CN101141445A - Transmission method and sending end device of a transmission unit - Google Patents
Transmission method and sending end device of a transmission unit Download PDFInfo
- Publication number
- CN101141445A CN101141445A CNA2006101277750A CN200610127775A CN101141445A CN 101141445 A CN101141445 A CN 101141445A CN A2006101277750 A CNA2006101277750 A CN A2006101277750A CN 200610127775 A CN200610127775 A CN 200610127775A CN 101141445 A CN101141445 A CN 101141445A
- Authority
- CN
- China
- Prior art keywords
- pdu
- rlc
- mac
- layer
- scheduling
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Abstract
本发明提供一种传输单元的传输方法和发送端设备,其核心为:发送端基于包含控制信息的传输单元优先调度的原则,对需要发送的传输单元进行传输调度,并根据传输调度结果发送传输单元。本发明中的发送端能够将控制信息及时传输至接收端,如将状态报告、复位PDU、复位确认PDU等及时产生至接收端;本发明实现方式灵活,如优先调度过程可以在发送端的RLC层实现、可以在MAC层实现,也可以在RLC和MAC层均实现,从而节约了发送端的缓存,减少了数据重传的时延,使接收端和发送端的对等实体能够及时同步;从而通过本发明提供的技术方案实现了提高EUTRAN系统性能,完善EUTRAN系统的目的。
The present invention provides a transmission method of a transmission unit and a sending end device, the core of which is: the sending end performs transmission scheduling on the transmission unit to be sent based on the principle of priority scheduling of the transmission unit containing control information, and sends the transmission according to the transmission scheduling result unit. The sending end in the present invention can transmit the control information to the receiving end in time, such as generating status reports, reset PDUs, reset confirmation PDUs, etc. to the receiving end in time; Realization can be implemented at the MAC layer, or both at the RLC and MAC layers, thereby saving the cache of the sending end, reducing the delay of data retransmission, and enabling the peer entities at the receiving end and the sending end to synchronize in time; thus through this The technical scheme provided by the invention realizes the purpose of improving the performance of the EUTRAN system and perfecting the EUTRAN system.
Description
技术领域 technical field
本发明涉及网络通讯技术领域,具体涉及一种传输单元的传输方法和发送端设备。The invention relates to the technical field of network communication, in particular to a transmission method of a transmission unit and a sending end device.
背景技术 Background technique
WCDMA(宽带码分多址接入)的研究工作是从20世纪90年代初开始的。从98年开始到现在,WCDMA系统的技术规范已经走过了Release 99、Release 4、Release 5、Release 6这几个阶段,目前关于Release 7的标准化工作已经开始实施,与此同时,LTE(Long Term Evolution长期演进)的研究也已经开始逐渐成为标准化工作的新热点。WCDMA (Wideband Code Division Multiple Access) research work began in the early 1990s. From 1998 to the present, the technical specifications of the WCDMA system have gone through the stages of Release 99, Release 4, Release 5, and Release 6. At present, the standardization work on Release 7 has begun to be implemented. At the same time, LTE (Long Term Evolution long-term evolution) research has also begun to gradually become a new focus of standardization work.
LTE从系统框架到物理层都将是全新的,LTE旨在为用户提供更高速率、更好性能的服务。目前LTE中的UTRAN被称为E-UTRAN(evolved UMTSTerrestrial Radio Access Network,演进的UMTS陆地无线接入网)。LTE will be completely new from the system framework to the physical layer. LTE aims to provide users with services with higher speed and better performance. The UTRAN in LTE is currently called E-UTRAN (evolved UMTST Terrestrial Radio Access Network, evolved UMTS Terrestrial Radio Access Network).
在EUTRAN系统中,RLC层下移至基站,RNC取消,aGW(接入网关)位于核心网。与UTRAN系统不同的地方包括:UTRAN系统中的RLC分割是静态或半静态的,如AMD PDU是等大小的,而在EUTRAN系统中,RLC层的分割是基于即时的信道质量的,即分割是非等大小的。In the EUTRAN system, the RLC layer is moved down to the base station, the RNC is canceled, and the aGW (access gateway) is located in the core network. The difference from the UTRAN system includes: the RLC segmentation in the UTRAN system is static or semi-static, such as AMD PDUs are of equal size, while in the EUTRAN system, the segmentation of the RLC layer is based on the real-time channel quality, that is, the segmentation is non-static. equal size.
EUTRAN系统用户面的协议栈架构与UTRAN系统用户面的协议栈架构不同,其不同之处如附图1、附图2所示。The protocol stack architecture of the user plane of the EUTRAN system is different from the protocol stack architecture of the user plane of the UTRAN system, and the differences are shown in Figure 1 and Figure 2 .
图1是EUTRAN系统用户面的协议栈架构,EUTRAN系统中UE(用户设备)的协议栈包括:PHY(物理层)、MAC(媒质接入控制层)、RLC(无线链路控制层)、PDCP(分组数据汇聚协议)。ENodeB的协议栈包括:PHY(物理)层、MAC(媒质接入控制)层、RLC(无线链路控制)层。aGW通过PDCP与UE进行通信。Figure 1 is the protocol stack architecture of the user plane of the EUTRAN system. The protocol stack of the UE (user equipment) in the EUTRAN system includes: PHY (physical layer), MAC (media access control layer), RLC (radio link control layer), PDCP (Packet Data Convergence Protocol). The protocol stack of ENodeB includes: PHY (physical) layer, MAC (medium access control) layer, and RLC (radio link control) layer. The aGW communicates with the UE through PDCP.
图2是UTRAN系统用户面的协议栈架构,UTRAN系统中的RLC层位于RNC,MAC层中MAC-d实体位于RNC,MAC-hs实体位于基站。Figure 2 shows the protocol stack architecture of the user plane of the UTRAN system. The RLC layer in the UTRAN system is located in the RNC, the MAC-d entity in the MAC layer is located in the RNC, and the MAC-hs entity is located in the base station.
在UTRAN系统中,网络侧向用户终端发送控制PDU的方法为:RLC层的AMD PDU和控制PDU如状态报告等,通过专用逻辑信道发送到MAC-d实体,由MAC-d实体将AMD PDU、控制PDU等组成MAC-d流,即一组MAC-d PDU。RNC将MAC-d流通过其与基站的Iub接口发送到基站MAC层的MAC-hs实体。上述状态报告由一组状态PDU组成,状态PDU可以携带在AMD PDU中,也可以单独生成状态PDU。MAC-hs实体接收到MAC-d流后,将MAC-d流中的MAC-dPDU组成MAC-hs PDU,并送到HARQ实体进行物理层传输,直到用户终端接收正确。用户终端根据其接收的控制PDU进行相应的操作,如根据接收到的状态报告进行数据的删除及重传等。用户终端向网络侧发送控制PDU的方法是上述过程的逆过程,在此不再详细说明。In the UTRAN system, the method for the network side to send the control PDU to the user terminal is: the RLC layer AMD PDU and control PDU, such as status report, are sent to the MAC-d entity through a dedicated logical channel, and the MAC-d entity sends the AMD PDU, The control PDU and so on form a MAC-d flow, that is, a group of MAC-d PDUs. The RNC sends the MAC-d flow to the MAC-hs entity of the MAC layer of the base station through its Iub interface with the base station. The above status report consists of a set of status PDUs, which can be carried in AMD PDUs, or can be generated separately. After the MAC-hs entity receives the MAC-d flow, it composes the MAC-dPDU in the MAC-d flow into a MAC-hs PDU, and sends it to the HARQ entity for physical layer transmission until the user terminal receives it correctly. The user terminal performs corresponding operations according to the received control PDU, such as deleting and retransmitting data according to the received status report. The method for the user terminal to send the control PDU to the network side is the reverse process of the above process, and will not be described in detail here.
上述MAC-hs PDU的数据格式如附图3所示。图3中的一个MAC-hs PDU由MAC-hs头和多个MAC-d PDU组成。上述携带有状态PDU的RLC数据PDU如附图4所示。图4中,Sequence number表示序列号,P表示轮询比特,HE表示头扩展类型,E表示扩展比特,Length indicator表示长度指示,Data表示数据,PADor a piggybacked STATUS PDU表示填充或携带状态PDU。上述单独生成的状态PDU如附图5所示。图5中,D/C表示该PDU为数据PDU还是控制PDU,PDUTYPE表示PDU类型,SUFI表示超域,PAD表示填充。The data format of the above MAC-hs PDU is shown in Figure 3. A MAC-hs PDU in Figure 3 consists of a MAC-hs header and multiple MAC-d PDUs. The above RLC data PDU carrying the stateful PDU is shown in FIG. 4 . In Figure 4, the Sequence number represents the sequence number, P represents the polling bit, HE represents the header extension type, E represents the extension bit, Length indicator represents the length indication, Data represents data, and PADor a piggybacked STATUS PDU represents the filling or carrying status PDU. The status PDU generated separately above is shown in FIG. 5 . In Figure 5, D/C indicates whether the PDU is a data PDU or a control PDU, PDUTYPE indicates the PDU type, SUFI indicates a super domain, and PAD indicates padding.
在上述控制PDU的传输方法中,MAC-hs实体组成MAC-hs PDU时,是按照MAC-d流从RNC发送到基站的顺序将MAC-d PDU填入MAC-hs PDU中的,不够的部分采用填充方法来组成MAC-hs PDU。这样,RLC层的控制PDU如状态PDU、复位PDU等可能被调度到后面才被传输,控制PDU不能够被及时传输,从而引起一些问题,如状态PDU不能被及时传输,则发送端的数据不能及时的删除及重传,这样,既占用了发送端的缓存,又增加了数据重传的时延,影响了业务质量;再如复位PDU不能被及时传输,两端的对等实体就不能够及时同步,从而导致业务的中断。In the transmission method of the above-mentioned control PDU, when the MAC-hs entity forms the MAC-hs PDU, it fills the MAC-d PDU into the MAC-hs PDU according to the order in which the MAC-d flow is sent from the RNC to the base station, and the insufficient part The padding method is used to form MAC-hs PDU. In this way, the control PDUs of the RLC layer, such as status PDUs and reset PDUs, may be scheduled to be transmitted later, and the control PDUs cannot be transmitted in time, which causes some problems. Delete and retransmit, so that not only occupies the cache of the sending end, but also increases the delay of data retransmission, affecting the quality of service; if the reset PDU cannot be transmitted in time, the peer entities at both ends cannot be synchronized in time, resulting in interruption of business.
由于EUTRAN系统中的系统构架是全新的,所以,上述控制PDU的传输方法不能够直接应用于EUTRAN系统中。如果仅根据EUTRAN系统的系统构架对上述控制PDU传输方法进行简单的改进,则仍然会存在UTRAN系统中存在的上述问题。EUTRAN系统中的控制PDU的传输方法有待于进一步的完善。Since the system architecture in the EUTRAN system is brand new, the above method for transmitting the control PDU cannot be directly applied to the EUTRAN system. If the above-mentioned control PDU transmission method is simply improved according to the system framework of the EUTRAN system, the above-mentioned problems existing in the UTRAN system will still exist. The transmission method of the control PDU in the EUTRAN system needs to be further improved.
发明内容 Contents of the invention
本发明的目的在于,提供一种传输单元的传输方法和发送端设备,使发送端发送的控制信息能够及时传输至接收端,从而实现了提高EUTRAN系统性能,完善EUTRAN系统的目的。The purpose of the present invention is to provide a transmission method of a transmission unit and a device at the sending end, so that the control information sent by the sending end can be transmitted to the receiving end in time, thereby realizing the purpose of improving the performance of the EUTRAN system and perfecting the EUTRAN system.
为达到上述目的,本发明提供的一种传输单元的传输方法,包括:In order to achieve the above purpose, the present invention provides a transmission method for a transmission unit, including:
a、发送端基于包含控制信息的传输单元优先调度的原则,对需要发送的传输单元进行传输调度,并根据传输调度结果发送传输单元。a. Based on the principle of priority scheduling of transmission units containing control information, the sending end performs transmission scheduling on the transmission units to be sent, and sends the transmission units according to the transmission scheduling result.
下述方法的技术方案为可选技术方案。The technical solutions of the following methods are optional technical solutions.
所述步骤a包括:Described step a comprises:
发送端无线链路控制RLC层优先调度含有控制信息的传输单元,优先将含有控制信息的传输单元发送至媒体访问控制MAC层。The radio link control RLC layer at the sending end preferentially schedules the transmission units containing the control information, and preferentially sends the transmission units containing the control information to the medium access control MAC layer.
所述优先将含有控制信息的传输单元发送至MAC层的步骤包括:The step of preferentially sending the transmission unit containing the control information to the MAC layer includes:
发送端RLC层将控制PDU优先于业务数据填入RLC数据PDU中,并将携带有控制PDU的RLC数据PDU传输至MAC层;和/或The RLC layer at the sending end fills the control PDU into the RLC data PDU prior to the service data, and transmits the RLC data PDU carrying the control PDU to the MAC layer; and/or
发送端RLC层优先调度控制PDU,将控制PDU优先于RLC数据PDU发送至MAC层。The RLC layer at the sending end prioritizes the scheduling of the control PDU, and sends the control PDU to the MAC layer prior to the RLC data PDU.
发送端RLC层将所述业务数据经过分割后填入RLC数据PDU中,或者发送端RLC层将所述业务数据经过分割级联后填入RLC数据PDU中。The RLC layer at the sending end fills the service data into the RLC data PDU after being divided, or the RLC layer at the sending end fills the service data into the RLC data PDU after being divided and concatenated.
携带有控制PDU的RLC数据PDU包括:携带有状态PDU、和/或复位PDU、和/或复位确认PDU的RLC数据PDU。The RLC data PDU carrying the control PDU includes: the RLC data PDU carrying the status PDU, and/or the reset PDU, and/or the reset confirmation PDU.
所述步骤a包括:Described step a comprises:
发送端MAC层优先将含有控制信息的RLC PDU复用为MAC PDU,并发送至HARQ实体进行物理层传输。The MAC layer at the sending end preferentially multiplexes the RLC PDU containing control information into a MAC PDU, and sends it to the HARQ entity for physical layer transmission.
所述包含控制信息的传输单元包括:需要重传的包含控制信息的传输单元、和/或非重传的包含控制信息的传输单元。The transmission unit containing control information includes: a transmission unit containing control information that needs to be retransmitted, and/or a non-retransmitted transmission unit containing control information.
所述方法还包括:当包含控制信息的传输块传输失败时,发送端下层请求发送端上层重传包含控制信息的传输单元。The method further includes: when the transmission of the transmission block containing the control information fails, the lower layer of the sending end requests the upper layer of the sending end to retransmit the transmission unit containing the control information.
本发明提供一种发送端设备,所述发送端设备包括:The present invention provides a sending end device, and the sending end device includes:
调度模块:用于采用包含控制信息的传输单元优先调度的原则,对需要传输的传输单元进行传输调度;Scheduling module: used to perform transmission scheduling for transmission units that need to be transmitted by adopting the principle of priority scheduling of transmission units containing control information;
发送模块:用于根据所述传输调度结果发送传输单元。A sending module: configured to send a transmission unit according to the transmission scheduling result.
下述发送端设备的技术方案为可选技术方案。The following technical solutions of the sending end device are optional technical solutions.
当发送端设备的RLC层中设置有调度模块和发送模块时,所述调度模块包括RLC调度子模块,所述发送模块包括RLC调度子模块;When the RLC layer of the sending end device is provided with a scheduling module and a sending module, the scheduling module includes an RLC scheduling submodule, and the sending module includes an RLC scheduling submodule;
RLC调度子模块:用于将发送端RLC层中的控制PDU优先于业务数据填入RLC数据PDU中;和/或对发送端RLC层的控制PDU进行优先调度;RLC scheduling sub-module: used to fill the control PDU in the RLC layer of the sending end into the RLC data PDU prior to the service data; and/or perform priority scheduling on the control PDU of the RLC layer of the sending end;
RLC发送子模块:用于将携带有控制PDU的RLC数据PDU传输至MAC层;和/或将优先调度的控制PDU传输至MAC层。The RLC sending submodule: used to transmit the RLC data PDU carrying the control PDU to the MAC layer; and/or transmit the control PDU with priority scheduling to the MAC layer.
当发送端设备的MAC层中设置有调度模块和发送模块时,所述调度模块包括MAC调度子模块,所述发送模块包括MAC发送子模块;When the MAC layer of the sending end device is provided with a scheduling module and a sending module, the scheduling module includes a MAC scheduling submodule, and the sending module includes a MAC sending submodule;
MAC调度子模块:用于优先将发送端MAC层中的含有控制信息的RLCPDU复用为MAC PDU;MAC scheduling sub-module: used to preferentially multiplex RLC PDUs containing control information in the MAC layer of the sending end into MAC PDUs;
MAC发送子模块:用于将MAC PDU发送至HARQ实体进行物理层传输。MAC sending sub-module: used to send MAC PDU to HARQ entity for physical layer transmission.
所述设备还包括:The device also includes:
请求模块:用于在包含控制信息的传输块传输失败时,请求发送端上层重传包含控制信息的传输单元。Request module: used for requesting the upper layer of the sending end to retransmit the transmission unit containing the control information when the transmission block containing the control information fails to transmit.
通过上述技术方案的描述可知,本发明中的发送端通过采用包含控制信息的传输单元优先调度原则对传输单元进行传输调度,使发送端发送的控制信息能够及时传输至接收端;本发明的传输方法可以在发送端的RLC层实现、可以在MAC层实现,也可以在RLC和MAC层均实现,实现方式灵活;当本发明中的控制信息为状态报告时,本发明能够使发送数据的发送端及时进行数据删除及重传处理,从而节约了发送端的缓存,提高了发送端缓存的利用率,同时减少了数据重传的时延,提高了业务质量;当本发明中的控制信息为复位PDU、复位确认PDU时,本发明使接收端和发送端的对等实体能够及时同步,从而有效避免了业务中断的现象;从而通过本发明提供的技术方案实现了提高EUTRAN系统性能,完善EUTRAN系统的目的。From the description of the above technical solution, it can be seen that the transmitting end in the present invention schedules the transmission of the transmission unit by adopting the transmission unit priority scheduling principle including control information, so that the control information sent by the transmitting end can be transmitted to the receiving end in time; the transmission of the present invention The method can be realized at the RLC layer of the sending end, can be realized at the MAC layer, can also be realized at both the RLC and the MAC layer, and the implementation mode is flexible; when the control information in the present invention is a status report, the present invention can make the sending end of the data Perform data deletion and retransmission processing in time, thereby saving the cache of the sending end, improving the utilization rate of the sending end cache, reducing the time delay of data retransmission, and improving the quality of service; when the control information in the present invention is reset
附图说明 Description of drawings
图1是EUTRAN系统用户面的协议栈架构示意图;Figure 1 is a schematic diagram of the protocol stack architecture of the user plane of the EUTRAN system;
图2是UTRAN系统用户面的协议栈架构示意图;Fig. 2 is a schematic diagram of the protocol stack architecture of the user plane of the UTRAN system;
图3是现有技术的MAC-hs PDU的数据格式示意图;Fig. 3 is the data format schematic diagram of the MAC-hs PDU of prior art;
图4是现有技术的携带有状态PDU的AMD PDU示意图;Fig. 4 is a schematic diagram of an AMD PDU carrying a stateful PDU of the prior art;
图5是现有技术的状态PDU示意图;FIG. 5 is a schematic diagram of a status PDU in the prior art;
图6是本发明实施例的方法流程图;Fig. 6 is a method flowchart of an embodiment of the present invention;
图7是本发明实施例的RLC PDU的格式示意图一;Fig. 7 is the first schematic diagram of the format of the RLC PDU of the embodiment of the present invention;
图8是本发明实施例的RLC PDU的格式示意图二;Fig. 8 is the second schematic diagram of the format of the RLC PDU of the embodiment of the present invention;
图9是本发明实施例的RLC PDU的格式示意图三。FIG. 9 is a third schematic diagram of the format of the RLC PDU according to the embodiment of the present invention.
具体实施方式 Detailed ways
本发明为EUTRAN系统传输单元的传输提供了一套有效可行的技术方案,本发明提供的传输单元的传输方法如附图6所示。在图6中,首先,发送控制信息的发送端通过在发送传输单元时,采用包含控制信息的传输单元优先调度原则对传输单元进行传输调度,然后,发送端根据传输调度结果来发送传输单元。这样,控制信息能够及时传输至接收端。The present invention provides a set of effective and feasible technical solutions for the transmission of the EUTRAN system transmission unit, and the transmission method of the transmission unit provided by the present invention is shown in FIG. 6 . In FIG. 6 , firstly, when sending the transmission unit, the sender that sends the control information uses the priority scheduling principle of the transmission unit containing the control information to schedule the transmission of the transmission unit, and then, the sender sends the transmission unit according to the transmission scheduling result. In this way, the control information can be transmitted to the receiving end in time.
在本发明的技术方案中,发送端实现优先传输调度的位置与EUTRAN系统的实际协议构架有关。基于目前EUTRAN系统的协议构架,本发明的发送端进行优先传输调度的具体实现方法非常灵活,如发送端可以仅在RLC层进行传输单元调度时,采用包含控制信息的传输单元优先调度原则对队列中的传输单元进行传输调度;再如发送端可以仅在MAC层进行传输单元调度时,采用包含控制信息的传输单元优先调度原则对队列中的传输单元进行传输调度;发送端还可以在RLC层和MAC层中均采用包含控制信息的传输单元优先调度原则进行传输单元的调度。In the technical solution of the present invention, the location where the sending end implements priority transmission scheduling is related to the actual protocol framework of the EUTRAN system. Based on the protocol framework of the current EUTRAN system, the specific implementation method of the sending end of the present invention for priority transmission scheduling is very flexible. For example, when the sending end can only schedule transmission units at the RLC layer, the transmission unit priority scheduling principle that includes control information is used to queue The transmission unit in the queue performs transmission scheduling; for another example, when the sending end can only schedule the transmission unit at the MAC layer, the transmission unit in the queue is scheduled using the priority scheduling principle of the transmission unit containing control information; the sending end can also perform transmission scheduling at the RLC layer In both the MAC layer and the transmission unit scheduling principle, the priority scheduling principle of the transmission unit including the control information is adopted to schedule the transmission unit.
在本发明的技术方案中,控制信息是相对于业务数据信息而言的,包含控制信息的传输单元可以是控制PDU,也可以是携带控制PDU的RLC数据PDU。控制PDU根据EUTRA系统的实际应用情况可以有多种不同的表现形式,如控制PDU为状态PDU,一组状态PDU组成状态报告,再如控制PDU为复位PDU,还有控制PDU也可以为复位确认PDU等等。本发明不限制控制PDU的具体表现形式。本发明中携带控制PDU的RLC数据PDU中可以根据具体需要携带状态PDU、复位PDU、复位确认PDU等等中的任一一种或多种。In the technical solution of the present invention, the control information is relative to the service data information, and the transmission unit containing the control information may be a control PDU, or an RLC data PDU carrying the control PDU. The control PDU can have many different forms according to the actual application of the EUTRA system. For example, the control PDU is a status PDU, and a group of status PDUs form a status report. For example, the control PDU is a reset PDU, and the control PDU can also be a reset confirmation. PDUs and more. The present invention does not limit the specific expression form of the control PDU. In the present invention, the RLC data PDU carrying the control PDU may carry any one or more of a status PDU, a reset PDU, a reset confirmation PDU, and the like according to specific needs.
在本发明的技术方案中,发送端的RLC层在进行优先传输调度后、组装RLCPDU时,可以将控制PDU和业务数据同时携带在RLC数据PDU中,也可以使RLCPDU中仅携带控制PDU。In the technical solution of the present invention, when the RLC layer at the sending end performs priority transmission scheduling and assembles the RLC PDU, it can simultaneously carry the control PDU and service data in the RLC data PDU, or make the RLC PDU only carry the control PDU.
本发明提供的传输单元的传输方法实现方式灵活,下面结合附图、以几种具体的实现方法为例对本发明提供的技术方案进行详细说明。The implementation mode of the transmission method of the transmission unit provided by the present invention is flexible. The technical solution provided by the present invention will be described in detail below by taking several specific implementation methods as examples in conjunction with the accompanying drawings.
实施例1、在RLC层,状态PDU携带在RLC数据PDU中,RLC层对包含有状态PDU的RLC数据PDU及其他控制PDU如复位PDU等进行优先传输调度,MAC层对包含状态PDU的RLC数据PDU和上述其他控制PDU复用后,进行优先传输调度。
发送端的RLC层根据CQI(信道质量指示)确定RLC PDU的大小,并根据确定的大小对其接收的高层传输来的业务数据进行分割,不级联,以便在MAC层组成MAC PDU时,使分割后生成的RLC PDU加上控制PDU的大小与MACPDU匹配。The RLC layer at the sending end determines the size of the RLC PDU according to the CQI (Channel Quality Indication), and divides the service data received from the upper layer according to the determined size without cascading, so that when the MAC layer composes the MAC PDU, the segmentation The size of the generated RLC PDU plus the control PDU matches the MAC PDU.
发送端的RLC层在对业务数据进行分割过程中,如果有状态PDU,则优先将状态PDU填入RLC PDU中,RLC PDU中剩余的空间由分割后的业务数据填入。此时,包含状态PDU的RLC PDU可以称为RLC数据PDU。When the RLC layer at the sending end divides the business data, if there is a status PDU, it will first fill the status PDU into the RLC PDU, and the remaining space in the RLC PDU will be filled with the divided business data. At this time, the RLC PDU including the status PDU may be called an RLC data PDU.
由于在EUTRAN系统中RLC层分割功能基于即时的信道质量,因此,RLC层的RLC PDU中的填充可以取消。在传输RLC PDU时,提高状态PDU的优先级,优先将状态PDU放入RLC PDU中传输。Since the RLC layer segmentation function is based on the immediate channel quality in the EUTRAN system, the padding in the RLC PDU of the RLC layer can be canceled. When transmitting RLC PDU, increase the priority of status PDU, and put status PDU into RLC PDU first for transmission.
实施例1中RLC数据PDU即携带有状态PDU,又携带有业务数据的情况,此时,RLC数据PDU的格式如附图7所示。图7中的RLC数据PDU包括:RLC PDU头、业务数据和携带的状态PDU,由于一个RLC数据PDU中有可能包含有状态PDU,也可能不包含有状态PDU,所以,RLC数据PDU中的状态PDU为可选项。对于复位PDU及复位确认PDU等控制PDU,不携带在RLC数据PDU中。In
发送端的RLC层在没有业务数据传输时,RLC层不需要将状态PDU携带在RLC数据PDU中,而是直接将状态PDU优先发送至MAC层,此时的状态PDU可以称为RLC控制PDU。When the RLC layer at the sending end does not transmit service data, the RLC layer does not need to carry the status PDU in the RLC data PDU, but directly sends the status PDU to the MAC layer first. The status PDU at this time can be called an RLC control PDU.
发送端的MAC层接收RLC层传输来的RLC数据PDU及RLC控制PDU,优先将包含有状态PDU的RLC数据PDU及RLC控制PDU复用后组成MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。即发送端MAC层优先调度包含有状态PDU的RLC数据PDU及RLC控制PDU所在的队列,将队列中的RLC PDU复用为MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。The MAC layer at the sending end receives the RLC data PDU and RLC control PDU transmitted by the RLC layer, preferentially multiplexes the RLC data PDU and RLC control PDU containing the stateful PDU to form a MAC PDU, and sends the MAC PDU to HARQ for physical layer transport. That is, the MAC layer at the sending end preferentially schedules the queues containing the RLC data PDUs and RLC control PDUs containing stateful PDUs, multiplexes the RLC PDUs in the queues into MAC PDUs, and sends the MAC PDUs to HARQ for physical layer transmission.
当发送端MAC层发送的包含有状态PDU的RLC数据PDU及控制PDU的传输块即MAC PDU传输失败时,发送端MAC层请求发送端RLC层重传传输失败的MAC PDU中包含的控制PDU或RLC数据PDU,RLC收到该请求后,重新生成所述控制PDU或RLC数据PDU,并在重传过程中对这些重新生成的控制PDU或RLC数据PDU进行优先传输调度。本发明不限于MAC层请求RLC层重传的技术方案,只要是下层请求上层进行重传本发明都可以适用。When the transmission block of RLC data PDU and control PDU sent by the MAC layer of the sending end fails to transmit, the MAC layer of the sending end requests the RLC layer of the sending end to retransmit the control PDU contained in the failed MAC PDU or The RLC data PDU, after receiving the request, the RLC regenerates the control PDU or RLC data PDU, and performs priority transmission scheduling on these regenerated control PDUs or RLC data PDUs during the retransmission process. The present invention is not limited to the technical scheme that the MAC layer requests the RLC layer to retransmit, and the present invention is applicable as long as the lower layer requests the upper layer to perform retransmission.
当RLC层发生重传时,MAC层同样可以采用优先调度原则优先发送含携带状态PDU的RLC数据PDU及复位PDU等控制PDU。When retransmission occurs at the RLC layer, the MAC layer can also use the priority scheduling principle to send control PDUs such as RLC data PDUs carrying status PDUs and reset PDUs first.
实施例2、在RLC层,控制PDU携带在RLC数据PDU中,RLC层对包含有控制PDU的RLC数据PDU进行优先传输调度,MAC层对包含控制PDU的RLC数据PDU进行优先传输调度。Embodiment 2. In the RLC layer, the control PDU is carried in the RLC data PDU, the RLC layer performs priority transmission scheduling on the RLC data PDU including the control PDU, and the MAC layer performs priority transmission scheduling on the RLC data PDU including the control PDU.
实施例2与实施例1的实现方式基本相同,其区别在于:控制PDU都可以优先携带在RLC数据PDU中,这里的控制PDU可以是状态PDU,复位PDU,复位确认PDU等。Embodiment 2 is implemented in the same manner as
在实施例2中,RLC数据PDU的格式如附图8所示。图8中的RLC数据PDU包括:RLC PDU头、业务数据和携带的控制PDU,由于一个RLC数据PDU中有可能包含有控制PDU,也可能不包含有控制PDU,所以,RLC数据PDU中的控制PDU为可选项。In Embodiment 2, the format of the RLC data PDU is shown in FIG. 8 . The RLC data PDU in Fig. 8 includes: RLC PDU head, service data and the control PDU carried, because a RLC data PDU may contain the control PDU, or may not contain the control PDU, so the control PDU in the RLC data PDU PDU is optional.
发送端的RLC层在没有业务数据传输时,RLC层不需要将控制PDU携带在RLC数据PDU中,而是直接将控制PDU优先发送至MAC层,此时的控制PDU可以称为RLC控制PDU。When the RLC layer at the sending end does not transmit service data, the RLC layer does not need to carry the control PDU in the RLC data PDU, but directly sends the control PDU to the MAC layer first. The control PDU at this time can be called an RLC control PDU.
发送端的MAC层接收RLC层传输来的RLC数据PDU及RLC控制PDU,优先将包含有控制PDU的RLC数据PDU及RLC控制PDU复用后组成MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。The MAC layer at the sending end receives the RLC data PDU and RLC control PDU transmitted by the RLC layer, preferentially multiplexes the RLC data PDU and RLC control PDU containing the control PDU to form a MAC PDU, and sends the MAC PDU to HARQ for physical layer transport.
发送端的MAC层接收RLC层传输来的RLC数据PDU及RLC控制PDU,优先将包含有控制PDU的RLC数据PDU及RLC控制PDU复用后组成MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。即发送端MAC层优先调度包含有控制PDU的RLC数据PDU及RLC控制PDU所在的队列,将队列中的RLC PDU复用为MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。The MAC layer at the sending end receives the RLC data PDU and RLC control PDU transmitted by the RLC layer, preferentially multiplexes the RLC data PDU and RLC control PDU containing the control PDU to form a MAC PDU, and sends the MAC PDU to HARQ for physical layer transport. That is, the MAC layer at the sending end preferentially schedules the queue containing the RLC data PDU and the RLC control PDU containing the control PDU, multiplexes the RLC PDU in the queue into a MAC PDU, and sends the MAC PDU to HARQ for physical layer transmission.
当发送端MAC层发送的包含控制PDU的RLC数据PDU及控制PDU的传输块即MAC PDU传输失败时,发送端MAC层请求发送端RLC层重传传输失败的MAC PDU中包含的控制PDU或RLC数据PDU,RLC收到该请求后,重新生成所述控制PDU或RLC数据PDU,并在重传过程中对这些重新生成的控制PDU或RLC数据PDU进行优先传输调度。When the transmission block of the RLC data PDU containing the control PDU and the transmission block of the control PDU, namely the MAC PDU, transmitted by the MAC layer of the sending end fails, the MAC layer of the sending end requests the RLC layer of the sending end to retransmit the control PDU or RLC contained in the MAC PDU that failed to be transmitted. For data PDUs, after receiving the request, the RLC regenerates the control PDUs or RLC data PDUs, and performs priority transmission scheduling on these regenerated control PDUs or RLC data PDUs during the retransmission process.
当RLC层发生重传时,MAC层同样可以采用优先调度原则优先发送含携带控制PDU的RLC数据PDU及复位PDU等控制PDU。When the RLC layer retransmits, the MAC layer can also use the priority scheduling principle to send control PDUs including RLC data PDUs carrying control PDUs and reset PDUs.
实施例3、在RLC层,控制PDU不携带在RLC数据PDU中,RLC层对控制PDU进行优先传输调度,MAC层对RLC控制PDU进行优先传输调度。Embodiment 3: In the RLC layer, the control PDU is not carried in the RLC data PDU, the RLC layer performs priority transmission scheduling on the control PDU, and the MAC layer performs priority transmission scheduling on the RLC control PDU.
发送端的RLC层在进行数据传输时,根据CQI(信道质量指示)确定RLCPDU的大小,并根据确定的RLC PDU大小对高层传输来的业务数据进行分割,不级联,以便在MAC层复用MAC PDU的过程中,使分割后生成的RLC数据PDU加上控制PDU的大小与MAC PDU匹配。When transmitting data, the RLC layer at the sending end determines the size of the RLC PDU according to the CQI (Channel Quality Indication), and divides the business data transmitted by the upper layer according to the determined RLC PDU size, without cascading, so as to multiplex the MAC at the MAC layer. In the process of PDU, the size of the RLC data PDU and control PDU generated after segmentation is matched with the MAC PDU.
在实施例3中,RLC数据PDU的格式如附图9所示。图9中的RLC数据PDU包括:RLC PDU头和业务数据。In Embodiment 3, the format of the RLC data PDU is shown in FIG. 9 . The RLC data PDU in Figure 9 includes: RLC PDU header and service data.
发送端的RLC层不需要将控制PDU携带在RLC数据PDU中,RLC层将RLC控制PDU和不携带有任何控制PDU的RLC数据PDU传输至MAC层。发送端的MAC层接收RLC层传输来的RLC数据PDU及RLC控制PDU,优先将RLC控制PDU复用为MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。即发送端MAC层优先调度RLC控制PDU所在的队列,将队列中的RLC PDU复用为MAC PDU,并将MAC PDU发送至HARQ,以进行物理层传输。The RLC layer at the sending end does not need to carry the control PDU in the RLC data PDU, and the RLC layer transmits the RLC control PDU and the RLC data PDU not carrying any control PDU to the MAC layer. The MAC layer at the sending end receives the RLC data PDU and RLC control PDU transmitted by the RLC layer, preferentially multiplexes the RLC control PDU into a MAC PDU, and sends the MAC PDU to HARQ for physical layer transmission. That is, the MAC layer at the sending end preferentially schedules the queue where the RLC control PDU is located, multiplexes the RLC PDU in the queue into a MAC PDU, and sends the MAC PDU to HARQ for physical layer transmission.
当发送端MAC层发送的包含控制PDU的传输块即MAC PDU传输失败时,发送端MAC层请求发送端RLC层重传传输失败的MAC PDU中包含的控制PDU,RLC收到该请求后,重新生成所述控制PDU,并在重传过程中对这些重新生成的控制PDU进行优先传输调度。When the transmission block containing the control PDU sent by the MAC layer of the sending end, that is, the MAC PDU transmission fails, the MAC layer of the sending end requests the RLC layer of the sending end to retransmit the control PDU contained in the MAC PDU that failed to be transmitted. After receiving the request, the RLC retransmits Generate the control PDUs, and perform priority transmission scheduling on these regenerated control PDUs during the retransmission process.
当RLC层发生重传时,MAC层同样可以采用优先调度原则优先发送控制PDU。When retransmission occurs at the RLC layer, the MAC layer can also use the priority scheduling principle to send the control PDU first.
实施例4、在RLC层,状态PDU携带在RLC数据PDU中,RLC层对包含有状态PDU的RLC数据PDU及其他控制PDU如复位PDU等进行优先传输调度,MAC层对包含状态PDU的RLC数据PDU和RLC控制PDU进行优先传输调度。Embodiment 4, at the RLC layer, the state PDU is carried in the RLC data PDU, the RLC layer carries out priority transmission scheduling to the RLC data PDU containing the state PDU and other control PDUs such as reset PDUs, and the MAC layer contains the RLC data of the state PDU PDU and RLC control PDU for priority transmission scheduling.
实施例4与实施例1的实现方式基本相同,其区别在于:发送端RLC层对高层传输来的业务数据进行分割级联后,组成RLC数据PDU。RLC数据PDU中仍然可用携带有状态PDU。Embodiment 4 is implemented in the same way as
当发送端MAC层发送的包含有状态PDU的RLC数据PDU及控制PDU的传输块即MAC PDU传输失败时,发送端MAC层请求发送端RLC层重传传输失败的MAC PDU中包含的控制PDU或RLC数据PDU,RLC收到该请求后,重新生成所述控制PDU或RLC数据PDU,并在重传过程中对这些重新生成的控制PDU或RLC数据PDU进行优先传输调度。When the transmission block of RLC data PDU and control PDU sent by the MAC layer of the sending end fails to transmit, the MAC layer of the sending end requests the RLC layer of the sending end to retransmit the control PDU contained in the failed MAC PDU or The RLC data PDU, after receiving the request, the RLC regenerates the control PDU or RLC data PDU, and performs priority transmission scheduling on these regenerated control PDUs or RLC data PDUs during the retransmission process.
当RLC层发生重传时,MAC层同样可以采用优先调度原则优先发送含携带状态PDU的RLC数据PDU及复位PDU等控制PDU。When retransmission occurs at the RLC layer, the MAC layer can also use the priority scheduling principle to send control PDUs such as RLC data PDUs carrying status PDUs and reset PDUs first.
实施例5、在RLC层,控制PDU携带在RLC数据PDU中,RLC层对包含有控制PDU的RLC数据PDU进行优先传输调度,MAC层对包含控制PDU的RLC数据PDU进行优先传输调度。Embodiment 5. In the RLC layer, the control PDU is carried in the RLC data PDU, the RLC layer performs priority transmission scheduling on the RLC data PDU including the control PDU, and the MAC layer performs priority transmission scheduling on the RLC data PDU including the control PDU.
实施例5与实施例2的实现方式基本相同,其区别在于:发送端RLC层对业务数据进行分割级联组成RLC数据PDU。RLC数据PDU中仍然可以携带有控制PDU。Embodiment 5 is implemented basically the same as Embodiment 2, the difference being that: the RLC layer at the sending end divides and concatenates the service data to form an RLC data PDU. The RLC data PDU can still carry the control PDU.
当发送端MAC层发送的包含控制PDU的RLC数据PDU及控制PDU的传输块即MAC PDU传输失败时,发送端MAC层请求发送端RLC层重传传输失败的MAC PDU中包含的控制PDU或RLC数据PDU,RLC收到该请求后,重新生成所述控制PDU或RLC数据PDU,并在重传过程中对这些重新生成的控制PDU或RLC数据PDU进行优先传输调度。When the transmission block of the RLC data PDU containing the control PDU and the transmission block of the control PDU, namely the MAC PDU, transmitted by the MAC layer of the sending end fails, the MAC layer of the sending end requests the RLC layer of the sending end to retransmit the control PDU or RLC contained in the MAC PDU that failed to be transmitted. For data PDUs, after receiving the request, the RLC regenerates the control PDUs or RLC data PDUs, and performs priority transmission scheduling on these regenerated control PDUs or RLC data PDUs during the retransmission process.
当RLC层发生重传时,MAC层同样可以采用优先调度原则优先发送含携带控制PDU的RLC数据PDU及复位PDU等控制PDU。When the RLC layer retransmits, the MAC layer can also use the priority scheduling principle to send control PDUs including RLC data PDUs carrying control PDUs and reset PDUs.
实施例6、在RLC层,控制PDU不携带在RLC数据PDU中,RLC层对控制PDU进行优先传输调度,MAC层对RLC控制PDU进行优先传输调度。Embodiment 6: In the RLC layer, the control PDU is not carried in the RLC data PDU, the RLC layer performs priority transmission scheduling on the control PDU, and the MAC layer performs priority transmission scheduling on the RLC control PDU.
实施例6与实施例3的实现方式基本相同,其区别在于:发送端RLC层对业务数据进行分割级联组成RLC数据PDU。RLC数据PDU中不携带控制PDU。Embodiment 6 is basically the same as Embodiment 3, the difference being that: the RLC layer at the sending end divides and concatenates the service data to form an RLC data PDU. The RLC data PDU does not carry the control PDU.
当发送端MAC层发送的包含控制PDU的传输块即MAC PDU传输失败时,发送端MAC层请求发送端RLC层重传传输失败的MAC PDU中包含的控制PDU,RLC收到该请求后,重新生成所述控制PDU,并在重传过程中对这些重新生成的控制PDU进行优先传输调度。When the transmission block containing the control PDU sent by the MAC layer of the sending end, that is, the MAC PDU transmission fails, the MAC layer of the sending end requests the RLC layer of the sending end to retransmit the control PDU contained in the MAC PDU that failed to be transmitted. After receiving the request, the RLC retransmits Generate the control PDUs, and perform priority transmission scheduling on these regenerated control PDUs during the retransmission process.
当RLC层发生重传时,MAC层同样可以采用优先调度原则优先发送控制PDU。When retransmission occurs at the RLC layer, the MAC layer can also use the priority scheduling principle to send the control PDU first.
本发明还提供一种发送端设备,该发送端设备中设置有调度模块、发送模块和请求模块。调度模块主要用于采用包含控制信息的传输单元优先调度的原则,对需要传输的传输单元进行传输调度;发送模块主要用于根据调度模块的传输调度结果发送传输单元。The present invention also provides a sender device, which is provided with a scheduling module, a sending module and a request module. The scheduling module is mainly used for scheduling the transmission units that need to be transmitted by adopting the principle of priority scheduling of transmission units containing control information; the sending module is mainly used for sending transmission units according to the transmission scheduling result of the scheduling module.
本发明中的调度模块和发送模块的位置与EUTRAN系统的实际协议构架有关。基于目前EUTRAN系统的协议构架,本发明的调度模块和发送模块可以仅位于RLC层,也可以仅位于MAC层,也可以同时位于RLC层和MAC层。具体如上述方法中的描述。The positions of the scheduling module and the sending module in the present invention are related to the actual protocol framework of the EUTRAN system. Based on the protocol framework of the current EUTRAN system, the scheduling module and the sending module of the present invention may only be located at the RLC layer, or only at the MAC layer, or both at the RLC layer and the MAC layer. Specifically as described in the above method.
当发送端设备的RLC层和MAC均设置有调度模块和发送模块时,调度模块包括RLC调度子模块和MAC调度子模块,发送模块包括:所述调度模块包括RLC调度子模块,所述发送模块包括RLC调度子模块和MAC发送子模块。When both the RLC layer and the MAC of the sending end device are provided with a scheduling module and a sending module, the scheduling module includes an RLC scheduling submodule and a MAC scheduling submodule, and the sending module includes: the scheduling module includes an RLC scheduling submodule, and the sending module Including RLC scheduling sub-module and MAC sending sub-module.
RLC调度子模块主要用于将发送端RLC层中的控制PDU优先于业务数据填入RLC数据PDU中,并在RLC数据PDU的剩余空间填入业务数据。RLC调度子模块也可以优先调度控制PDU,将控制PDU优先传输至MAC层。RLC调度子模块可以采用上述方法描述的多个实施例中RLC层优先调度的方法,在此不再详细描述。The RLC scheduling sub-module is mainly used to fill the control PDU in the RLC layer of the sending end into the RLC data PDU prior to the service data, and fill the remaining space of the RLC data PDU with service data. The RLC scheduling submodule can also schedule the control PDU preferentially, and transmit the control PDU preferentially to the MAC layer. The RLC scheduling submodule may adopt the RLC layer priority scheduling method in the multiple embodiments described in the above methods, which will not be described in detail here.
当RLC调度子模块在有业务数据传输的情况下仅将状态PDU优先携带在RLC数据PDU中、在没有业务数据传输的情况下,优先调度状态PDU时,RLC发送子模块主要用于根据RLC调度子模块的调度结果,将携带有状态PDU的RLC数据PDU、没有携带状态PDU的RLC数据PDU和RLC控制PDU传输至MAC层。MAC层接收RLC数据PDU及RLC控制PDU,此时,MAC调度子模块优先将包含有状态PDU的RLC数据PDU及RLC控制PDU复用为MAC PDU,MAC发送子模块根据MAC调度子模块的调度结果将MAC PDU发送至HARQ实体进行物理层传输。具体如上述方法实施例的描述。When the RLC scheduling submodule only preferentially carries the status PDU in the RLC data PDU in the case of service data transmission, and prioritizes scheduling of the status PDU in the case of no service data transmission, the RLC sending submodule is mainly used for scheduling according to the RLC The scheduling result of the sub-module transmits the RLC data PDU carrying the status PDU, the RLC data PDU not carrying the status PDU and the RLC control PDU to the MAC layer. The MAC layer receives the RLC data PDU and the RLC control PDU. At this time, the MAC scheduling submodule preferentially multiplexes the RLC data PDU and the RLC control PDU containing the stateful PDU into MAC PDUs, and the MAC sending submodule is based on the scheduling result of the MAC scheduling submodule. Send the MAC PDU to the HARQ entity for physical layer transmission. The details are as described in the foregoing method embodiments.
当RLC调度子模块在有业务数据传输的情况下将状态PDU、复位PDU等控制PDU携带在RLC数据PDU中、在没有业务数据传输的情况下,将优先调度控制PDU时,RLC发送子模块主要用于根据RLC调度子模块的调度结果,将携带有控制PDU的RLC数据PDU、没有携带控制PDU的RLC数据PDU和RLC控制PDU传输至MAC层。MAC层接收RLC数据PDU及RLC控制PDU,此时,MAC调度子模块优先将包含有控制PDU的RLC数据PDU及RLC控制PDU复用为MAC PDU,MAC发送子模块根据MAC调度子模块的调度结果将MAC PDU发送至HARQ实体进行物理层传输。具体如上述方法实施例的描述。When the RLC scheduling submodule carries control PDUs such as status PDU and reset PDU in the RLC data PDU when there is service data transmission, and when there is no service data transmission, when the control PDU is prioritized, the RLC sending submodule mainly It is used to transmit the RLC data PDU carrying the control PDU, the RLC data PDU not carrying the control PDU and the RLC control PDU to the MAC layer according to the scheduling result of the RLC scheduling submodule. The MAC layer receives the RLC data PDU and the RLC control PDU. At this time, the MAC scheduling submodule preferentially multiplexes the RLC data PDU and the RLC control PDU containing the control PDU into MAC PDUs, and the MAC sending submodule according to the scheduling result of the MAC scheduling submodule Send the MAC PDU to the HARQ entity for physical layer transmission. The details are as described in the foregoing method embodiments.
当RLC调度子模块在有业务数据传输、没有业务数据传输的情况下均不将控制PDU携带在RLC数据PDU中时,RLC发送子模块主要用于根据RLC调度子模块的调度结果,将RLC控制PDU和RLC数据PDU传输至MAC层。MAC层接收RLC数据PDU及RLC控制PDU,此时,MAC调度子模块优先将RLC控制PDU复用为MAC PDU,MAC发送子模块根据MAC调度子模块的调度结果将MAC PDU发送至HARQ实体进行物理层传输。具体如上述方法实施例的描述。When the RLC scheduling submodule does not carry the control PDU in the RLC data PDU when there is service data transmission or no service data transmission, the RLC sending submodule is mainly used to send the RLC control PDU according to the scheduling result of the RLC scheduling submodule. PDUs and RLC data PDUs are transmitted to the MAC layer. The MAC layer receives the RLC data PDU and the RLC control PDU. At this time, the MAC scheduling sub-module preferentially multiplexes the RLC control PDU into a MAC PDU, and the MAC sending sub-module sends the MAC PDU to the HARQ entity for physical processing according to the scheduling result of the MAC scheduling sub-module. layer transport. The details are as described in the foregoing method embodiments.
当发送端包括MAC层和RLC层时,请求模块可以位于MAC层,主要用于在包含控制信息的MAC PDU传输失败时,请求发送端RLC层重传RLC控制PDU或携带有控制PDU的RLC数据PDU。RLC层在接收到请求模块的请求后,重传相应的控制PDU,或者重传相应的控制PDU以及相应业务数据,这些重传的控制PDU或者携带控制PDU的RLC数据PDU也是同样需要优先调度的,具体如上述方法中的描述。When the sending end includes the MAC layer and the RLC layer, the request module can be located in the MAC layer, mainly used to request the sending end RLC layer to retransmit the RLC control PDU or the RLC data carrying the control PDU when the transmission of the MAC PDU containing control information fails PDUs. After receiving the request from the request module, the RLC layer retransmits the corresponding control PDU, or retransmits the corresponding control PDU and corresponding service data. These retransmitted control PDUs or RLC data PDUs carrying control PDUs also need to be prioritized. , as described in the above method.
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。Although the present invention has been described by way of example, those of ordinary skill in the art know that there are many variations and changes in the present invention without departing from the spirit of the invention, and the claims of the application document of the present invention include these variations and changes.
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006101277750A CN101141445B (en) | 2006-09-08 | 2006-09-08 | Transmission method and sending terminal equipment of transmission unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006101277750A CN101141445B (en) | 2006-09-08 | 2006-09-08 | Transmission method and sending terminal equipment of transmission unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101141445A true CN101141445A (en) | 2008-03-12 |
| CN101141445B CN101141445B (en) | 2010-10-13 |
Family
ID=39193190
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006101277750A Active CN101141445B (en) | 2006-09-08 | 2006-09-08 | Transmission method and sending terminal equipment of transmission unit |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101141445B (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010124548A1 (en) * | 2009-04-27 | 2010-11-04 | 中兴通讯股份有限公司 | Method and equipment for sending radio link layer status package |
| CN102487533A (en) * | 2010-12-03 | 2012-06-06 | 鼎桥通信技术有限公司 | Method and device for transmitting radio link control information in high-speed packet access system |
| CN102655659A (en) * | 2011-03-02 | 2012-09-05 | 鼎桥通信技术有限公司 | Reset control method, base station and wireless communication system based on RLC (Radio Link Control) protocol |
| WO2012174803A1 (en) * | 2011-06-21 | 2012-12-27 | 中兴通讯股份有限公司 | Method, apparatus and system for sending rlc layer status report |
| CN103249090A (en) * | 2012-02-14 | 2013-08-14 | 华为技术有限公司 | Method and device for buffer state report |
| CN104301934A (en) * | 2013-07-16 | 2015-01-21 | 普天信息技术研究院有限公司 | A method of transferring data |
| WO2018086010A1 (en) * | 2016-11-09 | 2018-05-17 | 北京小米移动软件有限公司 | Control protocol data unit (pdu) sending method and apparatus |
| CN108964835A (en) * | 2017-05-26 | 2018-12-07 | 展讯通信(上海)有限公司 | Data transfer control method, device and user equipment |
| CN109996261A (en) * | 2018-12-30 | 2019-07-09 | 北京邮电大学 | Data transmission method and device based on MAC layer data packet replication |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1416659A (en) * | 2001-01-05 | 2003-05-07 | 松下电器产业株式会社 | Mobil communication system and radio communication method |
| CN1221099C (en) * | 2001-10-31 | 2005-09-28 | 华为技术有限公司 | Tunnel data packet service priority control method in general packet radio service |
-
2006
- 2006-09-08 CN CN2006101277750A patent/CN101141445B/en active Active
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010124548A1 (en) * | 2009-04-27 | 2010-11-04 | 中兴通讯股份有限公司 | Method and equipment for sending radio link layer status package |
| CN102487533B (en) * | 2010-12-03 | 2015-02-04 | 鼎桥通信技术有限公司 | Method and device for transmitting radio link control information in high-speed packet access system |
| CN102487533A (en) * | 2010-12-03 | 2012-06-06 | 鼎桥通信技术有限公司 | Method and device for transmitting radio link control information in high-speed packet access system |
| CN102655659A (en) * | 2011-03-02 | 2012-09-05 | 鼎桥通信技术有限公司 | Reset control method, base station and wireless communication system based on RLC (Radio Link Control) protocol |
| CN102655659B (en) * | 2011-03-02 | 2015-02-25 | 鼎桥通信技术有限公司 | Reset control method, base station and wireless communication system based on RLC (Radio Link Control) protocol |
| WO2012174803A1 (en) * | 2011-06-21 | 2012-12-27 | 中兴通讯股份有限公司 | Method, apparatus and system for sending rlc layer status report |
| US9532264B2 (en) | 2012-02-14 | 2016-12-27 | Huawei Technologies Co., Ltd. | Buffer state reporting method and apparatus |
| WO2013120435A1 (en) * | 2012-02-14 | 2013-08-22 | 华为技术有限公司 | Method and device for buffer state report |
| CN103249090A (en) * | 2012-02-14 | 2013-08-14 | 华为技术有限公司 | Method and device for buffer state report |
| CN104301934A (en) * | 2013-07-16 | 2015-01-21 | 普天信息技术研究院有限公司 | A method of transferring data |
| WO2018086010A1 (en) * | 2016-11-09 | 2018-05-17 | 北京小米移动软件有限公司 | Control protocol data unit (pdu) sending method and apparatus |
| US11044738B2 (en) | 2016-11-09 | 2021-06-22 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and device for sending control protocol data unit (PDU) |
| CN108964835A (en) * | 2017-05-26 | 2018-12-07 | 展讯通信(上海)有限公司 | Data transfer control method, device and user equipment |
| CN109996261A (en) * | 2018-12-30 | 2019-07-09 | 北京邮电大学 | Data transmission method and device based on MAC layer data packet replication |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101141445B (en) | 2010-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4906844B2 (en) | Method for generating lower layer data block in wireless mobile communication system | |
| CN101141445B (en) | Transmission method and sending terminal equipment of transmission unit | |
| CN101043301B (en) | Data rearrangement and recombination method in wireless communication system and its base station | |
| CN1918825B (en) | Transmitting and receiving control protocol data unit with processing time information | |
| CN1864363B (en) | Media access control based on priority scheduling for data units in data streams | |
| CN103828411B (en) | Scheduling method, base station, user equipment and system | |
| US8588175B2 (en) | Method and apparatus for performing handover using packet data convergence protocol (PDCP) reordering in mobile communication system | |
| CN101897132B (en) | Method and apparatus for handover in mobile communication system | |
| CN100391201C (en) | A Method for Keeping the Sequence Number Synchronization of Packet Data Protocol Convergence Sublayer | |
| TWI339044B (en) | ||
| CN101030842B (en) | Method and apparatus for rearranging data in mobile telecommunication system | |
| TW200304748A (en) | A scheme to prevent HFN un-synchronization for UM RLC in a high speed wireless communication system | |
| WO2006083149A1 (en) | Method and apparatus for requesting/transmitting status report of a mobile communication system | |
| TWM352194U (en) | Wireless transmit/receive unit | |
| US20150305034A1 (en) | Method And Apparatus For Improved Multi-Carrier Communication | |
| WO2018127225A1 (en) | Data transmission method, network side device and user equipment | |
| TW200833146A (en) | Node B based segmentation/concatenation | |
| CN102257757A (en) | A method and apparatus for processing control message which requests retransmitting data | |
| CN101116277A (en) | Method and device for requesting/delivering a status report of a mobile communication system | |
| CN101088268A (en) | Receiving apparatus, transmitting apparatus, communication system and communication method | |
| CN101132257B (en) | Condition report transmission method and sending terminal equipment thereof | |
| WO2008084959A2 (en) | Apparatus for transmitting control information in a mobile communication system | |
| US20110019568A1 (en) | Method and apparatus for transmitting and receiving data in mobile communication system | |
| CN101039228B (en) | A method of data packet header optimization | |
| CN101001131A (en) | Partition cascade method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |