[go: up one dir, main page]

KR20100045860A - Method and user equipment of detecting problem of data transmission - Google Patents

Method and user equipment of detecting problem of data transmission Download PDF

Info

Publication number
KR20100045860A
KR20100045860A KR1020080104990A KR20080104990A KR20100045860A KR 20100045860 A KR20100045860 A KR 20100045860A KR 1020080104990 A KR1020080104990 A KR 1020080104990A KR 20080104990 A KR20080104990 A KR 20080104990A KR 20100045860 A KR20100045860 A KR 20100045860A
Authority
KR
South Korea
Prior art keywords
data
transmission
rlc
counter value
terminal
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.)
Withdrawn
Application number
KR1020080104990A
Other languages
Korean (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 KR1020080104990A priority Critical patent/KR20100045860A/en
Publication of KR20100045860A publication Critical patent/KR20100045860A/en
Withdrawn legal-status Critical Current

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/1635Cumulative acknowledgement, i.e. the acknowledgement message applying to all previous messages
    • 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
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • 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
    • H04L1/1829Arrangements specially adapted for the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment

Landscapes

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

Abstract

본 발명의 실시예에 따른 UM 단말의 데이터 전송 문제 탐지 방법은 데이터를 네트워크로 전송하는 단계, 상기 데이터가 상기 네트워크로 성공적으로 수신된 경우에는 상기 데이터를 수신한 데 대한 응답신호로 HARQ(Hybrid ARQ) ACK(Acknowledgement)를, 상기 네트워크가 상기 데이터 수신에 실패한 경우에는 응답신호로 HARQ NACK(Negative-acknowledgement)를 상기 네트워크로부터 수신하는 단계, 상기 데이터의 전송 및 재전송 실패로 인해 상기 HARQ NACK를 상기 데이터에 대한 최대 전송 횟수 이상 수신한 경우, 상기 데이터의 전송에 실패하였다고 판단하고 전송 실패 카운터의 카운터값을 증가시키는 단계 및 상기 카운터값이 임계치에 도달하면 데이터 전송에 문제가 있음을 감지하는 단계를 포함한다. 데이터 전송에 문제가 생긴 경우 이를 신속하게 파악할 수 있다. According to an embodiment of the present invention, a method for detecting a data transmission problem of a UM terminal includes transmitting data to a network, and when the data is successfully received through the network, a hybrid ARQ as a response signal for receiving the data. Receiving an acknowledgment (ACK) from the network as a response signal when the network fails to receive the data, and receiving the HARQ NACK due to a failure in transmitting and retransmitting the data. Determining that the transmission of the data has failed, increasing the counter value of the transmission failure counter, and detecting that there is a problem in the data transmission when the counter value reaches a threshold. do. If there is a problem with data transmission, you can quickly identify it.

Description

데이터 전송 문제 탐지 방법 및 단말{METHOD AND USER EQUIPMENT OF DETECTING PROBLEM OF DATA TRANSMISSION}METHOD AND USER EQUIPMENT OF DETECTING PROBLEM OF DATA TRANSMISSION}

본 발명은 무선 통신에 관한 것으로, 더욱 상세하게는 데이터 전송 상의 문제를 탐지하는 방법에 관한 것이다.The present invention relates to wireless communication, and more particularly to a method for detecting a problem in data transmission.

다양한 멀티미디어 서비스의 제공을 목적으로 하는 차세대 무선 통신 시스템은 가입자들이 제공받는 각 서비스들에 대하여 일정한 수준 이상의 품질을 보장하고자 한다. 그리고 최근 무선 통신 시스템은 높은 주파수 효율과 신뢰성있는 통신 요구 조건을 만족하도록 발전되고 있다. 불행히도, 페이딩 채널 환경과 다양한 원인에 기인하는 간섭에 의해 패킷 에러는 전체 시스템의 용량을 제한하고 있다.The next generation wireless communication system aiming at providing various multimedia services is to guarantee a certain level or more of quality for each service provided by subscribers. Recently, wireless communication systems have been developed to satisfy high frequency efficiency and reliable communication requirements. Unfortunately, due to the fading channel environment and interference due to various causes, packet errors limit the capacity of the entire system.

무선환경의 변화나 네트워크 또는 단말 내의 문제 등에 따라 데이터 전송에 문제가 종종 발생하기도 한다. 이러한 상황에서 데이터 전송이 시도되면 데이터는 수신단으로 정상적으로 수신되지 못하고, 데이터의 전송은 결국 실패하게 된다. 그리고 데이터 재전송이 반복적으로 수행된다. Problems with data transmission often occur due to changes in the wireless environment or problems within the network or the terminal. In this situation, when data transmission is attempted, data is not normally received by the receiving end, and data transmission eventually fails. And data retransmission is performed repeatedly.

데이터의 무조건적인 재전송만이 반복되는 상황을 종결하고, 문제를 해결하기 위해서는 우선 데이터 전송 실패나 반복적인 재전송 상태를 평가하여 데이터 전 송 상의 문제를 탐지하는 방법이 요구된다.In order to solve the situation where only unconditional retransmission of data is repeated, and to solve the problem, a method of detecting data transmission failure by first evaluating a data transmission failure or repetitive retransmission status is required.

본 발명은 UM(Unacknowledged Mode) 단말에 일어나는 데이터 전송 상의 문제를 발견하여 서비스 품질을 보장하고, 데이터 전송 실패와 같은 문제를 빨리 해결할 수 있게 하는 방법을 제공하고자 한다.The present invention seeks to provide a method for discovering a problem in data transmission occurring in an unacknowledged mode (UM) terminal to guarantee a quality of service and to quickly solve a problem such as a data transmission failure.

본 발명의 일 양태에 따르면 데이터 전송 문제 탐지 방법은 데이터를 네트워크로 전송하는 단계, 상기 데이터가 상기 네트워크로 성공적으로 수신된 경우에는 상기 데이터를 수신한 데 대한 응답신호로 HARQ(Hybrid ARQ) ACK(Acknowledgement)를, 상기 네트워크가 상기 데이터 수신에 실패한 경우에는 응답신호로 HARQ NACK(Negative-acknowledgement)를 상기 네트워크로부터 수신하는 단계, 상기 데이터의 전송 및 재전송 실패로 인해 상기 HARQ NACK를 상기 데이터에 대한 최대 전송 횟수 이상 수신한 경우, 상기 데이터의 전송에 실패하였다고 판단하고 전송 실패 카운터의 카운터값을 증가시키는 단계 및 상기 카운터값이 임계치에 도달하면 데이터 전송에 문제가 있음을 감지하는 단계를포함한다. According to an aspect of the present invention, a data transmission problem detection method includes transmitting data to a network, and when the data is successfully received through the network, a HARQ (Hybrid ARQ) ACK (ACK) as a response signal for receiving the data. Acknowledgment), if the network fails to receive the data, receiving a HARQ NACK (Negative-acknowledgement) from the network as a response signal; maximum HARQ NACK for the data due to a failure in transmitting and retransmitting the data. If it is received more than the number of times of transmission, it is determined that the transmission of the data has failed, and increasing the counter value of the transmission failure counter, and if the counter value reaches a threshold, detecting the problem of data transmission.

본 발명의 다른 양태에 따르면 데이터 전송 문제 탐지 단말은 무응답모드(UM, Unacknowledged Mode)를 지원하며, 무선신호를 전송 및 수신하는 RF부; 및 상기 RF부와 연결되는 프로세서를 포함하되, 상기 프로세서는 네트워크로 데이터를 전송하고, 상기 네트워크가 상기 데이터의 수신에 실패하였음을 알리는 HARQ NACK을 상기 데이터에 대한 최대 전송 횟수를 초과하여 수신하는 경우 전송 실패로 판단하여 전송 실패 카운터의 카운터값을 증가시키고, 상기 카운터값이 임계치를 넘으면 상기 데이터의 전송에 문제가 발생하였음을 감지하는 것을 특징으로 한다.According to another aspect of the present invention, a data transmission problem detection terminal includes an RF unit for supporting an unacknowledged mode (UM) and transmitting and receiving a radio signal; And a processor connected to the RF unit, wherein the processor transmits data to a network and receives a HARQ NACK exceeding the maximum number of transmissions for the data indicating that the network has failed to receive the data. It is determined that the transmission failure, the counter value of the transmission failure counter is increased, and if the counter value exceeds the threshold, it is detected that a problem has occurred in the transmission of the data.

UM(Unacknowledged Mode) 단말에서 데이터 전송에 있어 문제가 발생한 경우 일정한 기준에 의해 데이터 전송 상의 문제를 신속하게 탐지할 수 있다.When a problem occurs in data transmission in a UM (Unacknowledged Mode) terminal, it is possible to quickly detect a problem in data transmission based on a predetermined criterion.

도 1은 무선 통신 시스템을 나타낸 블록도이다. 이는 E-UMTS(Evolved- Universal Mobile Telecommunications System)의 망 구조일 수 있다. E-UMTS 시스템은 LTE(Long Term Evolution) 시스템이라고 할 수도 있다. 무선 통신 시스템은 음성, 패킷 데이터 등과 같은 다양한 통신 서비스를 제공하기 위해 널리 배치된다. 1 is a block diagram illustrating a wireless communication system. This may be a network structure of an Evolved-Universal Mobile Telecommunications System (E-UMTS). The E-UMTS system may be referred to as a Long Term Evolution (LTE) system. Wireless communication systems are widely deployed to provide various communication services such as voice, packet data, and the like.

도 1을 참조하면, E-UTRAN(Evolved-UMTS Terrestrial Radio Access Network)은 제어 평면(control plane)과 사용자 평면(user plane)을 제공하는 기지국(20; Base Station, BS)을 포함한다. Referring to FIG. 1, an Evolved-UMTS Terrestrial Radio Access Network (E-UTRAN) includes a base station (BS) 20 that provides a control plane and a user plane.

단말(10; User Equipment, UE)은 고정되거나 이동성을 가질 수 있으며, MS(Mobile station), UT(User Terminal), SS(Subscriber Station), 무선기기(Wireless Device) 등 다른 용어로 불릴 수 있다. 기지국(20; Base Station, BS)은 일반적으로 단말(10)과 통신하는 고정된 지점(fixed station)을 말하며, eNB(evolved-NodeB), BTS(Base Transceiver System), 액세스 포인트(Access Point) 등 다른 용어로 불릴 수 있다. 하나의 기지국(20)은 적어도 하나의 셀에 대 해 서비스를 제공할 수 있다. 셀은 기지국(20)이 통신 서비스를 제공하는 영역이다. 기지국(20) 간에는 사용자 트래픽 혹은 제어 트래픽 전송을 위한 인터페이스가 사용될 수도 있다. 이하에서 하향링크(downlink)는 기지국(20)에서 단말(10)로의 통신을 의미하며, 상향링크(uplink)는 단말(10)에서 기지국(20)으로의 통신을 의미한다.The UE 10 may be fixed or mobile and may be called by other terms such as a mobile station (MS), a user terminal (UT), a subscriber station (SS), a wireless device, and the like. A base station (BS) 20 generally refers to a fixed station communicating with the terminal 10, and includes an evolved-NodeB (eNB), a base transceiver system (BTS), an access point, and the like. It may be called in other terms. One base station 20 may provide a service for at least one cell. The cell is an area where the base station 20 provides a communication service. An interface for transmitting user traffic or control traffic may be used between the base stations 20. Hereinafter, downlink means communication from the base station 20 to the terminal 10, and uplink means communication from the terminal 10 to the base station 20.

기지국(20)들은 X2 인터페이스를 통하여 서로 연결될 수 있다. 기지국(20)은 S1 인터페이스를 통해 EPC(Evolved Packet Core), 보다 상세하게는 MME(Mobility Management Entity)/S-GW(Serving Gateway, 30)와 연결된다. S1 인터페이스는 기지국(20)과 MME/S-GW(30) 간에 다수-대-다수 관계(many-to-many-relation)를 지원한다. The base stations 20 may be connected to each other through an X2 interface. The base station 20 is connected to an Evolved Packet Core (EPC), more specifically, a Mobility Management Entity (MME) / Serving Gateway (S-GW) 30 through an S1 interface. The S1 interface supports a many-to-many-relation between base station 20 and MME / S-GW 30.

