[go: up one dir, main page]

JP2013013001A - Receiver, transmitter, and feedback method - Google Patents

Receiver, transmitter, and feedback method Download PDF

Info

Publication number
JP2013013001A
JP2013013001A JP2011145611A JP2011145611A JP2013013001A JP 2013013001 A JP2013013001 A JP 2013013001A JP 2011145611 A JP2011145611 A JP 2011145611A JP 2011145611 A JP2011145611 A JP 2011145611A JP 2013013001 A JP2013013001 A JP 2013013001A
Authority
JP
Japan
Prior art keywords
rohc
header
data
pdcp
header decompression
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
JP2011145611A
Other languages
Japanese (ja)
Inventor
Yoshimasa Shirasaki
良昌 白崎
Narimoto Yamaguchi
成基 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Original Assignee
Panasonic Corp
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 Panasonic Corp filed Critical Panasonic Corp
Priority to JP2011145611A priority Critical patent/JP2013013001A/en
Priority to PCT/JP2012/004248 priority patent/WO2013001838A1/en
Publication of JP2013013001A publication Critical patent/JP2013013001A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • 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/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a receiver, transmitter, and feedback method for implementing efficient synchronous processing of a RoHC header compression entity and a RoHC header decompression entity.SOLUTION: A CONTROL data buffer 236 disposes of an old PDCP CONTROL PDU and stores a PDCP CONTROL PDU newly received from a PDCP sublayer 220 in the buffer, when the PDCP CONTROL PDU is already received from the PDCP sublayer 220 and remains in an untransmitted state in the buffer. An RLC PDU generation part 232 retrieves the data stored in the CONTROL data buffer 236 in preference to data stored in an RLC transmission buffer 231, and transmits the retrieved data to a lower layer 240.

Description

本発明は、圧縮可能なヘッダを有するパケットデータを通信する受信装置、送信装置及び受信装置におけるフィードバック方法に関する。   The present invention relates to a receiving apparatus, a transmitting apparatus, and a feedback method in a receiving apparatus that communicate packet data having a compressible header.

現在、3rd Generation Partnership Project(以下、3GPPという)のTechnical Specification Group Radio Access Network(TSG RAN)において、次世代移動通信システムであるLong Term Evolution(以下、LTEという)の検討が進められている。3GPP LTEでは、携帯端末装置(以下、UE:User Equipmentという)は、複数の基地局装置(以下、eNodeB:Evolved Node Bという)から構成されるE-UTRAN(Enhanced Universal Terrestrial Radio Access Network)に接続して、ユーザデータの送受信を行う。   Currently, Long Term Evolution (hereinafter referred to as LTE), which is a next generation mobile communication system, is being studied in the Technical Specification Group Radio Access Network (TSG RAN) of the 3rd Generation Partnership Project (hereinafter referred to as 3GPP). In 3GPP LTE, a mobile terminal device (hereinafter referred to as UE: User Equipment) is connected to an E-UTRAN (Enhanced Universal Terrestrial Radio Access Network) composed of a plurality of base station devices (hereinafter referred to as eNodeB: Evolved Node B). Then, user data is transmitted and received.

図1は、LTE通信方式で使用されるネットワークアーキテクチャ(network architecture)を示す図である。   FIG. 1 is a diagram illustrating a network architecture used in the LTE communication scheme.

図1に示すように、UEは、複数の基地局(eNodeB)から構成されるE-UTRANに接続し、E-UTRANとの間でユーザデータの送受信を行う。   As shown in FIG. 1, the UE is connected to E-UTRAN composed of a plurality of base stations (eNodeB), and transmits and receives user data to and from E-UTRAN.

ここで、UEとeNodeBとの間のユーザデータは、3GPP LTEで使用される通信プロトコルのレイヤ1(物理レイヤ)及びレイヤ2(データリンクレイヤ)で制御される。また、レイヤ2は、無線リソースの割当制御等を行うMAC(Medium Access Control)サブレイヤと、無線リンクの制御を行うRLC(Radio Link Control)サブレイヤと、データの暗号化・復号化、ハンドオーバ時のパケット順序制御等を行うPDCP(Packet Data Convergence Protocol)サブレイヤとに分けられる。   Here, user data between the UE and the eNodeB is controlled by layer 1 (physical layer) and layer 2 (data link layer) of a communication protocol used in 3GPP LTE. Layer 2 includes a MAC (Medium Access Control) sublayer that performs radio resource allocation control, an RLC (Radio Link Control) sublayer that controls radio links, and data encryption / decryption and handover packets. It is divided into a PDCP (Packet Data Convergence Protocol) sublayer that performs order control and the like.

図2は、ユーザデータ制御系プロトコルスタックの配置を示す図である。   FIG. 2 is a diagram showing the arrangement of the user data control system protocol stack.

図2に示すように、UEとeNodeB間のユーザデータは、LTE通信プロトコルレイヤ1、レイヤ2(MAC/RLC/PDCP)により制御される。UE、eNodeBそれぞれのRLC/PDCPサブレイヤには、通信開始時に無線ベアラ(Radio Bearer)が設定される。無線ベアラは、複数起動可能である。無線ベアラ1本につきUE、eNodeBそれぞれに対応するRLC/PDCPエンティティ(entity)が生成され、無線ベアラを通る送受信データに対する制御情報が保持される。   As shown in FIG. 2, user data between the UE and the eNodeB is controlled by LTE communication protocol layer 1 and layer 2 (MAC / RLC / PDCP). Radio bearers are set in the RLC / PDCP sublayers of the UE and eNodeB at the start of communication. Multiple radio bearers can be activated. An RLC / PDCP entity (entity) corresponding to each UE and eNodeB is generated for each radio bearer, and control information for transmission / reception data passing through the radio bearer is held.

無線ベアラは大きく3つに分類される。すなわち、レイヤ3(RRC/NAS)の通信制御メッセージを送受信するSignalling Radio Bearer(SRB)、ユーザデータのうちRLCサブレイヤにて送達確認が取れるまで再送するData Radio Bearer - Acknowledged Mode (DRB-AM)、ユーザデータのうちRLCサブレイヤにて送達確認を行わないData Radio Bearer - Unacknowledged Mode (DRB-UM)である。以下、DRB-AMとDRB-UMを合わせてDRBと呼ぶ。   Radio bearers are roughly classified into three. That is, Signaling Radio Bearer (SRB) that transmits / receives a layer 3 (RRC / NAS) communication control message, Data Radio Bearer-Acknowledged Mode (DRB-AM) that retransmits user data until delivery confirmation is obtained in the RLC sublayer, It is Data Radio Bearer-Unacknowledged Mode (DRB-UM) which does not confirm delivery in the RLC sublayer among user data. Hereinafter, DRB-AM and DRB-UM are collectively referred to as DRB.

図3は、PDCPサブレイヤ機能構成を示す図である。   FIG. 3 is a diagram showing a PDCP sublayer functional configuration.

3GPP LTE規格では、PDCPサブレイヤにてIPヘッダ圧縮(RoHC)を適用可能であることが規定されている。RoHC適用対象となるデータはDRB上を流れるユーザデータとなる。RoHCにより圧縮可能なヘッダとして、RTP、UDP、TCP、IPのヘッダがあり、それぞれのヘッダ圧縮方法がプロファイルとして規定されている。   The 3GPP LTE standard stipulates that IP header compression (RoHC) can be applied in the PDCP sublayer. Data that is subject to RoHC application is user data that flows on the DRB. As headers that can be compressed by RoHC, there are RTP, UDP, TCP, and IP headers. Each header compression method is defined as a profile.

