$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

mSCTP 기반 종단 간 이동성 지원을 위한 SIP 위치정보 획득방안
An Approach to Acquire SIP Location Information for End-to-End Mobility Support Based on mSCTP 원문보기

정보처리학회논문지. The KIPS transactions. Part C Part C, v.13C no.4 = no.107, 2006년, pp.461 - 470  

장문정 (이화여자대학교 컴퓨터학과) ,  이미정 (이화여자대학교 컴퓨터학과)

초록
AI-Helper 아이콘AI-Helper

최근, 트랜스포트 계층 이동성 지원 프로토콜로 mSCTP (mobile SCTP)가 제안되었다. mSCTP는 종단 간 이동성 지원은 가능하나 위치관리 메커니즘이 없기 때문에 교신단말이 이동단말일 경우 mSCTP 어소시에이션을 설립하고자 하는 단말(이후, 어소시에이션 설립시작단말이라고 부름)은 외부 망에 위치한 교신단말의 현재위치정보를 알 수 없기 때문에 mSCTP 어소시에이션을 설립할 수 없다. 이러한 문제를 해결하기 위해 어소시에이션 설립시작단말에서 mSCTP와 SIP (Session Initiation Protocol) INVITE 메소드를 연동하여 사용하는 방안이 제안되었으나, 어소시에이션 설립시작단말이 교신단말의 현재위치정보들 획득하는데까지 걸리는 지연시간(이후, 주소획득 지연시간이라 부름)이 길다는 문제가 있다. 이에 본 논문에서는 교신단말의 현재위치정보를 획득하는 것을 목적으로 하는 새로운 SIP 메소드들을 정의하고, 이를 이용하여 주소 획득 지연시간을 최소화하는 연동 방안을 제안한다. 수학적 분석과 시뮬레이션 결과를 통하여 제안하는 방안이 주소획득 지연시간을 감소시킴으로써 모든 유형의 SIP 환경에서 기존의 INVITE 에소드를 사용하는 방안보다 상대적으로 좋은 성능을 보임을 알 수 있었다.

Abstract AI-Helper 아이콘AI-Helper

Recently mobile Stream Control Transmission Protocol (mSCTP) has been proposed as a transport layer approach for supporting mobility. When a mobile terminal (MT) is not located in the home network. a terminal that wishes to communicate with the MT is not able to establish mSCTP association to the MT...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 장에서는 어소시에이션 설립시작단말이 이동단말로 어 소시에이션를 설립하기 위하여 이동단말의 현재위치정보를 획득하는데 걸리는 시간을 최소화하는 것을 목적으로 하는 제안하는 방안에 대해서 설명한다. 제안하는 방안을 사용하기 위해서 통신하는 단말들은 SIP 사용자 에이전트 모듈을 탑재하여야 한다.
  • )이 이동단말로의 어소시에이션 설립을 시도할 때, 이 동단말의 홈 주소만 알고 있을 뿐, 이동단말의 현재위치정보를 알 수 없어 어소시에이션을 설립하지 못한다. 이에 [10]에서는 위와 같은 문제를 보편성 및 도입 가능성이 높은 위치관리 프로토콜과의 연동을 통해 해결하고자 한다. [10] 에서 제시한 현재 연동이 가능한 위치관리 프로토콜로는 SIP(Session Initiation Protocol)[ll], RSerPool (Reliable Server Pooling)[12], DDNS(Dynamic DNS)[13] 등이 있다.
  • 이에 본 논문에서는 mSCTP를 사용하는 두 단말이 실행 하는 응용이 VoIP처럼 멀티미디어 세션이 반드시 필요한 응용일 경우에는 INVITE 요청 메시지를 사용하여 어소시에 이션 설립을 위한 이동단말의 현재위치정보를 획득하는 것이 합리적이나, 멀티미디어 세션 설립이 요구되지 않는 응 용을 실행하는 단말들의 통신일 경우에도 멀티미디어 세션 이 설립되는 INVITE 요청 메시지를 그대로 사용하는 것은 적합하지 못한 점에 착안하여 통신하고자 하는 단말들이 실 행하고 있는 응용이 멀티미디어 세션을 요구하지 않는 응용 일 때, 어소시에이션 설립시작단말이 이동단말로 어소시에 이션을 설립하고자 하는 경우 주소획득 지연시간을 최소화 하는 방안을 제안하고자 한다. 이를 위해 새로운 SIP 메소 드로서 FIND 메소드와 ADDRESS 메소드를 제안한다.
  • 그러므로 교신 단말이 이동단말인 경우 어소시에이션 설립시작단말은 이동 단말의 현재위치정보를 알지 못하여 mSCTP 어소시에이션 을 설립할 수 없는 문제점이 있다. 이에 본 논문에서는 새로운 SIP 메소드인 FIND 메소드와 ADDRESS 메소드를 정 의하고, 이들을 이용함으로써 SIP망의 이동성 지원 여부 및 SIP의 서버 타입에 관계없이 주소획득 지연시간을 최소화할 수 있는 방안을 제안하였다. 제안하는 방안은 어소시에이션 설립시작단말이 전송한 FIND 요청 메시지가 이동단말의 현 재위치정보를 알고 있는 SIP 서버까지만 전송되도록 하며, 마지막 SIP 서버가 이동단말의 현재위치정보를 포함한 ADDRESS 요청 메시지와 202 Accepted 응답 메시지를 어 소시에 이션 설 립시 작단말로 전송하도록 함으로써 주소획득 지연시간을 최소화할 뿐만 아니라 어소시에이션 설립시작단 말이 이동단말의 현재위치정보를 획득할 수 있는 가능성을 높였다.