도 2는 E-UTRAN과 EPC 간의 기능 분할(functional split)을 나타낸 블록도이다. 빗금친 박스는 무선 프로토콜 계층(radio protocol layer)을 나타내고, 흰 박스는 제어 평면의 기능적 개체(functional entity)를 나타낸다.2 is a block diagram illustrating a functional split between an E-UTRAN and an EPC. The hatched box represents the radio protocol layer and the white box represents the functional entity of the control plane.

도 2를 참조하면, 기지국은 다음과 같은 기능을 수행한다. (1) 무선 베어러 제어(Radio Bearer Control), 무선 허락 제어(Radio Admission Control), 연결 이동성 제어(Connection Mobility Control), 단말로의 동적 자원 할당(Dynamic Resource Allocation)과 같은 무선 자원 관리(Radio Resource Management; RRM) 기능, (2) IP(Internet Protocol) 헤더 압축 및 사용자 데이터 스트림의 해독(encryption), (3) S-GW로의 사용자 평면 데이터의 라우팅(routing), (4) 페이징(paging) 메시지의 스케줄링 및 전송, (5) 브로드캐스트(broadcast) 정보의 스케 줄링 및 전송, (6) 이동성과 스케줄링을 위한 측정과 측정 보고 설정.Referring to FIG. 2, the base station performs the following function. (1) Radio Resource Management such as Radio Bearer Control, Radio Admission Control, Connection Mobility Control, Dynamic Resource Allocation to UE RRM), (2) Internet Protocol (IP) header compression and encryption of user data streams, (3) routing of user plane data to S-GW, and (4) paging messages. Scheduling and transmission, (5) scheduling and transmission of broadcast information, and (6) measurement and measurement reporting settings for mobility and scheduling.

MME는 다음과 같은 기능을 수행한다. (1) NAS(Non-Access Stratum) 시그널링, (2) NAS 시그널링 보안(security), (3) 아이들 모드 UE 도달성(Idle mode UE Reachability), (4) 트랙킹 영역 리스트 관리(Tracking Area list management), (5) 로밍(Roaming), (6) 인증(Authentication).The MME performs the following functions. (1) Non-Access Stratum (NAS) signaling, (2) NAS signaling security, (3) Idle mode UE Reachability, (4) Tracking Area list management , (5) Roaming, (6) Authentication.

S-GW는 다음과 같은 기능을 수행한다. (1) 이동성 앵커링(mobiltiy anchoring), (2) 합법적 감청(lawful interception). P-GW(PDN-Gateway)는 다음과 같은 기능을 수행한다. (1) 단말 IP(internet protocol) 할당(allocation), (2) 패킷 필터링.S-GW performs the following functions. (1) mobility anchoring, (2) lawful interception. P-GW (P-Gateway) performs the following functions. (1) terminal IP (allocation) allocation (allocation), (2) packet filtering.

도 3은 단말의 요소를 나타낸 블록도이다. 단말(50)은 프로세서(processor, 51), 메모리(memory, 52), RF부(RF unit, 53), 디스플레이부(display unit, 54), 사용자 인터페이스부(user interface unit, 55)을 포함한다. 프로세서(51)는 무선 인터페이스 프로토콜의 계층들이 구현되어, 제어 평면과 사용자 평면을 제공한다. 각 계층들의 기능은 프로세서(51)를 통해 구현될 수 있다. 메모리(52)는 프로세서(51)와 연결되어, 단말 구동 시스템, 애플리케이션 및 일반적인 파일을 저장한다. 디스플레이부(54)는 단말의 여러 정보를 디스플레이하며, LCD(Liquid Crystal Display), OLED(Organic Light Emitting Diodes) 등 잘 알려진 요소를 사용할 수 있다. 사용자 인터페이스부(55)는 키패드나 터치 스크린 등 잘 알려진 사용자 인터페이스의 조합으로 이루어질 수 있다. RF부(53)는 프로세서와 연결되어, 무선 신호(radio signal)을 송신 및/또는 수신한다.3 is a block diagram illustrating elements of a terminal. The terminal 50 includes a processor 51, a memory 52, an RF unit 53, a display unit 54, and a user interface unit 55. . The processor 51 is implemented with layers of the air interface protocol to provide a control plane and a user plane. The functions of each layer may be implemented through the processor 51. The memory 52 is connected to the processor 51 to store a terminal driving system, an application, and a general file. The display unit 54 displays various information of the terminal, and may use well-known elements such as liquid crystal display (LCD) and organic light emitting diodes (OLED). The user interface unit 55 may be a combination of a well-known user interface such as a keypad or a touch screen. The RF unit 53 is connected to a processor and transmits and / or receives a radio signal.

도 4는 개방형 시스템간 상호접속(Open System Interconnection; 이하 OSI) 모델을 나타낸 블록도이다. OSI 모델은 통신 시스템에서 널리 알려진 프로토콜 구조를 위한 모델이다.4 is a block diagram illustrating an Open System Interconnection (OSI) model. The OSI model is a model for protocol structures that are well known in communication systems.

도 4를 참조하면, OSI 모델은 7개의 계층으로 구성된다. OSI 모델은 제1 계층인 물리계층(Physical Layer)으로부터 데이터링크계층(Data Link Layer), 네트워크계층(Network Layer), 수송계층(Transport Layer), 세션계층(Session Layer), 표현계층(Presentation Layer) 및 애플리케이션계층(Application Layer)으로 구분된다. 제7 계층에 속하는 애플리케이션계층은 사용자의 OSI 환경 접속을 제공하며, 분산된 정보 서비스를 제공한다. Referring to FIG. 4, the OSI model is composed of seven layers. The OSI model includes a data link layer, a network layer, a transport layer, a session layer, and a presentation layer from the first layer, a physical layer. And an application layer. The application layer belonging to the seventh layer provides access to the OSI environment of the user and provides distributed information services.

단말과 네트워크 사이의 무선 인터페이스 프로토콜(radio interface protocol)의 계층들은 OSI 모델의 하위 3개 계층을 바탕으로 L1(제1 계층), L2(제2 계층), L3(제3 계층)로 구분될 수 있다. 이 중에서 제1 계층에 속하는 물리계층은 물리 채널(physical channel)을 이용한 정보 전송 서비스(information transfer service)를 제공한다. 제2 계층은 다시 3개의 모듈(module)로 구분된다. 3개의 모듈은 매체접속제어(Medium Access Control; MAC) 계층, 무선링크제어(Radio Link Control; RLC) 계층 및 PDCP(Packet Data Convergence Protocol) 계층이다. 제3 계층에 위치하는 무선 자원 제어(radio resource control; 이하 RRC라 함) 계층은 단말과 네트워크 간에 무선 자원을 제어하는 역할을 수행한다. 이를 위해 RRC 계층은 단말과 네트워크 간에 RRC 메시지를 서로 교환한다. Layers of a radio interface protocol between the terminal and the network may be divided into L1 (first layer), L2 (second layer), and L3 (third layer) based on the lower three layers of the OSI model. have. Among them, the physical layer belonging to the first layer provides an information transfer service using a physical channel. The second layer is again divided into three modules. The three modules are a Medium Access Control (MAC) layer, a Radio Link Control (RLC) layer, and a Packet Data Convergence Protocol (PDCP) layer. A radio resource control (hereinafter referred to as RRC) layer located in a third layer plays a role of controlling radio resources between a terminal and a network. To this end, the RRC layer exchanges RRC messages between the UE and the network.

도 5는 사용자 평면(user plane)에 대한 무선 프로토콜 구조(radio protocol architecture)를 나타낸 블록도이다. 도 6은 제어 평면(control plane)에 대한 무선 프로토콜 구조를 나타낸 블록도이다. 이는 단말과 E-UTRAN 사이의 무선 인터페이스 프로토콜의 구조를 나타낸다. 사용자 평면은 사용자 데이터 전송을 위한 프로토콜 스택(protocol stack)이고, 제어 평면은 제어신호 전송을 위한 프로토콜 스택이다. FIG. 5 is a block diagram illustrating a radio protocol architecture for the user plane. 6 is a block diagram illustrating a radio protocol structure for a control plane. This shows the structure of the air interface protocol between the terminal and the E-UTRAN. The user plane is a protocol stack for user data transmission, and the control plane is a protocol stack for control signal transmission.

도 5 및 6을 참조하면, 제1 계층인 물리계층(PHY(physical) layer)은 물리채널(physical channel)을 이용하여 상위 계층에게 정보 전송 서비스(information transfer service)를 제공한다. 물리계층은 상위에 있는 MAC 계층과 전송채널(transport channel)을 통해 연결되어 있으며, 이 전송채널을 통해 MAC 계층과 물리계층 사이의 데이터가 이동한다. 그리고 서로 다른 물리계층 사이, 즉 송신 측과 수신 측의 물리계층 사이는 물리채널을 통해 데이터가 이동한다.5 and 6, a physical layer (PHY), which is a first layer, provides an information transfer service to a higher layer using a physical channel. The physical layer is connected to the upper MAC layer through a transport channel, and data between the MAC layer and the physical layer moves through the transport channel. Data moves between physical layers between physical layers, that is, between physical layers of a transmitting side and a receiving side.

제2 계층의 MAC 계층은 UL-SCH을 통해 상향링크 데이터를 전송한다. MAC 계층은 상향링크 무선자원 할당 정보에 따라 MAC PDU(Protocol Data Unit)를 생성하며 HARQ 프로세스(process)를 이용하여 UL-SCH을 통해 MAC PDU를 송신한다.The MAC layer of the second layer transmits uplink data through the UL-SCH. The MAC layer generates a MAC Protocol Data Unit (PDU) according to the uplink radio resource allocation information and transmits the MAC PDU through the UL-SCH using a HARQ process.

HARQ의 재전송 방식은 동기식(synchronous)과 비동기식(Asynchronous)으로 구분할 수 있다. 동기식 HARQ는 송신기와 수신기 모두 알고 있는 시점에 데이터를 재전송하는 방식으로, HARQ 프로세서 넘버와 같은 데이터 전송에 필요한 시그널링을 줄일 수 있다. 비동기식 HARQ는 재전송을 위하여 임의의 시간에 자원을 할당하는 방식으로, 데이터 전송에 필요한 시그널링을 필요로 하므로 오버헤드가 발생한다.The HARQ retransmission scheme can be divided into synchronous and asynchronous. Synchronous HARQ retransmits data at a time point known to both the transmitter and the receiver, thereby reducing signaling required for data transmission such as a HARQ processor number. Asynchronous HARQ is a method of allocating resources at random times for retransmission, and requires overhead for data transmission.

HARQ는 자원할당, 변조기법, 전송 블록(transport block) 크기 등의 전송속성(transmission attribute)에 따라 적응적(adaptive) HARQ와 비적응적(nonadaptive) HARQ로 구분할 수 있다. 적응적 HARQ는 채널 상황의 변화에 따라 재전송에 사용하는 전송속성들을 초기 전송과 비교하여 전체 또는 부분적으로 바꾸어 전송하는 방식이다. 비적응적 HARQ는 초기 전송에 사용한 전송속성을 채널 상황의 변화에 상관없이 지속적으로 사용하는 방식이다.HARQ may be classified into adaptive HARQ and nonadaptive HARQ according to transmission attributes such as resource allocation, modulation technique, transport block size, and the like. Adaptive HARQ is a method in which transmission attributes used for retransmission are changed in whole or in part compared to initial transmission according to a change in channel conditions. Non-adaptive HARQ is a method of continuously using the transmission attribute used for the initial transmission regardless of the change in channel conditions.

수신기는 수신한 데이터에서 에러가 검출되지 않으면 응답신호로 HARQ ACK(Acknowledgement) 신호를 송신하여 수신 성공을 송신기로 알린다. 수신기는 수신한 데이터에서 에러가 검출되면 응답신호로 HARQ NACK(Negative-acknowledgement) 신호를 송신하여 에러 검출을 송신기로 알린다. 송신기는 HARQ NACK 신호가 수신되면 데이터를 재전송할 수 있다. If an error is not detected in the received data, the receiver transmits a HARQ ACK (Acknowledgement) signal as a response signal to inform the transmitter of the reception success. When an error is detected in the received data, the receiver transmits a HARQ NACK (Negative-acknowledgement) signal as a response signal to inform the transmitter of the error detection. The transmitter may retransmit data when the HARQ NACK signal is received.

