一种通用分组无线业务传输链路控制方法

文档序号:7619029阅读:118来源:国知局
专利名称:一种通用分组无线业务传输链路控制方法
技术领域
本发明涉及GSM系统中分组无线业务GPRS或增强数据速率的GSM演进方案EDGE(Enhanced Data rates for GSM Evolution)传输链路控制方法。
背景技术
在GPRS/EDGE系统的无线接口上,数据是通过无线块来传输的,需要传输的数据分拆成一组块,形成一个块流,通过在手机和网络建立一个传输链路进行传输,全部块传输完成后,传输链路释放,因此这种链路称为临时块流TBF(Temporary Block Flow)。在GPRS/EDGE系统中,上行和下行的数据传输是独立的,即分别建立上行TBF和下行TBF进行传输。
根据手机是否正在进行数据传输,手机的状态有两种分组空闲状态和分组传输状态。小区没有配置分组公共控制信道时,处于分组空闲状态下的手机监听公共控制信道,如果上层需要发送数据,则手机在随机接入信道(RACH)上发起随机接入请求,在公共控制信道上接收到立即指派消息后,手机转而监听指派的分组信道,进入分组传输状态。同样地,如果处于分组空闲状态下的手机在公共控制信道上监听到有发给自己的立即指派,指示要建立下行TBF进行分组数据传输,则手机也转而监听指派的分组信道,进入分组传输状态。在分组传输状态下,手机不能监听公共控制信道,因此如果此时在公共控制信道上再进行立即指派,手机是不能响应的。
在上行TBF传输过程中,如果有下行数据需要传输,则需要在上行TBF传输的信道上进行分组下行指派,建立下行TBF。同样的,在下行TBF传输过程中,如果手机有上行数据需要传输,则手机在回应网络下行输出状况信令(分组下行应答)时请求上行接入,网络在下行TBF的传输信道中进行分组上行指派,建立上行TBF。可以看到,在GPRS/EDGE系统中,虽然上下行数据传输是独立的,但是上下行TBF的建立是有关联的。
上行一步接入时,手机再发送第一个块时带上其标识TLLI(临时逻辑链路标识),网络接收到后需马上给手机回应一个分组上行应答,也带上手机的TLLI,完成冲突解决。手机在发送最后一个上行块时,在块控制头上置倒计数器(CV)为0,发起上行TBF释放过程。确认方式下,网络在正确收到所有上行数据后,给手机发送一个上行应答,置最后应答标识为1,表明这是最后一个上行应答块,并通过在块控制头上设置关联保留块周期(RRBP)(非确认方式下,网络不管是否正确接收到所有数据,直接发送最后应答标识为1的上行应答块)。手机接收到最后应答标识为1并带有关联保留块周期的上行应答后,向网络回应分组控制确认,随后立即释放上行TBF,而网络在接收到分组控制确认后,也立即释放上行TBF,归还TBF所占用资源。手机释放上行TBF后,如果此时没有下行TBF传输,则手机进入分组空闲状态,离开分组信道,转而监听公共控制信道。
当上行TBF释放后,如果有下行数据传输,只能在公共控制信道上通过立即指派建立下行TBF。由于手机从监听分组信道到监听公共控制信道有一个过程,在这个期间手机可能不能接收到公共控制信道上的立即指派消息,这样会造成下行TBF建立失败。并且,由于公共控制信道上的立即指派需在手机的寻呼块内发送,再加上手机从监听公共控制信道转到监听分组信道需要一定的时间,因此,从公共控制信道上指派建立TBF过程比在分组信道上建立TBF过程所花费的时间长很多,速度得不到提高。
在GPRS/EDGE系统中,目前主要的应用业务类型都是由上行发起的,如ping、下载、上网浏览、远程登录等,这些应用中一般是手机发送一些上行数据后,再接收到网络发送下来的一些数据,这样上行TBF结束后马上建立下行TBF的情况非常多。一般的处理就会出现上述的两个问题,造成整体性能不高。

发明内容
为了解决上述技术问题,本发明提供了一种通用分组无线业务传输链路控制方法,该方法提出在网络侧控制上行TBF释放过程的策略,根据下行数据情况,采取立即释放或者延时释放上行TBF,使下行TBF建立更多的在分组信道上进行的数据传输。
本发明一种通用分组无线业务传输链路控制方法,包括如下步骤(a)网络侧接收到手机发送的倒计数器为0的数据块,如果正确接收到了所有数据块,则将所有数据组成逻辑链路控制帧(LLC),发送到核心网;(b)判断这个最后一块是否也是第一块,如果也是第一块并且上行接入方式为一步接入时,立即发送最后应答标识为1的分组上行应答,上行TBF过程正常结束;如果不是第一块或者上行接入方式不是一步接入方式,则执行步骤(c);(c)判断本手机是否有下行TBF正在传输,如果有下行TBF正在传输,则立即发送最后应答标识为1的分组上行应答,上行TBF过程正常结束;否则停止进行对本手机分配上行块资源,不发送最后应答标识为1的分组上行应答,设置一个延时定时器,等待下行传输请求;(d)如果在延时定时器定时期间有本手机的下行数据需要传输,则在上行TBF监听的分组信道上发送分组下行指派,建立下行TBF,随后发送最后应答标识为1的分组上行应答,清除延时定时器,完成上行TBF的释放;(e)如果在延时定时器超时后仍未接收本手机的下行数据传输请求,则发送最后应答标识为1的分组上行应答,完成上行TBF的释放。
所述方法中,延时定时器设定定时长度小于5秒钟。定时长度需要根据无线口的系统时延和Gb口的时延来确定,可以设为600毫秒左右。
可以看到,采用本发明方法对上行TBF释放过程进行控制之后,具有以下明显的技术效果1)很好的解决了由于上行TBF释放后,手机从监听分组信道到监听公共控制信道过程中下行TBF建立失败问题。由于延时期间,上行TBF还没有完全释放,手机仍处于分组传输状态,因此,可以在分组信道上直接进行分组上行指派,避免了在公共控制信道上进行下行指派。
2)由于是直接在分组信道上进行分组下行指派,加快了下行TBF的建立,使得整体业务速度有显著提高。
本发明方法除了考虑上行一步接入时的冲突解决情况外,也考虑了协议中的T3180和T3182定时器的要求T3180要求在5s内网络必须给手机分配块资源,而T3182要求网络在手机发送倒计数器为0的块后5s内必须给手机回应分组上行确认。本发明方法中的延时定时器要求小于5s,并需要减去系统的时延,这样可以满足T3180、T3182定时器的要求。
采取本发明方法,在上行延时后继续发送分组上行应答,手机可以正确响应,上行TBF可以正常结束。由于上行数据发送到核心网并没有延时,所以上行TBF延时释放对上层数据传输速度没有影响。另外,本发明方法在延时期间不给该手机分配上行块资源,不会造成资源浪费。
综上所述,本发明方法逻辑合理,完全符合协议要求,实现方法简单,效果好,显著地提高了数据业务的整体性能。


