Nothing Special   »   [go: up one dir, main page]

KR100668673B1 - 휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법 - Google Patents

휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법 Download PDF

Info

Publication number
KR100668673B1
KR100668673B1 KR1020050112767A KR20050112767A KR100668673B1 KR 100668673 B1 KR100668673 B1 KR 100668673B1 KR 1020050112767 A KR1020050112767 A KR 1020050112767A KR 20050112767 A KR20050112767 A KR 20050112767A KR 100668673 B1 KR100668673 B1 KR 100668673B1
Authority
KR
South Korea
Prior art keywords
base station
arq
automatic retransmission
sequence number
retransmission request
Prior art date
Application number
KR1020050112767A
Other languages
English (en)
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 KR1020050112767A priority Critical patent/KR100668673B1/ko
Priority to US11/604,071 priority patent/US7848755B2/en
Application granted granted Critical
Publication of KR100668673B1 publication Critical patent/KR100668673B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/04Error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

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

Abstract

본 발명은 휴대 인터넷 시스템에서 핸드오버 시 ARQ(Automatic Repeat reQuest, 자동 재전송 요구) 데이터 복원 방법에 관한 것이다.
휴대 인터넷 시스템에서 시스템 구성에 따라 기지국 또는 액세스 라우터에서 ARQ 동작을 제어하기 위하여, 기지국에서 ARQ 제어를 수행하는 시스템에서의 핸드오버 시 이동 단말에 미처 전달되지 못하고 서빙 기지국에 버퍼링 되어 있는 ARQ 블록 및 추가 제어 정보들을 타겟 기지국에 전달한다. 이때, 핸드오버 이전에 타겟 기지국에서 이동 단말이 수신한 최종 ARQ 블록 순서 번호에 대응되도록 이동 단말에 전달한다.
이와 같은 방법을 통하여, 데이터 손실 없는 핸드오버가 가능하며, 핸드오버 이후 타겟 기지국과 이동 단말 사이에 ARQ 리셋을 수행하지 않게 되므로 전체 핸드오버 지연 시간을 단축시킬 수 있다. 또한, ARQ 리셋을 수행하지 않고 올바른 ARQ 블록 순서 번호에 대응되는 ARQ 블록부터 전송할 수 있으므로, 이전의 ARQ 블록을 재전송하여 생기는 무선 효율의 저하를 막을 수 있다.
휴대 인터넷, ARQ 데이터 복원, 핸드오버, 서브 ARQ 블록 순서 번호, SDU

Description