또한 MAC 계층은 전송한 MAC PDU에 상응하여 HARQ ACK/NACK을 수신한다. 단말이 MAC PDU를 전송한 것에 상응하여 HARQ ACK을 수신하면 데이터 전송이 완료된다. 그리고 단말이 HARQ NACK을 수신했으나 최대 전송 횟수에 도달하지 않은 상태이면 MAC PDU를 재전송하고, HARQ NACK을 수신하였으면서 최대 전송 횟수에 도달하였으면 단말의 MAC은 단말의 RLC에게 전송 실패를 알려준다. 여기서 최대 전송 횟수는 하나의 데이터에 대하여 전송 실패로 판단하기까지 수행하는 재전송 횟수의 최대치를 의미한다. 따라서 데이터 전송에 실패한 단말의 MAC은 최대 전송 횟수에 이르기까지 데이터를 재전송 할 때마다 HARQ NACK을 수신하게 된다. 즉 MAC 계층은 논리채널(logical channel)을 통해 상위 계층인 RLC 계층에게 서비스를 제공한다. 제2 계층의 RLC계층은 신뢰성 있는 데이터의 전송을 지원한다. 단말의 RLC 계층에는 데이터의 전송방법에 따라 TM(Transparent Mode, 투명모드), UM (Unacknowledged Mode, 비확인 모드) 및 AM(Acknowledged Mode, 확인모드)의 세 가지의 동작모드가 존재한다. In addition, the MAC layer receives HARQ ACK / NACK corresponding to the transmitted MAC PDU. When the terminal receives the HARQ ACK corresponding to the transmission of the MAC PDU, the data transmission is completed. If the UE receives the HARQ NACK but does not reach the maximum number of transmissions, the MAC PDU is retransmitted. If the maximum number of transmissions is reached while receiving the HARQ NACK, the MAC of the UE notifies the RLC of the UE of the transmission failure. Here, the maximum number of transmissions refers to the maximum number of retransmissions performed until it is determined that transmission fails for one data. Therefore, the MAC of the terminal that fails to transmit data receives a HARQ NACK whenever the data is retransmitted up to the maximum number of transmissions. That is, the MAC layer provides a service to an RLC layer, which is a higher layer, through a logical channel. The RLC layer of the second layer supports reliable data transmission. In the RLC layer of the UE, there are three operating modes according to a data transmission method: TM (Transparent Mode), UM (Unacknowledged Mode), and AM (Acknowledged Mode).

이하 제2계층 중 RLC에 대해 보다 상세히 살펴보기로 한다. Hereinafter, the RLC in the second layer will be described in more detail.

RLC계층의 기본 기능은 각 무선 베어러(radio bearer, RB)의 서비스 품질(QoS, quality of service)를 보장하고 데이터를 전송하는 것이다. 무선베어러 서비스는 무선 프로토콜의 제2계층이 상위로 제공하는 서비스이기 때문에 제2계층 전체가 서비스 품질에 영향을 주지만, 그 중에서도 특히 RLC의 영향이 크다. The basic function of the RLC layer is to guarantee the quality of service (QoS) of each radio bearer (RB) and to transmit data. Since the radio bearer service is a service provided by the second layer of the radio protocol to the upper level, the entire second layer affects the quality of service, and among them, the RLC is particularly affected.

RLC는 무선 베어러 고유의 서비스 품질을 보장하기 위해 무선 베어러마다 독립된 RLC 개체(entity)를 설정하고 있으며, 다양한 서비스 품질을 지원하기 위하여, 상술한 바와 같이 투명모드(TM), 무응답모드(UM) 및 응답모드(AM)의 세가지 모드를 제공하고 있다. 상기 세가지 RLC 모드는 각각 지원하는 QoS가 다르기 때문에 동작 방법에 차이가 있으며, 그 세부적인 기능 역시 차이가 있다. 따라서, 상기 RLC의 각 동작 모드(TM, UM 및 AM)에 대하여 보다 상세히 살펴보도록 한다. RLC sets independent RLC entities for each radio bearer in order to guarantee unique quality of service of the radio bearer, and in order to support various quality of service, as described above, transparent mode (TM), non-responsive mode (UM) and Three modes of response mode (AM) are provided. Since the three RLC modes support different QoS, each of the three RLC modes has a different operation method, and its detailed functions are also different. Therefore, each operation mode (TM, UM and AM) of the RLC will be described in more detail.

TM RLC는 RLC PDU를 구성할 때 상위 계층으로부터 전달받은 RLC SDU에 아무런 오버헤드를 붙이지 않는 모드이다. 즉, RLC가 SDU를 투명하게 통과시키므로 TM RLC라고 하며, 이러한 특성으로 TM RLC는 사용자 평면과 제어 평면에서 다음과 같은 역할을 수행한다.TM RLC is a mode that does not add any overhead to the RLC SDU received from the upper layer when configuring the RLC PDU. That is, it is called TM RLC because the RLC transparently passes the SDU. With this characteristic, the TM RLC plays the following roles in the user plane and the control plane.

통상 사용자 평면에서는 RLC내에서의 데이터 처리시간이 짧기 때문에 TM RLC 는 주로 회선 서비스 영역(Circuit Service domain: CS domain)의 음성이나 스트리밍 같은 실시간 회선 데이터의 전송을 담당하고, 제어평면에서는 RLC내에서의 오버헤드가 없기 때문에 상향링크(Uplink)의 경우 불특정 단말로부터의 RRC 메시지에 대한 전송을 담당하고, 하향링크(Downlink)의 경우 셀 내의 모든 단말에게 방송되는 RRC 메시지에 대한 전송을 담당한다.In general, TM RLC is mainly responsible for the transmission of real-time circuit data such as voice and streaming in the Circuit Service domain (CS domain), because the data processing time in the RLC is short in the user plane. Since there is no overhead, the uplink is responsible for the transmission of the RRC message from the unspecified terminal, and the downlink is responsible for the transmission of the RRC message broadcast to all terminals in the cell.

투명모드(TM)와 달리 RLC에서 오버헤드가 추가되는 모드를 비투명모드 (Non-transparent mode)라고 하며, 그 비투명모드에는 전송한 데이터에 대한 수신 확인 응답이 없는 UM(무응답모드)과 응답이 있는 AM(응답모드)가 있다. UM RLC는 각 PDU(Protocol Data Unit)마다 일련번호(Sequence Number: SN)를 포함한 PDU 헤더를 붙여 보냄으로써, 수신측으로 하여금 어떤 PDU가 전송 중에 소실되었는지 알 수 있게 한다. Unlike transparent mode (TM), a mode in which overhead is added in RLC is called non-transparent mode, and in non-transparent mode, UM (no response mode) and response without acknowledgment of transmitted data are provided. There is an AM (response mode). The UM RLC attaches a PDU header including a sequence number (SN) to each PDU (Protocol Data Unit), so that the receiver can know which PDU is lost during transmission.

이와 같은 기능으로 인해 UM RLC는 주로 사용자평면에서는 방송/멀티캐스트 데이터의 전송이나 패킷 서비스 영역(PS domain)의 음성 (예:VoIP)이나 스트리밍 같은 실시간 패킷 데이터의 전송을 담당하며, 제어평면에서는 셀 내의 특정 단말 또는 특정 단말 그룹에게 전송하는 RRC 메시지 중 수신확인 응답이 필요 없는 RRC 메시지의 전송을 담당한다. Because of this feature, UM RLC is mainly responsible for the transmission of broadcast / multicast data in the user plane or for real-time packet data such as voice (eg VoIP) or streaming in the PS domain. It is responsible for transmitting an RRC message that does not need an acknowledgment response among RRC messages transmitted to a specific terminal or a specific terminal group within.

상기 비투명모드 중 하나인 AM RLC는 AM RLC는 양방향 데이터 전송 서비스를 제공하고, RLC PDU(Protocol Data Unit)의 전송 실패시 재전송을 지원한다. UM RLC와 마찬가지로 PDU 구성시에 SN를 포함한 PDU 헤더를 붙여 PDU를 구성하지만, UM RLC와는 달리 송신측이 송신한 PDU에 대해 수신측이 응답(Acknowledgement)을 하는 점에서 큰 차이가 있다. 상기 AM RLC에서 수신측이 응답을 하는 이유는 자신이 수신하지 못한 PDU에 대해 송신측이 재전송(Retransmission)을 하도록 요구하기 위함이다. One of the non-transparent modes, the AM RLC, the AM RLC provides a bidirectional data transmission service, and supports retransmission when a transmission failure of the RLC Protocol Data Unit (PDU) occurs. Like the UM RLC, the PDU is configured by attaching a PDU header including an SN when configuring the PDU. However, unlike the UM RLC, there is a big difference in that the receiver responds to the PDU transmitted by the sender. The reason why the receiver responds in the AM RLC is to request the transmitter to retransmit the PDU that it did not receive.

AM RLC는 재전송을 통해 오류가 없는(error-free) 데이터 전송을 보장하는데 목적이 있으며, 이러한 목적으로 인해 AM RLC는 주로 사용자 평면에서는 패킷 서비스 영역의 TCP/IP와 같은 비실시간 패킷 데이터의 전송을 담당하고, 제어평면에서는 셀 내의 특정 단말에게 전송하는 RRC 메시지 중 수신확인 응답이 반드시 필요한 RRC 메시지의 전송을 담당한다.The AM RLC aims to guarantee error-free data transmission through retransmission, and for this purpose, AM RLC is mainly intended for the transmission of non-real time packet data such as TCP / IP in the packet service area in the user plane. The control plane is responsible for the transmission of the RRC message that must receive an acknowledgment response among the RRC messages transmitted to a specific terminal in the cell.

방향성 측면에서, 상기 TM RLC와 UM RLC는 단방향(uni-directional) 통신에 사용되는데 반해, 상기 AM RLC는 수신측으로부터의 피드백(feedback)이 있기 때문에 양방향(bi-directional) 통신에 사용된다. 상기 양방향 통신은 주로 점대점(point-to-point) 통신에서 사용되기 때문에, AM RLC는 전용 논리채널만 사용한다. In terms of directionality, the TM RLC and UM RLC are used for uni-directional communication, whereas the AM RLC is used for bi-directional communication because there is feedback from the receiving side. Since the bidirectional communication is mainly used in point-to-point communication, the AM RLC uses only a dedicated logical channel.

또한, 구조적인 면에서 TM RLC와 UM RLC는 하나의 RLC 개체가 송신 또는 수신하는 구조로 되어있지만, AM RLC는 하나의 RLC 개체 내에 송신과 수신측이 모두 존재한다.In addition, in terms of structure, TM RLC and UM RLC have a structure in which one RLC entity transmits or receives, whereas an AM RLC has both a transmitter and a receiver in one RLC entity.

한편, 제2 계층의 PDCP 계층은 IP 패킷의 헤더 사이즈를 줄여주는 헤더 압축(header compression) 기능을 수행한다. Meanwhile, the PDCP layer of the second layer performs a header compression function to reduce the header size of the IP packet.

제3 계층의 무선자원제어(Radio Resource Control; 이하 RRC) 계층은 제어 평면에서만 정의된다. RRC 계층은 무선 베어러(Radio Bearer; 이하 RB)들의 설정(configuration), 재설정(re-configuration) 및 해제(release)와 관련되어 논리채널, 전송채널 및 물리채널들의 제어를 담당한다. RB는 단말과 E-UTRAN 간의 데이터 전달을 위해 제2 계층에 의해 제공되는 서비스를 의미한다. 단말의 RRC와 네트워크의 RRC 사이에 RRC 연결(RRC Connection)이 있을 경우, 단말은 RRC 연결 모드(RRC Connected Mode)에 있게 되고, 그렇지 못할 경우 RRC 아이들 모드(RRC Idle Mode)에 있게 된다.The radio resource control (RRC) layer of the third layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transport channels, and physical channels in connection with configuration, re-configuration, and release of radio bearers (hereinafter, RBs). RB means a service provided by the second layer for data transmission between the UE and the E-UTRAN. If there is an RRC connection (RRC Connection) between the RRC of the terminal and the RRC of the network, the terminal is in the RRC Connected Mode, otherwise it is in the RRC Idle Mode.

RRC 계층 상위에 위치하는 NAS(Non-Access Stratum) 계층은 연결 관리(Session Management)와 이동성 관리(Mobility Management) 등의 기능을 수행한다.The non-access stratum (NAS) layer located above the RRC layer performs functions such as session management and mobility management.

