一种非连续接收控制方法及装置的制作方法

文档序号:7719916阅读:122来源:国知局
专利名称:一种非连续接收控制方法及装置的制作方法
技术领域
本发明涉及数据通信领域,具体涉及一种非连续接收控制方法及装置。
背景技术
3G/4G的时代正在大踏步向我们走来,终端的功能越来越强大,这些功能极大的丰 富了人们对娱乐的需求,但同时也增加了终端的功耗。随着仅靠电池供电的便携式移动性 终端的负载越来越重,为保证终端的使用时间和待机时间,先进的节能策略和功率管理体 制亟待开发。 当前在节能方面研究最为深刻的通信领域是无线传感器网络。由于无线传感器网 络的特殊性,使得节能性成为了该类网络的关键研究点以及主要的性能指标。涵盖物理层、 链路层、网络层、传输层、应用层的各种节能方式均迅速发展。然而无线传感器网络的节能 技术在很大程度上都以降低网络吞吐量、增加网络时延为代价,不适合移植到蜂窝通信网 络中来。 在蜂窝通信机制当中,链路层的节能技术有着实现简单,成效显著的特点,非连续 接收机制正是这样一种方式。早在2G系统中,终端就已经采用了这种方式以增加待机时 间GSM(Global System forMobile Communications-全球移动通讯系统)终端每隔一段 时间醒来一次检查是否有来电,其它时间会关闭接收器进入低功耗的睡眠模式。
在UMTS (Universal Mobile Telecommunications System-通用移动通信系统)系 统以及802. 16e系统当中,最基本的非连续接收机制都是将终端接收状态分为休眠状态和 激活状态。在休眠状态中,都采用周期性的侦听间隔来检查是否有下行数据,其中UMTS采 用的是固定的周期,而802. 16e则可以有更多灵活的选择。 一旦网络侧有该终端的下行数 据等待发送,就用相应的信令通知终端进入激活状态。 在已经结束标准化工作的3GPP(3rd Generation Partnership Project-第三代 合作伙伴计划)LTE(Long Term Evolution-长期演进)系统的非连续接收机制中,UE(User Equipment,用户终端)所处的状态被三类并行处理的机制所确定 定时开启每当系统帧号对非连续接收周期取模运算后得到的值的等于系统预设 的Offset值时,开启一个持续时间计时器(0n_DuratiOn Timer),控制其接收机处于激活 状态,监听下行控制信道以接收到来的下行控制信令和数据的到达,并且网络侧与终端侧 同步开启,以避免额外的信令开销。 数据激活一旦UE检测到有下行数据到达,则开启或者重启一个去激活计时器 (Inactivity Timer),控制其接收机继续处于激活状态,监听下行控制信道。并且网络侧与 终端侧同步开启或者重启,以避免额外的信令开销。 重传激活该激活方式是针对于HARQ (Hybrid-ARQ-混合自动重传请求)机制的。 当终端接收到下行数据后,经过解译码如果发现数据出错,则反馈NACK(NotACKnowledge Character-非确认字符)信令并启动一个往返时延计时器(RTT Timer),并在往返时延计 时器结束时启动一个重传计时器(Retransmission Timer),重传计时器运行时刻要求UE处于激活状态以接收下行的重传数据。若继续出错则继续重复重传激活状态。在此过程中, 网络侧可根据终端的ACK (ACKnowledge Character-确认字符)/NACK反馈来确定UE是否 经历重传状态,从而实现无额外信令开销的同步。 上述三类处理机制只要有任何一类机制要求UE处于激活状态,则UE处于激活状 态。在上述三类机制以及其它的诸如上行随机接入、信道测量等都没有要求的情况下,UE关 闭接收器进入低功耗的睡眠模式。 在LTE的节能机制中,为了节省信令开销,通过加入重传激活方式来支持HARQ机 制,然而也因此产生了一个尚待解决的问题如何应对重传机制中的信令错误。
如图1所示,描述了携带重传数据资源分配信息的PDCCH(Physical Downlink Control Channel-物理层下行控制信道)信令丢失情况下造成的eNB(Evolved Node B-基 站)与UE的失同步问题。由于UE没有能够检测到重传的PDCCH,它的重传计时器可能溢 出,而eNB端无法获知UE丢失了 PDCCH的情况,因而会在一个HARQRTT计时器结束后选择 一个时刻继续发送重传的数据,而UE在此刻已经进入休眠状态,因而无法接收下行的重传 数据,给重传数据带来较大的时延。 如图2所示,描述了当UE向eNB反馈的ACK信息丢失或被误译为NACK的问题。UE 由于接收到了正确的数据,会停止相应的重传计时器以及HARQ进程,然而eNB会继续重传, 但是每次重传都无法收到反馈。因此对这些重传数据的资源调度将造成网络资源的极大浪费。 针对这个问题,目前已经有了一些解决方案 方案1 :如图3所示,UE在接收到重传数据时不停止重传计时器,如果数据错误,在 重传计时器结束时再重启往返时延计时器然后再启动重传状态;eNB在发送重传数据后, 也不停止重传计时器,如果未能收到ACK反馈,则在重传计时器结束时再启动往返时延计 时器,而后重启重传状态。这样在PDCCH丢失的情况下(图3. 1)仍旧能实现网络侧与用户 侧的同步。然而该方案在正常情况下会带来两点主要的影响(图3.2) :1.会增加正常情况 下两次以上重传数据包的平均时延;2.由于终端在收到数据后不停止重传计时器,因此UE 仍然处于正常收发状态,会增加UE在正常情况下的能量消耗。 方案2 :如图4所示,UE在重传计时器溢出的情况下,不进入往返时延计时器阶段 而直接重启重传计时器并且让该重传计时器的时间长度为初始重传计时器的长度加上往 返时延计时器的长度来确保再次重传数据的接收。该方案实际上就是延长UE的重传计时 器,其带来的弊端是出现信令错误后,eNB端有一段时间处于往返时延计时器计时阶段,不 会发送数据而UE却一直保持激活状态,增加了 UE的能量消耗。 方案3:UE在接收到错误数据后启动往返时延计时器并在其溢出时进入重传阶 段,并一直持续到正确接收到重传数据为止或者到达重传数据包的时延最大值。该方案实 现较为容易,其带来的弊端是一旦出现NACK被误认为ACK错误则会导致增加UE的能量损 耗, 一旦出现ACK被误认为NACK错误或者ACK丢失则会导致eNB不断重传数据带来的对系 统资源的浪费。 其它方案,例如1)重启重传计时器,不改变其值而采用多重启若干次;2)将重传 计时器设置为一个较大的值,在实施起来的效果类似于方案2或者方案3,故在此不再赘 述。

