KR100580842B1 - 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템 - Google Patents

오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템 Download PDF

Info

Publication number
KR100580842B1
KR100580842B1 KR1020030095001A KR20030095001A KR100580842B1 KR 100580842 B1 KR100580842 B1 KR 100580842B1 KR 1020030095001 A KR1020030095001 A KR 1020030095001A KR 20030095001 A KR20030095001 A KR 20030095001A KR 100580842 B1 KR100580842 B1 KR 100580842B1
Authority
KR
South Korea
Prior art keywords
error
data
pdu
data unit
information
Prior art date
Application number
KR1020030095001A
Other languages
English (en)
Other versions
KR20050063588A (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 KR1020030095001A priority Critical patent/KR100580842B1/ko
Publication of KR20050063588A publication Critical patent/KR20050063588A/ko
Application granted granted Critical
Publication of KR100580842B1 publication Critical patent/KR100580842B1/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/1607Details of the supervisory signal
    • H04L1/1642Formats specially adapted for sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

본 발명은 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템에 관한 것이다. 본 발명에 따른 이동 통신 시스템은 SDU를 복수의 SDU 세그먼트로 분할하고, 헤더를 생성하여 SDU 세그먼트에 연결함으로써 PDU를 생성하는 송신기; 및 송신기로부터 전송되는 PDU를 결합하고, 헤더를 제거하여 SDU를 생성하며, PDU의 모든 데이터를 수신하지 못한 경우, 송신기로부터 재전송을 요구하는 수신기를 포함하며, 수신기는 연속적인 오류 PDU들을 한 개의 오류 데이터 단위로 하여 오류 정보를 전송하고, 오류 정보 중 일부를 부호어로 전송한다.
데이터 전송, 오류, 상태 정보, 이동 통신 시스템, 재전송

Description

오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템{TRANSMISSION METHOD FOR ERROR STATUS, AND WIRELESS COMMUNICATION SYSTEM USING THE SAME}
도 1은 W-CDMA 시스템의 RLC 응답 모드에서 데이터 전송을 도시한 것이다.
도 2는 리스트 방식으로 상태 정보를 전송하는 종래 방법을 도시한 것이다.
도 3은 상대적인 리스트 방식으로 상태 정보를 전송하는 종래 방법을 도시한 것이다.
도 4는 비트맵 방식으로 상태 정보를 전송하는 종래 방법을 도시한 것이다.
도 5는 본 발명의 일실시예에 따른 오류 상태 정보 전송 방법이 적용되는 시스템의 SDU, PDU, 및 헤더를 도시한 것이다.
도 6은 본 발명의 일실시예에 따른 PDU 단위로 수신하지 못한 경우에 오류 상태 정보를 전송하는 방법을 도시한 것이다.
도 7은 본 발명의 일실시예에 따른 PDU 단위로 수신하지 못한 경우에 오류 상태 정보를 전송하는 구체적인 방법의 일례를 도시한 것이다.
도 8은 본 발명의 일실시예에 따른 PDU의 일부 데이터를 수신하지 못한 경우의 오류 상태를 전송하는 방법을 도시한 것이다.
도 9는 본 발명의 일실시예에 따른 PDU의 일부 데이터를 수신하지 못한 경우에 오류 상태 정보를 전송하는 구체적인 방법의 일례를 도시한 것이다.
본 발명은 이동 통신 시스템에 관한 것으로서, 더욱 상세하게는 이동 통신 시스템에서 오류 상태 전송 방법에 관한 것이다.
통신 시스템에서 채널 환경에 의하여 발생하는 에러를 제어하는 방법 중의 하나로 에러가 발생된 데이터를 재전송하는 방법이 있다. 재전송은 수신기가 데이터의 수신 상태에 대한 정보를 송신기로 전송함으로써, 에러가 발생한 경우에 송신기가 데이터를 재전송하도록 하는 방법이다. 이러한 재전송 방법은 이동 통신 시스템의 하나인 3GPP(3rd Generation Project Partnership) W-CDMA(Wideband Code Division Multiple Access)시스템 등에서 채택되고 있다.
도 1은 W-CDMA 시스템의 RLC(Radio Link Control) 응답 모드(Acknowledgement Mode)에서 데이터 전송을 도시한 것이다.
도 1에 도시된 바와 같이, 송신기(10)는 SDU(Service Data Unit) 분할부(11), PDU(Protocol Data Unit) 재전송 관리부(12), 및 PDU 생성부(13)을 포함하고, 수신기(20)는 SDU 조립부(21), 및 PDU 재전송 관리부(22)를 포함한다.
이하, 도 1을 참조하여 종래의 에러 상태 전송 방법을 설명한다.
송신기(10)의 SDU 분할부(11)는 SDU라 불리는 데이터를 수신하여 전송할 데이터 크기로 분할한다. 이 후, PDU 생성부(13)는 분할된 SDU에 헤더를 붙여 PDU라 불리는 출력 데이터 단위로 전송한다.
수신기(20)의 SDU 조립부(21)는 송신기(10)로부터 전송되는 PDU를 조립하여 SDU를 생성한다. 재전송은 송신기(10)가 전송한 헤더 내에 고유한 시퀀스 번호(Sequence Number)를 부여하고, 수신기(20)의 PDU 재전송 관리부(22)에서 수신에 실패한 데이터 시퀀스 번호를 검출하여, 송신기(10)에 수신 상태 정보를 보고함으로써 수행된다. 즉, 수신 실패한 시퀀스 번호를 받은 송신기(10)는 그에 해당되는 PDU를 다시 재전송하여 오류를 극복한다.
W-CDMA의 RLC에서, 수신기(20)가 송신기(10)에게 에러가 발생한 시퀀스 번호를 전송하는 상태 정보 전송 방법은 리스트(LIST), 상대적인 리스트(RLIST: Relative List), 비트맵(BIT-MAP) 방법이 있다.
도 2는 리스트 방식으로 상태 정보를 전송하는 종래 방법을 도시한 것이다.
리스트 방법은, 도 2에 도시된 바와 같이, 오류가 발생한 시퀀스 번호를 리스트로 만들어 전송하는 방식으로서, 연속적으로 오류가 발생한 데이터를 하나의 단위로 하여, 최대 16개의 단위를 보고하는데 각각의 오류가 발생한 데이터의 처음 시퀀스 번호와 연속적으로 오류가 발생한 시퀀스의 개수를 전송하는 방법이다.
상대적인 리스트 방법은, 도 3에 도시된 바와 같이, 오류가 발생한 데이터의 처음 시퀀스 번호, 부호어(codeword), 및 부호어의 개수를 전송한다. 부호어는 오류가 발생한 데이터들의 시퀀스 번호간의 상대적인 차이를 전송하기 때문에 필요한 비트수가 감소하는 장점이 있다.
비트맵 방법은, 도 4에 도시된 바와 같이, 성공적으로 수신한 데이터는 1, 수신 실패한 데이터는 0으로 표시하여, 오류가 발생한 첫 데이터 시퀀스 번호와 1 또는 0으로 표현되는 데이터 시퀀스의 개수를 보고하는 방법이다.
이러한 재전송 방법은, 3세대 이동 통신 시스템인 W-CDMA와 cdma2000 시스템과 같이 물리계층(Physical Layer)에서 처리하는 데이터의 크기가 거의 고정(semi-static)되고, 변화하는 무선 채널을 전력제어(Power Control)로 조절하여 데이터를 전송하는 시스템에 적용이 가능한 것으로서, W-CDMA 시스템 이후의 시스템인 HSDPA와 EV-DV 등과 같이 채널환경에 따라 적절한 데이터 양으로 가변시키는 방식(Data Rate)에는 적용이 어려운 문제가 있었다.
오류 상태를 전송하는 또 다른 종래 기술로서, 대한민국 공개특허공보 제2003-0039770호에 개시된 것이 있다.
공개특허공보 제2003-0039770호에 개시된 오류 상태 전송 방법은 3GPP W-CDMA RLC 계층에서, 수신 측에서 수신한 상태 정보의 에러 유형에 적절한 코딩 방법으로 수퍼 필드를 코딩하는 방법으로서, 에러의 빈도수가 낮은 경우, RLIST 수퍼 필드 코딩 방법으로 코딩하고, 에러의 빈도수가 높은 경우에는 LIST 수퍼 필드 코딩 방법으로 코딩하는 것이다.
이러한 종래 기술은 현재 트래픽 상태에 관계없이 3가지의 수퍼 필드 코딩 방법 중 어느 한가지를 임의로 선택하여 상태 PDU를 만들어 송신하고, 수신 단에서는 수신한 상태 PDU에서 수퍼 필드 유형 필드 값을 보고 해당 방법으로 상태정보를 해독하게 되어 있으므로 수신한 PDU의 에러 유형에 적절히 대응할 수 없게 되고, 이로 인하여 RLC의 운용성능이 저하되는 결함이 있었다.
본 발명이 이루고자 하는 기술적 과제는 데이터 크기가 가변되는 시스템에서 수신측이 송신측에 수신 상태 정보를 전달하는 방법을 제공함으로써, 에러를 제어하기 위한 것이다.
또한, PDU의 에러 유형에 적절히 대응할 수 있는 에러 상태 전송 방법을 제공하기 위한 것이다.
상기 과제를 달성하기 위하여 본 발명의 하나의 특징에 따른 이동 통신 시스템은, SDU를 복수의 SDU 세그먼트로 분할하고, 헤더를 생성하여 상기 SDU 세그먼트에 연결함으로써 PDU를 생성하는 송신기; 및 상기 송신기로부터 전송되는 PDU를 결합하고, 헤더를 제거하여 상기 SDU를 생성하며, 상기 PDU의 모든 데이터를 수신하지 못한 경우, 상기 송신기로부터 재전송을 요구하는 수신기를 포함하며, 상기 수신기는 연속적인 오류 PDU들을 한 개의 오류 데이터 단위로 하여 오류 정보를 전송하고, 상기 오류 정보 중 일부를 부호어로 전송한다.
본 발명의 하나의 특징에 따른 이동 통신 시스템에 있어서, 상기 오류 정보는 연속적인 오류 PDU 들의 개수, 오류가 발생한 PDU의 첫번째 PDU의 시퀀스 번호, 연속적인 오류 시퀀스 개수와 오류가 발생한 다음 단위의 첫번째 PDU 시퀀스 간의 상대적인 차를 포함한다.
본 발명의 하나의 특징에 따른 이동 통신 시스템에 있어서, 상기 수신기는 상기 오류 PDU 들의 정보 중 상기 오류 데이터 단위에서 오류가 발생한 첫번째 PDU 의 시퀀스 번호와 이전 오류 데이터 단위에서 발생한 첫번째 PDU의 시퀀스 번호의 차는 부호와 방식으로 전송되고, 나머지 정보는 고정된 비트를 할당하여 전송한다.
본 발명의 하나의 특징에 따른 이동 통신 시스템에 있어서, 상기 복수의 PDU들의 크기가 시간에 따라 가변된다.
본 발명의 하나의 특징에 따른 이동 통신 시스템에 있어서, 상기 수신기는 전송된 PDU의 일부 데이터를 수신하지 못한 경우, 상기 수신하지 못한 PDU의 일부 데이터에 대한 일부 오류 PDU 정보를 상기 송신기로 전송한다.
본 발명의 하나의 특징에 따른 이동 통신 시스템에 있어서, 상기 일부 오류 PDU 정보는 오류가 발생한 시퀀스의 개수, 오류가 발생한 시퀀스 번호, 성공적으로 수신한 분할 PDU의 개수, 성공적으로 수신한 일부 데이터의 시작점들과 끝점들을 포함한다.
본 발명의 하나의 특징에 따른 오류 상태 전송 방법은 일정 시간 동안 상기 데이터가 수신되지 않는 경우 오류 상태로 인식하는 제1 단계; 상기 오류가 일정한 데이터 유닛 단위로 발생한 경우, 연속되는 데이터 유닛들을 하나의 오류 데이터 단위로 설정하는 제2 단계; 및 상기 오류 데이터 단위의 정보를 전송하는 제3 단계를 포함하며, 상기 오류 데이터 단위의 정보의 일부가 부호어로 전송된다.
본 발명의 다른 특징에 따른 오류 상태 전송 방법은 일정 시간 동안 상기 데이터가 수신되지 않는 경우 오류 상태로 인식하는 제1 단계; 상기 오류가 수신되는 데이터 유닛의 일부에서 발생한 경우, 상기 일부 데이터에 대한 오류 정보를 상기 송신기로 전송하는 제2 단계를 포함하며, 상기 오류 정보는 오류가 발생한 시퀀스 의 개수, 오류가 발생한 시퀀스 번호, 성공적으로 수신한 분할 PDU의 개수, 성공적으로 수신한 일부 데이터의 시작점들과 끝점들을 포함한다.
이하, 본 발명의 실시예를 도면을 참조하여 상세히 설명한다.
본 발명의 일실시예에 따른 오류 상태 전송 방법은 도 5에 도시된 바와 같이, 송신 측은 SDU를 전송할 데이터 크기로 분할하고 헤더를 붙여 PDU로 만들어 전송하면, 수신 측은 수신된 PDU를 조립하여 SDU로 만들어 출력하는 기능을 수행하는 시스템에 적용되는 경우를 고려한다.
송신 측은 전송되는 데이터 순서를 고유 번호인 시퀀스 번호로 할당하고, 데이터의 시퀀스 번호를 헤더 내에 기록하여 전송한다. 송신 측에서 전송하는 PDU의 크기는 시간에 따라 가변되므로, PDU가 성공적으로 수신되지 못한 경우, 재전송 시점에서 전송할 수 있는 PDU의 크기가 작아진 경우, PDU를 분할하여 분할된 PDU를 재전송한다.
수신 측은 분할된 PDU를 조립하여 하나의 PDU로 완성한 후에 SDU로 조립한다. 수신 측이 분할된 PDU를 조립하기 위해서, 송신 측은 헤더 내에 PDU 조립에 필요한 정보인, 해당 시퀀스 번호(Sequence number), 시작점(Start Point)와 끝점(End Point)를 헤더에 기록하여 전송한다. 이외에도 헤더에는 수신 측에서 SDU를 조립할 수 있도록 여러 가지 필요한 정보가 기록되어 있다.
이하, 본 발명의 일실시예에 따른 오류 상태 전송 방법에 대하여 설명한다.
본 발명의 일실시예에 따른 오류 상태 전송 방법은 수신기가 일정한 시간이 지나도 PDU의 모든 데이터를 성공적으로 수신하지 못한 경우(type=0)와 PDU의 일부 데이터를 성공적으로 수신한 경우(type=1)의 전송 방법으로 나눌 수 있다.
도 6은 본 발명의 일실시예에 따른 데이터를 PDU 단위로 수신하지 못한 경우에 오류 상태 정보를 전송하는 방법을 도시한 것이다.
즉, PDU 단위로 데이터를 수신하지 못한 경우(type=0), 수신 측은 도 6에 도시된 바와 같은 정보를 전송 측에 전송함으로써, 수신하지 못한 PDU의 재전송을 요구한다.
이 때, 오류가 연속적으로 발생한 PDU들을 하나의 단위로 하여, 단위내의 PDU 개수(LENGTH), 오류가 발생한 첫 번째 PDU의 시퀀스 번호(SN1), 연속적으로 오류가 발생한 PDU의 개수(Li), 그 다음으로 오류가 발생한 단위의 오류가 발생한 첫 번째 PDU의 시퀀스 번호와 그전 단위의 첫 번째의 시퀀스 번호의 차(CWi)를 전송한다. LENGTH, SN1, L1은 고정된 비트(bit)를 할당하여 전송한다. CWi는 고정된 비트를 할당하거나, 부호어(Codeword) 방식으로 전송한다. 부호어 방식이란, 4비트씩 묶어서 4번째 비트가 1이면, 다음 4비트와 연속적인 데이터임을 나타내고, 0이면 다음 4비트는 별개의 데이터임을 나타낸다. 4비트가 여러 개 모여 한 데이터가 되는 경우, 4번째 비트가 0인 데이터부터 왼쪽으로 데이터를 읽는 방식이다. 예로, 9는 0011 0010으로 표현한다. 부호어로 표현하면 필요한 비트수가 표현하고자 하는 수마다 다르므로 가변적인 비트수가 사용된다.
일례로, 8, 9, 10, 15, 16, 25 번째 시퀀스 번호에 해당되는 PDU의 모든 데이터가 수신되지 못한 경우, 오류가 발생한 시퀀스의 단위(LENGTH)는 3개(8,9,10이 첫 번째 단위, 15, 16이 두 번째 단위, 25가 세 번째 단위), 각각의 단위의 첫 번째 시퀀스 번호 각각은 8, 15, 25가 된다. 첫 번째 시퀀스 단위에서 첫 번째 시퀀스 번호(SN1)는 8이고, 9번 10번 두 개가 연속적으로 오류가 발생했으므로 오류 개수(L1)는 2, 두 번째 시퀀스 단위의 첫 번째 시퀀스는 15이므로 CW1은 7(=15-8)가 된다. 16번 시퀀스 번호만 오류가 발생했으므로 연속적인 오류길이(L2)는 1, 세 번째 시퀀스 단위의 첫 번째 시퀀스 번호는 25이므로 CW2 은 10(=25-15)가 된다, 연속적인 오류개수(L3)가 0이다. 부호어 방식으로 7은 1110, 10은 0101 0010으로 전송한다. LENGTH를 4비트로 할당하고, SN1을 11비트로 할당하고, Li을 4비트로 할당하는 경우, 도 7에 도시된 바와 같이 전송할 수 있다.
본 발명에 따른 오류 상태 전송 방법은 연속적인 오류 발생 시퀀스 묶음을 한 개의 단위로 처리한다는 점에서 리스트와 유사한 점이 있으나, 본 발명에 따른 오류 전송 방법은 부호어를 사용하여 필요한 비트수를 감소시켰다는 점에서 차이가 있다.
또한, 상대적인 리스트는 오류 보고 단위를 연속적인 오류 발생 단위로 하지 않고 PDU 단위로 처리 하지만, 본 발명에 따른 오류 상태 전송 방법은 연속적으로 오류가 발생한 PDU 단위로 처리한다는 점에서 차이가 있다.
리스트 방식은 오류가 버스트(busty)하게 발생하는 경우 효율적이며, 상대적인 리스트 방식은 랜덤하게 가끔 발생하는 오류에 효율적인 방식이다. 통신 시스템 에서 버스트와 랜덤 오류는 임의의 시간 동안 거의 동등하게 발생한다고 가정할 수 있다. 따라서 두 가지 방식을 모두 수용하여 각각의 오류 발생 방식에 따라 리스트 방식과 상대적인 리스트 방식을 사용하는 것이 효율적이나, 수신 측에서 각각의 경우를 분리하여 수용하기 위해서는 발생한 오류 타입을 정확하게 미리 알고 있어야 하므로, 두 방식을 모두 채택하여 선별적으로 사용하기 위해서는 복잡한 연산과 시간적 지연이 필수적이다. 본 발명의 경우, 버스트한 오류와 랜덤 오류에 적용할 수 있으며, 리스트 보다 필요한 비트수가 작고, 버스트 오류에서 상대적인 리스트 보다 필요한 비트수가 작다는 장점이 있다.
도 8은 본 발명의 일실시예에 따른 PDU의 일부 데이터를 수신하지 못한 경우의 오류 상태를 전송하는 방법을 도시한 것이다.
PDU의 일부 데이터를 성공적으로 수신하지 못한 경우(type=1), 수신 측은 도 8에 도시된 바와 같은 상태 정보를 송신 측으로 전송함으로써, 수신하지 못한 PDU의 일부 데이터의 재전송을 요구한다.
수신 측이 전송하는 상태 정보는 오류가 발생한 시퀀스의 개수(LENGTH), 첫 번째 시퀀스 번호(SN1), 한 개의 PDU 내에서 성공적으로 수신한 분할된 PDU의 개수(Li), 성공적으로 수신한 분할 PDU의 시작점(SPi)과 끝점(EPi), 그 다음 오류가 발생한 PDU의 시퀀스 번호의 차(CWi)를 포함한다. LENGTH, SN1, Li, PDU의 첫 번째 분할 PDU의 시작점(SP1)은 고정된 비트를 할당하고, PDU의 첫 번째 분할 PDU의 시작 점(SP1)을 제외한 시작점과 끝점은 부호어 방식으로 표기하여 전송할 수 있다.
일례로, 시퀀스 번호 8의 시작점 10, 끝점 20, 시퀀스 번호 10의 시작점 0, 끝점 20, 시퀀스 번호 15의 시작점 15, 끝점 25, 시작점 30, 끝점이 35로 성공적으로 수신된 경우, LENGTH는 3이 된다. SN1은 8, L1은 1이 되고, SP1은 10, EP1은 10(=20-10)이 된다. CW1은 2(10-8)이 되고, L2는 1, SP1은 0, EP 1은 20(=20-0)이 된다. CW2는 5(15-10)이 되고, L3는 2, SP1은 15, EP1은 10(=25-15), SP2는 5(=30-25), EP2는 5(=35-30)가 된다. LENGTH를 4비트, SN1을 11비트, 시작점(SPi) 8비트, Li을 4비트로 할당하는 경우, 도 9에 도시된 바와 같이, 전송할 수 있다.
이로써, 본 발명의 일실시예에 따르면, W-CDMA 시스템 이후의 시스템인 HSDPA와 EV-DV 등과 같이 더 많은 데이터를 전송하기 위하여 전력은 고정시키고 채널 환경에 따라 적절한 데이터 양으로 가변시키는 방식(Data Rate)으로 데이터를 전송하는 시스템에서, 효율적으로 송신측에 수신 상태 정보를 제공할 수 있다.
이상으로, 본 발명의 일실시예에 따른 오류 상태 전송 방법에 대하여 설명하였다. 다만, 상기 설명된 실시예는 본 발명의 개념이 적용된 일실시예에 불과한 것으로서, 본 발명의 범위가 상기 실시예에 한정되는 것은 아니며, 본 발명의 개념을 그대로 적용하여 여러가지 변형된 실시예를 형성할 수 있다.
본 발명에 따르면, PDU의 모든 데이터를 성공적으로 수신하지 못한 경우, 연 속적으로 오류가 발생한 시퀀스 번호를 한 개의 단위로 하고, 단위들간의 첫 번째 시퀀스 번호의 상대적인 차이를 부호어로 전송하기 때문에 작은 비트수로 정보를 전송할 수 있어 효율을 높일 수 있다.
또한, PDU의 일부 데이터를 성공적으로 수신하지 못한 경우, 재전송을 PDU 보다 작은 단위로 요청하므로 송신 측에서 재전송에 가변적으로 데이터를 전송하는 것을 지원한다는 장점이 있다.

Claims (10)

  1. SDU(Service Data Unit)를 복수의 SDU 세그먼트로 분할하고, 헤더를 생성하여 상기 SDU 세그먼트에 연결함으로써 PDU(Protocol Data Unit)를 생성하는 송신기; 및
    상기 송신기로부터 전송되는 PDU를 결합하고, 헤더를 제거하여 상기 SDU를 생성하며, 상기 PDU의 모든 데이터를 수신하지 못한 경우, 상기 송신기로부터 재전송을 요구하는 수신기
    를 포함하며,
    상기 수신기는 연속적인 오류 PDU들을 한 개의 오류 데이터 단위로 하여 오류 정보를 전송하고, 상기 오류 정보 중 일부를 부호어로 전송하는 이동 통신 시스템.
  2. 제1항에 있어서,
    상기 오류 정보는 연속적인 오류 PDU 들의 개수, 오류가 발생한 PDU의 첫번째 PDU의 시퀀스 번호, 연속적인 오류 시퀀스 개수와 오류가 발생한 다음 단위의 첫번째 PDU 시퀀스 간의 상대적인 차를 포함하는 이동 통신 시스템.
  3. 제2항에 있어서,
    상기 수신기는 상기 오류 PDU 들의 정보 중 상기 오류 데이터 단위에서 오류 가 발생한 첫번째 PDU의 시퀀스 번호와 이전 오류 데이터 단위에서 발생한 첫번째 PDU의 시퀀스 번호의 차는 부호와 방식으로 전송되고, 나머지 정보는 고정된 비트를 할당하여 전송하는 이동 통신 시스템.
  4. 제1항에 있어서,
    상기 복수의 PDU들의 크기가 시간에 따라 가변되는 이동 통신 시스템.
  5. 제1항에 있어서,
    상기 수신기는 전송된 PDU의 일부 데이터를 수신하지 못한 경우, 상기 수신하지 못한 PDU의 일부 데이터에 대한 일부 오류 PDU 정보를 상기 송신기로 전송하는 이동 통신 시스템.
  6. 제5항에 있어서,
    상기 일부 오류 PDU 정보는 오류가 발생한 시퀀스의 개수, 오류가 발생한 시퀀스 번호, 성공적으로 수신한 분할 PDU의 개수, 성공적으로 수신한 일부 데이터의 시작점들과 끝점들을 포함하는 이동 통신 시스템.
  7. 송신기로부터 데이터를 수신하는 수신기에서 오류 상태 전송 방법에 있어서,
    일정 시간 동안 상기 데이터가 수신되지 않는 경우 오류 상태로 인식하는 제1 단계;
    상기 오류가 일정한 데이터 유닛 단위로 발생한 경우, 연속되는 데이터 유닛들을 하나의 오류 데이터 단위로 설정하는 제2 단계; 및
    상기 오류 데이터 단위의 정보를 상기 송신기로 전송하는 제3 단계
    를 포함하며,
    상기 오류 데이터 단위의 정보의 일부가 부호어로 전송되는 수신기에서의 오류 상태 전송 방법.
  8. 제7항에 있어서,
    상기 오류 데이터 정보는 상기 오류 데이터 단위내의 상기 데이터 단위 수,
    오류가 발생한 첫번째 데이터 단위의 시퀀스 번호,
    연속적으로 오류가 발생한 상기 데이터 단위의 수, 및
    상기 오류 데이터 단위에서 오류가 발생한 첫번째 데이터 유닛의 시퀀스 번호와 이전 오류 데이터 단위에서 발생한 첫번째 데이터 유닛의 시퀀스 번호의 차를 포함하는 수신기에서의 오류 상태 전송 방법.
  9. 제7항에 있어서,
    상기 오류 데이터 정보 중 상기 오류 데이터 단위에서 오류가 발생한 첫번째 데이터 유닛의 시퀀스 번호와 이전 오류 데이터 단위에서 발생한 첫번째 데이터 유닛의 시퀀스 번호의 차는 부호와 방식으로 전송되고, 나머지 정보는 고정된 비트를 할당하여 전송하는 수신기에서의 오류 상태 전송 방법.
  10. 송신기로부터 데이터를 수신하는 수신기에서 오류 상태 전송 방법에 있어서,
    일정 시간 동안 상기 데이터가 수신되지 않는 경우 오류 상태로 인식하는 제1 단계; 및
    상기 오류가 수신되는 데이터 유닛의 일부에서 발생한 경우, 상기 일부 데이터에 대한 오류 정보를 상기 송신기로 전송하는 제2 단계
    를 포함하며,
    상기 오류 정보는 오류가 발생한 시퀀스의 개수, 오류가 발생한 시퀀스 번호, 성공적으로 수신한 분할 PDU의 개수, 성공적으로 수신한 일부 데이터의 시작점들과 끝점들을 포함하는 수신기에서의 오류 상태 전송 방법.
KR1020030095001A 2003-12-22 2003-12-22 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템 KR100580842B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030095001A KR100580842B1 (ko) 2003-12-22 2003-12-22 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030095001A KR100580842B1 (ko) 2003-12-22 2003-12-22 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템

Publications (2)

Publication Number Publication Date
KR20050063588A KR20050063588A (ko) 2005-06-28
KR100580842B1 true KR100580842B1 (ko) 2006-05-16

Family

ID=37255421

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030095001A KR100580842B1 (ko) 2003-12-22 2003-12-22 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템

Country Status (1)

Country Link
KR (1) KR100580842B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100572914B1 (ko) * 2003-12-24 2006-04-24 한국전자통신연구원 이동통신 시스템에서의 데이터 송수신 방법
KR100981498B1 (ko) * 2006-01-18 2010-09-10 삼성전자주식회사 무선 통신 시스템에서 버스트 처리장치 및 방법
KR100744350B1 (ko) * 2006-02-28 2007-07-30 삼성전자주식회사 프로토콜 데이터단위 정보 전송방법
US8121152B2 (en) 2006-12-07 2012-02-21 Electronics And Telecommunications Research Institute Method for encoding broadcast channel protocol data unit based on broadcast control channel scheduling error in universal mobile telecommunications system
US10396942B2 (en) 2016-03-29 2019-08-27 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving data in a communication system
KR102585368B1 (ko) * 2016-04-25 2023-10-05 삼성전자 주식회사 데이터 통신 시스템에서 상태 보고 방법 및 장치

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5699369A (en) * 1995-03-29 1997-12-16 Network Systems Corporation Adaptive forward error correction system and method
KR20000065674A (ko) * 1999-04-08 2000-11-15 서평원 차세대 이동 통신 시스템의 무선 프로토콜 및 그에 따른 통신 운용 방법
KR20010112793A (ko) * 2000-06-15 2001-12-22 윤종용 유-엠-티-에스 시스템에서 비트맵을 사용하여 오류를통보하는 방법
US20030093739A1 (en) * 2001-11-14 2003-05-15 Lg Electronics Inc. Method for coding status PDU in AM RLC entity of radio communication system
US20030206534A1 (en) * 2002-05-03 2003-11-06 Wu Frank Chih-Hsiang Scheme to handle radio link control service data units upon reception of a radio link control reset or reset acknowledge protocol data unit in a wireless communication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5699369A (en) * 1995-03-29 1997-12-16 Network Systems Corporation Adaptive forward error correction system and method
KR20000065674A (ko) * 1999-04-08 2000-11-15 서평원 차세대 이동 통신 시스템의 무선 프로토콜 및 그에 따른 통신 운용 방법
KR20010112793A (ko) * 2000-06-15 2001-12-22 윤종용 유-엠-티-에스 시스템에서 비트맵을 사용하여 오류를통보하는 방법
US20030093739A1 (en) * 2001-11-14 2003-05-15 Lg Electronics Inc. Method for coding status PDU in AM RLC entity of radio communication system
US20030206534A1 (en) * 2002-05-03 2003-11-06 Wu Frank Chih-Hsiang Scheme to handle radio link control service data units upon reception of a radio link control reset or reset acknowledge protocol data unit in a wireless communication system

Also Published As

Publication number Publication date
KR20050063588A (ko) 2005-06-28

Similar Documents

Publication Publication Date Title
JP4537410B2 (ja) 移動通信システムにおける自動再送要求のためのフィードバックメッセージ生成方法
KR101374680B1 (ko) 무선통신시스템에서 자동 재전송 요청 피드백 메시지 생성 장치 및 방법
US7123617B1 (en) Radio link protocol enhancements for dynamic capacity wireless data channels
KR100640921B1 (ko) 프로토콜 데이터 유닛의 생성 및 전송 방법
US20100023832A1 (en) Data acknowledgement
JP5562930B2 (ja) 高性能符号化を可能にする多重化cdmaチャネルの順方向誤り訂正
KR100779753B1 (ko) 무선 통신 시스템에서 송신 상태를 폴링하는 방법 및 장치
US6275488B1 (en) Variable rate spread spectrum communication method and apparatus
KR100635012B1 (ko) 이동 통신 시스템에서 자동 재전송 요청을 위한 피드백메시지 생성 방법
EP1246385A2 (en) Method of transmitting or receiving data packet in packet data communication system using hybrid automatic repeat request
EP1650922A1 (en) Radio packet communication method
KR101428041B1 (ko) 통신 시스템에서 자동 재송신 요구 피드백 정보 엘리먼트송수신 장치 및 방법
US20100241919A1 (en) Method and apparatus for arq feedback in wireless communication system
EP1626518A2 (en) Method for reporting reception result of packets in mobile communication system
US20060259845A1 (en) Method and apparatus for acknowledging a bitwise data chunk in wireline and wireless communication systems
US6870874B2 (en) Communication apparatus
KR100580842B1 (ko) 오류 상태 전송 방법 및 이를 이용한 이동 통신 시스템
KR20000074547A (ko) 이동통신시스템에서 라디오링크프로토콜에 따른 가변길이의 데이터 송수신 장치 및 방법
KR100981541B1 (ko) 이동통신시스템에서 패킷 수신 결과 보고방법
CN113412591A (zh) 操作通信***的方法
KR20050114180A (ko) 광대역 무선 접속 시스템에서 복합 자동 재전송 제어정보를 전송하기 위한 맵 정보 요소 전송 방법

Legal Events

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

Payment date: 20110429

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee