WO2009055971A1 - Procédé et dispositif de traitement de données - Google Patents
Procédé et dispositif de traitement de données Download PDFInfo
- Publication number
- WO2009055971A1 WO2009055971A1 PCT/CN2007/003109 CN2007003109W WO2009055971A1 WO 2009055971 A1 WO2009055971 A1 WO 2009055971A1 CN 2007003109 W CN2007003109 W CN 2007003109W WO 2009055971 A1 WO2009055971 A1 WO 2009055971A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- length
- pdu
- rlc
- rlc pdu
- size
- 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
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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
-
- 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
Definitions
- the present invention relates to a data processing method and apparatus in a communication system, and more particularly to an LTE (Long Term Evolution) communication system, the data processing method and apparatus capable of reducing an RLC PDU (Radio Link Control-Protocol Data Unit) for indicating The overhead of the length of the LF field.
- LTE Long Term Evolution
- RLC PDU Radio Link Control-Protocol Data Unit
- the MAC layer supports multiplexing/demultiplexing of RLC PDUs for one or more radio bearers (logical channels) to/from MAC PDUs (Medium Access Control-Protocol Data Units).
- a MAC PDU consists of one or more RLC PDUs for one or more radio bearers.
- the amount of data included in each of the radio bearers in the MAC PDU varies depending on the decision of the scheduler.
- the basic MAC PDU consists of a header and a payload, and a field, that is, a length field LF, is required to indicate each RLC PDU included in the MAC PDU header. length. Since the size of the MAC PDU is flexible (supporting flexible RLC PDUs), it is important to optimize the length of the LF to reduce the unnecessary overhead caused by the LF.
- the length of the LF is fixed regardless of the actual amount of data to be actually indicated.
- the length of the LF is determined by the size of the largest supported MAC PDU.
- each TTI transmission time interval, eg 1 ms
- each TTI transmission time interval, eg 1 ms
- kilobits 25 kilobytes of data.
- At least a 15-bit length field is required to support the MAC PDU of this length.
- unnecessary bits will be generated and resources will be wasted.
- a streaming service consisting of small-sized packets may require a small number of bits for the length field of the MAC PDU header
- an FTP service consisting of large-sized packets may require a large number of bits for the length field of the MAC PDU header.
- the object of the present invention is to propose an indication that can be degraded for indication
- RLC PPU is a data processing method and device in a communication system with an overhead of LF.
- the present invention provides a data processing method in a communication system, comprising the steps of: RLC PDUs for one or more radio bearers according to the length of RLC PDUs (Radio Link Control - Protocol Data Units) Performing a descending order; determining a length of an LF field for each RLC PDU according to a size of a MAC PDU (Medium Access Control - Protocol Data Unit) and a data amount of a previous RLC PDU; and according to the determined length of the LF field /Reuse/demultiplex RLC PDUs for one or more radio bearers from the MAC PDU o
- the determining step comprises: determining a length of the first LF field for the first RLC PDU according to the size of the MAC PDU; determining, according to the size of the MAC PDU and the data amount of the first RLC PDU, for the second RLC
- the length of the second LF field of the PDU determining the length of the third LF field for the third RLC PDU based on the size of the MAC PDU and the amount of data of the first and second RLC PDUs; and so on.
- the data volume of the current RLC PDU is less than or equal to the difference between the size of the MAC PDU and the data amount of the previous RLC PDU, and the length of the current LF field for the current RLC PDU is less than or equal to the previous RLC.
- the data volume of the current R1X PDU is less than or equal to the difference between the size of the MAC PDU and the data amount of the previous RLC PDU, and for the same radio bearer, the length of the current LF field for the current RLC PDU is less than or equal to the length of the previous RLC PDU.
- the length of the LF field is less than or equal to the length of the previous RLC PDU.
- the sorting step comprises: performing a descending ordering of RLC PDUs for different radio bearers according to the length of the RLC PDU;
- the sorting step comprises: performing a descending order of RLC PDUs for the same radio bearer according to the length of the RLC PDU; and Descending the RLC PDUs for different radio bearers according to the length of the RLC PDU for each radio bearer .
- the sorting step comprises: performing a descending order of RLC PDUs for the same radio bearer according to the length of the RLC PDU; and differentiating the length and minimum of the RLC PDUs for each radio bearer by searching for all possible combinations
- the carried RLC PDUs are arranged in descending order.
- the communication system is an LTE (Long Term Evolution) communication system.
- LTE Long Term Evolution
- a data processing apparatus in a communication system, comprising: means for targeting one or more radio bearers according to a length of an RLC PDU (Radio Link Control - Protocol Data Unit)
- the RLC PDUs are arranged in descending order; the apparatus determines the length of the LF field for each RLC PDU according to the size of the MAC PDU (Medium Access Control - Protocol Data Unit) and the data amount of the previous RLC PDU; and the device, according to the determined Length of LF field to multiplex/demultiplex RLC PDUs for one or more radio bearers to/from MAC PDUs c
- 1 is a diagram showing an example of determining the length of an LF in the case of a first MAC PDU format
- FIG. 2 is a diagram showing another example for determining the length of an LF in the case of the second MAC PDU format
- FIG. 3 is a flow chart showing a data processing method according to the present invention.
- FIG. 4 is a block diagram showing the configuration of a data processing device according to the present invention. detailed description
- the order of the RLC PDUs in the MAC PDU should be designed.
- the first type of MAC PDU is that for each RLC PDU, there is an LCID (logical channel identifier that identifies the logical channel that will forward the included RLC PDU).
- the second MAC PDU format LCID is combined with the extended bit E to indicate RLC PDUs from the same radio bearer. The method proposed for both cases will be explained below.
- each RLC PDU is accompanied by an LCID, and the RLC PDUs can be sorted in descending order according to the length of the RLC PDU.
- the first optimization method is a partial optimization method.
- the RLC PDUs from the same wireless bearer are sorted in descending order according to the length of the RLC PDU.
- the RLC PDUs from different radio bearers are arranged in descending order according to the length and length of the RLC PDUs from each radio bearer. This method is relatively simple.
- a second optimization method is a full optimization method.
- the RLC PDUs from the same radio bearer are arranged in descending order according to the length of the RLC PDU.
- the RLC PDUs from different radio bearers are arranged by searching all possible combinations to minimize and minimize the length of all LFs.
- This method is relatively complicated, but it is a bit more Optimized method.
- the complexity (calculation) of the method depends on the number of radio bearers included in the MAC PDU, which is generally acceptable. For example, if the MAC PDU includes RLC PDUs from four radio bearers, then only the best results need to be found in the 24 sets of combinations.
- the length of the LF is variable.
- the length of the LF of each RLC PDU can be determined as follows.
- the length of the first LF in the MAC PDU is:
- LF_Size_Opt(l) ROUNDUP (Log2 (MAC_PDU_Size byte ) )
- the length of the second LF in the MAC PDU is:
- LF—Size— Opt (2) Min ( ROUNDUP (Log2 (MAC— PDU—Si ze byte ⁇ (the amount of data indicated by the first LF + the header length of the first RLC PDU) byt e)), ROUNDUP (Log2( The amount of data indicated by the first LF) hyte) )
- the length of the iLF in the MAC PDU is:
- LF—Size— Opt (i) Mi n (ROUNDUP (Log2(MAC— PDU—Si ze byte ⁇ (the amount of data indicated by ra LF + header length of the mth RLC PDU) byte )), ROUNDUP (Log2 ( Instructed by (i-1) LF
- the length of the first LF in the MAC PDU for the RLC PDU from the first logical channel is the length of the first LF in the MAC PDU for the RLC PDU from the first logical channel:
- a LF Size- Opt (l) ROUNDUP ( Log2 (MAC_PDU_Size hne))
- the length of the second LF LF - Size - Opt (2): Min ( ROUNDUP (Log2 (MAC_PDU_Size byte - (the amount of data indicated by the first LF) + header length of the first RLC PDU) byt .)), ROUNDUP (Log2 (the amount of data indicated by the first LF) byte)
- LF—Size— Opt(i) Min (ROUNDUP (Log2 (MAC— PDU— Size byte - ⁇ (M LF refers to
- m l The amount of data shown + the header length of the mth RLC PDU) byte )), ROUNDUP (Log2 (the amount of data indicated by the (i-1) LF)))
- LF_Size - Opt (i) Min ( ROUNDUP (Log2 ( MAC - PDU - Size byte - (indicated by m LF) Data amount + header length of the mth RLC PDU) byte )), ROUNDUP (Log2 ( j amount of data indicated by jLF)
- N is the number of RLC PDUs from the previous logical channel.
- the length of the first LF in the MAC PDU for the RLC PDU from the first logical channel is the length of the first LF in the MAC PDU for the RLC PDU from the first logical channel:
- LF—Size— Opt (1) ROUNDUP (Log2 (MAC_PDU_Size byte ) )
- LF_Size - Opt (2) Min ( ROUNDUP (Log2 (MAC_PDU_Size byle - (the amount of data indicated by the first LF) + header length of the first RLC PDU) hyt J), ROUNDUP (Log2)
- LF—Size— Opt (2) ROUNDUP (Log2 (MAC—PDU—Si ze byte ⁇ (the amount of data indicated by the first LF + the header length of the first RLC PDU)
- the length of the i LF If the RLC PDU is from the same logical channel as the previous RLC PDU, the length of the i LF:
- the invention can be applied to any MAC PDU format including the amount of data used to indicate the unit (PDU or SDU) included.
- the MAC PDU format in the following two examples lists only the fields of interest.
- a first example of the invention is shown in FIG. Assume that the MAC PDU is 12.1 kilobytes, the header is 0.1 kilobytes, and the payload is 12 kilobytes. The lengths of the three ?01] are 8.5 kilobytes, 3.4 kilobytes, and 0.1 kilobytes, respectively.
- the total length of LF is 33 (14 + 1 + 7) bits.
- a second example of the invention is shown in Figure 2. Assume that the MAC PDU is 12.1 kilobytes, the header is 0.1 kilobytes, and the payload is 12 kilobytes. The lengths of the five ! ⁇ 11: ?01] are 7.5 kilobytes, 1.5 kilobytes, 0.1 kilobytes, 2.9 kilobytes, and 0.1 kilobytes, respectively.
- the length of LF is 57 (14+12+11+12+7) bits. If you use the full optimization method, then
- the length of LF is 57 (14+12+11 + 12+7) bits.
- 3 is a flow chart showing a data processing method in accordance with the present invention.
- step 301 RLC PDUs for one or more radio bearers are arranged in descending order according to the length of the RLC PDU (Radio Link Control - Protocol Data Unit).
- the length of the LF field for each RLC PDU is determined based on the size of the MAC PDU (Medium Access Control - Protocol Data Unit) and the amount of data of the previous RLC PDU.
- RLC PDUs for one or more radio bearers are multiplexed/demultiplexed to/from the MAC PDU according to the determined length of the LF field.
- 4 is a block diagram showing the configuration of a data processing device according to the present invention.
- the apparatus includes means 401 for performing a descending order of RLC PDUs for one or more radio bearers according to the length of the RLC PDU (Radio Link Control - Protocol Data Unit); The size of the MAC PDU (Medium Access Control - Protocol Data Unit) and the amount of data of the previous RLC PDU to determine the length of the LF field for each RLC PDU; and means 405, to/from the length of the determined LF field.
- the MAC PDU multiplexes/demultiplexes RLC PDUs for one or more radio bearers. According to the present invention, unnecessary bits of the LF for the MAC PDU header can be removed, and transmission efficiency can be improved.
- the optimization method can be applied to any MAC PDU format including the length used to indicate the unit (PDU or SDU) included.
- the present invention which optimizes the length of the LF of the MAC PDU header, can reduce the overhead of the LF while clearly identifying the length of the RLC PDU.
- the three LFs will require a total of 45 (15*3) bits.
- the second conventional method 14 bits will be used and the three LFs will require 42 (14*3) bits.
- it only requires 33 bits.
- the fifth LFs will require 75 (14*5) bits.
- it requires only 57 bits.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention porte sur un procédé de traitement de données pour un système de communication qui consiste à : descendre les unités de données de protocole de commande de liaison sans fil (RLC PDU) qui visent une ou plusieurs porteuses sans fil selon les longueurs des unités RLC PDU (301); déterminer la longueur de champ LF autour de chaque unité RLC PDU selon la dimension d'unité de données de protocole de commande d'accès au support (MAC PDU) et la quantité de données de l'unité RLC PDU précédente (303); et multiplexer/démultiplexer les unités RLC PDU qui visent une ou plusieurs porteuses sans fil selon les longueurs des unités RLC PDU vers/depuis l'unité MAC PDU (305).
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200780101277.1A CN101836418B (zh) | 2007-11-01 | 2007-11-01 | 数据处理方法和设备 |
| PCT/CN2007/003109 WO2009055971A1 (fr) | 2007-11-01 | 2007-11-01 | Procédé et dispositif de traitement de données |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2007/003109 WO2009055971A1 (fr) | 2007-11-01 | 2007-11-01 | Procédé et dispositif de traitement de données |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009055971A1 true WO2009055971A1 (fr) | 2009-05-07 |
Family
ID=40590517
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/003109 Ceased WO2009055971A1 (fr) | 2007-11-01 | 2007-11-01 | Procédé et dispositif de traitement de données |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101836418B (fr) |
| WO (1) | WO2009055971A1 (fr) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1339903A (zh) * | 2000-08-19 | 2002-03-13 | Lg电子株式会社 | 在无线电链路控制的协议数据单元中插入长度指示符的方法 |
| WO2006118435A1 (fr) * | 2005-05-04 | 2006-11-09 | Samsung Electronics Co., Ltd. | Procede et dispositif servant a emettre/recevoir des paquets de donnees au moyen d'un indicateur de longueurs predefinies dans un systeme de communication mobile |
| WO2007116985A1 (fr) * | 2006-04-04 | 2007-10-18 | Nec Corporation | Unites de donnees de protocole arq et harq et procede de formation |
-
2007
- 2007-11-01 WO PCT/CN2007/003109 patent/WO2009055971A1/fr not_active Ceased
- 2007-11-01 CN CN200780101277.1A patent/CN101836418B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1339903A (zh) * | 2000-08-19 | 2002-03-13 | Lg电子株式会社 | 在无线电链路控制的协议数据单元中插入长度指示符的方法 |
| WO2006118435A1 (fr) * | 2005-05-04 | 2006-11-09 | Samsung Electronics Co., Ltd. | Procede et dispositif servant a emettre/recevoir des paquets de donnees au moyen d'un indicateur de longueurs predefinies dans un systeme de communication mobile |
| WO2007116985A1 (fr) * | 2006-04-04 | 2007-10-18 | Nec Corporation | Unites de donnees de protocole arq et harq et procede de formation |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101836418A (zh) | 2010-09-15 |
| CN101836418B (zh) | 2013-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI484802B (zh) | 無線通信協議資料單元第二層處理及產生方法及裝置 | |
| US8885615B2 (en) | Method and apparatus for generating a radio link control protocol data unit for multi-carrier operation | |
| KR101156892B1 (ko) | 무선 통신에서의 강화된 전송 포맷 조합 선택을 위한 방법 및 장치 | |
| EP2141959B1 (fr) | Procédé pour effectuer la transmission et la priorisation pour les paquets de contrôle à lien radio pour une couche de contrôle d'accès de support d'un système de communication sans fil | |
| EP3843454B1 (fr) | Appareil et procédé de transmission/réception d'un paquet dans un système de communication mobile | |
| US20120040707A1 (en) | Method and apparatus for configuring power headroom information in mobile communication system supporting carrier aggregation | |
| WO2012020976A2 (fr) | Procédé et appareil de configuration d'informations de marge de puissance dans un système de communication mobile acceptant l'agrégation de porteuses | |
| CN100574283C (zh) | 上、下行传输方法及汇聚节点 | |
| WO2016064221A1 (fr) | Procédé et système pour transmettre et recevoir une unité de données de protocole dans des réseaux de communication | |
| KR20120088803A (ko) | 802.11 무선 인터페이스를 통한 역다중화 | |
| US20090046648A1 (en) | Apparatus and method for generating MAC PDU in mobile communication system | |
| WO2013155846A1 (fr) | Procédé de configuration pour diffusion de données en flux, système de station de base et terminal d'utilisateur | |
| US7630316B2 (en) | Method and apparatus for selecting a transport format combination | |
| US20090168774A1 (en) | Communication device, program storage medium, and communication method | |
| EP2129060B1 (fr) | Procédé et appareil associé pour améliorer l'efficacité de transmission dans le transmetteur d'un système de communication sans fil | |
| US20080101408A1 (en) | Method and apparatus for header setting in a wireless communication system | |
| WO2009055971A1 (fr) | Procédé et dispositif de traitement de données | |
| WO2006110072A1 (fr) | En-tete mac pour multiplexage remontant renforce | |
| CN101616403A (zh) | 发送持续调度小区无线网络临时标识的方法和基站 | |
| WO2009082937A1 (fr) | Procédé, dispositif et système de transmission de données de service mbms | |
| HK1168225A (en) | Method and apparatus for generating a radio link control protocol data unit for multi-carrier operation | |
| KR20100117515A (ko) | 트래픽 패킷의 단편화, 패킹, 다중화 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200780101277.1 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07816722 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07816722 Country of ref document: EP Kind code of ref document: A1 |