发明内容
针对现有技术中的缺陷和不足,本发明的目的是提供一种非连续接收控制方法及 装置,能够实现在信令错误下eNB与UE的同步。 为了达到上述目的,本发明提出了一种非连续接收控制方法,包括如下步骤
步骤1 :基站端设备发送新数据至用户端设备,同时启动对应的混合自动重传请 求进程,对非连续接收机制中的各计时器进行对应的调整; 所述混合自动重传请求进程中的非连续接收机制计时器,包括基站端往返时延计 时器、基站端重传计时器、基站端扩展往返时延计时器和基站端重传剩余计时器;
所述启动对应的混合自动重传请求进程为启动基站端往返时延计时器;
所述调整包括 (1)将所述基站端扩展往返时延计时器的溢出长度设置为与所述基站端往返时延 计时器的溢出长度相等; (2)将所述基站端重传剩余计时器初始溢出值设置为0 ; 步骤2 :用户端设备收到来自基站端设备的新数据后,启动对应的混合自动重传 请求进程,对非连续接收机制中的各计时器进行对应的调整; 所述混合自动重传请求进程中的非连续接收机制计时器,包括用户端往返时延计
时器、用户端重传计时器、用户端扩展往返时延计时器和用户端重传剩余计时器; 所述启动对应的混合自动重传请求进程为启动用户端往返时延计时器、检验接收
到的数据并发出反馈信令; 所述调整包括 (1)将所述用户端扩展往返时延计时器的溢出长度设置为与所述用户端往返时延 计时器的溢出长度相等; (2)将所述用户端重传剩余计时器初始溢出值设置为0 ; 步骤3 :用户端设备对收到的新数据进行校验,具体包括如下步骤 步骤3. 1 :若数据正确则反馈确认信令给基站端设备并停止相应的混合自动重传
请求进程及非连续接收机制计时器; 步骤3. 2 :若数据错误则反馈非确认信令给基站端设备,在所述用户端往返时延 计时器溢出后,启动所述用户端重传计时器; 步骤4 :基站端设备在发送了数据后,根据后续有无来自用户端设备的反馈以及 何种反馈调整重传进程,具体包括如下步骤 步骤4. 1 :基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时,没 有收到来自用户端设备的反馈,则启动所述基站端重传计时器;在所述基站端重传计时器 运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端扩展往返时 延计时器; 在所述基站端重传计时器停止时刻对所述基站端重传剩余计时器进行溢出值重
新配置,所述基站端重传剩余计时器溢出值等于所述基站端重传计时器的溢出长度减去所 述基站端重传计时器的当前值; 步骤4.2 :基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及非连续 接收机制计时器; 步骤4.3 :基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时段 内,收到来自用户端设备的非确认信令反馈,则启动所述基站端重传计时器;在所述基站端 重传计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端 往返时延计时器; 在所述基站端重传计时器停止时刻对所述基站端重传剩余计时器进行溢出值重
新配置,所述基站端重传剩余计时器溢出值等于所述基站端重传计时器的溢出长度减去所 述基站端重传计时器的当前值; 步骤5 :用户端设备在发送非确认信令给基站端设备后,根据后续有无来自基站 端设备的重传数据以及重传数据是否正确,调整重传进程,所述步骤3. 2具体包括如下步 骤 步骤3.2. 1 :在所述用户端重传计时器溢出时,没有收到来自基站端设备的重传 数据,则启动所述用户端扩展往返时延计时器,在所述用户端扩展往返时延计时器溢出时, 启动所述用户端重传计时器; 步骤3. 2. 2 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传 数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确 则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计 时器; 步骤3. 2. 3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传
数据,用户端设备则停止所述用户端重传计时器运行,在所述用户端重传计时器停止时刻
对所述用户端重传剩余计时器进行溢出值重新配置,所述用户端重传剩余计时器溢出值等
于所述用户端重传计时器的溢出长度减去所述用户端重传计时器的当前值; 同时用户端设备对收到的数据进行校验,若错误则反馈非确认信令给基站端设
备,同时启动所述用户端往返时延计时器,在所述往返计时器溢出时,启动所述用户端重传
剩余计时器,所述用户端重传剩余计时器溢出时启动所述用户端重传计时器; 所述步骤4及步骤5的顺序可以调换。 所述步骤4. 1具体包括如下步骤 步骤4. 1. 1 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时,没有收到来自用户端设备的反馈,则停止相应的混合自动重传请求进程及非连 续接收机制计时器; 步骤4. 1.2 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进 程及非连续接收机制计时器; 步骤4. 1.3 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,收到来自用户端设备的非确认信令反馈,则启动所述基站端重传剩余计时 器,在所述基站端重传剩余计时器溢出时启动所述基站端重传计时器,在所述基站端重传 计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端往返 时延计时器以及对所述基站端重传剩余计时器进行重新配置。
所述步骤4. 1. 3具体包括如下步骤 步骤4. 1.3. 1 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器 溢出时段内,没有收到来自用户端设备的反馈,则启动所述基站端重传剩余计时器,在所述 基站端重传剩余计时器溢出时启动所述基站端重传计时器,在所述基站端重传计时器运行 时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端扩展往返时延计 时器以及对所述基站端重传剩余计时器进行重新配置; 步骤4. 1.3.2 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器 溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程 及非连续接收机制计时器; 步骤4. 1.3.3 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器 溢出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
所述步骤4. 1. 3. 1具体包括如下步骤 步骤4. 1.3. 1. 1 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延 计时器溢出时段内,没有收到来自用户端设备的反馈,则停止相应的混合自动重传请求进 程及非连续接收机制计时器; 步骤4. 1.3. 1.2 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延 计时器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请 求进程及非连续接收机制计时器; 步骤4. 1.3. 1.3 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延 计时器溢出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
所述步骤4. 3具体包括如下步骤 步骤4.3. 1 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢 出时段内,没有收到来自用户端设备的反馈,则重复步骤4. 1. 3. 1 ; 步骤4.3.2 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢 出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及 非连续接收机制计时器; 步骤4.3.3 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢 出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
所述步骤3. 2. 1包括如下步骤 步骤3.2. 1. 1 :在所述用户端重传计时器溢出时,没有收到来自基站设备的重传 数据,则停止相应的混合自动重传请求进程及非连续接收机制计时器; 步骤3.2. 1.2 :在所述用户端重传计时器溢出时段内,收到来自基站设备的重传 数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确 则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计 时器; 步骤3.2. 1.3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重 传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若错 误则反馈非确认信令给基站端设备,然后重复步骤3. 2. 3。
所述步骤3. 2. 3包括如下步骤
步骤3.2.3. 1 :在所述用户端重传计时器溢出时,没有收到来自基站端设备的重 传数据,则重复步骤3. 2.1; 步骤3. 2. 3. 2 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重 传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正 确则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制 计时器; 步骤3. 2. 3. 3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重 传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若错 误则反馈非确认信令给基站端设备,然后重复步骤3. 2. 3。 此外,本发明还提供了一种非连续接收控制装置,包括基站端设备、用户端设备、 基站端往返时延计时器、基站端重传计时器、用户端往返时延计时器、用户端重传计时器, 其特征在于,该装置还包括基站端扩展往返时延计时器、基站端重传剩余计时器、用户端扩 展往返时延计时器、用户端重传剩余计时器; 所述基站端扩展往返时延计时器用于记录用户端设备的反馈信号距基站端设备 重传信号发送时刻的最小时间间隔并表示之前的数据重新传输过程中没有接收到来自用 户端设备反馈信号; 所述用户端扩展往返时延计时器用于记录基站端设备重传信号距用户端设备反 馈信号发送时刻的最小时间间隔并表示之前的数据重新传输过程中没有接收到来自基站 端设备的重传数据; 所述基站端重传剩余计时器用于补足所述基站端重传计时器的剩余值以实现基 站端设备与用户端设备之间重传进程的同步操作; 所述用户端重传剩余计时器用于补足所述用户端重传计时器的剩余值以实现基 站端设备与用户端设备之间重传进程的同步操作。 所述基站端扩展往返延时计时器溢出长度等于所述基站端往返时延计时器溢出 长度; 所述用户端扩展往返延时计时器溢出长度等于用户端所述往返时延计时器溢出 长度; 所述基站端重传剩余计时器的配置初始溢出值为0,在所述基站端重传计时器停 止时刻进行重新配置,其溢出值等于所述基站端重传计时器的溢出长度减去所述基站端重 传计时器的当前值; 所述用户端重传剩余计时器的配置初始溢出值为O,在所述用户端重传计时器停 止时刻进行重新配置,其溢出值等于所述用户端重传计时器的溢出长度减去所述用户端重 传计时器的当前值。 所述基站端重传剩余计时器溢出值为0时,所述基站端重传计时器在所述基站端 往返时延计时器溢出时启动; 所述基站端重传剩余计时器溢出值不为0时,所述基站端重传剩余计时器在所述 基站端往返时延计时器或所述基站端扩展往返时延计时器溢出时启动;所述基站端重传计 时器在所述基站端重传剩余计时器溢出时启动。 所述基站端设备接收到来自用户端设备的反馈为确认信令时,所述基站端计时器全部停止运行; 所述基站端设备接收到来自用户端设备的反馈为非确认信令时,所述基站端往返 时延计时器在所述基站端重传计时器停止时启动; 所述基站端设备没有接收到来自用户端设备的反馈时,所述基站端扩展往返时延 计时器在所述基站端重传计时器停止时启动; 所述基站端扩展往返时延计时器在溢出时段内没有接收到来自用户端设备的反 馈时,所述基站端计时器全部停止运行。 所述用户端重传剩余计时器溢出值为0时,所述用户端重传计时器在所述用户端 往返时延计时器溢出时启动; 所述用户端重传剩余计时器溢出值不为0时,所述用户端重传剩余计时器在所述 用户端往返时延计时器或所述用户端扩展往返时延计时器溢出时启动;所述用户端重传计 时器在所述用户端重传剩余计时器溢出时启动。 所述用户端设备接收到来自基站端设备的数据为正确数据时,所述用户端计时器 全部停止运行; 所述用户端设备检验来自基站端设备的数据为错误数据时,所述用户端往返时延 计时器在所述用户端重传计时器停止时启动; 所述用户端设备没有接收到来自基站端设备的重传数据时,所述用户端扩展往返 时延计时器在所述用户端重传计时器溢出时启动。 所述用户端扩展往返时延计时器所激活的重传计时器在溢出时段内没有接收到 来自基站端设备的重传数据时,所述用户端计时器全部停止运行。 本发明所提出的方法基于目前LTE系统中与HARQ相关的DRX (Discontinous Rec印tion-非连续接收)机制,通过在基站端设备及用户端设备各增加两个新的计时器来 实现在信令错误下eNB与UE的同步,从而消除部分信令错误带来的丢包率的影响以及非同 步重传数据对网络资源的不必要的浪费。并且不对终端的节能性带来大的影响,不增加包 的最大时延,仅仅增加两次以上重传包的平均时延。


