Movatterモバイル変換


[0]ホーム

URL:


CN101116277A - Method and device for requesting/delivering a status report of a mobile communication system - Google Patents

Method and device for requesting/delivering a status report of a mobile communication system
Download PDF

Info

Publication number
CN101116277A
CN101116277ACNA2006800041325ACN200680004132ACN101116277ACN 101116277 ACN101116277 ACN 101116277ACN A2006800041325 ACNA2006800041325 ACN A2006800041325ACN 200680004132 ACN200680004132 ACN 200680004132ACN 101116277 ACN101116277 ACN 101116277A
Authority
CN
China
Prior art keywords
pdu
received
status report
sequence number
rlc
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.)
Pending
Application number
CNA2006800041325A
Other languages
Chinese (zh)
Inventor
金成勋
李国熙
郑景仁
郭鲁濬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Publication of CN101116277ApublicationCriticalpatent/CN101116277A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

提供一种方法和设备,用于减少由于丢失了移动通信系统的无线链路控制(RLC)层中的传送缓冲器的最后分组而发生的过多的重传延迟。该方法包括:从更高层接收业务数据单元(SDU),将SDU划分为多个分组数据单元(PDU),并将PDU存储在缓冲器中;为缓冲器中存储的PDU中的最后一个PDU设置请求状态报告的轮询位;以及从发送器向接收器重复传送具有已设置的轮询位的所述最后一个PDU至少两次,而不管是否存在对重传最后一个PDU的请求。

A method and apparatus are provided for reducing excessive retransmission delays occurring due to loss of the last packet of a transmit buffer in a radio link control (RLC) layer of a mobile communication system. The method includes: receiving a service data unit (SDU) from a higher layer, dividing the SDU into a plurality of packet data units (PDUs), and storing the PDUs in a buffer; setting requesting a poll bit for a status report; and repeating transmission from the sender to the receiver of said last PDU with the poll bit set at least twice regardless of whether there is a request to retransmit the last PDU.

Description

Translated fromChinese
用于请求/传送移动通信系统的状态报告的方法和设备Method and device for requesting/delivering a status report of a mobile communication system

技术领域technical field

本发明涉及移动通信系统。更具体地,本发明涉及用于在移动通信系统中请求/传送状态报告以便减少分组重传时发生的延迟的方法和设备。The present invention relates to mobile communication systems. More particularly, the present invention relates to a method and apparatus for requesting/transmitting a status report in a mobile communication system in order to reduce a delay occurring when a packet is retransmitted.

背景技术Background technique

当前的移动通信系统已进化为超越主要为语音通信服务提供的初始系统,并且现在正向着提供数据服务和多媒体服务的高速高质量无线数据分组通信系统的方向发展。尤其是,作为在欧洲采用的基于全球移动通信系统(GSM)通用分组无线服务(GPRS)的、使用宽带码分多址(WCDMA)的第三代(3G)移动通信系统的通用移动通信服务(UMTS)系统,其提供一致性服务,通过该服务,移动电话或计算机的用户能够以至少2Mbps的高速度来传送基于分组的文本、数字化语音或视频、以及多媒体数据,而不管用户在世界上的什么地方。The current mobile communication system has evolved beyond the original system provided mainly for voice communication services, and is now moving toward a high-speed, high-quality wireless data packet communication system providing data services and multimedia services. In particular, the Universal Mobile Communications Service (GMS), which is a third-generation (3G) mobile communication system using Wideband Code Division Multiple Access (WCDMA) based on the Global System for Mobile Communications (GSM) General Packet Radio Service (GPRS) adopted in Europe ( UMTS) system that provides a consistent service by which a user of a mobile phone or computer can transmit packet-based text, digitized voice or video, and multimedia data at a high speed of at least 2 Mbps, regardless of the user's location in the world Where.

图1是示意性图解典型的UMTS移动通信系统的框图。FIG. 1 is a block diagram schematically illustrating a typical UMTS mobile communication system.

参照图1,UMTS系统包括核心网(CN)100以及多个无线网络子系统(RNS)110和120。RNS 110和120构成UMTS陆地无线接入网络(UTRAN)。为了将UTRAN与诸如因特网之类的分组数据网相连,CN 100包括服务GRPS支持节点(SGSN)以及网关GPRS支持节点(GGSN)。Referring to FIG. 1 , the UMTS system includes a Core Network (CN) 100 and a plurality of Radio Network Subsystems (RNS) 110 and 120 .RNS 110 and 120 form the UMTS Terrestrial Radio Access Network (UTRAN). In order to connect the UTRAN with a packet data network such as the Internet, the CN 100 includes a Serving GPRS Support Node (SGSN) and a Gateway GPRS Support Node (GGSN).

RNS 110和120包括无线网络控制器(RNC)111和112、以及多个Node B(节点B)115、113、114和116。具体地,RNS 110包括RNC 111以及NodeB 115和113,而RNS 120包括RNC 112以及Node B 114和116。根据它们的角色,可将RNC 111和112分类为服务RNC、漂移(drift)RNC以及控制RNC。服务RNC控制用户设备(UE)130的通信信息,并与CN 100交换数据。漂流RNC直接通过无线通信而与UE 130连接,而控制RNC控制每个Node B的无线资源。RNS 110 and 120 include Radio Network Controllers (RNCs) 111 and 112, and a plurality of Node Bs (Node Bs) 115, 113, 114 and 116. Specifically, RNS 110 includes RNC 111 and NodeBs 115 and 113, whileRNS 120 includes RNC 112 and NodeBs 114 and 116. According to their roles, theRNCs 111 and 112 can be classified as Serving RNCs, Drift RNCs, and Controlling RNCs. The serving RNC controls communication information of user equipment (UE) 130, and exchanges data withCN 100. The drifting RNC is directly connected to the UE 130 through wireless communication, and the controlling RNC controls the radio resources of each Node B.

通过标记为“lub”的接口来互连RNC 111和112、以及Node B 115、113、114和116,并且通过标记为“lur”的接口来互连RNC 111和112。尽管在图1中未示出,但通过接口“Uu”来互连UE 130和UTRAN。每个RNC 111和112向由RNC自身控制的多个Node B 115、113、114和116分配无线资源。每个Node B 115、113、114和116将所分配的无线资源提供给UE 130。根据每个小区来安排无线资源,并且由每个Node B提供的无线资源对应于特定小区的无线资源。TheRNCs 111 and 112, and theNode Bs 115, 113, 114 and 116 are interconnected by an interface labeled "lub", and theRNCs 111 and 112 are interconnected by an interface labeled "lur". Although not shown in FIG. 1, the UE 130 and the UTRAN are interconnected by an interface "Uu". EachRNC 111 and 112 allocates radio resources to a plurality ofNode Bs 115, 113, 114 and 116 controlled by the RNC itself. EachNode B 115, 113, 114 and 116 provides the allocated radio resources to UE 130. Radio resources are arranged according to each cell, and radio resources provided by each Node B correspond to radio resources of a specific cell.

UE 130通过使用由Node B 115、113、114和116控制的特定小区的无线资源来设立无线信道,并且通过所建立的无线信道来传送/接收数据。UE130仅仅基于小区来标识物理信道。因此,在Node B和小区之间进行区分的意义不大,在以下说明中,将无区别地使用Node B和小区。The UE 130 sets up a wireless channel by using wireless resources of specific cells controlled by the NodeBs 115, 113, 114, and 116, and transmits/receives data through the established wireless channel. UE 130 identifies physical channels on a cell basis only. Therefore, it is of little significance to distinguish between Node B and cell, and in the following description, Node B and cell will be used without distinction.

图2详细图解了在UE 130与RNC 111和112之间的典型的Uu接口。如图2所示,Uu接口具有包括控制面和用户面的结构。控制面使得能够在UE和RNC之间交换控制信号,而用户面使得可以在UE和RNC之间传送用户数据。FIG. 2 illustrates a typical Uu interface between UE 130 andRNCs 111 and 112 in detail. As shown in FIG. 2, the Uu interface has a structure including a control plane and a user plane. The control plane enables the exchange of control signals between the UE and the RNC, while the user plane enables the transfer of user data between the UE and the RNC.

当处理控制面的信号时,该信号经过无线资源控制(RRC)层204、无线链路控制(RLC)层210、媒体接入控制(MAC)层212、以及物理(PHY)层214。当处理用户面的信息202时,该信息经过分组数据汇聚协议(PDCP)层206、广播/多播控制(BMC)层208、RLC层210、MAC层212、以及物理层214。When processing a control plane signal, the signal passes through a radio resource control (RRC)layer 204 , a radio link control (RLC)layer 210 , a medium access control (MAC)layer 212 , and a physical (PHY)layer 214 . When processinguser plane information 202 , the information passes through Packet Data Convergence Protocol (PDCP)layer 206 , Broadcast/Multicast Control (BMC)layer 208 ,RLC layer 210 ,MAC layer 212 , andphysical layer 214 .

物理层214是用于利用无线传送技术来提供信息传送服务的层,并且对应于来自7层开放系统互连(OSI)中的第一层(L1)。通过传输信道而将物理层214连接到MAC层212。通过传输信道,在MAC层212和物理层214之间交换数据。根据在物理层214中用来处理特定数据的方案,来定义传输信道的传输格式(TF)。Thephysical layer 214 is a layer for providing an information transfer service using a wireless transfer technology, and corresponds to the first layer (L1) from the 7-layer Open System Interconnection (OSI). Thephysical layer 214 is connected to theMAC layer 212 through a transport channel. Data is exchanged between theMAC layer 212 and thephysical layer 214 through the transport channel. A transport format (TF) of a transport channel is defined according to a scheme used in thephysical layer 214 to process specific data.

MAC层212通过逻辑信道而从RLC层210接收数据,并且通过适当的传输信道而将数据传递到物理层214。而且,MAC层212通过传输信道从物理层214接收数据,然后通过适当的逻辑信道而将数据传递到RLC层210。另外,MAC层212向通过逻辑信道或传输信道接收的数据中插入附加信息,或者分析在所接收的数据中插入的附加信息,以便执行适当的操作,或控制随机接入操作。通过逻辑信道来互连MAC层212和RLC层210。MAC层212包括多个子层。TheMAC layer 212 receives data from theRLC layer 210 through a logical channel and passes the data to thephysical layer 214 through an appropriate transport channel. Also, theMAC layer 212 receives data from thephysical layer 214 through a transport channel, and then transfers the data to theRLC layer 210 through an appropriate logical channel. In addition, theMAC layer 212 inserts additional information into data received through a logical channel or transport channel, or analyzes the additional information inserted in received data to perform an appropriate operation, or controls a random access operation. TheMAC layer 212 and theRLC layer 210 are interconnected by logical channels. TheMAC layer 212 includes multiple sublayers.

RLC层210负责建立和释放逻辑信道。RLC层210的每个实体可以以确认模式(AM)、未确认模式(UM)和透明模式(TM)中的一种来操作。通过它们提供的功能的差异来区分这三种操作模式。发送器的RLC AM实体执行来自更高的层的数据的分割、拼接或填充,即,RLC业务数据单元(RLC SDU),由此生成分段(segment),每个分段都具有适合于通过无线信道传送的大小。然后,RLCAM实体将有关分割/拼接/填充的信息插入分段中,通过向分段插入序号而生成协议数据单元(PDU),然后将RLC PDU传送到更低的层,即MAC层212。接收器的RLC AM实体检查从发送器传送的RLC PDU的序号,以便确定是否存在实体未能接收的任何RLC PDU,并且请求重传这样的RLC PDU。如所指出的,RLC AM的一个重要特性是它支持重传RLC PDU。特别地,由RLC AM使用的RLC PDU被称为“AMD PDU(AM数据PDU)”。The RLClayer 210 is responsible for establishing and releasing logical channels. Each entity of theRLC layer 210 may operate in one of an acknowledged mode (AM), an unacknowledged mode (UM), and a transparent mode (TM). These three modes of operation are distinguished by the differences in the functions they provide. The RLC AM entity of the sender performs segmentation, concatenation or padding of data from higher layers, i.e., RLC Service Data Units (RLC SDUs), thereby generating segments, each of which has a The size of the wireless channel transfer. The RLCAM entity then inserts information about segmentation/splicing/stuffing into the segments, generates protocol data units (PDUs) by inserting sequence numbers into the segments, and then transmits the RLC PDUs to lower layers, namely theMAC layer 212. The RLC AM entity of the receiver checks the sequence numbers of the RLC PDUs transmitted from the sender to determine if there are any RLC PDUs that the entity failed to receive, and requests retransmission of such RLC PDUs. As pointed out, an important feature of RLC AM is that it supports retransmission of RLC PDUs. In particular, the RLC PDU used by the RLC AM is called "AMD PDU (AM Data PDU)".

