CN1951052B - 用于增强um rlc数据处理的装置和方法 - Google Patents
用于增强um rlc数据处理的装置和方法 Download PDFInfo
- Publication number
- CN1951052B CN1951052B CN2005800095195A CN200580009519A CN1951052B CN 1951052 B CN1951052 B CN 1951052B CN 2005800095195 A CN2005800095195 A CN 2005800095195A CN 200580009519 A CN200580009519 A CN 200580009519A CN 1951052 B CN1951052 B CN 1951052B
- Authority
- CN
- China
- Prior art keywords
- rlc
- pdu
- protocol data
- rlc pdu
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title abstract description 64
- 230000005540 biological transmission Effects 0.000 claims description 42
- 230000008521 reorganization Effects 0.000 claims description 33
- 230000008569 process Effects 0.000 abstract description 44
- 230000006870 function Effects 0.000 description 34
- 238000003860 storage Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 14
- 230000008034 disappearance Effects 0.000 description 12
- 238000007689 inspection Methods 0.000 description 9
- 230000000717 retained effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000003672 processing method Methods 0.000 description 5
- 101000911390 Homo sapiens Coagulation factor VIII Proteins 0.000 description 4
- 102000057593 human F8 Human genes 0.000 description 4
- 229940047431 recombinate Drugs 0.000 description 4
- 230000011218 segmentation Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000945 filler Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 238000010977 unit operation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1848—Time-out mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1841—Resequencing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1832—Details of sliding window management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0097—Relays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种非确认模式(UM)无线链路控制(RLC)实体,其接收通过一个或多个逻辑信道传送的RLC协议数据单元(PDU),并且通过参考它们的序列号和通过使用接收窗和计时器来重新排序接收的PDU,以最小化传送时间,以减小从每个逻辑信道接收的缺失的PDU,以通过避免复制PDU来处理PDU。
Description
技术领域
本发明涉及用于终端中无线链路控制(RLC)层的装置和方法,该RLC层用于接收和处理对应于从UMTS(通用移动通信***)类型IMT-2000***中的多个小区中接收的特定服务的数据块(或单元)。尤其是,本发明涉及用于无线链路控制(RLC)层的装置和方法,该RLC层用于接收和处理对应于从多个小区接收的特定服务的数据块,其中操作在非确认模式(UM)中的RLC实体使用窗口和计时器,或者状态变量,来以最小延迟时间、省略或丢失来将从多个小区中接收的数据块传递(传送、发送、传输等)给上层,而不复制数据块(或单元)。
背景技术
图1示意了示例性的UMTS网络的典型的基本结构。如图1所示,该UMTS粗略的分为终端100(移动台、用户设备(UE)等),UMTS陆地无线接入网络(UTRAN)120,和核心网(CN)130。该UTRAN 120包括一个或多个无线网络子***(RNS)125。每个RNS 125包括无线网络控制器(RNC)123,和由RNC管理的多个基站(节点B)121。对于每个节点B121存在一个或多个小区。
图2示意了作为一对存在于移动终端和UTRAN中的无线接口协议结构,用于处理通过无线接口的数据传输。关于每个无线协议层,第一层(层1)是物理层(PHY),其通过使用各种无线传输技术用于通过无线接口传输数据。该PHY层通过传输信道与上层MAC层连接,根据该信道是否共享,该传输信道包括专用传输信道和公共传输信道。
在第二层(层2)中存在媒体访问控制(MAC)层、无线链路控制(RLC)层、分组数据会聚协议(PDCP)层和广播/组播控制(BMC)层。该MAC层用于将各种逻辑信道映射到各种传输信道,以及执行逻辑信道多路复用,用于将多个逻辑信道映射到单个传输信道。该MAC层通过逻辑信道连接高层RLC层,并且这些逻辑信道分为发送控制平面信息的控制信道和发送用户平面信息的业务信道。
该RLC层处理保证每个无线承载(RB)的服务质量(QoS)及其相应数据的传输。为了保证无线承载的唯一QoS,该RLC层其中具有一个或两个用于每个无线承载的独立RLC实体,并且提供三类RLC模式;透明模式(TM)、非确认模式(UM)和确认模式(AM),以支持各种QoS。而且,通过对从上层接收的数据执行分段和级联,该RLC层据此调整数据大小,以便低层可以通过无线接口发送数据。
该PDCP层位于RLC层之上,并且通过使用网际协议(IP)分组,如IPv4或IPv6,允许数据通过具有相对小带宽的无线接口进行有效传输。为此,该PDCP层执行报头压缩功能,借此只有数据报头部分中的绝对必要的数据被发送,以便增加通过无线接口的传输效率。因为报头压缩是它的基本功能,该PDCP层只存在于PS(分组交换)域中,并且每个无线承载(RB)存在单个PDCP实体,以相对于每个PS服务提供有效的报头压缩功能。
另外,在第二层(L2)中,BMC(广播/组播控制)层存在于RLC层之上,用于执行调度小区广播消息和向位于特定小区的终端进行广播的功能。
位于第三层(L3)最下部的无线资源控制(RRC)层只定义在控制平面中,用于控制第一和第二层的参数,并且用于控制与配置、重配置和释放无线承载(RB)有关的传输信道和物理信道。在此,RB是指由用于终端和UTRAN之间数据传输的无线协议的第一和第二层提供的逻辑路径。通常,无线承载(RB)的配置是指调节协议层和为提供特定服务所需的信道的信道特性,以及设置他们各自的特定参数和操作方法。
后面将更详细的解释该RLC层。该RLC层的基本功能是保证每个RB的QoS(服务质量),并据此发送数据。由于该RB服务是从无线协议的第二层提供给上层的服务,整个第二层影响QoS,并且特别的,该RLC的作用是很大的。为了该RLC保证对于RB是唯一的QoS,为每个RB提供独立的RLC实体,并且该实体支持各种QoS、三类RLC模式;提供透明模式(TM)、非确认模式(UM)和确认模式(AM)。这三个RLC模式中的每个模式分别支持不同的QoS,其操作方法是不同的,并且在它们的具体功能中存在不同。因此,根据它们的操作模式,应当更详细的考虑该RLC。
TM RLC是一种模式,其中在构成RLC PDU(协议数据单元)时,在从上层接收的RLC SDU(服务数据单元)上没有附加开销。即该RLC以透明的方式传输SDU,因此它称为TM RLC,并且由于该特性,用户平面和控制平面执行下列功能。在该用户平面,因为RLC中的数据处理时间非常短,主要处理实时电路服务(CS)域数据,如CS域中的语音的传输和流。在该控制平面中,因为在RLC中不存在开销,处理来自任何终端的RRC消息的上行链路传输和被广播给小区中所有终端的RRC消息的下行链路传输。
与透明模式不同,在RLC中附加开销的模式称为非透明模式,并且关于发送的数据的接收是否是非确认的(UM:非确认模式)或确认的(AM:确认模式)存在两种类型。UM RLC通过向每个PDU添加PDU报头来发送数据,PDU报头包括序列号(SN),以便接收端能知道在传输期间哪个PDU已经丢失(即,PDU丢失)。当从发送方RLC来考虑,如果该发送方操作在非确认模式,则其不检查该接收端是否正确的接收该对应的PDU,并且一旦发送了PDU,其不重发。当从操作在非确认模式的接收端RLC来考虑,通过参考接收的PDU的序列号来确定已经丢失的该PDU,并且对于这些被确定为丢失的PDU,不执行等候,并且将接收的PDU立刻传送给上层。例如,当UM RLC首先接收具有SN=3的RLC PDU,然后接收具有SN=6的RLC PDU时,UM RLC确定接收具有SN=4的RLC PDU和具有SN=5的RLC PDU是不成功的,并且不再等候这两个RLC PDU。由于该功能,在用户平面中,UM RLC主要处理广播/组播数据的传输和实时分组数据如分组服务(PS)域的语音(如,VoIP:Voice over IP,通过IP的语音)或流的传输,而在控制平面中,UM RLC主要处理在发送给小区中的特定终端或终端组的RRC消息中的不需要接收确认的RRC消息的传输。
作为非透明模式的一类,AM RLC通过像UM RLC那样附加包括SN的报头来构成PDU,但是与UM RLC不同,该接收端对由发送端发送的PDU提供确认。在AM RLC中,接收端提供确认的原因是请求从未接收的这些PDU的发送端重传,并且该重传功能是AM RLC的最重要的特性之一。对于该AM RLC,这样做的最终目的是通过重传保证无错误数据传输,并且由于该目的,该AM RLC主要处理非实时分组数据传输,如用户平面中的PS域的TCP/IP。
下面将更详细的解释该UM RLC。该UM RLC设置并且管理被称为“VR(US)”的状态变量,其是指预期接收的下一个序列号,即,在最近接收的RLC PDU的序列号后的下一个序列号。因此,如果最近接收的SN=X,则VR(US)=x+1。
该发送端的UM RLC接收来自上层的RLC SDU(服务数据单元),执行分段或级联,以产生合适大小的数据单元,并且序列号被顺序分配给每一个,以便形成传送给低层的RLC PDU。而且,该UM RLC将长度指示符符(LI)包括在该RLC PDU中,其表示在RLC PDU中RLCSDU之间的边界位置,从而允许在接收端从RLC PDU正确的重组(重构)RLC SDU。
在此,该序列号可以表示为7比特。通过以这一简单的方式表示该序列号,每个RLC PDU的报头可以最小化,并且可以增加要发送的数据的传输效率。因此,实际包含在该RLC PDU中的序列号值是从0到127。发送方从0开始顺序分配序列号给每个RLC PDU,并且在编号127已经被分配之后,再次使用从0开始的序列号。由此,在高序列号(例如127)之后分配低序列号(例如0),这称之为“回转”状态。因此,在具有回转状态之前分配的序列号的RLC PDU之后,应当传送具有回转状态之后分配的序列号的RLC PDU。该接收端一直检查接收的RLC PDU的序列号(SN),并且如果该接收的RLC PDU的SN小于最近接收的RLC PDU的SN,则确定回转状态已经发生,并且假设所有随后接收的RLC PDU将是在先前接收的RLC PDU之后顺序的RLC PDU。
图3说明了根据现有技术,当从低层接收RLC PDU时,在接收端的UM RLC的操作。
首先,更新(复位)VR(US)以匹配接收的RLC PDU的SN值。第二,如果在上述第一步骤中VR(US)的更新间隔不是1,则确定存在至少一个丢失的RLC PDU,并且与一个或多个丢失的RLC PDU有关的所有RLC SDU被丢弃。否则,如果更新间隔是1,执行下一步骤。第三,通过使用成功接收的RLC PDU来执行重组过程,并且只有这些成功重组的RLC SDU被发送给上层,并且操作完成。
下面,将描述多媒体广播/组播服务(MBMS)。MBMS涉及下行链路传输服务,其用于通过使用下行链路专用MBMS承载服务,向多个终端提供数据服务,如流服务(例如,多媒体、视频点播、网络广播等)或背景(background)服务(例如,电子邮件、短消息服务(SMS)、下载等)。单个MBMS服务包括一个或多个会话,并且当会话进行时,通过MBMS无线承载将MBMS数据发送给多个终端。
MBMS可以分类为广播模式和组播模式。该MBMS广播模式是指向广播区域中的所有用户发送多媒体数据,该广播区域是可能进行广播服务的区域。相反,MBMS组播模式是指只向组播区域中的特定用户组发送多媒体数据,在此组播区域是可能进行组播服务的区域。
该UTRAN使用无线承载来向终端提供MBMS承载服务。由UTRAN使用的MBMS承载的类型包括点到多点(p-t-m)无线承载和点到点(p-t-p)无线承载。在此,该点到点无线承载(RB)是包括逻辑信道DTCH(专用业务信道)、传输信道DCH(专用信道)和物理信道DPCH(专用物理信道)的双向RB。该点到多点RB是包括逻辑信道MTCH(MBMS业务信道)、传输信道FACH(正向接入信道)和物理信道SCCPCH(辅助公共控制物理信道)的单向下行链路RB。对于提供给一个小区的每个MBMS服务配置逻辑信道MTCH,并且使用该信道向多个终端发送特定MBMS服务的用户平面数据。
提供该MBMS服务的该UTRAN通过逻辑信道MCCH(MBMS控制信道)向多个终端发送MBMS相关RRC消息,即,控制消息。在此,该MCCH是点到多点下行链路信道,并且被映射到传输信道FACH(正向接入信道),而该传输信道FACH被映射到物理信道SCCPCH(辅助公共控制物理信道)。通过该MCCH发送的MBMS相关RRC消息的示例包括MBMS服务信息和MBMS无线承载信息。在此,MBMS服务信息向期望接收该MBMS服务的终端发送在相应小区中进行的MBMS服务的ID(标识)列表,并且发送用于相应MBMS服务的无线承载的类型。而且,当特定MBSM服务使用用于相应小区的点到多点无线承载时,该MBMS无线承载信息向期望接收该服务的这些终端发送有关用于该服务的点到多点无线承载的信息。
期望通过使用点到多点无线承载接收特定MBMS服务的终端,通过该MCCH接收MBMS服务信息。如果通过该终端接收的该MBMS信息指示用于特定MBMS服务的该MBMS无线承载信息应当被接收,终端通过该MBMS无线承载信息获得用于配置终端的MBMS无线承载的必要信息,用于接收特定MBMS服务。即,如果通过该终端接收的MBMS服务信息包括特定MBMS服务的ID,并且如果用于特定MBMS服务的无线承载的类型被通知为点到多点类型,该终端接收MBMS无线承载信息,以获得点到多点无线承载信息,并且通过使用该信息配置点到多点无线承载。
在现有技术中,当在小区区域中配置用于特定MBMS服务的点到多点无线承载时,因为多个终端通常通过该点到多点无线承载接收服务数据,该UTRAN不能合适的为具有各自不同的接收条件的每个终端配置点到多点无线承载。因此,当配置点到多点无线承载时,终端的不成功的数据接收的概率高于配置点到多点无线承载时的概率。
为了减小终端的不成功的接收数据的概率,当从小区中通过点到多点无线承载发送MBMS服务时,该终端搜索相邻小区,并且另外通过从一个或多个相邻小区提供的该点到多点无线承载接收MBMS服务,由此接收期望的MBMS服务数据。即,当通过来自终端所在的小区(区域)的点到多点无线承载提供特定MBMS服务时,尽管一些数据的接收不成功,但可以从一个或多个其中具有配置的该点到多点无线承载的其他小区接收该数据,并由此可以最小化不成功的数据接收。
发明内容
技术问题
在现有技术中,在接收端的该UM RLC实体只从单个小区或只从单个逻辑信道中接收RLC PDU,并且基于检查每个RLC PDU的序列号,不再等候以接受已经被确定为缺失(丢失)的RLC PDU,丢弃(删除)与任何未成功接收的RLC PDU有关的所有RLC SDU,并且只处理成功接收的RLC PDU。
但是,当通过点到多点无线承载从多个小区接收数据,或者当通过多个逻辑信道接收数据时,如在MBMS服务中,这会引起严重的问题。这是因为终端从每个小区接收特定服务的数据的时间点不同。例如,图4假设从小区A和B接收单个MBMS服务的数据。根据现有技术的操作,如果UM RLC接收具有SN=5的RLC PDU,更新该VR(US),而将具有SN=3的RLC PDU和具有SN=4的RLC PDU考虑为未成功接收,并且不再等候接收这些RLC PDU。然后,包括具有SN=5的RLC PDU的RLC SDU被重组,并且发送给上层。从图4中可以理解,尽管该终端能从小区B中接收具有SN=3的RLC PDU,具有SN=3和SN=4的RLC PDU也被认为不可接收,并且具有在接收具有SN=3和SN=4的RLC PDU之前处理具有SN=5的RLC PDU的问题。
而且,基于从小区A接收具有SN=5的RLC PDU,该UM RLC更新该VR(US)为6,并且如果此后从小区B接收具有SN=3的RLCPDU,该UM RLC确定回转状态已经发生,因为当前接收的RLC PDU(具有SN=3)的序列号比最近接收RLC PDU(具有SN=5)小。因此,该UM PLC确定当前接收的RLC PDU(具有SN=3)是在具有SN=5的RLC PDU之后产生的新的RLC PDU,并且此后发生不期望地将该VR(US)更新为4和处理该RLC PDU的问题。如果在VR(US)更新为4之后,从小区B接收具有SN=5的RLC PDU,存在一个问题,即再次处理具有SN=5的RLC PDU(从小区B接收),因为之前已经从小区A接收具有SN=5的RLC PDU,并且已经处理。在该情况下,包含在RLC PDU中的长度指示符信息和RLC PDU之间的映射互相不匹配,由此导致严重的问题,即不允许该UM RLC正确的重组来自该RLCPDU的RLC SDU。这也是很成问题的,因为使用UM RLC的大多数服务是需要顺序接收数据的应用,并且该不正确的数据接收引起该应用的操作问题。
技术方案
本发明针对由于在UM RLC中的无顺序数据接收发生的现有技术的问题,以最小化传输延迟时间,以减小从每个逻辑信道接收的丢失的PDU,并且通过避免复制PDU来处理该PDU。
非确认模式(UM)无线链路控制(RLC)实体接收通过一个或多个逻辑信道传送的RLC协议数据单元(PDU),并且通过参考它们的序列号和通过使用接收窗和计时器来重新排序该接收的PDU。
根据本发明的一个方面,涉及一种操作在非确认模式下并处理用于点到多点服务的数据单元的无线链路控制(RLC)实体,该实体包括:重排序单元,接收和重排序来自一个或多个逻辑信道或者来自一个或多个小区区域的协议数据单元(PDU),以确保所述协议数据单元被处理以用于顺序传送,其中,所述协议数据单元通过被配置为点到多点服务的多媒体广播/组播服务(MBMS)业务信道被接收,其中,所述重排序单元是在无线链路控制实体中的第一接收功能,所述无线链路控制实体不执行所述PDU的确认并且位于无线接口协议的层中,所述无线接口协议的层位于媒体访问控制(MAC)层和上层之间,第一变量和第二变量用于所述重排序单元,所述第一变量是期望被接收的下一个协议数据单元(PDU)的序列号(SN),并且所述第二变量是被接收的协议数据单元(PDU)的所有序列号中的最高序列号(SN),当所述重排序单元已经被配置在操作在所述非确认模式(UM)的无线链路控制(RLC)实体时,所述第一变量和所述第二变量被使用,所述第二变量指的是接收窗口的上限值。
附图说明
通过下面结合附图的详细说明,本发明的特征、特性和优点将变得更清楚,在附图中,相同的附图指示符进行一致的识别,附图中:
图1说明了UMTS网络的典型基本结构。
图2说明了在终端和UTRAN之间的无线接入接口协议体系,其基于3GPP无线接入网。
图3说明了根据现有技术的UM RLC的数据处理方法的流程图。
图4说明了当从多个小区接收数据时,该UM RLC的数据处理方法。
图5说明了根据本发明的第一和第二实施例的UM RLC的数据处理方法。
图6说明了根据本发明的第一实施例的UM RLC的数据处理方法。
图7说明了根据本发明第二实施例的UM RLC的数据处理方法。
图8和9说明了根据本发明的在UTRAN和终端(UE)中的UMRLC对等实体。
图10说明了根据本发明的示例性的通讯***。
图11说明了根据本发明的终端(UE)的结构。
具体实施方式
下面的描述基于本发明目前优选的并且是非限制性的实施例。尤其是,讨论和描述在***和方法中体现的各种创造性概念和原理。
为了处理现有技术的问题,当从多个小区或多个逻辑信道中接收RLC PDU时,本发明提议UM RLC使用接收窗和计时器以处理接收的RLC PDU。
使用接收窗处理RLC PDU是指一个过程,其中该UM RLC根据接收的RLC PDU,管理被期望接收的RLC PDU的SN值的范围。
使用定时器处理RLC PDU是指一个过程,其中该UM RLC为那些剩余在接收窗中而没有被为重组保留的接收的RLC PDU操作重排序计时器,以便在特定时间量流逝后,处理这些RLC PDU,而不管是否接收了其他特定的PDU。
如果通过重排序指示从上层接收重排序配置,该UM RLC能确定要从多个小区或从多个逻辑信道中接收RLC PDU,并且该UM RLC据此操作。如果从上层没有接收到重排序配置,确定像现有技术那样,要从单个逻辑信道中接收RLC PDU,并且该UM RLC据此操作。
如果被配置连接多个逻辑信道,该UM RLC可以考虑已经为随后接收的所有RLC PDU进行了重排序,并据此操作。
本发明提出两个实施例。在第一实施例中,另外定义了下列变量:
VR(UR):接收等候数,只有在重排序已经被配置时使用该值,并且该值是指紧接在最近的顺序接收的RLC PDU的SN之后的SN。
VR(UH):最大接收数,只有在重排序已经被配置时使用该值,并且其是指UM RLC中的接收窗的上限值,并且是在接收的RLC PDU的所有序列号中的最高序列号之后的下一个值(序列号)。当接收具有落在接收窗之外的SN=x的RLC PDU时,将该VR(UH)设置为1。该VR(UH)的初始值是0。
VR(UT):计时器指示数,只有在重排序已经被配置时使用该值,将该值被设置得等于和已经被设置了重排序计时器的RLC PDU对应的SN值。
接收窗大小:该值是指接收窗的大小。
接收窗:这是用于RLC实体接收和处理的RLC PDU的序列号的数值范围,并且将其定义为等于或大于VR(UH)值减去接收窗大小,但小于VR(UH)(即,[VR(UH)-接收窗大小]≤接收窗<VR(UH))。
在如上所述中,当考虑非确认模式数据(UMD)传输过程时,能以稍微不同的方式定义这三个变量(VR(UR)、VR(UH)、VR(UT))。首先,该VR(UR)等效于“VR(UDR)”,这是UM复制避免和重排序发送状态变量。该状态变量包含期望顺序接收的下一个UMD PDU的序列号。第二,该VR(UH)等效于“VR(UDH)”,这是UM复制避免和重排序最高接收状态变量。该状态变量包含通过复制避免和重排序功能已接收的最高编号的UMD PDU的序列号。第三,该VR(UT)等效于“VR(UDT)”,这是UM复制避免和重排序计时器状态变量。该状态变量包含当计时器运行时与“Timer_DAR”(复制避免和重排序)有关的UMD PDU的序列号。在此,该Timer_DAR是与UM复制避免和重排序功能一起使用的计时器,用于触发PDU到下一个顺序的UMRLC接收机功能的传输。
根据第一实施例,当UM RLC从低层接收新的RLC PDU,根据是否已配置了重排序而进行操作,由此如果没有配置重排序,该UM RLC像现有技术那样操作,而如果配置了重排序,该UM RLC根据接收的RLC PDU的SN值、接收窗和计时器进行操作。
在上述过程中,像现有技术中那样的UM RLC操作是指根据接收的RLC PDU的SN值更新该VR(US)值,如果该VR(US)更新间隔不是1,考虑存在至少一个丢失(缺失)PDU,丢弃与被认为丢失的RLC PDU有关的那些RLC SDU,只重组被认为成功接收的RLC SDU,并且将其传送给上层。如果VR(US)更新间隔是1,则认为不存在丢失(缺失)的PDU,并根据接收的RLC PDU重组RLC SDU,并将其发送到上层。在此,与RLC PDU有关的RLC SDU是指具有其数据的部分或具有长度指示符的RLC SDU,该长度指示符表示包含在RLC PDU中的RLCSDU的末端。
在上述过程中,根据接收的RLC PDU的SN值、接收窗和计时器的UM RLC操作是指通过使用RLC PDU SN值、接收窗和VR(UR)检查新接收的RLC PDU,根据检查结果处理相应的RLC PDU,根据是否存在具有SN=VR(UR)的RLC PDU额外处理该RLC PDU,并且然后通过使用重排序计时器进行额外处理,并且处理这些为其保留了重组(重构)的RLC PDU。
下面将详细解释在上述过程中通过使用该RLC PDU SN值、接收窗和VR(UR)检查新接收的RLC PDU,然后根据该检查结果处理相应的RLC PDU。首先该UM RLC检查是否接收的RLC PDU的SN值位于接收窗内。如果是,那么如果该SN值小于VR(UR),或者如果对应于该SN值的RLC PDU已经提前接收,则丢弃相应的RLC PDU。如果否,则将相应的RLC PDU存储在接收缓冲器中由该RLC PDU的SN值表示的位置中。
如果在上述检查步骤中,如果RLC PDU的SN值不在接收窗中,接收的RLC PDU位于由该RLC PDU的SN值表示的位置上,并且通过将VR(UH)值设置为等于该RLC PDU SN值加上1(即,VR(UH)=SN+1)来更新接收窗的位置。此后,在接收缓冲器中存储的PDU中,具有在更新的接收窗之外的SN值的RLC PDU(即,具有不在从“VR(UH)-接收窗大小”到“VR(UH)”的范围内的SN值的这些RLCPDU)被保留用于重组(重构),由此如果该VR(UR)小于更新的接收窗,该VR(UR)被更新为“VR(UH)-接收窗大小”。
在上述过程中,根据是否存在具有SN=VR(UR)的RLC PDU来处理该RLC PDU,意味着如果在接收窗存在具有特定SN值的RLCPDU,则从上述RLC PDU开始并包括该RLC PDU直到第一个没有按顺序接收的RLC PDU的RLC PDU被保留用于重组,并且该VR(UR)值被更新为第一个没有按顺序接收的RLC PDU的SN值。
在上述过程中,通过使用重排序计时器处理,意味着如果存在操作(运行)着的重排序计时器,那么该UM RLC检查是否具有SN=VR(UT)的RLC PDU已被保留用于重组,并且如果是,则停止该重排序计时器。然后,该UM RLC重新检查是否存在操作(运行)着的重排序计时器,并且如果没有,则检查是否存在着任何在接收缓冲中却没有被保留的RLC PDU,并且如果是,则为在存在于接收缓冲器中但没有被保留的RLC PDU中具有最高SN的RLC PDU再次操作该重排序计时器(即,重新启动该重排序计时器),并且将VR(UT)更新为等于具有该最高SN的RLC PDU的SN值。
在上述过程中,处理对其保留了重组的RLC PDU,是指丢弃与没有接收的RLC PDU有关的RLC SDU,并且基于接收的RLC PDU重组RLC SDU,并且将其传送给上层。在此,与该RLC PDU相关的RLC SDU是指具有其数据的部分或具有长度指示符的RLC SDU,该长度指示符表示在RLC PDU中包括的RLC SDU的末端。
而且在上述过程中,无论何时该重排序计数器终止,该UM RLC为重组保留那些具有大于VR(UR)但小于VR(UT)的SN值的RLC PDU,为重组保留那些从具有SN=VR(UT)的RLC PDU开始直到第一个没有按顺序接收的RLC PDU的RLC PDU,并且将第一个没有按顺序接收的RLC PDU的SN值更新为等于VR(UR)。作为这些步骤的结果,如果在接收缓冲器内存在任何没有为重组保留的RLC PDU,对于在这些RLC PDU中具有最高SN的RLC PDU重新启动该重排序计时器,并且将该RLC PDU(具有最高SN)的SN值更新为等于VR(UT)。
图5和6说明了根据本发明第一实施例的接收端(例如,终端,UE等)的UM RLC的操作。
在步骤1中,具有RSN的SN值的RLC PDU从低层到达UM RLC。
在步骤2中,如果已配置重排序,该过程转到随后的步骤5,如果否,执行下一步骤3。
在步骤3中,更新VR(US),并且如果VR(US)更新间隔不是1,认为该PDU丢失(缺失),并且丢弃与其有关的SDU。在此,被认为丢失(缺失)的RLC PDU是具有大于或等于更新之前的VR(US)并小于RSN的序列号的RLC PDU。
在步骤4中,通过使用接收的RLC PDU,重组RLC SDU,并且在将其传送给上层之后,完成该过程。
在步骤5中,如果RSN不在接收窗内,该过程转到步骤7,而如果该RSN在接收窗内,则执行下一步骤。
在步骤6,如果RSN小于VR(UR)或者如果接收的RLC PDU是之前已经接收的PDU,则丢弃相应的RLC PDU,并且如果不是,将该RLC PDU存储在接收缓冲器中由该RSN表示位置。此后,该过程转到步骤10。
在步骤7,将接收的RLC PDU放入由RSN表示的位置中,并且将VR(UH)更新为RSN+1。
在步骤8,保留具有小于更新的窗口的SN值,即SN值位于接收窗之外的RLC PDU用于重组。
步骤9,如果该VR(UR)位于更新的窗口之下,将该VR(UR)更新为等于VR(UH)-接收窗大小的值。
在步骤10,如果在该接收缓冲器中没有存储对应于VR(UR)的RLC PDU,则该过程转到步骤12,否则,执行下一步骤。
在步骤11,在该接收缓冲器中,将从具有VR(UR)的RLC PDU开始直到没有按顺序接收的第一个RLC PDU的RLC PDU保留用于重组。然后,将该VR(UR)更新为等于没有按顺序接收的第一个RLC PDU的SN值。
在步骤12,如果重排序计时器没有操作(运行),该过程转到步骤14,否则执行下一步骤。
在步骤13,如果对应于该VR(UT)的RLC PDU已经为重组保留,则停止该重排序计时器。
在步骤14,如果该重排序计时器操作(运行),则该过程转到步骤17,否则,执行下一步骤。
在步骤15,如果存在存储在接收缓冲器中但没有为重组保留的RLC PDU,则执行下一步骤,否则,该过程转到步骤17。
在步骤16,在缓冲器中存储但没有为重组保留的RLC PDU中,操作该重排序计时器以用于具有最大SN值的RLC PDU,并且将VR(UT)设置为PDU(具有最大SN值)的SN值。
在步骤17,对于已经为其保留了重排序的RLC PDU,与被认为丢失(缺失)的RLC PDU有关的RLC SDU被删除,并且对于接收的RLCPDU,将该RLC SDU存储并传送给上层,由此终止该过程。
下面,将描述根据本发明的第二实施例。通过使用该UM RLC的特性,第二实施例是第一实施例的改进。即,尽管接收端(例如,终端、UE等)的UM RLC从多个小区或多个逻辑信道接收RLC PDU,每个小区或每个逻辑信道的发射端各自不重发该RLC PDU,并且通过利用这样的事实,即不重新发送具有比以前发送的任何RLC PDU的SN小的SN值的RLC PDU,可以获得防止由于RLC PDU剩余在接收窗内不必要的时间量而造成的在到上层的传送中的延迟的效果。
更详细的,该UM RLC记录(存储)从每个逻辑信道最后接收的RLC PDU的SN值,并且使用从每个逻辑信道最后接收的RLC PDU的SN值中的最小值。由此,通过利用这样的事实,即不能进一步从任何逻辑信道接收具有比上述最小值小的SN值的RLC PDU,如果UM RLC在等候(期望)接收具有比上述最小值小的SN的RLC PDU,则该终端保留从期望的RLC PDU开始直到对应于上述最小值的RLC PDU的这些RLC PDU以用于立刻重组,由此防止由于UM RLC的任何不必要的等候期望接收不再发送的RLC PDU而造成的传输延迟。为了实现这些,第二实施例另外定义状态变量,以提出与第一实施例相比更快速和有效的方法。
除了第一实施例中的变量之外,第二实施例还另外定义了下列变量。
VR(US_i):第i信道的下一个期望的接收编号,当已经配置重排序时使用,并且是指从第i逻辑信道最后接收的RLC PDU的SN值之后的下一个值。
下面将解释该第二实施例的详细操作方法。
当接收端(例如,终端、UE等)的UM RLC从下层接收新的RLCPDU时,根据是否已经配置了重排序而进行操作,由此如果没有配置重排序,UM RLC像现有技术那样进行操作,而如果配置了重排序,该UM RLC根据接收的RLC PDU的SN值、接收窗和计时器进行操作。
像现有技术那样的UM RLC操作是指这样的过程,即根据接收的RLC PDU的SN值更新该VR(US),如果该VR(US)更新间隔不是1,认为存在至少一个丢失(缺失)PDU,丢弃与被认为是丢失了的RLCPDU有关的那些RLC SDU,只重组那些被认为是成功接收的RLCSDU,并且将其传送给上层。如果VR(US)更新间隔是1,则认为不存在丢失(缺失)的PDU,并且基于接收的RLC PDU来重组RLC SDU,并传送给上层。在此,与RLC PDU有关的RLC SDU是指具有其数据的部分或具有长度指示符的RLC SDU,该长度指示符表示包含在RLCPDU内的RLC SDU的末端。
根据接收的RLC PDU的SN值、接收窗和计时器的该UM RLC操作是指,通过利用该RLC PDU SN值、接收窗和VR(UR)检查新接收的RLC PDU,根据检查结果处理相应的RLC PDU,通过使用每个逻辑信道的下一个期望的接收编号(即VR(US_i))的最小值对该RLC PDU进行另外处理,然后通过使用重排序计时器进行另外处理,并且另外处理那些为其已经保留重组的RLC PDU。
下面将详细描述在上述过程中通过使用该RLC PDU SN值、接收窗和VR(UR)来检查重新接收的RLC PDU,并且根据该检查结果处理相应的RLC PDU。首先如果接收的RLC PDU是通过第i逻辑信道传送的,则将对应于该逻辑信道的状态变量(VR(US_i))被更新为等于1加上接收的RLC PDU的SN值。此后,检查是否该接收的RLC PDU的SN值位于接收窗内。如果是,那么如果该SN值小于VR(UR)或者如果对应于上述SN值的RLC PDU已经接收了,则丢弃该RLC PDU。否则,在该接收缓冲中在由该SN值表示的位置处存储该RLC PDU。如果该SN值不在该接收窗内,将该接收的RLC PDU存储在由该SN值表示的位置上,并且通过将该VR(UH)值设置为等于该RLC PDU SN值加上1(即,VR(UH)=SN+1)来更新该接收窗的位置。此后,在接收缓冲器中存储的RLC PDU中,具有在更新的接收窗之外的SN值的那些RLC PDU(即,具有不在从“VR(UH)-接收窗大小”到“VR(UH)”的范围内的SN值的RLC PDU)被保留用于重组,并由此,如果该VR(UR)小于该更新的接收窗,则将该VR(UR)更新为“VR(UH)-接收窗大小”。
在上述过程中,通过使用每个逻辑信道的下一个期望的接收编号(即,VR(US_i))的最小值处理RLC PDU,意味着对于所有与该UMRLC连接的逻辑信道获得VR(US_i)的最小值,并且如果该最小值大于VR(UR),则将具有大于VR(UR)和小于VR(US_i)的最小值的SN的相应接收的RLC PDU保留用于重组,并且将该VR(UR)复位为等于VR(US_i)。在此,“i”是在0和N-1之间的值,其中“N”是连接该UM RLC的逻辑信道的总数,并且VR(US_i)是第i逻辑信道的下一个期望的接收编号(如上所述)。
在上述过程中,根据是否存在具有SN=VR(UR)的RLC PDU来处理RLC PDU,意味着如果在该接收窗内存在具有特定SN值的RLCPDU,则将从上述RLC PDU开始并包括该RLC PDU直到没有按顺序接收的第一个RLC PDU的RLC PDU保留用于重组,并且将该VR(UR)值更新为没有按顺序接收的第一个RLC PDU的SN值。
在上述过程中,通过使用重排序计时器来处理,意味着如果存在正在操作(运行)的重排序计时器,则该UM RLC检查是否具有SN=VR(UT)的RLC PDU已经被保留用于重组,并且如果是,则停止该重排序计时器。然后,该UM RLC重新检查是否存在正在操作(运行)的重排序计时器,并且如果没有,检查是否有任何存在于接收缓冲器中但没有被保留的RLC PDU,如果是,对于在该接收缓冲器中存在但没有被保留的这些RLC PDU中具有最高SN的RLC PDU,再次操作该重排序计时器(即,重新启动该重排序计时器),并且将该VR(UT)更新为等于具有最高SN的RLC PDU的SN值。
在上述过程中,处理具有保留于其的重组的RLC PDU,是指丢弃与没有接收的RLC PDU有关的RLC SDU,并且基于接收的RLC PDU重组RLC SDU并且将其传送至上层。在此,与该RLC PDU有关的RLCSDU是指具有其数据部分或具有长度指示符的RLC SDU,该长度指示符表示包含在RLC PDU中的RLC SDU的末端。
而且在上述过程中,无论何时该重排序计时器期满,该UM RLC为重组保留那些其SN值大于VR(UR)但小于VR(UT)的RLC PDU,为重组保留那些从具有SN=VR(UT)的RLC PDU开始直到没有按顺序接收的第一个RLC PDU的RLC PDU,并且将没有按顺序接收的第一个RLC PDU的SN值更新为等于VR(UR)。作为这些步骤的结果,如果在接收缓冲器中存在任何RLC PDU但其没有被保留以用于重组,对这些RLC PDU中具有最高SN的RLC PDU重新启动重排序计时器,并且将该RLC PDU(具有最高SN)的SN值更新为等于VR(UT)。
图5和7说明了根据本发明第二实施例的接收端(例如终端、UE等)的UM RLC的操作。图7的过程类似图6的过程,并且在图6中没有采用的另外的步骤在图7中显示为阴影部分。
在步骤1,具有RSN的SN值的RLC PDU通过第i逻辑信道从低层到达UM RLC。
在步骤2中,如果已配置重排序,则该过程转到随后的步骤5,如果否,则执行下一步骤3。
在步骤3中,更新VR(US),并且如果VR(US)更新间隔不是1,则认为该PDU丢失(缺失),并且丢弃与其有关的SDU。在此,被认为丢失(缺失)的RLC PDU是序列号大于或等于更新之前的VR(US)并且小于RSN的RLC PDU。
在步骤4中,通过使用接收的RLC PDU,重组该RLC SDU,并且在将其传送给上层之后,完成该过程。
在步骤5中,将对应于第i逻辑信道的VR(US_i)被更新为等于RSN+1,并且如果RSN不在接收窗内,则该过程转到步骤7,并且如果该RSN在接收窗内,则执行下一步骤。
在步骤6,如果RSN小于VR(UR)或者如果接收的RLC PDU是之前已经接收的PDU,则丢弃相应的RLC PDU,并且如果不是,则将该RLC PDU存储在接收缓冲器中由该RSN表示的位置。此后,该过程转到步骤10。
在步骤7,将接收的RLC PDU放入由RSN表示的位置中,并且将VR(UH)更新为RSN+1。
在步骤8,保留具有小于更新的窗口的SN值的,即SN值位于接收窗之外的RLC PDU用于重组。
步骤9,如果该VR(UR)位于更新的窗口之下,将该VR(UR)更新为等于VR(UH)-接收窗大小的值。
在步骤10,获得所有逻辑信道的VR(US_k)值的最小值。在此,“k”是0和N之间的值,并且“N”是逻辑信道的总数。如果最小VR(US_k)大于VR(UR),则将具有从VR(UR)到VR(US_k)的SN值的RLC PDU保留用于重组,并且将VR(UR)更新为等于该最小VR(US_k)。此后,如果在该接收缓冲器中没有存储对应于该VR(UR)的RLC PDU,则该过程转到步骤12,否则,执行下一步骤。
在步骤11,在该接收缓冲器中,将从具有VR(UR)的RLC PDU开始直到没有按顺序接收的第一个RLC PDU的RLC PDU保留用于重组。然后,将该VR(UR)更新为等于没有按顺序接收的第一个RLC PDU的SN值。
在步骤12,如果重排序计时器没有操作(运行),则该过程转到步骤14,否则执行下一步骤。
在步骤13,如果对应于该VR(UT)的RLC PDU已经被保留以用于重组,则停止该重排序计时器。
在步骤14,如果该重排序计时器在操作(运行),则该过程转到步骤17,否则,执行下一步骤。
在步骤15,如果存在被存储在接收缓冲器中但没有为重组保留的RLC PDU,则执行下一步骤,否则,该过程转到步骤17。
在步骤16,在存储在缓冲器中但没有被为重组而保留的RLC PDU中,操作该重排序计时器用于具有最大SN值的RLC PDU,并且将VR(UT)设置为该PDU(具有最大SN值)的SN值。
在步骤17,对于已经为其保留了重排序的RLC PDU,丢弃与被认为丢失(缺失)的RLC PDU有关的RLC SDU,并且对于接收的RLCPDU,将该RLC SDU存储并传送给上层,由此终止该程序。
然而,在上述的本发明的第二实施例中,假设该发送端(例如,UTRAN)没有执行重发,是第一实施例之上的一种改进。另一方面,如果发送端执行重发,第二实施例可能并不按期望的操作,并且可能需要使用第一实施例。因此,在本发明中,为了允许接收方通过使得UM RLC考虑在发送方是否执行重发来进行操作,当已经在上层设置重发时,该UM RLC可以根据第一实施例进行操作,而当没有设置重发时,可以根据第二实施例进行操作。为了实现此,在接收端的UM RLC能接收重发指示,并且然后能据此选择性的使用第一实施例方法或第二实施例方法。
如上所述,本发明有利的允许UM RLC接收通过一个或多个逻辑信道传送的RLC PDU,以最小的传送延迟、从每个逻辑信道接收的PDU的最小丢失,并且利用任何复制操作处理该PDU来操作。
本发明能够使用多种程序指令、硬件和/或其组合,以实现上述确定的用于UM RLC输出处理的程序和步骤,下面将解释其范例。
图8和图9分别说明了根据本发明发送端(例如,UTRAN)和接收端(例如,UE)的两个非确认模式(UM)对等实体的模式。图8显示了当没有配置复制避免和重排序时的两个UM对等RLC实体,而图9显示了用于复制避免和重排序的UM对等RLC实体。在图9中,复制避免和重排序仅用于MTCH(MBMS点到多点业务信道),加密和解密部分被省略了。参考图8和9,将解释发送UM RLC实体和接收UM RLC实体。
该发送UM RLC实体通过该UM-SAP从上层接收RLC PDU。如果该RLC PSDU大于UMD PDU中可用空间的长度,则该发送UM RLC实体将该RLC SDU分段为合适大小的RLC PDU(例如,非确认模式数据(UMD)PDU)。该UMD PDU可以包含分段和/或级联的RLCSDU。该UMD PDU也可以包含填充符,以确保它具有有效长度。长度指示符(LI)用于定义在该UMD PDU中的RLC SDU之间的边界。该长度指示符也用于定义在该UMD PDU中是否包含填充符。如果配置并启动加密,UMD PDU在被提交给下层之前被加密(除UMD PDU报头之外)。该发送UM RLC实体通过CCCH、SHCCH、DCCH、CTCH、DTCH、MCCH、MSCH或MTCH逻辑信道将UMD PDU提交给下层。
该接收UM RLC实体通过配置的逻辑信道从下层接收UMD PDU。当配置了“复制避免和重排序”时,可以存在来自下层的一个或多个输入。可以添加或删除该输入,而不改变在该接收UM RLC实体中的缓冲器内容、变量或计时器。当没有配置“复制避免和重排序”时,只存在一个来自下层的输入,并且其没有被重配置。当配置了时,“复制避免和重排序”是应用于该接收UM RLC实体的输入UMD PDU流的第一接收功能,并且只在UE中优选的配置,并且优选的不用于UTRAN中。该“复制避免和重排序”完成从一个或多个输入接收的UMD PDU的复制检测和重排序,以产生单个排序的PDU序列,该序列传送给下一个按顺序的RLC接收机功能。该接收UM RLC实体解密(如果设置并且启动加密)接收的UMD PDU(除了UMD PDU报头)。然后,从该UMD PDU中去除RLC报头,并且重组RLC SDU(如果已通过发送UM RLC实体执行分段和/或级联)。最后,通过该接收UMRLC实体将RLC SDU通过UM-SAP传送给上层。
因此,可以说本发明延伸了UM RLC接收机功能性,以包括“复制避免和重排序”(DAR)功能。可以在UE中配置该DAR功能,并且有利的用于特定逻辑信道,即MBMS MTCH的接收。
可以配置该DAR功能,以用于UE中的接收UM RLC实体中。它组合从多个源接收的PDU序列和/或来自单个源的重复传输,以形成传送给报头去除和重组功能的单个排序的PDU序列。它基于UM PDU序列编号完成复制检测,丢弃和重排序。在UM RLC从多个源接收的情况下,可以添加或去除输入,而不改变与DAR功能或任何随后UMRLC功能有关的缓冲器内容、状态变量和计时器。
该DAR功能使用状态变VR(UDR)和接收窗,其跨度(范围)在从VR(UDH)-DAR_Window_Size+1到VR(UDH)之内,包含端值。为了重排序,该DAR功能使用缓冲器以用于PDU的临时存储。对于每个接收的PDU,该DAR功能应当执行(1)设置状态变量的初始值,(2)复制检测和重排序,和(3)计时器操作的过程。
在过程(1)中,
(a)如果该PDU,如果该第一PDU被DAR功能接收,
-VR(UDH)被分配值SN;
-VR(UDR)被分配值VR(UDH)-DAR_Window_Size+1.
在过程(2)中,
(a)如果SN在接收窗之内,
-如果SN<VR(UDR),或者如果具有SN的PDU已经存储在缓冲器中,则应当丢弃该PDU,
-否则,应将该PDU存储在该缓冲器中。
(b)如果SN在接收窗之外,
-应将该PDU存储在该缓冲器中;
-VR(UDH)应被分配该值SN,由此提升该接收窗;
-对于任何存储的具有序列号<VR(UDH)-DAR_Window_Size+1的PDU,从该缓冲器中去除该PDU,并将它们传送给较高RLC功能;并且
-如果VR(UDR)<VR(UDH)-DAR_Window_Size+1,VR(UDR)应被分配值VR(UDH)-DAR_Window_size+1。
(c)如果具有序列号VR(UDR)的PDU存储在该缓冲器中,
-或者该PDU和任何存储的具有的连续索引(序列)号的PDU的序列在VR(UDR)+1开始,则从该缓冲器中去除该PDU,并且将它们传送给较高RLC功能,
-VR(UDR)应被分配x+1的值,其中x是被传送给较高RLC功能的最高编号的PDU的SN。
在过程(3)中,
(a)如果当PDU由DAR功能存储时,没有Timer_DAR未激活;
-应当启动Timer_DAR,
-VR(UDT)应被分配该PDU的SN值。
(b)应当停止Timer_DAR;
-如果在Timer_DAR终止之前,从该缓冲器中去除具有序列号VR(UDT)的PDU。
(c)如果Timer_DAR终止;
-对于所有存储的具有低于或等于VR(UDT)的序列号的PDU和对于任何存储的具有在VR(UDT)+1开始的连续序列号的PDU序列,从该缓冲器中去除该PDU,并且将其传送到较高RLC功能;
-VR(UDR)应被分配值x+1,其中x是传送给较高RLC功能的最高编号的PDU的序列号。
(d)当Timer_DAR被停止或终止,并且剩余有由该DAR功能存储的PDU时,
-应启动Timer_DAR;
-VR(UDT)应被分配最高编号的存储的PDU的序列号。
图10说明了根据本发明的包括与网络(UTRAN 720和CN 730)无线通信的终端(UE 710)的通信***。该网络(UTRAN 720和CN 730)可以包括各种硬件和处理部件。例如,该UTRAN 720包括连接到多个节点B(722)并且具有处理器(726-1)和存储器(726-2)的RNC(726)。连接多个节点B(724)的RNC(728)也可以包括处理器(728-1)和存储器(728-2)。该RNC(726,728)通过接口相互连接,并且通过其他接口连接该CN(730)。该网络(UTRAN 720和CN 730)处理如前所述的用于和终端(UE 710)通信的各种处理程序。在此应当注意,为实现本发明所需的各种指令和协议可存储在一个或多个存储器设备中,并且由位于节点B(722,724)、该RNC(726,728)和/或其他网络单元中的一个或多个处理器执行。
图11说明了根据本发明的终端(UE 800)的结构。该终端(UE 800)可包括各种硬件和处理部件。例如,存在处理电路和存储器设备,如DSP/微处理器(810)、闪存、ROM、SRAM(830)和SIM卡(825)。在此,该存储器(830)可存储用于实现本发明的程序指令,并且处理器(810)能执行这些指令。而且,存在收发机部分(收发机),其包括电池(855)、电源管理模块(805)、具有接收机和发射机的RF模块(835)和天线(840)。另外,存在输入和输出部件,如显示器(815)、键盘(820)、扬声器(845)和麦克风(850)。该终端(UE 800)处理各种用于和网络例如图10中的网络通信的信号处理过程。在此,应当注意,为实现本发明所需的各种程序指令和协议可存储在一个或多个存储器设备中,并且由该终端(UE 800)中的一个或多个处理器执行。
本发明提供处理用于移动通信***中的点到多点服务的数据单元的方法,该方法包括:通过无线链路实体接收协议数据单元,该实体操作在非确认模式下,并且具有接收窗和计时器;利用接收的协议数据单元的序列号、该接收窗和计时器,重排序所接收的数据单元;处理重排序的协议数据单元,以重组至少一个服务数据单元;并且传送该至少一个服务数据单元。
上述方法进一步包括根据从上层接收的指示,确定是否执行重排序步骤的步骤。在此,利用该接收窗是指基于接收的协议数据单元,管理被期望接收的协议数据单元的序列号的范围,其中在将协议数据单元临时存储在缓冲器中时使用该接收窗,以允许接收和重排序不连续的协议数据单元,以用于顺序传送,并且其中在处理重排序协议数据单元之后更新该接收窗。
在此,使用该计时器是指对于那些仍剩余接收窗中但没有被保留以用于重组的接收的协议数据单元操作该重排序计时器,以便在特定时间量流逝之后,处理这些协议数据单元,而不管是否接收了特定的其他协议数据单元。即,该计时器用于限制协议数据单元被接收和临时存储在缓冲器中以用于重排序的持续时间。
在此,该服务是具有从多个小区或从多个信道接收的协议数据单元的多媒体广播组播服务,其中该无线链路控制实体处理通过至少一个逻辑信道接收的协议数据单元,并且上述方法进一步包括步骤:如果新接收的协议数据单元具有与之前已接收的另一协议数据单元相同的序列号,则丢弃新接收的该协议数据单元。
本发明还提供处理用于移动通信***的点到多点服务的数据单元的方法,该方法包括:接收来自网络的指示符;通过将其上边界设置为等于要接收的第一协议数据单元的序列号来建立接收窗;接收一个或多个协议数据单元;确定是否每个接收的协议数据单元位于该接收窗内;如果在该接收窗内,则将接收的协议数据单元放置在缓冲器中由序列号表示位置,或者如果之前已接收了该协议数据单元,则丢弃该接收的协议数据单元;以及如果它的序列号是在按顺序接收的最后的协议数据单元之后的下一个期望的序列号,则处理接收的协议数据单元;如果不是,则等候其序列号等于下一个期望的序列号的协议数据单元;以及如果不在接收窗内,将接收的协议数据单元存储在缓冲器中,并且如果必要,提升接收窗。
在此,该指示符表示是否执行要接收的协议数据单元的重排序,其中该服务是具有从多个小区或从多个信道中接收的协议数据单元的多媒体组播广播服务,并且其中该计时器用于限制协议数据单元被接收并临时存储在缓冲器中以用于重排序的持续时间。
本发明进一步提供了操作在非确认模式下并处理用于点到多点服务的数据单元的无线链路控制实体,该实体包括:复制避免和重排序单元,用于接收和重排序来自一个或多个逻辑信道或来自一个或多个小区区域的协议数据单元,以确保该协议数据单元被处理以用于顺序传送。
该实体进一步包括:接收缓冲器单元,以存储通过该复制避免和重排序单元接收的协议数据单元;无线链路控制报头去除单元,以去除接收的协议数据单元的报头;和重组单元,用于基于其序列号重组该接收的协议数据单元,以形成一个或多个服务数据单元,以及用于将该服务数据单元传送给上层。
在此,通过点到多点服务业务信道接收该数据单元。而且该实体进一步包括:解密单元,用于如果通过不同于点到多点服务业务信道的其他信道接收该协议数据单元,则在该复制避免和重排序单元之前接收该协议数据单元,以执行解密。
而且,本发明提供一种在无线链路实体中处理点到多点服务的数据单元的方法,该方法包括:基于从具有重复传输的单个源或从多个源接收的并临时存储在缓冲器中的协议数据单元的序列号,执行复制检测和重排序;执行计时器操作,以控制该协议数据单元被存储在缓冲器中的持续时间;和基于该计时器操作,将在该缓冲器中存储的所有的连续协议数据单元传送给较高无线链路控制功能,并且丢弃缺失的协议数据单元,已允许从传送的协议数据单元中,重组服务数据单元。
在此,该复制检测和重排序步骤进一步包括:检查该协议数据单元的序列号是否在接收窗内;如果是,该协议数据单元被丢弃或将其存储在该缓冲器中;以及如果不是,将该协议数据单元存储在该缓冲器中,并且如果必要则更新该接收窗。
尽管已经对于UMTS通信***描述了本发明的各种方面、实施例和特征,但许多的这些技术可有利的应用于其他通信方法和***。
提供上述优选实施例以使任何本领域技术人员制造或使用本发明。对本领域技术人员来说,对这些实施例的各种修改是显而易见的,并且在此定义的一般概念可应用于其他实施例。因此,本发明不受在此示出的实施例的限制,而是被赋予与在此公开的原理和新颖特征一致的最宽范围。
Claims (8)
1.一种操作在非确认模式下并处理用于点到多点服务的数据单元的无线链路控制(RLC)实体,该实体包括:
重排序单元,接收和重排序来自一个或多个逻辑信道或者来自一个或多个小区区域的协议数据单元(PDU),以确保所述协议数据单元被处理以用于顺序传送,其中,所述协议数据单元通过被配置为点到多点服务的多媒体广播/组播服务(MBMS)业务信道被接收,
其中,所述重排序单元是在无线链路控制实体中的第一接收功能,所述无线链路控制实体不执行所述PDU的确认并且位于无线接口协议的层中,所述无线接口协议的层位于媒体访问控制(MAC)层和上层之间,
第一变量和第二变量用于所述重排序单元,
所述第一变量是期望被接收的下一个协议数据单元(PDU)的序列号(SN),并且所述第二变量是被接收的协议数据单元(PDU)的所有序列号中的最高序列号(SN),
当所述重排序单元已经被配置在操作在所述非确认模式(UM)的无线链路控制(RLC)实体时,所述第一变量和所述第二变量被使用,
所述第二变量指的是接收窗口的上限值。
2.如权利要求1的实体,进一步包括:
接收缓冲器单元,用于存储通过重排序单元接收的协议数据单元;
无线链路控制报头去除单元,用于去除接收的协议数据单元的报头;和
重组单元,用于基于接收的协议数据单元的序列号重组该接收的协议数据单元,以便形成一个或多个服务数据单元,并且将该服务数据单元传送给所述上层。
3.如权利要求2的实体,进一步包括:
解密单元,其用于:如果通过不同于所述MBMS业务信道的其他信道接收该协议数据单元,则在该重排序单元之前接收该协议数据单元,以执行解密。
4.如权利要求1的实体,其中所述重排序单元使用接收的协议数据单元的序列号,接收窗口,和计时器。
5.如权利要求1的实体,其中所述重排序单元通过从上层接收到的指示来配置。
6.如权利要求1的实体,其中,所述重排序单元通过指示符来配置,所述指示符指示是否执行要被接收的协议数据单元的重排序。
7.如权利要求1的实体,其中第三变量也被用于重排序单元并且被设置为等于相应于协议数据单元的序列号,所述协议数据单元的计时器已经被设置。
8.如权利要求7的实体,其中在所述无线链路控制实体的接收机功能中所述第三变量用来顺序地触发下一个协议数据单元的传送。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20040026852A KR101000699B1 (ko) | 2004-04-19 | 2004-04-19 | 무선링크 제어계층에서의 데이터 처리방법 |
KR1020040026852 | 2004-04-19 | ||
KR10-2004-0026852 | 2004-04-19 | ||
PCT/KR2005/001122 WO2005117317A1 (en) | 2004-04-19 | 2005-04-19 | Apparatus and method for enhanced um rlc data handling |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101492869A Division CN101588231B (zh) | 2004-04-19 | 2005-04-19 | 用于增强um rlc数据处理的装置和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1951052A CN1951052A (zh) | 2007-04-18 |
CN1951052B true CN1951052B (zh) | 2012-05-30 |
Family
ID=35448815
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101492869A Active CN101588231B (zh) | 2004-04-19 | 2005-04-19 | 用于增强um rlc数据处理的装置和方法 |
CN2005800095195A Active CN1951052B (zh) | 2004-04-19 | 2005-04-19 | 用于增强um rlc数据处理的装置和方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101492869A Active CN101588231B (zh) | 2004-04-19 | 2005-04-19 | 用于增强um rlc数据处理的装置和方法 |
Country Status (12)
Country | Link |
---|---|
US (2) | US7633892B2 (zh) |
EP (1) | EP1756999B1 (zh) |
JP (1) | JP4570657B2 (zh) |
KR (1) | KR101000699B1 (zh) |
CN (2) | CN101588231B (zh) |
AU (1) | AU2005324331B8 (zh) |
BR (1) | BRPI0509268A (zh) |
MX (1) | MXPA06010759A (zh) |
RU (1) | RU2346403C2 (zh) |
UA (1) | UA88467C2 (zh) |
WO (1) | WO2005117317A1 (zh) |
ZA (1) | ZA200606842B (zh) |
Families Citing this family (117)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1286332C (zh) * | 2004-08-12 | 2006-11-22 | 华为技术有限公司 | Mbms业务传输方法 |
US7542443B2 (en) * | 2005-02-15 | 2009-06-02 | Telefonaktiebolaget L M Ericsson (Publ) | Receive window updates in communication systems |
CN1323563C (zh) * | 2005-03-28 | 2007-06-27 | 华为技术有限公司 | 一种多媒体广播/组播服务控制信息的接收方法 |
US7768961B2 (en) * | 2005-05-03 | 2010-08-03 | Interdigital Technology Corporation | Wireless communication method and apparatus for reliably transmitting data |
KR20060131671A (ko) * | 2005-06-15 | 2006-12-20 | 한국전자통신연구원 | 셀룰러 시스템의 레이턴시를 향상시키는 프로토콜 구조를갖는 무선 통신 시스템 |
US7876740B2 (en) * | 2005-08-04 | 2011-01-25 | Motorola, Inc. | Method and system for synchronization of link layer windows |
TWI310911B (en) | 2005-09-29 | 2009-06-11 | Innovative Sonic Ltd | Method and apparatus for initiating a storage window in a periodic packet retransmission wireless communications system operated in unacknowledged mode |
KR101187076B1 (ko) | 2006-01-05 | 2012-09-27 | 엘지전자 주식회사 | 이동 통신 시스템에 있어서 신호 전송 방법 |
KR101211807B1 (ko) | 2006-01-05 | 2012-12-12 | 엘지전자 주식회사 | 이동통신 시스템에서 무선단말의 동기상태 관리방법 |
KR101268200B1 (ko) | 2006-01-05 | 2013-05-27 | 엘지전자 주식회사 | 이동통신 시스템에서의 무선자원 할당방법 |
CN101682557A (zh) | 2006-01-05 | 2010-03-24 | Lg电子株式会社 | 在移动通信***中发送数据 |
WO2007078171A2 (en) | 2006-01-05 | 2007-07-12 | Lg Electronics Inc. | Method of transmitting feedback information in a wireless communication system |
KR101319870B1 (ko) | 2006-01-05 | 2013-10-18 | 엘지전자 주식회사 | 이동 통신 시스템에서의 핸드오버 방법 |
BRPI0706353B1 (pt) | 2006-01-05 | 2023-01-24 | Interdigital Patent Holdings, Inc | Método para alocar recursos de rádio em um sistema de comunicação móvel |
KR100912784B1 (ko) | 2006-01-05 | 2009-08-18 | 엘지전자 주식회사 | 데이터 송신 방법 및 데이터 재전송 방법 |
BRPI0706841A8 (pt) | 2006-01-05 | 2018-04-17 | Lg Electronics Inc | transmissão de dados em um sistema e comunicação móvel |
KR101203841B1 (ko) | 2006-01-05 | 2012-11-21 | 엘지전자 주식회사 | 무선 통신 시스템에서의 페이징 메시지 전송 및 수신 방법 |
KR101216751B1 (ko) | 2006-02-07 | 2012-12-28 | 엘지전자 주식회사 | 이동 통신 시스템에서 식별자를 이용한 충돌 회피 방법 |
US8493854B2 (en) | 2006-02-07 | 2013-07-23 | Lg Electronics Inc. | Method for avoiding collision using identifier in mobile network |
KR101358469B1 (ko) | 2006-02-07 | 2014-02-06 | 엘지전자 주식회사 | 무선 네트워크(network) 안에서 상향(uplink)및 하향(downlink) 대역폭(bandwidth)의선택 및 신호 방법 |
KR101387475B1 (ko) | 2006-03-22 | 2014-04-22 | 엘지전자 주식회사 | 복수의 네트워크 엔터티를 포함하는 이동 통신시스템에서의 데이터 처리 방법 |
JP4729000B2 (ja) * | 2006-04-27 | 2011-07-20 | イノヴァティヴ ソニック リミテッド | 無線通信システムにおいて復号パラメータを同期させる方法及び装置 |
WO2007148881A2 (en) | 2006-06-21 | 2007-12-27 | Lg Electronics Inc. | Method of supporting data retransmission in a mobile communication system |
KR20070121505A (ko) | 2006-06-21 | 2007-12-27 | 엘지전자 주식회사 | 무선링크 재설정 방법 |
CN101473565B (zh) | 2006-06-21 | 2012-11-07 | Lg电子株式会社 | 在无线移动通信***中使用消息分离发送和接收无线电接入信息的方法 |
KR101369135B1 (ko) | 2006-06-21 | 2014-03-05 | 엘지전자 주식회사 | 이동통신 시스템에서의 멀티미디어 및 방송서비스의 품질보장 방법 및 그 단말 |
KR20070121513A (ko) | 2006-06-21 | 2007-12-27 | 엘지전자 주식회사 | 이동통신 시스템의 상향 접속 방법 |
US8379646B2 (en) * | 2006-07-31 | 2013-02-19 | Lg Electronics Inc. | Method of processing control information in a mobile communication system |
CN101136759A (zh) * | 2006-09-01 | 2008-03-05 | 华为技术有限公司 | 一种多媒体广播组播业务的发送处理方法及*** |
JP5140975B2 (ja) * | 2006-09-14 | 2013-02-13 | 富士通株式会社 | 移動通信システム及びその通信方法 |
WO2008035592A1 (fr) * | 2006-09-20 | 2008-03-27 | Nec Corporation | Système de communication mobile, équipement d'utilisateur et procédé de réduction du temps de traitement de fin de communication |
JP5112671B2 (ja) * | 2006-10-06 | 2013-01-09 | 富士通株式会社 | 無線基地局及び移動無線通信制御方法 |
KR100938090B1 (ko) | 2006-10-19 | 2010-01-21 | 삼성전자주식회사 | 이동통신 시스템에서 핸드오버 수행 방법 및 장치 |
KR100896507B1 (ko) * | 2006-12-01 | 2009-05-08 | 한국전자통신연구원 | 통신 시스템에서의 계층적 헤더 포맷과 데이터 전송 방법 |
US20080130684A1 (en) * | 2006-12-05 | 2008-06-05 | Sam Shiaw-Shiang Jiang | Method and apparatus for performing reordering in a wireless communications system |
US20080137687A1 (en) * | 2006-12-08 | 2008-06-12 | Innovative Sonic Limited | Method and apparatus for handling reordering in a wireless communications system |
US20080137574A1 (en) * | 2006-12-08 | 2008-06-12 | Innovative Sonic Limited | Method and apparatus for handling data delivery in a wireless communications system |
US8467421B2 (en) | 2006-12-15 | 2013-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | MAC-d multiplexing in UTRAN HSDPA wireless networks |
GB0700750D0 (en) * | 2007-01-15 | 2007-02-21 | Samsung Electronics Co Ltd | Mobile communications |
CN101247195B (zh) | 2007-02-14 | 2011-06-29 | 创新音速有限公司 | 无线通讯***提升传输效率的方法及其相关装置 |
PL2137866T3 (pl) | 2007-03-07 | 2014-11-28 | Interdigital Tech Corp | Sposób i urządzenie do generowania i przetwarzania jednostki danych protokołu MAC-ehs |
CA2681049C (en) * | 2007-03-15 | 2013-02-05 | Interdigital Technology Corporation | Method and apparatus for reordering data in an evolved high speed packet access system |
JP4802131B2 (ja) * | 2007-03-20 | 2011-10-26 | 富士通株式会社 | パケット通信装置およびパケット通信方法 |
CN104080130B (zh) * | 2007-03-22 | 2018-04-03 | 富士通株式会社 | 重排方法 |
JP5081900B2 (ja) * | 2007-03-23 | 2012-11-28 | 株式会社エヌ・ティ・ティ・ドコモ | 再送要求送信方法及び受信側装置 |
BRPI0811252A2 (pt) | 2007-04-06 | 2014-11-04 | Ntt Docomo Inc | Método de transmissão de solicitação de retransmissão e aparelho do lado de recebimento. |
JPWO2008126822A1 (ja) * | 2007-04-06 | 2010-07-22 | 株式会社エヌ・ティ・ティ・ドコモ | パケット通信方法及び受信側装置 |
US8130723B2 (en) | 2007-04-19 | 2012-03-06 | Innovative Sonic Limited | Method and apparatus for improving reordering functionality in a wireless communications system |
CN102761490B (zh) * | 2007-04-26 | 2016-02-17 | 富士通株式会社 | 基站、移动站及无线通信*** |
TWI405481B (zh) * | 2007-05-18 | 2013-08-11 | Innovative Sonic Ltd | 無線通訊系統比較狀態變數或封包序號的方法及其相關裝置 |
ATE510441T1 (de) * | 2007-08-09 | 2011-06-15 | Nokia Siemens Networks Oy | Mobiles kommunikationsendgerät, kommunikationsstation, kommunikationsnetzwerk und kommunikationsverfahren |
JP4843660B2 (ja) * | 2007-10-22 | 2011-12-21 | イノヴァティヴ ソニック リミテッド | 無線通信システムのpdcp層においてデータを暗号化する方法及び装置 |
US20090129315A1 (en) * | 2007-11-21 | 2009-05-21 | Qualcomm Incorporated | Data discard for radio link control in wireless networks |
KR101018731B1 (ko) | 2007-11-29 | 2011-03-04 | 이노베이티브 소닉 리미티드 | 무선 통신 시스템에서 최고 수신 상태 변수를 설정하기 위한 방법 및 장치 |
US8774141B2 (en) | 2007-12-07 | 2014-07-08 | Blackberry Limited | Multicast broadcast single frequency network data scheduling and handling |
TW201511499A (zh) * | 2007-12-10 | 2015-03-16 | Interdigital Patent Holdings | 無縣電鏈路控制封包丟棄及無線電鏈路控制重建觸發方法及裝置 |
KR101577451B1 (ko) | 2008-01-30 | 2015-12-14 | 엘지전자 주식회사 | Rlc 무한 재전송 오류를 검출하고 처리하는 방법 |
JP5071178B2 (ja) * | 2008-03-14 | 2012-11-14 | 富士通株式会社 | パケット伝送装置 |
JP4955734B2 (ja) * | 2008-06-20 | 2012-06-20 | エルジー エレクトロニクス インコーポレイティド | 上位にpdcpデータユニットを送信する方法 |
KR100954925B1 (ko) * | 2008-06-20 | 2010-04-27 | 엘지전자 주식회사 | 상위로 PDCP 데이터 유닛(data unit)을 전달하는 방법 |
EP2136501B1 (en) | 2008-06-20 | 2019-12-04 | LG Electronics Inc. | Method of delivering a PDCP data unit to an upper layer |
KR100972166B1 (ko) * | 2008-10-13 | 2010-07-26 | 한국전자통신연구원 | 무선통신 시스템에서의 프로토콜데이터유닛 순서정렬 방법 및 이를 수행하는 단말 |
US8494451B2 (en) * | 2009-01-30 | 2013-07-23 | Nokia Corporation | Method, apparatus and computer program product for providing ciphering problem recovery for unacknowledged mode radio bearer |
JP5229739B2 (ja) * | 2009-03-31 | 2013-07-03 | 日本電気通信システム株式会社 | 無線ネットワーク制御装置、移動体通信システム、並びにリオーダリング制御方法及びプログラム |
KR101098592B1 (ko) | 2009-04-13 | 2011-12-23 | 엘지전자 주식회사 | 무선 통신 시스템상에서 점대다 서비스를 수신하는 방법 |
CN101925116A (zh) * | 2009-06-16 | 2010-12-22 | 中兴通讯股份有限公司 | 一种制式切换中处理接收数据的方法及装置 |
US9124425B2 (en) | 2009-06-30 | 2015-09-01 | Nokia Technologies Oy | Systems, methods, and apparatuses for ciphering error detection and recovery |
US8416784B2 (en) * | 2009-09-03 | 2013-04-09 | Samsung Electronics Co., Ltd. | Apparatus and method for receiving packet data in wireless communication system |
EP2622774B1 (en) | 2010-10-01 | 2023-12-13 | InterDigital Patent Holdings, Inc. | Mac and rlc architecture and procedures to enable reception from multiple transmission points |
US9244936B1 (en) * | 2010-10-28 | 2016-01-26 | Symantec Corporation | Systems and methods for enabling deduplication of attachment files within a database |
US8989004B2 (en) * | 2010-11-08 | 2015-03-24 | Qualcomm Incorporated | System and method for multi-point HSDPA communication utilizing a multi-link PDCP sublayer |
CN102111255B (zh) * | 2011-01-10 | 2013-02-13 | 东南大学 | 用于蜂窝移动通信***的自适应差错检测方法 |
CN103460751B (zh) * | 2011-02-14 | 2017-08-15 | 瑞典爱立信有限公司 | 协议层字段的向后兼容方案 |
US20120294281A1 (en) * | 2011-05-16 | 2012-11-22 | Electronics And Telecommunications Research Institute | Data delivery method performed in receiving apparatus of mobile communication system |
US9736684B2 (en) * | 2011-06-01 | 2017-08-15 | Qualcomm Incorporated | Mechanisms for detection of and recovery from ciphering parameter mismatch on communication networks |
US9294235B2 (en) * | 2011-06-07 | 2016-03-22 | Qualcomm Incorporated | Methods and apparatuses for user equipment-based enhancements of radio link control for multi-point wireless transmission |
WO2011157190A2 (zh) * | 2011-06-07 | 2011-12-22 | 华为技术有限公司 | 数据接收处理方法及装置 |
US9125098B2 (en) | 2011-08-03 | 2015-09-01 | Qualcomm Incorporated | Method and apparatus for flow congestion control in multiflow networks |
US9014023B2 (en) | 2011-09-15 | 2015-04-21 | International Business Machines Corporation | Mobile network services in a mobile data network |
EP2761922B1 (en) * | 2011-09-27 | 2018-07-25 | LG Electronics Inc. | Method and apparatus for reporting location information |
EP2854397B1 (en) | 2012-05-23 | 2020-12-30 | Sony Corporation | Surveillance camera administration device, surveillance camera administration method, and program |
CN103457707B (zh) * | 2012-05-30 | 2016-12-14 | 华为技术有限公司 | 一种数据传输方法、装置及*** |
US8913556B2 (en) | 2012-06-18 | 2014-12-16 | International Business Machines Corporation | Reducing packet loss in a mobile data network with data breakout at the edge |
US9019843B2 (en) | 2012-09-13 | 2015-04-28 | International Business Machines Corporation | Utilizing stored data to reduce packet data loss in a mobile data network with data breakout at the edge |
US8929292B2 (en) | 2012-10-04 | 2015-01-06 | International Business Machines Corporation | Mobility support in a mobile data network |
CN109714136B (zh) * | 2013-04-09 | 2021-11-19 | 华为技术有限公司 | 一种通讯方法和终端 |
US9497132B2 (en) | 2013-04-23 | 2016-11-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system of implementing conversation-sensitive collection for a link aggregation group |
US9497074B2 (en) | 2013-04-23 | 2016-11-15 | Telefonaktiebolaget L M Ericsson (Publ) | Packet data unit (PDU) structure for supporting distributed relay control protocol (DRCP) |
US9444753B2 (en) * | 2013-06-10 | 2016-09-13 | Qualcomm Incorporated | Methods and apparatus for improving call performance and data throughput |
US10021587B2 (en) * | 2013-10-07 | 2018-07-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Congestion control in a transport network |
WO2015119410A1 (en) * | 2014-02-06 | 2015-08-13 | Lg Electronics Inc. | Method for processing a packet data convergence protocol service data unit at a user equipment in a dual connectivity system and device therefor |
CN104935413B (zh) * | 2014-03-19 | 2019-12-27 | 夏普株式会社 | 分组数据汇聚协议pdcp实体及其执行的方法 |
WO2015143693A1 (en) * | 2014-03-28 | 2015-10-01 | Qualcomm Incorporated | Methods and apparatus for validating reconfiguration messages based on sdu lifetime |
WO2015163593A1 (en) | 2014-04-22 | 2015-10-29 | Lg Electronics Inc. | Method for processing received pdcp pdus for d2d communication system and device therefor |
CN105007137B (zh) * | 2014-04-23 | 2018-10-23 | 电信科学技术研究院 | 一种rlc层的数据包处理方法和rlc实体 |
US10292192B2 (en) | 2014-05-06 | 2019-05-14 | Lg Electronics Inc. | Method for processing received RLC PDUs for D2D communication system and device therefor |
US9628586B2 (en) * | 2014-08-29 | 2017-04-18 | Lg Electronics Inc. | PDCP operation in a wireless communication system supporting dual connectivity |
EP3221990B1 (en) * | 2014-11-20 | 2018-10-10 | Telefonaktiebolaget LM Ericsson (publ) | First network node, second network node and methods for transmitting and receiving a protocol data unit |
EP3403434B1 (en) * | 2016-02-28 | 2020-05-27 | LG Electronics Inc. -1- | Method for transmitting information for lte-wlan aggregation system and a device therefor |
CN107707337A (zh) * | 2016-08-09 | 2018-02-16 | 联发科技股份有限公司 | 重排方法及其装置 |
CN107786506A (zh) * | 2016-08-26 | 2018-03-09 | 中兴通讯股份有限公司 | 数据处理方法、装置、无线网络设备及无线网络*** |
CN106506119B (zh) * | 2016-11-16 | 2019-05-17 | 南京津码智能科技有限公司 | 一种窄带非对称信道的rtu数据可靠传输控制方法 |
CN108924871B (zh) * | 2017-03-23 | 2022-09-20 | 夏普株式会社 | 无线配置方法、用户设备和基站 |
CN110249659B (zh) * | 2017-03-23 | 2023-04-14 | 诺基亚技术有限公司 | 服务质量流重新定位 |
GB2561545B (en) * | 2017-03-24 | 2021-12-15 | Tcl Communication Ltd | Layer 2 architecture for cellular radio systems |
CN115150032B (zh) * | 2017-03-24 | 2023-11-17 | 瑞典爱立信有限公司 | 用于传输的重复分组的去除的***和方法 |
WO2018199622A1 (en) * | 2017-04-25 | 2018-11-01 | Lg Electronics Inc. | Method and device for receiving data unit |
WO2018209682A1 (zh) * | 2017-05-19 | 2018-11-22 | Oppo广东移动通信有限公司 | 无线链路控制层的数据接收处理的方法和设备 |
US10602563B2 (en) | 2017-06-09 | 2020-03-24 | Samsung Electronics Co., Ltd. | Method and apparatus for supporting RLC UM mode operation in next generation mobile communication system |
CN117295112A (zh) | 2017-08-10 | 2023-12-26 | 三星电子株式会社 | 无线通信***中数据处理的方法和装置 |
WO2019028826A1 (en) * | 2017-08-11 | 2019-02-14 | Qualcomm Incorporated | RADIO LINK CONTROL REASSEMBLY TECHNIQUES IN WIRELESS SYSTEMS |
CN109905206A (zh) * | 2017-12-07 | 2019-06-18 | 夏普株式会社 | 无线通信方法和设备 |
JP7100135B6 (ja) | 2018-02-06 | 2022-09-30 | オッポ広東移動通信有限公司 | データ伝送制御方法および関連製品 |
WO2020076338A1 (en) * | 2018-10-12 | 2020-04-16 | Nokia Technologies Oy | Reducing latency at packet data convergence protocol (pdcp) in new radio |
US10749765B2 (en) * | 2019-01-08 | 2020-08-18 | International Business Machines Corporation | Method and system for monitoring communication in a network |
CN114071380B (zh) * | 2020-08-05 | 2023-05-26 | 维沃移动通信有限公司 | 多播业务的接收方法、配置方法、终端及网络侧设备 |
WO2022085664A1 (ja) * | 2020-10-21 | 2022-04-28 | シャープ株式会社 | 端末装置、基地局装置、および方法 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US637842A (en) * | 1898-10-29 | 1899-11-28 | Woods Specialty Company | Bearing. |
US6031832A (en) | 1996-11-27 | 2000-02-29 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for improving performance of a packet communications system |
US6307867B1 (en) | 1998-05-14 | 2001-10-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Data transmission over a communications link with variable transmission rates |
KR100306278B1 (ko) | 1998-08-04 | 2001-11-14 | 윤종용 | 효율적인데이터전송을위한라디오링크프로토콜구현방법 |
US6373842B1 (en) | 1998-11-19 | 2002-04-16 | Nortel Networks Limited | Unidirectional streaming services in wireless systems |
CN1202643C (zh) * | 2000-10-07 | 2005-05-18 | Lg电子株式会社 | 具有无线电链路控制层的无线电通信***和数据处理方法 |
ES2398092T3 (es) * | 2000-10-07 | 2013-03-13 | Lg Electronics Inc. | Procedimiento para la transmisión de datos desde una capa del RLC en un sistema de radiocomunicación |
KR100344980B1 (ko) | 2000-10-07 | 2002-07-20 | 엘지전자주식회사 | 래디오 링크 콘트롤(rlc)의 비인식 모드(um)에서데이터 송수신 처리방법 |
US6629261B1 (en) | 2000-11-21 | 2003-09-30 | At&T Wireless Services, Inc. | Enhanced data link layer selective reject mechanism in noisy wireless environment |
US6765885B2 (en) * | 2001-02-09 | 2004-07-20 | Asustek Computer Inc. | Determination of acceptable sequence number ranges in a communications protocol |
AU2002341076A1 (en) * | 2001-04-27 | 2002-11-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Reordering data packets in a communication system |
US7310336B2 (en) * | 2001-05-18 | 2007-12-18 | Esa Malkamaki | Hybrid automatic repeat request (HARQ) scheme with in-sequence delivery of packets |
US6961349B2 (en) * | 2001-05-30 | 2005-11-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Handling TCP protocol for connections transmitted in parallel over radio link |
KR100446502B1 (ko) * | 2001-06-11 | 2004-09-04 | 삼성전자주식회사 | 이동 통신 시스템의 데이터 재전송 장치 및 방법 |
JP2003039075A (ja) * | 2001-07-30 | 2003-02-12 | Kobe Steel Ltd | 液体処理装置 |
US6904040B2 (en) * | 2001-10-05 | 2005-06-07 | International Business Machines Corporaiton | Packet preprocessing interface for multiprocessor network handler |
KR100770869B1 (ko) | 2001-10-22 | 2007-10-26 | 삼성전자주식회사 | 패킷 재 정렬 방법 |
KR100840733B1 (ko) * | 2002-01-05 | 2008-06-24 | 엘지전자 주식회사 | 통신 시스템에서 패킷 데이터 처리하는 방법 그 시스템 및 그 수신 장치 |
KR100747464B1 (ko) * | 2002-01-05 | 2007-08-09 | 엘지전자 주식회사 | 고속하향링크패킷접속(hsdpa)시스템을 위한타이머를 이용한 교착상황 회피방법 |
KR100765123B1 (ko) * | 2002-02-16 | 2007-10-11 | 엘지전자 주식회사 | Srns 재할당 방법 |
KR100896484B1 (ko) * | 2002-04-08 | 2009-05-08 | 엘지전자 주식회사 | 이동통신시스템에서 데이터 전송 무선통신방법 및 무선통신장치 |
KR100535295B1 (ko) * | 2002-05-06 | 2005-12-09 | 아스텍 컴퓨터 인코퍼레이티드 | 승인모드 전송과 비승인모드 송신에 있어서 비정상적 문제 조정을 위한 방법 및 수신기 |
US6684081B2 (en) * | 2002-05-10 | 2004-01-27 | Nokia Corporation | Method and system for separating control information and user data from multicast and broadcast services |
US6901063B2 (en) * | 2002-05-13 | 2005-05-31 | Qualcomm, Incorporated | Data delivery in conjunction with a hybrid automatic retransmission mechanism in CDMA communication systems |
KR20030097559A (ko) * | 2002-06-22 | 2003-12-31 | 엘지전자 주식회사 | 무선이동통신 시스템의 멀티미디어 서비스 방법 |
JP2004249469A (ja) | 2003-02-18 | 2004-09-09 | Ricoh Co Ltd | 画像形成装置及びプリンタドライバ |
-
2004
- 2004-04-19 KR KR20040026852A patent/KR101000699B1/ko not_active IP Right Cessation
-
2005
- 2005-04-19 AU AU2005324331A patent/AU2005324331B8/en active Active
- 2005-04-19 US US11/110,092 patent/US7633892B2/en active Active
- 2005-04-19 BR BRPI0509268-0A patent/BRPI0509268A/pt not_active IP Right Cessation
- 2005-04-19 MX MXPA06010759A patent/MXPA06010759A/es active IP Right Grant
- 2005-04-19 RU RU2006128799A patent/RU2346403C2/ru active
- 2005-04-19 CN CN2009101492869A patent/CN101588231B/zh active Active
- 2005-04-19 EP EP20050764875 patent/EP1756999B1/en active Active
- 2005-04-19 WO PCT/KR2005/001122 patent/WO2005117317A1/en active Application Filing
- 2005-04-19 UA UAA200612025A patent/UA88467C2/ru unknown
- 2005-04-19 JP JP2007509394A patent/JP4570657B2/ja active Active
- 2005-04-19 CN CN2005800095195A patent/CN1951052B/zh active Active
-
2006
- 2006-08-15 ZA ZA200606842A patent/ZA200606842B/en unknown
-
2008
- 2008-03-26 US US12/056,147 patent/US8023454B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
WO2005117317A1 (en) | 2005-12-08 |
KR20050101482A (ko) | 2005-10-24 |
US8023454B2 (en) | 2011-09-20 |
BRPI0509268A (pt) | 2007-09-04 |
US7633892B2 (en) | 2009-12-15 |
RU2006128799A (ru) | 2008-05-27 |
EP1756999B1 (en) | 2015-04-15 |
KR101000699B1 (ko) | 2010-12-10 |
RU2346403C2 (ru) | 2009-02-10 |
CN101588231A (zh) | 2009-11-25 |
AU2005324331A8 (en) | 2008-08-21 |
AU2005324331B8 (en) | 2008-08-21 |
ZA200606842B (en) | 2008-04-30 |
EP1756999A1 (en) | 2007-02-28 |
AU2005324331A1 (en) | 2006-09-21 |
AU2005324331B2 (en) | 2008-02-14 |
UA88467C2 (ru) | 2009-10-26 |
CN101588231B (zh) | 2012-11-21 |
CN1951052A (zh) | 2007-04-18 |
JP2007533280A (ja) | 2007-11-15 |
JP4570657B2 (ja) | 2010-10-27 |
MXPA06010759A (es) | 2006-12-15 |
US20050270996A1 (en) | 2005-12-08 |
EP1756999A4 (en) | 2010-11-24 |
US20080175249A1 (en) | 2008-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1951052B (zh) | 用于增强um rlc数据处理的装置和方法 | |
AU2005204215B2 (en) | Repairing errors in data of MBMS service | |
KR100889785B1 (ko) | 릴레이 방식을 사용하는 무선통신 시스템에서 재전송 장치및 방법 | |
RU2461147C2 (ru) | Способ обработки радиопротокола в системе подвижной связи и передатчик подвижной связи | |
CN101043301B (zh) | 一种无线通信***中的数据重排重组方法及其基站 | |
CN101447855B (zh) | 在无线接入网络中移动接收窗口的方法 | |
CN102123520B (zh) | 在无线通信***中处理mac协议数据单元的方法 | |
US20020001296A1 (en) | Data transmission method for hybrid ARQ type II/III downlink of wide-band radio communication system | |
CN101809948A (zh) | 在多层结构中确保QoS的方法 | |
CN101795170A (zh) | 一种实现数据反馈的方法、接收设备及*** | |
CN101442398A (zh) | 无线通讯***处理无线电承载消息的方法 | |
CN101911765A (zh) | 无线通信***、数据分发方法、基站、基站控制装置以及程序 | |
JP2011139465A (ja) | 無線通信システムにおけるエラー制御のためのデータ生成装置及び方法 | |
US20070071008A1 (en) | Method and apparatus for initiating a storage window in a wireless communication system | |
CN116391412A (zh) | 用于mbs传输的harq操作方法与设备 | |
US20220124840A1 (en) | Communication method and apparatus | |
JP2008289149A (ja) | 無線通信システムにおいてデータ伝送状態をポーリングする方法及び装置 | |
CN100359841C (zh) | 一种发送状态报告的方法 | |
KR101058687B1 (ko) | 멀티미디어 방송/멀티캐스트 서비스에서 일련번호를이용한 제어 메시지의 수신 방법 및 장치 | |
CN111836206A (zh) | 多播处理方法、终端及网络节点 |
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 |