WO2012120832A1 - Dispositif de communication et procédé de retransmission de données - Google Patents
Dispositif de communication et procédé de retransmission de données Download PDFInfo
- Publication number
- WO2012120832A1 WO2012120832A1 PCT/JP2012/001352 JP2012001352W WO2012120832A1 WO 2012120832 A1 WO2012120832 A1 WO 2012120832A1 JP 2012001352 W JP2012001352 W JP 2012001352W WO 2012120832 A1 WO2012120832 A1 WO 2012120832A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- unit
- missing
- retransmission
- processing unit
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
Definitions
- the present invention relates to a communication apparatus and a data retransmission method, and more particularly to a communication apparatus that performs processing in layer 2 of a communication system such as LTE (Long Term Evolution) and a data retransmission method thereof.
- LTE Long Term Evolution
- LTE system is standardized as an access method for mobile communication systems.
- the MAC sublayer function and the RLC sublayer function in layer 2 processing are partially integrated. That is, in the LTE system, data rearrangement processing (Reordering processing) in the data retransmission function (HARQ: Hybrid : ARQ) of the MAC layer and data rearrangement processing in the data retransmission function of the RLC layer are integrated (for example, Non-Patent Document 1). Thereby, in the LTE system, the data rearrangement process is not performed in the MAC layer but in the RLC layer.
- the data that is OK in CRC is passed to the RLC layer.
- the reception window is controlled according to SN (Sequence Number) added to the header.
- the RLC layer since the RLC layer has a function equivalent to the rearrangement processing of the MAC layer, it does not immediately request retransmission, but makes a retransmission request after completion of retransmission in the MAC layer. That is, in the RLC layer, after a predetermined time measured by a timer (t-Reordering timer) has elapsed, the missing SN is notified to the communication partner RLC layer.
- t-Reordering timer a timer
- FIG. 1 is a diagram illustrating a data retransmission method when data loss is detected in a conventional RLC layer.
- An object of the present invention is to provide a communication apparatus and a data retransmission method that can perform low-delay data transmission even when the memory size is suppressed and can prevent repetition of retransmission.
- the communication apparatus includes a receiving unit that sequentially receives a plurality of data units, a detecting unit that detects missing data among the data units received by the receiving unit, and a plurality of units by the detecting unit.
- a setting means for setting a predetermined monitoring time each time the detection is performed, and when the missing data is not received within each of the monitoring times set by the setting means, the missing data
- a retransmission request means for sequentially requesting retransmission after the monitoring time has elapsed.
- a data retransmission method is a data retransmission method in a communication apparatus, wherein a reception step of sequentially receiving a plurality of data units, and missing data missing from the data units received by the reception step are detected.
- a detection step a setting step for setting a predetermined monitoring time each time the detection is performed when a plurality of the missing data is detected by the detection step, and the loss within each of the monitoring times set by the setting step
- a retransmission requesting step for sequentially requesting retransmission of the missing data after the elapse of each monitoring time when data is not received.
- the present invention it is possible to perform low-delay data transmission even when the memory size is suppressed, and to prevent repeated retransmission.
- the figure which shows the data resending method when the loss of data is detected in the conventional RLC layer The block diagram which shows the structure of the communication apparatus which concerns on Embodiment 1 of this invention.
- the figure which shows the data resending method in the communication apparatus which concerns on Embodiment 1 of this invention The block diagram which shows the structure of the communication apparatus which concerns on Embodiment 2 of this invention.
- FIG. 2 is a block diagram showing a configuration of communication apparatus 100 according to Embodiment 1 of the present invention.
- the communication apparatus 100 includes a MAC processing unit 101, an RLC processing unit 102, and a PDCP processing unit 103. Further, the communication device 100 can be applied to a wireless terminal device or a wireless base station device.
- the MAC processing unit 101 as a receiving unit performs MAC layer processing on received data received from a communication partner (not shown) and outputs the data to the RLC processing unit 102. Further, the MAC processing unit 101 performs MAC layer processing on the transmission data input from the RLC processing unit 102 and transmits the data to the communication partner. Received data is composed of a plurality of data units. Therefore, the MAC processing unit 101 receives data units.
- the RLC processing unit 102 performs RLC layer processing on the received data input from the MAC processing unit 101 and outputs the data to the PDCP processing unit 103.
- the RLC processing unit 102 performs retransmission control of the missing reception data.
- the RLC processing unit 102 can identify each data unit by SN, retransmission control is performed in units of data units.
- the RLC processing unit 102 performs RLC processing on the transmission data input from the PDCP processing unit 103 and outputs the transmission data to the MAC processing unit 101.
- the PDCP processing unit 103 performs PDCP layer processing on the reception data input from the RLC processing unit 102 and outputs the result as reception data.
- the PDCP processing unit 103 performs PDCP layer processing on the input transmission data and outputs the result to the RLC processing unit 102.
- the defect detection unit 111 constitutes detection means.
- the timer control unit 113 constitutes setting means.
- the STATUS PDU creation unit 114 and the data creation unit 115 constitute a retransmission request unit.
- the missing detection unit 111 stores the reception data input from the MAC processing unit 101 in the reception buffer. Further, the missing detection unit 111 performs a rearrangement process on the received data stored in the reception buffer, and detects missing data that is missing from the received data. In addition, when the missing data is not detected, the missing data detector 111 outputs the rearranged received data to the SDU generator 112. In addition, when detecting missing data, the missing detection unit 111 notifies the timer control unit 113 of a missing state of received data each time detection is performed. In addition, when detecting missing data, the missing detection unit 111 notifies the STATUS PDU creation unit 114 of the SN of the missing data every time it is detected.
- the SDU generation unit 112 generates an SDU (service data unit) from the rearranged received data input from the defect detection unit 111 and outputs it to the PDCP processing unit 103.
- the timer control unit 113 manages the timer and sets a monitoring time for monitoring the reception of the missing data every time a missing situation is input from the missing detection unit 111. Also, the timer control unit 113 outputs a STATUS PDU creation trigger to the STATUS PDU creation unit 114 when the monitoring time measured by the timer has expired. Details of the configuration of the timer control unit 113 will be described later.
- the STATUS PDU creation unit 114 creates a STATUS PDU including a single SN input from the defect detection unit 111 when a trigger is input from the timer control unit 113. Also, the STATUS PDU creation unit 114 outputs the created STATUS PDU to the data creation unit 115.
- the data creation unit 115 uses the transmission data input from the PDCP processing unit 103 or the STATUS PDU input from the STATUS PDU creation unit 114 to generate transmission data. Further, the data creation unit 115 outputs the created transmission data to the MAC processing unit 101.
- FIG. 3 is a block diagram showing the configuration of the timer control unit 113.
- a plurality of timer units 201 are provided, measure the time according to the measurement start instruction from the timer management unit 202, and notify the timer management unit 202 when the measurement is completed.
- the timer management unit 202 selects a single or a plurality of timer units 201 according to the defect status input from the defect detection unit 111, and instructs the selected timer unit 201 to start measurement.
- the timer management unit 202 receives a notification from the timer unit 201 that the measurement time has expired, the timer management unit 202 instructs the trigger generation unit 203 to generate a trigger.
- the trigger generation unit 203 When receiving the trigger generation instruction from the timer management unit 202, the trigger generation unit 203 generates a STATUS PDU creation trigger and outputs the generated trigger to the STATUS PDU creation unit 114.
- FIG. 4 is a diagram illustrating a data retransmission method in the communication apparatus 100.
- the monitoring time # 401 and the monitoring time # 402 are each set to wait for the completion of retransmission in the MAC layer, and are set to a value obtained by multiplying the HARQ RTT and the maximum number of retransmissions, for example.
- the data rearrangement waiting time can be shortened, so that the amount of data to be stored on the receiving side can be reduced, and the capacity of the RLC layer buffer can be reduced. be able to.
- low-delay data transmission is realized only in the communication device 100.
- the present invention is not limited to this, and the present invention is also applicable to low-delay data transmission in the communication partner in addition to the communication device 100. be able to. As a result, the time until the STATUS Report is returned is shortened, so that the capacity of the buffer on the opposite side can also be reduced.
- FIG. 5 is a block diagram showing a configuration of communication apparatus 500 according to Embodiment 2 of the present invention.
- a communication device 500 shown in FIG. 5 has a defect detection unit 511 instead of the defect detection unit 111 and timer control instead of the timer control unit 113, compared to the communication device 100 according to the first embodiment shown in FIG. Part 512.
- FIG. 5 parts having the same configuration as in FIG.
- the communication apparatus 500 includes a MAC processing unit 101, a PDCP processing unit 103, and an RLC processing unit 501. Further, the communication device 500 can be applied to a wireless terminal device or a wireless base station device.
- the MAC processing unit 101 performs MAC layer processing on received data received from a communication partner (not shown) and outputs the data to the RLC processing unit 501. Further, the MAC processing unit 101 performs MAC layer processing on the transmission data input from the RLC processing unit 501, and transmits the data to the communication partner. Received data is composed of a plurality of data units. Therefore, the MAC processing unit 101 receives data units.
- the RLC processing unit 501 performs RLC layer processing on the received data input from the MAC processing unit 101 and outputs the result to the PDCP processing unit 103.
- the RLC processing unit 501 performs retransmission control of the missing reception data.
- the RLC processing unit 501 can identify each data unit by SN, it performs retransmission control in units of data units.
- the RLC processing unit 501 performs RLC processing on the transmission data input from the PDCP processing unit 103 and outputs the transmission data to the MAC processing unit 101.
- the PDCP processing unit 103 performs PDCP layer processing on the reception data input from the RLC processing unit 501 and outputs the result as reception data. Further, PDCP processing section 103 performs PDCP layer processing on the input transmission data and outputs the result to RLC processing section 501.
- the missing detection unit 511 stores the reception data input from the MAC processing unit 101 in the reception buffer.
- the missing detection unit 511 performs a rearrangement process on the received data stored in the reception buffer, and detects missing data that is missing from the received data.
- the missing detection unit 511 outputs the rearranged received data to the SDU generation unit 112.
- the loss detection unit 511 instructs the timer control unit 512 to measure time when the loss data is detected.
- the missing data detection unit 511 notifies the STATUS PDU creation unit 114 of the SN of the missing data or receives the received data input from the MAC processing unit 101 according to the free area of the reception buffer. Discard data and perform flow control. Details of the configuration of the defect detection unit 511 will be described later.
- the SDU generation unit 112 generates an SDU (service data unit) from the rearranged received data input from the defect detection unit 511 and outputs the SDU to the PDCP processing unit 103.
- the timer control unit 512 measures time according to the time measurement instruction from the defect detection unit 511. Also, the timer control unit 512 outputs a STATUS PDU creation trigger to the STATUS PDU creation unit 114 when the time measurement by the timer has expired.
- the STATUS PDU creation unit 114 creates a STATUS PDU including the SN input from the defect detection unit 511 when a trigger is input from the timer control unit 512. Also, the STATUS PDU creation unit 114 outputs the created STATUS PDU to the data creation unit 115.
- FIG. 6 is a block diagram illustrating a configuration of the defect detection unit 511.
- the reception control unit 601 stores the reception data input from the MAC processing unit 101 in the reception buffer 602. In addition, when receiving a reception control notification from the flow control unit 605, the reception control unit 601 determines whether or not the RLC processing unit 501 processes the reception data input from the MAC processing unit 101. In addition, when it is determined that the RLC processing unit 501 performs processing, the reception control unit 601 outputs the received data SN input from the MAC processing unit 101 to the STATUS PDU creation unit 114. In addition, when it is determined that the RLC processing unit 501 does not process the reception control unit 601, the reception data input from the MAC processing unit 101 is discarded. Note that a method for determining whether or not to perform processing in the RLC processing unit 501 will be described later.
- the reception buffer 602 stores the reception data input from the reception control unit 601 for rearrangement processing.
- the rearrangement unit 603 extracts the received data stored in the reception buffer 602 from the reception buffer 602 and performs a rearrangement process. Further, rearrangement section 603 detects the presence or absence of missing data in the rearranged received data. Further, the rearrangement unit 603 outputs the rearranged reception data to the SDU generation unit 112 when it detects that there is no loss of reception data. In addition, when the rearrangement unit 603 detects that there is a loss of received data, the rearrangement unit 603 notifies the STATUS PDU creation unit 114 of the missing single SN and instructs the timer control unit 512 to start time measurement. .
- the depletion detection unit 604 notifies the flow control unit 605 of a flow control notification when detecting that the free area of the reception buffer 602 has become equal to or less than the threshold value.
- the flow control unit 605 When the flow control unit 605 receives a flow control notification from the depletion detection unit 604, the flow control unit 605 notifies the reception control unit 601 of an acceptance control notification.
- FIG. 7 is a diagram illustrating a data retransmission method in the communication apparatus 500.
- the flow control unit 605 of the loss detection unit 511 sends a flow control notification for flow control to the reception control unit 601 of the loss detection unit 511 when the amount of data stored in the reception buffer 602 exceeds a threshold value.
- the monitoring time # 701 and the monitoring time # 702 are each set to wait for the completion of retransmission in the MAC layer, and are set to a value obtained by multiplying the HARQ RTT and the maximum number of retransmissions, for example.
- the reception control unit 601 may determine that all the reception data waiting for retransmission is processed in the RLC processing unit 501, or only the oldest reception data waiting for retransmission is RLC processed. It may be determined that processing is performed in the unit 501. In addition, when receiving the flow control notification, the reception control unit 601 may determine that only the received control data (STATUS PDU) is processed in the RLC processing unit 501. At this time, the communication apparatus 500 may retransmit data to the communication partner.
- STATUS PDU received control data
- reception buffer when the reception buffer is exhausted, only reception data waiting for retransmission is accepted.
- low-delay data transmission can be performed even when the memory size is suppressed, and repetition of retransmission can be prevented, and throughput can be improved.
- the low-delay data transmission function is installed only in the communication device 500.
- the present invention is not limited to this, and the low-latency data transmission function is installed in the communication partner in addition to the communication device 500. can do. As a result, the time until the STATUS Report is returned can be shortened, and the buffer capacity of the communication partner can also be reduced.
- the RLC processing unit detects the reception buffer depletion and performs flow control.
- the present invention is not limited to this, and flow control notification may be received from an upper layer. .
- the communication apparatus and the data retransmission method according to the present invention are suitable for performing processing in the layer 2 of a communication system such as LTE (Long Term Evolution).
- LTE Long Term Evolution
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
Ce dispositif de communication permet une transmission de données à faible retard même lorsqu'une capacité de mémoire est supprimée et peut empêcher une retransmission répétée. Dans ce dispositif, une unité de traitement MAC (101) reçoit des données d'entrée configurées à partir de plusieurs unités de données. Une unité de détection de données manquantes (111) détecte des données manquantes qui sont absentes desdites données reçues entrées à partir de l'unité de traitement MAC (101). Lorsque plusieurs éléments de données manquantes sont détectés par l'unité de détection de données manquantes (111), une unité de commande d'horloge (113) définit un temps de contrôle et une fréquence de détection prescrits. Si les données manquantes ne sont pas reçues dans les temps de contrôle respectifs définis par l'unité de commande d'horloge (113), une unité de création de PDU d'état (114) crée un PDU d'état contenant un SN des données manquantes afin de demander leur retransmission.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011-051609 | 2011-03-09 | ||
| JP2011051609A JP2012191326A (ja) | 2011-03-09 | 2011-03-09 | 通信装置及びデータ再送方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012120832A1 true WO2012120832A1 (fr) | 2012-09-13 |
Family
ID=46797806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2012/001352 Ceased WO2012120832A1 (fr) | 2011-03-09 | 2012-02-28 | Dispositif de communication et procédé de retransmission de données |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP2012191326A (fr) |
| TW (1) | TW201247004A (fr) |
| WO (1) | WO2012120832A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110235416A (zh) * | 2017-04-28 | 2019-09-13 | Oppo广东移动通信有限公司 | 无线通信的方法和装置 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019167228A1 (fr) * | 2018-03-01 | 2019-09-06 | 三菱電機株式会社 | Système de communication mobile, dispositif côté réception et dispositif côté émission |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005529546A (ja) * | 2002-06-10 | 2005-09-29 | クゥアルコム・インコーポレイテッド | Cdma通信システムのためのrlp再送 |
| JP2010541310A (ja) * | 2007-09-25 | 2010-12-24 | ゼットティーイー コーポレーション | 自動再送要求状況報告のトリガ方法 |
-
2011
- 2011-03-09 JP JP2011051609A patent/JP2012191326A/ja not_active Withdrawn
-
2012
- 2012-02-28 WO PCT/JP2012/001352 patent/WO2012120832A1/fr not_active Ceased
- 2012-03-07 TW TW101107686A patent/TW201247004A/zh unknown
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005529546A (ja) * | 2002-06-10 | 2005-09-29 | クゥアルコム・インコーポレイテッド | Cdma通信システムのためのrlp再送 |
| JP2010541310A (ja) * | 2007-09-25 | 2010-12-24 | ゼットティーイー コーポレーション | 自動再送要求状況報告のトリガ方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110235416A (zh) * | 2017-04-28 | 2019-09-13 | Oppo广东移动通信有限公司 | 无线通信的方法和装置 |
| CN110235416B (zh) * | 2017-04-28 | 2023-09-26 | Oppo广东移动通信有限公司 | 无线通信的方法和装置、计算机可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201247004A (en) | 2012-11-16 |
| JP2012191326A (ja) | 2012-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI471024B (zh) | 在基地台與行動台之間交換資料的方法與裝置 | |
| US8837411B2 (en) | Method and arrangement in a wireless communication system | |
| TWI400969B (zh) | 處理一傳輸時間間隔集束之重傳的方法及通訊裝置 | |
| DK2315383T3 (en) | Method and apparatus for submitting a status report | |
| US9059848B2 (en) | Method and arrangement in a wireless communication system | |
| AU2016364681B2 (en) | Predictive acknowledgment feedback mechanism | |
| CN107852768A (zh) | 用于增强型分量载波下的分组数据汇聚协议(pdcp)重排序的方法、装置和计算机可读介质 | |
| KR20100053625A (ko) | 무선 통신 시스템에서의 핸드오버 동안 데이터의 계층 2 터널링 | |
| CN108260222B (zh) | 一种上行资源调度的方法和装置 | |
| CN109586853B (zh) | 上行连续重复传输的终止方法、装置、基站及用户设备 | |
| CN110168983A (zh) | 用于数据重传的方法和设备 | |
| JP5120457B2 (ja) | 通信装置、通信方法、および通信プログラム | |
| JP2017011534A (ja) | 無線通信装置 | |
| WO2012120832A1 (fr) | Dispositif de communication et procédé de retransmission de données | |
| CN104349490A (zh) | 调度方法及装置 | |
| US10892857B2 (en) | HARQ transmission of transport blocks | |
| HK40009949A (en) | Methods and devices for data retransmission | |
| HK40009949B (en) | Methods and devices for data retransmission | |
| JP2018182360A (ja) | 端末装置、制御方法、及びプログラム | |
| HK1148625A (en) | Service data unit discard timers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12755525 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 15/11/2013) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12755525 Country of ref document: EP Kind code of ref document: A1 |