PDCPサブレイヤ送信エンティティには、RoHCヘッダ圧縮エンティティが存在し、サイファリング(Ciphering)実施前にRoHCによるヘッダ圧縮を実施する。一方、PDCPサブレイヤ受信エンティティには、RoHCヘッダ解凍エンティティが存在し、デサイファリング(Deciphering)実施後にRoHCによるヘッダ解凍を実施する(図3参照)。   In the PDCP sublayer transmission entity, there is a RoHC header compression entity, and header compression by RoHC is performed before ciphering. On the other hand, the PDHC sublayer receiving entity includes a RoHC header decompression entity, and performs header decompression by RoHC after performing deciphering (see FIG. 3).

RoHCによるヘッダ圧縮が実施されているとき、RoHCヘッダ解凍エンティティは、RoHCヘッダ圧縮エンティティ宛にRoHCフィードバックパケットを送信できる。RoHCフィードバックパケットは、PDCP control pduによりPDCPサブレイヤ受信エンティティ(RoHCヘッダ解凍エンティティ)からPDCPサブレイヤ送信エンティティ(RoHCヘッダ圧縮エンティティ)へと一方向に送信される。RoHCフィードバックパケットを含むPDCP control pduは、RoHCフィードバックパケット以外のデータ(ユーザデータ、PDCPステータスレポート)を含まず、RoHCフィードバックパケットを1つだけ含めることができる。   When header compression by RoHC is performed, the RoHC header decompression entity can send a RoHC feedback packet to the RoHC header compression entity. The RoHC feedback packet is transmitted in one direction from the PDCP sublayer reception entity (RoHC header decompression entity) to the PDCP sublayer transmission entity (RoHC header compression entity) by PDCP control pdu. The PDCP control pdu including the RoHC feedback packet does not include data (user data, PDCP status report) other than the RoHC feedback packet, and can include only one RoHC feedback packet.

RoHCフィードバックパケットには、RoHCヘッダ解凍エンティティにおけるヘッダ解凍成功、失敗情報、その他RoHC圧縮プロファイルに応じてオプションフィールドが含まれる。RoHCフィードバックパケットは、RoHC圧縮、解凍エンティティの圧縮状態の同期を取ることや、各圧縮状態での動作、圧縮状態の遷移を制御する制御モード切替などに用いられる。   The RoHC feedback packet includes header decompression success / failure information in the RoHC header decompression entity, and other optional fields according to the RoHC compression profile. The RoHC feedback packet is used to synchronize the compression state of RoHC compression and decompression entities, to operate in each compression state, and to switch control modes for controlling the transition of the compression state.

図4は、RoHCヘッダ圧縮エンティティ状態を説明する図である。   FIG. 4 is a diagram illustrating the RoHC header compression entity state.

図4に示すように、RoHCヘッダ圧縮エンティティには、IR(Initialization and Refresh)状態、FO(First Order)状態、SO(Second Order)状態の3つの圧縮状態が存在する。   As shown in FIG. 4, the RoHC header compression entity has three compression states: an IR (Initialization and Refresh) state, an FO (First Order) state, and an SO (Second Order) state.

IR状態では、RoHCヘッダ圧縮エンティティは圧縮対象となるヘッダ情報を圧縮せず、すべてのヘッダ情報をRoHCヘッダ解凍エンティティへ送信する。   In the IR state, the RoHC header compression entity does not compress the header information to be compressed, and sends all the header information to the RoHC header decompression entity.

FO状態では、RoHC圧縮対象ヘッダ情報のうち、静的フィールド(パケット単位でほとんど変動しないパラメータ)のほとんどを圧縮する。一部の静的フィールドと動的フィールド(パケット単位で変動するパラメータ)は圧縮せずにRoHCヘッダ解凍エンティティへと送信される。   In the FO state, most of the static fields (parameters that hardly change in units of packets) in the RoHC compression target header information are compressed. Some static and dynamic fields (parameters that vary on a packet-by-packet basis) are sent to the RoHC header decompression entity without compression.

SO状態では、ヘッダの圧縮率が最高となる。RoHCヘッダ圧縮エンティティからはRTPシーケンス番号のみを送信することで、RoHCヘッダ解凍エンティティで対象ヘッダの復元が可能となる。   In the SO state, the header compression rate is the highest. By sending only the RTP sequence number from the RoHC header compression entity, the target header can be restored by the RoHC header decompression entity.

図5は、RoHCヘッダ解凍エンティティ状態を説明する図である。   FIG. 5 is a diagram illustrating the RoHC header decompression entity state.

図5に示すように、RoHCヘッダ解凍エンティティには、NC(No Context)状態、SC(Static Context)状態、FC(Full Context)状態の3つの状態が存在する。RoHCヘッダ解凍エンティティの初期状態はNC状態であり、ヘッダ解凍に必要な情報(ヘッダ解凍コンテキスト)がなく、解凍処理を正しく実施できない状態となる。RoHCヘッダ解凍エンティティは、ヘッダ解凍コンテキストを受信するとFC状態へと遷移する。以降は、連続的なヘッダ解凍失敗を契機にSC状態、NC状態へと遷移することになる。   As shown in FIG. 5, the RoHC header decompression entity has three states: an NC (No Context) state, an SC (Static Context) state, and an FC (Full Context) state. The initial state of the RoHC header decompression entity is the NC state, and there is no information (header decompression context) necessary for header decompression, and the decompression process cannot be performed correctly. When receiving the header decompression context, the RoHC header decompression entity transitions to the FC state. After that, the transition to SC state and NC state is triggered by continuous header decompression failure.

図6は、RoHCヘッダ圧縮エンティティ制御モードを説明する図である。   FIG. 6 is a diagram for explaining the RoHC header compression entity control mode.

RoHCヘッダ圧縮エンティティにおいては、各ヘッダ圧縮状態における動作、ヘッダ圧縮状態遷移を決める制御モードが存在する。   In the RoHC header compression entity, there are control modes that determine the operation in each header compression state and the header compression state transition.

図6に示すように、制御モードには、U-mode(Unidirectional mode:単方向モード)、O-mode(Bidirectional Optimistic mode:双方向楽観モード)、R-mode(Bidirectional Reliable mode:双方向信頼性モード)の3つのモードが存在する。最適なモードは、RoHCが使用される環境(フィードバッグ応答時間、伝送路のエラー率、ヘッダサイズのバリエーションなど)に依存する。   As shown in FIG. 6, the control modes include U-mode (Unidirectional mode), O-mode (Bidirectional Optimistic mode), and R-mode (Bidirectional Reliable mode). There are three modes. The optimum mode depends on the environment in which RoHC is used (feedback response time, transmission path error rate, header size variation, etc.).

U-modeでは、RoHCフィードバックパケットを使用しない。高圧縮状態への遷移(IR→FO→SO)は、一定数のパケットを送信することで実施する。低圧縮状態への遷移(SO→FO、SO→IR、FO→IR)は一定周期毎に実施し、ヘッダ解凍に必要な情報をRoHCヘッダ解凍エンティティへ送信する。   In U-mode, RoHC feedback packets are not used. Transition to the high compression state (IR → FO → SO) is performed by transmitting a certain number of packets. Transition to the low compression state (SO → FO, SO → IR, FO → IR) is performed at regular intervals, and information necessary for header decompression is transmitted to the RoHC header decompression entity.