가설 설정

  • (그림 5)는 SIP 서버들과 통신하는 단말들의 구성을 나타낸다. SIP 서버들은 m개로 구성되며, 어소시에이션 설립시 작단말은 0번째, 이동단말은 (m+1)번째로 가정한다. 또한 %는 寸번째 노드에서 顶번째 노드까지 SIP 메시지가 전송되 는데 걸리는 시간으로 정의한다.
  • 점선은 [10]에서 제안한 방안이 고, 실선은 본 논문에서 제안한 방안을 나타낸다. 그런데 [10]에서 제안한 방법은 이동단말의 홈 망 SIP 서버가 리다 이렉트 서버인 경우만을 고려하고 있기 때문에 이동단말의 홈 망 SIP 서버가 프락시 서버인 경우에는 기존 INVITE 요청 메시지를 처리하는 절차를 그대로 따른다고 가정하고 실험을 수행하였다.
  • (그림 13)은 시뮬레이션 네트워크 모델을 보여준다. 무선 망은 WLAN(Wireless LAN)으로 가정하며, 인터넷을 구성 하는 라우터들은 랜덤하게 구성한다. 이 라우터들 간의 링 크는 50Mbps의 대역폭과 2ms의 전파지연을 가진다.
  • 한편 제어 메시지 오버헤드를 살펴보면, 제안하는 방안 은 주소획득 지연시간을 최소화하기 위해서 기본적으로 사용하는 FIND 요청 메시지와 202 Accepted 응답 메시지 외 에 추가적으로 ADDRESS 요청 메시지와 200 OK 응답 메 시지가 요구되는데, 이는 기존 INVITE 방안에 비해 2개의 제어 메시지를 더 사용하는 것이다. 제안하는 방안의 SIP 메시지들은 유선망에서만 교환되며, 유선망은 충분한 대역 폭을 가진다고 가정할 수 있기 때문에 제안하는 방안에서의 제어 메시지 오버헤드는 무시할만한 수준이다.
본문요약 정보가 도움이 되었나요?

참고문헌 (16)

  1. C. Perkins, 'IP Mobility Support for IPv4,' RFC3344, August 2002 

  2. C. Perkins, 'Mobility Support in IPv6,' RFC3775, June 2004 

  3. H. Soliman, C. Catelluccia, 'Hierarchical Mobile IPv6 mobility management(HMIPv6),' draft-ietf-mip shop-hmipv6-02.txt, June, 2004 

  4. R. Koodli, 'Fast Handovers for Mobile IPv6,' draft-ietf-mipshop-fast-mipv6-02.txt, July, 2004 

  5. R. Stewart, et al., 'Stream Control Transmission Protocol,' RFC 296, October, 2000 

  6. M. Riegel and M. Tuexen, 'Mobile SCTP,' dratt-reigel-tuexen-mobile-sctp-04.txt, October, 2004 

  7. S. Koh, M. Chang, and M. Lee, 'mSCTP for Soft Handover in Transport Layer', IEEE Communications Letters, Vol.8, No.3, March, 2004 

  8. M. Chang, M. Lee, and S. Koh, 'Transport Layer Mobility Support Utilizing Link Signal Strength Information,' IEICE Transaction on Communications, Vol.E87-B. No.9 pp.2548-2556, Sep., 2004 

  9. M. Chang, M. Lee, H. Lee, Y. Hong, J. Park, 'An Enhancement of Transport Layer Approach to Mobility Support,' LNCS 3391, pp.864-873, Jan., 2005 

  10. S. Koh, Q. Xie, S. Park, 'Mobile SCTP (mSCTP) for IP Handover Support,' draft-sjkoh-msctp-01.txt, October, 2005 

  11. J. Rosenberg, H. Schulzrinne, et al., 'SIP: Session Initiation Protocol', RFC 3261, June, 2002 

  12. M. Tuexen, et al., 'Requirements for Reliable Server Pooling,' RFC 3237, January, 2002 

  13. P. Vixie, et al', 'Dynamic Updates in the Domain Name System (DNS UPDATE)', RFC 2136, April, 1997 

  14. I. Aydin, W. Seok, C. Shen, 'Cellular SCTP: A Transport Layer Approach to Internet Mobility,' Proceeding of ICCCN, October, 2003 

  15. A. B. Roach, 'Session Initiation Protocol (SIP) - Specific Event Notification,' RFC 3265, June, 2002 

  16. http://www.isi.edu/ns/ 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

이 논문과 함께 이용한 콘텐츠

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로