PDCP层206位于RLC层210之上。PDCP层206压缩以因特网协议(IP)分组的形式传送的数据的头,并且在提供服务的RNC由于UE的移动性而改变的情形下,无损地传递数据。BMC层208也位于RLC层210之上。BMC层208支持用于将相同的数据传送给位于特定小区内的多个不特定UE的广播服务。RRC层204分配和释放UTRAN和UE之间的无线资源。ThePDCP layer 206 is located above theRLC layer 210 . ThePDCP layer 206 compresses the header of data transferred in the form of Internet Protocol (IP) packets, and transfers the data losslessly in a case where the serving RNC changes due to mobility of the UE. The BMClayer 208 is also located above theRLC layer 210 . The BMClayer 208 supports a broadcast service for transmitting the same data to a plurality of unspecific UEs located within a specific cell. The RRClayer 204 allocates and releases radio resources between the UTRAN and the UE.

如上所述,当RCL以确认模式(AM)操作时,接收器请求重传还未收到的分组,并且通过传送名为“状态报告”的消息来传递该重传请求。然而,当接收器未能接收到最后的分组时,接收器端不能认识到需要请求重传这一事实,从而对于重传请求发生了过多的延迟。As described above, when the RCL operates in Acknowledged Mode (AM), the receiver requests retransmission of packets that have not been received, and communicates this retransmission request by transmitting a message named "Status Report". However, when the receiver fails to receive the last packet, the receiver side cannot recognize the fact that retransmission needs to be requested, so excessive delay occurs for the retransmission request.

因此,存在对在移动通信系统中有效且高效地减少在分组重传时发生的延迟的系统和方法的需要。Therefore, there is a need for a system and method for effectively and efficiently reducing delays occurring upon packet retransmission in a mobile communication system.

发明内容Contents of the invention

因此,已使得本发明的实施例解决在现有技术中出现的上述和其他问题,并且本发明的实施例的一个目的是提供一种方法和设备,用于减少由于丢失了移动通信系统的无线链路控制(RLC)层中的传送缓冲器的最后分组而发生的过多的重传延迟。Therefore, embodiments of the present invention have been made to solve the above-mentioned and other problems occurring in the prior art, and an object of embodiments of the present invention is to provide a method and apparatus for reducing wireless communication due to loss of mobile communication systems. Excessive retransmission delay that occurs in the link control (RLC) layer to transmit the last packet of the buffer.

本发明的实施例的另一目的是提供一种方法和设备,用于将传送缓冲器的最后分组重复传送几次,而不管移动通信系统的无线链路控制(RLC)层中的接收器的重传请求。Another object of embodiments of the present invention is to provide a method and apparatus for repeatedly transmitting the last packet of the transmission buffer several times, regardless of the Retransmit the request.

本发明的实施例的另一目的是提供一种方法和设备,用于在移动通信系统的无线链路控制(RLC)层中,当在预定定时器到期之前未从更高层接收到足以重构分组的数目的分组时,传送接收器的状态报告。Another object of the embodiments of the present invention is to provide a method and apparatus for, in the radio link control (RLC) layer of a mobile communication system, when a sufficient retransmission is not received from a higher layer before a predetermined timer expires. A status report of the receiver is transmitted when the number of packets is constructed.

为了实现这些和其他目的,提供了一种在移动通信系统中请求用于重传控制的状态报告的方法,该方法包括步骤:(1)从更高层接收业务数据单元(SDU),将SDU划分为多个分组数据单元(PDU),以及在缓冲器中存储该PDU,(2)为所述存储在该缓冲器中的PDU中的最后一个PDU设置轮询位,所述轮询位请求状态报告,以及(3)从发送器向接收器至少重复传送两次具有已设置的轮询位的所述最后一个PDU,而不管是否存在对重传所述最后一个PDU的请求。To achieve these and other objects, there is provided a method of requesting a status report for retransmission control in a mobile communication system, the method comprising the steps of: (1) receiving a Service Data Unit (SDU) from a higher layer, dividing the SDU into for a plurality of packet data units (PDUs), and storing the PDU in a buffer, (2) setting a polling bit for the last of the PDUs stored in the buffer, the polling bit requesting a status reporting, and (3) repeating the transmission of said last PDU with the poll bit set at least twice from the sender to the receiver regardless of whether there is a request to retransmit said last PDU.

根据本发明的实施例的另一方面,提供了一种在移动通信系统的无线链路控制(RLC)层中请求用于重传控制的状态报告的设备,该设备包括:分组数据单元(PDU)构造块,用于从更高层接收业务数据单元(SDU),并将SDU划分为多个PDU;传送缓冲器,用于在缓冲器中存储PDU;轮询位设置块,用于为所述存储在该缓冲器中的PDU中的最后一个PDU设置轮询位,所述轮询位请求状态报告;以及加密块,用于对具有已设置的轮询位的所述最后一个PDU加密,并将所述最后一个PDU传送到接收器,其中从发送器向接收器至少重复传送两次所述最后一个PDU,而不管是否存在对重传所述最后一个PDU的请求。According to another aspect of the embodiments of the present invention, there is provided a device for requesting a status report for retransmission control in a radio link control (RLC) layer of a mobile communication system, the device comprising: a packet data unit (PDU ) building blocks for receiving service data units (SDUs) from higher layers and dividing the SDUs into multiple PDUs; transmit buffers for storing PDUs in the buffers; polling bit setting blocks for the the last PDU of the PDUs stored in the buffer has a poll bit set, the poll bit requests a status report; and an encryption block for encrypting the last PDU with the poll bit set, and Transmitting the last PDU to the receiver, wherein the transmission of the last PDU is repeated at least twice from the transmitter to the receiver regardless of whether there is a request to retransmit the last PDU.

根据本发明的实施例的另一方面,提供了一种在移动通信系统中传送用于重传控制的状态报告的方法,该方法包括步骤:(1)通过更低层从发送器接收PDU,所接收的PDU具有所设置的轮询位,该轮询位请求状态报告;(2)确定所接收的PDU是否是重传的PDU;(3)当所接收的PDU是重传的PDU时,忽略所接收的PDU的轮询位,而不传送状态报告;以及(4)当所接收的PDU不是重传的PDU时,响应于轮询位而传送状态报告。According to another aspect of an embodiment of the present invention, there is provided a method of transmitting a status report for retransmission control in a mobile communication system, the method comprising the steps of: (1) receiving a PDU from a transmitter through a lower layer, so The received PDU has a poll bit set that requests a status report; (2) determine if the received PDU is a retransmitted PDU; (3) when the received PDU is a retransmitted PDU, ignore all polling bit of the received PDU without transmitting a status report; and (4) transmitting a status report in response to the polling bit when the received PDU is not a retransmitted PDU.

根据本发明的实施例的另一方面,提供了一种在移动通信系统中传送用于重传控制的状态报告的设备,该设备包括:解密块,用于通过更低层从发送器接收PDU,并对所接收的PDU解密,所接收的PDU具有所设置的轮询位,该轮询位请求状态报告;接收缓冲器,用于存储经解密的PDU,直到将所述经解密的PDU重构为相应的SDU;控制块,其当所接收的PDU是重传的PDU时,忽略所接收的PDU的轮询位,而不传送状态报告,并且当所接收的PDU不是重传的PDU时,响应于轮询位而传送状态报告;以及传送块,用于将状态报告传送到所述发送器。According to another aspect of an embodiment of the present invention, there is provided an apparatus for transmitting a status report for retransmission control in a mobile communication system, the apparatus comprising: a decryption block for receiving a PDU from a transmitter through a lower layer, and decrypting the received PDU with the poll bit set that requests a status report; a receive buffer for storing the decrypted PDU until the decrypted PDU is reconstructed is the corresponding SDU; a control block which, when the received PDU is a retransmitted PDU, ignores the polling bit of the received PDU and does not transmit a status report, and when the received PDU is not a retransmitted PDU, responds to a polling bit for transmitting a status report; and a transmit block for transmitting the status report to the transmitter.

根据本发明的实施例的另一方面,提供了一种在移动通信系统中传送用于重传控制的状态报告的方法,该方法包括步骤:通过更低层从发送器接收协议数据单元(PDU);确定所接收的PDU的序号是否大于已接收的PDU的序号中的最大序号;当所接收的PDU的序号大于所述最大序号时,停止用于产生状态报告触发的定时器,并且确定是否可以通过使用在接收缓冲器中存储的PDU中的至少一部分来重构完整的业务数据单元(SDU);当不能重构完整的SDU时,重新启动所述定时器;以及当所述定时器到期时,将状态报告传送到发送器。According to another aspect of an embodiment of the present invention, there is provided a method of transmitting a status report for retransmission control in a mobile communication system, the method comprising the step of: receiving a protocol data unit (PDU) from a transmitter through a lower layer ; determine whether the sequence number of the received PDU is greater than the maximum sequence number in the sequence number of the received PDU; when the sequence number of the received PDU is greater than the maximum sequence number, stop the timer for generating the status report trigger, and determine whether it can be passed reconstructing a complete service data unit (SDU) using at least a portion of the PDUs stored in the receive buffer; restarting the timer when the complete SDU cannot be reconstructed; and when the timer expires , to transmit a status report to the sender.

根据本发明的实施例的另一方面,提供了一种在移动通信系统中传送用于重传控制的状态报告的设备,该设备包括:解密块,用于接收和解密通过更低层而从发送器传送的协议数据单元(PDU);接收缓冲器,用于存储经解密的PDU,直到将所述经解密的PDU重构为相应的SDU;以及控制块,其被配置为当所接收的PDU的序号大于所述最大序号时,停止用于产生状态报告触发的定时器,然后确定是否可以通过使用在接收缓冲器中存储的PDU中的至少一部分来重构完整的业务数据单元(SDU),当不能重构完整的SDU时重新启动所述定时器,并且当所述定时器到期时将状态报告传送到发送器。According to another aspect of an embodiment of the present invention, there is provided an apparatus for transmitting a status report for retransmission control in a mobile communication system, the apparatus comprising: a decryption block for receiving and decrypting the protocol data unit (PDU) transmitted by the receiver; a receive buffer for storing the decrypted PDU until the decrypted PDU is reconstructed into a corresponding SDU; and a control block configured to be configured when the received PDU When the sequence number is greater than the maximum sequence number, stop the timer used to generate the status report trigger, then determine whether a complete service data unit (SDU) can be reconstructed by using at least a part of the PDU stored in the receive buffer, when The timer is restarted when a complete SDU cannot be reconstructed, and a status report is transmitted to the sender when the timer expires.

附图说明Description of drawings

从以下结合附图的详细说明中,本发明的实施例的上述和其他目的、特征和优点将变得更清楚,附图中:From the following detailed description in conjunction with the accompanying drawings, the above-mentioned and other purposes, features and advantages of the embodiments of the present invention will become clearer, in the accompanying drawings:

图1是示意性图解典型的UMTS移动通信系统的框图;FIG. 1 is a block diagram schematically illustrating a typical UMTS mobile communication system;

图2详细图解了在图1的UE和RNC之间的典型的Uu接口的结构;Fig. 2 has illustrated in detail the structure of the typical Uu interface between UE and RNC of Fig. 1;

图3图解了由根据本发明的实施例的RLC AM实体处理的示例RLC PDU的结构;Figure 3 illustrates the structure of an example RLC PDU processed by an RLC AM entity according to an embodiment of the invention;

图4是用于图解根据本发明的实施例的示例RLC AM实体的结构的框图;Figure 4 is a block diagram for illustrating the structure of an example RLC AM entity according to an embodiment of the present invention;

图5是用于图解根据本发明的实施例的RLC AM实体的示例操作的流程图;FIG. 5 is a flowchart illustrating an example operation of an RLC AM entity according to an embodiment of the invention;

图6是用于图解当传送缓冲器的最后PDU丢失时发生的示例问题的框图;6 is a block diagram illustrating an example problem that occurs when the last PDU of a transmit buffer is lost;

图7是用于图解根据本发明的第一实施例的用于处理RLC PDU的示例方法的框图;Figure 7 is a block diagram for illustrating an example method for processing RLC PDUs according to a first embodiment of the present invention;

图8是用于图解根据本发明的第一实施例的示例传送操作的流程图;FIG. 8 is a flowchart for illustrating an example transfer operation according to the first embodiment of the present invention;

图9是用于图解根据本发明的第一实施例的接收器的示例操作的流程图;9 is a flow chart for illustrating an exemplary operation of a receiver according to the first embodiment of the present invention;

图10是用于图解根据本发明的第二实施例的处理RLC PDU的示例方法的框图;Fig. 10 is a block diagram for illustrating an example method of processing RLC PDUs according to a second embodiment of the present invention;

图11是用于图解根据本发明的第二实施例的接收器RLC AM实体的示例定时器控制操作的流程图;以及FIG. 11 is a flowchart for illustrating an example timer control operation of a receiver RLC AM entity according to a second embodiment of the present invention; and

图12是用于图解根据本发明的第二实施例的示例操作的流程图。FIG. 12 is a flowchart for illustrating an exemplary operation according to the second embodiment of the present invention.

贯穿附图,相同的附图标记将被理解为指示相同的部分、组件和结构。Throughout the drawings, like reference numerals will be understood to refer to like parts, components and structures.

具体实施方式Detailed ways

下文中,将参照附图描述本发明的示例实施例。在以下描述中,当在此合并的公知功能和配置可能使得本发明的主题不清楚时,省略其详细描述。另外,在以下描述中找到的各种特定定义被提供来有助于本发明的实施例的总体理解,并且本领域技术人员清楚,没有这样的定义也可以实施本发明。Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. In the following description, when well-known functions and configurations incorporated herein may make the subject matter of the present invention unclear, a detailed description thereof is omitted. In addition, various specific definitions found in the following description are provided to help the general understanding of the embodiments of the present invention, and it is clear to those skilled in the art that the present invention can be practiced without such definitions.

本发明的实施例通过在支持重传分组的移动通信系统的RLC层中确定在所接收的分组的序号中是否有错误、或者分组中是否丢失了分组,来减少重传延迟。作为本发明的示例实施例的描述的基础,将详细描述RLC AM实体的操作。Embodiments of the present invention reduce retransmission delay by determining whether there is an error in a sequence number of a received packet or whether a packet is lost in a packet in an RLC layer of a mobile communication system supporting retransmission packets. As a basis for the description of the exemplary embodiments of the present invention, the operation of the RLC AM entity will be described in detail.

图3图解了由根据本发明的实施例的RLC AM实体处理的示例RLC PDU的结构。Figure 3 illustrates the structure of an example RLC PDU processed by an RLC AM entity according to an embodiment of the invention.

参照图3,RLC PDU 300包括RLC PDU头305、长度指示符部分310、以及有效负载315。RLC PDU头305包括如下字段。Referring to FIG. 3 ,RLC PDU 300 includes RLC PDU header 305, length indicator portion 310, and payload 315. The RLC PDU header 305 includes the following fields.

数据/控制(D/C)位字段320是1位标志,其指示RLC PDU是否包括数据(即,RLC SDU)或仅仅状态报告。如在此所使用的,包括数据(即,RLC SDU)的RLC PDU被称为“AMD PDU”。在序号(SN)字段325中插入12位的序号。序号是介于0和4095之间的整数,其对于每个AMD PDU单调增加。轮询位330是用来请求接收器传送状态报告的字段。当轮询位330被设置为“1”时,其暗示请求接收器传送状态报告。HE 335是表示HE 335之后的字段是长度指示符部分310还是有效负载315的2位字段。Data/Control (D/C) bitfield 320 is a 1-bit flag that indicates whether the RLC PDU includes data (i.e., RLC SDU) or just a status report. As used herein, an RLC PDU that includes data (i.e., an RLC SDU) is referred to as an "AMD PDU." A 12-bit sequence number is inserted in the sequence number (SN)field 325 . The sequence number is an integer between 0 and 4095 that increases monotonically for each AMD PDU.Poll bit 330 is a field used to request the receiver to transmit a status report. When thepolling bit 330 is set to "1," it implies that the receiver is requested to transmit a status report.HE 335 is a 2-bit field indicating whether thefield following HE 335 is the length indicator part 310 or the payload 315.

仅仅在有效负载315包括RLC SDU时,即,当RLC PDU 300是AMD PDU时,RLC PDU 300中才包括长度指示符部分310。长度指示符部分310包括至少一个长度指示符340以及至少一个扩展字段345。当RLC PDU 300包括RLCSDU的结尾部分时,每个长度指示符340是指示RLC SDU的结尾部分的位置。因此,当在RLC PDU 300中拼接了多个RLC SDU时,RLC PDU 300包括多个长度指示符。The length indicator portion 310 is included in theRLC PDU 300 only if the payload 315 includes an RLC SDU, ie, when theRLC PDU 300 is an AMD PDU. The length indicator portion 310 includes at least onelength indicator 340 and at least oneextension field 345 . When theRLC PDU 300 includes the end portion of the RLC SDU, eachlength indicator 340 is to indicate the position of the end portion of the RLC SDU. Therefore, when multiple RLC SDUs are spliced in theRLC PDU 300, theRLC PDU 300 includes multiple length indicators.

有效负载315包括一个或多个RLC SDU。任一个RLC SDU可被划分、然后插入到多个AMD PDU,或者,多个RLC SDU可被拼接、然后插入到一个AMDPDU。Payload 315 includes one or more RLC SDUs. Any one RLC SDU can be divided and then inserted into multiple AMD PDUs, or multiple RLC SDUs can be concatenated and then inserted into one AMD PDU.

RLC AM实体从更高层接收至少一个RLC SDU,划分/拼接/填充RLC SDU,通过插入AMD PDU头305和一个或多个长度指示符而生成RLC PDU,然后将RLC PDU传送到更低层。此后,通过更低层和无线信道,将RLC PDU传送到对方RLC AM实体。The RLC AM entity receives at least one RLC SDU from higher layers, divides/splices/fills the RLC SDU, generates the RLC PDU by inserting the AMD PDU header 305 and one or more length indicators, and then transmits the RLC PDU to the lower layers. Thereafter, the RLC PDU is transmitted to the opposite RLC AM entity through the lower layer and the wireless channel.

图4是图解根据本发明的实施例的RLC AM实体的示例结构的框图。RLC AM实体执行双向通信,所以一个RLC AM实体400包括传送部分405和接收部分410这两者。FIG. 4 is a block diagram illustrating an example structure of an RLC AM entity according to an embodiment of the present invention. The RLC AM entity performs bidirectional communication, so one RLC AM entity 400 includes both a transmission part 405 and a reception part 410.

参照图4,传送部分405通过使用作为更高层的数据的RLC SDU 415来生成AMD PDU 420a,然后将所生成的AMD PDU 420a传送到对方RLC AM实体的接收部分。另外,在必要时,传送部分405将状态报告420b传送到对方RLC AM实体的接收部分。接收部分410从对方RLC AM实体的传送部分接收AMD PDU 425a和状态报告425b,在必要时执行重传,通过使用AMD PDU 425a来重构RLC SDU 430,并且将RLC SDU 430传送到更高层。Referring to FIG. 4, the transmission part 405 generates an AMD PDU 420a by using theRLC SDU 415 which is data of a higher layer, and then transmits the generated AMD PDU 420a to the receiving part of the opposite RLC AM entity. In addition, the transmitting part 405 transmits the status report 420b to the receiving part of the counterpart RLC AM entity when necessary. The reception section 410 receives the AMD PDU 425a and the status report 425b from the transmission section of the counterpart RLC AM entity, performs retransmission when necessary, reconstructs theRLC SDU 430 by using the AMD PDU 425a, and transmits theRLC SDU 430 to a higher layer.

具体地,RLC AM实体400的传送部分405包括分割/拼接块435、RLC头添加块440、重传缓冲器445、传送缓冲器450、轮询位设置块455、以及加密块460。Specifically, the transmission part 405 of the RLC AM entity 400 includes a segmentation/splicing block 435, an RLCheader addition block 440, aretransmission buffer 445, atransmission buffer 450, a pollingbit setting block 455, and anencryption block 460.

当RLC AM实体400的接收部分405已接收到RLC SDU 415时,分割/拼接块435分割或拼接RLC SDU 415,以生成具有预定的适当大小的数据。另外,RLC头添加块440向该适当大小的数据插入AMD PDU头,由此生成AMD PDU。将由RLC头添加块440生成的AMD PDU传送到重传缓冲器445和传送缓冲器450。在传送AMD PDU之前,将其存储在传送缓冲器450中。When the receiving part 405 of the RLC AM entity 400 has received theRLC SDU 415, the split/splicing block 435 splits or splices theRLC SDU 415 to generate data having a predetermined appropriate size. Additionally, the RLC header addition block 440 inserts an AMD PDU header to this appropriately sized data, thereby generating an AMD PDU. The AMD PDU generated by the RLCheader addition block 440 is transmitted to theretransmission buffer 445 and thetransmission buffer 450. Before transmitting the AMD PDU, it is stored in the transmitbuffer 450.

MAC层(未示出)确定是否要传送在传送缓冲器450中存储的AMD PDU。在每个传送周期上,MAC层确定要传送的AMD PDU的数目。然后,根据MAC层的命令,将传送缓冲器450中存储的AMD PDU输出到轮询位设置块455。轮询位设置块455设置所输出的AMD PDU的P位。如果轮询是必要的,则将P位设置为“1”。否则,将P位设置为“0”。当从轮询位设置块455接收到AMD PDU时,加密块460加密和传送除了AMD PDU头之外的AMD PDU,由此防止第三方转换AMD PDU 420a。The MAC layer (not shown) determines whether to transmit the AMD PDU stored in the transmitbuffer 450. On each transmit cycle, the MAC layer determines the number of AMD PDUs to transmit. Then, according to the command of the MAC layer, the AMD PDU stored in thetransmission buffer 450 is output to the pollingbit setting block 455. The pollingbit setting block 455 sets the P bit of the output AMD PDU. If polling is necessary, the P bit is set to "1". Otherwise, the P bit is set to "0". When receiving an AMD PDU from the pollingbit setting block 455, theencryption block 460 encrypts and transmits the AMD PDU except the AMD PDU header, thereby preventing third parties from converting the AMD PDU 420a.

在必要时,由RLC AM实体400的控制单元(未示出)构造状态报告420b,并且由传送部分405不加密地传送状态报告420b。状态报告包括表示直到传送状态报告的时间点为止、还未接收到的AMD PDU的接收状态的信息。基于状态报告,对方确定其将重传的AMD PDU。控制单元根据本发明的以下示例实施例之一来确定是否已发生了状态报告触发。当已发生了状态报告触发时,控制单元生成状态报告。如在此所述的,控制单元属于接收部分410,因为控制单元通过监视由接收部分410接收的AMD PDU来确定是否已发生了状态报告触发。When necessary, the status report 420b is constructed by the control unit (not shown) of the RLC AM entity 400, and the status report 420b is transmitted by the transmitting section 405 without encryption. The status report includes information indicating the reception status of AMD PDUs that have not been received until the point of time when the status report is transmitted. Based on the status report, the peer determines which AMD PDUs it will retransmit. The control unit determines whether a status report trigger has occurred according to one of the following example embodiments of the invention. The control unit generates a status report when a status report trigger has occurred. As described herein, the control unit belongs to the receiving portion 410 in that the control unit determines whether a status report trigger has occurred by monitoring AMD PDUs received by the receiving portion 410.

RLC AM实体400的接收部分410包括解密块465、接收块470、RLC头移除块475、SDU重新组装块480、以及如上所述的控制单元(未示出)。由接收部分410接收的AMD PDU 425a被解密块465解密,然后被传递到接收块470。在重构完整的SDU之前,接收块470一直根据它们序号的顺序来存储来自解密块465的AMD PDU。当重传了具有与已存储的AMD PDU的序号相同的序号的AMD PDU时,接收块470忽略重传的AMD PDU,或者将已存储的AMD PDU替换为重传的AMD PDU。当可以重构SDU时,将与该SDU有关的AMD PDU传送到RLC头移除块475,然后RLC头移除块475从AMD PDU去除头。然后,SDU重新组装块480将与SDU有关的AMD PDU重构为SDU,然后将重构的SDU传送到更高层。The receiving part 410 of the RLC AM entity 400 includes adecryption block 465, areception block 470, an RLCheader removal block 475, anSDU reassembly block 480, and a control unit (not shown) as described above. The AMD PDU 425a received by the receiving part 410 is decrypted by thedecryption block 465, and then passed to the receivingblock 470. The receiveblock 470 stores the AMD PDUs from thedecryption block 465 in order of their sequence numbers until the complete SDU is reconstructed. When an AMD PDU having the same sequence number as the stored AMD PDU is retransmitted, the receivingblock 470 ignores the retransmitted AMD PDU, or replaces the stored AMD PDU with the retransmitted AMD PDU. When the SDU can be reconstructed, the AMD PDU related to the SDU is transferred to the RLCheader removal block 475, and then the RLCheader removal block 475 removes the header from the AMD PDU. Then, theSDU reassembly block 480 reconstructs the AMD PDUs related to the SDU into SDUs, and then transmits the reconstructed SDUs to higher layers.

在从对方RLC AM实体接收到状态报告425b时,接收部分410将状态报告425b传递到传送部分405的重传缓冲器445,由此帮助重传缓冲器445确定要重传的AMD PDU。Upon receiving the status report 425b from the opposite RLC AM entity, the receiving part 410 passes the status report 425b to theretransmission buffer 445 of the transmitting part 405, thereby helping theretransmission buffer 445 determine the AMD PDUs to be retransmitted.