O-modeでは、RoHCフィードバックパケットを使用し、RoHCヘッダ解凍エンティティからRoHCヘッダ圧縮エンティティへ異常復旧要求(ヘッダ解凍コンテキスト更新要求)を行う。また、RoHCフィードバックパケットにより重要なヘッダ解凍コンテキストを受信した場合の応答を実施することもできる(オプション機能)。   In O-mode, a RoHC feedback packet is used to make an error recovery request (header decompression context update request) from the RoHC header decompression entity to the RoHC header compression entity. It is also possible to implement a response when an important header decompression context is received by a RoHC feedback packet (optional function).

R-modeでは、より積極的にRoHCフィードバックパケットを使用する。RoHCヘッダ圧縮エンティティは、RoHCフィードバックパケットによるヘッダ解凍成功通知(ACK)を受信することで高圧縮状態へ遷移し、RoHCフィードバックパケットによるヘッダ解凍コンテキスト更新要求(NACK、STATIC NACK)を受信することで低圧縮状態へ遷移する。   In R-mode, RoHC feedback packets are used more actively. The RoHC header compression entity transitions to a high compression state by receiving a header decompression success notification (ACK) by a RoHC feedback packet, and low by receiving a header decompression context update request (NACK, STATIC NACK) by a RoHC feedback packet. Transition to the compressed state.

RoHCヘッダ圧縮エンティティにおける制御モード(U-mode、O-mode、R-mode)の遷移は、RoHCヘッダ解凍エンティティが決定する。RoHCヘッダ解凍エンティティは、RoHCフィードバックパケットに制御モードパラメータを付与し、RoHCヘッダ圧縮エンティティは、RoHCフィードバックパケット受信時に制御モードパラメータを確認して制御モード遷移の要否を確認する。   The transition of the control mode (U-mode, O-mode, R-mode) in the RoHC header compression entity is determined by the RoHC header decompression entity. The RoHC header decompression entity gives a control mode parameter to the RoHC feedback packet, and the RoHC header compression entity confirms the necessity of control mode transition by checking the control mode parameter when receiving the RoHC feedback packet.

ヘッダ解凍コンテキストは、RoHCヘッダ解凍エンティティ内に複数生成されることがある。RoHCヘッダ圧縮エンティティ内にもまた、ヘッダ解凍コンテキストに対応した圧縮状態、制御モードを複数管理することになる。対応するヘッダ解凍コンテキスト、RoHCヘッダ圧縮エンティティ内の圧縮状態、制御モードをRoHCコンテキストと呼び、コンテキスト識別子(CID)で区別している。   Multiple header decompression contexts may be created within a RoHC header decompression entity. Within the RoHC header compression entity, multiple compression states and control modes corresponding to the header decompression context are managed. The corresponding header decompression context, the compression state in the RoHC header compression entity, and the control mode are called a RoHC context, and are distinguished by a context identifier (CID).

以上は、例えば、非特許文献1、非特許文献2及び非特許文献3に記載されている。   The above is described in, for example, Non-Patent Document 1, Non-Patent Document 2, and Non-Patent Document 3.

3GPP TS36.323 Evolved Universal Terrestrial Radio Access (E-UTRA);Packet Data Convergence Protocol (PDCP) specification(Release 8)3GPP TS36.323 Evolved Universal Terrestrial Radio Access (E-UTRA); Packet Data Convergence Protocol (PDCP) specification (Release 8) IETF RFC 3095: "RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP and uncompressed".IETF RFC 3095: "RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP and uncompressed". IETF RFC 4815: "RObust Header Compression (ROHC): Corrections and Clarifications to RFC 3095".IETF RFC 4815: "RObust Header Compression (ROHC): Corrections and Clarifications to RFC 3095".

しかしながら、上述したRoHCフィードバックパケット送信制御にあっては、無線環境劣化に伴い送信不可となった状況において、解凍エンティティより送信するRoHCフィードバックパケットが複数蓄積されると、無駄になる可能性がある。以下、具体的に説明する。   However, in the RoHC feedback packet transmission control described above, if a plurality of RoHC feedback packets to be transmitted from the decompression entity are accumulated in a situation where transmission is not possible due to deterioration of the wireless environment, there is a possibility that it will be wasted. This will be specifically described below.

図7は、蓄積したRoHCフィードバックパケットが無駄になる例を示す図である。   FIG. 7 is a diagram illustrating an example in which the accumulated RoHC feedback packet is wasted.

図7(a)に示すように、無線環境劣化に伴いRoHCヘッダ解凍エンティティ(UE or eNodeB)からデータ送信不可となった場合、解凍エンティティ側のRLCサブレイヤより送信するRoHCフィードバックパケットが複数生成され、蓄積することがある。図7(b)に示すように、無線環境が改善し、UEからのデータ送信が再開した際、蓄積されたRoHCフィードバックパケットがRoHCヘッダ圧縮エンティティへと配送されることになるが、古いRoHCフィードバックパケットを受けることにより、RoHCヘッダ圧縮エンティティが不用な状態遷移をすることがある。   As shown in FIG. 7 (a), when data transmission is disabled from the RoHC header decompression entity (UE or eNodeB) due to deterioration of the radio environment, a plurality of RoHC feedback packets to be transmitted from the RLC sublayer on the decompression entity side are generated, May accumulate. As shown in FIG. 7 (b), when the radio environment is improved and data transmission from the UE is resumed, the accumulated RoHC feedback packet is delivered to the RoHC header compression entity. Receiving a packet may cause the RoHC header compression entity to make unnecessary state transitions.