도 7은 데이터 전송 방법을 나타낸 블록도이다.7 is a block diagram illustrating a data transmission method.

도 7을 참조하면, 기지국의 RRC는 단말의 RRC로 시그널링 데이터(Signalling data)를 전송한다. 시그널링 데이터는 RRC 연결 셋업(RRC Connection Setup) 메시지 또는 RRC 연결 재설정(RRC Connection Reconfiguration) 메시지이다. RRC 연결 셋업 메시지는 SRB(Signalling Radio Bearer)를 성립(establish)하기 위해 사용된다. SRB는 RRC 메시지 또는 NAS 메시지 전송을 위해서 사용되는 RB이다.Referring to FIG. 7, the RRC of the base station transmits signaling data to the RRC of the terminal. The signaling data is an RRC Connection Setup message or an RRC Connection Reconfiguration message. The RRC Connection Setup message is used to establish a Signaling Radio Bearer (SRB). SRB is an RB used for RRC message or NAS message transmission.

RRC 연결 재설정 메시지는 RRC 연결(RRC connection)을 변경하기(modify) 위한 메시지이다. RRC 연결 재설정 메시지는 무선자원설정(Radio Resource Configuration) 메시지를 포함할 수 있다. 무선자원설정 메시지는 RB를 셋업(setup), 변경(modify) 또는 해제(release)하기 위해 사용될 수 있다. 무선자원 설정 메시지는 PDCP 설정(PDCP Configuration) 메시지, RLC 설정(RLC Configuration) 메시지 등을 포함할 수 있다. PDCP 설정 메시지는 PDCP 개체(entity) 형성에 필요한 PDCP 설정 파라미터(configurable PDCP parameter)를 포함한다. 예를 들어, PDCP 설정 파라미터에는 폐기 타이머(Discard_Timer) 파라미터가 있다. 폐기 타이머 파라미터는 폐기 타이머의 동작 구간(duration)에 대한 정보이다.The RRC connection reset message is a message for modifying an RRC connection. The RRC connection reconfiguration message may include a radio resource configuration message. The radio resource configuration message can be used to setup, modify or release the RB. The radio resource configuration message may include a PDCP configuration message, an RLC configuration message, and the like. The PDCP configuration message includes a PDCP configurable PDCP parameter required for PDCP entity formation. For example, the PDCP configuration parameter includes a discard timer (Discard_Timer) parameter. The discard timer parameter is information about an operation duration of the discard timer.

RLC 설정 메시지는 RLC 개체 형성에 필요한 RLC 설정 파라미터를 포함한다. 예를 들어, RLC 설정 파라미터에는 시퀀스 번호(Sequence Number; SN) 필드길이(SN-FieldLength) 파라미터가 있다. 시퀀스 번호 필드길이 파라미터는 RLC PDU의 헤더(header)에 포함되는 시퀀스 번호 필드의 길이에 대한 정보이다. The RLC setup message contains the RLC setup parameters required for the RLC entity formation. For example, the RLC configuration parameter includes a sequence number (SN) field length (SN-FieldLength) parameter. The sequence number field length parameter is information about the length of the sequence number field included in the header of the RLC PDU.

단말의 RRC는 단말의 PDCP로 시그널링 데이터인 PDCP 설정 요청(PDCP_CONFIG_REQ) 메시지를 전달한다. PDCP 설정 요청 메시지는 C-SAP(Control-Service Access Point)를 통해 전달될 수 있다. PDCP 설정 요청 메시지는 PDCP 설정 파라미터에 따라 PDCP를 설정할 것을 요청하는 메시지다. PDCP는 PDCP 설정 파라미터에 따라 폐기 타이머를 생성한다. 폐기 타이머의 동작 구간은 PDCP 설정 파라미터에 따라 결정된다. 즉, 폐기 타이머의 만료(expiry) 시점은 사용자 데이터 수신 시점과 PDCP 설정 파라미터에 따라 결정된다. The RRC of the terminal delivers a PDCP configuration request (PDCP_CONFIG_REQ) message, which is signaling data, to the PDCP of the terminal. The PDCP configuration request message may be delivered through a control-service access point (C-SAP). The PDCP configuration request message is a message requesting to configure PDCP according to the PDCP configuration parameter. PDCP generates a discard timer according to the PDCP configuration parameters. The operation interval of the discard timer is determined according to the PDCP configuration parameter. That is, the expiry time of the discard timer is determined according to the user data reception time and the PDCP configuration parameter.

단말의 애플리케이션은 단말의 PDCP로 사용자 데이터(User Data)를 전달한다. 사용자 데이터는 IP 패킷이다. 사용자 데이터는 PDCP-SAP를 통해 전달될 수 있다. PDCP는 사용자 데이터의 수신에 따라 폐기 타이머를 개시(start)한다. 사용자 데이터는 헤더 압축, 암호화(ciphering)를 거쳐 PDCP 헤더가 부가되어, RLC SDU(Service Data Unit)가 된다. 단말의 PDCP는 단말의 RLC로 RLC SDU를 전달한다. RLC SDU는 RLC-SAP를 통해 전달될 수 있다. 만일, 폐기 타이머가 만료될 때까지 사용자 데이터가 전송되지 않으면, 단말은 사용자 데이터를 폐기(discard)한다. The application of the terminal delivers user data to the PDCP of the terminal. User data is an IP packet. User data may be delivered via PDCP-SAP. The PDCP starts a discard timer upon receipt of user data. The user data is subjected to header compression and ciphering, and then a PDCP header is added to form an RLC Service Data Unit (SDU). The PDCP of the terminal delivers the RLC SDU to the RLC of the terminal. RLC SDU may be delivered via RLC-SAP. If the user data is not transmitted until the discard timer expires, the terminal discards the user data.

도 8은 사용자 데이터의 전송 방법을 나타낸 흐름도이다.8 is a flowchart illustrating a method of transmitting user data.

도 8을 참조하면, 단말의 애플리케이션은 단말의 PDCP로 제1 PDCP 데이터 요청(PDCP_DATA_REQ_1) 메시지를 전달한다(S10). 제1 PDCP 데이터 요청 메시지는 제1 사용자 데이터(User Data_1)를 포함한다. 단말의 PDCP는 제1 사용자 데이터에 대한 제1 폐기 타이머(Discard_Timer_1)를 개시한다(S11). 단말의 PDCP는 기지국의 PDCP로 제1 사용자 데이터를 전송한다(S12). 기지국의 PDCP는 기지국의 애플리케이션으로 제1 PDCP 데이터 지시(PDCP_DATA_IND_1) 메시지를 전달한다(S13). 제1 PDCP 데이터 지시 메시지는 제1 사용자 데이터를 포함한다.Referring to FIG. 8, the application of the terminal transmits a first PDCP data request (PDCP_DATA_REQ_1) message to the PDCP of the terminal (S10). The first PDCP data request message includes first user data User Data_1. The PDCP of the terminal starts a first discard timer Disccard_Timer_1 for the first user data (S11). The PDCP of the terminal transmits first user data to the PDCP of the base station (S12). The PDCP of the base station delivers a first PDCP data indication (PDCP_DATA_IND_1) message to the application of the base station (S13). The first PDCP data indication message includes first user data.

단말의 애플리케이션은 단말의 PDCP로 제N PDCP 데이터 요청(PDCP_DATA_REQ_N) 메시지를 전달한다(S14). 제N PDCP 데이터 요청 메시지는 제N 사용자 데이터(User Data_N)를 포함한다. 단말의 PDCP는 제N 사용자 데이터에 대한 제N 폐기 타이머(Discard_Timer_N)를 개시한다(S15). 제1 폐기 타이머가 만료된다(S16). 제N 폐기 타이머가 만료된다(S17). 제N 폐기 타이머 만료 후, 단말은 제N 사용자 데이터의 전송 여부를 확인한다. 제N 폐기 타이머가 만료될 때까지 제N 사용자 데이터가 전송되지 않았으므로, 단말은 제N 사용자 데이터를 폐기한다(S18).The application of the terminal transmits an N-th PDCP data request (PDCP_DATA_REQ_N) message to the PDCP of the terminal (S14). The N-th PDCP data request message includes N-th user data (User Data_N). The PDCP of the terminal starts the N-th discard timer Disc_Timer_N for the N-th user data (S15). The first discard timer expires (S16). The N-th discard timer expires (S17). After expiration of the N-th discard timer, the terminal checks whether the N-th user data is transmitted. Since the N-th user data is not transmitted until the N-th discard timer expires, the terminal discards the N-th user data (S18).

단말의 애플리케이션은 단말의 PDCP로 제N PDCP 데이터 요청 메시지를 재전 달한다(S19). 이는 첫 번째 재전달이다. 단말의 PDCP는 제N 사용자 데이터에 대한 제N 폐기 타이머를 개시한다(S20). 제N 폐기 타이머가 만료된다(S21). 제N 폐기 타이머가 만료될 때까지 제N 사용자 데이터가 전송되지 않았으므로, 단말은 제N 사용자 데이터를 폐기한다(S22). 단말의 애플리케이션은 단말의 PDCP로 제N 사용자 데이터를 다시 재전달한다(S23). 이는 두 번째 재전달이 된다.The application of the terminal retransmits the N-th PDCP data request message to the PDCP of the terminal (S19). This is the first retransmission. The PDCP of the terminal starts an N-th discard timer for N-th user data (S20). The N-th discard timer expires (S21). Since the N-th user data is not transmitted until the N-th discard timer expires, the terminal discards the N-th user data (S22). The application of the terminal re-delivers the N-th user data to the PDCP of the terminal (S23). This is the second retransmission.

도 9는 송신기의 RLC 개체와 수신기의 RLC 개체 사이의 데이터 전송/수신 방법을 나타낸 블록도이다. UM 모드에서의 동작을 나타낸다.9 is a block diagram illustrating a data transmission / reception method between an RLC entity of a transmitter and an RLC entity of a receiver. Indicates operation in UM mode.

도 9를 참조하면, 송신기의 RLC는 상위 계층으로부터 RLC SDU(Service Data Unit)를 전달받는다. 예를 들어, 상위 계층은 RRC 계층 또는 PDCP 계층이다.Referring to FIG. 9, an RLC of a transmitter receives an RLC Service Data Unit (SDU) from a higher layer. For example, the upper layer is an RRC layer or PDCP layer.

송신기의 RLC는 전달받은 RLC SDU를 전송 버퍼(Transmission buffer)에 저장한다. 송신기의 RLC는 전달받은 RLC SDU들로부터 RLC PDU를 형성(forming)한다. 송신기의 RLC는 TB(Transport Block) 사이즈에 따라 RLC SDU들을 분할(Segmentation)하고 연결(concatenation)하고, 헤더(header)를 부가하여 RLC PDU를 형성한다. The RLC of the transmitter stores the received RLC SDU in a transmission buffer. The RLC of the transmitter forms an RLC PDU from the received RLC SDUs. The RLC of the transmitter divides and concatenates RLC SDUs according to a TB (Transport Block) size, and adds a header to form an RLC PDU.

이때, 헤더는 시퀀스 번호(Sequence Number; SN) 필드를 포함할 수 있다. 시퀀스 번호 필드는 RLC PDU의 전송 순서를 나타낸다. 시퀀스 번호 필드의 길이(length)는 5 비트(bits) 또는 10 비트이다. 시퀀스 번호 필드의 길이는 기지국이 단말로 전송하는 RLC 설정 파라미터에 따라 결정된다. In this case, the header may include a sequence number (SN) field. The sequence number field indicates the transmission order of the RLC PDU. The length of the sequence number field is 5 bits or 10 bits. The length of the sequence number field is determined according to the RLC configuration parameter transmitted by the base station to the terminal.

송신기의 RLC는 하위 계층(lower layer)으로 RLC PDU를 전달한다. 예를 들어, 하위 계층은 MAC 계층 또는 물리계층이다. 송신기의 RLC는 논리 채널을 통해 MAC 계층으로 RLC PDU를 전달할 수 있다.The RLC of the transmitter delivers an RLC PDU to a lower layer. For example, the lower layer is a MAC layer or a physical layer. The RLC of the transmitter may deliver the RLC PDU to the MAC layer through the logical channel.

송신기는 수신기로 무선 채널(radio interface)을 통해 RLC PDU를 전송하고, 수신기는 RLC PDU를 수신한다.The transmitter transmits an RLC PDU to a receiver via a radio interface, and the receiver receives the RLC PDU.

