New Mechanisms for Extending PLAN Functionality in Active Networks

  • Authors:
  • Christian Labonté;Sampalli Srinivas

  • Affiliations:
  • -;-

  • Venue:
  • IWAN '00 Proceedings of the Second International Working Conference on Active Networks
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

PLAN (Packet Language for Active Networks) has emerged as an important execution engine for deploying active network applications. PLAN adopts a hybrid active packets and nodes architecture to provide safety, security, flexibility and performance. This paper presents some research results of an ongoing project within the Secure Active VPN Environment (SAVE) project in active networks at Dalhousie University. PLAN has been selected as the execution engine for running experiments on our test bed. In this paper, we propose two novel mechanisms for extending the functionality of PLAN. First, we introduce a mechanism to deploy services in PLAN using a C-Bridge. This C-Bridge enables the programmer to create services in C, thus enhancing the efficiency, flexibility and accessibility of PLAN. The second mechanism presented consists of an enhancement in the way PLAN communicates with Java applications. The enhancement presented comes from fixing a possible oversight in PLAN and by improving memory management.