R-modeのRoHCヘッダ圧縮エンティティは、RoHCフィードバックパケットによりヘッダ解凍成功通知(ACK)を受信することで高圧縮状態へ遷移し、RoHCフィードバックパケットによるヘッダ解凍コンテキスト更新要求(NACK、STATIC NACK)を受信することで低圧縮状態へ遷移する。ヘッダ解凍成功通知(ACK)がRoHCヘッダ解凍エンティティ側のRLCサブレイヤに複数蓄積された後に、ヘッダ解凍コンテキスト更新要求(NACK、STATIC NACK)が生成されて送信保留されていた場合、ヘッダ解凍成功通知(ACK)を受取ったRoHCヘッダ圧縮エンティティは高圧縮状態へ遷移する。しかしながら、ヘッダ解凍コンテキスト更新要求(NACK、STATIC NACK)を受けた時点で、再び低圧縮状態へ遷移する必要があるため、高圧縮状態へ遷移させるだけ無駄となってしまう。   The R-mode RoHC header compression entity receives a header decompression success notification (ACK) using a RoHC feedback packet, transitions to a high compression state, and receives a header decompression context update request (NACK, STATIC NACK) using a RoHC feedback packet. To make a transition to a low compression state. After multiple header decompression notifications (ACK) are accumulated in the RLC sublayer on the RoHC header decompression entity side, header decompression context update requests (NACK, STATIC NACK) are generated and pending transmission, and header decompression success notification ( The RoHC header compression entity that has received (ACK) transitions to the high compression state. However, when the header decompression context update request (NACK, STATIC NACK) is received, it is necessary to transition to the low compression state again.

高圧縮状態へ遷移した際に、RoHCヘッダ圧縮エンティティがユーザデータのヘッダ圧縮処理を実施してRoHCヘッダ解凍エンティティへと送信した場合、RoHCヘッダ解凍エンティティは、すでにヘッダ解凍コンテキスト更新が必要な状態となっており、ヘッダ解凍に失敗して破棄となる可能性が高い。   When the RoHC header compression entity performs the header compression processing of user data and sends it to the RoHC header decompression entity when transitioning to the high compression state, the RoHC header decompression entity is already in a state where the header decompression context needs to be updated. It is highly possible that header decompression will fail and be discarded.

また、上述したRoHCヘッダ解凍エンティティは、より早くRoHCフィードバックパケットをRoHCヘッダ圧縮エンティティへ返すことにより、圧縮エンティティ及び解凍エンティティの状態をより早く遷移させることができ、無線環境により適した状態での通信が可能となる。しかしながら、図8(a)及び図8(b)に示すように、RoHCフィードバックパケット以外の送信データ(例えば、他のPDCPエンティティからの送信データ)が先にRLCサブレイヤに送信されていた場合は、先に送信されていた他の送信データの送信後にRoHCフィードバックパケットを送信することになり、無線環境により適した状態への遷移が遅れてしまう。   In addition, the RoHC header decompression entity described above can return the RoHC feedback packet to the RoHC header compression entity earlier so that the state of the compression entity and decompression entity can be transitioned earlier, and communication in a state more suitable for the wireless environment. Is possible. However, as shown in FIGS. 8A and 8B, when transmission data other than the RoHC feedback packet (for example, transmission data from another PDCP entity) has been transmitted to the RLC sublayer first, The RoHC feedback packet is transmitted after transmission of other transmission data that has been transmitted earlier, and the transition to a state more suitable for the wireless environment is delayed.

本発明の目的は、RoHCヘッダ圧縮エンティティ及びRoHCヘッダ解凍エンティティの同期処理の効率化を図る受信装置、送信装置及びフィードバック方法を提供することである。   An object of the present invention is to provide a receiving device, a transmitting device, and a feedback method for improving the efficiency of synchronization processing of a RoHC header compression entity and a RoHC header decompression entity.

本発明の受信装置は、ヘッダ圧縮されたデータを受信する受信手段と、前記データのヘッダ解凍を行うヘッダ解凍手段と、前記ヘッダ解凍手段におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報を生成する生成手段と、前記フィードバック情報をRLCサブレイヤの制御プロトコルデータユニット(Control PDU)にマッピングするマッピング手段と、前記制御プロトコルデータユニットにマッピングされた前記フィードバック情報を送信する送信手段と、を具備する構成を採る。   The receiving apparatus of the present invention includes receiving means for receiving header-compressed data, header decompressing means for decompressing the header of the data, and feedback information including information indicating success or failure of header decompression in the header decompressing means. Generating means for generating; mapping means for mapping the feedback information to a control protocol data unit (Control PDU) of an RLC sublayer; and transmitting means for transmitting the feedback information mapped to the control protocol data unit. Take the configuration.

本発明の受信装置は、ヘッダ圧縮されたデータを受信する受信手段と、前記データのヘッダ解凍を行うヘッダ解凍手段と、前記ヘッダ解凍手段におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報を生成する生成手段と、前記フィードバック情報を他のデータに対して優先して送信する送信手段と、を具備する構成を採る。   The receiving apparatus of the present invention includes receiving means for receiving header-compressed data, header decompressing means for decompressing the header of the data, and feedback information including information indicating success or failure of header decompression in the header decompressing means. The configuration includes a generating unit that generates and a transmitting unit that preferentially transmits the feedback information to other data.

本発明の送信装置は、通信相手から送信されたデータを受信する受信手段と、前記通信相手におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報である、PDCPサブレイヤの制御情報が前記データに含まれる場合、順序制御を省略して前記PDCPサブレイヤの制御情報をPDCPサブレイヤに通知する通知手段と、前記フィードバック情報に応じたデータをヘッダ圧縮して送信する送信手段と、を具備する構成を採る。   The transmission apparatus of the present invention includes a receiving unit that receives data transmitted from a communication partner, and PDCP sublayer control information that is feedback information including information indicating success or failure of header decompression in the communication partner. If included, a configuration is provided that includes notification means for omitting the order control and notifying the PDCP sublayer of the control information of the PDCP sublayer, and transmission means for compressing and transmitting the data corresponding to the feedback information. .

本発明のフィードバック方法は、ヘッダ圧縮されたデータのヘッダ解凍を行うヘッダ解凍工程と、前記ヘッダ解凍工程におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報を生成する生成工程と、前記フィードバック情報をRLCサブレイヤの制御プロトコルデータユニット(Control PDU)にマッピングするマッピング工程と、前記制御プロトコルデータユニットにマッピングされた前記フィードバック情報を送信する送信工程と、を具備するようにした。   The feedback method of the present invention includes a header decompression step for header decompression of header-compressed data, a generation step for generating feedback information including information indicating success or failure of header decompression in the header decompression step, and the feedback information. A mapping step of mapping the control protocol data unit (Control PDU) of the RLC sublayer, and a transmission step of transmitting the feedback information mapped to the control protocol data unit.

本発明によれば、RoHCヘッダ圧縮エンティティ及びRoHCヘッダ解凍エンティティの同期処理の効率化を図ることができる。   According to the present invention, it is possible to improve the efficiency of the synchronization processing of the RoHC header compression entity and the RoHC header decompression entity.

LTE通信方式で使用されるネットワークアーキテクチャを示す図Diagram showing network architecture used in LTE communication system ユーザデータ制御系プロトコルスタックの配置を示す図Diagram showing the layout of the user data control protocol stack PDCPサブレイヤ機能構成を示す図Diagram showing PDCP sublayer function configuration RoHCヘッダ圧縮エンティティ状態を説明する図Diagram explaining RoHC header compression entity status RoHCヘッダ解凍エンティティ状態を説明する図Diagram explaining RoHC header decompression entity status RoHCヘッダ圧縮エンティティ制御モードを説明する図Diagram explaining RoHC header compression entity control mode 蓄積したRoHCフィードバックパケットが無駄になる例を示す図Diagram showing an example where the accumulated RoHC feedback packet is wasted RoHCフィードバックパケットの送信遅延が生じる例を示す図Diagram showing an example of transmission delay of RoHC feedback packet 本発明の一実施の形態に係る通信システムの構成を示すブロック図The block diagram which shows the structure of the communication system which concerns on one embodiment of this invention. AMモード時のRLC PDUのフォーマットを示す図Diagram showing RLC PDU format in AM mode UMモード時のRLC PDUフォーマットを示す図Diagram showing RLC PDU format in UM mode UMモード時のRLC PDUフォーマットを示す図Diagram showing RLC PDU format in UM mode

以下、本発明の実施の形態について、図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

(一実施の形態)
本実施の形態は、LTE通信プロトコルを適用し、また、RLCサブレイヤ上でRoHCフィードバックパケット送信制御する場合を例に説明する。
(One embodiment)
In the present embodiment, a case where the LTE communication protocol is applied and RoHC feedback packet transmission control is performed on the RLC sublayer will be described as an example.

図9は、本発明の一実施の形態に係る通信システムの構成を示すブロック図である。図9においては、RoHCフィードバックパケット送信制御に直接関係しない機能ブロックの記載は省略されている。   FIG. 9 is a block diagram showing a configuration of a communication system according to an embodiment of the present invention. In FIG. 9, description of functional blocks not directly related to RoHC feedback packet transmission control is omitted.

図9に示すように、通信システムは、RoHCヘッダ圧縮エンティティ121を起動している機器100と、RoHCヘッダ解凍エンティティ221を起動している機器200とを含み、機器100と機器200とは無線伝搬環境300を介して接続する。   As illustrated in FIG. 9, the communication system includes a device 100 in which the RoHC header compression entity 121 is activated and a device 200 in which the RoHC header decompression entity 221 is activated. Connect via environment 300.

RoHCヘッダ圧縮エンティティ121を起動している機器100は、例えば、UE(携帯端末装置)であり、RoHCヘッダ解凍エンティティ221を起動している機器200は、例えば、eNodeBである。   The device 100 that activates the RoHC header compression entity 121 is, for example, a UE (mobile terminal device), and the device 200 that activates the RoHC header decompression entity 221 is, for example, an eNodeB.

RoHCヘッダ圧縮エンティティ121及びRoHCヘッダ解凍エンティティ221は、実際にはUEとeNodeBの、それぞれに両方共が存在していることから、機器100をeNodeB、機器200をUEとして見ることも可能である。なお、RoHCヘッダ圧縮処理及びサイファリング処理が、機器100及び機器200において起動済みであるという前提で以降を説明する。   Since both the RoHC header compression entity 121 and the RoHC header decompression entity 221 actually exist in each of the UE and the eNodeB, it is possible to view the device 100 as an eNodeB and the device 200 as a UE. The following explanation is based on the assumption that the RoHC header compression processing and ciphering processing have already been started in the device 100 and the device 200.

機器100内の上位レイヤ110(ユーザデータ系)からPDCPサブレイヤ120に対してPDCP SDUが送信される。PDCPサブレイヤ120では、まず、RoHCヘッダ圧縮エンティティ121において対象ヘッダの圧縮処理を実施する。その後、サイファリング処理部122にて暗号化を行い、PDCP PDU生成部123にてPDCPヘッダを付与する。PDCP PDUは、RLCサブレイヤ130へと送信される。   PDCP SDU is transmitted from the upper layer 110 (user data system) in the device 100 to the PDCP sublayer 120. In the PDCP sublayer 120, the RoHC header compression entity 121 first performs target header compression processing. Thereafter, the ciphering processing unit 122 performs encryption, and the PDCP PDU generation unit 123 adds a PDCP header. The PDCP PDU is transmitted to the RLC sublayer 130.

RLCサブレイヤ130内のRLC PDCP PDU識別部135は、PDCPサブレイヤ120から送信されたPDCP PDUがPDCP CONTROL PDUかDATA PDUかを識別し、PDCP PDUがPDCP DATA PDUであれば、PDCP DATA PDUをRLC送信バッファ131に格納し、PDCP PDUがPDCP CONTROL PDUであれば、PDCP CONTROL PDUをControlデータバッファ136に格納する。   The RLC PDCP PDU identifying unit 135 in the RLC sublayer 130 identifies whether the PDCP PDU transmitted from the PDCP sublayer 120 is a PDCP CONTROL PDU or a DATA PDU. If it is stored in the buffer 131 and the PDCP PDU is a PDCP CONTROL PDU, the PDCP CONTROL PDU is stored in the Control data buffer 136.

RLC PDU生成部132は、Controlデータバッファ136およびRLC送信バッファ131からデータを取り出し、各データを識別するための情報やデータサイズおよび順序制御のための情報を含んだRLCサブレイヤのヘッダ情報を、取り出したデータに付与して、RLC PDUを生成する。RLC PDUは、下位レイヤ140(MAC/PHY)へと送信され、無線伝搬環境300を通して機器200へと転送される。   The RLC PDU generation unit 132 extracts data from the Control data buffer 136 and the RLC transmission buffer 131, and extracts header information of the RLC sublayer including information for identifying each data and information for data size and order control. RLC PDU is generated by attaching to the data. The RLC PDU is transmitted to the lower layer 140 (MAC / PHY) and transferred to the device 200 through the radio propagation environment 300.

機器200では、下位レイヤ240(MAC/PHY)により無線伝搬環境300からデータを受信し、RLC PDUが受信された場合にはRLCサブレイヤ230へと送信される。RLCサブレイヤ230内のRLC PDU解析部233は、受信したデータがPDCP CONTROL PDUかPDCP DATA PDU(ユーザデータ)かを判定し、受信したデータがPDCP DATA PDUであると判定した場合、PDCP DATA PDUをRLC受信バッファ234に格納する。一方、RLC PDU解析部233は、受信したデータがPDCP CONTROL PDUであると判定した場合、PDCP CONTROL PDUをPDCPサブレイヤ220へと送信する。   In the device 200, data is received from the radio propagation environment 300 by the lower layer 240 (MAC / PHY), and when an RLC PDU is received, the data is transmitted to the RLC sublayer 230. The RLC PDU analysis unit 233 in the RLC sublayer 230 determines whether the received data is a PDCP CONTROL PDU or a PDCP DATA PDU (user data), and determines that the received data is a PDCP DATA PDU. Stored in the RLC reception buffer 234. On the other hand, when the RLC PDU analysis unit 233 determines that the received data is a PDCP CONTROL PDU, the RLC PDU analysis unit 233 transmits the PDCP CONTROL PDU to the PDCP sublayer 220.

PDCPサブレイヤ220内のPDCP PDU解析部223は、送信されたPDCP PDUがPDCP CONTROL PDUかPDCP DATA PDUかを判定し、PDCP DATA PDUについてはデサイファリング処理部222へと送信する。PDCP DATA PDU(ユーザデータ)は、デサイファリング処理部222にて暗号化解除処理が実施され、RoHCヘッダ解凍エンティティ221にて対象ヘッダの解凍処理が実施された上で、上位レイヤ215(ユーザデータ系)へと送信される。   The PDCP PDU analysis unit 223 in the PDCP sublayer 220 determines whether the transmitted PDCP PDU is a PDCP CONTROL PDU or a PDCP DATA PDU, and transmits the PDCP DATA PDU to the deciphering processing unit 222. The PDCP DATA PDU (user data) is decrypted by the deciphering processing unit 222 and the target header is decompressed by the RoHC header decompressing entity 221, and then the upper layer 215 (user data) System).