在本说明书的示例实施例中,发送器是指主要在相应时间点传送RLC SDU的RLC AM实体,并且接收器传送主要在相应时间点传送状态报告的RLC AM实体。例如,在诸如文件传输协议(FTP)的下行链路服务中,用户充当接收器,因为用户接收数据,并响应于数据接收而传送状态报告,而网络充当发送器,因为其传送数据、接收状态报告、然后执行重传。即,充当发送器的RLC AM实体通过其传送部分来传送RLC SDU,并通过其接收部分来接收状态报告,而充当接收器的RLC AM实体通过其接收部分来接收RLC SDU,并通过其传送部分来传送状态报告。In the exemplary embodiment of this specification, the transmitter refers to the RLC AM entity that mainly transmits the RLC SDU at the corresponding time point, and the receiver transmits the RLC AM entity that mainly transmits the status report at the corresponding time point. For example, in a downlink service such as File Transfer Protocol (FTP), the user acts as a receiver because the user receives data and transmits a status report in response to data receipt, while the network acts as a sender because it transmits data, receives status report, and then perform a retransmission. That is, an RLC AM entity acting as a transmitter transmits an RLC SDU through its transmit part and receives a status report through its receive part, while an RLC AM entity acting as a receiver receives an RLC SDU through its receive part and receives an RLC SDU through its transmit part to send a status report.

如上所述,RLC AM实体支持自动重传请求(ARQ)操作。接收器检查所接收的AMD PDU的序号,并且传送用来报告接收任何PDU的失败的状态报告。基于该状态报告,发送器执行未接收的PDU的重传。可根据发送器的命令、或者基于接收器自身的确定,来传送状态报告。As mentioned above, the RLC AM entity supports automatic repeat request (ARQ) operation. The receiver checks the sequence numbers of received AMD PDUs and transmits a status report reporting failure to receive any PDUs. Based on this status report, the sender performs retransmission of PDUs not received. Status reports may be transmitted on command from the sender, or based on the receiver's own determination.

图5是图解根据本发明的实施例的RLC AM实体的示例操作的流程图。FIG. 5 is a flowchart illustrating example operations of an RLC AM entity according to an embodiment of the invention.

在步骤515中,发送器505将AMD PDU传送给接收器510。当在步骤517中满足预定要求时,发送器505在步骤520中设置和传送AMD PDU的轮询位。如在此所使用的,轮询触发是指满足设立轮询位的要求的条件,并且可以如下定义(但不限于此):Instep 515, thetransmitter 505 transmits the AMD PDU to thereceiver 510. When the predetermined requirements are met instep 517, thetransmitter 505 sets and transmits the polling bit of the AMD PDU instep 520. As used herein, a polling trigger refers to a condition that satisfies the requirement to set up a polling bit, and may be defined (but not limited to) as follows:

-当在传送缓冲器中剩余的PDU是最后的PDU时,可设立AMD PDU的轮询位;- the polling bit of the AMD PDU may be set when the remaining PDU in the transmit buffer is the last PDU;

-当在重传缓冲器中剩余的PDU是最后的PDU时,可设立AMD PDU的轮询位;- the polling bit of the AMD PDU may be set when the remaining PDU in the retransmission buffer is the last PDU;

-无论何时传送预定数目的AMD PDU时,可设立AMD PDU的轮询位;以及- the polling bit of the AMD PDU may be set whenever a predetermined number of AMD PDUs are transmitted; and

-在每个预定周期上,可设立轮询位。- On every predetermined period, a polling bit may be set.

发送器可包括超过一个的轮询触发。然后,当其中一个轮询触发发生时,发送器设置轮询位。A sender may include more than one polling trigger. Then, the transmitter sets the poll bit when one of the poll triggers occurs.

在接收到具有设立的轮询位的AMD PDU时,接收器510在步骤525中生成并向发送器505传送状态报告。在此步骤中,包括状态报告的RLC PDU被称为“状态PDU”。例如,状态报告包括直到当前时间点为止所接收的PDU的序号以及还未接收到的PDU的序号这两者。Upon receiving an AMD PDU with the poll bit set up, thereceiver 510 generates and transmits a status report to thetransmitter 505 in step 525. In this step, the RLC PDU including the status report is called "status PDU". For example, the status report includes both the sequence numbers of PDUs received up to the current point in time and the sequence numbers of PDUs not yet received.

每当接收到AMD PDU时,接收器510都确认所接收的AMD PDU的序号,并且管理名为VR(R)和VR(H)的参数。参数VR(R)存储通过将“1”加上从按序排列的AMD PDU中最新近接收的AMD PDU的序号而获得的值。AMD PDU的顺序排列暗示着在PDU的接收中还没有失败。当将PDU[x]定义为具有序号x的AMD PDU时,例如,如果接收器510正接收和缓冲PDU[1]、PDU[2]、PDU[3]和PDU[5],PDU[1]、PDU[2]和PDU[3]处于被按序排列的状态且参数VR(R)具有值4。也就是说,VR(R)代表期望要接收的AMD PDU的序号。当接收器510接收到具有与VR(R)相同的序号的AMD PDU时,接收器510根据所接收的AMDPDU来更新VR(R)。在上述示例中,当接收到PDU[4]时,将VR(R)更新为6。Whenever an AMD PDU is received, thereceiver 510 confirms the sequence number of the received AMD PDU, and manages parameters named VR(R) and VR(H). The parameter VR(R) stores a value obtained by adding "1" to the sequence number of the most recently received AMD PDU from among the sequenced AMD PDUs. The ordering of the AMD PDUs implies that there have been no failures in the reception of the PDUs. When PDU[x] is defined as an AMD PDU with sequence number x, for example, ifreceiver 510 is receiving and buffering PDU[1], PDU[2], PDU[3], and PDU[5], PDU[1] , PDU[2] and PDU[3] are in sequenced state and parameter VR(R) hasvalue 4. That is, VR(R) represents the sequence number of the AMD PDU expected to be received. When thereceiver 510 receives an AMD PDU having the same sequence number as the VR(R), thereceiver 510 updates the VR(R) according to the received AMD PDU. In the above example, VR(R) is updated to 6 when PDU[4] is received.

参数VR(H)存储通过将“1”加上从直到当前时间点为止所接收和缓冲的AMD PDU的序号中的最高序号而获得的值。参数VR(H)用于识别未接收到的PDU。当已接收到AMD PDU且所接收的AMD PDU的序号大于或等于VR(H)的当前值时,更新参数VR(H)。The parameter VR(H) stores a value obtained by adding "1" to the highest sequence number from among the sequence numbers of AMD PDUs received and buffered up to the current point of time. The parameter VR(H) is used to identify PDUs that were not received. When an AMD PDU has been received and the sequence number of the received AMD PDU is greater than or equal to the current value of VR(H), update the parameter VR(H).

状态报告包括VR(R)的值,其向发送器报告直到当前时间点为止所接收的AMD PDU。另外状态报告包括直到当前时间点为止还未接收到的AMD PDU的序号。The status report includes the value of VR(R), which reports to the sender the AMD PDUs received up to the current point in time. Additionally the status report includes the sequence numbers of AMD PDUs that have not been received up to the current point in time.

在接收到状态报告时,发送器505从重传缓冲器中丢弃被识别为已由接收器510接收到的AMD PDU,并且重传被识别为还未由接收器510接收到的AMD PDU。Upon receipt of the status report, thetransmitter 505 discards AMD PDUs identified as having been received by thereceiver 510 from the retransmission buffer, and retransmits AMD PDUs identified as not yet received by thereceiver 510.

在步骤530中,发送器505向接收器510传送新的或重传AMD PDU。当满足预定条件时,接收器510在步骤540中生成并向接收器510传送状态报告。如在此所使用的,这称为当满足了传送状态报告的要求时,触发了状态报告。可如下定义状态触发(但不限于此):Instep 530, thetransmitter 505 transmits a new or retransmission AMD PDU to thereceiver 510. When the predetermined condition is satisfied, thereceiver 510 generates and transmits a status report to thereceiver 510 in step 540 . As used herein, this is referred to as triggering a status report when the requirements to transmit a status report are met. Status triggers can be defined (but not limited to) as follows:

-当检测到未接收的PDU时,可传送状态报告。即,当所接收的AMD PDU的序号大于VR(H)时,确定存在未接收的PDU。例如,当VR(H)是10而接收到PDU[11]时,确定未接收到PDU[10];- A status report may be transmitted when an unreceived PDU is detected. That is, when the sequence number of the received AMD PDU is greater than VR(H), it is determined that there is an unreceived PDU. For example, when VR(H) is 10 and PDU[11] is received, it is determined that PDU[10] is not received;

-当接收到具有设立的轮询位的AMD PDU时,可传送状态报告;以及- A status report may be transmitted when an AMD PDU with the polling bit established is received; and

-在每个预定周期上,可传送状态报告。- On every predetermined period, a status report may be transmitted.

如上所述,发送器命令接收器传送状态报告,或者接收器自发地传送状态报告,使得发送器识别出接收器未能接收的PDU,然后重传该PDU。然而,在特殊情形下,接收器也许不能重新状态报告或者以相当大的时间延迟来传送状态报告。下文中将参照图6来描述这样的情形。As described above, the transmitter commands the receiver to transmit a status report, or the receiver transmits a status report spontaneously, so that the transmitter identifies a PDU that the receiver failed to receive, and then retransmits the PDU. However, in special cases, the receiver may not be able to re-report the status report or transmit the status report with a considerable time delay. Such a situation will be described below with reference to FIG. 6 .

图6是用于图解当丢失传送缓冲器的最后PDU时发生的示例问题的框图。6 is a block diagram illustrating an example problem that occurs when the last PDU of a transmit buffer is lost.

参照图6,发送器605对传送缓冲器中剩余的最后AMD PDU设置轮询位。发送器605从更高层接收RLC SDU 610,并且将RLC SDU 610划分为三个RLCPDU 615、620和625。RLC PDU 615具有序号x,RLC PDU 620具有序号(x+1),而RLC PDU 625具有序号(x+2)。在传送了RLC PDU[x]615和RLC PDU[x+1]620之后,发送器605为RLC PDU[x+2]设置轮询位,并且传送RLC PDU[x+2]。Referring to FIG. 6, thetransmitter 605 sets the polling bit for the last AMD PDU remaining in the transmit buffer. Thetransmitter 605 receives theRLC SDU 610 from higher layers and divides theRLC SDU 610 into threeRLC PDUs 615, 620 and 625.RLC PDU 615 has sequence number x,RLC PDU 620 has sequence number (x+1), andRLC PDU 625 has sequence number (x+2). After transmitting RLC PDU[x] 615 and RLC PDU[x+1] 620,transmitter 605 sets the poll bit for RLC PDU[x+2] and transmits RLC PDU[x+2].

例如,假设接收器630已接收了RLC PDU[x]615和RLC PDU[x+1]620,但还未接收到RLC PDU[x+2]625。然而,在RLC PDU[x+2]625之后没有再要接收的RLC PDU,并且接收器630不能识别出接收RLC PDU[x+2]625的失败。For example, assume thatreceiver 630 has received RLC PDU[x] 615 and RLC PDU[x+1] 620, but has not received RLC PDU[x+2] 625. However, there are no more RLC PDUs to be received after the RLC PDU[x+2] 625, and thereceiver 630 cannot recognize failure to receive the RLC PDU[x+2] 625.

更具体地,在接收RLC PDU[x+1]620时,接收器630将VR(H)更新为(x+2)。此后,仅仅当接收器630接收到具有序号(x+3)的下一RLC PDU(未示出)时,接收器630才能识别出还未接收到序号为(x+2)的RLC PDU[x+2]625。然而,因为具有序号(x+2)的RLC PDU[x+2]625是要传送的最后一个PDU,所以接收器630不能识别出存在还未接收的PUD。因此,不触发状态报告,而不管还有未接收到的PDU这一事实。另外,因为在其传送期间丢失了具有设立的轮询位的RLC PDU[x+2]625,所以不会通过轮询位来触发状态报告。More specifically, upon receiving RLC PDU[x+1] 620,receiver 630 updates VR(H) to (x+2). Thereafter, only when thereceiver 630 receives the next RLC PDU (not shown) with the sequence number (x+3), thereceiver 630 can recognize that the RLC PDU with the sequence number (x+2) has not been received [x +2] 625. However, because the RLC PDU[x+2] 625 with sequence number (x+2) is the last PDU to be transmitted, thereceiver 630 cannot recognize that there is a PDU that has not been received yet. Therefore, status reporting is not triggered regardless of the fact that there are still PDUs not received. Also, because the RLC PDU[x+2] 625 with the poll bit set up was lost during its transmission, the status report is not triggered by the poll bit.

通常,由RLC AM实体将包括RRC层的控制信息的RRC消息划分为多个RLC PDU。因而,因为RRC消息可能包括与呼叫处理过程期间的RRC连接有关的各种控制信息,所以必须快速地将RRC消息传送给对方。另外,仅仅在确认完全接收了一个RRC消息之后,RRC层才传送下一RRC消息。因而,RRC消息的重传的延迟可能成为显著增加呼叫处理的延迟的原因。Generally, the RRC message including the control information of the RRC layer is divided into a plurality of RLC PDUs by the RLC AM entity. Thus, since the RRC message may include various control information related to the RRC connection during the call processing procedure, it is necessary to quickly transmit the RRC message to the counterpart. In addition, the RRC layer transmits the next RRC message only after confirming complete reception of one RRC message. Thus, delays in retransmission of RRC messages can be the cause of significantly increased delays in call processing.

在上述情形中,发送器605不能识别RLC PDU[x+2]625的接收的失败,并且不执行重传。即使当接收器630已被设置为周期性地传送状态报告,在状态报告的周期性传送的下一周期之前也不会识别出RLC PDU[x+2]625的接收的失败,因此,同样多地延迟了重传。当接收器630没有设立状态报告的周期性传送时,接收器630在其通过下一RLC SDU接收RLC PDU之前不能要求重传RLC PDU[x+2]625。In the above situation, thesender 605 cannot recognize the failure of the reception of RLC PDU[x+2] 625, and does not perform retransmission. Even when thereceiver 630 has been set to transmit status reports periodically, the failure to receive the RLC PDU[x+2] 625 will not be recognized until the next cycle of the periodic transmission of the status reports, therefore, as many delayed retransmission. When thereceiver 630 does not set up periodic transmission of status reports, thereceiver 630 cannot request retransmission of the RLC PDU[x+2] 625 until it receives the RLC PDU with the next RLC SDU.

第一示例实施例first example embodiment

根据本发明的第一示例实施例,为了解决上述和其他问题,当已设立要传送的AMD PDU的轮询位并且AMD PDU是在缓冲器中存储的最后一个PDU时,即,当在最后的AMD PDU之后没有要传送的AMD PDU时,将具有设立的轮询位的最后AMD PDU重复传送几次。此时,将具有设立的轮询位的最后AMD PDU重复传送预定次数,而不管是否存在来自接收器的重传请求。According to a first example embodiment of the present invention, in order to solve the above-mentioned and other problems, when the polling bit of the AMD PDU to be transmitted has been set and the AMD PDU is the last PDU stored in the buffer, i.e., when the When there are no AMD PDUs to transmit after the AMD PDU, the last AMD PDU with the polling bit set is repeated several times. At this point, the last AMD PDU with the poll bit set will be retransmitted a predetermined number of times regardless of whether there is a retransmission request from the receiver.

图7是用于图解根据本发明的第一实施例的用于处理RLC PDU的示例方法的框图。FIG. 7 is a block diagram illustrating an example method for processing RLC PDUs according to the first embodiment of the present invention.

参照图7,发送器705接收RLC SDU 710,将RLC SDU 710划分为三个RLC PDU 715、720和725,并且将三个划分的RLC PDU 715、720和725存储在缓冲器中。例如,RLC PDU 715具有序号x,RLC PDU 720具有序号(x+1),而RLC PDU 725具有序号(x+2)。在传送了RLC PDU[x]715和RLC PDU[x+1]720之后,发送器705为RLC PDU[x+2]725设置轮询位,并且传送RLC PDU[x+2]725。此时,因为RLC PDU[x+2]725是在缓冲器中存储的最后一个PDU,所以如附图标记730和735所示,将RLC PDU[x+2]725重传几次。Referring to FIG. 7, atransmitter 705 receives anRLC SDU 710, divides theRLC SDU 710 into threeRLC PDUs 715, 720, and 725, and stores the three dividedRLC PDUs 715, 720, and 725 in a buffer. For example,RLC PDU 715 has sequence number x,RLC PDU 720 has sequence number (x+1), andRLC PDU 725 has sequence number (x+2). After transmitting RLC PDU[x] 715 and RLC PDU[x+1] 720,transmitter 705 sets the poll bit for RLC PDU[x+2] 725 and transmits RLC PDU[x+2] 725. At this time, since RLC PDU[x+2] 725 is the last PDU stored in the buffer, RLC PDU[x+2] 725 is retransmitted several times as indicated byreference numerals 730 and 735.

在接收到具有设立的轮询位的RLC PDU 725、730和735中的至少一个时,接收器740传送状态报告。优选地,接收器740即使在其接收到具有设立的轮询位的RLC PDU 725、730和735中的一个以上时也只传送状态报告一次。Upon receipt of at least one of theRLC PDUs 725, 730, and 735 with the poll bit set up, thereceiver 740 transmits a status report. Preferably, thereceiver 740 transmits the status report only once even if it receives more than one of theRLC PDUs 725, 730 and 735 with the poll bit set up.

图8是根据本发明的第一实施例的示例传送操作的流程图。在初始传送的AMD PDU到达更低层之前即开始该传送操作。FIG. 8 is a flow chart of an exemplary transfer operation according to the first embodiment of the present invention. This transfer operation begins before the originally transmitted AMD PDU reaches the lower layers.

参照图8,在步骤805,将要传送的AMD PDU提交给更低层,并且在步骤810,发送器确定要传送的AMD PDU是否是调度PDU中的最后一个PDU。调度PDU是指处于如下状态的PDU:可在任何时间传送该PDU,即在传送缓冲器中存储该PDU,并且不会由于窗口操作等禁止该PDU的传送。因为RLC AM实体通过窗口来执行流控制,所以发送器不能在窗口外部传送PDU。例如,如果在RLC AM实体的传送缓冲器中存储PDU[10]到PDU[100],并且在PDU[10]到PDU[73]上形成窗口,则调度PDU中的最后一个PDU是PDU[73]。8, instep 805, the AMD PDU to be transmitted is submitted to the lower layer, and instep 810, the transmitter determines whether the AMD PDU to be transmitted is the last PDU in the scheduling PDU. A scheduled PDU refers to a PDU in a state where the PDU can be transmitted at any time, that is, the PDU is stored in the transmission buffer, and the transmission of the PDU is not prohibited due to window operations or the like. Since the RLC AM entity performs flow control through the window, the sender cannot transmit PDUs outside the window. For example, if PDU[10] to PDU[100] are stored in the transmit buffer of the RLC AM entity, and a window is formed on PDU[10] to PDU[73], the last PDU in the scheduled PDU is PDU[73] ].

如果要传送的AMD PDU不是调度PDU中的最后一个PDU,则发送器前进到步骤830,在步骤830中,发送器传送该AMD PDU。然而,如果要传送的AMD PDU是调度PDU中的最后一个PDU,则发送器前进到步骤815。If the AMD PDU to be transmitted is not the last PDU in the scheduling PDUs, the transmitter proceeds to step 830, where the transmitter transmits the AMD PDU. However, if the AMD PDU to be transmitted is the last PDU in the scheduled PDUs, the transmitter proceeds to step 815.

然后,在步骤815,发送器为该AMD PDU设置轮询位,然后在步骤820,传送该AMD PDU。在步骤825,发送器在一个或多个预定的下一传送周期上重传该AMD PDU。在发送器从接收器接收到状态报告之后执行重传。然而,可执行步骤825中的重传,而不考虑有关AMD PDU的状态报告的接收。这是因为,如上所述,接收器不能识别出AMD PDU的丢失。Then, atstep 815, the transmitter sets the polling bit for the AMD PDU, and then atstep 820, transmits the AMD PDU. Atstep 825, the sender retransmits the AMD PDU on one or more scheduled next transmission cycles. The retransmission is performed after the sender receives a status report from the receiver. However, the retransmission instep 825 may be performed regardless of the receipt of the status report on the AMD PDU. This is because, as mentioned above, the receiver does not recognize the loss of an AMD PDU.

因为发送器将具有设立的轮询位的AMD PDU重传几次,所以接收器可接收具有设立的轮询位的AMD PDU几次。然而,因为优选仅仅传送状态报告一次,所以当接收器在相对短的时间内接收到具有设立的轮询位的相同的AMDPDU几次时,其仅仅传送状态报告一次。Because the sender retransmits the AMD PDU with the poll bit set several times, the receiver may receive the AMD PDU with the poll bit set several times. However, since it is preferable to transmit the status report only once, when the receiver receives the same AMD PDU with the poll bit set up several times within a relatively short period of time, it only transmits the status report once.

图9是根据本发明的第一实施例的接收器的示例操作的流程图。如下所述,接收器的控制单元监视所接收的AMD PDU,以便确定是否已发生了由于轮询位的状态报告触发。FIG. 9 is a flowchart of an example operation of the receiver according to the first embodiment of the present invention. As described below, the receiver's control unit monitors the received AMD PDUs to determine if a status report trigger due to the polling bit has occurred.

当接收器在步骤905中接收到具有设立的轮询位的AMD PDU时,在步骤910,接收器确定所接收的AMD PDU是否是重传的AMD PDU。可通过当前接收到的AMD PDU的序号与最新近接收到的AMD PDU的序号之间的比较来实现此确定。下面给出更详细的描述。When the receiver receives an AMD PDU with the polling bit set up instep 905, instep 910, the receiver determines whether the received AMD PDU is a retransmitted AMD PDU. This determination may be achieved by a comparison between the sequence number of the currently received AMD PDU and the sequence number of the most recently received AMD PDU. A more detailed description is given below.

当接收器已接收到具有设立的轮询位的第一AMD PDU时,接收器将该AMDPDU的序号存储在参数V(X)中。此后,每当接收到具有设立的轮询位的AMD PDU时,接收器将接收到的AMD PDU的序号与V(X)中的值进行比较。当两个值相同时,接收器确定所接收的AMD PDU是重传的AMD PDU。当两个值不同时,接收器确定所接收的AMD PDU不是重传的AMD PDU。当所接收的AMD PDU不是重传的AMD PDU时,接收器将V(X)更新为新接收的AMD PDU的序号。When the receiver has received the first AMD PDU with the poll bit set up, the receiver stores the sequence number of this AMD PDU in the parameter V(X). Thereafter, whenever an AMD PDU with the polling bit set up is received, the receiver compares the sequence number of the received AMD PDU with the value in V(X). When the two values are the same, the receiver determines that the received AMD PDU is a retransmitted AMD PDU. When the two values are different, the receiver determines that the received AMD PDU is not a retransmitted AMD PDU. When the received AMD PDU is not a retransmitted AMD PDU, the receiver updates V(X) to the sequence number of the newly received AMD PDU.

当所接收的AMD PDU不是重传的AMD PDU时,接收器前进到步骤915,在此,接收器生成并向发送器传送状态报告。相反,当所接收的AMD PDU是重传的AMD PDU时,接收器前进到步骤920,在此,接收器忽略该AMD PDU的轮询位,并且不传送状态报告。When the received AMD PDU is not a retransmitted AMD PDU, the receiver proceeds to step 915, where the receiver generates and transmits a status report to the transmitter. Conversely, when the received AMD PDU is a retransmitted AMD PDU, the receiver proceeds to step 920, where the receiver ignores the poll bit of the AMD PDU and does not transmit a status report.

第二示例实施例Second example embodiment

根据本发明第二实施例,接收器在经过预定时间而没有将接收器存储的RLC PDU重构为RLC SDU之后,构造和传送状态报告。在此过程中,该预定时间对应于足够传送一个RLC SDU的时间间隔,其可通过测试或仿真来确定。According to a second embodiment of the present invention, the receiver constructs and transmits a status report after a predetermined time elapses without reconstructing RLC PDUs stored by the receiver into RLC SDUs. During this process, the predetermined time corresponds to a time interval sufficient to transmit one RLC SDU, which can be determined by testing or simulation.

图10是用于图解根据本发明的第二实施例的、用于处理RLC PDU的示例方法的框图。FIG. 10 is a block diagram illustrating an example method for processing RLC PDUs according to a second embodiment of the present invention.

参照图10,发送器1005从更高层接收RLC SDU 1010,将RLC SDU 1010划分为三个RLC PDU 1015、1020和1025,并且将它们存储在缓冲器中。例如,RLC PDU 1015具有序号x,RLC PDU 1020具有序号(x+1),而RLC PDU 1025具有序号(x+2)。在传送了RLC PDU[x]1015和RLC PDU[x+1]1020之后,发送器1005为RLC PDU[x+2]1025设置轮询位,然后传送RLC PDU[x+2]1025。例如,假设作为在缓冲器中存储的最后一个PDU的RLC PDU[x+2]1025在其传送期间丢失。Referring to FIG. 10, atransmitter 1005 receives anRLC SDU 1010 from a higher layer, divides theRLC SDU 1010 into threeRLC PDUs 1015, 1020, and 1025, and stores them in a buffer. For example,RLC PDU 1015 has sequence number x,RLC PDU 1020 has sequence number (x+1), andRLC PDU 1025 has sequence number (x+2). After transmitting RLC PDU[x] 1015 and RLC PDU[x+1] 1020,transmitter 1005 sets the polling bit for RLC PDU[x+2] 1025 and then transmits RLC PDU[x+2] 1025. For example, assume that RLC PDU[x+2] 1025, which is the last PDU stored in the buffer, is lost during its transmission.

接收器1040接收RLC PDU[x]1017和RLC PDU[x+1]1022。当接收器已接收到RLC PDU[x]1017时,接收器1040启动定时器,用于生成状态报告触发。此后,当接收器1040接收到RLC PDU[x+1]1022时,接收器1040重新启动定时器。具体地,定时器的重新启动包括如下步骤:停止操作中的定时器,初始化该定时器,然后再次操作定时器。当在接收到RLC PDU[x+1]1022时启动的时间过期之前未接收到具有序号(x+2)的下一RLC PDU时,接收器构造并传送状态报告1030。状态报告1030包括用来报告直到具有序号(x+1)的RLC PDU 1022为止的PDU的接收的信息。在接收到状态报告时,发送器1005认识到具有序号(x+2)的RLC PDU 1025的丢失,并且重传具有序号(x+2)的RLC PDU 1035。Receiver 1040 receives RLC PDU[x] 1017 and RLC PDU[x+1] 1022. When the receiver has received RLC PDU[x] 1017, thereceiver 1040 starts a timer for generating a status report trigger. Thereafter, when thereceiver 1040 receives RLC PDU[x+1] 1022, thereceiver 1040 restarts the timer. Specifically, restarting the timer includes the following steps: stopping the timer in operation, initializing the timer, and then operating the timer again. When the next RLC PDU with sequence number (x+2) is not received before the time started upon receipt of RLC PDU[x+1] 1022 expires, the receiver constructs and transmits astatus report 1030.Status report 1030 includes information to report the receipt of PDUs up toRLC PDU 1022 with sequence number (x+1). Upon receiving the status report, thetransmitter 1005 recognizes the loss of theRLC PDU 1025 with sequence number (x+2), and retransmits theRLC PDU 1035 with sequence number (x+2).

图11是用于图解根据本发明的第二实施例的示例定时器控制操作的流程图。如下所述,接收器的控制单元监视所接收的AMD PDU,管理VR(H)和VR(R),并且控制定时器。FIG. 11 is a flowchart for illustrating an example timer control operation according to the second embodiment of the present invention. As described below, the receiver's control unit monitors received AMD PDUs, manages VR(H) and VR(R), and controls timers.

参照图11,在步骤1105中接收AMD PDU。在步骤1110中,接收器确定所接收的AMD PDU的序号是否小于VR(H)。当所接收的AMD PDU的序号小于VR(H)时,接收器前进到步骤1115。当所接收的AMD PDU的序号大于或等于VR(H)时,接收器前进到步骤1130。Referring to FIG. 11 , instep 1105 an AMD PDU is received. Instep 1110, the receiver determines whether the sequence number of the received AMD PDU is less than VR(H). When the sequence number of the received AMD PDU is less than VR(H), the receiver proceeds to step 1115. When the sequence number of the received AMD PDU is greater than or equal to VR(H), the receiver proceeds to step 1130.

在步骤1115中,接收器在缓冲器中的适当位置上存储AMD PDU,使得所接收的AMD PDU和已经存储的AMD PDU可按照它们序号的顺序来存储。在步骤1120中,如果可以通过使用在接收缓冲器中存储的AMD PDU来重构RLC SDU,则接收器重构RLC SDU并将重构的RLC SDU传送给更高层。然后,在步骤1125中,接收器等待接收下一AMD PDU。此时,不停止也不重新启动定时器。Instep 1115, the receiver stores the AMD PDUs at appropriate locations in the buffer such that received AMD PDUs and already stored AMD PDUs can be stored in the order of their sequence numbers. In step 1120, if the RLC SDU can be reconstructed by using the AMD PDU stored in the receive buffer, the receiver reconstructs the RLC SDU and transmits the reconstructed RLC SDU to a higher layer. Then, instep 1125, the receiver waits to receive the next AMD PDU. At this time, neither stop nor restart the timer.

在步骤1130中,如果定时器正在运行,则接收器根据AMD PDU的序号,在接收缓冲器中缓冲所接收的AMD PDU并且停止该定时器。在步骤1135中,接收器确定是否可以通过使用在接收缓冲器中存储的AMD PDU的至少一部分来重构RLC SDU。如果可以重构RLC SDU,则接收器前进到步骤1145。相反,如果不能重构RLC SDU,则接收器前进到步骤1140。在步骤1140中,接收器初始化和重新启动定时器,然后前进到步骤1125,在步骤1125,接收器等待下一AMD PDU。In step 1130, if the timer is running, the receiver buffers the received AMD PDU in the receive buffer according to the sequence number of the AMD PDU and stops the timer. Instep 1135, the receiver determines whether the RLC SDU can be reconstructed by using at least a portion of the AMD PDU stored in the receive buffer. If the RLC SDU can be reconstructed, the receiver proceeds to step 1145. Conversely, if the RLC SDU cannot be reconstructed, the receiver proceeds to step 1140. Instep 1140, the receiver initializes and restarts the timer, then proceeds to step 1125, where the receiver waits for the next AMD PDU.

在步骤1145中,接收器通过使用在包括所接收的AMD PDU的接收缓冲器中存储的AMD PDU来重构RLC SDU,然后确定在接收缓冲器中是否剩余一部分所接收的AMD PDU。当在接收缓冲器中剩余一部分所接收的AMD PDU时,接收器前进到步骤1150,在步骤1150,接收器操作定时器,然后前进到步骤1155,在步骤1155,接收器将重构的RLC SDU传送到更高层。当在接收缓冲器中不剩余所接收的AMD PDU时,接收器直接前进到步骤1155,在步骤1155,接收器将重构的RLC SDU传送到更高层。然后,在步骤1125,接收器等待接收下一AMD PDU。Instep 1145, the receiver reconstructs the RLC SDU by using the AMD PDU stored in the receive buffer including the received AMD PDU, and then determines whether a part of the received AMD PDU remains in the receive buffer. When a part of the received AMD PDU remains in the receive buffer, the receiver proceeds to step 1150, atstep 1150, the receiver operates the timer, and then proceeds to step 1155, atstep 1155, the receiver will reconstruct the RLC SDU sent to a higher layer. When there is no received AMD PDU remaining in the receive buffer, the receiver directly proceeds to step 1155, where the receiver transmits the reconstructed RLC SDU to a higher layer. Then, atstep 1125, the receiver waits to receive the next AMD PDU.

为了即使当一个AMD PDU包括多个RLC SDU时也保证正常操作,步骤1145是必要的。即,当所接收的AMD PDU包括RLC SDU[x]的最后部分和RLC SDU[y]的起始部分,有必要操作定时器,以便即使在完全重构了检查RLC SDU[x]之后也检查RLC SDU[y]的后面的AMD PDU的到达或接收。相反,当所接收的AMDPDU只包括RLC SDU[x]的最后部分、并且通过使用所接收的AMD PDU来重构了RLC SDU[x]时,因为这种情况暗示着没有丢失RLC SDU[x]的最后一个AMDPDU,所以不必操作定时器。In order to guarantee normal operation even when an AMD PDU includes multiple RLC SDUs,step 1145 is necessary. That is, when the received AMD PDU includes the last part of the RLC SDU[x] and the beginning part of the RLC SDU[y], it is necessary to operate the timer so that the RLC is checked even after the RLC SDU[x] has been completely reconstructed. Arrival or reception of the following AMD PDU of SDU[y]. Conversely, when the received AMD PDU includes only the last part of the RLC SDU[x], and the RLC SDU[x] is reconstructed by using the received AMD PDU, because this situation implies that no missing RLC SDU[x] The last AMDPDU, so it is not necessary to operate the timer.

如图11所示,接收器每当接收到AMD PDU时都启动或停止定时器,并且在定时器到期的时间点上传送状态报告。As shown in Figure 11, the receiver starts or stops the timer whenever an AMD PDU is received, and transmits a status report at the point when the timer expires.

图12是用于图解根据本发明的第二实施例的示例操作的框图。FIG. 12 is a block diagram for illustrating an example operation according to the second embodiment of the present invention.

参照图12,发送器1205具有两个要传送的RLC SDU,包括RLC SDU[x]1215和RLC SDU[y]1220,它们被划分为分别具有序号1至6的6个AMD PDU 1225、1230、1235、1240、1245和1250。例如,假设6个AMD PDU 1225到1250中,具有序号3和6的AMD PDU 1235和1250未能到达接收器1210,并且丢失了。在接收器1210接收到AMD PDU[1]时的时间点上,VR(H)是1。在接收到AMDPDU[1]1225时,接收器1210启动定时器,并且将VR(H)更新为2。Referring to Figure 12, thetransmitter 1205 has two RLC SDUs to transmit, including RLC SDU[x] 1215 and RLC SDU[y] 1220, which are divided into 6AMD PDUs 1225, 1230, 1230, 1235, 1240, 1245 and 1250. For example, assume that out of 6AMD PDUs 1225 to 1250,AMD PDUs 1235 and 1250 withsequence numbers 3 and 6 failed to reach thereceiver 1210 and were lost. VR(H) is 1 at the point in time whenreceiver 1210 receives AMD PDU[1]. Upon receiving AMD PDU[1] 1225, thereceiver 1210 starts a timer and updates VR(H) to 2.

当接收到具有等于VR(H)的序号的AMD PDU[2]1230时,接收器1210将VR(H)更新为3,停止定时器,并且确定是否存在可重构的RLC SDU,如图11的步骤1130和1135所执行的那样。因为不存在可重构的RLC SDU,所以接收器1210重新启动定时器,并且等待下一AMD PDU的到达。When receiving an AMD PDU[2] 1230 with a sequence number equal to VR(H), thereceiver 1210 updates VR(H) to 3, stops the timer, and determines whether there is a reconfigurable RLC SDU, as shown in Figure 11 as performed insteps 1130 and 1135 of . Because there is no reconfigurable RLC SDU, thereceiver 1210 restarts the timer and waits for the arrival of the next AMD PDU.

当接收到具有比VR(H)更大的序号的AMD PDU[4]1240时,接收器1210确定存在未接收到的PDU,并且传送状态报告(未示出)。基于AMD PDU[4]1240,将VR(H)更新为5。所传送的状态报告包含用来报告AMD PDU[3]的接收的失败的信息。另外,因为此情况对应于序号大于或等于VR(H)的情况,所以接收器1210停止定时器,并且确定是否存在可重构的RLC SDU,如图11的步骤1130和1135所执行的那样。因为不存在可重构的RLC SDU,所以接收器1210重新启动定时器。When receiving an AMD PDU[4] 1240 with a sequence number greater than VR(H), thereceiver 1210 determines that there are unreceived PDUs and transmits a status report (not shown). Based on AMD PDU[4]1240, update VR(H) to 5. The transmitted status report contains information to report the failure of the reception of the AMD PDU [3]. Additionally, since this case corresponds to a case where the sequence number is greater than or equal to VR(H), thereceiver 1210 stops the timer and determines whether there is a reconfigurable RLC SDU, as performed insteps 1130 and 1135 of FIG. 11 . Because there is no reconfigurable RLC SDU, thereceiver 1210 restarts the timer.

当接收到具有等于VR(H)的序号的AMD PDU[5]时,接收器1210停止定时器,并且确定是否存在可重构的RLC SDU,如图11的步骤1130和1135所执行的那样。因为不存在可重构的RLC SDU,所以接收器1210重新启动定时器,并且等待下一AMD PDU的到达。接收器1210将VR(H)更新为6。When receiving an AMD PDU [5] with a sequence number equal to VR(H), thereceiver 1210 stops the timer and determines whether there is a reconfigurable RLC SDU, as performed insteps 1130 and 1135 of FIG. 11 . Because there is no reconfigurable RLC SDU, thereceiver 1210 restarts the timer and waits for the arrival of the next AMD PDU.Receiver 1210 updates VR(H) to 6.

响应于状态报告,发送器1205重传AMD PDU[3]1255。然后,接收器1210接收到具有小于VR(H)的序号的AMD PDU[3]1255,然后执行图11的步骤1115到1125的操作。此时,因为可以通过使用RLC PDU[1]、RLC PDU[2]和RLC PDU[3]来重构RLC SDU[x],所以接收器1210将重构的RLC SDU[x]传送到更高层,并等待下一AMD PDU的到达。In response to the status report, thesender 1205 retransmits the AMD PDU[3] 1255. Then, thereceiver 1210 receives the AMD PDU[3] 1255 with a sequence number smaller than VR(H), and then performs the operations ofsteps 1115 to 1125 of FIG. 11 . At this time, since the RLC SDU[x] can be reconstructed by using the RLC PDU[1], RLC PDU[2], and RLC PDU[3], thereceiver 1210 transmits the reconstructed RLC SDU[x] to the higher layer , and wait for the arrival of the next AMD PDU.

定时器在时间点1260处到期,因为它在接收到AMD PDU[5]1145时启动之后未被停止。这样,根据定时器的到期,接收器1210将状态报告1265传送给发送器1205。状态报告1265包括用来报告AMD PDU[6]1250的接收的失败的信息。因而,发送器1205认识到丢失了AMD PDU[6]1250,并且重传AMD PDU[6]1270。The timer expires attime point 1260 because it was not stopped after it was started when AMD PDU[5] 1145 was received. Thus, upon expiration of the timer, thereceiver 1210 transmits astatus report 1265 to thesender 1205 .Status report 1265 includes information to report failure of reception of AMD PDU[6] 1250. Thus, thesender 1205 recognizes that AMD PDU[6] 1250 is lost, and retransmits AMD PDU[6] 1270.

