CN106209318B - A MAC protocol data transmission method for TD-LTE - Google Patents
A MAC protocol data transmission method for TD-LTE Download PDFInfo
- Publication number
- CN106209318B CN106209318B CN201610564917.3A CN201610564917A CN106209318B CN 106209318 B CN106209318 B CN 106209318B CN 201610564917 A CN201610564917 A CN 201610564917A CN 106209318 B CN106209318 B CN 106209318B
- Authority
- CN
- China
- Prior art keywords
- mac
- field
- subheader
- sdu
- pdu
- 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.)
- Active
Links
- 108700026140 MAC combination Proteins 0.000 title claims abstract description 9
- 230000005540 biological transmission Effects 0.000 title claims description 19
- 238000000034 method Methods 0.000 title claims description 7
- 239000002699 waste material Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
- H04L1/0008—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length by supplementing frame payload, e.g. with padding bits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Time-Division Multiplex Systems (AREA)
- Communication Control (AREA)
Abstract
本发明提供一种用于TD‑LTE的MAC协议数据单元,包括一个MAC头、一个MAC服务数据单元、一个MAC控制单元,MAC头包括多个MAC子头,多个MAC子头中除最后一个MAC子头外其余的MAC子头包括六个头字段R/R/E/LCID/F/L,在MAC子头的头字段F后还具有一个1bit的扩展域E1,如果扩展域E1设定为“1”,则表示其后至少有另一组的F/E1/LI域;如果扩展域E1设置为“0”,表示从其后的字节起为MAC服务数据单元。本发明对RLC AM模式下的状态PDU子头进行扩展,达到资源利用的最大化。
The present invention provides a MAC protocol data unit for TD-LTE, including a MAC header, a MAC service data unit, and a MAC control unit. The MAC header includes a plurality of MAC subheaders, except the last one among the plurality of MAC subheaders. The remaining MAC subheaders outside the MAC subheader include six header fields R/R/E/LCID/F/L, and there is a 1-bit extension field E1 after the header field F of the MAC subheader. If the extension field E1 is set to "1" means that there is at least another group of F/E1/LI fields following it; if the extended field E1 is set to "0", it means that the following bytes are MAC service data units. The invention extends the subheader of the status PDU in the RLC AM mode to maximize resource utilization.
Description
技术领域technical field
本发明涉及一种用于TD-LTE的MAC协议数据传输方法。The present invention relates to a MAC protocol data transmission method for TD-LTE.
背景技术Background technique
LTE定义的是一个纯分组交换网络,采用扁平化的、全IP化的网络结构,网元数目最小化,协议层次最优化。对于其空口接口的协议结构从水平方向来说具有层一:物理层;层二:数据链路层;层三:网络层。而对于层二数据链路层又分为四个子层:MAC子层;RLC子层;PDCP子层;BMC子层[1]。对于其中的RLC子层主要完成从上层接收或向上层分发RLCSDU,以及通过下层向或从对等RLC实体发送或接收RLC PDU[1]。为了完成不同数据的传输,RLC实体配置三种模式:透明模式(Transparent Mode,TM)、非确认模式(UnacknowledgedMode,UM)、确认模式(Acknowledged Mode,AM)[1]。其中AM实体会对传输失败的协议数据单元(Protocol Data Unit,PDU)进行重传,该模式主要应用于错误敏感、时延容忍的非实时业务以及对时延要求不高的流媒体业务。LTE defines a pure packet-switched network, which adopts a flat, all-IP network structure, minimizes the number of network elements, and optimizes the protocol level. The protocol structure of its air interface interface has layer one: physical layer; layer two: data link layer; layer three: network layer. For layer two, the data link layer is divided into four sublayers: MAC sublayer; RLC sublayer; PDCP sublayer; BMC sublayer [1]. For the RLC sublayer therein, it mainly completes receiving or distributing RLCSDU from the upper layer to the upper layer, and sending or receiving RLC PDUs to or from the peer RLC entity through the lower layer [1]. In order to complete the transmission of different data, the RLC entity configures three modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM) [1]. The AM entity will retransmit the protocol data unit (Protocol Data Unit, PDU) that fails to transmit. This mode is mainly applied to error-sensitive, delay-tolerant non-real-time services and streaming media services that do not require high delay.
MAC子层一方面通过逻辑信道向高层提供数据传输,负责为各个业务分配传输资源,另一方面将调度的数据包复用后传至物理层。目前,现有的MAC协议均未充分利用RLCAM模式下的状态PDU,造成资源浪费。On the one hand, the MAC sublayer provides data transmission to the upper layer through logical channels, and is responsible for allocating transmission resources for each service. On the other hand, it multiplexes the scheduled data packets and transmits them to the physical layer. At present, none of the existing MAC protocols fully utilize the status PDU in the RLCAM mode, resulting in a waste of resources.
发明内容SUMMARY OF THE INVENTION
本发明的主要目的在于提供一种用于TD-LTE的MAC协议数据传输方法,用以解决上述问题以达到资源利用的最大化。The main purpose of the present invention is to provide a MAC protocol data transmission method for TD-LTE, so as to solve the above problems and maximize resource utilization.
为达到以上目的,本发明采用的技术方案为:一种用于TD-LTE的MAC协议数据传输方法,包括一个MAC头、MAC服务数据单元、MAC控制单元,MAC头包括多个MAC子头,多个MAC子头中除最后一个MAC子头外其余的MAC子头包括六个头字段R/R/E/LCID/F/L,在MAC子头的头字段F后还具有一个1bit的扩展域E1,如果扩展域E1设定为“1”,则表示其后至少有另一组的F/E1/LI域;如果扩展域E1设置为“0”,表示从其后的字节起为MAC服务数据单元。In order to achieve the above purpose, the technical scheme adopted in the present invention is: a method for transmitting MAC protocol data for TD-LTE, comprising a MAC header, a MAC service data unit, and a MAC control unit, and the MAC header includes a plurality of MAC subheaders, Among the multiple MAC subheaders, except the last MAC subheader, the rest of the MAC subheaders include six header fields R/R/E/LCID/F/L, and there is also a 1-bit extension field after the header field F of the MAC subheader. E1, if the extension field E1 is set to "1", it means that there is at least another group of F/E1/LI fields after it; if the extension field E1 is set to "0", it means that the following bytes are MAC Service Data Unit.
进一步,E1域后面跟随表示长度的LI域。Further, the E1 field is followed by the LI field indicating the length.
进一步,一个MAC子头的扩展域E1至少为一个。Further, there is at least one extension field E1 of one MAC subheader.
本发明的有益效果:本发明对RLC AM模式下的状态PDU子头进行扩展,达到资源利用的最大化。Beneficial effects of the present invention: the present invention extends the subheader of the status PDU in the RLC AM mode to maximize resource utilization.
附图说明Description of drawings
图1是根据本发明的一个优选实施例的一种用于TD-LTE的MAC协议数据单元FIG. 1 is a MAC protocol data unit for TD-LTE according to a preferred embodiment of the present invention
图2是未扩展前的MAC子头Figure 2 is the MAC subheader before extension
图3是扩展后的MAC子头Figure 3 is the extended MAC subheader
具体实施方式Detailed ways
以下描述用于揭露本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。The following description serves to disclose the invention to enable those skilled in the art to practice the invention. The preferred embodiments described below are given by way of example only, and other obvious modifications will occur to those skilled in the art.
如图1所示的一种MAC协议数据单元(PDU)包括一个MAC头,0或多个MAC服务数据单元(MAC SDU),0或多个MAC控制单元,以及可能的其它填充。A MAC protocol data unit (PDU) as shown in FIG. 1 includes a MAC header, 0 or more MAC service data units (MAC SDUs), 0 or more MAC control units, and possibly other padding.
MAC PDU是在长度上以字节对齐的比特串(即8bit的倍数),比特串以表格的形式表示,其中最高有效位位于表格第一行的最左侧,最低有效位位于表格最后一行的最右侧,通常,比特串从左到右逐行读取。MAC PDU中每个参数域的比特顺序都是将第一个即最高有效位放在最左边,而将最后一个即最低有效位放在最右边。A MAC PDU is a byte-aligned bit string in length (ie, a multiple of 8bit), and the bit string is represented in a table format, where the most significant bit is located at the leftmost of the first row of the table, and the least significant bit is located in the last row of the table. On the far right, normally, the bit string is read line by line from left to right. The bit order of each parameter field in the MAC PDU is to place the first or most significant bit on the leftmost and the last or least significant bit on the rightmost.
MAC SDU包含在MAC PDU中,是在长度上以字节对齐的比特串(即8bit的倍数),从第一个比特开始。MAC SDUs are contained in MAC PDUs and are byte-aligned bit strings (ie, multiples of 8 bits) in length, starting from the first bit.
MAC头包括多个MAC子头,多个MAC子头中除最后一个子头外其余的MAC子头头包含六个头字段R/R/E/LCID/F/L。MAC子头的最后一个子头以及固定长度的MAC控制单元子头包含四个头字段R/R/E/LCID。填充对应的MAC PDU子头也包含四个头字段R/R/E/LCID,如图2。The MAC header includes multiple MAC subheaders, and the other MAC subheaders except the last subheader among the multiple MAC subheaders include six header fields R/R/E/LCID/F/L. The last subheader of the MAC subheader and the fixed length MAC control element subheader contain four header fields R/R/E/LCID. The corresponding MAC PDU subheader also contains four header fields R/R/E/LCID, as shown in Figure 2.
MAC子头的顺序与对应的MAC SDUs、MAC控制单元以及填充的顺序一致。The order of the MAC subheaders is consistent with the order of the corresponding MAC SDUs, MAC control elements and padding.
MAC控制单元位于所有MAC SDU的前面,填充位于MAC PDU的末尾处。The MAC control element is placed at the front of all MAC SDUs, and the padding is placed at the end of the MAC PDU.
每个UE每个TB块最多可传输一个MAC PDU。每个TTI最多可传输一个MCH MAC PDU。Each UE can transmit at most one MAC PDU per TB block. A maximum of one MCH MAC PDU can be transmitted per TTI.
MAC子头大小可变,由下列域组成:The MAC subheader is variable in size and consists of the following fields:
LCID:逻辑信道ID域,标识每个MAC SDU对应的逻辑信道、MAC控制单元的类型或填充,MAC PDU中每个MAC SDU、MAC控制单元或者填充对应一个LCID域。LCID域长度为5比特;LCID: logical channel ID field, which identifies the logical channel corresponding to each MAC SDU, the type or padding of the MAC control unit, and each MAC SDU, MAC control unit or padding in the MAC PDU corresponds to an LCID field. LCID field length is 5 bits;
L:长度域,指示对应MAC SDU或可变长度MAC控制单元的字节数。除最后一个子头以及固定长度MAC控制单元对应的子头外,MAC PDU子头中有一个L域。L域的大小由F域指示;L: Length field, indicating the number of bytes corresponding to the MAC SDU or variable-length MAC control unit. Except for the last subheader and the subheader corresponding to the fixed-length MAC control element, there is an L field in the subheader of the MAC PDU. The size of the L field is indicated by the F field;
F:格式域,指示长度域的长度,除最后一个子头以及固定长度MAC控制单元对应的子头外,每个MAC PDU子头都包含一个F域,F域长度为1bit。如果MAC SDU或可变长度MAC控制单元的长度小于128字节,应将F域置为0,否则置为1;F: Format field, indicating the length of the length field. Except for the last subheader and the subheader corresponding to the fixed-length MAC control unit, each MAC PDU subheader contains an F field, and the length of the F field is 1 bit. If the length of the MAC SDU or variable length MAC control unit is less than 128 bytes, the F field shall be set to 0, otherwise it shall be set to 1;
E:扩展域,扩展域是一个标志位,指示MAC头中是否还有其他的域。如果E域设定为“1”,则表示其后至少有另一组的R/R/E/LCID域。如果E域设置为“0”,表示从其后的字节起为MAC SDU或者MAC控制单元或者填充。E: Extended field, the extended field is a flag bit, indicating whether there are other fields in the MAC header. If the E field is set to "1", it means that there is at least one other group of R/R/E/LCID fields following it. If the E field is set to "0", it means that the following bytes are MAC SDU or MAC control unit or padding.
R:预留比特,设置为“0”。R: reserved bit, set to "0".
MAC头和MAC子头都是字节对齐。Both the MAC header and the MAC subheader are byte aligned.
通常情况下,MAC实体将MAC层SDU封装成PDU时,如果一个SDU长度过大,不能完全封装进一个PDU,则进行分段封装,该SDU剩余分段等待下次传输;如果一个SDU长度较小,封装一个SDU后还有剩余资源,则继续在该PDU中封装下一个SDU,即与其他SDU进行级联,每个SDU都有一个MAC子头与之对应,MAC子头中的E域指示后续还有SDU,使得每次封装的PDU将充分地利用指示的资源。Normally, when the MAC entity encapsulates the MAC layer SDU into a PDU, if the length of an SDU is too large to be completely encapsulated into a PDU, it will be encapsulated in segments, and the remaining segments of the SDU will wait for the next transmission; Small, there are remaining resources after encapsulating one SDU, continue to encapsulate the next SDU in the PDU, that is, concatenate with other SDUs, each SDU has a MAC subheader corresponding to it, and the E field in the MAC subheader The indication is followed by SDUs, so that each encapsulated PDU will fully utilize the indicated resources.
RLC AM传输模式实现机制中,需要对传输状态进行确认,存在大量的状态PDU。由于每个TTI最多可传输一个MCH MAC PDU,当传输PDU为状态PDU时,由于状态包较短,无法填充满一个TB块,存在资源上的浪费。当传输PDU为状态PDU时,算法判断本次传输是否还有数据单元剩余,如果有,则利用状态PDU进行数据传输。原始MAC子头如图2所示。现在对MAC子头进行扩展,如图3所示。在格式域F后增加一个1bit的扩展域E1,如果E1域设定为“1”,则表示其后至少有另一组的F/E1/LI域;如果E域设置为“0”,表示从其后的字节起为MAC SDU,E1域后面跟随表示长度的LI域,一个MAC子头可以有多个E1域。In the implementation mechanism of the RLC AM transmission mode, the transmission status needs to be confirmed, and there are a large number of status PDUs. Since each TTI can transmit at most one MCH MAC PDU, when the transmission PDU is a status PDU, due to the short status packet, a TB block cannot be filled, and there is a waste of resources. When the transmission PDU is a status PDU, the algorithm judges whether there are data units remaining in the current transmission, and if so, the status PDU is used for data transmission. The original MAC subheader is shown in Figure 2. The MAC subheader is now extended, as shown in Figure 3. Add a 1-bit extension field E1 after the format field F. If the E1 field is set to "1", it means that there is at least another group of F/E1/LI fields after it; if the E field is set to "0", it means that The following bytes are MAC SDU, the E1 field is followed by the LI field indicating the length, and a MAC subheader can have multiple E1 fields.
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。The foregoing has shown and described the basic principles, main features and advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited by the above-mentioned embodiments. The above-mentioned embodiments and descriptions describe only the principles of the present invention. Without departing from the spirit and scope of the present invention, there are various Variations and improvements are intended to fall within the scope of the claimed invention. The scope of protection claimed by the present invention is defined by the appended claims and their equivalents.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610564917.3A CN106209318B (en) | 2016-07-18 | 2016-07-18 | A MAC protocol data transmission method for TD-LTE |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610564917.3A CN106209318B (en) | 2016-07-18 | 2016-07-18 | A MAC protocol data transmission method for TD-LTE |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106209318A CN106209318A (en) | 2016-12-07 |
| CN106209318B true CN106209318B (en) | 2019-07-02 |
Family
ID=57493719
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610564917.3A Active CN106209318B (en) | 2016-07-18 | 2016-07-18 | A MAC protocol data transmission method for TD-LTE |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106209318B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108632230B (en) * | 2017-03-24 | 2021-03-30 | 电信科学技术研究院 | Data processing method and network equipment |
| WO2020155677A1 (en) * | 2019-01-30 | 2020-08-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, transmitter device and receiver device for communication of mac pdu |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102111393A (en) * | 2009-12-24 | 2011-06-29 | 华为技术有限公司 | Data message transmission method and communication device |
| WO2015133869A1 (en) * | 2014-03-07 | 2015-09-11 | 주식회사 아이티엘 | Method and device for transmitting media access control information in wireless communication system supporting device-to-device communication |
-
2016
- 2016-07-18 CN CN201610564917.3A patent/CN106209318B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102111393A (en) * | 2009-12-24 | 2011-06-29 | 华为技术有限公司 | Data message transmission method and communication device |
| WO2015133869A1 (en) * | 2014-03-07 | 2015-09-11 | 주식회사 아이티엘 | Method and device for transmitting media access control information in wireless communication system supporting device-to-device communication |
Non-Patent Citations (1)
| Title |
|---|
| 基于OAI的LET MAC层研究和实现;张俊龙;《中国科技论文》;20131031;全文 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106209318A (en) | 2016-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7321349B2 (en) | Communication system, method and integrated circuit | |
| JP6959331B2 (en) | A method for sending data to a data transmitting node, a data receiving node, a data receiving node, and a method for receiving data from a data transmitting node. | |
| CN103621173B (en) | A kind of wireless communications method, sending device and reception device | |
| CN102377803B (en) | A data processing method, device and system | |
| CN103782569B (en) | Data processing equipment and method | |
| ES2901374T3 (en) | Method and apparatus for performing an efficient layer 2 function in a mobile communication system | |
| CN110099448B (en) | Communication method and device | |
| CN109716728A (en) | For delivering the method and apparatus being ranked up to protocol Data Unit | |
| EP2814283B1 (en) | Method and device for transmitting/receiving data | |
| CN101600229B (en) | A wireless link resource scheduling method in a wireless communication system | |
| CN103763314B (en) | Method and device for processing user layer data in practically deployed tumble detecting system | |
| JP2013517639A5 (en) | ||
| CN101578824A (en) | Method and wireless communication system for determining size allocated to field in packet header based on length of packet payload | |
| JP2013511885A (en) | Method and apparatus for transmitting MAC PDU with fragmented packing extension header | |
| CN101741835B (en) | Method for creating and transmitting packet with multiple input and output and related communication device | |
| WO2009033371A1 (en) | System and apparatus for filling protocol data unit (pdu) and the processing method thereof | |
| CN106209318B (en) | A MAC protocol data transmission method for TD-LTE | |
| CN114826495B (en) | Method for reducing NR, RLC, AM fragment loss report overhead | |
| CN103379543B (en) | A kind of data transmission method based on TD-LTE | |
| GB2637637A (en) | Techniques for PDU set-aware applications and associated signaling | |
| CN100442773C (en) | Method for transmitting IP message through high-speed downlink packet access technology HSDPA | |
| CN116017564A (en) | Satellite reverse link efficient transmission method, system, equipment and storage medium | |
| CN101175087A (en) | Method of setting packet header in wireless communication system and related communication device | |
| CN100574330C (en) | The method of sending and receiving of non-conformation mode protocol data unit in the radio link layer | |
| CN100359841C (en) | A way to send status reports |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |