分组不连续传输方法及装置的制作方法

文档序号:7688363阅读:186来源:国知局
专利名称:分组不连续传输方法及装置的制作方法
技术领域
本发明实施例涉及无线通信领域,尤其是一种分组不连续传输方法及 装置。
背景技术
在支持分组业务的无线网络例如GPRS( General Packet Radio Service, 通用分组无线业务)中,在进行分组数据传输之前,需要先建立TBF (Temporary Block Flow,临时块流),TBF分为上行和下行两个方向, 上行指MS (移动台)到网络,下行指网络到MS。上行TBF建立后,MS 利用网络分配的分组资源,发送上行数据块;下行TBF建立后,网络发送 下行数据块给MS。
由于MS和网络之间空中资源比较宝贵,为了避免长时间占用无线资 源而没有数据发送的情况出现,每个TBF都使用定时器用于监控,定时器 超时后,释放TBF及其资源,当有新的数据要传输时,重新建立TBF。 如果在业务进行过程中发生TBF释放和重建,会降低业务的用户感受,一 些特定的业务,如VoIP ( Voice over IP, IP承载语音)业务,需要延迟释 放TBF。
Link Control,无线链路控制)/MAC ( Medium Access Control,媒体接入 控制)数据块传输的时候,传输一些特定的填充信息以保证TBF不被释放。 例如,对上行TBF来讲,如果网络没有在广播消息GPRS Cell Options IE 中通过EXT—UTBF—NODATA参数指示"可以在没有其他RLC/MAC块发 送时不发送分组上4亍伪控制块(PACKET UPLINK DUMMY CONTROL BLOCK),,,则MS需要在没有其他上行RLC/MAC块发送时发送分组上行伪控制块;或者当网络在没有接收到新的RLC/MAC数据块时,需要周 期性地向MS发送分组上行确认/非确认消息(PACKET UPLINK ACK/NACK),以避免定时器超时而造成TBF释放。对下行TBF来讲, 当没有下行数据传输时,如果网络需要延迟该TBF的释放,则网络使用该 TBF发送包含填充信息的LLC未编号信息帧伪命令(LLC UI Dummy commands,其中LLC指Logical Link Control,逻辑链路控制)。
发明人在对现有的技术方案进行分析时,发现在没有RLC/ MAC数据 块传输时,由于空口需要传输一些填充信息,造成了一定程度上分组资源 的浪费,影响网络的整体性能;另外对于上行TBF, MS需要一直保持USF (Uplink State Flag,上行状态标识)监听,对于下行TBF, MS需要一直 保持对下行分配信道的监听。这样如果延迟释放的期限较长,将导致MS 的功率损耗较大,缩短MS的使用时间。

发明内容
本发明实施例在于提供一种分组不连续传输方法及装置。
本发明实施例提供的一种分组不连续发送方法,包括移动台在无线 链路上进入不连续发送DTX状态后,选择同步时间点监听网络的分组资源 分配信息;通过所述分组资源分配信息获知分配的分组资源;利用所述分 配的资源发送数据块。
本发明实施例提供的一种分组不连续接收方法,包括网络在无线链 路上进入DTX调度状态后,在同步时间点上向移动台发送分组资源分配信 息;接收移动台利用分配的分组资源发送的上行数据块。
本发明实施例提供的一种分组不连续发送方法,包括网络在无线链 路上进入DTX状态后,检测到有新的数据块需要发送;在同步时间点上向 移动台发送所述新的数据块。
本发明实施例提供的一种分组不连续接收方法,包括移动台在无线 链路上进入不连续接收DRX状态后,在同步时间点上检测该无线链路上是否有下行数据块;检测到有下行数据块后,接收所述下行数据块。
本发明实施例提供的一种移动台,包括状态选择单元,用于控制所述 移动台在无线链路上进入DTX状态;监听单元,用于当所述移动台在该无线 链路上进入DTX状态后,在同步时间点上监听分组资源分配信息;发送单元, 用于在所述监听单元通过分组资源分配信息获知分配的分组资源后,上行发 送数据块。
本发明实施例提供的一种移动台,包括状态选择单元,控制所述移动 台在无线链路上进入DRX状态;监听单元,用于当所述移动台在该无线链路 上进入DRX状态后,在同步时间点上检测所述该无线链路上是否有下行数据 块;数据块接收单元,用于在所述监听单元检测到所述无线链路上有下行数 据块后接收所述下行数据块。
本发明实施例提供的一种无线网络系统,包括状态选择单元,用于控 制所述网络系统在无线链路上进入DTX调度状态;资源信息发送单元,用于 当所述网络系统在该无线链路上进入DTX调度状态后在同步时间点上发送 分组资源分配信息;数据块接收单元,用于在发送分组资源分配信息后,接 收移动台利用分配的分组资源发送的上行数据块。
本发明实施例提供的一种无线网络系统,包括状态选择单元,用于控 制所述网络系统在无线链路上进入DTX状态;发送单元,用于当所述网络系 统在该无线链5^上进入DTX状态后,在同步时间点上发送数据块。
本发明实施例在避免TBF释放的同时,还可以节约无线资源,以及降低 移动台耗电,延长移动台使用时间。


图1为本发明一个实施例提供的上行分组不连续发送方法流程图。 图2为本发明一个实施例提供的上行分组不连续接收方法流程图。 图3为本发明一个实施例提供的上行分组不连续传输过程示意图。 图4为本发明一个实施例提供的下行分组不连续发送方法流程图。
9图5为本发明一个实施例提供的下行分组不连续接收方法流程图。
图6为本发明一个实施例提供的下行分组不连续传输过程示意图。
图7为本发明一个实施例提供的移动台结构示意图。
图8为本发明另 一个实施例提供的移动台结构示意图。
图9为本发明一个实施例提供的无线网络系统结构示意图。.
图10为本发明另 一 个实施例提供的无线网络系统结构示意图。
具体实施例方式
本发明提供的实施例在MS和网络之间,可能存在多个无线链路,其中 有些无线链路可以处于正常传输状态,有些可以处于DTX (不连续发送)状 态。为方便表达,以一个具体的无线链路为对象,若该无线链路是一个上行 无线链路,当MS认为该无线链路进入DTX状态时,MS在该无线链路上进 入DTX状态;当网络认为该无线链路进入DTX状态时,网络在该无线链路 上进入DTX调度状态。若该无线链路是一个下行无线链路,当MS认为该无 线链路进入DTX状态时,MS在该无线链路上进入DRX状态,当网络认为 该无线链路进入DTX状态时,网络在该无线链路上进入DTX状态。相应地, 当MS和网络认为无线链^各解除DTX状态,即恢复正常传输状态时,MS和 网络在该无线链路上恢复正常工作状态。
下面结合附图对本发明实施例进行具体描述,本发明实施例中在提及数 据块时以RLC/MAC数据块为例,在提及无线链路时以2G网络例如GPRS 网络中的TBF为例进行说明。
请参阅图1,图1为本发明一个实施例提供的上行分组不连续发送方法 流程图。
步骤102, MS接收网络发送的定时信息,确定各个调度点时刻。 该定时信息用以约定MS和网络间的各个同步时间点即各个调度点的时 刻。例如可以是DTX (Discontinuous Transmission,不连续发送)定时(DTX Timing)信息,DTX Timing信息可以包括参考点时刻和时间间隔。参考点是第一个调度点,MS和网络双方根据参考点时刻约定在何时开始对齐,进 而保持时间同步,参考点时刻的表示可以使用TDMA ( Time Division Multiple Access,时分多址)帧号或者相对帧号或者时间值;时间间隔指的下一个参 考点和上一个参考点之间的时间长度,可以用时间值或相对帧号来表示。时 间间隔的长度可根据QoS profile (业务质量概括)中的保证速率进行设置, 可以是一个定值,也可以按一个约定的序列取值,例如可以是一个循环序列 ls、 2s、 3s、 ls、 2s、 3s......。或者DTX Timing信息可以包括各个调度点的
进一步地,定时信息中还可以包括调度点持续时长。调度点持续时长 可以是一个时间单元,也可以是几个时间单元,在没有明确指示的情况下, 默认为一个时间单元。
步骤104, 检测到一个TBF的上行数据块全部发送完后,MS在该TBF 上进入DTX状态。
MS在检测到TBF的当前数据块全部发送完后,停止发送数据块,MS 在该TBF上进入DTX状态。
步骤106, MS ^r测到该TBF上有新的数据块需要发送。
MS在该TBF上进入DTX状态后,MS检测到有上层PDU ( Protocol Data Unit,协议数据单元)到达时,认为该TBF的需要发送新的数据块。
步骤108, MS选择调度点进行监听,获知分配的分组资源。
在DTX状态持续期间,MS可以选择在各个调度点上监听分组资源分 配信息例如USF调度信息;也可以在检测到有上层PDU到达之后,才选择 在调度点上监听分组资源分配信息,例如选择在该上层PDU到达之后最近 的调度点上监听分组资源分配信息,获知网络分配的分组资源。
不难理解,在调度点上监听分组资源分配信息其实就是在调度点持续 的时长范围内监听分组资源分配信息,如果在该最近的调度点上没有监听 到分组资源分配信息,MS可以进一步采取下面的方法,例如从该最近的调度点开始,持续监听直至接收到分组资源分配信息;或者等待下一个调 度点到来时去监听分组资源分配信息。 步骤IIO, MS发送新的上行数据块。
MS利用网络分配的分组资源发送上行数据,MS和网络间一般以数据 块为单位进行数据传输,通常网络将向MS发送分组资源分配信息之后的 数据块周期作为上行分组资源,数据块周期一般计为TTI (Transmission Timing Interval,传输时间间隔),因而MS可以在网络进行分组资源调度 后的下一个数据块周期开始时,发送新的上行数据块;此外MS还可以进 一步在该TBF上解除DTX状态,恢复正常的工作状态,例如持续监听分组 资源分配信息。
此外步骤104中,MS还可以在上行发送的最后一个数据块上携带标 识,告知网络当前数据块是TBF的最后一个数据块;或者MS在上行数据块 全部发送完后,在上发的信令中携带标识,指示TBF的当前数据块已全部 发送完。
由于在一个TBF进入DTX状态之后MS选择性地监听分组资源分配信 息,这样既节约了无线资源,同时也降低了耗电,延长了MS使用时间。
另外本实施例中MS在该TBF上进入DTX状态前,也可以在该TBF的当 前数据块全部发送完后接收定时信息,因而MS在TBF上进入DTX状态,具 体可以包括
MS在发送完当前数据块后,发送请求信息给网络请求在该TBF上进入 DTX状态;
接收网络返回的确认信,t、;
根据确认信息确定各个调度点时刻;
在该TBF上进入DTX状态。
在请求信息和确认信息中可能都包含定时信息例如DTX Timing信息, 如果网络在确认信息中包含DTX Timing信息,则MS以网络的DTX Timing 信息为准,否则以MS在请求信息中的DTX Timing信息为准。例如,在请求信息中没有包含DTXTiming信息,网络返回的确认消息 包含DTX Timing信息时,MS根据网络返回的DTX Timing信息确定各个调 度点时刻;或者在请求信息中包含DTXTiming信息,网络返回的确认消息 也包含DTX Timing信息时,MS根据网络返回的DTX Timing信息确定各个 调度点时刻;或者在请求信息中包含DTXTiming信息,网络返回的确认消 息中没有DTX Timing信息时,MS确定的各个调度点时刻保持不变。
考虑到网络在检测到没有上行数据块发送时,可能会发送定时信息例如 DTX Timing信息给MS,因此MS在TBF上进入DTX状态具体也可以包括
MS在发送完当前所有数据块后,接收网络发送的DTX Timing信息;
根据DTX Timing信息确定各个调度点时刻;
在该TBF上进入DTX状态。
请参阅图2,图2为本发明一个实施例提供的上行分组不连续接收方 法流程图。
步骤202,网络向MS发送定时信息。
网络确定各个调度点的时刻,并向MS发送定时信息例如DTX Timing 信息,具体地网络可以选择在上行分组信道建立消息中发送DTX Timing 信息。上行分组信道建立消息中可以包含一个或多个TBF的信息。
步骤204,在确定各个调度点的时刻以及得知一个TBF没有上行数据 块后,网络在该TBF上进入DTX调度状态。
网络在确定各个调度点的时刻后,若在上行数据中发现指示当前数据 块是TBF的最后 一 个数据块的标识,则接收完该数据块后认为TBF进入 DTX状态;或接收到指示TBF的当前上行数据块已全部发送完的信令后, 认为TBF进入DTX状态。或者网络发现一段预定时间内没有接收到MS通过 该TBF发送的上行数据块,则认为该TBF进入DTX状态,具体可以4吏用定 时器来控制。网络在在该TBF上进入DTX调度状态。
或者网络也可以在得知TBF没有上行数据块后,确定各个调度点的时刻并向MS发送定时信多例如DTX Timing信息。
或者网络也可以在接收到M S发送的请求信息后,发送确认信息给 MS,所述确认信息内容可以是接受MS确定的各个调度点的时刻,或要 求MS接受网络确定的各个调度点的时刻。
步骤206,网络在调度点上发送分组资源分配信息。
网络在TBF上进入DTX调度状态之后,网络在各个调度点上调度分组 资源即发送分组资源分配信息,例如发送USF调度信息(或者称为进行USF 调度),向MS告知分配的分组资源。
一般来讲,分组资源分配信息分配的都是下一个数据块周期的上行分 组资源,该上行分组资源信息一般包含时隙信息和TDMA帧信息,例如对 于RLC/MAC数据块, 一般由4个Burst (突发脉冲)组成,可以在2个时隙
RLC/MAC数据块也可以由不同个数的Burst组成,分配在一个或多个时隙
上的TDMA帧上进4于发送。
步骤208,网络接收上行数据块,并解除DTX调度状态。 网络在发送分组资源分配信息后,在所分配的上行资源上检测是否有
MS在该TBF上发送的上行数据块,若有,接收所述上行数据块。此外网络
还可以进一步解除在该TBF上的DTX调度状态,恢复正常的工作状态,如
持续对该MS进行分组资源分配信息。
由于网络在TBF上进入DTX调度状态之后,只在调度点上调度分组资
源即发送分组资源分配信息,既可以节约无线资源,提高复用程度,也能
避免MS—直进行分组资源分配信息监听造成的电力损耗,延长MS使用时间。
请参阅图3,图3为本发明一个实施例提供的上行分组不连续传输过程 示意图,具体过程如下。
网络向MS发送DTX Timing信息,和MS之间约定各个调度点(网络和
14MS约定好的一系列同步时间点,如图3中的圓点所示)时刻,本实施例中各 个调度点持续的时长可以相同,也可以不相同,其中第一个调度点时刻对应 于T1。网络可以在上行TBF建立、重配置或上行TBF存在期间的其他任一 时间点向MS发送该上行TBF的DTX Timing信息,同时该DTX Timing信息 也描述了当前TBF的属性,指示该TBF能够进行不连续传输。TBF是否能 够进行不连续传输,也可以使用一个标识信息进行描述,当该标识信息指示 不能进行不连续传输或该标识信息没有出现,则指示该TBF不能进行不连续 传输,按照普通的方式进行分组数据传输;如果该标识信息出现并指示能进 行不连续传输,则指示该TBF能进行不连续传输,此时一jfe携带DTX Timing 信息,如果该DTXTiming信息没有出现,则按照MS和网络约定的一个默认 信息进行分组数据传输。
Tl至T2期间,MS在TBF上处于正常的工作状态,通过网络为该TBF 所分配的上行分组信道向网络发送RLC/MAC数据块,网络按正常工作状态 对该TBF进行USF调度,接收RLC/MAC数据块。另外,该TBF也可能使 用所在MS的其他TBF所分配的上4亍分组资源向网络发送该TBF的 RLC/MAC数据块。
在T2时刻,也就是该上行TBF的RLC/MAC数据块全部发送完后,MS 认为该上行TBF进入静默期以及认为该TBF进入DTX状态,MS在该TBF上 进入DTX状态。
MS还可以选择通知网络该TBF的RLC/MAC数据块全部发送完,例如 MS在上行发送的最后一个RLC/MAC数据块上携带标识,例如可以将CV (Count Value,计数器值)值设置为0或使用最后块指示,告知网络当前 数据块是最后一个数据块;或者MS在上行数据块全部发送完后,发送信 息给网络指示该TBF的数据块全部发送完。如果MS在通知网络该TBF的 RLC/MAC数据块全部发送完后,需要等待网络的确认信息,则在收到网 络的确认信息后在该TBF上进入DTX状态,如果收到非确认信息,则不能 进入DTX状态。如果MS需要等待网络的确认信息而 一段时间没有收到网络的确认信息或非确认信息,需要重新通知网络该TBF的RLC/MAC数据块 全部发送完,并等待网络的应答;如果不需要等待网络的确认信息,则直 接在该TBF上进入DTX状态。
如果该TBF的RLC/MAC数据块全部发送完后,MS收到网络的分组上 行确认/非确认消息中,包含的信息指示需要重传已发送过的数据块,则该 TBF不能进入DTX状态,MS也不能在该TBF上进入DTX状态。如果已经进 入DTX状态,需要解除。MS需要重传该TBF未被网络成功接收到的数据块, 直到网络未通知需要重传数据块后再判断是否能够进入DTX状态。
MS在该TBF上进入DTX状态后,在各个调度点上,MS监听USF调度。
在T3时刻,网络4全测到该上行TBF进入静默期,认为该TBF进入DTX 状态,在该TBF上进入DTX调度状态。
网络;险测该TBF是否进入静默期,可以通过检测该TBF是否超过一个i殳 定时间没有上行数据或超过一定次数USF调度后没有上行数据来判断是否进 入静默期,如果超过一段时间内没有接收到该上行TBF的任何数据块,或者 网络对该TBF进行USF调度但没有接收到上行数据的次数超过设定次数,则 认为该TBF进入静默期。可以通过定时器或计数器进行实现;还可以通过接 收MS的通知来获知该TBF是否进入静默期,例如收到MS发送的最后一个 RLC/MAC数据块标识或收到TBF数据块全部发送完成的指示信息,则认为 该TBF进入静默期。如果网络需要对MS的通知进行应答确认,如果认为该 TBF可以进入DTX状态,则网络发送确认信息;如果认为该TBF不能进入 DTX状态,则发送非确认消息。
当网络判断该TBF进入静默期并且不需要重传该TBF的数据可以进入 DTX状态后,进入DTX调度状态。在RLC确认模式(RLC Acknowledged mode )或RLC非持久模式(RLC Non-persistent mode )下,网络需要判断是 否需要MS重传一些数据块,如果需要重传,则需要通知MS不能进DTX状 态。
网络在进入DTX调度状态后的各个调度点上发送USF调度,向MS告知分配的分组资源。
网络在进入DTX调度状态后,不启动释放TBF的流程。或者MS在收 到网络发送的TBF释放消息后,认为不能释放该TBF时通知网络,如在分组 控制确认消息(PACKET CONTROL ACKNOWLEDGEMENT )中携带标识告 知网络侧该上行TBF暂不能释》文,网络收到该确认消息后,不释放该TBF。
网络一般使用计数器来避免TBF长时间调度而没有上行凄t据的情况,例 如使用一个计数器进行计数,并设定最大次数,该计数器在收到TBF的上行 数据后复位重新开始计数,当对该TBF进行USF调度后没有收到上行数据时 进行累加,当计数达到最大次数后停止对该TBF进行USF调度,并启动定时 器,在定时器超时后,认为该TBF释;^文。为了避免在TBF进入DTX状态后 出现计数器达到最大值而释放的情况出现,在网络认为该TBF进入DTX状 态后,USF调度后没有收到上行数据不进行计数器累加。进一步地,为了防 止TBF在DTX状态时出现异常,网络需要进行检测,例如可以使用该定时 器进行监控,该定时器在收到上行数据块后停止,在该定时器超时后,-〖人为 TBF出现异常;或者对处在DTX状态的TBF进行状态查询,如杲通过信令 询问MS该TBF是否正常,MS需要对查询作出响应,网络在没有收到响应 时认为TBF异常。
该TBF维持期间,MS或网络存在至少一个监控定时器,用于监控该TBF 是否工作正常、是否有数据传输、网络是否对该TBF进行调度,以便在资源 空闲或异常出现时释放或重建该TBF。如MS使用一个定时器监控无USF调 度时间,如果超过规定时间(如5秒),则认为该TBF异常,因此在该TBF 进入DTX状态后,为了避免该TBF上长时间没有USF调度使得监控定时器 超时而造成TBF释放,DTX Timing信息的时间间隔一般不超过该监控定时 器的定时时长;或者DTX状态下在该定时器超时后,不认为异常而重启该定 时器,进一步地可以记录超时次数,在超时次数达到最大次数时,认为该TBF 出现异常。
在T4时刻,MS检测到有上层PDU到达时,认为该上行TBF已经脱离
17静默期,需要发送新的RLC/MAC数据块,MS等待调度点的到来。
在T5时刻,MS等到一个调度点,在该调度点上监听网络发送的USF 调度信息,获得网络分配的分组资源,在网络分配的分组资源上发送上行数 据块,MS认为该TBF解除DTX状态,相应地MS在该TBF上解除DTX状态。
一般来讲,在USF调度后的下一个块周期开始时才发送上行数据块,因 此MS在网络进行USF调度后的下一个RLC/MAC数据块周期开始时,也就 是T6时刻,发送该上行TBF的RLC/MAC数据块。网络接收到RLC/MAC 数据块后,解除DTX调度状态,并认为该上行TBF已经脱离静默期。网络 在解除DTX调度状态后,恢复正常的USF调度。
由上面的描述不难看出,本发明实施例在避免TBF释放的同时,还可 以节约无线资源,提高信道复用,延长MS使用时间。
本实施例揭示了上行分组不连续传输过程,即在上行TBF空闲无数据发 送时约定调度时间点并维持TBF不被释放。在上行TBF存在期间,网络或 MS可能会重新设置DTX Timing信息,重新设置可能发生在MS处于DTX 状态、或网络处于DTX调度状态时;或者在正常传输状态时。重新设置的 DTX Timing信息可以在下一次TBF进入DTX状态时应用。
请参阅图4,图4为本发明一个实施例提供的下行分组不连续传输方法 流程图。
步骤402,网络向MS发送定时信息。
网络确定各个调度点的时刻,并向MS发送定时信息例如DTX Timing息。
步骤404,在各个调度点的时刻被确定以及一个TBF的下行数据块全部 发送完后,网络在该TBF上进入DTX状态。
在确定各个调度点的时刻后,网络在4企测到TBF的当前下行数据块全部 发送完后,在该TBF上进入DTX状态。或者网络也可以在当前下行数据块全部发送完后,确定各个调度点的
时刻,并向MS发送DTXTiming信息。
步骤406,网络检测到该TBF上有新的数据块需要发送。
网络检测到有上层PDU到达时,认为该TBF上需要发送新的数据块例 如RLC/MAC数据块。
步骤408,网络在调度点上发送数据块,以及在该TBF上解除DTX状态。
网络在调度点上例如检测到有上层PDU到达之后最近的调度点上向 MS发送下行数据块;此外网络还可以进一步在该TBF上解除DTX状态。
另外步骤404中,网络还可以在下行发送的最后一个数据块上携带标 识,告知MS当前数据块是TBF的最后一个数据块;或者在数据块全部发送 完后,网络在下发的信令中携带标识,指示TBF的数据块已全部发送完。
由于在一个TBF进入DTX状态之后网络只在调度点上发送下行数据 块,既可以节约无线资源,也能避免MS—直监听下行信道造成的电力损 耗,延长MS使用时间。
请参阅图5,图5为本发明一个实施例提供的下行分组不连续接收方法 流程图。
步骤502, MS接收网络发送的定时信息,确定各个调度点时刻。 步骤504,在确定各个调度点的时刻以及得知一个TBF没有下行数据
块后,MS在该TBF上进入DRX (Discontinuous Reception,不连续4妄收)状态。
MS若在下行数据中发现指示当前数据块是下行TBF的最后一个数据 块的标识,在接收完该数据块后进入DRX状态;或接收到指示下行TBF当 前数据块全部发送完的信令后,进入DRX状态。或者MS发现一I殳预定时 间内没有接收到该TBF的任何下行凄t据块,则进入DRX状态。
步骤506, MS在调度点上监听下行信道。
MS在该TBF上进入DRX状态之后,在各个调度点上监听下行信道,才全测该TBF上是否有下行数据块。
步骤508, MS"t妄收下行数据块,解除DRX状态。
MS检测该TBF上有下行数据块时,接收下行数据块,并解除DRX状态, 恢复正常工作状态。
由于MS进入DRX状态之后只在调度点上对所分配下行信道进行监 听,这样既节约了无线资源,同时也降低了耗电,延长了MS使用时间。
请参阅图6,图6为本发明一个实施例提供的下行分组不连续传输过程 示意图,具体过程如下。
网络向MS发送DTX Timing信息,和MS之间约定各个调度点(图6 中的圆点所示)时刻,其中第一个调度点时刻对应于T1。
网络可以在下行TBF建立、重配置或下行TBF存在期间的其他任一时间 点向MS发送该下4亍TBF的DTX Timing信息,同时该DTX Timing信息也描 述了该TBF的属性,指示该TBF能够进行不连续传输。TBF是否能够进行 不连续传输,也可以使用一个标识信息进行描述,当该标识信息指示不能进 行不连续传输或该标识信息没有出现,则指示该TBF不能进行不连续传输, 按照普通的方式进行分组数据传输;如果该标识信息出现并指示能进行不连 续传输,则指示该TBF能进行不连续传输,此时一般携带DTXTiming信息, 如果该DTX Timing信息没有出现,则按照MS和网络约定的一个默认信息进 行分组数据传输。
Tl至T2期间,网络按正常的工作状态通过下行TBF向MS发送 RLC/MAC数据块,MS按正常状态接收RLC/MAC数据块。
在T2时刻,也就是该下行TBF的当前RLC/MAC数据块全部发送完后, 网络认为该下行TBF进入静默期以及认为该TBF进入DTX状态,网络在该 TBF上进入DTX状态。
网络认为该下4亍TBF进入静默期后,网络可以通知MS该TBF的 RLC/MAC数据块全部发送完,例如在下行发送的最后一个RLC/MAC数据块上携带标识,如可以将最后块指示(Final Block Indicator, FBI)值设置 为l,指示当前下行TBF没有新的RLC/MAC数据块;或者网络在下行数据 块全部发送完后,发送信息给MS指示该TBF的数据块全部发送完。如果网 络在通知MS该TBF的RLC/MAC数据块全部发送完,需要等待MS的确认信 息,则在收到MS的确认信息后进入DTX状态,如果收到非确认信息,则 不能进入DTX状态。如果MS需要等待网络的确认信息而一段时间没有收 到网络的确认信息或非确认信息,需要重新通知MS该TBF的RLC/MAC数 据块全部发送完,等待MS的应答;如果不需要等待MS的确认信息,则直 接进入DTX状态。
如果该TBF的RLC/MAC数据块全部发送完后,网络收到MS的分组下 行确认/非确认消息(PACKET DOWNLINK ACK/NACK)中,包含的信息 指示需要重传已发送过的数据块,则该TBF不能进入DTX状态。如果已经 入DTX状态,需要解除。网络需要重传该TBF未被MS成功接收到的数据块, 直到MS未通知需要重传数据块后再判断是否进入DTX状态。
在T2时刻,MS在该下行TBF上进入DRX状态,并在相应的调度点上 监听下行信道,检测该下行TBF上是否有下行RLC/MAC数据块。
MS需要4全测该TBF是否进入静默期,可以通过4企测该TBF是否超过一 个设定时间没有下行数据来判断是否进入静默期,如果超过一段时间内没有 接收到该下行TBF的任何数据块,则认为该TBF进入静默期。可以通过定时 器或计数器进行实现;还可以通过接收网络的通知来获知该TBF是否进入静 默期,例如收到网络发送的最后一个RLC/MAC数据块标识或收到TBF数据 块全部发送完成的指示信息,则认为该TBF进入静默期。如果MS需要对网 络的通知进行应答确i人,如果i人为该TBF可以进入DTX状态,则MS发送 确认信息后;如果认为该TBF不能进入DTX状态,则发送非确认消息。
当MS判断该TBF进入静默期并且该TBF不需要重传数据后,进入DRX 状态。在RLC确认模式(RLC Acknowledged mode )或RLC非持久才莫式(RLC Non-persistent mode)下,MS需要判断是否需要网络重传一些数据块,如果需要重传,则需要通知网络该TBF不能进入DTX状态。
在该TBF维持期间,MS或网络侧存在至少一个监控定时器,用于监控 当前下行TBF是否工作正常、是否有数据传输,以便在资源空闲或异常出现 时释放或重建该TBF。例如,MS使用一个定时器用于监控一个下行TBF是 否无下行数据块传输超过规定时间(例如5秒), 一般在该定时器超时后执行 异常释放流程。为了避免该TBF在DTX状态时,由于长时间没有下行数据 爿使得定时器超时而造成TBF释放,DTX Timing信息的时间间隔一4殳不超过 定时器的定时时长,或者在DTX状态时,MS在定时器超时后,不认为异常 而重启该定时器,或者可以使用一个较长定时时长的定时器进行监控或对在 调度点上没有收到下行数据的次数进行统计,在超时或达到最大次数时,认 为该TBF出现异常。
在该TBF处于DTX状态时,不启动释放TBF的流程,如网络在下行 RLC/MAC块中将最后块指示(Final Block Indicator, FBI)值i殳置为l, MS 收到该RLC/MAC块后,在发送分组下行确认/非确认消息 (PACKET DOWNLINK ACK/NACK )时,不将该消息中的最终确认指示 (Final Ack Indicator)值设为"1",避免启动释放该TBF的流程;或者网络 避免发送该TBF的释放消息给MS;或者MS在收到网络发送的释放消息后, 认为不能释放该TBF时通知网络,如在分组控制确认消息(PACKET CONTROL ACKNOWLEDGEMENT)中携带标识告知网络侧该上行TBF暂 不能释放,网络收到该确认消息后,不释放该TBF。
在T3时刻,网络检测到有上层PDU到达时,确认该下行TBF需要发送 新的RLC/MAC数据块,认为该下行TBF已经脱离静默期,网络等待下一个 调度点。
在T4时刻,网络等到一个调度点,在该调度点上网络通过该下行TBF 发送下行RLC/MAC数据块,以及在该下行TBF上解除DTX状态。MS在 T4时刻检测到该下行TBF上有下行RLC/MAC数据块时,接收RLC/MAC 数据块。MS认为该下行TBF脱离静默期,以及解除MS在该下行TBF上的DRX状态。
由上面的描述不难看出,本发明实施例在避免TBF释放的同时,还可 以节约无线资源,减少MS在该下行TBF所分配的分组信道上的监听时间, 延长MS使用时间。
为了能够使MS和网络能够正确地进行上行TBF和下行TBF的分组不连 续传输方法,网络需要在系统消息中广播或在信令中指示对该功能的支持情 况,MS也需要在信道请求或其他信令中告知网络其对该功能的支持情况。当 MS和网络双方都支持该功能时,可以应用本发明实施例提供的分组不连续传 输方法进行分组数据的传输。
请参阅图7,图7为本发明一个实施例提供的移动台结构示意图。。 本实施例提供的移动台包括状态选择单元74、监听单元75以及发送单 元76。
状态选择单元74,用于控制所述MS在无线链i 各上进入DTX状态。
监听单元75,用于当MS在该无线链路上进入DTX状态后,在调度点 上监听分组资源分配信息例如USF调度信息,以获知分配的分组资源。
发送单元76,用于在监听单元75监听到分组资源分配信息,也就是获 知分配的分组资源后,发送数据块,具体来说就是发送检测到的数据块。
所述状态选择单元74还可以进一步用于在监听单元75获知分配的分组 资源后,控制所述MS在该无线链路上解除DTX状态。
所述MS还可以包括
同步时刻确定单元72,用于确定各个调度点的时刻。例如同步时刻确定 单元72可以根据网络发送的定时信息例如DTX Timing信息确定各个调度点 的时刻。
检测单元73,用于检测上行无线链路例如上行TBF的数据块发送状况。 具体地,在同步时刻确定单元72确定调度点的时刻以及检测单元73检 测到无线链路的上行数据块全部发送完后,状态选择单元74控制所述移动台在该无线链路上进入DTX状态。
进一步地,当所述MS在该无线链路上进入DTX状态后且当检测单元 73检测到该无线链路有新的数据块时,监听单元75监听分组资源分配信息。
此外,所述MS还可以包括通知单元,用于在检测单元73检测到该上 行无线链路的当前数据块全部发送完后,向网络发送该上行无线链路没有数 据块的指示信息;或用于在检测单元73检测到的最后一个数据块上携带标识 并发送该数据块,其中所述标识用于指示该数据块是该无线链路的最后一个 数据块。
请参阅图8,图8为本发明另一个实施例提供的移动台结构示意图。 本实施例提供的移动台包括状态选择单元84、监听单元85以及数据块 接收单元86。
状态选择单元84,用于控制所述MS在下行无线链路上进入DRX状态。
监听单元85,用于当MS在该下行无线链路上进入DRX状态后在调度 点上检测所述无线链路上是否有下行数据块。
例如监听单元85在调度点上监听该无线链路所分配的下行信道,以检测 所述下行信道上是否有下行凄t据块。
数据块接收单元86,用于在监听单元85检测到所述无线链路上有下行 数据块后接收所述下行数据块。
所述MS还可以包括
同步时刻确定单元82,用于确定各个调度点的时刻。例如才艮据网络发送 的定时信息确定各个调度点的时刻;
发送状况确认单元83,用于确认所述无线链路的下行数据块全部发送完。
具体地,在同步时刻确定单元82确定调度点的时刻以及发送状况确认单 元83确认所述无线链路的下行数据块全部发送完后,状态选择单元84控制 所述MS在该下行无线链^各上进入DRX状态。
所述发送状况确认单元83在该无线链路最后一个下行数据块传输结束后,或接收到指示该无线链路的当前数据块全部发送完的信令后,或发现在 一段预定时间内没有接收到该无线链路的任何下行数据块后,认为所述无线 链路的下行数据块全部发送完。
所述状态选择单元84还可以进一步用于在监听单元85检测到该无线链 路有新的下行数据块后,控制所述MS在该无线链路上解除DRX状态。
本发明实施例还提供一种无线网络系统,请参阅图9,图9为本发明
一个实施例提供的无线网络系统结构示意图。
本实施例中无线网络系统包括状态选择单元94以及发送单元95。 状态选择单元94,用于控制所述无线网络系统在下行无线链路上进入
DTX状态。
发送单元95,用于在无线网络系统在该下行无线链路上进入DTX状态 后,在调度点上下行发送数据块。 所述网络系统还可以包括
同步时刻确定单元92、用于确定各个调度点的时刻。例如直接确定各个 调度点的时刻,或接收到MS的请求信息后确定各个调度点的时刻。
检测单元93,用于检测下行无线链路的数据块发送状况。
具体地,在同步时刻确定单元92确定调度点的时刻以及检测单元93检 测到该无线链路的下行数据块全部发送完后,状态选择单元94控制所述网络 系统在该无线链i 各上进入DTX状态。
具体地,在状态选择单元94控制所述网络系统在该无线链路上进入DTX 状态,以及4企测单元93检测到该无线链路上有新的数据块后,发送单元95 在调度点上发送所述新的数据块。
所述状态选择单元94还可以进一步用于在发送单元95下行发送所述数 据块时,控制所述无线网络系统在该无线链路上解除DTX状态。
所述无线网络系统还可以进一步包括通知单元,用于在检测单元93检 测到当前数据块全部发送完后,向MS发送该下行无线链路上没有数据块的指示信息;或用于在检测单元93检测到的最后一个数据块上携带标识并发送 该数据块,其中所述标识用于指示该数据块是该无线链路的最后一个数据块。
请参阅图10,图10为本发明另一个实施例提供的无线网络系统结构 示意图。
本实施例中无线网络系统包括状态选择单元104、资源信息发送单元105 以及数据块接收单元106。
状态选择单元104,用于控制所述无线网络系统在上行无线链路上进入 DTX调度状态。
资源信息发送单元105,用于当所述无线网络系统在该上行无线链路上
进入DTX调度状态后在调度点上发送分组资源分配信息,例如USF调度信 台、
数据块接收单元106,用于在发送分组资源分配信息后,接收MS利用分 配的分组资源发送的上行lt据块。
例如资源信息发送单元105发送分组资源分配信息后,数据块接收单元 106检测上行无线链路上是否有数据块,并在检测到数据块后接收所述数据 块。
所述网络系统还可以包括
同步时刻确定单元102,用于确定各个调度点的时刻。 发送状况确认单元103,用于确认所述无线链^各的上行数据块全部发送咒。
具体地,在同步时刻确定单元102确定调度点的时刻以及发送状况确认 单元103确认所述无线链路的上行数据块全部发送完后,状态选择单元104 控制所述无线网络系统在所述无线链路上进入DTX调度状态。
所述发送状况确认单元103在最后一个上行数据块传输结束后,或接收 到指示该无线链路上当前数据块全部发送完的信令后,或发现在一段预定时 间内没有接收到该无线链路的任何上行数据块后,认为所述无线链路上没有上行数据块也就是认为上行数据块全部发送完。
所述状态选择单元104还可以进一步用于在数据块接收单元106 4企测到 有上行数据块后,控制所述无线网络系统在所述无线链路上解除DTX调度状 态。
上面的实施例以GPRS网络为例进行了说明,普通技术人员不难理解, 在3G网络例如UMTS (Universal Mobile Telecommunications System,通用移 动通讯系统)网络中,无线链路具体可以为RB (Radio Bearer,无线承载), 其具体实施过程与上面的实施例相类似。本发明实施例提供的方法和装置除 了可以应用于GPRS和UMTS网络外,还可以应用于GERAN ( EDGE无线 接入网)、LTE ( Long Term Evolution,长期演进)等无线网络。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件平台的方式来实现,基于这样的理解, 本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件 产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用以执行本发明各个实施例所述的方法。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1、一种分组不连续发送方法,其特征在于,包括移动台在无线链路上进入不连续发送DTX状态后,选择同步时间点监听网络的分组资源分配信息;通过所述分组资源分配信息获知分配的分组资源;利用所述分配的资源发送数据块。
2、 根据权利要求l所述的方法,其特征在于,移动台在无线链路上进 入DTX状态之前还包括确定各个同步时间点时刻;及检测到该无线链路的上行数据块全部发送完。
3、 根据权利要求2所述的方法,其特征在于,还包括 在发送的最后一个数据块上携带标识,告知所述网络当前数据块是该无线链路的最后一个数据块;或者在数据块全部发送完后,在信令中指示该无线链路的当前数据块全部 发送完。
4、 根据权利要求2所述的方法,其特征在于,所述确定各个同步时间 点时刻具体包括根据定时信息确定各个同步时间点时刻。
5、 根据权利要求l所述的方法,其特征在于,所述选择同步时间点监 听分组资源分配信息具体包括在检测到有新的数据块需要发送之后的同步时间点上监听分组资源 分配信息。
6、 根据权利要求l所述的方法,其特征在于,移动台在无线链路上进 入DTX状态之前还包括将所述移动台对分组不连续发送方法的支持能力通知给所述网络。
7、 一种分组不连续接收方法,其特征在于,包括网络在无线链路上进入DTX调度状态后,在同步时间点上向移动台发 送分组资源分配信息;接收移动台利用分配的分组资源发送的上行数据块。
8、 根据权利要求7所述的方法,其特征在于,还包括网络在无线链路 上进入DTX调度状态之前,还包括确定各个同步时间点时刻;及 得知该无线链路的上行数据块全部发送完。
9、 一种分组不连续发送方法,其特征在于,包括网络在无线链路上进入DTX状态后,检测到有新的数据块需要发送; 在同步时间点上向移动台发送所述新的数据块。
10、 根据权利要求9所述的方法,其特征在于,网络在无线链路上进入 DTX状态之前还包括确定各个同步时间点时刻;及检测到该无线链路的下行数据块全部发送完。
11、 一种分组不连续接收方法,其特征在于,包括 移动台在无线链路上进入不连续接收DRX状态后,在同步时间点上检测该无线链路上是否有下行数据块;检测到有下行数据块后,接收所述下行数据块。
12、 根据权利要求ll所述的方法,其特征在于,移动台在无线链路上进 入DRX状态之前,还包括确定各个同步时间点时刻;及 得知该无线链路的下行数据块全部发送完。
13、 一种移动台,其特征在于,所述移动台包括 状态选择单元,用于控制所述移动台在无线链路上进入DTX状态;监听单元,用于当所述移动台在该无线链路上进入DTX状态后,在同步 时间点上监听分组资源分配信息;发送单元,用于在所述监听单元通过分组资源分配信息获知分配的分组 资源后,上行发送数据块。
14、 根据权利要求13所述的移动台,其特征在于,还包括 同步时刻确定单元,用于确定各个同步时间点的时刻; 检测单元,用于检测无线链路的上行数据块发送状况;其中,在所述同步时刻确定单元确定同步时间点的时刻以及所述检测单 元检测到该无线链路的上行数据块全部发送完后,所述状态选择单元控制所 述移动台在该无线链路上进入DTX状态。
15、 根据权利要求14所述的移动台,其特征在于,还包括 通知单元,用于在所述检测单元检测到该无线链路的上行数据块全部发送完后,向网络发送该无线链路的上行数据块全部发送完的指示信息;或用于在所述检测单元检测到的最后一个数据块上携带标识并上行发 送该数据块,其中所述标识用于指示该数据块是该无线链路最后一个数据 块。
16、 一种移动台,其特征在于,所述移动台包括 状态选择单元,控制所述移动台在无线链路上进入DRX状态; 监听单元,用于当所述移动台在该无线链路上进入DRX状态后,在同步时间点上检测所述无线链路上是否有下行数据块;数据块接收单元,用于在所述监听单元检测到所述无线链路上有下行数 据块后接收所述下行数据块。
17、 根据权利要求16所述的移动台,其特征在于,所述移动台还包括 同步时刻确定单元,用于确定各个同步时间点的时刻; 发送状况确认单元,用于确认所述无线链路的下行数据块全部发送完; 其中,在所述同步时刻确定单元确定同步时间点的时刻以及所述发送状况确认单元确认所述无线链路的下行数据块全部发送完后,所述状态选择单 元控制所述移动台在该无线链路上进入DRX状态。
18、 一种无线网络系统,其特征在于,包括状态选择单元,用于控制所述网络系统在无线链路上进入DTX调度状态;资源信息发送单元,用于当所述网络系统在该无线链路上进入DTX调度 状态后在同步时间点上发送分组资源分配信息;数据块接收单元,用于在发送分组资源分配信息后,接收移动台利用 分配的分组资源发送的上行数据块。
19、 根据权利要求18所述的网络系统,其特征在于,所述无线网络系统 还包括同步时刻确定单元,用于确定各个同步时间点的时刻; 发送状况确认单元,用于确认所述无线链路的上行数据块全部发送完; 其中,在所述同步时刻确定单元确定同步时间点的时刻以及所述发送状 况确认单元确认该无线链路的上行数据块全部发送完后,所述状态选择单元 控制所述无线网络系统在该无线链路上进入DTX调度状态。
20、 一种无线网络系统,其特征在于,包括状态选择单元,用于控制所述网络系统在无线链路上进入DTX状态; 发送单元,用于当所述网络系统在该无线链路上进入DTX状态后,在同 步时间点上发送数据块。
21、 根据权利要求20所述的网络系统,其特征在于,所述网络系统还包括同步时刻确定单元,用于确定各个同步时间点的时刻;-险测单元,用于^r测无线链路的数据块发送状况;其中,在所述同步时刻确定单元确定同步时间点以及所述检测单元4全测到该无线链路的下行数据块全部发送完后,所述状态选择单元控制所述网络系统在该无线链路上进入DTX状态。
22、根据权利要求21所述的网络系统,其特征在于,还包括 通知单元,用于在所述检测单元检测到该无线链路的数据块全部发送完后,向移动台发送该无线链路上没有数据块的指示信息;或用于在所述检测单元检测到的最后一个数据块上携带标识并下行发送该数据块,其中所述标识用于指示该数据块是该无线链路上的最后一个数据块。
全文摘要
本发明实施例提供一种分组不连续发送方法,包括移动台在无线链路上进入不连续发送DTX状态后,选择同步时间点进行监听,获知分配的分组资源;利用所述分配的分组资源将数据块上行发送出去。本发明实施例还提供一种移动台和无线网络。本发明实施例可以节约无线资源,并降低移动台耗电,延长移动台使用时间。
文档编号H04W72/00GK101568168SQ20081006683
公开日2009年10月28日 申请日期2008年4月22日 优先权日2008年4月22日
发明者翁武林 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1