수신기의 RLC는 하위 계층으로부터 RLC PDU를 전달받는다. 수신기의 RLC는 논리 채널을 통해 RLC PDU를 전달받을 수 있다. 수신기의 RLC는 전달받은 RLC PDU를 수신 버퍼(Reception buffer)에 저장한다. 수신기의 RLC는 전달받은 RLC PDU를 전송 순서대로 재정렬(reordering)한다. 또한, 수신기의 RLC는 RLC PDU의 손실을 검출(detection)한다. 이때, 수신기의 RLC는 수신 버퍼와 재정렬 윈도우(reordering window)를 이용하여 전달받은 RLC PDU를 재정렬한다. The RLC of the receiver receives an RLC PDU from a lower layer. The RLC of the receiver may receive an RLC PDU through a logical channel. The RLC of the receiver stores the received RLC PDU in a reception buffer. The RLC of the receiver reorders the received RLC PDUs in the order of transmission. The RLC of the receiver also detects the loss of the RLC PDU. At this time, the RLC of the receiver rearranges the received RLC PDUs using the reception buffer and the reordering window.

수신기의 RLC는 RLC PDU에서 헤더를 제거한다. 수신기의 RLC는 손실된 RLC PDU를 제외하고, 재정렬된 RLC PDU들로부터 RLC SDU를 재결합(reassembly)한다. 수신기의 RLC는 RLC-SAP를 통해 상위 계층으로 RLC SDU를 전달한다.The RLC of the receiver removes the header from the RLC PDU. The RLC of the receiver reassembles the RLC SDUs from the reordered RLC PDUs, except for the missing RLC PDUs. The RLC of the receiver delivers the RLC SDU to the upper layer through the RLC-SAP.

도 10은 종래의 UM 모드 단말과 기지국 간의 데이터 전송 방법을 나타낸 흐름도이다. 10 is a flowchart illustrating a data transmission method between a conventional UM mode terminal and a base station.

우선 데이터 전송을 시작하기 전에, 기지국은 이전의 PDU 전송 실패 횟수를바탕으로 단말에게 RRC 연결 재설정(RRC Connection Reconfiguration)을 요청하고(S1010), 단말은 이에 따라 RRC 연결 재설정 완료(RRC Connection Reconfiguration Complete) 메시지를 기지국으로 전송한다(S1020). 여기서 RRC 연결 재설정 요청이나 RRC 연결 재설정 완료 메시지는 단말의 RRC 및 기지국의 RRC 간에서 전송된다. Prior to starting data transmission, the base station requests an RRC connection reconfiguration to the terminal based on a previous PDU transmission failure number (S1010), and the terminal accordingly according to the RRC connection reconfiguration complete (RRC Connection Reconfiguration Complete) The message is transmitted to the base station (S1020). Here, the RRC connection reset request or the RRC connection reset complete message is transmitted between the RRC of the terminal and the RRC of the base station.

무선 베어러(Radio Bearer) 설정 후, UM 모드 단말의 RLC PDU는 단말의 MAC 을 통해서 기지국으로 전달된다. After the radio bearer setup, the RLC PDU of the UM mode terminal is delivered to the base station through the MAC of the terminal.

우선 단말의 PDCP로부터 PDCP PDU 1이 단말의 PLC로 전달된다(S1031). 여기서 PDCP PDU 1은 데이터 전송 요청 등일 수 있다. First, PDCP PDU 1 is transmitted from the PDCP of the terminal to the PLC of the terminal (S1031). Here, PDCP PDU 1 may be a data transmission request.

그러면 단말의 RLC는 RLC PDU 1을 단말의 MAC에게 전달한다(S1032). UM 모드 단말의 RLC로부터 RLC PDU 1을 전달받은 단말의 MAC은 HARQ process를 통해서 RLC PDU 1을 네트워크로 전송한다. 즉 단말의 MAC이 기지국의 MAC으로 RLC PDU 1을 전송한다(S1033). MAC이 RLC PDU 1을 한 번 전송(1st Tx, S1033)한 후 HARQ ACK을 받으면(S1050), RLC PDU 1의 전송이 성공적인 것이므로 다음 RLC PDU인 RLC PDU 2를 전송할 수 있다(S1041 내지 S1042). Then, the RLC of the terminal transfers the RLC PDU 1 to the MAC of the terminal (S1032). The MAC of the UE, which has received the RLC PDU 1 from the RLC of the UM mode UE, transmits the RLC PDU 1 to the network through a HARQ process. That is, the MAC of the terminal transmits RLC PDU 1 to the MAC of the base station (S1033). When the MAC transmits the RLC PDU 1 once (1st Tx, S1033) and receives the HARQ ACK (S1050), since the transmission of the RLC PDU 1 is successful, the RLC PDU 2, which is the next RLC PDU, may be transmitted (S1041 to S1042).

RLC PDU 2의 전송을 위해 단말의 PDCP로부터 PDCP PDU 2가 단말의 RLC로 전달된다(S1060). 그리고 단말의 RLC 즉 UM RLC는 MAC으로 RLC PDU 2를 전달한다(S1061). 만약 MAC이 RLC PDU 2를 한 번 전송(1st Tx, S1062)한 후 전송에 실패하면 HARQ NACK를 수신하게 된다(S1063). PDCP PDU 2 is transmitted from the PDCP of the terminal to the RLC of the terminal for the transmission of the RLC PDU 2 (S1060). The RLC of the UE, that is, the UM RLC, transfers the RLC PDU 2 to the MAC (S1061). If the MAC fails to transmit after transmitting RLC PDU 2 once (1st Tx, S1062), HARQ NACK is received (S1063).

그리고 MAC은 RLC PDU 2를 한번 더 전송(2nd Tx)한다(S1064). 두 번째 전송(2nd Tx)에도 불구하고 전송에 실패하면 다시 HARQ NACK가 수신된다(S1065). 이후에도 계속해서 HARQ NACK이 수신되면, 이에 따라 MAC의 재전송도 반복된다(S1066 내지 S1067). HARQ NACK 수신과 재전송이 수차례 반복된 결과 단말의 MAC은 RLC로 PDU 2의 전송 실패(Transmission Failure of PDU 2)를 통보한다(S1070). 그리고 또 다른 데이터(PDU N)의 전송이 시도된다(S1080 내지 S1081). The MAC transmits RLC PDU 2 once more (2nd Tx) (S1064). If transmission fails despite the second transmission (2nd Tx), HARQ NACK is received again (S1065). Subsequently, if HARQ NACK is continuously received, retransmission of the MAC is repeated accordingly (S1066 to S1067). As a result of repeated HARQ NACK reception and retransmission several times, the UE's MAC notifies the RLC of a Transmission Failure of PDU 2 (S1070). And another data (PDU N) is attempted to be transmitted (S1080 to S1081).

이와 같이, 단말이 UM 모드인 상태에서는 재전송이 수차례 실패하면 다른 데이터의 전송이 시도될 뿐, 재전송 횟수의 누적에 따른 문제 감지나 무선 재연결 등의 시기를 결정하는 것과 같은 문제 해결 스킴에 대하여서는 현재 정의된 바가 없다. As such, when the UE is in the UM mode, when retransmission fails several times, another data transmission is attempted, and a problem solving scheme such as determining a problem detection or a wireless reconnection time due to the accumulation of retransmission times is performed. Is not currently defined.

도 11은 종래 기술에 따른 무선 재연결 방법을 나타낸 흐름도이다. 11 is a flowchart illustrating a wireless reconnection method according to the prior art.

단말에서 데이터 전송에 문제가 발생하고, 단말이 이를 탐지(detect)하면(S1101) 단말은 무선 재연결 설정을 하기 위해 다음과 같은 절차를 수행한다.If a problem occurs in the data transmission in the terminal, the terminal detects it (S1101), the terminal performs the following procedure to establish a wireless reconnection.

단말에서 데이터 전송에 있어서 문제가 발견된 경우, 단말은 즉시 기지국에 RRC 연결 복구 요청(RRC Connection Reestablishment Request) 메시지를 전송하여 기지국에게 무선 재연결 설정을 요청한다(S1110).If a problem is found in the data transmission from the terminal, the terminal immediately sends an RRC Connection Reestablishment Request message to the base station and requests the base station to establish a wireless reconnection (S1110).

그러면 기지국은 RRC 연결 복구 요청(RRC Connection Reestablishment Request) 메시지를 수신한 뒤 시그널링 무선 베어러(Signalling Radio Bearer, SRB)를 재설정하고 RRC 연결 복구 메시지(RRC Connection Reestablishment message)를 단말에게 보낸다(S1120).Then, after receiving the RRC connection reestablishment request message, the base station resets the signaling radio bearer (SRB) and sends an RRC connection reestablishment message to the terminal (S1120).

RRC 연결 복구 메시지(RRC Connection Reestablishment 메시지)를 수신한 단말 역시 무선 베어러를 재설정한다. 단말은 시그널링 무선 베어러를 복구(Recover)한다(S1130). 그리고 단말이 재설정된 무선 베어러를 이용하여 RRC 연결 복구 완료 메시지(RRC Connection Reestablishment Complete 메시지)를 전송한다(S1140). The terminal that receives the RRC Connection Reestablishment message also resets the radio bearer. The terminal recovers the signaling radio bearer (S1130). In operation S1140, the UE transmits an RRC connection reestablishment complete message using the reset radio bearer.

기지국도 RRC 연결 복구 완료 메시지(RRC Connection Reestablishment Complete 메시지)를 수신하면 시그널링 무선 베어러를 복구한다(S1150). 그리고 단 말로 RRC 연결 재설정(RRC Connection Reconfiguration) 메시지를 전송한다(S1160). 단말은 복구된 시그널링 무선 베어러로 RRC 연결을 재설정하고, 기지국으로 RRC 연결 재설정 완료(RRC Connection Reconfiguration Complete) 메시지를 전송한다(S1170). 이로써 함으로써 단말과 기지국 간의 데이터 전송을 위한 무선 베어러 복구 및 무선 연결 재설정이 완료된다(S1180).The base station also recovers the signaling radio bearer upon receiving the RRC connection reestablishment complete message (S1150). In operation S1160, an RRC connection reconfiguration message is transmitted. The terminal resets the RRC connection to the recovered signaling radio bearer, and transmits an RRC connection reconfiguration complete message to the base station (S1170). As a result, radio bearer recovery and radio connection reconfiguration for data transmission between the terminal and the base station are completed (S1180).

기지국으로부터 RRC 연결 재설정 메시지(RRC Connection Reconfiguration Message)를 수신한 단말은 상술한 방법에 따라 RRC 연결 재설정 완료 메시지(RRC Connection Reconfiguration Complete 메시지)를 기지국에 전송함으로써 데이터 전송을 시작하게 된다.The terminal receiving the RRC Connection Reconfiguration Message from the base station starts data transmission by transmitting an RRC Connection Reconfiguration Complete message to the base station according to the method described above.

그런데 단말과 기지국 간의 무선 상태가 좋지 않으면 기지국의 MAC은 해당 UE를 위한 스케줄링(scheduling) 시 전송 채널 블록(Transport Channel Block)을 작게 할당 하거나, 서비스 품질을 만족시키기 위해 전송 채널 블록(Transport Channel Block)을 보내기 위한 기지국의 파워를 많이 사용하게 된다.However, if the radio state between the terminal and the base station is poor, the MAC of the base station allocates a small transport channel block when scheduling for the corresponding UE or transport channel block to satisfy the quality of service. The power of the base station to send a lot will be used.

여기서 데이터 전송에 문제가 탐지하기 위한 방법의 하나는 최대 재전송 횟수를 설정하여, 재전송 횟수에 따라 RRC로 문제 발생을 알려주는 것이다. 그리고 RRC는, RLC로부터 문제를 보고 받으면, 무선 재 연결 절차를 수행한다.Here, one of the methods for detecting a problem in data transmission is to set the maximum number of retransmissions, and to inform the RRC of the problem according to the number of retransmissions. If the RRC receives a problem report from the RLC, the RRC performs a radio reconnection procedure.

