DOI QR코드

DOI QR Code

Routing and Reliable Transmission of Active Packets in W Networks

IP 망에서 액티브 패킷의 경로 설정 및 신뢰성 전송

  • 윤보영 (이화여자대학교 대학원 컴퓨터학과) ;
  • 채기준 (이화여자대학교 컴퓨터학과) ;
  • 남택용 (한국전자통신연구원 정보보호연구본부 네트워크보안구조 연구팀)
  • Published : 2002.12.01

Abstract

The active packets unlike traditional IP packets should be executed at each active node along their path. To execute the active program at each active node, the active packets for an active program should go through the same active nodes and all packets are delivered without any loss. This paper presents the new active engine for every active packet which execute an active program to be routed through the same intermediate active nodes and to be delivered reliably. Proposed active engine requires fewer changes to existing IP protocols and guarantees the reliable delivery of the active packets. Moreover, even if the sender does not have any information about the intermediate nodes every active packet is routed through the same intermediate active nodes. The simulation results show that proposed active engine achieves an efficient transmission with high data delivery and low communication overhead compared with the other existing transmission protocols.

액티브 패킷은 기존의 IP 패킷과는 달리 목적지가 아닌 중간의 액티브 노드에서 실행되어야 할 필요가 있다. 이를 위해서는 하나의 프로그램을 수행하기 위한 액티브 패킷들이 같은 액티브 노드를 경유해야함은 물론이고 모든 패킷들이 손실 없이 도착해야 정상적인 작업을 수행할 수 있다. 본 논문에서는 하나의 액티브 프로그램을 수행하는데 필요한 액티브 패킷들이 손실 없이 같은 액티브 노드를 거쳐 실행될 수 있는 액티브 엔진을 제안한다. 제안한 액티브 엔진은 기존의 IP 망에 적용이 쉽고 송신자가 네트워크 내의 액티브 노드의 위치를 몰라도 액티브 패킷들이 같은 액티브 노드를 경유할 수 있으며 신뢰성 있는 액티브 패킷의 전송을 보장한다. 또한 시뮬레이션을 통하여 기존의 전송 프로토콜들과 성능을 비교ㆍ분석한 결과, 제안하는 액티브 엔진은 전송지연이 작고 처리율이 높다는 것을 확인할 수 있었다.

Keywords

References

  1. D. L.Tennenhouse, J. M. Smith, W. D. Sncoskie, D. J. Wetherall, and G. J. Minden, 'A Survey of Active Network Research,' IEEE Communications Magazine, Vol.35, No.1, pp.80-86, 1997 https://doi.org/10.1109/35.568214
  2. B. Schwartz, W. Zhou, A. Jackson, W. T. Strayer, D. Rockwell and C. Partridge, 'Smart Packets for Active Networks,' BBN Technologies, 1998
  3. Postel, J., 'Internet Protocol,' IETF RFC 791, 1981
  4. S. Deering, R. Hinden, 'Internet Protocol, Version 6(IPv6),' IETF RFC 2460, 1998
  5. D. Katz, 'IP Router Alert Option,' IETF RFC2113, 1997
  6. Danny Raz and Yuval Shavitt, 'New Models and Algorithms for Active Networks,' Lucent Technologies Technical Memorandum 10009674-991116-02. OpenArch 2001, 2001
  7. Li-wei H. Lehman, Stephen J. Garland, and David L. Tennenhouse, 'Active Reliable Multicast,' IEEE INFOCOM '98, 1998
  8. Sneha Kumar Kasera, Supratik Bhattacharyya, Mark Keaton, Diane Kiwior, Jim Kurose, Don Towsley and Steve Zabele, 'Scalable Fair Reliable Multicast Using Active Services,' IEEE Network Magazine (Special issue on Multicast), 2000 https://doi.org/10.1109/65.819171
  9. D. Scott Alexander, Bob Braden, Carl A. Gunter, Alden W. Jackson, Angelos D. Keromytis, Gary J. Minden, and David Wetherall, 'Active Network Encapsulation Protocol (ANEP),' http://www.cis.upenn.edu/switchware/ANEP/docs/ANEP.txt, 1997
  10. NS Network Simulator, 'http://www.isi.edu/nsnam/ns'
  11. Modeling Topology of Large Interne, 'http://www.cc.gatech.edu/projects/gtitm/'
  12. Dante Deluci, Katia Obraczka, 'A Multicast Congestion Control Mechanism for Reliable Multicast,' in the proceedings of IEEE INFOCOM, 1997 https://doi.org/10.1109/ISCC.1998.702474
  13. Christoph Hanle, Markus Hofmann, 'Performance Comparison of Reliable Multicast Protocols using the Network Simulator ns-2,' in the proceedings of IEEE Local Computer Networks(LCN), 1998 https://doi.org/10.1109/LCN.1998.727663
  14. Kimberly C. Claffy, Hans-Werner Braun, George C. Polyzos, 'A Parameterizable Methodology for Internet Traffic Flow Profiling,' IEEE Journal on Selected Areas in Communications, 13(8), pp.1481-1494, 1995 https://doi.org/10.1109/49.464717