RoHCヘッダ解凍エンティティ221では、制御モードに応じてRoHCフィードバックパケットを生成することがある。例として、RoHCヘッダ解凍処理が正常に実施できた場合にヘッダ解凍成功通知(ACK)を、RoHCヘッダ解凍処理が一定回数失敗した場合にヘッダ解凍コンテキスト更新要求(NACK、STATIC NACK)を設定したRoHCフィードバックパケットを生成する。RoHCフィードバックパケットが欠損することを考慮し、RoHCヘッダ解凍実施毎にRoHCフィードバックパケットを生成することもあれば、一定時間毎に同じRoHCフィードバックパケットを再送するような動作もありうる。   The RoHC header decompression entity 221 may generate a RoHC feedback packet depending on the control mode. As an example, RoHC header decompression processing is successfully executed, header decompression success notification (ACK) is set, and RoHC header decompression processing is failed a certain number of times, RoHC header decompression context update request (NACK, STATIC NACK) is set Generate a feedback packet. Considering the loss of the RoHC feedback packet, the RoHC feedback packet may be generated every time the RoHC header is decompressed, or the same RoHC feedback packet may be retransmitted every certain time.

RoHCヘッダ解凍エンティティ221で生成されたRoHCフィードバックパケットは、RoHCフィードバックパケット保管部225に一度格納され、PDCP PDU生成部224にて、PDCP CONTROL PDU内に格納してRLCサブレイヤ230へ送信される。   The RoHC feedback packet generated by the RoHC header decompression entity 221 is once stored in the RoHC feedback packet storage unit 225, stored in the PDCP CONTROL PDU by the PDCP PDU generation unit 224, and transmitted to the RLC sublayer 230.