그런데 UM 모드의 단말의 경우, UM RLC에서는 RLC 재전송 동작이 없으며, 데이터 전송 문제를 탐지하지 않고 있다. 따라서 데이터 전송 문제가 발생 할 지라도 UM RLC를 사용할 경우 단말은 물리 계층에서의 무선링크 실패(Radio Link Failure)가 발생하지 않는다면 충분한 서비스 품질이 보장되지 않은 상태에서 데이터 전송 을 유지하게 된다. However, in the case of the UE of the UM mode, there is no RLC retransmission operation in the UM RLC, and does not detect a data transmission problem. Therefore, even if a data transmission problem occurs, when using UM RLC, the UE maintains data transmission in a state where sufficient quality of service is not guaranteed unless a radio link failure occurs in the physical layer.

그러한 상태에서 데이터율(data rate)을 유지하면 애플리케이션(Application)이 서비스 품질의 문제를 발견하게 된다. 이 경우 기지국이 적절한 동작을 취하기 까지는 시간이 오래 걸리며 서비스 중단이 발생할 수 있다. Maintaining the data rate in such a state causes the application to discover quality of service problems. In this case, it takes a long time for the base station to take an appropriate operation and a service interruption may occur.

도 12는 본 발명의 일 실시예에 따른 데이터 전송 문제를 탐지하기 위한 전송 실패 카운터의 동작을 나타낸 흐름도이다.12 is a flowchart illustrating an operation of a transmission failure counter for detecting a data transmission problem according to an embodiment of the present invention.

본 발명의 실시예에 따르면 단말은 UM 모드이며, 데이터 전송 상의 문제를탐지하여 무선 재연결을 해야하는지를 결정하기 위해 전송 실패 카운터를 이용한다. 전송 실패 카운터는 단말에 포함된다. According to an embodiment of the present invention, the terminal is in UM mode and uses a transmission failure counter to determine whether to reconnect by detecting a problem in data transmission. The transmission failure counter is included in the terminal.

전송 실패 카운터의 기본적인 동작은, 전송이 성공하였을 경우 카운터값(counter value)을 내리고, 전송 실패가 일어난 경우 카운터값을 올리는 것이다. 전송이 성공하여 카운터값을 내리는 것에는 단말 내의 계층 내에서 PDU가 전달된 것이 포함될 수 있다. 카운터값을 내리거나 올리는 정도는 여러 실시예에 따라 다양하게 설정될 수 있다. 또한 데이터 전송 문제의 여부를 탐지하기 위한 임계치(critical value)가 설정될 수 있다. The basic operation of the transfer failure counter is to lower the counter value if the transfer succeeds and to raise the counter value if the transfer fails. Decreasing the counter value by successful transmission may include transmitting a PDU in a layer in the terminal. The degree of raising or lowering the counter value may be variously set according to various embodiments. In addition, a critical value for detecting whether there is a data transmission problem may be set.

우선 데이터를 전송하기 위해 단말의 RLC는 RLC PDU를 생성(generate)한다(S1210). 그리고 RLC PDU를 전송하기 위해 MAC에게 전달(deliver)한다(S1220). First, in order to transmit data, the RLC of the UE generates an RLC PDU (S1210). In operation S1220, the mobile station delivers the RLC PDU to the MAC.

MAC으로의 RLC PDU의 전달이 성공하면, 카운터값은 일정량 감소한다(S1230). 그리고 MAC은 네트워크로 RLC PDU를 전송(transmit)한다(S1240). MAC에서 네트워크 로 RLC PDU의 전송이 성공적으로 이루어졌는지 여부를 판단한다. RLC PDU의 전송이 성공적인지 여부는 MAC이 HARQ ACK을 수신하였는지 또는 HARQ NACK을 수신하였는지에 따라 판단된다. If the transfer of the RLC PDU to the MAC succeeds, the counter value decreases by a predetermined amount (S1230). The MAC transmits an RLC PDU to the network (S1240). It is determined whether the RLC PDU has been successfully transmitted from the MAC to the network. Whether the transmission of the RLC PDU is successful is determined according to whether the MAC receives the HARQ ACK or the HARQ NACK.

만약 RLC PDU의 전송에 실패하여 단말의 MAC이 HARQ NACK를 수신하고 RLC PDU의 재전송 및 전송 실패가 반복되면(S1261) MAC은 RLC로 전송 실패(Transmission Failure)를 알리고(notice)(S1262), 전송 실패 카운터값은 증가한다(S1270). 많은 데이터가 전송 실패 및 재전송의 반복을 거칠수록 카운터값은 계속 증가하게 된다. If the UE fails to transmit the RLC PDU and receives the HARQ NACK and repeats the retransmission and failure of the RLC PDU (S1261), the MAC notifies the transmission failure to the RLC (Sice) and transmits (S1262). The failure counter value is increased (S1270). As more data passes through the transmission failure and retransmission, the counter value continues to increase.

HARQ NACK 수신에 의해 재전송이 반복되었음에도 RLC로 전송 실패가 통보된 데이터 전송건이 누적되면서, 카운터값은 데이터 전송 문제를 탐지하기 위한 임계치에 도달하게 된다(S1280). 카운터값이 임계치에 달하면 단말의 RLC는 RRC로 데이터 전송 문제가 탐지되었음을 알리게 된다. Even though retransmission is repeated by HARQ NACK reception, as data transmissions notified of failure of transmission to the RLC are accumulated, the counter value reaches a threshold for detecting a data transmission problem (S1280). When the counter reaches a threshold, the RLC of the UE notifies the RRC that a data transmission problem is detected.

전송 실패로 인해 카운터값이 임계치에 도달하면 데이터 전송 상의 문제가 탐지되면서(S1270)되면서 전송 실패 카운터의 동작은 종료된다. When the counter value reaches a threshold due to the transmission failure, a problem on data transmission is detected (S1270) and the operation of the transmission failure counter is terminated.

만일 데이터 전송이 성공적으로 이루어졌다면 다른 데이터의 전송을 위한 다른 RLC PDU를 생성한다(S1260). 다른 데이터를 전송에 대하여 위의 과정을 반복하여 카운터값을 다시 누적시킨다. If data transmission is successful, another RLC PDU is generated for transmission of other data (S1260). Repeat the above process to transfer other data and accumulate the counter value again.

본 발명에서 데이터 전송이 전체적으로 실패하는 경우에도 단말 내의 계층 간에서 RLC PDU의 전달이 성공적이라면 카운터값이 감소되는 것을 감안하여, 카운터값의 감소폭보다는 증가폭을 크게 할 수 있다. 즉 카운터값에서 빼는 값을 a라 하고 카운터값에 더하는 값을 b라 할 때, a보다 b가 크다. 카운터값에서 빼는 값보다 더하는 값이 커야 전송 실패가 반복될수록 누적되는 카운터값이 증가할 수 있고, 카운터값이 증가하여 일정값에 도달해야 카운터값을 데이터 전송 문제 탐지를 위한 지표로 이용할 수 있기 때문이다. 예컨대 카운터값은 감소시에는 1만큼씩, 증가시에는 2만큼씩 변화할 수 있다. In the present invention, even if the data transmission is totally failed, if the transfer of the RLC PDU between layers in the terminal is successful, the counter value may be reduced, and thus the increase may be increased rather than the decrease of the counter value. That is, when the value subtracted from the counter value is a and the value added to the counter value is b, b is larger than a. The greater the value added than the subtracted value from the counter value, the more cumulative counter values can be increased as the transmission fails, and the counter value can be used as an indicator for detecting data transmission problems when the counter value increases and reaches a certain value. to be. For example, the counter value may change by one when decreasing and by two when increasing.

도 13a 및 도 13b는 본 발명의 일 실시예에 따라 데이터 전송 문제를 탐지하는 방법을 나타낸 흐름도이다. 13A and 13B are flowcharts illustrating a method of detecting a data transmission problem according to an embodiment of the present invention.

도 13a 및 도 13b를 참조하여, UM RLC에서 무선 데이터 전송 문제를 탐지(detect)했을 때, 단말과 기지국 간의 동작을 중심으로 설명하도록 한다. 그리고, 여기서 설명하는 실시예에서는, 데이터 전송 등이 성공한 경우 카운터값에서 감소하는 수인 a는 1, 데이터 전송이 실패로 끝난 경우 카운터값에서 증가하는 수인 b는 2인 것으로 예를 들어 설명한다. a와 b의 값은 실시예에 따라 다양하게 설정될 수 있음은 물론이다. Referring to FIGS. 13A and 13B, when detecting a radio data transmission problem in a UM RLC, the operation between the terminal and the base station will be described. In the embodiment described here, an example is described in which a, which is a number that decreases in the counter value when the data transfer is successful, is 1, and b, which is a number that increases in the counter value when the data transfer ends in failure, is 2. Of course, the values of a and b may be variously set according to embodiments.

우선 데이터 전송을 시작하기 전에, 기지국은 이전의 PDU 전송 실패 횟수를바탕으로 단말에게 RRC 연결 재설정(RRC Connection Reconfiguration)을 요청하고(S1301), 단말은 이에 따라 RRC 연결 재설정 완료(RRC Connection Reconfiguration Complete) 메시지를 기지국으로 전송한다(S1302). 여기서 RRC 연결 재설정 요청이나 RRC 연결 재설정 완료 메시지는 단말과 기지국의 RRC 계층 간에서 전송된다. Prior to starting data transmission, the base station requests an RRC connection reconfiguration to the terminal based on a previous PDU transmission failure count (S1301), and the terminal accordingly according to the RRC connection reconfiguration complete (RRC Connection Reconfiguration Complete) The message is transmitted to the base station (S1302). Here, the RRC connection reset request or the RRC connection reset complete message is transmitted between the RRC layer of the terminal and the base station.

무선 베어러(Radio Bearer) 설정 후, UM 모드 단말의 RLC PDU는 단말의 MAC 을 통해서 기지국으로 전달된다. After the radio bearer setup, the RLC PDU of the UM mode terminal is delivered to the base station through the MAC of the terminal.

단말의 PDCP로부터 PDCP PDU 1이 단말의 RLC로 전달된다(S1310). 여기서 PDCP PDU 1은 데이터 전송 요청 등일 수 있다. PDCP PDU 1 is transmitted from the PDCP of the terminal to the RLC of the terminal (S1310). Here, PDCP PDU 1 may be a data transmission request.

그러면 단말의 RLC는 RLC PDU 1을 단말의 MAC에게 전달한다(S1311). UM 모드 단말의 RLC로부터 RLC PDU 1이 단말의 MAC으로 전달되면 전송 실패 카운터의 카운터값이 1만큼 줄어든다(S1312). Then, the RLC of the terminal transfers the RLC PDU 1 to the MAC of the terminal (S1311). When the RLC PDU 1 is transmitted from the RLC of the UM mode terminal to the MAC of the terminal, the counter value of the transmission failure counter is reduced by 1 (S1312).

RLC PDU 1을 전달받은 단말의 MAC은 HARQ process를 통해서 RLC PDU 1을 네트워크로 전송한다. 즉 단말의 MAC이 기지국의 MAC으로 RLC PDU 1을 전송한다(S1313). MAC이 RLC PDU 1을 한 번 전송(1st Tx)한 후 HARQ ACK을 받으면(S1314) RLC PDU 1의 전송이 성공적인 것이므로(S1315 내지 S1316) 단말은 다음 RLC PDU인 RLC PDU 2를 전송할 수 있다. The MAC of the UE receiving the RLC PDU 1 transmits the RLC PDU 1 to the network through the HARQ process. That is, the MAC of the terminal transmits the RLC PDU 1 to the MAC of the base station (S1313). When the MAC transmits the RLC PDU 1 once (1st Tx) and receives the HARQ ACK (S1314), since the transmission of the RLC PDU 1 is successful (S1315 to S1316), the UE may transmit the next RLC PDU, RLC PDU 2.

RLC PDU 2의 전송을 위해 단말의 PDCP로부터 두번째 데이터의 전송 요청 (Data 2 REQ)이 단말의 RLC로 전달된다(S1320). 그리고 단말의 RLC 즉 UM RLC는 MAC으로 RLC PDU 2를 전달한다(S1321). 이로 인해 전송 실패 카운터의 카운터값은 1만큼 줄어든다.(S1322) 만약 MAC이 RLC PDU 2를 한 번 전송(1st Tx, S1323)한 후 전송에 실패하면 HARQ NACK를 수신하게 된다(S1324). In order to transmit the RLC PDU 2, a request for transmitting second data (Data 2 REQ) is transmitted from the PDCP of the UE to the RLC of the UE (S1320). The RLC of the UE, that is, the UM RLC, transfers the RLC PDU 2 to the MAC (S1321). As a result, the counter value of the transmission failure counter is reduced by one (S1322). If the MAC fails to transmit after transmitting the RLC PDU 2 once (1st Tx, S1323), the HARQ NACK is received (S1324).

