[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101048251B1 - 이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치 - Google Patents

이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치 Download PDF

Info

Publication number
KR101048251B1
KR101048251B1 KR1020090013072A KR20090013072A KR101048251B1 KR 101048251 B1 KR101048251 B1 KR 101048251B1 KR 1020090013072 A KR1020090013072 A KR 1020090013072A KR 20090013072 A KR20090013072 A KR 20090013072A KR 101048251 B1 KR101048251 B1 KR 101048251B1
Authority
KR
South Korea
Prior art keywords
new
network
sctp
congestion window
data transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020090013072A
Other languages
English (en)
Other versions
KR20100093919A (ko
Inventor
고석주
김동필
Original Assignee
경북대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 경북대학교 산학협력단 filed Critical 경북대학교 산학협력단
Priority to KR1020090013072A priority Critical patent/KR101048251B1/ko
Publication of KR20100093919A publication Critical patent/KR20100093919A/ko
Application granted granted Critical
Publication of KR101048251B1 publication Critical patent/KR101048251B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 기존 망에서 사용한 혼잡 윈도우와 새로운 망의 가용한 대역폭을 기반으로 하여 진입하고 있는 새로운 망에 적합한 혼잡 윈도우를 설정함으로써 데이터 전송률 및 서비스 품질 향상을 도모할 수 있는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법 및 장치에 관한 것으로서, 이종 무선망간의 수직 핸드오버 수행에 의하여, 새로운 IP 망의 새로운 IP 주소가 SCTP 세션에 추가되면, 새로운 IP 주소를 통해 새로운 망의 가용 대역폭을 측정하고, 상기 측정한 새로운 망의 가용 대역폭과 이전 망에서 마지막으로 사용한 혼잡 윈도우를 이용하여 새로운 망에 적합한 혼잡 윈도우를 산출하는 STCP 설정함으로써, 주요 데이터 전송 경로가 새로운 망으로 변경되면, 상기 설정한 혼잡 윈도우를 기반으로 데이터 전송이 이루어지도록 한다.
이동 SCTP, 수직 핸드오버, 혼잡 윈도우, 이종망

Description

이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법 및 장치{Adaptive Congestion Control Method and Apparatus of mSCTP for Vertical Handover Based on Bandwidth Estimation in Heterogeneous Wireless Networks}
본 발명은 이종 무선망간의 수직 핸드오버에서 이동 SCTP를 탑재한 이동단말이 새로운 망으로 주요 데이터 전송경로를 변경할 때에 적합한 이동 SCTP의 적응적 혼잡 제어 방법 및 장치에 관한 것이다.
SCTP(Stream Control Transmission Protocol)는, 이동 단말에 대한 이종 망간의 수직핸드오버에 의해, 새로운 망으로 주요 데이터 전송경로를 변경할 때 새로운 망에 대한 혼잡 윈도우를 초기 값으로 설정하여 새롭게 다시 혼잡제어를 수행하도록 설계되었다. 이는 이동 단말이 새로운 망으로 이동하여 수직핸드오버를 수행할 때, 새로운 망에 대한 어떠한 정보도 알 수 없으므로, 새로운 망에서 새롭게 혼잡제어 메커니즘을 수행하도록 한 것이다.
이러한 기존의 방법은 VOD 서비스와 같은 비 실시간 데이터 전송을 요구하는 응용서비스에는 적합할 수 있으나, VoIP와 같은 실시간 데이터 전송을 요구하는 응용 서비스에는 세션의 끊김 현상이 발생하거나, 서비스의 높은 품질을 보장할 수 없으며, 새롭게 이동하는 망에 대한 효율성을 저하시키는 문제를 발생시킬 수 있다.
기존의 다른 방법에서는, 이동 단말이 SCTP 핸드오버 시, 기존 망에서 사용한 혼잡제어의 혼잡 윈도우를 새로운 망에 그대로 사용함으로써, 이동 SCTP 수행 시의 데이터 전송률을 향사시키고자 하는 노력이 있었다. 그러나 이러한 방식은 서로 다른 망 특성을 가지는 이종 무선망에서는 이동하는 망의 특성을 고려하지 않음으로써 오히려 수직핸드오버 수행 후 데이터 전송성능을 악화시키는 문제를 야기할 수 있다.
예를 들어, 이동 단말이 WLAN 망에서 3G 망으로 이동하는 경우, 높은 대역폭 및 빠른 데이터 전송성능을 가지는 WLAN 망에서 사용하는 혼잡 윈도우와 슬로우 스타트 임계값을 상대적으로 낮은 대역폭과 느린 데이터 전송성능을 가지는 3G 망에 그대로 사용한다면, 수직핸드오버 수행 후 상당한 데이터 손실 및 혼잡제어에 의한 타임아웃문제를 발생시킬 수 있다.
이에 본 발명은, 이종 무선망간 수직핸드오버를 수행한 후 데이터 전송률을 향상시키고 서비스의 질을 높이기 위하여 제안된 것으로서, 이동 단말이 기존 망에서 사용한 혼잡 윈도우와 새로운 망의 가용한 대역폭을 기반으로 하여 진입하고 있는 새로운 망에 적합한 혼잡 윈도우를 설정함으로써 데이터 전송률 및 서비스 품질 향상을 도모할 수 있는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법 및 장치를 제공하고자 한다.
상기 과제를 해결하기 위한 수단으로서, 데이터 전송이 이루어지는 SCTP 송신 장치와 SCTP 수신 장치 사이에서 이루어지는 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법에 있어서, 상기 SCTP 송신 장치가, 이종 무선망간의 수직 핸드오버 수행에 의하여 새로운 IP 망의 새로운 IP 주소가 SCTP 세션에 추가되면, 새로운 IP 주소를 통해 새로운 망의 가용 대역폭을 측정하는 단계; 상기 SCTP 수신 장치로부터 주요 데이터 전송 변경이 요청되면, 상기 새로운 망의 가용 대역폭 측정을 종료한 후, 상기 측정한 새로운 망의 가용 대역폭과 이전 망에서 마지막으로 사용한 혼잡 윈도우를 이용하여 새로운 망에 적합한 혼잡 윈도우를 산출하는 단계; 및, 상기 산출한 새로운 망의 혼잡 윈도우를 SCTP 세션에 설정하여, 주요 데이터 전송 경로가 새로운 망으로 변경되면, 상기 설정한 혼잡 윈도우를 기반으로 데이터 전송이 이루어지도록 하는 단계를 포함하는 것을 특징으로 한다.
상기 이동 SCTP의 적응적 혼잡 제어 방법에 있어서, 상기 가용 대역폭을 측정하는 단계는, 상기 수직 핸드오버 절차에 따라서, 상기 추가된 새로운 IP 주소를 통해 SCTP 수신 장치와 사이에 송수신되는 HEARTBEAT 컨트롤 메시지 및 이에 대한 응답 메시지를 통해 가용 대역폭을 측정한다.
또한, 상기 과제를 해결하기 위한 다른 수단으로서, 본 발명은, 이종 무선망간의 수직 핸드오버의 수행에 의하여, 새로운 IP 망에서 획득한 새로운 IP 주소가 SCTP 세션에 추가된 후, 주요 데이터 전송 경로가 새로운 IP 주소로 변경되기 전까지, 상기 새로운 IP 주소를 통해 새로운 IP 망의 가용 대역폭을 측정하는 가용 대역폭 측정부; SCTP 수신 장치로부터 주요 데이터 전송 경로의 변경이 요청되면, 상기 가용 대역폭 측정부에서 측정한 새로운 IP 망의 가용 대역폭과 이전 IP 망에서 마지막으로 사용한 혼잡 윈도우값을 기반으로 새로운 IP 망에 적합한 혼잡 윈도우를 산출하는 혼잡 윈도우 계산부; 상기 혼잡 윈도우 계산부에서 산출한 새로운 IP 망의 혼잡 윈도우를 SCTP 세션에 설정하는 혼잡 제어 관리부; 및 주오 데이터 전송 경로가 새로운 망으로 변경되면, 상기 혼잡 제어 관리부에 의해 설정된 새로운 망의 혼잡 윈도우를 기반으로, 새로운 IP 주소를 통해 데이터 전송을 수행하는 데이터 전송 관리부를 포함하는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 장치를 제공한다.
상기 본 발명에 의한 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법 및 장치에 있어서, 새로운 망의 혼잡 윈도우 계산은 하기의 수 학식 1에 의하여 이루어진다.
[수학식 1]
Figure 112010058426213-pat00009
여기서, wnew는 새로운 망의 혼잡 윈도우 값이고, wold는 기존 망의 혼잡 윈도우 값이고, BWavailable은 새로운 망의 가용 대역폭이고, BWmax는 새로운 망의 최대 대역폭이다.
본 발명은 이종 무선망간 수직핸드오버에 의해 이동 단말의 주요 데이터 전송경로를 새로운 망으로 변경할 때, 새로운 망의 가용 대역폭과 기존 망의 혼잡 윈도우를 기반으로 새로운 망에 적합한 혼잡 윈도우를 설정함으로써 수직핸드오버 수행 후 새로운 망에서의 데이터 전송률을 증가시킬 수 있다. 그 결과, 본 발명은 이동 단말이 서로 다른 망 특성들을 가지는 이종 무선망들을 이동할 때, 적응적으로 혼잡 윈도우를 조절함으로써 데이터 전송률의 증가와 더불어 새로운 망에서 기존 망과 거의 같은 수준의 서비스 품질을 무선 인터넷 사용자에게 제공해줄 수 있는 우수한 효과가 있다.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시 예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시 예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.
또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다.
덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 '연결'되어 있다고 할때, 이는 '직접적으로 연결'되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 '간접적으로 연결'되어 있는 경우도 포함한다. 또한 어떤 구성 요소를 '포함'한다는 것은, 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
또한, '모듈'이란 용어는 특정한 기능이나 동작을 처리하는 하나의 단위를 의미하며, 이는 하드웨어 또는 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1은 이종 무선망에서 이동 SCTP 기반 수직 핸드오버의 과정을 나타낸 도면이다. 여기서, 이동 단말(11)은 제1 액세스 망(13)에서 제2 액세스 망(14)으로 이동하는 상태이며, 제1 액세스 망(13)에서는 IP1의 주소를 사용하여 상대 단말(12)과 통신을 하고 있다고 가정한다.
상기 상태에서, 이동 단말(11)이 계속 이동하여 제2 액세스 망(14)의 영역으로 진입하게 되면, 상기 이동 단말(11)은 제2 액세스 망(14)으로부터 새로운 주소 IP 2를 획득한다(①).
상기 이동 단말(11)은 새로운 주소 IP 2를 획득하면, 획득한 주소 IP 2를 현재 사용중인 SCTP 세션에 추가하고자 상대노드(12)에 요청하고, 이를 수신한 상대 노드(12)로부터 이에 대한 응답을 수신한다(②). 이때, 새로운 주소 IP 2가 SCTP 세션에 추가되었더라도, 이동 단말(11)과 상대 노드(12)는 아직 새로운 주소 IP 2를 사용할 수 없다.
이후 상기 이동 단말(11)이 제2 액세스 망(14) 측으로 더 많이 이동하게 되고, 이때, 상기 이동 단말(11)은, 주요 데이터 전송 경로를 이전 주소 IP 1에서 새로운 주소 IP 2로 변경하도록 상대 노드(12)에 요청하고, 상대 노드(12)는 이를 수락한 후 응답 메시지를 이동 단말(11)로 전송하게 된다(③,④). 이후의 데이터 전송은 새로운 주소 IP 2를 통해 이루어지게 된다.
그리고, 이동 단말(11)이 계속 제2 액세스 망(14) 측으로 이동하여, 제1 액세스 망(13)을 완전히 벗어나면, 이동 단말(11)은 제1 액세스 망(13)에서 사용한 주소 IP 1를 SCTP 세션에서 삭제하도록 상대 노드(12)에게 요청하고, 상대 노드(12)가 이를 수락하면, 이동 단말(11)과 상대 노드(12) 간에 사용하는 SCTP 세션에는 새로운 주소 IP 2만이 존재하게 된다.
본 발명은 상술한 이종 무선망 간의 수직 핸드오버와 연계하여 이루어지는 것으로서, 도 2는 본 발명에 의한 적응적 혼잡 제어 방법을 적용한 이종 무선망의 수직핸드오버 과정을 보인다.
도 1에서 보여준 것처럼, 이동 SCTP를 탑재한 상대 노드(12)가 제1 액세스 망(13)을 통하여 이동 단말(11)과 통신을 하는 중에(S20), 이동 단말(11)이 제2 액세스 망(14) 영역으로 이동하면(S21), 제2 액세스 망(14) 영역으로부터 새로운 IP 주소(IP2)를 생성 혹은 획득하고(S22), 상기 새로운 주소 IP2를 SCTP 세션에 추가한다(S23). 이는 이동 단말(11)이 요청하고 상대 노드(12)가 수락함에 의해 이루어진다. 이때, 주요 데이터 전송경로는 변경되지 않았으므로, 여전히 제1 액세스 망(13)을 통해 이동 단말(11)과 상대 노드(12) 간에 데이터 전송이 이루어진다.
본 발명에서는, 데이터 전송은 이루어지지 않으나 새로운 주소가 SCTIP 세션에 추가되어 있는 동안 제2 액세스 망(14)에 대한 적응적 혼잡 윈도우 설정을 위하여, 상대 노드(12)가 새롭게 진입한 제2 액세스 망(14)을 통해 이동 단말(11)에 HEARTBEAT 컨트롤 메시지를 지속적으로 보내고 이에 대한 응답 메시지를 수신하면서, 제2 액세스 망(14)에 대한 가용 대역폭을 측정한다(S24). 상대 노드(12)의 제2 액세스 망(14)에 대한 가용 대역폭 측정은 이동 단말(11)이 주요데이터전송경로를 변경하고자 요청할 때까지 지속된다.
이후, 이동 단말(11)이 주요 데이터 전송경로를 변경하고자 상대 노드(12)에 요청할 때(S25), 상대 노드(12)는 제2 액세스 망(14)에 대한 가용 대역폭 측정을 중단하고, 기존 망인 제1 액세스 망(13)에서 마지막으로 사용한 혼잡 윈도우와 새로운 망인 제2 액세스 망(14)에서 측정된 가용 대역폭을 기반으로 하여 새로운 망 에 적합한 혼잡 윈도우를 계산하여 설정한다(S26). 그리고, 상대 노드(12)는 이동단말(11)의 주요 데이터 전송경로 변경 요청에 수락 메시지를 보낸 후(S27), 주요 데이터 전송경로를 제2 액세스 망(14)으로 변경하여 이동 단말(11)로 데이터를 전송한다(S28).
즉, 본 발명은, 이종 무선망간의 수직핸드오버에서, 진입한 제2 액세스 망(12)에서 획득한 새로운 IP 주소가 SCTP 세션에 추가되면, 데이터 전송 경로가 변경되기 전까지, 상대 노드(12)가 제2 액세스 망(12)의 가용 대역폭을 측정하도록 한 후, 이동 단말(11)에서 새로운 망으로의 데이터 변경 요청시, 상기 측정한 가용 대역폭 및 제1 액세스 망(13)에서 마지막으로 사용한 혼잡 윈도우값을 이용하여, 제2 액세스 망(14)에서 적합한 혼잡 윈도우를 계산하여 설정하고, 데이터 전송 변경이 완료된 후, 상기 설정된 혼잡 윈도우를 이용하여 제2 액세스 망(14)을 통해 데이터 전송이 이루어지도록 한 것이다. 이에 따르면, 새로 진입한 망의 특성에 적합하게 초기의 혼잡 윈도우를 설정함으로써, 데이터 전송 효율을 향상시킬 수 있다.
도 3은 본 발명에 의한 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법을 순차적으로 나타낸 순서도이다.
본 발명에 의한 적응적 혼잡 제어 절차는, 데이터를 수신하는 SCTP 수신 단말의 이동에 따라서, 데이터를 송신하는 SCTP 송신측에서 이루어진다. 본 발명의 실시 예에서, SCTP 수신 장치는 이동 단말(11)이 되며, SCTP 송신 장치는 상대 노드(12)가 되고, 데이터 전송이 이루어지던 기존 망은 제1 액세스 망(13)이고, 이동에 의해 새로 진입한 새로운 망은 제2 액세스 망(14)이 된다.
도 3을 참조하여 본 발명에 의한 적응적 혼잡 제어 방법을 설명하면, 이동 단말(11)의 새로운 망으로의 진입에 의하여, 이동 단말(11)로부터 새로운 IP 주소(IP2)에 대한 SCTP 세션 추가 요청에 대하여, 상대 노드(12)가 이를 수락하면 SCTP세션에는 새로운 IP 주소가 추가된다(S31).
상기와 같이, 새로운 IP 주소가 SCTP 세션에 추가되면, 상대 노드(12)는 상기 추가된 새로운 IP 주소를 통해 새로운 망에 대한 가용 대역폭을 지속적으로 측정한다(S32).
그리고, 수직적 핸드오버 절차가 계속 진행되어, 이동 단말(11)이 주요 데이터 전송 경로를 새로운 망으로 변경하도록 요청하면, 상대 노드(12)는 새로운 망에 대한 가용 대역폭 측정을 중단하고, 새로운 망의 가용 대역폭과 기존 망에서 사용한 혼잡윈도우를 기반으로 하여 새로운 망에 적합한 혼잡 윈도우를 계산한다(S34).
상기 새로운 망의 혼잡 윈도우는 다음의 수학식 1과 같이 계산될 수 있다.
Figure 112010058426213-pat00010

여기서, wnew는 새로운 망의 혼잡 윈도우 값이고, wold는 기존 망의 혼잡 윈도우 값이고, BWavailable은 새로운 망의 가용 대역폭이고, BWmax는 새로운 망의 최대 대역폭이다.
삭제
이후, 상대 노드(12)는 주요 데이터 전송경로변경 요청에 대한 응답메시지를 이동 단말(11)에 전송하여 데이터 전송 변경을 수락하고(S35), 새롭게 계산된 혼잡 윈도우를 새로운 망에 적용하여 새로운 망을 통해 데이터 전송을 수행한다(S36).
도 4는 본 발명에 의한 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법을 수행하는 장치를 나타낸 블럭도이다.
도 4를 참조하면, 본 발명에 의한 적응적 혼잡 제어 장치는, 가용 대역폭 측정부(41)와, 혼잡 윈도우 계산부(42)와, 혼잡제어 관리부(42)와, 데이터 전송 관리부(43)를 포함한다.
상기 가용 대역폭 측정부(41)는, 이종 무선망간의 수직 핸드오버의 수행에 의하여, 새로운 IP 망에서 획득한 새로운 IP 주소가 SCTP 세션에 추가된 후, 이동 단말(11)로부터 주요 데이터 전송 경로 변경이 요청되기 전까지, 상기 새로운 IP 주소를 통해 새로운 IP 망의 가용 대역폭을 측정한다.
상기 혼잡 윈도우 계산부(42)는, 수직 핸드오버 절차에 의해 주요 데이터 전송 경로 변경이 요청되면, 상기 가용 대역폭 측정부(41)에서 측정한 새로운 IP 망의 가용 대역폭과 이전 IP 망에서 마지막으로 사용한 혼잡 윈도우값을 기반으로 새 로운 IP 망에 적합한 혼잡 윈도우를 산출한다. 여기서, 새로운 망의 혼잡 윈도우는 앞서 설명한 수학식 1과 같이 산출된다.
상기 혼잡 제어 관리부(43)는, 상기 혼잡 윈도우 계산부(42)에서 산출한 새로운 IP 망의 혼잡 윈도우를 SCTP 세션에 설정한다.
상기 데이터 전송 관리부(44)는, 수직 핸드오버 절차에 의해, 주요 데이터 전송 경로 변경이 이루어지면, 상기 혼잡 제어 관리부(43)에 의해 설정된 새로운 망의 혼잡 윈도우를 기반으로, 새로운 IP 주소를 통해 데이터 전송을 수행한다.
상술한 바와 같이 구성된 적응적 혼잡 제어 장치는, SCTP 송신 장치, 즉, 도 1의 상대 노드(12)에 구비되며, 도 3에 보인 순서도에 따라서 동작하여 수직 핸드오버에서 혼잡 제어를 수행한다.
이상에서 설명한 본 발명은 전술한 실시 예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경할 수 있다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 당업자에게 있어 명백할 것이다.
도 1은 이종 무선망간 이동 SCTP기반 수직 핸드오버 과정을 보인 도면이다.
도 2는 본 발명에 의한 이동 SCTP의 적응적 혼잡제어 방법이 적용된 수직 핸드오버 과정을 나타낸 도면이다.
도 3은 본 발명에 의한 이종 무선망간 수직핸드오버를 위한 이동 SCTP의 적응적 혼잡제어 방법을 순차적으로 나타낸 순서도이다.
도 4는 본 발명에 의한 이종 무선망간 수직핸드오버를 위한 이동 SCTP의 적응적 혼잡제어 장치를 나타낸 블록도이다.

Claims (5)

  1. 데이터 전송이 이루어지는 SCTP 송신 장치와 SCTP 수신 장치 사이에서 이루어지는 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법에 있어서, 상기 SCTP 송신 장치가,
    이종 무선망간의 수직 핸드오버 수행에 의하여 새로운 IP 망의 새로운 IP 주소가 SCTP 세션에 추가되면, 새로운 IP 주소를 통해 새로운 망의 가용 대역폭을 측정하는 단계; 및
    상기 SCTP 수신 장치로부터 주요 데이터 전송 변경이 요청되면, 상기 새로운 망의 가용 대역폭 측정을 종료한 후, 상기 측정한 새로운 망의 가용 대역폭과 이전 망에서 마지막으로 사용한 혼잡 윈도우를 이용하여 새로운 망에 적합한 혼잡 윈도우를 산출하는 단계;
    상기 산출한 새로운 망의 혼잡 윈도우를 SCTP 세션에 설정하여, 주요 데이터 전송 경로가 새로운 망으로 변경되면, 상기 설정한 혼잡 윈도우를 기반으로 데이터 전송이 이루어지도록 하는 단계를 포함하는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법.
  2. 제1항에 있어서,
    상기 새로운 망에 적합한 혼잡 윈도우를 산출하는 단계는 하기의 수학식 1에 의하여 혼잡 윈도우를 산출하는 것을 특징으로 하는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법.
    [수학식 1]
    Figure 112010058426213-pat00011
    여기서, wnew는 새로운 망의 혼잡 윈도우 값이고, wold는 기존 망의 혼잡 윈도우 값이고, BWavailable은 새로운 망의 가용 대역폭이고, BWmax는 새로운 망의 최대 대역폭이다.
  3. 제1항에 있어서,
    상기 가용 대역폭을 측정하는 단계는, 상기 추가된 새로운 IP 주소를 통해 SCTP 수신 장치와 사이에 송수신되는 HEARTBEAT 컨트롤 메시지 및 이에 대한 응답 메시지를 통해 가용 대역폭을 측정하는 단계인 것을 특징으로 하는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 방법.
  4. 이종 무선망간의 수직 핸드오버의 수행에 의하여, 새로운 IP 망에서 획득한 새로운 IP 주소가 SCTP 세션에 추가된 후, 주요 데이터 전송 경로가 새로운 IP 주소로 변경되기 전까지, 상기 새로운 IP 주소를 통해 새로운 IP 망의 가용 대역폭을 측정하는 가용 대역폭 측정부;
    SCTP 수신 장치로부터 주요 데이터 전송 경로의 변경이 요청되면, 상기 가용 대역폭 측정부에서 측정한 새로운 IP 망의 가용 대역폭과 이전 IP 망에서 마지막으로 사용한 혼잡 윈도우값을 기반으로 새로운 IP 망에 적합한 혼잡 윈도우를 산출하는 혼잡 윈도우 계산부;
    상기 혼잡 윈도우 계산부에서 산출한 새로운 IP 망의 혼잡 윈도우를 SCTP 세션에 설정하는 혼잡 제어 관리부; 및
    주오 데이터 전송 경로가 새로운 망으로 변경되면, 상기 혼잡 제어 관리부에 의해 설정된 새로운 망의 혼잡 윈도우를 기반으로, 새로운 IP 주소를 통해 데이터 전송을 수행하는 데이터 전송 관리부를 포함하는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 장치.
  5. 제4항에 있어서,
    상기 혼잡 윈도우 계산부는, 하기의 수학식 1에 의하여 혼잡 윈도우를 산출하는 것을 특징으로 하는 이종 무선망간 수직 핸드오버를 위한 이동 SCTP의 적응적 혼잡 제어 장치.
    [수학식 1]
    Figure 112010058426213-pat00012
    여기서, wnew는 새로운 망의 혼잡 윈도우 값이고, wold는 기존 망의 혼잡 윈도우 값이고, BWavailable은 새로운 망의 가용 대역폭이고, BWmax는 새로운 망의 최대 대역폭이다.
KR1020090013072A 2009-02-17 2009-02-17 이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치 Expired - Fee Related KR101048251B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090013072A KR101048251B1 (ko) 2009-02-17 2009-02-17 이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090013072A KR101048251B1 (ko) 2009-02-17 2009-02-17 이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20100093919A KR20100093919A (ko) 2010-08-26
KR101048251B1 true KR101048251B1 (ko) 2011-07-08

Family

ID=42758165

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090013072A Expired - Fee Related KR101048251B1 (ko) 2009-02-17 2009-02-17 이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치

Country Status (1)

Country Link
KR (1) KR101048251B1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101395021B1 (ko) * 2013-03-05 2014-05-16 서강대학교산학협력단 최초 데이터 전송시 높은 처리량을 갖는 다중경로 전송제어프로토콜을 이용한 수직적 핸드오버 방법 및 이를 이용한 이동 단말
KR101485131B1 (ko) * 2013-03-05 2015-01-26 서강대학교산학협력단 다중경로 전송제어프로토콜을 이용한 수직적 핸드오버시 빠른 성능 회복 방법 및 이를 이용한 이동 단말
KR102131427B1 (ko) * 2014-03-20 2020-07-08 엘지전자 주식회사 Sctp에서의 혼잡 제어 방법 및 장치
KR101538072B1 (ko) * 2014-03-25 2015-07-22 서강대학교산학협력단 수직적 핸드오버를 위한 모바일 노드와 기지국의 매칭 방법 및 시스템

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060005115A (ko) * 2004-07-12 2006-01-17 삼성전자주식회사 이종 네트워크 간 핸드오버 제어방법
KR20060117050A (ko) * 2005-05-12 2006-11-16 이화여자대학교 산학협력단 이동 sctp를 위한 오류 및 혼잡제어 방법
KR100664947B1 (ko) 2005-09-23 2007-01-04 삼성전자주식회사 전송률 제어 방법 및 이를 이용한 통신 장치
KR100739805B1 (ko) 2006-06-01 2007-07-13 삼성전자주식회사 스루풋을 향상시키기 위한 핸드오버 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060005115A (ko) * 2004-07-12 2006-01-17 삼성전자주식회사 이종 네트워크 간 핸드오버 제어방법
KR20060117050A (ko) * 2005-05-12 2006-11-16 이화여자대학교 산학협력단 이동 sctp를 위한 오류 및 혼잡제어 방법
KR100664947B1 (ko) 2005-09-23 2007-01-04 삼성전자주식회사 전송률 제어 방법 및 이를 이용한 통신 장치
KR100739805B1 (ko) 2006-06-01 2007-07-13 삼성전자주식회사 스루풋을 향상시키기 위한 핸드오버 방법 및 장치

Also Published As

Publication number Publication date
KR20100093919A (ko) 2010-08-26

Similar Documents

Publication Publication Date Title
KR102544991B1 (ko) 사용자 장비 및 미디어 스트리밍 네트워크 보조 노드
US12342225B2 (en) Communication method, communication apparatus, device, and communication system
CN110868742B (zh) 网络切换的方法和装置
KR20170131466A (ko) 데이터 스트림의 애플리케이션, 네트워크 및 디바이스 자원 활용을 개선하기 위한 협력 기법들
KR20110138122A (ko) 무선 통신 시스템에서 사용자 측면 종단 서비스 품질 기반 전송 경로 결정 방법 및 장치
CN106031221B (zh) 通信网络中的服务递送
JP2020522940A5 (ko)
WO2015047537A9 (en) Device-initiated codec rate change during a voice call
JP2008042850A (ja) 中継装置、中継方法および中継プログラム
US20150358376A1 (en) Method, Apparatus and System for Transmitting Media Data
KR101048251B1 (ko) 이종 무선망간 수직 핸드오버를 위한 이동 sctp의 적응적 혼잡 제어 방법 및 장치
KR101220176B1 (ko) 이종 망간 핸드오버에 대한 적응형 미디어 전송 제어 시스템 및 방법
WO2018072284A1 (zh) 一种业务通信方法及设备
CN105722117A (zh) 一种无线传感器网络通信的信道分配方法及路由器
JP2014522160A (ja) ロード補償方法、ロード推定用測定方法、基地局及びユーザ装置
KR101444382B1 (ko) 단말기 및 이를 이용한 무선 네트워크 모니터링 시스템 및 방법
CN104506453B (zh) 一种面向用户体验质量的码率分配方法
CN107404363B (zh) 一种语音码率的调整方法、系统、终端和网络侧设备
CN115038120B (zh) 数据传输方法、装置、电子设备、存储介质及程序产品
TWI403197B (zh) In the wireless broadband network transmission of multimedia streaming user platform, communication systems and methods
Hentschel et al. Predictable communication for mobile systems
KR102131427B1 (ko) Sctp에서의 혼잡 제어 방법 및 장치
CN115516903A (zh) 一种通信方法和通信装置
JP6418169B2 (ja) 遅延最小値算出装置、情報送信装置、遅延最小値算出方法およびコンピュータプログラム
KR101074179B1 (ko) 복합 대역폭 측정 시스템 및 그 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090217

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100811

Patent event code: PE09021S01D

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20101110

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110628

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110704

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110704

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20140701

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20140701

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20150624

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20150624

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20160617

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20160617

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20170623

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20170623

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20180626

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20180626

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20190627

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20190627

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20200630

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20220630

Start annual number: 12

End annual number: 12

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20250415