根据如上所述的本发明的实施例,即使当发送器的缓冲器中存储的最后一个PDU在其传送期间丢失时,接收器也能识别到该丢失,并且为该丢失传送状态报告,使得发送器能够快速地克服重传错误。According to the embodiment of the present invention as described above, even when the last PDU stored in the sender's buffer is lost during its transmission, the receiver can recognize the loss and transmit a status report for the loss so that the sender Transmitters can quickly overcome retransmission errors.

尽管已参照本发明的特定示例实施例示出和描述了本发明的实施例,但本领域技术人员将理解,可对其进行各种形式和细节的修改,而不会脱离由所附权利要求限定的本发明的精神和范围。Although embodiments of the present invention have been shown and described with reference to specific example embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the limits defined in the appended claims. spirit and scope of the present invention.

Claims (30)

Translated fromChinese
1.一种在移动通信系统中请求用于重传控制的状态报告的方法,该方法包括如下步骤:1. A method for requesting a status report for retransmission control in a mobile communication system, the method comprising the steps of:(1)从更高层接收业务数据单元(SDU),将SDU划分为多个分组数据单元(PDU);(1) Receive a service data unit (SDU) from a higher layer, and divide the SDU into multiple packet data units (PDU);(2)为所述PDU中的最后一个PDU设置轮询位,所述轮询位请求状态报告;以及(2) setting a polling bit for the last of the PDUs, the polling bit requesting a status report; and(3)从发送器向接收器重复传送具有已设置的轮询位的所述最后一个PDU,而不管是否存在对重传所述最后一个PDU的请求。(3) The last PDU with the poll bit set is repeatedly transmitted from the transmitter to the receiver regardless of whether there is a request for retransmission of the last PDU.2.如权利要求1所述的方法,其中所述SDU包括无线资源控制(RRC)消息,所述无线资源控制(RRC)消息包括RRC层的控制信息。2. The method of claim 1, wherein the SDU comprises a radio resource control (RRC) message comprising control information of an RRC layer.3.如权利要求2所述的方法,其中所述最后一个PDU包括从RRC消息划分出的最后面的数据。3. The method of claim 2, wherein the last PDU includes the last data segmented from the RRC message.4.如权利要求1所述的方法,其中所述状态报告包括:4. The method of claim 1, wherein the status report comprises:期望在传送该状态报告的时间点上接收的PDU的序号;以及the sequence number of the PDU expected to be received at the point in time at which the status report was transmitted; and已被识别为是在传送该状态报告的时间点上未接收到的单元的PDU的序号。The sequence number of the PDU of the unit that has been identified as not being received at the point in time when this status report is transmitted.5.如权利要求1所述的方法,其中步骤(1)包括如下步骤:5. The method as claimed in claim 1, wherein step (1) comprises the steps of:将SDU分割、拼接、或填充为具有预定大小的数据;以及Segmenting, concatenating, or padding the SDU into data of a predetermined size; and向所述具有预定大小的数据添加以下中的至少一个:数据/控制位字段、序号字段、用于指示是否要请求状态报告的轮询位字段,以及指示相应的PDU中包括的SDU的结尾位置的长度指示符,由此构造相应的PDU。Adding to said data having a predetermined size at least one of: a data/control bit field, a sequence number field, a poll bit field indicating whether a status report is to be requested, and indicating an end position of an SDU included in the corresponding PDU The length indicator of the corresponding PDU is thus constructed.6.如权利要求1所述的方法,其中所述最后一个PDU包括从SDU划分出的最后面的数据。6. The method of claim 1, wherein the last PDU includes the last data partitioned from the SDU.7.如权利要求1所述的方法,其中所述最后一个PDU包括在缓冲器中存储的最后调度的PDU。7. The method of claim 1, wherein the last PDU comprises a last scheduled PDU stored in a buffer.8.一种在移动通信系统的无线链路控制(RLC)层中请求用于重传控制的状态报告的设备,该设备包括:8. An apparatus for requesting a status report for retransmission control in a radio link control (RLC) layer of a mobile communication system, the apparatus comprising:分组数据单元(PDU)构造块,用于从更高层接收业务数据单元(SDU),并将SDU划分为多个PDU;A Packet Data Unit (PDU) building block for receiving a Service Data Unit (SDU) from higher layers and dividing the SDU into multiple PDUs;传送缓冲器,用于在缓冲器中存储PDU;a transmit buffer for storing PDUs in the buffer;轮询位设置块,用于为所述存储在缓冲器中的PDU中的最后一个PDU设置轮询位,所述轮询位请求状态报告;以及a polling bit setting block for setting a polling bit for the last of the PDUs stored in the buffer, the polling bit requesting a status report; and加密块,用于对具有已设置的轮询位的所述最后一个PDU加密,并将所述最后一个PDU传送到接收器,an encryption block for encrypting said last PDU with the polling bit set and transmitting said last PDU to a receiver,其中从发送器向接收器重复传送所述最后一个PDU,而不管是否存在对重传所述最后一个PDU的请求。wherein the transmission of the last PDU is repeated from the sender to the receiver regardless of whether there is a request for retransmission of the last PDU.9.如权利要求8所述的设备,其中所述SDU包括无线资源控制(RRC)消息,所述无线资源控制(RRC)消息包含RRC层的控制信息。9. The apparatus of claim 8, wherein the SDU comprises a radio resource control (RRC) message containing control information of an RRC layer.10.如权利要求9所述的设备,其中所述最后一个PDU包括从RRC消息划分出的最后面的数据。10. The apparatus of claim 9, wherein the last PDU includes the last data segmented from the RRC message.11.如权利要求8所述的设备,其中所述状态报告包括:11. The device of claim 8, wherein the status report comprises:期望在传送该状态报告的时间点上接收的PDU的序号;以及the sequence number of the PDU expected to be received at the point in time at which the status report was transmitted; and已被识别为是在传送该状态报告的时间点上未接收到的单元的PDU的序号。The sequence number of the PDU of the unit that has been identified as not being received at the point in time when this status report is transmitted.12.如权利要求8所述的设备,其中所述PDU构造块包括:12. The device of claim 8, wherein the PDU building block comprises:分割/拼接块,用于将SDU分割、拼接或填充为具有预定大小的数据;以及Splitting/splicing blocks for splitting, splicing or padding the SDU into data with a predetermined size; andRLC头添加块,用于向所述具有预定大小的数据添加以下中的至少一个:数据/控制位字段、序号字段、用于指示是否要请求状态报告的轮询位字段,以及指示相应的PDU中包括的SDU的结尾位置的长度指示符,由此构造相应的PDU。An RLC header addition block for adding at least one of the following to the data having a predetermined size: a data/control bit field, a sequence number field, a poll bit field indicating whether a status report is to be requested, and indicating the corresponding PDU A length indicator at the end position of the SDU included in the , from which the corresponding PDU is constructed.13.如权利要求8所述的设备,其中所述最后一个PDU包括从SDU划分出的最后面的数据。13. The apparatus of claim 8, wherein the last PDU includes the last data divided from the SDU.14.如权利要求8所述的设备,其中所述最后一个PDU包括在缓冲器中存储的最后调度的PDU。14. The apparatus of claim 8, wherein the last PDU comprises a last scheduled PDU stored in the buffer.15.一种在移动通信系统中传送用于重传控制的状态报告的方法,该方法包括如下步骤:15. A method of transmitting a status report for retransmission control in a mobile communication system, the method comprising the steps of:(1)通过更低层,从发送器接收PDU,所接收的PDU具有所设置的轮询位,该轮询位请求状态报告;(1) Receive a PDU from the transmitter through a lower layer, the received PDU has a poll bit set that requests a status report;(2)确定所接收的PDU是否是重传的PDU;(2) Determine whether the received PDU is a retransmitted PDU;(3)当所接收的PDU是重传的PDU时,忽略所接收的PDU的轮询位,而不传送状态报告;以及(3) When the received PDU is a retransmitted PDU, ignore the polling bit of the received PDU and not transmit a status report; and(4)当所接收的PDU不是重传的PDU时,响应于轮询位而传送状态报告。(4) When the received PDU is not a retransmitted PDU, a status report is transmitted in response to the polling bit.16.如权利要求15所述的方法,其中所述状态报告包括:16. The method of claim 15, wherein the status report includes:期望在传送该状态报告的时间点上接收的PDU的序号;以及the sequence number of the PDU expected to be received at the point in time at which the status report was transmitted; and已被识别为是在传送该状态报告的时间点上未接收到的单元的PDU的序号。The sequence number of the PDU of the unit that has been identified as not being received at the point in time when this status report is transmitted.17.如权利要求15所述的方法,其中步骤(2)包括如下步骤:17. The method of claim 15, wherein step (2) comprises the steps of:当所接收的PDU具有与最新近接收的、具有所设置的轮询位的PDU的序号相等的序号时,确定所接收的PDU是重传的PDU。The received PDU is determined to be a retransmitted PDU when the received PDU has a sequence number equal to that of the most recently received PDU with the poll bit set.18.如权利要求15所述的方法,还包括如下步骤:当所接收的PDU不是重传的PDU时,将所接收的PDU的序号存储为最新近接收的、具有所设置的轮询位的PDU的序号。18. The method of claim 15, further comprising the step of storing the sequence number of the received PDU as the most recently received PDU with the polling bit set when the received PDU is not a retransmitted PDU serial number.19.一种在移动通信系统中传送用于重传控制的状态报告的设备,该设备包括:19. An apparatus for transmitting a status report for retransmission control in a mobile communication system, the apparatus comprising:解密块,用于通过更低层,从发送器接收PDU,并对所接收的PDU解密,所接收的PDU具有所设置的轮询位,该轮询位请求状态报告;a decryption block for receiving, via lower layers, a PDU from the transmitter, and decrypting the received PDU with a polling bit set requesting a status report;接收缓冲器,用于存储经解密的PDU,直到将所述经解密的PDU重构为相应的SDU;a receive buffer for storing decrypted PDUs until reconstruction of said decrypted PDUs into corresponding SDUs;控制块,其当所接收的PDU是重传的PDU时,忽略所接收的PDU的轮询位,而不传送状态报告,并且当所接收的PDU不是重传的PDU时,响应于轮询位而传送状态报告;以及A control block that ignores the poll bit of the received PDU, does not transmit a status report when the received PDU is a retransmitted PDU, and transmits in response to the poll bit when the received PDU is not a retransmitted PDU status reports; and传送块,用于将状态报告传送到所述发送器。A transmit block for transmitting a status report to the sender.20.如权利要求19所述的设备,其中所述状态报告包括:20. The device of claim 19, wherein the status report comprises:期望在传送该状态报告的时间点上接收的PDU的序号;以及the sequence number of the PDU expected to be received at the point in time at which the status report was transmitted; and已被识别为是在传送该状态报告的时间点上未接收到的单元的PDU的序号。The sequence number of the PDU of the unit that has been identified as not being received at the point in time when this status report is transmitted.21.如权利要求19所述的设备,其中所述接收缓冲器被配置为:21. The device of claim 19, wherein the receive buffer is configured to:检查所接收的PDU的序号;和Check the sequence number of the received PDU; and当所接收的PDU的序号等于最新近接收的、具有所设置的轮询位的PDU的序号时,确定所接收的PDU是重传的PDU。The received PDU is determined to be a retransmitted PDU when the sequence number of the received PDU is equal to the sequence number of the most recently received PDU with the poll bit set.22.如权利要求21所述的设备,其中,当所接收的PDU不是重传的PDU时,将所接收的PDU的序号存储为最新近接收的、具有所设置的轮询位的PDU的序号。22. The apparatus of claim 21, wherein, when the received PDU is not a retransmitted PDU, the sequence number of the received PDU is stored as the sequence number of the most recently received PDU with the polling bit set.23.一种在移动通信系统中传送用于重传控制的状态报告的方法,该方法包括如下步骤:23. A method of transmitting a status report for retransmission control in a mobile communication system, the method comprising the steps of:通过更低层从发送器接收协议数据单元(PDU);Receive protocol data units (PDUs) from the sender via lower layers;确定所接收的PDU的序号是否大于已接收的PDU的序号中的最大序号;determining whether the sequence number of the received PDU is greater than the largest sequence number in the sequence numbers of the received PDUs;当所接收的PDU的序号大于所述最大序号时,停止用于产生状态报告触发的定时器,并且确定是否可以通过使用在接收缓冲器中存储的PDU中的至少一部分来重构完整的业务数据单元(SDU);When the sequence number of the received PDU is greater than said maximum sequence number, stop the timer used to generate the status report trigger, and determine whether a complete service data unit can be reconstructed by using at least a part of the PDUs stored in the receive buffer (SDU);当不能重构完整的SDU时,重新启动所述定时器;以及restarting the timer when a complete SDU cannot be reconstructed; and当所述定时器到期时,将状态报告传送到发送器。When the timer expires, a status report is transmitted to the sender.24.如权利要求23所述的方法,其中所述状态报告包括:24. The method of claim 23, wherein the status report includes:期望在传送该状态报告的时间点上接收的PDU的序号;以及the sequence number of the PDU expected to be received at the point in time at which the status report was transmitted; and已被识别为是在传送该状态报告的时间点上未接收到的单元的PDU的序号。The sequence number of the PDU of the unit that has been identified as not being received at the point in time when this status report is transmitted.25.如权利要求23所述的方法,还包括如下步骤:25. The method of claim 23, further comprising the steps of:当可以重构RLC SDU时,通过使用在接收缓冲器中存储的PDU中的至少一部分来重构RLC SDU;When the RLC SDU can be reconstructed, the RLC SDU is reconstructed by using at least a part of the PDU stored in the receive buffer;在重构RLC SDU之后,确定在接收缓冲器中是否剩余一部分接收到的PDU;After reconstructing the RLC SDU, determine whether a portion of the received PDU remains in the receive buffer;当在接收缓冲器中剩余一部分接收到的PDU时,重新启动定时器,并且将所述RLC SDU传送到更高层;以及When a portion of the received PDU remains in the receive buffer, restart the timer and deliver the RLC SDU to a higher layer; and当在接收缓冲器中剩余一部分接收到的PDU时,将所述RLC SDU传送到更高层,而不重新启动所述定时器。When a part of the received PDU remains in the receive buffer, the RLC SDU is delivered to a higher layer without restarting the timer.26.如权利要求23所述的方法,还包括如下步骤:26. The method of claim 23, further comprising the steps of:当所接收的PDU的序号不大于已接收的PDU的序号中的最大序号时,等待接收下一PDU,而不停止或重新启动所述定时器。When the sequence number of the received PDU is not greater than the largest sequence number among the sequence numbers of the received PDUs, waiting to receive the next PDU without stopping or restarting the timer.27.一种在移动通信系统中传送用于重传控制的状态报告的设备,该设备包括:27. An apparatus for transmitting a status report for retransmission control in a mobile communication system, the apparatus comprising:解密块,用于接收和解密通过更低层而从发送器传送的协议数据单元(PDU);a decryption block for receiving and decrypting Protocol Data Units (PDUs) transmitted from the sender through lower layers;接收缓冲器,用于存储经解密的PDU,直到将所述经解密的PDU重构为相应的SDU;以及a receive buffer for storing decrypted PDUs until reconstruction of the decrypted PDUs into corresponding SDUs; and控制块,其被配置为当所接收的PDU的序号大于所述最大序号时,停止用于产生状态报告触发的定时器,然后确定是否可以通过使用在接收缓冲器中存储的PDU中的至少一部分来重构完整的业务数据单元(SDU),当不能重构完整的SDU时重新启动所述定时器,并且当所述定时器到期时将状态报告传送到发送器。a control block configured to stop a timer for generating a status report trigger when the sequence number of the received PDU is greater than said maximum sequence number, and then determine whether it is possible to A complete service data unit (SDU) is reconstructed, the timer is restarted when the complete SDU cannot be reconstructed, and a status report is transmitted to the sender when the timer expires.28.如权利要求27所述的设备,其中所述状态报告包括:28. The device of claim 27, wherein the status report comprises:期望在传送该状态报告的时间点上接收的PDU的序号;以及the sequence number of the PDU expected to be received at the point in time at which the status report was transmitted; and已被识别为是在传送该状态报告的时间点上未接收到的单元的PDU的序号。The sequence number of the PDU of the unit that has been identified as not being received at the point in time when this status report is transmitted.29.如权利要求27所述的设备,其中所述控制块被配置为:29. The device of claim 27, wherein the control block is configured to:当可以重构RLC SDU时,通过使用在接收缓冲器中存储的PDU中的至少一部分来重构RLC SDU;When the RLC SDU can be reconstructed, the RLC SDU is reconstructed by using at least a part of the PDU stored in the receive buffer;在重构RLC SDU之后,确定在接收缓冲器中是否剩余一部分接收到的PDU;After reconstructing the RLC SDU, determine whether a portion of the received PDU remains in the receive buffer;当在接收缓冲器中剩余一部分接收到的PDU时,重新启动定时器,并且将所述RLC SDU传送到更高层;以及When a portion of the received PDU remains in the receive buffer, restart the timer and deliver the RLC SDU to a higher layer; and当在接收缓冲器中剩余一部分接收到的PDU时,将所述RLC SDU传送到更高层,而不重新启动所述定时器。When a part of the received PDU remains in the receive buffer, the RLC SDU is delivered to a higher layer without restarting the timer.30.如权利要求27所述的设备,其中所述控制块被配置为:30. The device of claim 27, wherein the control block is configured to:当所接收的PDU的序号不大于已接收的PDU的序号中的最大序号时,等待接收下一PDU,而不停止或重新启动所述定时器。When the sequence number of the received PDU is not greater than the largest sequence number among the sequence numbers of the received PDUs, waiting to receive the next PDU without stopping or restarting the timer.
CNA2006800041325A2005-02-072006-02-07 Method and device for requesting/delivering a status report of a mobile communication systemPendingCN101116277A (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
KR10200500112032005-02-07
KR200500112022005-02-07
KR10200500112022005-02-07

Publications (1)

Publication NumberPublication Date
CN101116277Atrue CN101116277A (en)2008-01-30

Family

ID=39023511

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CNA2006800041325APendingCN101116277A (en)2005-02-072006-02-07 Method and device for requesting/delivering a status report of a mobile communication system

Country Status (1)

CountryLink
CN (1)CN101116277A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2011057559A1 (en)*2009-11-102011-05-19中兴通讯股份有限公司Method for acquiring packet data convergence protocol (pdcp) status report and pdcp entity
CN102113263A (en)*2008-08-082011-06-29高通股份有限公司Processing polling requests from radio link control peers
CN102449944A (en)*2009-08-172012-05-09上海贝尔股份有限公司 Method and device for controlling downlink data transmission in multi-hop relay communication system
CN102761905A (en)*2011-04-262012-10-31华为技术有限公司Message handling method, apparatus and system
CN101753253B (en)*2008-12-052013-01-23华为技术有限公司Method, equipment and system for encoding and decoding of GSM (global system for mobile communications) packet-switched domain
CN103891339A (en)*2011-08-222014-06-25三星电子株式会社Processing state information
WO2015143792A1 (en)*2014-03-282015-10-01Qualcomm IncorporatedMethods and apparatus for validating reconfiguration messages based on sdu lifetime
CN106027210A (en)*2007-03-162016-10-12高通股份有限公司Method and apparatus for polling in a wireless communication system
CN107820277A (en)*2017-10-272018-03-20三星(中国)半导体有限公司Father node device, terminal installation and its data transmission method for wireless network
US10004011B2 (en)2011-08-222018-06-19Samsung Electronics Co., Ltd.Mobility state enhancements
WO2019096215A1 (en)*2017-11-162019-05-23夏普株式会社Wireless communication method and device
WO2020063444A1 (en)*2018-09-272020-04-02维沃移动通信有限公司Data transmission method and communication device
CN111713057A (en)*2018-02-142020-09-25瑞典爱立信有限公司 Transmission apparatus for handling communications and method performed therein
WO2023001240A1 (en)*2021-07-232023-01-26夏普株式会社Method executed by user equipment (ue), and user equipment
WO2024234739A1 (en)*2024-01-312024-11-21Lenovo (Beijing) LimitedRadio link control retransmission of a data packet

Cited By (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106027210A (en)*2007-03-162016-10-12高通股份有限公司Method and apparatus for polling in a wireless communication system
US8995421B2 (en)2008-08-082015-03-31Qualcomm IncorporatedProcessing polling requests from radio link control peers
CN102113263A (en)*2008-08-082011-06-29高通股份有限公司Processing polling requests from radio link control peers
CN102113263B (en)*2008-08-082015-06-17高通股份有限公司 Method and apparatus for processing polling requests from wireless link control peers
CN101753253B (en)*2008-12-052013-01-23华为技术有限公司Method, equipment and system for encoding and decoding of GSM (global system for mobile communications) packet-switched domain
CN102449944B (en)*2009-08-172015-11-25上海贝尔股份有限公司To the method and apparatus that downlink data transmission controls in multi-hop relay communication system
CN102449944A (en)*2009-08-172012-05-09上海贝尔股份有限公司 Method and device for controlling downlink data transmission in multi-hop relay communication system
WO2011057559A1 (en)*2009-11-102011-05-19中兴通讯股份有限公司Method for acquiring packet data convergence protocol (pdcp) status report and pdcp entity
US8743831B2 (en)2009-11-102014-06-03Zte CorporationMethod for acquiring packet data convergence protocol status report and packet data convergence protocol entity
CN102761905A (en)*2011-04-262012-10-31华为技术有限公司Message handling method, apparatus and system
CN102761905B (en)*2011-04-262016-03-30华为技术有限公司Message treatment method, equipment and system
US9456384B2 (en)2011-04-262016-09-27Huawei Technologies Co., Ltd.Message processing method, device, and system
US10694556B2 (en)2011-08-222020-06-23Samsung Electronics Co., Ltd.Processing state information
CN103891339A (en)*2011-08-222014-06-25三星电子株式会社Processing state information
US10004011B2 (en)2011-08-222018-06-19Samsung Electronics Co., Ltd.Mobility state enhancements
US10143021B2 (en)2011-08-222018-11-27Samsung Electronics Co., Ltd.Processing state information
US11324055B2 (en)2011-08-222022-05-03Samsung Electronics Co., Ltd.Processing state information
WO2015143792A1 (en)*2014-03-282015-10-01Qualcomm IncorporatedMethods and apparatus for validating reconfiguration messages based on sdu lifetime
CN107820277A (en)*2017-10-272018-03-20三星(中国)半导体有限公司Father node device, terminal installation and its data transmission method for wireless network
CN107820277B (en)*2017-10-272021-09-21三星(中国)半导体有限公司Parent node device for wireless network, terminal device and data transmission method thereof
WO2019096215A1 (en)*2017-11-162019-05-23夏普株式会社Wireless communication method and device
CN111713057A (en)*2018-02-142020-09-25瑞典爱立信有限公司 Transmission apparatus for handling communications and method performed therein
CN111713057B (en)*2018-02-142023-07-04瑞典爱立信有限公司 Transmission apparatus for handling communications and method performed therein
US11973715B2 (en)2018-02-142024-04-30Telefonaktiebolaget Lm Ericsson (Publ)Transmitting device and method performed therein for handling communication
WO2020063444A1 (en)*2018-09-272020-04-02维沃移动通信有限公司Data transmission method and communication device
US11876746B2 (en)2018-09-272024-01-16Vivo Mobile Communication Co., Ltd.Data transmission method and communications device
WO2023001240A1 (en)*2021-07-232023-01-26夏普株式会社Method executed by user equipment (ue), and user equipment
WO2024234739A1 (en)*2024-01-312024-11-21Lenovo (Beijing) LimitedRadio link control retransmission of a data packet

Similar Documents

PublicationPublication DateTitle
CN101116277A (en) Method and device for requesting/delivering a status report of a mobile communication system
US20060251105A1 (en)Method and apparatus for requesting/transmitting status report of a mobile communication system
AU2005253495B2 (en)Transmitting and receiving control protocol data unit having processing time information
JP4489971B2 (en) Method and apparatus for managing polling requests in data communication
JP4934666B2 (en) Method for transmitting control information in wireless communication system and method for updating transmission window using the same
EP2811681B1 (en)Method for moving a receive window in a radio access network
KR100800714B1 (en) Method and apparatus for transmitting / receiving status report indicating reception status of packet data in mobile communication system
CN101647257B (en)Retransmission request transmitting method and receiving side device
CN100391201C (en) A Method for Keeping the Sequence Number Synchronization of Packet Data Protocol Convergence Sublayer
JP4929349B2 (en) Retransmission request transmission method and receiving side apparatus
US20080102841A1 (en)Mobile communication system, wireless base station and hand over reconnection method for use therewith
CN107257271A (en)The method and apparatus of data communication
CN102257757A (en)A method and apparatus for processing control message which requests retransmitting data
KR101084136B1 (en) Method for transmitting / receiving a PDX including status information in a transmitting and receiving end of a wireless communication system
WO2007078169A1 (en)Apparatus and method for transmitting/receiving arq packet in mobile communication system
KR20060090138A (en) Method and device for transmitting periodic status report in mobile communication system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C02Deemed withdrawal of patent application after publication (patent law 2001)
WD01Invention patent application deemed withdrawn after publication

Open date:20080130


[8]ページ先頭

©2009-2025 Movatter.jp