状态报告的处理方法、通信设备和通信系统的制作方法

文档序号:7727984阅读:217来源:国知局
专利名称:状态报告的处理方法、通信设备和通信系统的制作方法
技术领域
本发明涉及无线通信技术领域,尤其涉及一种状态报告的处理方法、通信设备和通信系统。
背景技术
eNB(E-URTAN NodeB,演进陆地无线接入网节点B)禾Π UE(User Equipment,用户设备)的协议栈从高层到低层分别包含PDCP (Packet DataConvergence Protocol,分组数据集中协议)层、RLC(Radio Link Control,无线链路控制)层、MAC(Medium Access Control, 媒体接入控制)层和PHY(Physical layer,物理层)层。发送端(eNB或冊)需要传送数据至接收端(UE或eNB)时,需要传送的数据需依次经PDCP层、RLC层、MAC层处理,最后到达PHY层,并通过PHY层的物理通路将数据发送到接收端的PHY层,然后再依次经接收端的 MAC层、RLC层、PDCP层处理,向接收端的高层投递。RLC层支持AM(确认模式)、UM(非确认模式)和TM(透明模式)三种传输模式,其中AM模式应用范围最广。AM模式的处理机制中,RLC发送端通过发送POLL PDU报文(回复状态报告请求)请求RLC接收端回复状态报告。RLC接收端接收到POLL PDU报文,且回复状态报告条件满足时,回复状态报告。目前,由于 MAC 层采用 HARQ((Hybrid Automatic Repeat Request,混合自动重传请求)机制,会导致RLC发送端接收到重复接收的状态报告或过期的状态报告。当接收到重复接收的状态报告时,会引发以下问题举例来说,假设RLC发送端两次收到同一状态报告,该状态报告中有5个NACK(非确认)信息,第一次接收到该状态报告时,RLC发送端针对这5个NACK信息构造5个重传PDU报文,并发送给RLC接收端。当第二次接收到该状态报告时,RLC发送端又会构造5个重传PDU报文,并发送给RLC接收端。 上述问题会浪费空口资源,同时还增加了 AM模式超过最大重传次数的概率以及RLC接收端的处理流程。当接收到过期的状态报告时,会引发以下问题举例来说,RLC接收端先后发送了两个状态报告,而后发送的状态报告先到达RLC发送端,假设后发送的状态包括中有10个 NACK信息,RLC发送端根据后发送的状态报告中的10个NACK信息构造10个重传报文,并发送给RLC接收端。随后,RLC发送端接收到先发送的状态报告,假设先发送的状态报中有 5个NACK信息,其实这个状态报告已经是过时的信息,如果再根据这个状态报告构造重传 PDU报文并发送给RLC接收端,不仅浪费了有限的空口资源,而且增加了报文的重传次数。目前,针对重复接收的状态报告和过期的状态报告,RLC协议中没有相应的处理机制。

发明内容
有鉴于此,本发明提供一种状态报告的处理方法、通信设备和通信系统,能够判断接收到的状态报告是否为重复接收的状态报告或过期的状态报告,从而减少不必要的处理流程,节省了空口资源。为解决上述问题,本发明提供一种状态报告的处理方法,应用于RLC接收端,包括以下步骤根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息;将所述当前需要发送的状态报告发送给所述RLC发送端,所述RLC发送端接收到所述状态报告后,能够根据所述状态报告中包含的时序信息,判断所述状态报告是否为重复接收的状态报告或者过期的状态报告。优选的,所述时序信息为所述当前需要发送的状态报告的生成时间;或者,所述时序信息为所述当前需要发送的状态报告的序号。优选的,所述时序信息为所述当前需要发送的状态报告的序号时,所述生成当前需要发送的状态报告具体为获取前一个发送的状态报告的序号;根据所述前一个发送的状态报告的序号,计算所述当前需要发送的状态报告的序号;根据所述当前需要发送的状态报告的序号,生成所述当前需要发送的状态报告。优选的,所述根据所述当前需要发送的状态报告的序号,生成所述当前需要发送的状态报告具体为将所述当前需要发送的状态报告的序号,填入所述当前需要发送的状态报告的CPT字段;或者将所述当前需要发送的状态报告的序号,填入所述当前需要发送的状态报告的CPT字段和D/C字段。本发明还提供一种状态报告的处理方法,应用于RLC发送端,包括以下步骤获取当前接收到的状态报告中包含的时序信息;根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。优选的,所述时序信息为所述当前接收到的状态报告的生成时间;或者,所述时序信息为所述当前接收到的状态报告的序号。优选的,所述时序信息为所述当前接收到的状态报告的序号时,所述根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告具体为判断所述当前接收到的状态报告的序号是否满足以下条件与前一个收到的状态报告的序号相同;或者位于当前需要接收的状态报告的序号的滑动区间之外;当所述当前接收到的状态报告的序号满足上述条件时,判定所述当前接收到的状态报告为重复接收的状态报告或者过期的状态报告;当所述当前接收到的状态报告的序号不满足上述条件时, 根据所述当前接收到的状态报告的序号更新所述当前需要接收的状态报告的序号的滑动区间,并记录所述当前接收到的状态报告的序号作为所述前一个收到的状态报告的序号。优选的,所述获取当前接收到的状态报告中包含的时序信息具体为获取当前接收到的状态报告的CPT字段携带的序号;或者获取当前接收到的状态报告的CPT字段和D/ C字段携带的序号。本发明还提供一种通信设备,作为RLC接收端,包括生成模块,用于根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息;发送模块,用于将所述当前需要发送的状态报告发送给所述RLC发送端,所述RLC发送端接收到所述状态报告后,能够根据所述状态报告中包含的时序信息,判断所述状态报告是否为重复接收的状态报告或者过期的状态报告优选的,所述时序信息为所述当前需要发送的状态报告的序号,所述生成模块包括获取模块,用于获取前一个发送的状态报告的序号;计算模块,用于根据所述前一个发送的状态报告的序号,计算所述当前需要发送的状态报告的序号;执行模块,用于根据所述当前需要发送的状态报告的序号,生成当前需要发送的状态报告中。本发明还提供一种通信设备,作为RLC发送端,包括获取模块,用于获取当前接收到的状态报告中包含的时序信息;判断模块,用于根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;丢弃模块,用于当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。优选的,所述时序信息为所述当前接收到的状态报告的序号,所述判断模块包括 执行模块,用于判断所述当前接收到的状态报告的序号是否满足以下条件与前一个收到的状态报告的序号相同;或者,位于当前需要接收的状态报告的序号的滑动区间之外;判定模块,用于当所述当前接收到的状态报告的序号满足上述条件时,判定所述当前接收到的状态报告为重复接收的状态报告或者过期的状态报告;更新模块,用于当所述当前接收到的状态报告的序号不满足上述条件时,根据所述当前接收到的状态报告的序号更新所述当前需要接收的状态报告的序号的滑动区间,并记录所述当前接收到的状态报告的序号作为所述前一个收到的状态报告的序号。本发明还提供一种通信系统,包括RLC接收端,用于接收到RLC发送端发送的回复状态报告请求,根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息,并将所述当前需要发送的状态报告发送给所述RLC发送端;RLC发送端,用于获取当前接收到的状态报告中包含的时序信息,根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。本发明具有以下有益效果在状态报告中添加了时序信息,从而使得RLC发送端能够根据状态报告中的时序信息,判断状态报告是否为重复接收的状态报告或者过期的状态报告,减少不必要的处理流程,节省了空口资源。利用状态报告中现有的CPT字段,或者利用CPT字段和D/C字段,记录状态报告的时序信息,不需要对现有的状态报告做其他改变,适用于现有的通信协议,节省了更换成本。


图1为本发明的状态报告的处理方法的一流程示意图;图2为本发明的状态报告的生成方法的流程示意图;图3为本发明的通信设备的一结构示意图;图4为本发明的通信设备的另一结构示意图;图5为本发明的通信系统的结构示意图。
具体实施例方式下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。如图1所示为本发明的状态报告的处理方法的一流程示意图,该状态报告的处理方法应用于RLC接收端,RLC接收端可以是eNB,也可以是UE,该方法包括以下步骤步骤101,根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告, 当前需要发送的状态报告中包含当前需要发送的状态报告的时序信息;该时序信息可以为当前需要发送的状态报告的生成时间,或者,还可以为当前需要发送的状态报告的序号。步骤102,将当前需要发送的状态报告发送给RLC发送端,RLC发送端接收到状态报告后,能够根据状态报告中包含的时序信息,判断状态报告是否为重复接收的状态报告或者过期的状态报告。RLC发送端可以是UE,也可以是eNB。当上述时序信息是该发送的状态报告的序号时,上述步骤102中的生成当前需要发送的状态报告可以具体包括步骤一,获取前一个发送的状态报告的序号;步骤二,根据前一个发送的状态报告的序号,计算当前需要发送的状态报告的序号;步骤三,根据当前需要发送的状态报告的序号,生成当前需要发送的状态报告。与现有技术中的状态报告相比,本发明的状态报告中添加了时序信息,从而使得 RLC发送端能够根据状态报告中的时序信息,判断状态报告是否为重复接收的状态报告或者过期的状态报告,减少不必要的处理流程,从而节省了空口资源。本发明中,可以通过多种方式在状态报告中添加时序信息,例如,可以将现有的状态报告扩展一个字段,用于记录状态报告的时序信息,或者,利用状态报告现有的某一字段中记录状态报告的时序信息。当上述时序信息是状态报告的序号时,本发明中可以利用状态报告中的CPT字段来记录状态报告的序号。状态报告中的CPT字段的描述如下表所示
值(Value)描述(Description)000STATUS PDU (用于指示控制报文的类型)001-111保留值(Reserved)CPT字段包括3位,其值为000时,用于指示控制报文的类型,其他值为保留值。目前,RLC层只有一种控制报文,并且已经通过状态报告的D/C字段来区分,因此, CPT字段实际上没有实际用途,因此,本发明中可以利用CPT字段来记录状态报告的序号。当RLC接收端发送第1个状态报告时,可以将其序号设置为0 (即CPT字段的值为 000),发送第2个状态报告时,可以将其序号设置为1 (即CPT字段的值为001),依次累加。 当RLC发送第8个状态报告时,其序号为7 (即CPT字段的值为111)。当RLC发送第9个状CN 102325015 A
说明书
5/8页
态报告时,可以将其序号再次设置为0,也就是说,依次循环累加。由于CPT字段中的3位仅能表示8个有效数字(000至111),在有些情况下,3位的CPT字段难以满足需求,本发明中,可以同时利用状态报告的CPT字段和D/C字段,来记录状态报告的序号。状态报告的D/C字段是1位,CPT字段和D/C字段同时使用时,可以表示16个有效数字(0000至1111),另外,为了区分数据报文和控制报文,可以将16个有效数字中的一个有效数字,用来表示报文的类型(是数据报文还是控制报文),其他15个有效数字用来记录状态报告的序号。当RLC接收端发送第1个状态报告时,可以将其序号设置为0 (即CPT字段的值为 0000),发送第2个状态报告时,可以将其序号设置为1 (即CPT字段的值为0001),依次循环累加。上述实施例中,利用状态报告中现有的CPT字段,或者利用CPT字段和D/C字段, 记录状态报告的时序信息,不需要对现有的状态报告做其他改变,适用于现有的通信协议, 节省了更换成本。上述实施例中,是RLC接收端对状态报告的处理流程,下面对RLC发送端对状态报告的处理流程进行详细说明。如图2所示是本发明的状态报告的处理方法的另一流程示意图,该状态报告的处理方法应用于RLC发送端,该方法包括以下步骤步骤201,获取当前接收到的状态报告中包含的时序信息;该时序信息可以为当前接收到的状态报告的生成时间,或者,还可以为当前接收到的状态报告的序号;步骤202,根据该时序信息,判断当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告,如果是,执行步骤203,否则,执行步骤204 ;步骤203,丢弃所述当前接收到的状态报告;步骤204,根据当前接收到的状态报告的内容,执行相应的操作。具体的,在当前接收到的状态报告中包含NACK(非确认)时,RLC发送端需要针对该NACK信息构造重传PDU 报文,并发送给RLC接收端。在当前接收到的状态报告中不包含NACK时,RLC发送端可以继续传输其他PDU报文。上述实施例中已经提到,可以通过多种方式在状态报告中添加时序信息,例如,可以将现有的状态报告扩展一个字段,用于记录状态报告的时序信息,或者,利用状态报告现有的某一字段中记录状态报告的时序信息,例如,利用状态报告的CPT字段记录状态报告的序号,或者,同时利用状态报告的CPT字段和D/C字段记录状态报告的序号。当利用状态报告的CPT字段记录状态报告的序号,或者,同时利用状态报告的CPT 字段和D/C字段记录状态报告的序号时,上述步骤301 (获取当前接收到的状态报告中包含的时序信息)方法具体为获取当前接收到的状态报告的CPT字段携带的序号;或者获取当前接收到的状态报告的CPT字段和D/C字段携带的序号。本发明中,可以利用以下方法判定当前接收到的状态报告是否为重复接收的状态报告存储前一个接收到的状态报告的序号,利用当前接收到的状态报告的序号与前一个接收到的状态报告的序号相比,如果当前接收到的状态报告的序号与前一个接收到的状态报告的序号相同,则认定当前接收到的状态报告是重复接收的状态报告。本发明中,可以利用以下方法判定当前接收到的状态报告是否为过期的状态报告根据前一个接收到的状态报告的序号,以及一个合适的接收窗口,确定一个当前需要接收的状态报告的序号的滑动区间,判断当前接收到的状态报告的序号是否位于当前需要接收的状态报告的序号的滑动区间内,如果当前接收到的状态报告的序号是否位于当前需要接收的状态报告的序号的滑动区间之外,则认定当前接收到的状态报告是过期的状态报

1=1 O也就是说,上述步骤202(根据该时序信息,判断当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告)可以具体为步骤一,判断当前接收到的状态报告的序号是否满足以下条件与前一个收到的状态报告的序号相同;或者位于当前需要接收的状态报告的序号的滑动区间之外;步骤二,当所述当前接收到的状态报告的序号满足上述条件时,判定所述当前接收到的状态报告为重复接收的状态报告或者过期的状态报告;步骤三,当所述当前接收到的状态报告的序号不满足上述条件时,根据当前接收到的状态报告的序号更新当前需要接收的状态报告的序号的滑动区间,并记录当前接收到的状态报告的序号作为前一个收到的状态报告的序号。下面举例以利用状态报告的CPT字段记录状态报告的序号为例,对是上述状态报告的处理方法进行举例说明。对于RLC接收端,可以设置一变量Status(S),用于记录前一个发送的状态报告的序号,status^的初始值均为0。RLC接收端发送第1个状态报告,其序号为0,此时status (S)不变,仍为0。RLC 接收端发送第2个状态报告,执行StatUS(S) = (status (S)+1)% 8操作,并把计算得到的 status(S)填入当前需要发送的状态报告的CPT字段中,此时计算得到的StatUS(S)为1, 并将当前记录的status(S)的值更新为1。依次类推,每需要发送一个状态报告时,均执行 status(S) = (status (S)+1)% 8操作,并把计算得到的StatUS(S)填入当前需要发送的状态报告的CPT字段中,并更新当前记录的StatUS(S)的值。对于RLC发送端,可以设置一变量status ),用于记录前一个接收到的状态报告的序号,并设置一接收窗口,窗口的大小为4,当前需要接收的状态报告的滑动区间为 (status (R), (status (R)+4) % 8)。RLC发送端接收到RLC接收端发送的状态报告之后,获取当前接收到的状态报告中的CPT字段的值,并与StatUS(R)(前一个接收到的状态报告的序号)进行比较情况1 如果当前接收到的状态报告中的CPT字段的值与StatUS(R)相等的话,则认为是重复接收的状态报告,丢弃当前接收到的状态报告。情况2 如果当前接收到的状态报告中的CPT字段的值X位于(status (R), (status (R)+4)% 8)滑动区间内,更新status )值为CPT字段的值X,然后根据状态报告的内容执行相应的处理。情况3:如果当前接收到的状态报告中的CPT字段的值X在(status ), (status (R)+4) % 8))滑动区间之外,则认为是重复接收的状态报告,丢弃当前接收到的状态报告。如图3所示,本发明还提供一种通信设备,作为RLC接收端,该通信设备包括生成模块301,用于根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息;发送模块 302,用于将所述当前需要发送的状态报告发送给所述RLC发送端,所述RLC发送端接收到所述状态报告后,能够根据所述状态报告中包含的时序信息,判断所述状态报告是否为重复接收的状态报告或者过期的状态报告。该时序信息可以为当前需要发送的状态报告的生成时间,或者,还可以为当前需要发送的状态报告的序号。当所述时序信息为所述当前需要发送的状态报告的序号,所述生成模块301可以包括获取模块,用于获取前一个发送的状态报告的序号;计算模块,用于根据所述前一个发送的状态报告的序号,计算所述当前需要发送的状态报告的序号;执行模块,用于根据所述当前需要发送的状态报告的序号,生成当前需要发送的状态报告中。本发明中,可以通过多种方式在状态报告中添加时序信息,例如,可以将现有的状态报告扩展一个字段,用于记录状态报告的时序信息,或者,利用状态报告现有的某一字段中记录状态报告的时序信息,例如,利用状态报告的CPT字段记录状态报告的序号,或者, 同时利用状态报告的CPT字段和D/C字段记录状态报告的序号。如图4所示,本发明还提供一种通信设备,作为RLC发送端,该通信设备包括获取模块401,用于获取当前接收到的状态报告中包含的时序信息;判断模块402,用于根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;丢弃模块403,用于当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。该时序信息可以为当前需要发送的状态报告的生成时间,或者,还可以为当前需要发送的状态报告的序号。当所述时序信息为所述当前需要发送的状态报告的序号,所述判断模块402包括执行模块,用于判断所述当前接收到的状态报告的序号是否满足以下条件与前一个收到的状态报告的序号相同;或者,位于当前需要接收的状态报告的序号的滑动区间之外; 判定模块,用于当所述当前接收到的状态报告的序号满足上述条件时,判定所述当前接收到的状态报告为重复接收的状态报告或者过期的状态报告;更新模块,用于当所述当前接收到的状态报告的序号不满足上述条件时,根据所述当前接收到的状态报告的序号更新所述当前需要接收的状态报告的序号的滑动区间,并记录所述当前接收到的状态报告的序号作为所述前一个收到的状态报告的序号。如图5所示,本发明还提供一种通信系统,包括RLC接收端501,用于接收到RLC 发送端发送的回复状态报告请求,根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息,并将所述当前需要发送的状态报告发送给所述RLC发送端;RLC发送端502,用于获取当前接收到的状态报告中包含的时序信息,根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种状态报告的处理方法,应用于RLC接收端,其特征在于,包括以下步骤 根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息;将所述当前需要发送的状态报告发送给所述RLC发送端,所述RLC发送端接收到所述状态报告后,能够根据所述状态报告中包含的时序信息,判断所述状态报告是否为重复接收的状态报告或者过期的状态报告。
2.如权利要求1所述的状态报告的处理方法,其特征在于所述时序信息为所述当前需要发送的状态报告的生成时间;或者, 所述时序信息为所述当前需要发送的状态报告的序号。
3.如权利要求2所述的状态报告的处理方法,其特征在于,所述时序信息为所述当前需要发送的状态报告的序号时,所述生成当前需要发送的状态报告具体为获取前一个发送的状态报告的序号;根据所述前一个发送的状态报告的序号,计算所述当前需要发送的状态报告的序号; 根据所述当前需要发送的状态报告的序号,生成所述当前需要发送的状态报告。
4.如权利要求3所述的状态报告的处理方法,其特征在于,所述根据所述当前需要发送的状态报告的序号,生成所述当前需要发送的状态报告具体为将所述当前需要发送的状态报告的序号,填入所述当前需要发送的状态报告的CPT字段;或者将所述当前需要发送的状态报告的序号,填入所述当前需要发送的状态报告的CPT字段和D/C字段。
5.一种状态报告的处理方法,应用于RLC发送端,其特征在于,包括以下步骤 获取当前接收到的状态报告中包含的时序信息;根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时, 丢弃所述当前接收到的状态报告。
6.如权利要求5所述的状态报告的处理方法,其特征在于 所述时序信息为所述当前接收到的状态报告的生成时间;或者, 所述时序信息为所述当前接收到的状态报告的序号。
7.如权利要求6所述的状态报告的处理方法,其特征在于,所述时序信息为所述当前接收到的状态报告的序号时,所述根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告具体为判断所述当前接收到的状态报告的序号是否满足以下条件 与前一个收到的状态报告的序号相同;或者位于当前需要接收的状态报告的序号的滑动区间之外;当所述当前接收到的状态报告的序号满足上述条件时,判定所述当前接收到的状态报告为重复接收的状态报告或者过期的状态报告;当所述当前接收到的状态报告的序号不满足上述条件时,根据所述当前接收到的状态报告的序号更新所述当前需要接收的状态报告的序号的滑动区间,并记录所述当前接收到的状态报告的序号作为所述前一个收到的状态报告的序号。
8.如权利要求7所述的状态报告的处理方法,其特征在于,所述获取当前接收到的状态报告中包含的时序信息具体为获取当前接收到的状态报告的CPT字段携带的序号;或者获取当前接收到的状态报告的CPT字段和D/C字段携带的序号。
9.一种通信设备,作为RLC接收端,其特征在于,包括生成模块,用于根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告, 所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息;发送模块,用于将所述当前需要发送的状态报告发送给所述RLC发送端,所述RLC发送端接收到所述状态报告后,能够根据所述状态报告中包含的时序信息,判断所述状态报告是否为重复接收的状态报告或者过期的状态报告。
10.如权利要求9所述的通信设备,其特征在于,所述时序信息为所述当前需要发送的状态报告的序号,所述生成模块包括获取模块,用于获取前一个发送的状态报告的序号;计算模块,用于根据所述前一个发送的状态报告的序号,计算所述当前需要发送的状态报告的序号;执行模块,用于根据所述当前需要发送的状态报告的序号,生成当前需要发送的状态报告中。
11.一种通信设备,作为RLC发送端,其特征在于,包括获取模块,用于获取当前接收到的状态报告中包含的时序信息;判断模块,用于根据所述时序信息,判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;丢弃模块,用于当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。
12.如权利要求11所述的通信设备,其特征在于,所述时序信息为所述当前接收到的状态报告的序号,所述判断模块包括执行模块,用于判断所述当前接收到的状态报告的序号是否满足以下条件与前一个收到的状态报告的序号相同;或者,位于当前需要接收的状态报告的序号的滑动区间之外;判定模块,用于当所述当前接收到的状态报告的序号满足上述条件时,判定所述当前接收到的状态报告为重复接收的状态报告或者过期的状态报告;更新模块,用于当所述当前接收到的状态报告的序号不满足上述条件时,根据所述当前接收到的状态报告的序号更新所述当前需要接收的状态报告的序号的滑动区间,并记录所述当前接收到的状态报告的序号作为所述前一个收到的状态报告的序号。
13.—种通信系统,其特征在于,包括RLC接收端,用于接收到RLC发送端发送的回复状态报告请求,根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息,并将所述当前需要发送的状态报告发送给所述RLC 发送端;RLC发送端,用于获取当前接收到的状态报告中包含的时序信息,根据所述时序信息, 判断所述当前接收到的状态报告是否为重复接收的状态报告或者过期的状态报告;当判断出所述当前接收到的状态报告是重复接收的状态报告或者过期的状态报告时,丢弃所述当前接收到的状态报告。
全文摘要
本发明提供一种状态报告的处理方法、通信设备和通信系统,该状态报告的处理方法应用于RLC接收端,包括根据从RLC发送端接收到的数据报文,生成当前需要发送的状态报告,所述当前需要发送的状态报告中包含所述当前需要发送的状态报告的时序信息;将所述当前需要发送的状态报告发送给所述RLC发送端,所述RLC发送端接收到所述状态报告后,能够根据所述状态报告中包含的时序信息,判断所述状态报告是否为重复接收的状态报告或者过期的状态报告。本发明能够判断出接收到的状态报告是否为重复接收的状态报告或过期的状态报告,从而减少不必要的处理流程,节省了空口资源。
文档编号H04L1/00GK102325015SQ20111020240
公开日2012年1月18日 申请日期2011年7月19日 优先权日2011年7月19日
发明者尉刚强 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1