HARQ NACK를 수신하면 단말의 MAC은 RLC PDU 2를 한번 더 전송(2nd Tx)한다(S1325). 두 번째 전송(2nd Tx) 이후에도 계속해서 HARQ NACK가 수신되면(S1326), 이에 따라 MAC의 재전송도 반복된다(S1327 내지 S1328). 그리고 두번째 데이터의 전송 실패를 알리는 전송 실패(Transmission Failure of DATA 2) 를 MAC이 RLC로 전달한다(S1330). 이에 따라 카운터값은 증가한다(S1331). Upon reception of the HARQ NACK, the MAC of the UE transmits RLC PDU 2 once more (2nd Tx) (S1325). If the HARQ NACK is continuously received after the second transmission (2nd Tx) (S1326), retransmission of the MAC is repeated accordingly (S1327 to S1328). In addition, the MAC transmits a transmission failure of DATA 2 indicating the transmission failure of the second data to the RLC (S1330). Accordingly, the counter value is increased (S1331).

n번째 데이터의 전송이 시도되고, 그 과정에서 전송 실패와 재전송에 따라 카운터값이 임계값에 도달할 수 있다. n번째 데이터의 전송을 위해 PDCP는 n번째 데이터의 전송 요청(Data n REQ)를 RLC로 전달하고(S1332), RLC는 MAC으로 RLC PDU n을 전달한다(S1333). 이로 인해 카운터값은 감소한다(S1334). n번째 데이터에서도 전송 실패와 재전송이 반복되다가(S1335 내지 S1340) MAC에서 HARQ NACK에 의한 재전송 횟수가 최대 전송 횟수(MAX Tx, Nth Tx)에 도달하면 MAC은 RLC에게 n번째 데이터의 전송 실패(Transmission failure of DATA n)를 알린다(S1341). 그리고 카운터값은 증가된다(S1350). The transmission of the n-th data is attempted, and in the process, the counter value may reach a threshold value according to transmission failure and retransmission. For the transmission of the n-th data, the PDCP transmits an n-th data transmission request (Data n REQ) to the RLC (S1332), and the RLC transmits an RLC PDU n to the MAC (S1333). As a result, the counter value decreases (S1334). Transmission failure and retransmission are repeated in the nth data (S1335 to S1340). If the number of retransmissions by HARQ NACK in the MAC reaches the maximum number of transmissions (MAX Tx, Nth Tx), the MAC fails to transmit the nth data to the RLC. failure of DATA n) (S1341). The counter value is increased (S1350).

본 발명의 실시예에서는 RLC가 데이터 전송 실패를 통보받을 때마다 2만큼씩 카운터값이 증가하게 된다. 물론, 카운터값이 증가하는 동시에, 재전송이 반복되는 과정에서 단말의 RLC에서 MAC으로 데이터 전송 요청(Data 2 REQ 내지 Data n REQ)이 전달될 때마다 카운터값은 1만큼씩 감소한 상태이다. In the embodiment of the present invention, each time the RLC is notified of the data transmission failure, the counter value is increased by two. Of course, the counter value is increased and the counter value is decremented by 1 each time a data transmission request (Data 2 REQ to Data n REQ) is transmitted from the RLC of the UE to the MAC in the process of retransmission being repeated.

여기서는 n번째 데이터의 전송에 실패함으로써 카운터값이 문제 탐지(Problem Detection)를 위한 임계값(Critical Value)에 도달하게 된다. 그러면 단말은 무선 데이터 전송 문제가 발생한 것으로 판단한다. 이에 따라 RLC는 RRC에게 하위계층에 문제가 탐지(Lower Layer Problem Detect)되었음을 알려 준다(S1360). In this case, by failing to transmit the n-th data, the counter value reaches a critical value for problem detection. The terminal then determines that a wireless data transmission problem has occurred. Accordingly, the RLC informs the RRC that a lower layer problem detection has been detected (S1360).

RRC는 하위 계층에 문제가 탐지되었음을 안내(inform)받으면, 기지국에게 무선 재연결을 요청한다(S1370). 이를 위해 RRC는 기지국으로 RRC 연결 복구 요청(RRC Connection Reestablishment Request)을 기지국의 RRC로 전송할 수 있다. 그러면 기지국은 단말로 RRC 연결 복구 메시지를 전송하고(S1380), 단말은 RRC 연결 복구 메시지에 따라 연결이 복구되면 기지국으로 RRC 연결 복구 완료 메시지를 전송한다(S1390). If the RRC is informed that a problem is detected in the lower layer, the RRC requests a radio reconnection from the base station (S1370). To this end, the RRC may transmit an RRC Connection Reestablishment Request to the RRC of the base station. Then, the base station transmits an RRC connection recovery message to the terminal (S1380), and when the connection is restored according to the RRC connection recovery message, the terminal transmits an RRC connection recovery complete message to the base station (S1390).

단말에서 UM RLC를 사용하는 경우, 무선 상태에 따라 물리 계층에서의 무선링크 실패(Radio Link Failure)가 발생하지 않고 서비스 품질을 만족시키지 못하는 경우가 발생할 경우, 무선 데이터 전송 문제를 탐지(detection)할 수 있으며, 이를 통해 기지국에게 무선 재연결 설정을 요청 함으로서, 빠르게 무선 재연결 설정이 가능하고, 무선 구간에서 데이터 전송 복구를 시도할 수 있게 한다.When the UE uses the UM RLC, if there is a case in which the radio link failure does not occur in the physical layer and satisfies the quality of service according to the radio state, a radio data transmission problem may be detected. By doing so, by requesting the base station to set up the wireless reconnection, it is possible to quickly set up the wireless reconnection, it is possible to attempt data transmission recovery in the wireless section.

상술한 모든 방법은 상기 방법을 수행하도록 코딩된 소프트웨어나 프로그램 코드 등에 따른 마이크로프로세서, 제어기, 마이크로 제어기, ASIC(Application Specific Integrated Circuit) 등과 같은 프로세서 또는 도 3에 도시된 단말의 프로세서에 의해 수행될 수 있다. 상기 코드의 설계, 개발 및 구현은 본 발명의 설명에 기초하여 당업자에게 자명하다고 할 것이다.All the above-described methods may be performed by a processor such as a microprocessor, a controller, a microcontroller, an application specific integrated circuit (ASIC), or the like according to software or program code coded to perform the method, or a processor of a terminal shown in FIG. 3. have. The design, development and implementation of the code will be apparent to those skilled in the art based on the description of the present invention.

본 발명의 일 실시예에 따르면 데이터 전송 문제 탐지 단말은 도 13에서 설명한 데이터 전송 문제 탐지 방법을 수행하는 단말일 수 있다. 데이터 전송 문제 탐지 단말은 도 3에 도시된 무선통신용 단말로서, 무선신호를 전송 및 수신하는 RF부와 RF부와 연결되는 프로세서를 포함하는 무응답모드(UM, Unacknowledged Mode)의 단말일 수 있다. According to an embodiment of the present invention, the data transmission problem detection terminal may be a terminal that performs the data transmission problem detection method described with reference to FIG. 13. The data transmission problem detecting terminal is a terminal for wireless communication shown in FIG. 3, and may be a terminal in an unacknowledged mode (UM) including an RF unit for transmitting and receiving a radio signal and a processor connected to the RF unit.

이하에서는 본 발명의 일 실시예에 따른 데이터 전송 문제 탐지 단말을 설명 과 이해의 편의상 ‘단말’이라 줄여서 지칭하도록 한다. 단말은 재전송과 그에 따른 HARQ NACK의 수신이 최대 전송 횟수 이상 반복되면 전송 실패로 판단한다. 그리고 전송 실패 발생에 따라 카운터값을 올리거나 내리는 카운터를 이용하여 데이터 전송 상의 문제 발생 여부를 판단한다. 또한 단말은 HARQ 과정(HARQ process)을 통해 데이터를 전송하고 그에 대한 응답으로 HARQ ACK/NACK를 수신한다. Hereinafter, a data transmission problem detection terminal according to an embodiment of the present invention will be referred to as a "terminal" for convenience of explanation and understanding. If retransmission and subsequent reception of HARQ NACK is repeated more than the maximum number of transmissions, the terminal determines that the transmission has failed. In addition, a counter for raising or lowering a counter value according to a transmission failure is used to determine whether a problem occurs in data transmission. In addition, the terminal transmits data through a HARQ process (HARQ process) and receives the HARQ ACK / NACK in response thereto.

카운터는 단말의 프로세서에 포함될 수 있다. 단말의 프로세서는 네트워크로 데이터를 전송한 후 네트워크가 데이터를 성공적으로 수신하지 못한 경우, 네트워크로부터 HARQ NACK를 수신한다. 하나의 데이터에 대하여서는 최대 전송 횟수가 정해져 있다. 최대 전송 횟수에 대하여는 앞에서 설명하였으므로 중복된 설명은 생략한다. The counter may be included in the processor of the terminal. The processor of the terminal receives HARQ NACK from the network if the network does not successfully receive data after transmitting data to the network. The maximum number of transfers is determined for one data. Since the maximum number of transmissions has been described above, duplicate descriptions are omitted.

단말이 HARQ NACK을 최대 전송 횟수를 초과하여 수신하는 경우, 단말은 그 데이터의 전송은 실패한 것으로 판단한다. 그리고 전송 실패 카운터의 카운터값을 증가시킨다. 여러 건의 데이터 전송을 거치고, 데이터의 전송 횟수가 누적되면서 카운터값 역시 계속 증가하게 된다. 카운터값이 임계치에 도달할만큼 데이터의 전송 실패 횟수가 누적되면, 프로세서는 데이터의 전송에 문제가 발생하였음을 감지한다. When the terminal receives the HARQ NACK more than the maximum number of transmissions, the terminal determines that the transmission of the data has failed. The counter value of the transmission failure counter is increased. After several data transfers, as the number of data transfers accumulates, the counter value continues to increase. When the number of failed transmissions of data accumulates so that the counter value reaches a threshold, the processor detects that a problem has occurred in the transmission of data.

프로세서가 데이터 전송 상의 문제를 감지하면 네트워크로 무선 연결 재설정을 요청한다. 무선 연결 재설정 요청은 앞에서 설명한 RRC 연결 복구 요청 메시지일 수 있다. When the processor detects a problem with the data transfer, it requests a wireless connection reset to the network. The radio connection reset request may be the RRC connection recovery request message described above.

여기서 프로세서는 도 13에서 설명한 전송 실패 카운터를 이용하여 카운터값 을 얻을 수 있다. 이 경우 데이터를 전송할 때에는 카운터값을 a만큼 감소시키고, 상기 데이터의 전송이 실패하였다고 판단할 때에는 카운터값을 b만큼 증가시킨다. 따라서 상기 a는 상기 b보다 작게 설정되면, 전송 실패가 발생할수록 카운터값은 증가하게 된다. Here, the processor may obtain a counter value by using the transmission failure counter described with reference to FIG. 13. In this case, the counter value is decreased by a when the data is transmitted, and the counter value is increased by b when it is determined that the data transmission has failed. Therefore, if a is set smaller than b, the counter value increases as transmission failure occurs.

이상 본 발명에 대하여 실시예를 참조하여 설명하였지만, 해당 기술 분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시켜 실시할 수 있음을 이해할 수 있을 것이다. 따라서 상술한 실시예에 한정되지 않고, 본 발명은 이하의 특허청구범위의 범위 내의 모든 실시예들을 포함한다고 할 것이다.Although the present invention has been described above with reference to the embodiments, it will be apparent to those skilled in the art that the present invention may be modified and changed in various ways without departing from the spirit and scope of the present invention. I can understand. Therefore, the present invention is not limited to the above-described embodiment, and the present invention will include all embodiments within the scope of the following claims.

도 1은 무선 통신 시스템을 나타낸 블록도이다.1 is a block diagram illustrating a wireless communication system.

도 2는 E-UTRAN과 EPC 간의 기능 분할을 나타낸 블록도이다.2 is a block diagram illustrating functional division between an E-UTRAN and an EPC.

