An Active Network Execution Environment for on Demand Customization of Communication Protocols and Services


The KIPS Transactions:PartC, Vol. 11, No. 7, pp. 937-950, Dec. 2004
10.3745/KIPSTC.2004.11.7.937,   PDF Download:

Abstract

In this paper, we present the design and implementation of new execution environment named Customizable Architecture for Flexible Execution Environment(CAFEs) that supports the mechanism of protocol customization and service referencing. We introduce a new concept as micro protocols and active services to enhance software reusability. Micro protocol represents a specific algorithm or functionality of existing network protocol and the active service is in charge of binding legacy application and releasing the active network oriented services. The proposed active network execution environment is made up of three parts, virual network system, protocol and service manager, event engine. First, the virtual network system is used to connect each active nodes using virtual network channels which are based on multiple existing protocol layers. Second, the protocol and service manager is responsible for composing micro protocols and active services to develop new network protocol and service easily. Finally, the enevt engine is used to detect the automatic transition of system components using event delegation model. To verify the CAFEs, we have an experiment about the delivery of web contents which are suitable for the user''s terminals in the wireless Internet environment. As a result, we are able to obtain the availability of developed execution environment.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. Y. Lee, B. Y. Kang, K. S. Lim, "An Active Network Execution Environment for on Demand Customization of Communication Protocols and Services," The KIPS Transactions:PartC, vol. 11, no. 7, pp. 937-950, 2004. DOI: 10.3745/KIPSTC.2004.11.7.937.

[ACM Style]
Hwa Young Lee, Bo Young Kang, and Kyung Shik Lim. 2004. An Active Network Execution Environment for on Demand Customization of Communication Protocols and Services. The KIPS Transactions:PartC, 11, 7, (2004), 937-950. DOI: 10.3745/KIPSTC.2004.11.7.937.