RLC PDCP PDU識別部235は、送信されたPDCP PDUがPDCP CONTROL PDUかDATA PDUかを識別し、PDCP PDUがPDCP CONTROL PDUであれば、PDCP CONTROL PDUをCONTROLデータバッファ236に格納し、PDCP PDUがPDCP DATA PDUであれば、PDCP DATA PDUをRLC送信バッファ231に格納する。RLC PDU生成部232では、RLC送信バッファ231に格納されたデータに対してCONTROLデータバッファ236に格納されたデータを優先的に取り出して下位レイヤ240へ送信する。   The RLC PDCP PDU identifying unit 235 identifies whether the transmitted PDCP PDU is a PDCP CONTROL PDU or a DATA PDU, and if the PDCP PDU is a PDCP CONTROL PDU, stores the PDCP CONTROL PDU in the CONTROL data buffer 236. If it is a PDCP DATA PDU, the PDCP DATA PDU is stored in the RLC transmission buffer 231. The RLC PDU generation unit 232 preferentially extracts the data stored in the CONTROL data buffer 236 from the data stored in the RLC transmission buffer 231 and transmits it to the lower layer 240.

無線伝搬環境300を通して機器100の下位レイヤ140(MAC/PHY)で受信されたPDCP CONTROL PDUは、RLCサブレイヤ130へと送信される。RLCサブレイヤ130内では、RLC PDU解析部133において、送信されたPDCP CONTROL PDUを確認し、順序制御を省略してPDCPサブレイヤ120へ送信する。   The PDCP CONTROL PDU received by the lower layer 140 (MAC / PHY) of the device 100 through the radio propagation environment 300 is transmitted to the RLC sublayer 130. In the RLC sublayer 130, the RLC PDU analysis unit 133 checks the transmitted PDCP CONTROL PDU, omits the order control, and transmits it to the PDCP sublayer 120.

PDCPサブレイヤ120内では、PDCP PDU解析部124にて、PDCP CONTROL PDUを確認し、RoHCフィードバックパケットであれば、RoHCヘッダ圧縮エンティティ121へと送信する。RoHCヘッダ圧縮エンティティ121では、RoHCフィードバックパケットの内容を確認し、圧縮状態の変更、RoHCヘッダ解凍エンティティ221で必要としているRoHCヘッダ解凍コンテキスト情報の送信、制御モードの変更などを実施する。   In the PDCP sublayer 120, the PDCP PDU analysis unit 124 checks the PDCP CONTROL PDU, and if it is a RoHC feedback packet, transmits it to the RoHC header compression entity 121. The RoHC header compression entity 121 confirms the content of the RoHC feedback packet, and changes the compression state, transmits the RoHC header decompression context information necessary for the RoHC header decompression entity 221, changes the control mode, and the like.

無線伝搬環境300が良好である場合は、上記動作を繰り返すのみである。しかし、無線伝搬環境300が劣化して伝送エラー率が高くなる、もしくはまったく送信できなくなるといった状況も発生する。このような状況において、機器200から機器100への送信を継続していると、送信しきれないデータがRLCサブレイヤに蓄積することで送信データ用リソースが枯渇してしまう。   When the radio propagation environment 300 is good, only the above operation is repeated. However, a situation may occur in which the radio propagation environment 300 deteriorates and the transmission error rate increases or transmission becomes impossible at all. In such a situation, if transmission from the device 200 to the device 100 is continued, data that cannot be transmitted is accumulated in the RLC sublayer, so that the transmission data resource is depleted.

そこで、CONTROLデータバッファ236は、既にPDCPサブレイヤ220から受信しているPDCP CONTROL PDUが未送信の状態でバッファに残っている場合、古いPDCP CONTROL PDUを破棄して、新たにPDCPサブレイヤ220から受信したPDCP CONTROL PDUをバッファに格納する。これにより、最新のRoHCフィードバックパケット(PDCP CONTROL PDU)1つだけを、機器100へ送信することができる。なお、RoHCフィードバックパケット(PDCP CONTROL PDU)を破棄する際には、RoHCのCIDを確認して同じCIDのものだけを破棄する動作としてもよい。   Therefore, the CONTROL data buffer 236 discards the old PDCP CONTROL PDU and newly receives it from the PDCP sublayer 220 when the PDCP CONTROL PDU already received from the PDCP sublayer 220 remains unsent in the buffer. Store the PDCP CONTROL PDU in a buffer. Thereby, only one latest RoHC feedback packet (PDCP CONTROL PDU) can be transmitted to the device 100. Note that when discarding the RoHC feedback packet (PDCP CONTROL PDU), the operation may be to confirm the RoHC CID and discard only the same CID.

ここで、PDCPサブレイヤ120、220で生成されたPDCP DATA PDU、PDCP CONTROL PDUを、RLCサブレイヤ130、RLCサブレイヤ230において識別、解析する手段について説明する。   Here, a means for identifying and analyzing the PDCP DATA PDU and the PDCP CONTROL PDU generated by the PDCP sublayers 120 and 220 in the RLC sublayer 130 and the RLC sublayer 230 will be described.

まず、非特許文献2に規定されているRLCサブレイヤのAMモードを使用する場合について説明する。図10は、AMモード時のRLC PDUのフォーマットである。RLC PDU生成部232がControl PDU Type (CPT) field(3bits)の未使用コードにPDCP CONTROL PDUをマッピングすることにより、RLC PDU解析部133ではPDCP CONTROL PDUを識別することが可能となる。つまり、非特許文献2では、CPTフィールドのコード“001”〜“111”は、予約コードとして未使用であるため、コード“001”を、PDCP CONTROL PDUに割り当てることによって、簡単に識別可能となる。   First, the case where the AM mode of the RLC sublayer defined in Non-Patent Document 2 is used will be described. FIG. 10 shows the format of the RLC PDU in the AM mode. The RLC PDU generation unit 232 maps the PDCP CONTROL PDU to an unused code in the Control PDU Type (CPT) field (3 bits), so that the RLC PDU analysis unit 133 can identify the PDCP CONTROL PDU. That is, in Non-Patent Document 2, the codes “001” to “111” in the CPT field are unused as reserved codes, and therefore can be easily identified by assigning the code “001” to the PDCP CONTROL PDU. .

次に、非特許文献2に規定されているRLCサブレイヤのUMモードの10bit SNを使用する場合について説明する。図11は、UMモード(10bit SN)時のRLC PDUフォーマットである。RLC PDU生成部232がR1で記載されている未使用領域にPDCP CONTROL PDUをマッピングすることにより、RLC PDU解析部133ではPDCP CONTROL PDUを識別することが可能となる。例えば、先頭のR1ビットを、AMモード時と同様に、Data/Control (D/C) fieldとして、CONTROL PDUの場合は、PDCP CONTROL PDUと判断するようにすれば識別可能である。   Next, the case where the 10-bit SN in the UM mode of the RLC sublayer defined in Non-Patent Document 2 is described. FIG. 11 shows an RLC PDU format in the UM mode (10-bit SN). When the RLC PDU generation unit 232 maps the PDCP CONTROL PDU to the unused area described in R1, the RLC PDU analysis unit 133 can identify the PDCP CONTROL PDU. For example, as in the AM mode, the head R1 bit can be identified as a Data / Control (D / C) field in the case of a CONTROL PDU if it is determined as a PDCP CONTROL PDU.

最後に、RLCサブレイヤのUMモードの5bit SNを使用する場合について説明する。図12は、UMモード(5bit SN)時のRLC PDUフォーマットである。この場合には、未使用領域がないため、PDCP PDUのヘッダを解析する必要がある。非特許文献2に規定されたPDCPヘッダの先頭1ビット(D/C)が、DATA PDUかCONTROL PDUかを識別するビットであるため、その領域を解析することにより識別が可能となる。この手段は、前述の他のフォーマットでも適用可能である。   Finally, a case where 5 bit SN in the RLC sublayer UM mode is used will be described. FIG. 12 shows an RLC PDU format in the UM mode (5 bit SN). In this case, since there is no unused area, it is necessary to analyze the header of the PDCP PDU. Since the first 1 bit (D / C) of the PDCP header defined in Non-Patent Document 2 is a bit for identifying a DATA PDU or a CONTROL PDU, it can be identified by analyzing the area. This means can be applied to the other formats described above.

