DocumentCode :
2388302
Title :
A design and implementation of active network socket programming
Author :
Law, K. L Eddie ; Leung, Roy
Author_Institution :
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
fYear :
2002
fDate :
14-16 Oct. 2002
Firstpage :
78
Lastpage :
83
Abstract :
The concept of programmable nodes and active networks introduces programmability into communication networks. Code and data can be sent and modified on their routes to the destinations. Various research groups have designed and implemented their own design platforms. Each design has its own benefits and drawbacks. Moreover, there exists an interoperability problem among platforms. As a result, we introduce a concept that is similar to network socket programming. We intentionally establish a set of simple interfaces for programming active applications. This set of interfaces, known as active network socket programming (ANSP), will be working on top of all other execution environments in the future. Therefore, the ANSP offers a concept that is similar to "write once, run everywhere". It is an open programming model that active applications can work on all execution environments. It solves the heterogeneity within active networks. This is especially useful when active applications need to access all regions within a heterogeneous network to deploy a special service at critical points or to monitor the performance of the entire networks. Instead of introducing a new platform, our approach provides a thin, transparent layer on top of existing environments that can be easily installed for all active applications.
Keywords :
Internet; application program interfaces; open systems; protocols; telecommunication computing; ABone testbed; ANSP; Internet; active network socket programming; application layer active networking; communication networks; design platforms; execution environments; heterogeneous network; interoperability; network protocols; open programming model; programmable nodes; programming interface; write once run everywhere; Communication networks; IP networks; Monitoring; Network servers; Protocols; Quality of service; Shape; Sockets; Strontium; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications and Networks, 2002. Proceedings. Eleventh International Conference on
ISSN :
1095-2055
Print_ISBN :
0-7803-7553-X
Type :
conf
DOI :
10.1109/ICCCN.2002.1043049
Filename :
1043049
Link To Document :
بازگشت