Heterogeneous network, for being characterized as networks accessible using different interfaces, requires application-level protocol abstraction to support seamless mobility among these networks. Session Initiation Protocol (SIP), provides such requirement through application-level signaling which enables establishment, modification, and termination of multimedia session. However, SIP still suffers from minimal handoff delays and packet losses due to its sessionre-establishment process wherein ongoing media transmission is queued until new session is established. This, when real-time application services such as Voice over IP (VoIP) or Multimedia over IP (MoIP) is concerned, is detrimental. In this paper, using Stream Control Transmission Protocol (SCTP), we present a mobility management scheme using SCTP-SIP for real-time services across heterogeneous network which ensures transport-level continuance through the deployment of $It\{multi-homing}$ functionality of SCTP. In our approach, while SIP is used to initiate connection and provide network and location transparency, vertical handoff among heterogeneous network is handled by SCTP, guaranteeing the continuance of media transmission even after handoff. Our approach, when evaluated, guarantees seamless mobility together while satisfying Quality of Service (QoS) requirements for real-time multimedia services. Additionally, our scheme does not involve any changes in underlying network infrastructure, ensuring the ease of deployment.
무선 인터넷 접속 기술의 빠른 발전으로 인한 접속 방식 및 접속망의 다양화는 이들 이종망(Heterogeneous Network)에서의 이동성 지원을 위해 응용계층 상에서의 이동성 지원이 요구된다. SIP(Session Initiation Protocol)는 이 요구사항에 부합되는 프로토콜로서 응용계층 상에서의 시그널링을 통한 이동성 지원을 보장하지만 실시간 서비스의 요구사항인 끊김 없고 전송 손실이 최소화된 품질에 대해서는 응용계층에서의 이동성 지원으로 인한 데이터의 지연(Delay)과 손실(Packet Loss)이 발생되었다.
이에 대하여 기존의 제안에서는 추가적인 요소(component)를 네트워크 상에 배치함으로써 이동 중이 기기의 모든 네트워크 인터페이스에 대해 중복된 데이터의 전달을 시행함으로써 끊김 없고 손실 없는 이동성의 보장을 제안하였지만 이는 기존 망에서의 추가적인 요소의 배치를 요구한다는 어려움과 중복된 데이터의 분별로 인해 발생되는 jitter 의 갑작스런 상승으로 인한 문제점이 있었다. 또한 이종망간에서의 이동성 지원을 위해 SCTP(Stream Control Transmission Protocol)을 이용한 이동성 지원 또한 제안 된 바 있으나 전송 계층의 프로토콜이라는 점으로 인해 사용자에게 네트워크와 위치의 투명성을 제공하지 못함으로 인한 도입의 어려움이 있었다.
본 논문에서의 기존 제안의 문제점과 요구사항을 토대로 기존의 네트워크 구조의 수정을 회피하고 SCTP 를 이용한 보다 효율적이고 명확한 이동성 지원 기법을 제안한다. 본 논문에서 제안하는 SCTPSIP Mobility Management 기법은 SCTP 와 SIP 의 복합적인 운용과 분산된 절차의 이동성 지원을 토대로 이종망간에서의 이동에 대한 여부를 결정하고 실시간 서비스에 적합한 최소한의 지연, 손실, 그리고 jitter 를 유지하였다.
제안된 기법의 성능 평가를 위해 테스트베드 상에서의 실제 구현을 통하여 기존의 방식과의 비교 실험을 실행 하였으며 결과로는 본 논문에서 제안하고자 하는 기법이 네트워크와 위치의 투명성을 제공하며 음성통신(VoIP)을 예로 한 실시간 서비스에 적합한 품질을 보장 할 수 있다는 것을 증명하였다.