一种专网无线通信系统中上报接收数据状态的方法技术方案

技术编号:17201605 阅读:30 留言:0更新日期:2018-02-04 02:36
本发明专利技术提供一种专网无线通信系统中上报接收数据状态的方法,包括:在重排序定时器超时后,如满足下述发送条件则发送状态PDU:条件1,VR‑MS至VR‑H之间接收数据的丢包率低;且条件2,状态禁止定时器处于关闭状态或已开启一定时间。该方法能够更多的反馈接收情况,避免占用过多的发送空口资源,也不会错误上报VR‑MS和VR‑H之间的接收状态,并且未破坏原有的协议架构和层次划分,可实现复杂度低。

【技术实现步骤摘要】
一种专网无线通信系统中上报接收数据状态的方法
本专利技术涉及通信
,更具体地,涉及一种专网无线通信系统中上报接收数据状态的方法。
技术介绍
目前230MHz频段主要应用于数传电台,承担远程数据的采集工作。因该频段提供的速率很低,只能使用一些简单的通信应用,所以无法满足智能电网和传感网日益增长的业务多样化和数据大流量的需求。根据国家电网未来的规划,需要寻找一种新的宽带通信技术,满足其配网自动化、负荷管理、用电信息采集、智能电网用户服务、应急抢修以及特殊区域视频监控六大领域的业务需求。基于TD-LTE(TimeDivision-LongTermEvolution)技术的230MHz频段专网无线通信系统为上述需求提供了较好的解决方案,构成了新一代低功耗、高频谱利用率和高可靠性的灵活多业务通信系统。从而,能够最大程度地满足电力负荷监控系统的业务要求,同时为国家电网下一代网络规划提供了坚实的技术积累和应用示范。其中,无线链路层控制协议(RadioLinkControl,RLC)应用于GPRS、WCDMA、TD-SCDMA和LTE等无线通信系统中。在TD-LTE系统中,RLC层位于MAC层之上,属于L2的一部分,为用户和控制数据提供分段和重传业务。在RLC确认模式(AcknowledgedMode,AM)下,所有数据接收后都需要通过状态协议数据单元(StatusProtocolDataUnit,PDU)反馈目前的接收状态至对侧,用以驱动对端RLC发送窗滑动。如有未收到的数据包,则反馈该数据包序列号(SequenceNumber,SN)为否定性确认(NegativeAcknowledgement,NACK)。而对侧根据反馈的NACK的SN号进行重传。状态PDU发送时间会根据相关定时器进行限制,以避免发送太频繁,影响空口速率。目前,LTE230专网系统中RLC状态PDU的发送会独占一帧的发送侧资源,而状态PDU是否发送会根据接收数据中上下文所带的P域是否为1来判定。但是状态PDU发送时间受限于状态禁止定时器和重排序定时器,前者发送状态PDU后开启,避免状态PDU发送过于频繁,占用发送侧空口资源;后者在数据包未按序收到后开启。只要其中一个处于开启状态,状态PDU都需要延迟触发等待其超时或关闭后再进行发送,以上报此时的接收情况。目前状态禁止定时器设置时间较长,其间均不能发送状态PDU。另外,目前芯片因接收解调处理能力有限,在高阶MCS情况下,接收数据解错的情况偶有发生,导致RLC层出现丢包现象。当某包丢失后,RLC接收窗缓冲后续接收的数据,直到通过状态PDU告知基站重传此包数据并接收到之后,才能进一步处理缓冲的数据PDU。若是出现此情况,接收侧积攒的数据较多,使得重组函数一次需要处理很多SDU数据并递交给高层,导致芯片处理量瞬时增大。同时,若是处理语音业务,此种情况会进一步导致语音有严重的延时现象。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的专网无线通信系统中上报接收数据状态的方法。根据本专利技术的一个方面,提供一种专网无线通信系统在数据丢失情况下,快速上报接收状态的方法,包括:在重排序定时器超时后,如满足下述发送条件则发送状态PDU:条件1,VR-MS至VR-H之间接收数据的丢包率低;且条件2,状态禁止定时器处于关闭状态或已开启一定时间。其中,所述丢包率低是指未收到的数据包少于M个,M大于等于1。其中,所述状态PDU的上报内容为收到数据包中最后一包位置之前的接收反馈数据。其中,所述方法包括:步骤1,接收端接收到数据之后,确定该接收的数据没有相对于上一个数据包按照顺序接收到;步骤2,开启重排序定时器,然后等待重排序定时器超时;步骤3,重排序定时器超时后,基于满足所述发送条件,发送快速状态PDU。其中,所述方法还包括:在重排序定时器超时后,VR-MS更新后,状态禁止定时器处于开启状态且开启时间短,则不发送状态PDU;等待接收到P域为1的数据包后进入正常的状态PDU发送流程。其中,所述方法还包括:VR-MS至VR-H之间接收状态差时,其间未接收到的数据包多于M个,则不发送所述状态PDU;待接收窗进一步接收,并等待接收到P域为1的数据包后进入正常的状态PDU发送流程。其中,所述方法具体还包括:本专利技术针对原有缺点,在重排序定时器超时后,无论状态禁止定时器是否开启,在满足一定条件下都会发送状态PDU,以加快接收情况的反馈,使未收到数据包的尽快重传。原有重排序定时器超时后发送的状态PDU会在RLC窗中更新VR-MS(开启重排序定时器的数据包位置)变量后,上报VR-MS之前的数据包。目前,修改为直接上报VR-H(收到数据包中最后的一包位置)之前的数据,这样能够更多的反馈接收情况,但仅限于此种重排序定时器超时发送的状态PDU。在重排序定时器超时后,为避免占用过多的发送侧资源,该种状态PDU是否发送要取决于状态禁止定时器开启时间和VR-MS至VR-H的接收情况。例如,状态禁止定时器刚刚开启或VR-MS至VR-H的接收情况并不理想时,则不发送此种状态PDU,这样既避免占用过多的发送空口资源,也不会上报VR-MS和VR-H之间错误的接收状态。本申请的方法未破坏原有的协议架构和层次划分,处理过程较清晰,可实现复杂度低。附图说明图1为根据本专利技术实施例的通信系统中上报接收数据状态的方法流程图;图2为根据本专利技术实施例的通信系统中接收窗的时序状态示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。缩略语说明:用户设备:UserEquipment,UE;协议数据单元:ProtocolDataUnit,PDU;无线链路控制:RadioLinkControl,RLC;确定模式:AcknowledgedMode,AM;确认:Acknowledgement,ACK;否定性确认:NegativeAcknowledgement,NACK;状态变量说明:接收状态变量:Receivestatevariable,VR-R或者VR(R);位于窗口下边沿,是指连续接收到的最高序列号PDU的下一个PDU的序列号;最大可接收状态变量:Maximumacceptablestatevariable,VR-MR或者VR(MR);位于窗口上边沿;t_Reordering状态变量:t-Reorderingstatevariable,VR-X或者VR(X);对应重排序定时器t_Reordering,是指触发重排序定时器的PDU的下一个PDU的序列号;最大发送状态变量:MaximumSTATUStransmitstatevariable,VR-MS或者VR(MS);用于状态PDU的生成,ACK_SN的上限,最有可能作为ACK_SN;最高接收状态变量:Highestreceivedstatevariable,VR-H或者VR(H);是指接收到的最高PDU的下一个PDU的序列号;下面结合附图并以UE下行作为实施例,对本专利技术的具体实施方式作进一步的详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。如前所述,现有处理流程中,根据AM模式下数据包中的P域指示AMRLC实体的发送本文档来自技高网
...
一种专网无线通信系统中上报接收数据状态的方法

【技术保护点】
一种专网无线通信系统中上报接收数据状态的方法,其特征在于,包括:在重排序定时器超时后,如满足下述发送条件则发送状态PDU:条件1,VR‑MS至VR‑H之间接收数据的丢包率低;且条件2,状态禁止定时器处于关闭状态或已开启一定时间。

【技术特征摘要】
1.一种专网无线通信系统中上报接收数据状态的方法,其特征在于,包括:在重排序定时器超时后,如满足下述发送条件则发送状态PDU:条件1,VR-MS至VR-H之间接收数据的丢包率低;且条件2,状态禁止定时器处于关闭状态或已开启一定时间。2.根据权利要求1所述的方法,其特征在于,所述丢包率低是指未收到的数据包少于M个,M大于等于1。3.根据权利要求1所述的方法,其特征在于,所述状态PDU的上报内容为收到数据包中最后一包位置之前的接收反馈数据。4.根据权利要求1所述的方法,其特征在于,所述方法包括:步骤1,接收端接收到数据之后,确定该接收的数据没有相对于上一个数据包按照顺序接收到;步骤2,开启重排序定时器,然后等待重排序定...

【专利技术属性】
技术研发人员:刘昊坤刘波李延强李勇
申请(专利权)人:普天信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1