도 3은 단말의 요소를 나타낸 블록도이다.3 is a block diagram illustrating elements of a terminal.

도 4는 개방형 시스템간 상호접속 모델을 나타낸 블록도이다.4 is a block diagram illustrating an open system interconnect model.

도 5는 사용자 평면에 대한 무선 프로토콜 구조를 나타낸 블록도이다.5 is a block diagram illustrating a radio protocol structure for a user plane.

도 6은 제어 평면에 대한 무선 프로토콜 구조를 나타낸 블록도이다.6 is a block diagram illustrating a radio protocol architecture for a control plane.

도 7은 데이터 전송 방법을 나타낸 블록도이다.7 is a block diagram illustrating a data transmission method.

도 8은 사용자 데이터의 전송 방법을 나타낸 흐름도이다.8 is a flowchart illustrating a method of transmitting user data.

도 9는 송신기의 RLC 개체와 수신기의 RLC 개체 사이의 데이터 전송/수신 방법을 나타낸 블록도이다.9 is a block diagram illustrating a data transmission / reception method between an RLC entity of a transmitter and an RLC entity of a receiver.

도 10은 종래의 UM 모드 단말과 기지국 간의 데이터 전송 방법을 나타낸 흐름도.10 is a flowchart illustrating a data transmission method between a conventional UM mode terminal and a base station.

도 11은 종래 기술에 따른 무선 재연결 방법을 나타낸 흐름도. 11 is a flowchart illustrating a wireless reconnection method according to the prior art.

도 12는 본 발명의 일 실시예에 따른 데이터 전송 문제를 탐지하기 위한 전송 실패 카운터의 동작을 나타낸 흐름도.12 is a flowchart illustrating operation of a transmission failure counter for detecting a data transmission problem according to an embodiment of the present invention.

도 13a 및 도 13b는 본 발명의 일 실시예에 따라 데이터 전송 문제를 탐지하는 방법을 나타낸 흐름도.13A and 13B are flowcharts illustrating a method of detecting a data transmission problem according to an embodiment of the present invention.

Claims (13)

UM 모드에서 데이터를 전송할 때 데이터 전송 문제를 탐지하는 방법에 있어서,A method for detecting data transmission problems when transmitting data in UM mode, 데이터를 네트워크로 전송하는 단계; Transmitting data to a network; 상기 데이터가 상기 네트워크로 성공적으로 수신된 경우에는 상기 데이터를 수신한 데 대한 응답신호로 HARQ(Hybrid ARQ) ACK(Acknowledgement)를, 상기 네트워크가 상기 데이터 수신에 실패한 경우에는 응답신호로 HARQ NACK(Negative-acknowledgement)를 상기 네트워크로부터 수신하는 단계; HARQ (ACK) Acknowledgment (ACK) as a response signal for receiving the data when the data is successfully received through the network, and HARQ NACK (Negative) as a response signal when the network fails to receive the data. receiving an acknowledgment from the network; 상기 데이터의 전송 및 재전송 실패로 인해 상기 HARQ NACK를 상기 데이터에 대한 최대 전송 횟수 이상 수신한 경우, 상기 데이터의 전송에 실패하였다고 판단하고 전송 실패 카운터의 카운터값을 증가시키는 단계; If the HARQ NACK is received more than the maximum number of transmissions for the data due to the transmission and retransmission failure of the data, determining that the transmission of the data has failed and increasing the counter value of the transmission failure counter; 상기 카운터값이 임계치에 도달하면 데이터 전송에 문제가 있음을 감지하는 단계를 포함하는 데이터 전송 문제 탐지 방법.And detecting that there is a problem with data transmission when the counter value reaches a threshold. 제1항에 있어서, The method of claim 1, 상기 데이터 전송에 문제가 있음을 감지한 후, 상기 네트워크로 연결 복구 요청 메시지를 전송하는 단계를 더 포함하는 데이터 전송 문제 탐지 방법.Transmitting a connection recovery request message to the network after detecting that there is a problem with the data transmission. 제1항에 있어서,The method of claim 1, 상기 HARQ ACK를 수신하는 경우 상기 카운터값을 감소시키는 단계를 더 포함하는 데이터 전송 문제 탐지 방법.And reducing the counter value when receiving the HARQ ACK. 제3항에 있어서,The method of claim 3, 상기 HARQ ACK 수신 시 상기 카운터값에서 감소시키는 수는 상기 전송 실패에 따라 증가되는 수보다 작은 것을 특징으로 하는 데이터 전송 문제 탐지 방법.The number of decreasing in the counter value upon receiving the HARQ ACK is smaller than the number increasing according to the transmission failure. 제1항에 있어서,The method of claim 1, 상기 데이터는 단말의 RLC(Radio Link Control) 계층에서 생성되어 상기 단말의 MAC(Medium Access Control) 계층으로 전달되는 RLC PDU(Protocol Data Unit)로서, 상기 MAC 계층에 의해 상기 네트워크로 전송되는 것을 특징으로 하는 데이터 전송 문제 탐지 방법.The data is an RLC Protocol Data Unit (PDU) which is generated in a Radio Link Control (RLC) layer of a terminal and delivered to a Medium Access Control (MAC) layer of the terminal, and is transmitted to the network by the MAC layer. To detect data transfer problems. 제5항에 있어서,The method of claim 5, 상기 전송 실패 카운터는 상기 RLC 계층에 있으며, The transmission failure counter is in the RLC layer; 상기 MAC 계층이 상기 HARQ NACK의 수신이 반복됨에 따라 상기 RLC 계층으로 전송 실패를 알리고, 상기 RLC 계층은 상기 카운터값을 증가시키는 것을 특징으로 하는 데이터 전송 문제 탐지 방법.And the MAC layer notifies the RLC layer of the transmission failure as the reception of the HARQ NACK is repeated, and the RLC layer increases the counter value. 제5항에 있어서,The method of claim 5, 상기 전송 실패 카운터는 상기 RLC 계층에 있으며, The transmission failure counter is in the RLC layer; 복수의 데이터의 전송이 실패함에 따라 상기 카운터값이 증가하여 임계값에 도달하면 상기 RLC 계층은 상기 단말의 RRC 계층으로 데이터 전송에 문제가 탐지되었음을 알림으로써 데이터 전송에 문제가 있음을 감지하는 것을 특징으로 하는 데이터 전송 문제 탐지 방법.When the counter value increases as the transmission of a plurality of data fails and the threshold value is reached, the RLC layer detects that there is a problem in data transmission by notifying that the data transmission is detected to the RRC layer of the UE. To detect data transmission problems. 제7항에 있어서,The method of claim 7, wherein 상기 RRC 계층은 RRC 연결 복구 요청 메시지를 상기 네트워크로 전송하는 단계를 더 포함하는 것을 특징으로 하는 데이터 전송 문제 탐지 방법.The RRC layer further comprises the step of transmitting an RRC connection recovery request message to the network. 제5항에 있어서,The method of claim 5, 상기 RLC PDU가 상기 MAC 계층으로 전달될 때마다 상기 카운터값을 a만큼 감소시키고, 상기 데이터의 전송이 실패하였다고 판단될 때마다 상기 카운터값을 b만큼 증가시키는 것을 특징으로 하는 데이터 전송 문제 탐지 방법.Decreasing the counter value by a each time the RLC PDU is delivered to the MAC layer, and increasing the counter value by b whenever it is determined that the data transmission has failed. 제9항에 있어서,10. The method of claim 9, 상기 a는 상기 b보다 작은 것을 특징으로 하는 데이터 전송 문제 탐지 방법.And a is smaller than b. 무응답모드(UM, Unacknowledged Mode)를 지원하는 단말에 있어서, In a terminal supporting an unacknowledged mode (UM), 무선신호를 전송 및 수신하는 RF부; 및RF unit for transmitting and receiving a radio signal; And 상기 RF부와 연결되는 프로세서를 포함하되, Including a processor connected to the RF unit, 상기 프로세서는 네트워크로 데이터를 전송하고, 상기 네트워크가 상기 데이터의 수신에 실패하였음을 알리는 HARQ NACK을 상기 데이터에 대한 최대 전송 횟수를 초과하여 수신하는 경우 전송 실패로 판단하여 전송 실패 카운터의 카운터값을 증가시키고, 상기 카운터값이 임계치를 넘으면 상기 데이터의 전송에 문제가 발생하였음을 감지하는 것을 특징으로 하는 데이터 전송 문제 탐지 단말.The processor transmits data to the network, and when the HARQ NACK indicating that the network has failed to receive the data exceeds the maximum number of transmissions for the data, the processor determines that the transmission has failed and determines the counter value of the transmission failure counter. And increasing the counter value and detecting that a problem has occurred in the transmission of the data when the counter value exceeds a threshold. 제11항에 있어서, The method of claim 11, 상기 프로세서는 상기 문제를 감지하면 상기 네트워크로 무선연결 재설정을 요청하는 것을 특징으로 하는 데이터 전송 문제 탐지 단말.The processor detects the problem, and requests for resetting the radio connection to the network. 제11항에 있어서, The method of claim 11, 상기 프로세서는 상기 데이터를 전송할 때에는 상기 카운터값을 a만큼 감소시키고, 상기 데이터의 전송이 실패하였다고 판단할 때마다 상기 카운터값을 b만큼 증가시키되, 상기 a는 상기 b보다 작은 것을 특징으로 하는 데이터 전송 문제 탐지 단말.The processor decreases the counter value by a when transmitting the data, and increments the counter value by b whenever it is determined that the data transmission has failed, wherein a is smaller than b. Problem detection terminal.
KR1020080104990A 2008-10-24 2008-10-24 Method and user equipment of detecting problem of data transmission Withdrawn KR20100045860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080104990A KR20100045860A (en) 2008-10-24 2008-10-24 Method and user equipment of detecting problem of data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080104990A KR20100045860A (en) 2008-10-24 2008-10-24 Method and user equipment of detecting problem of data transmission

Publications (1)

Publication Number Publication Date
KR20100045860A true KR20100045860A (en) 2010-05-04

Family

ID=42273452

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080104990A Withdrawn KR20100045860A (en) 2008-10-24 2008-10-24 Method and user equipment of detecting problem of data transmission

Country Status (1)

Country Link
KR (1) KR20100045860A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547832A (en) * 2012-02-09 2012-07-04 中兴通讯股份有限公司 Method and device for detecting abnormity of user equipment in long term evolution system
WO2014025237A1 (en) * 2012-08-09 2014-02-13 엘지전자 주식회사 Method and apparatus for transmitting acknowledgement
KR102035214B1 (en) * 2018-09-17 2019-11-08 주식회사 큐셀네트웍스 Method and apparatus for avoiding PCI collision in a mobile communications network

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547832A (en) * 2012-02-09 2012-07-04 中兴通讯股份有限公司 Method and device for detecting abnormity of user equipment in long term evolution system
WO2014025237A1 (en) * 2012-08-09 2014-02-13 엘지전자 주식회사 Method and apparatus for transmitting acknowledgement
US9515781B2 (en) 2012-08-09 2016-12-06 Lg Electronics Inc. Method and apparatus for transmitting acknowledgement
KR102035214B1 (en) * 2018-09-17 2019-11-08 주식회사 큐셀네트웍스 Method and apparatus for avoiding PCI collision in a mobile communications network

Similar Documents

Publication Publication Date Title
JP6005710B2 (en) Status information transmission method and receiver for wireless communication system
EP2238707B1 (en) Method of detecting and handling an endless rlc retransmission
EP2315383B1 (en) Method and apparatus for transmitting a status report
KR101717526B1 (en) Method and apparatus of processing mac protocol data unit in a wireless system
KR101098592B1 (en) Method of receiving a point-to-multipoint service in a wireless communication system
US9565699B2 (en) Method of performing polling procedure in a wireless communication system
US8649279B2 (en) Apparatus and method for adaptive TSP setting to minimize duplicate packet transmissions
KR102140487B1 (en) Wireless communication device and wireless communication method
WO2004042953A1 (en) Method for moving a receive window in a radio access network
JP2010511320A (en) Status report transmission / reception method in a mobile communication system
KR20100045860A (en) Method and user equipment of detecting problem of data transmission
US20130315201A1 (en) Processing data units
CN114630283A (en) Method, device, equipment and storage medium for confirming mode transmission of multicast service
KR101514069B1 (en) Method for performing ARQ in a wireless communication system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081024

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid