Active Node Architecture considering He Characteristics of Active Applications

능동 응용의 특성을 고려한 능동 노드 구조

  • 안상현 (서울시립대학교 컴퓨터통계학과) ;
  • 김경춘 (서울시립대학교 컴퓨터통계학과) ;
  • 손선경 (한국전자통신연구원 네트워크보안연구부) ;
  • 손승원 (한국전자통신연구원 네트워크보안연구부)
  • Published : 2002.12.01

Abstract

The active network is a new networking approach to allow new protocols to be developed easily by solving the limitation of the existing protocol development procedure and the long protocol standardization process. So far many research institutes and universities have proposed active node architectures and active packet formats, but still there are some problems needed to be solved. One of them is the active packet format and the routing approach which consider the requirements of various active applications. Therefore, in this paper, we figure cut the requirements of various active applications and design four types of active packet formats that reflect these requirements and propose routing schemes appropriate for these characteristics. Also we propose an active node architecture which reflect these requirements.

능동 네트워크는 기존 프로토콜 개발 방식이 가지는 새로운 프로토콜의 수용 능력에 있어서의 한계와, 장시간의 표준화 작업 둥의 문제를 해결하기 위해 등장한 새로운 네트워킹 방식이다. 지금까지 많은 연구소와 대학에서 능동 노드의 구조와 능동 패킷의 형식을 제안해 왔으나, 현재까지 제안된 능동 네트워크에서 고려되지 못한 문제들이 여전히 남아 있다. 그 중의 하나가 서로 다른 능동 응용들의 요구사항에 따라 특성화되는 능동 패킷과 라우팅 방법에 대한 것이다. 따라서 본 논문에서는 다양한 능동 응용들의 요구사항에 따른 능동 패킷의 기능을 파악해서 이를 반영한 능동 패킷의 종류를 네 가지로 구분하고, 각 특성에 맞는 라우팅 방법을 제안한다. 또한 이들 사항을 반영한 능동 노드 구조도 제시하였다.

Keywords

References

  1. D. Wetherall, et. al., 'The Active IP Option,' 7th ACM SIGOPS European Workshop, 1996 https://doi.org/10.1145/504450.504457
  2. D. Alexander, et. al., 'Active Network Encapsulation Protocol (ANEP),' http://www.cis.upenn.edu./~switchware/ANEP/docs/ANEP.txt, 1997
  3. D. Decasper, et. al., 'Simple Active Packet Format (SAPF),' 1998
  4. T. Wolf, et. al., 'Tags for High Performance Active Networks,' IEEE OPENARCH, 2000 https://doi.org/10.1109/OPNARC.2000.828131
  5. B. Schwartz, et. al, 'Smart packets for Active Networks,' BBN Technology, Jan. 1998
  6. D. Alexander, et. al., 'The SwitchWare Active Network Architecture:' IEEE Network, May/June 1998 https://doi.org/10.1109/65.690959
  7. M. Hicks, et.al, 'PLANet: An Active Internetwork,' IEEE INFOCOM, 1999 https://doi.org/10.1109/INFCOM.1999.751668
  8. D. Wetherall, et. al., 'ANTS: a toolkit for building and dynamically deploying network protocols,' Open Architectures and Network Programming 1998 IEEE, 1998 https://doi.org/10.1109/OPNARC.1998.662048
  9. G. Alex, et. al., 'A Flexible 1P Active Networks Architecture,' IWAN 2000 Conference, 2000
  10. L. Peterson (Editor), 'NodeOS Interface Specification,' DARPA AN NodeOS Working Group, 1999
  11. K. Calvert, 'Architectural Framework for Active network,' Active Network Working Group, 1999
  12. Sumi shoi, et. al, 'Design of a Flexible Open Platform for High-Performance Active Networks,' 1999
  13. T. Wolf, et. al, 'A Scalable High-Performance Active Network Node,' IEEE Network, 1999 https://doi.org/10.1109/65.750445
  14. P. Tullmann, et. al., 'A Java-oriented as for Active Network Nodes,' IEEE Journal on Selected Areas of Communication. Volume 19, Number 3, March 2001 https://doi.org/10.1109/49.917710
  15. S. Merugu, et. al., 'Bowman: A Node OS for Active Networks,' Proceedings of IEEE Infocom 2000, March 2000 https://doi.org/10.1109/INFCOM.2000.832473
  16. S. Deering, et. al., 'Internet Protocol, Version 6 (IPv6) Specification,' Requrest For Comment 1883, December 1995