3G(3rd Generation)のRLCサブレイヤ(3GPP TS25.322に規定)についても同様な手段で、RLCサブレイヤにおいて、PDCP CONTROL PDUを識別することが可能である。   A 3G (3rd Generation) RLC sublayer (specified in 3GPP TS25.322) can be identified in the same way by the PDLC CONTROL PDU in the RLC sublayer.

このように、本実施の形態によれば、RLCサブレイヤにおいて、PDCPサブレイヤの制御情報であるRoHCフィードバックパケットを他のユーザデータに対して優先的に送信することにより、無線環境により適した状態へいち早く遷移することができる。また、RoHCフィードバックパケットの複数回送信を抑制することにより、RoCHヘッダ圧縮エンティティの冗長な状態遷移を抑制することができる。よって、これらのことから、RoHCヘッダ圧縮エンティティ及びRoHCヘッダ解凍エンティティの同期処理の効率化を図ることができる。   As described above, according to the present embodiment, in the RLC sublayer, the RoHC feedback packet, which is the control information of the PDCP sublayer, is preferentially transmitted with respect to other user data, so that a state suitable for the wireless environment can be quickly achieved. Transition is possible. Also, redundant state transitions of the RoCH header compression entity can be suppressed by suppressing multiple transmissions of RoHC feedback packets. Therefore, the efficiency of the synchronization processing of the RoHC header compression entity and the RoHC header decompression entity can be improved.

以上の説明は、本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されるものではない。   The above description is an illustration of a preferred embodiment of the present invention, and the scope of the present invention is not limited to this.

本実施の形態では、適用例として3GPP LTE通信プロトコルスタックを基に記載しているが、本発明の範囲はこれに限定されるものではない。例えば、RoHCを適用可能なシステムであり、RoHCヘッダ解凍エンティティが存在する機器、端末にRoHCフィードバックパケットが蓄積するような状況が生じる場合、本発明を適用して最新のRoHCフィードバックパケットを1つ保管するという効率化が可能である。   In the present embodiment, the application example is described based on the 3GPP LTE communication protocol stack, but the scope of the present invention is not limited to this. For example, if the system is applicable to RoHC, and a situation occurs in which RoHC feedback packets accumulate in devices and terminals where RoHC header decompression entities exist, the present invention is applied to store one latest RoHC feedback packet. It is possible to improve efficiency.

上記実施の形態では、通信システム、送信制御装置及び送信制御方法という名称を用いたが、これは説明の便宜上であり、装置は無線通信端末、LTE端末、移動通信システム、方法は通信制御方法等であってもよい。   In the above embodiment, the names communication system, transmission control apparatus, and transmission control method are used. However, this is for convenience of explanation, and the apparatus is a radio communication terminal, LTE terminal, mobile communication system, and method is a communication control method. It may be.

さらに、上記通信システムを構成する各構成部、例えば、機器の種類、無線伝搬環境などは前述した実施の形態に限られない。   Furthermore, each component which comprises the said communication system, for example, the kind of apparatus, a radio propagation environment, etc., is not restricted to embodiment mentioned above.

また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されてもよいし、一部又は全てを含むように1チップ化されてもよい。ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。   Each functional block used in the description of the above embodiment is typically realized as an LSI which is an integrated circuit. These may be individually made into one chip, or may be made into one chip so as to include a part or all of them. The name used here is LSI, but it may also be called IC, system LSI, super LSI, or ultra LSI depending on the degree of integration.

また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。   Further, the method of circuit integration is not limited to LSI's, and implementation using dedicated circuitry or general purpose processors is also possible. An FPGA (Field Programmable Gate Array) that can be programmed after manufacturing the LSI, or a reconfigurable processor that can reconfigure the connection and setting of circuit cells inside the LSI may be used.

さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。例えば、バイオ技術の適用等が可能である。   Further, if integrated circuit technology comes out to replace LSI's as a result of the advancement of semiconductor technology or a derivative other technology, it is naturally also possible to carry out function block integration using this technology. For example, biotechnology can be applied.

本発明の受信装置、送信装置及びフィードバック方法は、携帯端末装置等のユーザ通信装置と基地局装置等のオペレータ通信装置との間においてパケットを通信するパケット通信システム等に有用である。   INDUSTRIAL APPLICABILITY The receiving device, transmitting device, and feedback method of the present invention are useful for packet communication systems that communicate packets between user communication devices such as mobile terminal devices and operator communication devices such as base station devices.

100、200 機器
110、215 上位レイヤ(ユーザデータ系)
120 PDCPサブレイヤ
121 RoHCヘッダ圧縮エンティティ
122 サイファリング処理部
123 PDCP PDU生成部
124 PDCP PDU解析部
130 RLCサブレイヤ
131 RLC送信バッファ
132 RLC PDU生成部
133 RLC PDU解析部
134 RLC受信バッファ
135 RLC PDCP PDU識別部
136 Controlデータバッファ
140 下位レイヤ
210 上位レイヤ(RRC)
220 PDCPレイヤ
221 RoHCヘッダ解凍エンティティ
222 デサイファリング処理部
223 PDCP PDU解析部
224 PDCP PDU生成部
225 RoHCフィードバックパケット保管部
230 RLCサブレイヤ
231 RLC送信バッファ
232 RLC PDU生成部
233 RLC PDU解析部
234 RLC受信バッファ
235 RLC PDCP PDU識別部
236 Controlデータバッファ
240 下位レイヤ(MAC/PHY)
300 無線伝搬環境
100, 200 equipment 110, 215 Upper layer (user data system)
120 PDCP sublayer 121 RoHC header compression entity 122 Ciphering processing unit 123 PDCP PDU generation unit 124 PDCP PDU analysis unit 130 RLC sublayer 131 RLC transmission buffer 132 RLC PDU generation unit 133 RLC PDU analysis unit 134 RLC reception buffer 135 RLC PDCP PDU identification unit 136 Control data buffer 140 Lower layer 210 Upper layer (RRC)
220 PDCP layer 221 RoHC header decompression entity 222 Deciphering processing unit 223 PDCP PDU analysis unit 224 PDCP PDU generation unit 225 RoHC feedback packet storage unit 230 RLC sublayer 231 RLC transmission buffer 232 RLC PDU generation unit 233 RLC PDU analysis unit 234 RLC reception Buffer 235 RLC PDCP PDU identification unit 236 Control data buffer 240 Lower layer (MAC / PHY)
300 Radio propagation environment

Claims (5)

