Mbms业务中取消注册流程的优化方法

文档序号:7597421阅读:303来源:国知局
专利名称:Mbms业务中取消注册流程的优化方法
技术领域
本发明涉及一种在WCDMA通信系统中优化MBMS(多媒体广播和组播)业务的取消注册(以下简称Deregistration)相关过程的方法,即最后一个UE离开或者第一个UE加入MBMS业务时,SGSN/GGSN处理流程的优化。
背景技术
多媒体广播和组播业务(以下简称MBMS)是第三代伙伴计划(以下简称3GPP)正在进行标准化的一项新业务。MBMS业务是一种单向的点对多点的业务,这种业务的最大特点是它可以有效的利用无线资源和网络资源。在这种业务中,从数据源发出的多媒体数据经过传输网络被送到多个用户,这种点到多点的业务可以节省网络资源。MBMS业务主要用于无线通信系统网络中。
为了更好的说明MBMS,图表2描述了MBMS的系统结构。
其中201用户设备(以下简称UE)是用来接收数据的终端设备。202陆地无线接入网(以下简称RAN)在空中接口上为MBMS业务提供无线资源。203服务GPRS支持节点(以下简称SGSN)和204网关GPRS支持节点(以下简称GGSN)构成了MBMS业务的传输网络,为数据的传输提供路由。205广播和组播业务中心(以下简称BM-SC)是MBMS系统的业务控制中心。
现有技术(3GPP 23.246)中当某个MBMS业务中的最后一个UE离开的时候可能会触发取消注册过程,释放相应的承载资源。该过程在下面两种情况下就显得效率低下1.当UE在边界漫游时。即该UE刚刚离开某一区域,很快又返回;2.当该区域的最后一个UE刚离开,很快又有新的UE加入时;
以上两种情况会导致频繁的执行注册过程(以下简称Registration)和Deregistration过程,承载面反复的执行建立和删除过程,加剧系统的开销。

发明内容
本发明的目的是提供一种MBMS业务中Deregistration流程的优化方法。
为实现上述目的,一种MBMS业务中取消注册流程的优化方法,包括步骤(1)当最后一个UE离开导致SGSN/GGSN的下行节点列表为空时,启动一个定时器;(2)判断定时器是否超时,若已经超时则执行步骤(6);(3)若定时器尚未超时,则判断目前是否有新的UE加入该MBMS业务;(4)若没有新的UE加入,则返回步骤(2)。
(5)若在此期间有新的UE加入MBMS业务,则无需执行Registration过程,取消定时器;(6)执行Deregistration流程。
本发明对UE离开、进入SGSN路由区域更新和SRNS重定位流程进行了优化,使得在加入MBMS业务的最后一个UE刚刚离开,马上有新UE加入的情况,以及UE进行边界漫游的情况下系统开销降低,资源更合理有效的利用。


图1是SGSN/GGSN中最后一个UE离开时的处理流程;图2是MBMS系统结构;图3是SGSN中新的消息流程;图4是GGSN中新的消息流程;图5是SGSN/GGSN中原来的消息流程。
具体实施例方式
无论在业务开始之前或者在业务开始后,如果SGSN/GGSN发现其下的最后一个UE离开某MBMS业务或者该UE漫游到其他区域时,暂不执行Deregistration过程,而是启动一个定时器。在定时器超时之前,若有新的UE加入该MBMS业务则可继续利用原来的承载平面的资源,无需执行Registration过程。在定时器超时之前如果没有UE加入,则在定时器超时的时候执行Deregistration过程,释放承载平面的资源、修改相应的承载上下文。
本发明涉及到UE离开过程,以及漫游过程中要执行的SGSN间的路由区更新和SRNS重定位过程。根据本发明的思想,这三个流程需要进行相应的变动。在这三个流程中原来的SGSN/GGSN暂不执行MBMSDeregistration过程,而是在定时器超时后原有的SGSN/GGSN没有新的UE加入时,再执行Deregistration过程。这样就避免了UE边界漫游和最后一个UE刚离开很快又有新UE加入时引起的频繁的承载面的建立和删除,节省了系统开销。
新方法的具体操作如下1.当最后一个UE离开或者漫游到其他区域时,SGSN/GGSN暂不执行Deregistration过程,取而代之的是启动一个定时器。
2.在定时器超时之前,若有新的UE加入,则不需要执行Registration过程。
3.若定时器超时,说明在此期间没有新UE加入,执行Deregistration过程。
新方法的处理流程参见图表1。该流程适用于UE离开过程以及SGSN间的路由区更新和SRNS重定位过程。具体流程如下101当SGSN/GGSN中的最后一个UE要离开时,不要立刻执行Deregistration过程,释放相应的承载平面的资源。
102启动一个定时器。
103判断定时器是否超时,若已经超时则转到步骤107。
104若定时器尚未超时,则判断目前是否有新的UE加入该MBMS业务。若没有新的UE加入,则返回步骤103。
105若在定时器没有超时期间有新的UE加入MBMS业务,则无需执行Registration过程。因为承载上下文和承载平面的资源都已经存在。
106取消定时器,结束流程。
107SGSN/GGSN执行Deregistration过程。
新方法的消息流程参见图表3和图表4,在该图中以UE离开为例,在发生SGSN之间的路由区更新或者SRNS重定位过程时SGSN/GGSN中的处理流程类似。
图表3是SGSN中新的消息流图,消息说明如下301UE向申请离开MBMS业务。
302GGSN向BM-SC发送离开指示消息303BM-SC向GGSN发送UE离开请求304GGSN向SGSN发送MBMS UE上下文去活请求305SGSN接收到该请求后,向GGSN回应MBMS UE上下文去活应答306SGSN向UE发送去激活MBMS上下文请求307UE接收该请求,向SGSN发送去激活MBMS上下文接受消息308SGSN向GGSN发送删除MBMS上下文请求309GGSN接收到请求后,向BM-SC发送去活请求消息310BM-SC向GGSN回应去活应答消息311GGSN向SGSN发送删除MBMS上下文应答消息312SGSN收到该消息后,暂不执行Deregistration过程,而是启动一个定时器
313有UE加入该MBMS业务,则SGSN向GGSN发起创建MBMS上下文请求314GGSN向BM-SC发送鉴权请求315BM-SC向GGSN回应鉴权响应消息316GGSN向SGSN发送创建MBMS上下文的应答消息317SGSN收到来自GGSN的应答消息后,取消定时器,无需执行Registration过程318若SGSN的定时器超时,SGSN向GGSN发送Deregistration请求319GGSN向SGSN回送Deregistration应答消息图表4是GGSN中新的消息流图,消息说明如下401UE向申请离开MBMS业务。
402GGSN向BM-SC发送离开指示消息403BM-SC向GGSN发送UE离开请求404GGSN向SGSN发送MBMS UE上下文去活请求405SGSN接收到该请求后,向GGSN回应MBMS UE上下文去活应答406SGSN向UE发送去激活MBMS上下文请求407UE接收该请求,向SGSN发送去激活MBMS上下文接受消息408SGSN向GGSN发送删除MBMS上下文请求409GGSN接收到请求后,向BM-SC发送去活请求消息410BM-SC向GGSN回应去活应答消息411GGSN收到该消息后,暂不执行Deregistration过程,而是启动一个定时器412GGSN向SGSN发送删除MBMS上下文应答消息
413有UE加入该MBMS业务,则SGSN向GGSN发起创建MBMS上下文请求414GGSN向BM-SC发送鉴权请求415BM-SC向GGSN回应鉴权响应消息416GGSN收到来自BM-SC的响应消息后,取消定时器,无需执行Registration过程417GGSN向SGSN发送创建MBMS上下文的应答消息418若GGSN的定时器超时,GGSN向BM-SC发送Deregistration请求419BM-SC向GGSN回送Deregistration应答消息SGSN/GGSN原有的用于最后一个UE离开的消息流图见图表5(参见3GPP 23.246)。
消息流程说明如下501UE向申请离开MBMS业务。
502GGSN向BM-SC发送离开指示消息503BM-SC向GGSN发起UE离开请求504GGSN向SGSN发送MBMS UE上下文去活请求505SGSN接收到该请求后,向GGSN回应MBMS UE上下文去活应答506SGSN向UE发送去激活MBMS上下文请求507UE接收该请求,向SGSN发送去激活MBMS上下文接受消息508SGSN向GGSN发送删除MBMS上下文请求509GGSN接收到请求后,向BM-SC发送去活请求消息510BM-SC向GGSN回应去活应答消息511GGSN向BM-SC发起Deregistration请求
512BM-SC向GGSN回送Deregistration应答消息513GGSN向SGSN发送删除MBMS上下文应答消息514SGSN向GGSN发起Deregistration请求515GGSN向SGSN回送Deregistration应答消息
权利要求
1.一种MBMS业务中取消注册流程的优化方法,包括步骤(1)当最后一个UE离开导致SGSN/GGSN的下行节点列表为空时,启动一个定时器;(2)判断定时器是否超时,若已经超时则执行步骤(6);(3)若定时器尚未超时,则判断目前是否有新的UE加入该MBMS业务;(4)若没有新的UE加入,则返回步骤(2);(5)若在此期间有新的UE加入MBMS业务,则无需执行Registration过程,取消定时器;(6)执行Deregistration流程。
2.如权利要求1所述的方法,其特征在于在步骤(1)中当SGSN/SSGN需要执行Deregistration过程时,暂不执行该过程。
3.如权利要求1所述的方法,其特征在于所述定时器用于监测在此段时间内是否有新的UE加入。
全文摘要
一种MBMS业务中取消注册流程的优化方法,包括步骤当最后一个UE离开导致SGSN/GGSN的下行节点列表为空时,启动一个定时器;判断定时器是否超时,若已经超时则执行步骤(6);若定时器尚未超时,则判断目前是否有新的UE加入该MBMS业务;若没有新的UE加入,则返回步骤(2);若在此期间有新的UE加入MBMS业务,则无需执行Registration过程,取消定时器;执行Deregistration流程。本发明对UE离开、进入,以及SGSN间的路由区域更新和SRNS重定位流程进行了优化,使得在加入MBMS业务的最后一个UE刚刚离开,马上有新UE加入的情况,以及UE进行边界漫游的情况下系统开销降低,资源更合理有效的利用。
文档编号H04W4/06GK1753549SQ200410078028
公开日2006年3月29日 申请日期2004年9月20日 优先权日2004年9月20日
发明者张文颖, 杨飞, 李德涛, 许丽香 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1