Browse > Article

Design and Implementation of the Enode Operating System for the Active Network  

장승주 (동의대학교 컴퓨터공학과)
나중찬 (한국전자통신연구원)
이영석 (한국전자통신연구원)
Abstract
This paper suggests Enode Operating Systems that is core part of active network. It iscomposed of five parts: domain, channel, thread, memory and file module. The domain and channel module among five parts are the main function. The remaining parts that are the thread, memory, and file are the supporting module for the domain and channel. The domain module manages active network It creates and deletes domain data structure. The channel module has an inchan, outchan, and cutchan. We also test the Enode Operating Systems to verify suggesting concept of node Operating System.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 이중수, 이승헌, 이영희, 'Active Network 구조 : 문제점 및 접근 방법', Sigcomm Review, pp. 109-126, 2000.12
2 Danny Raz and Yuval Shavitt, 'Active Networks for Efficient Distributed Network Management', IEEE Communications Magazine, March 2000
3 Gaurav Banga, Peter Druschel, and Jeffrey Mogul. Resource containers: A new facility for resource management in server systems. In Proceedings of the 3rd Symp. On Operation System Design and Impl., pages 45-58, February 1999
4 Samrat Bhattacharjee, Ken Calvert, and Ellen Zegura. Congestion control and caching in CANES. In ICC '98, 1998
5 K. Calvert, Ed. Architectural Framework for Active Networks. Technical report, AN Architecture Working Group, 2000
6 Michael Hicks, Pankaj Kakkar, Jonathan T. Moore, Carl A. Gunter, and Scott Nettles. PLAN: A packet language for active networks. In ICFP 98, pages 86-93, September 1998
7 Active Networks Working Group, 'Architectural Framework for Active Networks', July 1998, http://www.cc.gatech.edu/projects/canes/arch/arch-0-9.ps
8 IEEE P1520 Working Group. IEEE P1520: Proposed IEEE standard for application programming interfaces for networks web site. http://www.ieee-pin.org/
9 David Clark. The design philosophy of the DARPA Internet protocols. In Proceedings of the SIGCOMM '88 Symposium, pages 106-114, August 1988
10 D. Scott Alexander, Marianne Shaw, Scoot M. Nettles, and Jonathan M. Smith. Active bridging. In Proceedings of the ACM SIGCOMM '97 Confrence, pages 101-111, September 1997
11 S. Merugu, S.Bhattacharjee, E.Zegura, K.Calvert, 'Bowman : A Node OS for Active Networks', http://www.cs.princeton.edu/nsg/papers
12 L. Perterson. Et al, 'NodeOS Interface Specification', an Node OS Working Group, Feb. 1999
13 AN Node OS Working Group, 'NodeOS Interface Specification', http://www.cs.princeton.edu/nsg/papers/nodeos99.ps
14 이남희, 'Active 네트워크 기술 개발 현황', Sigcomm Review, pp. 127-142, 2000.12
15 S. Murphy, E. Lewis, R. Puga, R. Watson, and R. Yee. String security for active networks. In The Fourth IEEE Conference on Open Architectures and Network Programming, Anchorage, Alaska, April 2001
16 Calvert, K. et al, 'Architectural Framework for Active Networks', an Working Group Draft, July 1999
17 Tal Lavian, Robert Jaegeer, and Jeffrey Hollingsworth. Open programmable architecture for java-enabled network devices. In Proc. of the Seventh IEEE Workshop on Hot Interconnects, Stanford University, CA, Auguest 1997
18 한국전자통신연구원, 차세대인터넷을 위한 능동보안 기술 백서, 한국전자통신연구원, 2001.5.15
19 M. Frans Kaashoek, dawson R. Engler, Gregory R. Ganger, Hector Briceno, Russell Hunt, David Mazieres,Thomas Pinckney, Robert Grimm, John Jannotti, and Kenneth Mackenzie. Application performance and flexibility on exokernel systems. In Proceedings of the 16th ACM Symp. On Operating Systems Principles, pages 52-65, St. Malo, France, October 1997