ヘッダ圧縮されたデータを受信する受信手段と、
前記データのヘッダ解凍を行うヘッダ解凍手段と、
前記ヘッダ解凍手段におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報を生成する生成手段と、
前記フィードバック情報をRLCサブレイヤの制御プロトコルデータユニット(Control PDU)にマッピングするマッピング手段と、
前記制御プロトコルデータユニットにマッピングされた前記フィードバック情報を送信する送信手段と、
を具備する受信装置。
Receiving means for receiving header-compressed data;
Header decompression means for performing header decompression of the data;
Generating means for generating feedback information including information indicating success or failure of header decompression in the header decompression means;
Mapping means for mapping the feedback information to a control protocol data unit (Control PDU) of the RLC sublayer;
Transmitting means for transmitting the feedback information mapped to the control protocol data unit;
A receiving apparatus comprising:
前記RLCサブレイヤにおいて、PDCPサブレイヤからの制御プロトコルデータユニットを1ユニット分のみ保管する保管手段を具備する請求項1に記載の受信装置。   The receiving apparatus according to claim 1, further comprising a storage unit that stores only one unit of control protocol data units from the PDCP sublayer in the RLC sublayer. ヘッダ圧縮されたデータを受信する受信手段と、
前記データのヘッダ解凍を行うヘッダ解凍手段と、
前記ヘッダ解凍手段におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報を生成する生成手段と、
前記フィードバック情報を他のデータに対して優先して送信する送信手段と、
を具備する受信装置。
Receiving means for receiving header-compressed data;
Header decompression means for performing header decompression of the data;
Generating means for generating feedback information including information indicating success or failure of header decompression in the header decompression means;
Transmission means for preferentially transmitting the feedback information to other data;
A receiving apparatus comprising:
通信相手から送信されたデータを受信する受信手段と、
前記通信相手におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報である、PDCPサブレイヤの制御情報が前記データに含まれる場合、順序制御を省略して前記PDCPサブレイヤの制御情報をPDCPサブレイヤに通知する通知手段と、
前記フィードバック情報に応じたデータをヘッダ圧縮して送信する送信手段と、
を具備する送信装置。
Receiving means for receiving data transmitted from a communication partner;
When the PDCP sublayer control information, which is feedback information including information indicating success or failure of header decompression at the communication partner, is included in the data, the order control is omitted and the PDCP sublayer control information is notified to the PDCP sublayer Notification means to
Transmission means for header-compressing and transmitting data according to the feedback information;
A transmission apparatus comprising:
ヘッダ圧縮されたデータのヘッダ解凍を行うヘッダ解凍工程と、
前記ヘッダ解凍工程におけるヘッダ解凍の成功又は失敗を示す情報を含むフィードバック情報を生成する生成工程と、
前記フィードバック情報をRLCサブレイヤの制御プロトコルデータユニット(Control PDU)にマッピングするマッピング工程と、
前記制御プロトコルデータユニットにマッピングされた前記フィードバック情報を送信する送信工程と、
を具備するフィードバック方法。
A header decompression step for decompressing the header compressed data;
Generating step for generating feedback information including information indicating success or failure of header decompression in the header decompression step;
A mapping step of mapping the feedback information to an RLC sublayer control protocol data unit (Control PDU);
Transmitting the feedback information mapped to the control protocol data unit;
A feedback method comprising:
JP2011145611A 2011-06-30 2011-06-30 Receiver, transmitter, and feedback method Withdrawn JP2013013001A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2011145611A JP2013013001A (en) 2011-06-30 2011-06-30 Receiver, transmitter, and feedback method
PCT/JP2012/004248 WO2013001838A1 (en) 2011-06-30 2012-06-29 Reception device, transmission device, and feedback method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011145611A JP2013013001A (en) 2011-06-30 2011-06-30 Receiver, transmitter, and feedback method

Publications (1)

Publication Number Publication Date
JP2013013001A true JP2013013001A (en) 2013-01-17

Family

ID=47423755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011145611A Withdrawn JP2013013001A (en) 2011-06-30 2011-06-30 Receiver, transmitter, and feedback method

Country Status (2)

Country Link
JP (1) JP2013013001A (en)
WO (1) WO2013001838A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016181892A (en) * 2015-03-23 2016-10-13 日本電気株式会社 Communication device, packet transmission method and program
KR20210055732A (en) * 2018-09-07 2021-05-17 비보 모바일 커뮤니케이션 컴퍼니 리미티드 Ethernet packet header compression method, decompression method and device
JP2024038312A (en) * 2017-02-06 2024-03-19 アルティオスター ネットワークス, インコーポレイテッド Multi-technology aggregation architecture for long-term evolutionary communication systems

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9538421B1 (en) 2015-06-25 2017-01-03 Qualcomm Incorporated Adaptive ROHC state transition
CN111800826B (en) * 2019-08-01 2023-06-02 维沃移动通信有限公司 ROHC feedback processing method and user equipment
US12219386B2 (en) 2021-07-09 2025-02-04 Qualcomm Incorporated Transmission of previously compressed packets to avoid throughput drop

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8315243B2 (en) * 2007-08-14 2012-11-20 Qualcomm Incorporated Transport of PDCP control PDUs within MAC frames
EP2670205B1 (en) * 2008-02-01 2019-01-02 Interdigital Patent Holdings, Inc. Method and apparatus for prioritizing logical channels

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016181892A (en) * 2015-03-23 2016-10-13 日本電気株式会社 Communication device, packet transmission method and program
JP2024038312A (en) * 2017-02-06 2024-03-19 アルティオスター ネットワークス, インコーポレイテッド Multi-technology aggregation architecture for long-term evolutionary communication systems
US12309753B2 (en) 2017-02-06 2025-05-20 Altiostar Networks, Inc. Multi-technology aggregation architecture for long term evolution communications systems
JP2025157366A (en) * 2017-02-06 2025-10-15 アルティオスター ネットワークス, インコーポレイテッド Multi-technology aggregation architecture for long term evolution communication system
KR20210055732A (en) * 2018-09-07 2021-05-17 비보 모바일 커뮤니케이션 컴퍼니 리미티드 Ethernet packet header compression method, decompression method and device
JP2022511297A (en) * 2018-09-07 2022-01-31 維沃移動通信有限公司 Ethernet header compression method, decompression method and equipment
JP7139519B2 (en) 2018-09-07 2022-09-20 維沃移動通信有限公司 Ethernet header compression method, decompression method and equipment
KR102554900B1 (en) * 2018-09-07 2023-07-11 비보 모바일 커뮤니케이션 컴퍼니 리미티드 Ethernet packet header compression method, decompression method and device
US12143855B2 (en) 2018-09-07 2024-11-12 Vivo Mobile Communication Co., Ltd. Ethernet header compression method, ethernet header decompression method, and device

Also Published As

Publication number Publication date
WO2013001838A1 (en) 2013-01-03

Similar Documents

Publication Publication Date Title
CN101925121B (en) Packet data convergence protocol reconstruction method and device
EP2135366B1 (en) Method of transmitting data in a wireless communication system
KR101435832B1 (en) Wireless protocol processing method and mobile communication transmitter in mobile communication system
CN103458402B (en) Evolved universal terrestrial radio access network, its communication method, and user equipment
EP2136501B1 (en) Method of delivering a PDCP data unit to an upper layer
EP1928130A2 (en) Apparatuses and methods for performing initialization of the Packet Data Convergence Protocol PDCP in a mobile communication system
US8379855B2 (en) Ciphering in a packet-switched telecommunications system
CN111133791A (en) Method and apparatus for processing packet in wireless communication system
CN102257757A (en) A method and apparatus for processing control message which requests retransmitting data
WO2012108215A1 (en) Communication system, transmission control device, and transmission control method
JP2013013001A (en) Receiver, transmitter, and feedback method
CN104518851A (en) Method and device for data processing
US20080130684A1 (en) Method and apparatus for performing reordering in a wireless communications system
KR102273873B1 (en) Method and apparatus of performing of call using long-term evolution system
CN108200605A (en) The data transmission method and device of a kind of base station
WO2022131342A1 (en) Terminal device, base station device, and method
KR20080044148A (en) Apparatus and method for transmitting and receiving encrypted packets in a mobile communication system
JP2014216847A (en) Base station and method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140902