휴대 인터넷 시스템에서 핸드오버 시 ARQ 데이터 복원 방법{Method for recovering ARQ data of wireless portable internet system}
도 1은 종래 기술에 따른 휴대 인터넷 시스템에서의 핸드오버 절차를 나타내는 흐름도이다.
도 2는 본 발명의 실시예에 따른 휴대 인터넷 시스템의 망 구조도이다.
도 3은 본 발명의 실시예에 따른 SDU와 ARQ 블록 및 ARQ 블록 순서 번호 사이의 대응 관계를 나타내는 도면이다.
도 4a 및 도 4b는 본 발명의 실시예에 따른 핸드오버 시점에서의 SDU와 ARQ 블록 및 ARQ 블록 순서 번호 사이의 대응 관계를 나타내는 도면이다.
도 5는 본 발명의 실시예에 따른 핸드오버 시점에서의 ARQ 데이터 복원을 위한 순서도이다.
본 발명은 휴대 인터넷 시스템에서 핸드오버 시 ARQ 데이터 복원 방법에 관한 것으로, 보다 자세하게는 핸드오버 시 발생할 수 있는 데이터 손실을 막기 위한 ARQ 데이터 복원 방법에 관한 것이다.
휴대 인터넷 시스템은 2.3GHz 주파수 대역에서 스펙트럼 사용 효율을 보장하는 무선 전송 기술을 사용하는 시스템으로써, 셀룰러 형태의 망 구성이 가능하며 IP 기반 무선 서비스의 상/하향 비대칭 전송 특성을 효과적으로 적응할 수 있는 구조를 가지고 있다.
도 1은 종래 기술에 따른 휴대 인터넷 시스템에서의 핸드오버 절차를 나타내는 흐름도이다.
도 1을 살펴보면, 이동 단말(100)은 휴대 인터넷 망으로부터 서비스를 받기 위해 임의의 기지국에 무선 접속을 수행하며, 무선 접속이 성공적으로 이루어지면 해당 기지국은 서빙 기지국(210)이 된다. 이동 단말(100)은 서빙 기지국(210)과의 통신 중에도 신뢰성 있는 통신을 위하여, 서빙 기지국(210) 및 인접 기지국으로부터의 무선 신호를 측정한다. 이때, 서빙 기지국(210)으로부터 수신한 무선 신호의 질이 인접 기지국으로부터 수신한 무선 신호의 질보다 이동 단말(100)에 이미 구현된 핸드오버 알고리즘에서 제시하는 임계치보다 낮을 경우 인접 기지국으로의 핸드오버 수행을 결정한다.
이동 단말(100)은 HO-REQ(HandOver Request, 핸드오버 요청) 메시지를 이용하여 서빙 기지국(210)에 핸드오버를 요청(S10)한다. 핸드오버 요청을 위한 HO-REQ 메시지를 수신한 서빙 기지국(210)은 액세스 라우터(300)로 해당 이동 단말(100)에 대한 핸드오버를 요청하며, 액세스 라우터(300)에서는 인접 기지국 중 서빙 기지국(210) 보다 무선 신호의 임계치가 높은 기지국으로 핸드오버를 요청(S20)한다.
핸드오버를 요청(S30)받은 인접 기지국은 추천 타겟 기지국이 되며, 추천 타 겟 기지국은 요청받은 핸드오버에 대해 액세스 라우터(300)에 응답(S40)하고, 핸드오버 응답을 전달받은 액세스 라우터(300)는 서빙 기지국(210)에 핸드오버에 대한 응답(S50)을 전달한다. 핸드오버에 대한 응답을 전달받은 서빙 기지국(210)은 HO-RSP(HandOver Response, 핸드오버 응답) 메시지를 이용하여 현재 핸드오버가 가능한 추천 타겟 기지국, 즉, 타겟 기지국(220)의 정보를 이동 단말(100)에 전달(S60)한다.
최종적인 핸드오버 통보를 전달받은 이동 단말(100)은 HO-IND(HandOver Indication, 핸드오버 지시) 메시지를 서빙 기지국(210)에 전송(S70)한다. HO-IND 메시지가 서빙 기지국(210)으로 전송된 후, 서빙 기지국(210)은 액세스 라우터(300)로 실제로 핸드오버가 시작된다는 것을 알리기 위하여 핸드오버 시작 메시지를 전송(S80)된다.
서빙 기지국(210)으로부터 핸드오버 시작 메시지를 수신한 액세스 라우터(300)는 자신에게 설정된 라우팅 테이블을 변경하여 이동 단말(100)에 전달되는 데이터를 서빙 기지국(210)이 아닌 타겟 기지국(220)으로 전달되도록 하기 위하여 핸드오버 시작 메시지를 타겟 기지국(220)으로 전달(S90)한다. 타겟 기지국(220)은 액세스 라우터(300)로부터 핸드오버 시작 메시지를 수신한 후, 이에 대한 응답으로 핸드오버 시작에 대한 응답 메시지를 액세스 라우터(300)로 전송(S100)한다.
액세스 라우터(300)는 타겟 기지국(220)으로부터 핸드오버 시작에 대한 응답 메시지를 수신(S110)한 후, 이 메시지를 서빙 기지국(210)으로 전달하고, 핸드오버 시작에 대한 메시지를 전달받은 서빙 기지국(210)은 선택한 타겟 기지국(220)으로 ARQ(Automatic Repeat reQuest, 자동 재전송 요구) 데이터 또는 SDU(Service Data Unit) 데이터의 전송을 수행하기 위하여 액세스 라우터(300)로 ARQ 데이터 또는 SDU 데이터를 전송(S120)한다.
이와 같은 흐름으로 진행되는 종래 기술에 따른 핸드오버 절차는 이미 기존의 서빙 기지국(210)에 전달되어 이동 단말(100)에 전송하기 위해 버퍼링 되어 있었으나 미처 이동 단말(100)에 전달하지 못한 IP 패킷들은, 다시 IP 라우팅을 이용하여 액세스 라우터(300)를 거쳐 타겟 기지국(220)에 전달된다. 하지만, 이동 단말(100)에 전달하기 위해 ARQ 블록 단위로 분할된 ARQ 블록들은 하나의 SDU에 대응하는 ARQ 블록들 중 일부 ARQ 블록들이 이미 이동 단말(100)에 전달되어 IP 헤더 정보들이 손실되어 있기 때문에, IP 라우팅을 이용하여 타겟 기지국에 전달할 수 없게 되며, 이로 인해 핸드오버 시 데이터 손실이 발생할 수 있는 문제점이 있다.
ARQ 블록의 모체가 되는 SDU(Service Data Unit, 서비스 데이터 단위)가 서빙 기지국(210)에 저장되어 있을 경우, 해당 SDU와 가장 최근에 에러 없이 전송한 ARQ 블록 순서 번호 정보를 타겟 기지국(220)에 전달하여 ARQ 데이터의 복원을 꾀할 수는 있다. 그러나 이 경우 해당 SDU의 어떤 부분이 이미 전달된 ARQ 블록 순서 번호와 대응되는지 알 수 없기 때문에, 핸드오버 이후 타겟 기지국(220)과 이동 단말(100)의 ARQ 리셋을 시도해야 하며, 이후 이미 전달된 ARQ 블록들을 다시 전달해야 하므로 무선 효율이 저하되고, 전체 핸드오버 지연 시간이 증가한다는 단점이 있다.
따라서, 본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위한 것으로, ARQ 동작 제어를 위해 관리하는 ARQ 블록 순서 번호 이외에 추가적인 ARQ 서브 블록 순서 번호를 이용하여, 핸드오버 이후에도 타겟 기지국에서 ARQ 리셋 없이 ARQ 데이터의 재전송이 가능한 핸드오버 시 ARQ 데이터 복원 방법을 제공한다.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 특징인 휴대 인터넷 시스템에서 서빙 기지국으로부터 타겟 기지국으로 이동 단말의 핸드오버가 수행될 때 상기 타겟 기지국의 자동 재전송 요구 데이터를 복원하는 방법에 있어서,
(a) 상기 서빙 기지국에 버퍼링 되어 있는 제1 자동 재전송 요구 데이터--여기서 제1 자동 재전송 요구 데이터는 제1 서비스 데이터 단위(SDU), 제1 자동 재전송 요구 블록 순서 번호 및 제1 서브 자동 재전송 요구 블록 순서 번호를 포함함--를 수신하는 단계; (b) 상기 서빙 기지국으로부터 제2 자동 재전송 요구 데이터--여기서 제2 자동 재전송 요구 데이터는 제2 서비스 데이터 단위를 포함함--를 수신하는 단계; (c) 상기 서빙 기지국으로부터 수신된 제1 서비스 데이터 단위를 자동 재전송 요구 단위로 분할하여 상기 이동 단말로 송신하는 단계 및 (d) 상기 서빙 기지국으로부터 수신된 제2 서비스 데이터 단위를 자동 재전송 요구 단위로 분할하여, 상기 이동 단말로 송신하는 단계를 포함한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기 에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다.
또한, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
도 2는 일반적인 휴대 인터넷 시스템의 망 구조도이다.
도 2를 살펴보면, 휴대 인터넷 시스템의 액세스 망은 이동 단말(100), 기지국(200) 및 액세스 라우터(Access Router)(300)를 포함한다. 일반적으로, 무선 인터페이스 제어 및 무선 인터페이스를 통한 데이터 전송에 필요한 제어 기능은 기지국(200)에서 수행하며, 액세스 라우터(300)는 공중망과의 인터페이스 및 패킷 라우팅 관리 기능을 수행한다.
이때, ARQ 동작 제어와 같은 일부 기능들은 액세스 망을 제공하는 제조업자에 따라 액세스 라우터(300)에 위치할 수 있다. 즉, 모든 MAC(Media Access Control) 기능이 기지국(200)에 존재할 수 있으나, 반드시 이에 한정되는 것은 아니다.
이동 단말(100)은 기지국(200)을 통해 휴대 인터넷 망에 액세스할 수 있으며, 이를 위해 기지국(200)은 무선 자원 관리, 인증, 이동성 관리 등의 기능을 수행한다. 따라서, 이동 단말(100)로 전달되는 모든 데이터는 기지국(200)에 버퍼링 되며, 필요에 따라 이동 단말(100)에 전달된다. 또한, ARQ 전송을 위한 상위 데이 터의 ARQ 블록 단위로의 분할 및 재조립 기능 역시 기지국(200)에서 수행되므로 모든 분할된 ARQ 블록들은 이동 단말(100)에 전송되기 전에 기지국(200)에 버퍼링 되어 보관된다. 한편, 유선 망으로의 접속은 액세스 라우터(300)를 통해 이루어지며, 이를 위해 이동성 관리, 패킷 라우팅 관리 등과 같은 기능들이 액세스 라우터(300)에 의해 이루어진다.
IP 기반 휴대 인터넷 시스템에서 이동 단말(100)과 기지국(200) 사이에 데이터가 교환되는 연결 방식은 크게 두 가지로 나눌 수 있다. 하나는 ARQ 동작이 비활성화된 상태이며, 다른 하나는 ARQ 동작이 활성화된 상태이다.
ARQ 동작이 비활성화된 경우에는 휴대 인터넷 액세스 망으로 전달된 IP 패킷 자체 즉, SDU가 MAC 프로토콜에 따라 기지국(200)에서 이동 단말(100)로 전송된다. 반면, ARQ 동작이 활성화된 경우에는 휴대 인터넷 액세스 망의 기지국(200)이 수신한 SDU를 MAC 프로토콜에 의해 전송하기 전에 ARQ 프로토콜에 따라 ARQ 블록 단위로 분할하는 과정을 거친 후 무선 인터페이스를 통해 이동 단말(100)로 전송한다.
좀더 신뢰성 있는 에러 제어를 원할 경우, 이동 단말(100)은 기지국(200)과 무선 채널을 설정할 때 ARQ 동작의 활성화도 같이 설정할 수 있다. 활성화가 설정된 이후 이미 설정된 무선 채널로 전달되는 SDU는 무선 채널 설정시 정의된 ARQ 블록 크기대로 분할되며, 각 분할된 ARQ 블록들은 각각 ARQ 블록 순서 번호를 할당받는다. 이후 모든 ARQ 블록의 송·수신 제어는 이미 할당된 ARQ 블록 순서 번호를 통해 이루어진다.
ARQ 데이터가 기지국(200)으로부터 이동 단말(100)로 전송되는 경우, 이동 단말(100)은 에러 없이 수신한 해당 ARQ 블록에 대한 통보를, 수신한 ARQ 블록에 할당된 ARQ 블록 순서 번호를 이용하여 기지국(200)에 통보한다. 또한, 기지국(200) 역시 이미 전송한 ARQ 블록의 수신에 대한 통보가 없을 경우 또는 이미 전송한 ARQ 블록의 수신에 에러가 발생하였다는 통보를 받을 경우, 해당 ARQ 블록 순서 번호에 매핑되는 ARQ 블록을 재전송한다. 따라서, 이동 단말(100)과 기지국(200)은 현재 송·수신 상태에 있는 모든 ARQ 블록들의 ARQ 블록 순서 번호를 제어할 수 있어야 한다.
이와 같은 구조로 이루어진 휴대 인터넷 시스템에서 핸드오버 시 ARQ 동작 제어를 관리하며, 데이터를 복원할 수 있는 방법에 대하여 하기 도 3 및 도 4를 참조하여 자세히 설명한다.
도 3은 본 발명의 실시예에 따른 SDU와 ARQ 블록 및 ARQ 블록 순서 번호 사이의 대응 관계를 나타내는 도면이다.
도 3을 살펴보면, 서빙 기지국(210)에서 관리되는 SDU와 ARQ 블록 및 각 ARQ 블록에 할당된 ARQ 블록 순서 번호와 ARQ 서브 블록 순서 번호의 대응관계를 나타내고 있다. 이때, ARQ 블록 순서 번호와 서브 ARQ 블록 순서 번호를 나타내는 크기를 각각 1 바이트라고 가정하였다.
각 SDU는 미리 정의된 ARQ 블록의 크기대로 나누어지고, 이때 순서대로 ARQ 블록 순서 번호를 할당받는다. 할당된 ARQ 블록 순서 번호는 대응되는 SDU와 상관없이 0부터 시작하여 1씩 증가되는 형태로 할당되며, 255까지 증가되면 그 다음 ARQ 블록 순서 번호는 0으로 초기화된다.
한편, 서브 ARQ 블록 순서 번호는 ARQ 블록 순서 번호와는 달리 각각 대응되는 SDU 안에서 증가된다. 따라서 5번째 ARQ 블록의 경우 ARQ 블록 순서 번호는 4이지만, 새로운 SDU에 대응되므로 서브 ARQ 블록 순서 번호는 0이 된다.
이와 같은 방식으로 ARQ 블록 순서 번호와 서브 ARQ 블록 순서 번호를 할당받은 SDU를 이용하여 핸드오버 시점에서 ARQ의 데이터 복원 방법은 하기 도 4a , 도 4b 및 도 5를 참조하여 자세히 설명한다.
도 4a 및 도 4b는 본 발명의 실시예에 따른 핸드오버 시점에서의 SDU와 ARQ 블록 및 ARQ 블록 순서 번호 사이의 대응 관계를 나타내는 도면으로, 도 4a는 하나의 SDU와 대응되는 ARQ 블록의 일부가 전송된 경우이고, 도 4b는 다수의 SDU와 대응되는 ARQ 블록의 일부가 전송된 경우이다.
도 4a 및 도 4b를 살펴보면, SDU 1과 SDU 2는 ARQ 전송을 위해 ARQ 블록 단위로 분할된 상태이며, SDU 3은 아직 ARQ 블록 단위로 분할되지 않고 SDU 형태로 버퍼링 되어 있는 상태이다. 또한, 사선으로 표시된 ARQ 블록은 이동 단말(100)에 에러 없이 전송되어 이동 단말(100)로부터 수신에 대한 통보를 받은 블록들이며, 사선이 없는 ARQ 블록들은 아직 이동 단말(100)로부터 수신에 대한 통보를 받지 못하였거나 아직 전송이 이루어지지 않은 블록들이다.
먼저, 도 4a를 살펴보면, 이동 단말(100)의 핸드오버 발생 시 서빙 기지국(210)은 이미 전송된 ARQ 블록에 대응되는 SDU, 다음에 전송되어야 할 ARQ 블록 순서 번호 및 해당 ARQ 블록과 대응되는 서브 ARQ 블록 순서 번호를 함께 타겟 기지국(220)에 전달한다. 여기서는 타겟 기지국(220)으로 SDU 1, ARQ 블록 순서 번호 2 및 서브 ARQ 블록 순서 번호 2가 전달된다. SDU 2의 경우에는 SDU의 어떠한 부분도 이동 단말(100)에 전달되지 않은 상태이므로, SDU 3과 함께 SDU 자체를 IP 라우팅을 통해 타겟 기지국(220)에 전송한다.
도 4b의 경우에는 IP 라우팅을 통해 타겟 기지국(220)으로 전달되지 않은 SDU는 SDU 1과 SDU 2가 해당된다. 이 경우 각각의 SDU에 대응되는 ARQ 정보들이 타겟 기지국(220)에 전달되어 도 4a의 경우와 같은 방식으로 ARQ 블록들이 생성된다.
이와 같은 SDU와 ARQ 블록 및 ARQ 블록 순서 번호 사이의 대응 관계에 따라 핸드오버 시점에서의 ARQ 데이터 복원을 위한 방법은 도 5의 본 발명의 실시예에 따른 핸드오버 시점에서의 ARQ 데이터 복원을 위한 순서도에 도시하였다.
도 5를 살펴보면, 이동 단말(100)이 핸드오버가 발생(S200)하면, 서빙 기지국(210)으로 이동 단말(100)의 핸드오버에 대하여 최종적으로 통보(S210)한다. 핸드오버에 대한 통보를 전달받은 서빙 기지국(210)은 액세스 라우터(300)로 핸드오버 시작 메시지를 전송(S220)하고, 핸드오버 시작 메시지를 전달받은 액세스 라우터(300)와 타겟 기지국(220) 사이에 실제 핸드오버를 위한 핸드오버 시작 메시지 및 핸드오버 시작 응답 메시지가 송수신(S230, S240) 된다.
액세스 라우터(300)로부터 실제 핸드오버에 대한 핸드오버 시작 응답 메시지를 수신(S250)받은 서빙 기지국(210)은 이동 단말(100)로 전송하고자 하는 다수의 SDU에 대하여 ARQ 블록으로 분할되었는지, 이동 단말(100)에 에러 없이 전송되어 수신 통보를 받았는지, 이동 단말(100)로부터 수신에 대한 통보를 받지 못하거나 아직 전송이 이루어지지 않았는지 여부 등을 판단(S260)한다.
판단 이후 서빙 기지국(210)은 수신 통보를 받은 SDU의 ARQ 블록들(상기 도 4a의 SDU 1의 경우)에 대해서는 타겟 기지국(220)으로 이미 전송된 ARQ 블록에 대응되는 제1 SDU, 다음에 전송되어야 할 ARQ 블록 순서 번호 및 해당 ARQ 블록과 대응되는 서브 ARQ 블록 순서 번호를 전송(S270)한다. S270단계가 수행된 후 서빙 기지국(210)은 제2 SDU를 타겟 기지국(220)으로 전송(S280)한다.
이미 전송된 ARQ 블록에 대응되는 제1 SDU, 다음에 전송되어야 할 ARQ 블록 순서 번호 및 해당 ARQ 블록과 대응되는 서브 ARQ 블록 순서 번호 및 제2 SDU를 전달받은 타겟 기지국(220)은 전달받은 SDU에 대하여 다시 ARQ 블록 단위로 분할(S290)을 수행한다. 먼저, 제1 SDU를 ARQ 블록 단위로 분할하고, 서브 ARQ 블록 순서 번호에 해당하는 ARQ 블록 이후의 블록들에 수신한 ARQ 블록 순서 번호부터 순차적으로 할당하여 이동 단말(100)에 전송(S300)한다. 즉, 도 4a의 SDU 1과 같이, 1번 ARQ 블록 번호까지 이동 단말(100)에 전송이 완료된 경우, 제1 SDU의 분할에 의해 할당된 ARQ 블록 순서 번호 중 2번 ARQ 블록부터 이동 단말(100)에 전송한다.
제1 SDU의 전송이 완료되면, 제2 SDU의 전송을 위해 제2 SDU를 ARQ 블록 단위로 조각화한다. 이 때, 제2 SDU는 어떠한 부분도 이동 단말에 전송되지 않았기 때문에, 제1 SDU와 대응되는 ARQ 블록 순서 번호 중 마지막 번호(도 4a의 경우 3번) 이후부터 즉, 4번부터 할당하여 이동 단말(100)에 전송(S310)한다.
이때 SDU 3의 경우, 서빙 기지국(210)에서 할당된 것과는 달리 SDU 3에 대응되는 ARQ 블록 순서 번호가 SDU 2에 할당된 ARQ 블록 순서 번호보다 작아도 상관없다. 즉, ARQ 블록 순서 번호 4가 SDU 3의 첫 번째 ARQ 블록 순서 번호에 할당될 수 도 있으며, 이는 전체 ARQ 동작에 영향을 미치지 않는다.
여기서, 전술한 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체 역시 본 발명의 범주에 포함되는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리 범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
전술한 실시예에 따르면, 핸드오버 상황에서 서빙 기지국에서 관리되는 ARQ 정보를 타겟 기지국에 전달하여 ARQ 리셋 없이 ARQ 블록의 재전송을 가능하게 하여 손실 없는 핸드오버를 가능하게 한다.
또한, ARQ 리셋이 수행되지 않으므로 전체 핸드오버 지연 시간을 줄일 수 있으며, 이미 전송된 ARQ 블록들이 재전송되지 않기 때문에 전체 무선 효율을 증가시킬 수 있다.

Claims (9)

  1. 휴대 인터넷 시스템에서 서빙 기지국으로부터 타겟 기지국으로 이동 단말의 핸드오버가 수행될 때 상기 타겟 기지국의 자동 재전송 요구 데이터를 복원하는 방법에 있어서,
    (a) 상기 서빙 기지국에 버퍼링되어 있는 제1 자동 재전송 요구 데이터--여기서 제1 자동 재전송 요구 데이터는 제1 서비스 데이터 단위(SDU), 제1 자동 재전송 블록 요구 순서 번호 및 제1 서브 자동 재전송 블록 요구 순서 번호를 포함함--를 수신하는 단계;
    (b) 상기 서빙 기지국으로부터 제2 자동 재전송 요구 데이터--여기서 제2 자동 재전송 요구 데이터는 제2 서비스 데이터 단위를 포함함--를 수신하는 단계;
    (c) 상기 서빙 기지국으로부터 수신된 제1 서비스 데이터 단위를 자동 재전송 요구 단위로 분할하여 상기 이동 단말로 송신하는 단계; 및
    (d) 상기 서빙 기지국으로부터 수신된 제2 서비스 데이터 단위를 자동 재전송 요구 단위로 분할하여, 상기 이동 단말로 송신하는 단계
    를 포함하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  2. 제1항에 있어서,
    상기 (b) 단계에서,
    상기 제2 자동 재전송 데이터는 제2 자동 재전송 요구 블록 순서 번호 및 제 2 서브 자동 재전송 요구 블록 순서 번호 중 적어도 하나를 포함하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  3. 제1항에 있어서,
    상기 (a) 단계에서 수신한 상기 제1 서비스 데이터 단위는 상기 서빙 기지국으로부터 상기 이동 단말로 전송되기 위해 자동 재전송 요구 단위로 분할된 서비스 데이터 단위임을 특징으로 하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  4. 제1항에 있어서,
    상기 제2 서비스 데이터 단위는 자동 재전송 요구 단위로 분할되지 않는 것을 특징으로 하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  5. 제1항에 있어서,
    상기 제2 서비스 데이터 단위는 자동 재전송 요구 단위로 분할된 서비스 데이터 단위이며, 상기 이동 단말로 전송되지 않은 서비스 데이터 단위임을 특징으로 하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  6. 제4항 또는 제5항에 있어서,
    상기 제2 서비스 데이터 단위는 IP 라우팅 방식을 이용하여 상기 서빙 기지국으로부터 수신되는 것을 특징으로 하는 핸드오버 시 자동 재전송 요구 데이터 복 원 방법.
  7. 제2항에 있어서,
    상기 제2 서브 자동 재전송 요구 블록 순서 번호는 상기 서비스 데이터 단위마다 대응시켜 생성되는 것을 특징으로 하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  8. 제1항에 있어서,
    상기 제2 서브 자동 재전송 요구 블록 순서 번호는 상기 제1 서브 자동 재전송 요구 블록 순서 번호 이후로 생성되는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
  9. 제1항에 있어서,
    상기 자동 재전송 요구 단위로 분할된 제1 서비스 데이터 단위를 상기 이동 단말로 송신할 때, 이미 송신된 제1 서브 자동 재전송 요구 블록 순서 번호 이후의 제1 서비스 데이터 단위부터 송신하는 핸드오버 시 자동 재전송 요구 데이터 복원 방법.
KR1020050112767A 2005-11-24 2005-11-24 휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법 KR100668673B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050112767A KR100668673B1 (ko) 2005-11-24 2005-11-24 휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법
US11/604,071 US7848755B2 (en) 2005-11-24 2006-11-24 Method for recovering ARQ data in wireless portable internet system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050112767A KR100668673B1 (ko) 2005-11-24 2005-11-24 휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법

Publications (1)

Publication Number Publication Date
KR100668673B1 true KR100668673B1 (ko) 2007-01-12

Family

ID=37867960

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050112767A KR100668673B1 (ko) 2005-11-24 2005-11-24 휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법

Country Status (2)

Country Link
US (1) US7848755B2 (ko)
KR (1) KR100668673B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101341697B1 (ko) 2006-03-24 2013-12-16 삼성전자주식회사 이동 통신 시스템에서 전송 패킷을 버퍼링하는 방법 및장치

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115025B (zh) * 2006-12-01 2011-01-19 华为技术有限公司 在切换过程中传送复位消息序列号的方法、装置及系统
JP4877000B2 (ja) * 2007-03-26 2012-02-15 株式会社日立製作所 無線通信方法、無線移動機および無線基地局収容装置
JP4935542B2 (ja) * 2007-07-04 2012-05-23 富士通東芝モバイルコミュニケーションズ株式会社 移動通信システム
EP2026611A1 (en) * 2007-08-14 2009-02-18 Alcatel Lucent Handover method and apparatus in a wireless telecommunications network
AU2012261509B8 (en) * 2008-03-20 2014-10-02 Blackberry Limited System and method for uplink timing synchronization in conjunction with discontinuous reception
KR20100021957A (ko) * 2008-08-18 2010-02-26 삼성전자주식회사 무선통신시스템에서 자동 재전송 요청 피드백 메시지 생성 장치 및 방법
CN105025505B (zh) * 2015-07-31 2019-02-26 Tcl移动通信科技(宁波)有限公司 一种移动终端接入点下载控制方法及系统
JP6687750B2 (ja) 2016-05-03 2020-04-28 エルジー エレクトロニクス インコーポレイティド データユニットを送信する方法及び装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030039218A1 (en) 2001-08-24 2003-02-27 Kwak Joseph A. Base station implementing a physical layer automatic repeat request
JP2005286432A (ja) 2004-03-26 2005-10-13 Fujitsu Ltd 送信パケット補填システムおよび送信パケット補填方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI109503B (fi) * 1997-04-15 2002-08-15 Nokia Corp Pakettien menetyksen estäminen pakettipohjaisen tietoliikenneverkon handoverissa sekä handovermenetelmä
US6424625B1 (en) * 1998-10-28 2002-07-23 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for discarding packets in a data network having automatic repeat request
US20030128681A1 (en) * 2001-12-29 2003-07-10 Dennis Rauschmayer Method and apparatus for implementing an automatic repeat request ("ARQ") function in a fixed wireless communication system
US8254935B2 (en) * 2002-09-24 2012-08-28 Fujitsu Limited Packet transferring/transmitting method and mobile communication system
US8090857B2 (en) * 2003-11-24 2012-01-03 Qualcomm Atheros, Inc. Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks
KR100800879B1 (ko) * 2004-03-05 2008-02-04 삼성전자주식회사 무선 통신 시스템의 분리형 매체 억세스 제어 프로토콜 구조와 이를 이용한 데이터 송수신 방법 및 핸드 오버 방법과 그 시스템
KR100880996B1 (ko) * 2004-03-26 2009-02-03 삼성전자주식회사 무선통신시스템에서 시그널링을 제외한 사용자 트래픽에 대한 과금 방법 및 이를 위한 시스템
US8401018B2 (en) * 2004-06-02 2013-03-19 Qualcomm Incorporated Method and apparatus for scheduling in a wireless network
KR100600607B1 (ko) * 2004-12-14 2006-07-13 한국전자통신연구원 무선 휴대 인터넷 시스템에서 arq 제어 장치 및 제어방법
US20070266292A1 (en) * 2006-04-27 2007-11-15 Marcel Korndewal Method and apparatus for reduced data block transmission in an automatic repeat request system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030039218A1 (en) 2001-08-24 2003-02-27 Kwak Joseph A. Base station implementing a physical layer automatic repeat request
JP2005286432A (ja) 2004-03-26 2005-10-13 Fujitsu Ltd 送信パケット補填システムおよび送信パケット補填方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101341697B1 (ko) 2006-03-24 2013-12-16 삼성전자주식회사 이동 통신 시스템에서 전송 패킷을 버퍼링하는 방법 및장치