通过下面结合

本发明的优选实施例,将使本发明的上述内容及其它目 的、特征和优点更加清楚,其中 图1为现有技术中,重传数据的PDCCH信令丢失的情况; 图2为现有技术中,ACK反馈丢失或者被错译为NACK的情况; 图3. 1为现有技术不停止重传计时器的解决方案中,PDCCH信令丢失的情况; 图3. 2为现有技术不停止重传计时器的解决方案中,无信令出错的情况; 图4为现有技术中,重启重传计时器的解决方案; 图5. 1为本发明技术方案中,eNB端设备装置示意图; 图5. 2为本发明技术方案中,eNB端设备装置流程图; 图6. 1为本发明技术方案中,UE端设备装置示意图; 图6. 2为本发明技术方案中,UE端设备装置流程图; 图7是本发明技术方案中,PDCCH信令丢失情况下的性能表现示意 图8是本发明技术方案中,ACK被误认为NACK信令错误情况下的性能表现示意 图; 图9是本发明技术方案中,ACK丢失情况下的性能表现示意图; 图10是本发明技术方案中,NACK被误认为ACK信令错误情况下的性能表现示意
图; 图11是本发明技术方案中,NACK丢失情况下的性能表现示意图; 图12是本发明技术方案中,没有出现信令错误情况下的性能表现示意图。
具体实施例方式
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的
具体实施方式
作进一步详细描述。以下实施例仅用于更加清楚地说明本发明的技术方案, 而不能以此来限制本发明的保护范围。 首先,先给出本发明在LTE系统的DRX机制的基础上定义的两个新的计时器
1.重传剩余计时器(DRX Remnant Retransmission Timer):该计时器的初始值为 O,重传剩余计时器记录重传计时器在接收(发送)数据停止的时刻的剩余值;
该计时器溢出时,启动重传计时器。 2.扩展往返时延计时器(HARQ Extended RTT Timer):该计时器的长度等同于往 返时延计时器。 所述的重传计时器、重传剩余计时器、往返时延计时器及扩展往返计时器均在UE 端及eNB端各设置一套,亦即本发明涉及到用户端重传计时器、用户端重传剩余计时器、用 户端往返时延计时器、用户端扩展往返计时器以及基站端重传计时器、基站端重传剩余计 时器、基站端往返时延计时器、基站端扩展往返计时器,在随后的实施例说明中,为避免文 字过于累赘,计时器名称将做简化处理,去除所述的用户端及基站端字样,具体提及的计时 器所属为UE端或是为eNB端,可由具体操作的主体来决定。 在UE端,当重传计时器溢出时,并且该重传计时器是由一个往返时延计时器的溢
出而触发的,则启动该计时器,当该计时器溢出时再次启动重传计时器。 在eNB端,当发送重传数据后,并且该重传数据的发送所处的重传计时器是由一
个未能接收到反馈的往返时延计时器所触发的,则启动该计时器,当该计时器溢出时,若还
未能收到反馈,或者反馈是ACK,则停止该HARQ进程,若收到NACK,则启动重传剩余计时器。 在重传剩余计时器与扩展往返时延计时器计时阶段,UE不需要打开无线收发单
元,即在HARQ进程中,UE的激活阶段指的仍然仅仅是重传计时器运行的阶段。 本发明还要求在重传剩余计时器不为零的情况下,在往返时延计时器或者扩展往
返时延计时器溢出时,启动重传剩余计时器,而非重传计时器。 下面描述本发明所提供一种保证LTE系统的非连续接收机制在信令出错情况下 正常工作的方法,具体细节如下
eNB端 按照以下的原则进行重传的DRX进程。 1.发送新数据的同时,启动对应的往返时延计时器并将对应的重传剩余计时器置零。
2.收到ACK时,立即停止对应的往返时延计时器或者扩展往返时延计时器,停止 该HARQ进程。因此,收到ACK则不会再有后续的往返时延计时器或者扩展往返时延计时器 的溢出事件发生。 3.当往返时延计时器溢出时,分两类情况进行处理-往返时延计时器运行期间收到NACK :若重传剩余计时器不为0,则启动重传剩余
计时器,然后在重传剩余计时器溢出时启动重传计时器,否则直接启动重传计时器。 在重传计时器运行期间选择一个时刻调度UE,在该调度时刻更新重传剩余计时器
的值,重启往返时延计时器。-往返时延计时器运行期间没有收到NACK或者ACK :若重传剩余计时器不为0,则 启动重传剩余计时器,然后在重传剩余计时器溢出时启动重传计时器,否则直接启动重传 计时器。 在重传计时器运行期间选择一个时刻调度UE,在该调度时刻更新重传剩余计时器 的值,启动扩展往返时延计时器。 4.当扩展往返时延计时器溢出时,分两类情况进行处理-扩展往返时延计时器运行期间收到NACK :若重传剩余计时器不为0,则启动重传 剩余计时器,然后在重传剩余计时器溢出时启动重传计时器,否则直接启动重传计时器。
在重传计时器运行期间选择一个时刻调度UE,在该调度时刻更新重传剩余计时器 的值,重启往返时延计时器。-扩展往返时延计时器运行期间没有收到NACK或者ACK :停止相应的HARQ进程。
5.当该次重传是HARQ进程的最后一次重传,重传完后等待反馈再停止该HARQ进 程。 UE端 按照以下的原则进行重传的DRX进程。 1.接收到新数据的同时,启动对应的往返时延计时器并将对应的重传剩余计时器置零。 2.若收到的新数据经过解码后能得出正确的数据,则停止对应的往返时延计时 器,反馈ACK并停止该HARQ进程。 3.往返时延计时器或者扩展往返时延计时器溢出时,若对应的重传剩余计时器不 为O,则启动重传剩余计时器,然后在重传剩余计时器溢出时启动重传计时器,否则直接启 动重传计时器。 4.在收到重传数据的同时,启动对应的往返时延计时器,停止重传计时器,并更新 重传剩余计时器。然后分两类情况进行处理-若收到的重传数据经过解码后能得出正确的数据,则停止对应的往返时延计时
器与重传计时器,反馈ACK并停止该HARQ进程。-若收到的重传数据经过解码后发现有错,则反馈NACK。 5.重传计时器溢出时,分两类情况进行处理-若该重传计时器是由一个往返时延计时器激活或者由一个被往返时延计时器激 活的重传剩余计时器激活的,则启动扩展往返时延计时器。-若该重传计时器是由一个扩展往返时延计时器激活或者由一个被扩展往返时延计时器激活的重传剩余计时器激活的,则停止相应的HARQ进程。 另外,本发明提供一种保证LTE系统的非连续接收机制在信令出错情况下正常工
作的装置,包括 设置在基站中的, 重传计时器,用于表征此时允许发送下行重传数据包;
重传剩余计时器,用于保持与UE的DRX机制的同步; 往返时延计时器,用于记录UE的反馈距数据包发送时刻的最小传输时间间隔 (TTI)数目; 扩展往返时延计时器,用于记录UE的反馈距数据包发送时刻的最小传输时间间 隔数目并表征前一重传过程未收到UE的ACK/NACK反馈的状态。
设置在用户设备中的, 重传计时器,用于控制无线收发单元处于开启状态;
重传剩余计时器,用于保持与eNB对应时序的同步; 往返时延计时器,用于记录重传数据包到达时刻距离当前时刻的最小传输时间间 隔(TTI)数目; 扩展往返时延计时器,用于记录重传数据包到达时刻距离当前时刻的最小传输时 间间隔数并表征前一重传过程未收到来自eNB的重传数据。
实施例1 本实施例具体描述本发明所提供的一种非连续接收控制方法,包括如下步骤
步骤1 :基站端设备发送新数据至用户端设备,同时启动对应的混合自动重传请 求进程,对非连续接收机制中的各计时器进行对应的调整; 所述混合自动重传请求进程中的非连续接收机制计时器,包括基站端往返时延计 时器、基站端重传计时器、基站端扩展往返时延计时器和基站端重传剩余计时器;
所述启动对应的混合自动重传请求进程为启动基站端往返时延计时器;
所述调整包括 (1)将所述基站端扩展往返时延计时器的溢出长度设置为与所述基站端往返时延 计时器的溢出长度相等; (2)将所述基站端重传剩余计时器初始溢出值设置为0 ; 步骤2 :用户端设备收到来自基站端设备的新数据后,启动对应的混合自动重传 请求进程,对非连续接收机制中的各计时器进行对应的调整; 所述混合自动重传请求进程中的非连续接收机制计时器,包括用户端往返时延计
时器、用户端重传计时器、用户端扩展往返时延计时器和用户端重传剩余计时器; 所述启动对应的混合自动重传请求进程为启动用户端往返时延计时器、检验接收
到的数据并发出反馈信令; 所述调整包括 (1)将所述用户端扩展往返时延计时器的溢出长度设置为与所述用户端往返时延 计时器的溢出长度相等; (2)将所述用户端重传剩余计时器初始溢出值设置为0 ; 步骤3 :用户端设备对收到的新数据进行校验,具体包括如下步骤
步骤3. 1 :若数据正确则反馈确认信令给基站端设备并停止相应的混合自动重传 请求进程及非连续接收机制计时器; 步骤3. 2 :若数据错误则反馈非确认信令给基站端设备,在所述用户端往返时延 计时器溢出后,启动所述用户端重传计时器; 步骤4:基站端设备在发送了数据后,根据后续有无来自用户端设备的反馈以及 何种反馈调整重传进程,具体包括如下步骤 步骤4. 1 :基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时,没 有收到来自用户端设备的反馈,则启动所述基站端重传计时器;在所述基站端重传计时器 运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端扩展往返时 延计时器; 在所述基站端重传计时器停止时刻对所述基站端重传剩余计时器进行溢出值重
新配置,所述基站端重传剩余计时器溢出值等于所述基站端重传计时器的溢出长度减去所 述基站端重传计时器的当前值; 步骤4.2 :基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时段 内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及非连续 接收机制计时器; 步骤4.3 :基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时段 内,收到来自用户端设备的非确认信令反馈,则启动所述基站端重传计时器;在所述基站端 重传计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端 往返时延计时器; 在所述基站端重传计时器停止时刻对所述基站端重传剩余计时器进行溢出值重
新配置,所述基站端重传剩余计时器溢出值等于所述基站端重传计时器的溢出长度减去所 述基站端重传计时器的当前值; 步骤5 :用户端设备在发送非确认信令给基站端设备后,根据后续有无来自基站 端设备的重传数据以及重传数据是否正确,调整重传进程,所述步骤3. 2具体包括如下步 骤 步骤3.2. 1 :在所述用户端重传计时器溢出时,没有收到来自基站端设备的重传 数据,则启动所述用户端扩展往返时延计时器,在所述用户端扩展往返时延计时器溢出时, 启动所述用户端重传计时器; 步骤3.2.2 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传 数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确 则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计 时器; 步骤3.2.3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传
数据,用户端设备则停止所述用户端重传计时器运行,在所述用户端重传计时器停止时刻
对所述用户端重传剩余计时器进行溢出值重新配置,所述用户端重传剩余计时器溢出值等
于所述用户端重传计时器的溢出长度减去所述用户端重传计时器的当前值; 同时用户端设备对收到的数据进行校验,若错误则反馈非确认信令给基站端设
备,同时启动所述用户端往返时延计时器,在所述往返计时器溢出时,启动所述用户端重传剩余计时器,所述用户端重传剩余计时器溢出时启动所述用户端重传计时器;
所述步骤4及步骤5的顺序可以调换。
所述步骤4. 1具体包括如下步骤 步骤4. 1. 1 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时,没有收到来自用户端设备的反馈,则停止相应的混合自动重传请求进程及非连 续接收机制计时器; 步骤4. 1.2 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进 程及非连续接收机制计时器; 步骤4. 1.3 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,收到来自用户端设备的非确认信令反馈,则启动所述基站端重传剩余计时 器,在所述基站端重传剩余计时器溢出时启动所述基站端重传计时器,在所述基站端重传 计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端往返 时延计时器以及对所述基站端重传剩余计时器进行重新配置。
所述步骤4. 1. 3具体包括如下步骤 步骤4. 1.3. 1 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器 溢出时段内,没有收到来自用户端设备的反馈,则启动所述基站端重传剩余计时器,在所述 基站端重传剩余计时器溢出时启动所述基站端重传计时器,在所述基站端重传计时器运行 时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端扩展往返时延计 时器以及对所述基站端重传剩余计时器进行重新配置; 步骤4. 1.3.2 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器 溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程 及非连续接收机制计时器; 步骤4. 1.3.3 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器 溢出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
所述步骤4. 1. 3. 1具体包括如下步骤 步骤4. 1.3. 1. 1 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延 计时器溢出时段内,没有收到来自用户端设备的反馈,则停止相应的混合自动重传请求进 程及非连续接收机制计时器; 步骤4. 1.3. 1.2 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延 计时器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请 求进程及非连续接收机制计时器; 步骤4. 1.3. 1.3 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延 计时器溢出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
所述步骤4. 3具体包括如下步骤 步骤4.3. 1 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢 出时段内,没有收到来自用户端设备的反馈,则重复步骤4. 1. 3. 1 ; 步骤4.3.2 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢 出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及非连续接收机制计时器; 步骤4.3.3 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢 出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
所述步骤3. 2. 1包括如下步骤 步骤3.2. 1. 1 :在所述用户端重传计时器溢出时,没有收到来自基站设备的重传 数据,则停止相应的混合自动重传请求进程及非连续接收机制计时器; 步骤3. 2. 1. 2 :在所述用户端重传计时器溢出时段内,收到来自基站设备的重传 数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确 则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计 时器; 步骤3.2. 1.3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重 传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若错 误则反馈非确认信令给基站端设备,然后重复步骤3. 2. 3。
所述步骤3. 2. 3包括如下步骤 步骤3.2.3. 1 :在所述用户端重传计时器溢出时,没有收到来自基站端设备的重 传数据,则重复步骤3. 2.1; 步骤3. 2. 3. 2 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重 传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正 确则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制 计时器; 步骤3. 2. 3. 3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重 传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若错 误则反馈非确认信令给基站端设备,然后重复步骤3. 2. 3。
实施例2 本实施例具体描述了本发明所提供的一种非连续接收控制装置,包括基站端设 备、用户端设备、基站端往返时延计时器、基站端重传计时器、用户端往返时延计时器、用户 端重传计时器,其特征在于,该装置还包括基站端扩展往返时延计时器、基站端重传剩余计 时器、用户端扩展往返时延计时器、用户端重传剩余计时器; 所述基站端扩展往返时延计时器用于记录用户端设备的反馈信号距基站端设备 重传信号发送时刻的最小时间间隔并表示之前的数据重新传输过程中没有接收到来自用 户端设备反馈信号; 所述用户端扩展往返时延计时器用于记录基站端设备重传信号距用户端设备反 馈信号发送时刻的最小时间间隔并表示之前的数据重新传输过程中没有接收到来自基站 端设备的重传数据; 所述基站端重传剩余计时器用于补足所述基站端重传计时器的剩余值以实现基 站端设备与用户端设备之间重传进程的同步操作; 所述用户端重传剩余计时器用于补足所述用户端重传计时器的剩余值以实现基 站端设备与用户端设备之间重传进程的同步操作。 所述基站端扩展往返延时计时器溢出长度等于所述基站端往返时延计时器溢出长度; 所述用户端扩展往返延时计时器溢出长度等于用户端所述往返时延计时器溢出 长度; 所述基站端重传剩余计时器的配置初始溢出值为O,在所述基站端重传计时器停 止时刻进行重新配置,其溢出值等于所述基站端重传计时器的溢出长度减去所述基站端重 传计时器的当前值; 所述用户端重传剩余计时器的配置初始溢出值为O,在所述用户端重传计时器停 止时刻进行重新配置,其溢出值等于所述用户端重传计时器的溢出长度减去所述用户端重 传计时器的当前值。 所述基站端重传剩余计时器溢出值为0时,所述基站端重传计时器在所述基站端 往返时延计时器溢出时启动; 所述基站端重传剩余计时器溢出值不为0时,所述基站端重传剩余计时器在所述 基站端往返时延计时器或所述基站端扩展往返时延计时器溢出时启动;所述基站端重传计 时器在所述基站端重传剩余计时器溢出时启动。 所述基站端设备接收到来自用户端设备的反馈为确认信令时,所述基站端计时器 全部停止运行; 所述基站端设备接收到来自用户端设备的反馈为非确认信令时,所述基站端往返 时延计时器在所述基站端重传计时器停止时启动; 所述基站端设备没有接收到来自用户端设备的反馈时,所述基站端扩展往返时延 计时器在所述基站端重传计时器停止时启动; 所述基站端扩展往返时延计时器在溢出时段内没有接收到来自用户端设备的反 馈时,所述基站端计时器全部停止运行。 所述用户端重传剩余计时器溢出值为0时,所述用户端重传计时器在所述用户端 往返时延计时器溢出时启动; 所述用户端重传剩余计时器溢出值不为0时,所述用户端重传剩余计时器在所述 用户端往返时延计时器或所述用户端扩展往返时延计时器溢出时启动;所述用户端重传计 时器在所述用户端重传剩余计时器溢出时启动。 所述用户端设备接收到来自基站端设备的数据为正确数据时,所述用户端计时器 全部停止运行; 所述用户端设备检验来自基站端设备的数据为错误数据时,所述用户端往返时延 计时器在所述用户端重传计时器停止时启动; 所述用户端设备没有接收到来自基站端设备的重传数据时,所述用户端扩展往返 时延计时器在所述用户端重传计时器溢出时启动。 所述用户端扩展往返时延计时器所激活的重传计时器在溢出时段内仍然没有接
收到来自基站端设备的重传数据时,所述用户端计时器全部停止运行。
实施例3 本实施例描述了根据本发明在网络端基站(例如,eNB)处的DRX控制装置的一个 实施例。 如图5. 1及5. 2所示,基站处与本发明相关的DRX控制计时器包括往返时延计时器、扩展往返时延计时器、重传剩余计时器与重传计时器。当基站发送新数据,或尚未出现 基站能察觉的信令错误时发送重传数据后,将会开启一个往返时延计时器。若出现了基站 能察觉的信令错误,则在该数据发送后开启扩展往返时延计时器。在往返时延计时器溢出 并收到NACK反馈或无反馈,或扩展往返时延计时器收溢出并收NACK反馈后,激活重传剩余 计时器,在这三个计时器的运行过程中,基站是不能发送下行重传数据的。下行数据的重传 只能发生在重传计时器(重传剩余计时器溢出激活)的运行过程中,并且一旦发送下行重 传数据则停止对应重传计时器并重启往返时延计时器或者扩展往返时延计时器。
实施例4 本实施例描述了根据本发明在用户设备侧的DRX控制装置的一个实施例。
如图6. 1及.6. 2所示,UE处与本发明相关的DRX控制计时器包括往返时延计时 器、扩展往返时延计时器、重传剩余计时器与重传计时器。当UE接收到新数据或重传数据 后,将会开启一个往返时延计时器,并在其溢出后启动重传剩余计时器。当UE重传计时器 首次溢出时启动扩展往返时延计时器并在其溢出后启动重传剩余计时器。在往返时延计时 器、扩展往返时延计时器与重传剩余计时器的运行过程中,UE是不会收到接收下行重传数 据的,可以进入睡眠状态进行节能。下行数据的重传只能发生在重传计时器(重传剩余计 时器溢出激活)的运行过程中,并且一旦接收到下行重传数据则停止对应重传计时器并重 启往返时延计时器。
实施例5 本实施例描述了本发明在PDCCH丢失信令错误情况下的性能表现。
如图7. l所示,当携带重传数据资源分配信息的PDCCH信令丢失后,UE并不会停止 HARQ进程,而会在重传计时器溢出后进入一个扩展往返时延计时器运行的状态,随后再次 启动重传计时器(由于此时的重传剩余计时器为0,因而不会重启)。而eNB在发送完重传 数据后,正常启动往返时延计时器,由于在往返时延计时器结束时,仍没有收到任何反馈, 因此在经历了重传剩余计时器后,重新启动重传计时器,选择一个时刻调度UE,并启动附加 往返时延计时器。从图中可以看出,此刻,eNB的重传计时器与UE的重传计时器是同步的, 因而UE能够正确的去接收数据,并向eNB反馈,如果数据正确则反馈ACK,结束相应HARQ进 程,eNB在收到ACK后也结束相应HARQ进程。 如果eNB重传的数据经过解码发现仍是错误的,如图7. 2所示,则反馈NACK,当 eNB在其扩展往返时延计时器计时期间收到NACK后,再次启动重传剩余计时器,并在其溢 出时启动重传计时器,选择一个时刻调度UE,并启动往返时延计时器(由于前一个扩展往 返时延计时器运行期间收到了反馈,因此该处启动的是往返时延计时器)。同样,UE在收到 错误数据时,启动往返计时器,并在其后再次启动重传剩余计时器,在其溢出时启动重传计 时器。从图中可以看出,在PDCCH丢失后的第二次重传,eNB的重传计时器与UE的重传计
时器仍然是同步的。
实施例6 如图8所示,本实施例描述了本发明在ACK被误认为NACK信令错误情况下的性 能表现。UE端收到数据反馈ACK后停止相应的HARQ进程。而当eNB端出现ACK被误认 为NACK接收错误后,由于eNB在其后传的PDCCH信令都无法收到相应的数据的反馈信息, 因此eNB会在重传计时器的运行过程中选择一个时刻调度UE,然后再次启动往返时延计时器。由于往返时延计时器运行阶段没有收到反馈,因此eNB会在其后开启重传剩余计时器, 在其计时结束后,再次开启重传计时器并选择一个时刻调度UE,然后开启扩展往返时延计 时器。由于在扩展往返时延计时器运行阶段仍然无法收到反馈,因此在扩展往返时延计时 器溢出时eNB停止相应的HARQ进程。
实施例7 本实施例描述了本发明在ACK丢失情况下的性能表现。 如图9所示,UE端收到数据反馈ACK后停止相应的HARQ进程。而eNB端未能接 收到该ACK信息。在此情况下,eNB会按照同图8相同的过程进行后续的DRX相关计时器 的开启和数据的重传。在ACK被误认为NACK和ACK丢失这两种信令错误情况下,本发明中 eNB只是比现有LTE系统的DRX机制多传了一次不需要重传的数据,而不会出现图2所示的
由于多次重传导致的对资源的过度浪费。
实施例8 本实施例描述了本发明在NACK被误认为ACK信令错误情况下的性能表现。
如图10所示,UE端收到数据反馈NACK后开启往返时延计时器。而当eNB端出现 NACK被误认为ACK接收错误后,停止了相应的HARQ进程。由于UE在其后的重传计时器的 运行过程中不会收到重传数据,因此会在其后开启扩展往返时延计时器并在其计时结束时 刻再次开启重传计时器。由于在第二次重传计时器运行阶段仍然无法收到重传数据,因此 会在其溢出时停止响应的HARQ进程。
实施例9 本实施例描述了本发明在NACK丢失情况下的性能表现。 如图11所示,eNB第一次重传数据没有收到反馈后,在经历了往返时延计时器、重 传剩余计时器之后启动重传计时器,选择一个时刻调度UE。而UE在向第一次重传数据反馈 了 NACK之后,在往返时延计时器、重传剩余计时器计时结束后启动重传计时器接收数据。 从图中可以看出,此刻UE与eNB的重传计时器的开启时间是同步的,因此UE能够接收来自 eNB的重传数据。
实施例10 本实施例描述了本发明在没有任何信令错误情况下的性能表现。 如图12所示,UE端收到错误数据后启动往返时延计时器,然后向eNB端反馈
NACK。 eNB收到NACK后在其往返时延计时器结束时启动重传剩余计时器,然后在重传剩余
计时器结束时启动重传计时器。同样,UE在其往返时延计时器结束时启动重传剩余计时器,
然后在重传剩余计时器结束时启动重传计时器。从图中可以看出,eNB与UE的重传计时器
的启动时刻仍然是同步的。因此,如果没有信令出错,则扩展往返时延计时器不需要启动。
与LTE系统的DRX机制相比,同样能保证正常的HARQ进程。对两次或两次以上重传的包会
带来重传剩余计时器的一段额外的延时,这是本发明的一个不足,但是该延时仅仅影响平
均时延而不会影响最大时延。每一次重传包的最大时延仍然是一个重传计时器加上一个往
返时延计时器的长度。 综上所述,本发明基于目前的LTE系统协议,通过分别在HARQ重传计时器和HARQ 往返时延计时器的基础上定义两个新的计时器HARQ重传剩余计时器和HARQ扩展往返时 延计时器,能够很好的解决LTE系统中与HARQ相关的DRX机制在信令出错情况存在的问题,包括UE和eNB的失歩,UE接收机无必要的激活以及重传数据对无线资源的浪费。该发明实现简单,具有很好的应用价值。 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
权利要求
一种非连续接收控制方法,其特征在于,该方法包括如下步骤步骤1基站端设备发送新数据至用户端设备,同时启动对应的混合自动重传请求进程,对非连续接收机制中的各计时器进行对应的调整;所述混合自动重传请求进程中的非连续接收机制计时器,包括基站端往返时延计时器、基站端重传计时器、基站端扩展往返时延计时器和基站端重传剩余计时器;所述启动对应的混合自动重传请求进程为启动基站端往返时延计时器;所述调整包括(1)将所述基站端扩展往返时延计时器的溢出长度设置为与所述基站端往返时延计时器的溢出长度相等;(2)将所述基站端重传剩余计时器初始溢出值设置为0;步骤2用户端设备收到来自基站端设备的新数据后,启动对应的混合自动重传请求进程,对非连续接收机制中的各计时器进行对应的调整;所述混合自动重传请求进程中的非连续接收机制计时器,包括用户端往返时延计时器、用户端重传计时器、用户端扩展往返时延计时器和用户端重传剩余计时器;所述启动对应的混合自动重传请求进程为启动用户端往返时延计时器、检验接收到的数据并发出反馈信令;所述调整包括(1)将所述用户端扩展往返时延计时器的溢出长度设置为与所述用户端往返时延计时器的溢出长度相等;(2)将所述用户端重传剩余计时器初始溢出值设置为0;步骤3用户端设备对收到的新数据进行校验,具体包括如下步骤步骤3.1若数据正确则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计时器;步骤3.2若数据错误则反馈非确认信令给基站端设备,在所述用户端往返时延计时器溢出后,启动所述用户端重传计时器;步骤4基站端设备在发送了数据后,根据后续有无来自用户端设备的反馈以及何种反馈调整重传进程,具体包括如下步骤步骤4.1基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时,没有收到来自用户端设备的反馈,则启动所述基站端重传计时器;在所述基站端重传计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端扩展往返时延计时器;在所述基站端重传计时器停止时刻对所述基站端重传剩余计时器进行溢出值重新配置,所述基站端重传剩余计时器溢出值等于所述基站端重传计时器的溢出长度减去所述基站端重传计时器的当前值;步骤4.2基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及非连续接收机制计时器;步骤4.3基站端设备在发送了数据后,在所述基站端往返时延计时器溢出时段内,收到来自用户端设备的非确认信令反馈,则启动所述基站端重传计时器;在所述基站端重传计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端往返时延计时器;在所述基站端重传计时器停止时刻对所述基站端重传剩余计时器进行溢出值重新配置,所述基站端重传剩余计时器溢出值等于所述基站端重传计时器的溢出长度减去所述基站端重传计时器的当前值;步骤5用户端设备在发送非确认信令给基站端设备后,根据后续有无来自基站端设备的重传数据以及重传数据是否正确,调整重传进程,所述步骤3.2具体包括如下步骤步骤3.2.1在所述用户端重传计时器溢出时,没有收到来自基站端设备的重传数据,则启动所述用户端扩展往返时延计时器,在所述用户端扩展往返时延计时器溢出时,启动所述用户端重传计时器;步骤3.2.2在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确则反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计时器;步骤3.2.3在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传数据,用户端设备则停止所述用户端重传计时器运行,在所述用户端重传计时器停止时刻对所述用户端重传剩余计时器进行溢出值重新配置,所述用户端重传剩余计时器溢出值等于所述用户端重传计时器的溢出长度减去所述用户端重传计时器的当前值;同时用户端设备对收到的数据进行校验,若错误则反馈非确认信令给基站端设备,同时启动所述用户端往返时延计时器,在所述往返计时器溢出时,启动所述用户端重传剩余计时器,所述用户端重传剩余计时器溢出时启动所述用户端重传计时器;所述步骤4及步骤5的顺序可以调换。
2. 如权利要求1所述的一种非连续接收控制方法,其特征在于,所述步骤4. l具体包括 如下步骤步骤4. 1. 1 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时器溢 出时,没有收到来自用户端设备的反馈,则停止相应的混合自动重传请求进程及非连续接 收机制计时器;步骤4. 1.2 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时器溢 出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及 非连续接收机制计时器;步骤4. 1.3 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时器溢 出时段内,收到来自用户端设备的非确认信令反馈,则启动所述基站端重传剩余计时器,在 所述基站端重传剩余计时器溢出时启动所述基站端重传计时器,在所述基站端重传计时器 运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端往返时延计 时器以及对所述基站端重传剩余计时器进行重新配置。
3. 如权利要求2所述的一种非连续接收控制方法,其特征在于,所述步骤4. 1.3具体包 括如下步骤步骤4. 1.3. 1 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢出 时段内,没有收到来自用户端设备的反馈,则启动所述基站端重传剩余计时器,在所述基站 端重传剩余计时器溢出时启动所述基站端重传计时器,在所述基站端重传计时器运行时段内发送重传数据,同时停止所述基站端重传计时器并启动所述基站端扩展往返时延计时器 以及对所述基站端重传剩余计时器进行重新配置;步骤4. 1. 3. 2 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢出 时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及非 连续接收机制计时器;步骤4. 1. 3. 3 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢出 时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
4. 如权利要求3所述的一种非连续接收控制方法,其特征在于,所述步骤4. 1. 3. l具体 包括如下步骤步骤4. 1.3. 1. 1 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,没有收到来自用户端设备的反馈,则停止相应的混合自动重传请求进程及 非连续接收机制计时器;步骤4. 1. 3. 1. 2 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进 程及非连续接收机制计时器;步骤4. 1.3. 1.3 :基站端设备在发送了重传数据后,在所述基站端扩展往返时延计时 器溢出时段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1.3。
5. 如权利要求1所述的一种非连续接收控制方法,其特征在于,所述步骤4. 3具体包括 如下步骤步骤4. 3. 1 :基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢出时段内,没有收到来自用户端设备的反馈,则重复步骤4. 1.3. 1 ;步骤4. 3.2:基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢出时段内,收到来自用户端设备的确认信令反馈,则停止相应的混合自动重传请求进程及非连续接收机制计时器;步骤4. 3.3:基站端设备在发送了重传数据后,在所述基站端往返时延计时器溢出时 段内,收到来自用户端设备的非确认信令反馈,则重复步骤4. 1. 3。
6. 如权利要求1所述的一种非连续接收控制方法,其特征在于,所述步骤3. 2. l包括如 下步骤步骤3. 2. 1. 1 :在所述用户端重传计时器溢出时,没有收到来自基站设备的重传数据, 则停止相应的混合自动重传请求进程及非连续接收机制计时器;步骤3. 2. 1. 2 :在所述用户端重传计时器溢出时段内,收到来自基站设备的重传数据, 用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确则反馈 确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计时器;步骤3. 2. 1.3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传数据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若错误则 反馈非确认信令给基站端设备,然后重复步骤3. 2. 3。
7. 如权利要求6所述的一种非连续接收控制方法,其特征在于,所述步骤3. 2. 3包括如 下步骤步骤3. 2. 3. 1 :在所述用户端重传计时器溢出时,没有收到来自基站端设备的重传数据,则重复步骤3. 2.1;步骤3. 2. 3. 2 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传数 据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若正确则 反馈确认信令给基站端设备并停止相应的混合自动重传请求进程及非连续接收机制计时 器;步骤3. 2. 3. 3 :在所述用户端重传计时器溢出时段内,收到来自基站端设备的重传数 据,用户端设备则停止所述用户端重传计时器运行并对收到的新数据进行校验,若错误则 反馈非确认信令给基站端设备,然后重复步骤3. 2. 3。
8. —种非连续接收控制装置,包括基站端设备、用户端设备、基站端往返时延计时器、 基站端重传计时器、用户端往返时延计时器、用户端重传计时器,其特征在于,该装置还包 括基站端扩展往返时延计时器、基站端重传剩余计时器、用户端扩展往返时延计时器、用户 端重传剩余计时器;所述基站端扩展往返时延计时器用于记录用户端设备的反馈信号距基站端设备重传 信号发送时刻的最小时间间隔并表示之前的数据重新传输过程中没有接收到来自用户端 设备反馈信号;所述用户端扩展往返时延计时器用于记录基站端设备重传信号距用户端设备反馈信 号发送时刻的最小时间间隔并表示之前的数据重新传输过程中没有接收到来自基站端设 备的重传数据;所述基站端重传剩余计时器用于补足所述基站端重传计时器的剩余值以实现基站端 设备与用户端设备之间重传进程的同步操作;所述用户端重传剩余计时器用于补足所述用户端重传计时器的剩余值以实现基站端 设备与用户端设备之间重传进程的同步操作。
9. 如权利要求8所述的一种非连续接收控制装置,其特征在于,所述基站端扩展往返 延时计时器溢出长度等于所述基站端往返时延计时器溢出长度;所述用户端扩展往返延时计时器溢出长度等于用户端所述往返时延计时器溢出长度;所述基站端重传剩余计时器的配置初始溢出值为O,在所述基站端重传计时器停止时 刻进行重新配置,其溢出值等于所述基站端重传计时器的溢出长度减去所述基站端重传计 时器的当前值;所述用户端重传剩余计时器的配置初始溢出值为0,在所述用户端重传计时器停止时 刻进行重新配置,其溢出值等于所述用户端重传计时器的溢出长度减去所述用户端重传计 时器的当前值。
10. 如权利要求9所述的一种非连续接收控制装置,其特征在于,所述基站端重传剩余 计时器溢出值为0时,所述基站端重传计时器在所述基站端往返时延计时器溢出时启动;所述基站端重传剩余计时器溢出值不为0时,所述基站端重传剩余计时器在所述基站 端往返时延计时器或所述基站端扩展往返时延计时器溢出时启动;所述基站端重传计时器 在所述基站端重传剩余计时器溢出时启动。
11. 如权利要求io所述的一种非连续接收控制装置,其特征在于,所述基站端设备接收到来自用户端设备的反馈为确认信令时,所述基站端计时器全部停止运行;所述基站端设备接收到来自用户端设备的反馈为非确认信令时,所述基站端往返时延 计时器在所述基站端重传计时器停止时启动;所述基站端设备没有接收到来自用户端设备的反馈时,所述基站端扩展往返时延计时 器在所述基站端重传计时器停止时启动;所述基站端扩展往返时延计时器在溢出时段内没有接收到来自用户端设备的反馈时, 所述基站端计时器全部停止运行。
12. 如权利要求9所述的一种非连续接收控制装置,其特征在于,所述用户端重传剩余 计时器溢出值为0时,所述用户端重传计时器在所述用户端往返时延计时器溢出时启动;所述用户端重传剩余计时器溢出值不为0时,所述用户端重传剩余计时器在所述用户 端往返时延计时器或所述用户端扩展往返时延计时器溢出时启动;所述用户端重传计时器 在所述用户端重传剩余计时器溢出时启动。
13. 如权利要求12所述的一种非连续接收控制装置,其特征在于,所述用户端设备接 收到来自基站端设备的数据为正确数据时,所述用户端计时器全部停止运行;所述用户端设备检验来自基站端设备的数据为错误数据时,所述用户端往返时延计时 器在所述用户端重传计时器停止时启动;所述用户端设备没有接收到来自基站端设备的重传数据时,所述用户端扩展往返时延 计时器在所述用户端重传计时器溢出时启动。所述用户端扩展往返时延计时器所激活的重传计时器在溢出时段内没有接收到来自 基站端设备的重传数据时,所述用户端计时器全部停止运行。
全文摘要
本发明涉及数据通信领域,具体涉及一种非连续接收控制方法及装置。该方法包括用户端设备收到新数据后,启动对应的混合自动重传请求进程,对非连续接收机制中的各计时器进行对应的调整并对收到的新数据进行校验,若正确则反馈确认信令给基站端设备;若错误则反馈非确认信令给基站端设备;基站端设备在发送了数据后,根据后续有无来自用户端设备的反馈以及何种反馈调整重传进程;用户端设备在校验完重传数据后,以及在后续出现的各种情况下,调整重传进程。本发明通过增加两个新的计时器来实现在信令错误下基站端设备与用户端设备的同步,从而消除部分信令错误带来的丢包率的影响以及非同步重传数据对网络资源的不必要浪费。
文档编号H04W28/04GK101702812SQ200910237080
公开日2010年5月5日 申请日期2009年11月3日 优先权日2009年11月3日
发明者张平, 徐海博, 田辉, 胡铮, 黄波 申请人:北京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1