图1是现有的上行TBF释放、下行TBF建立过程的示意图。
图2是本发明方法的上行TBF释放、下行TBF建立过程的示意图。
图3是本发明的具体的实施流程图。
具体实施例方式
图1显示出现有的上行TBF释放、下行TBF建立过程。描述的是上行TBF数据传输完成后立即释放,接收到SGSN的下行帧后在CCCH信道上建立下行TBF的过程。
图2显示出本发明方法的上行TBF释放、下行TBF建立过程。描述的是使用本发明后,上行TBF数据传输完成后不立即释放,不立即发送分组上行应答,接收到SGSN的下行帧后,在上行TBF的分组信道上建立下行TBF,再发送分组上行应答,释放上行TBF的过程。
参照图3,本发明方法包括以下步骤1、网络侧接收到手机MS发送的倒计数器为0的数据块;2、正确接收到了所有数据块,则将所有数据组成逻辑链路控制帧LLC发送到核心网SGSN;3、判断是否这个最后一个数据块也是该TBF的第一个数据块;4、如果是第一块,再判断上行接入方式是否为一步接入;5、如果是,立即发送最后应答标识为1的分组上行应答;6、完成上行TBF的释放过程,然后正常结束;7、如果不是第一块或者上行接入方式不是一步接入方式,则判断本手机MS是否有下行TBF正在传输;如果是,依次执行步骤5和6;否则执行步骤8;8、停止进行对本手机分配上行块资源,不发送最后应答标识为1的分组上行应答,设置一个延时定时器,等待下行传输请求;9、接收到在延时定时器定时期间有本手机的下行数据需要传输;10、在上行TBF监听的分组信道上发送分组下行指派,建立下行TBF;11、随后发送最后应答标识为1的分组上行应答;12、清除延时定时器,完成上行TBF的释放;13、在延时定时器超时后,仍未接收本手机的下行数据传输请求;14、发送最后应答标识为1的分组上行应答;15、完成上行TBF的释放。
实践表明,延时定时器设为600ms左右,可以取得较好的效果。
本发明提供的上行TBF释放控制方法,根据上下行TBF接入过程的特性和上层业务上下行数据传输关联特点,主要采用延时释放上行TBF方法,使得下行TBF能在分组信道上进行快速建立。该方法简单、有效,完全符合协议规范标准,很好的解决了MS在公共控制信道和分组信道上来回切换造成的指派成功率低和速度慢的问题,提升GPRS/EDGE系统的整体性能。
权利要求
1.一种通用分组无线业务传输链路控制方法,其特征在于,包括如下步骤(a)网络侧接收到手机发送的倒计数器为0的数据块,如果正确接收到了所有数据块,则将所有数据组成逻辑链路控制帧(LLC),发送到核心网;(b)判断这个最后一块是否也是第一块,如果也是第一块并且上行接入方式为一步接入时,立即发送最后应答标识为1的分组上行应答,上行TBF过程正常结束;如果不是第一块或者上行接入方式不是一步接入方式,则执行步骤(c);(c)判断本手机是否有下行TBF正在传输,如果有下行TBF正在传输,则立即发送最后应答标识为1的分组上行应答,上行TBF过程正常结束;否则停止进行对本手机分配上行块资源,不发送最后应答标识为1的分组上行应答,设置一个延时定时器,等待下行传输请求;(d)如果在延时定时器定时期间有本手机的下行数据需要传输,则在上行TBF监听的分组信道上发送分组下行指派,建立下行TBF,随后发送最后应答标识为1的分组上行应答,清除延时定时器,完成上行TBF的释放;(e)如果在延时定时器超时后仍未接收本手机的下行数据传输请求,则发送最后应答标识为1的分组上行应答,完成上行TBF的释放。
2.根据权利要求1所述的通用分组无线业务传输链路控制方法,其特征在于,所述方法中,延时定时器设定定时长度小于5秒钟。
3.根据权利要求2所述的通用分组无线业务传输链路控制方法,其特征在于,所述方法中,延时定时器设定定时长度为600毫秒。
全文摘要
本发明公开了一种通用分组无线业务传输链路控制方法,该方法提出在网络侧控制上行TBF释放过程的策略,根据下行数据情况,采取立即释放或者延时释放上行TBF,使下行TBF建立更多的在分组信道上进行的数据传输。本发明方法简单、有效,完全符合协议规范标准,很好的解决了MS在公共控制信道和分组信道上来回切换造成的指派成功率低和速度慢的问题,提升GPRS/EDGE系统的整体性能。
文档编号H04W76/02GK1878396SQ20051007528
公开日2006年12月13日 申请日期2005年6月10日 优先权日2005年6月10日
发明者王文懿, 夏冰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1