Also Published As

Publication number Publication date
US20070133470A1 (en) 2007-06-14
US7848755B2 (en) 2010-12-07

Similar Documents

Publication Publication Date Title
US20210352546A1 (en) Handover method and device
EP1605723B1 (en) System and method for optimizing handover in mobile communication system
US8155083B2 (en) Technique for configuring link layer entities for a handover
CN101933364B (zh) 移动通信系统及其切换过程的处理方法
JP5541469B2 (ja) ハンドオーバ処理
US8369854B2 (en) Link layer control protocol implementation
JP5362763B2 (ja) 無線通信ネットワークにおけるデータ伝送管理
KR100678054B1 (ko) 무선 통신 시스템에서 핸드오버 방법
KR101101724B1 (ko) 핸드오프 중의 데이터 상태 전이
KR20050089712A (ko) 무선 통신 시스템의 분리형 매체 억세스 제어 프로토콜구조와 데이터 송수신 방법 및 이를 이용한 핸드 오버 방법
WO2007126192A1 (en) Data transmission method in mobile communications system
JP2005513907A (ja) 移動通信システムにおけるハンドオフ実行方法
JP2011514033A (ja) 無線装置とネットワーク間のデータユニットのシーケンスの送信のための無線通信方法
US7848755B2 (en) Method for recovering ARQ data in wireless portable internet system
JP6628227B2 (ja) 移動通信ネットワークで通信品質の改善方法及び装置
JP2008098757A (ja) 無線通信システム及び無線基地局及び無線通信制御方法
CN102067667A (zh) 在无线电接入网络之间的切换过程
JP5124591B2 (ja) Ranにおける連続するデータユニットの表示の方法
US10939344B2 (en) Cell handover method, network node and terminal device
JP4570981B2 (ja) 移動通信システムおよびパケットデータ転送制御方法
WO2023143287A1 (zh) 数据传输方法、装置、设备及存储介质
JP2016048881A (ja) 無線局におけるユーザデータ管理方法、無線局、無線通信システム、及びプログラム

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121218

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20131218

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20141215

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20151221

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee