区分mbms业务请求与其它业务请求的方法

文档序号:7912104阅读:110来源:国知局
专利名称:区分mbms业务请求与其它业务请求的方法
技术领域
本发明涉及第三代移动通信系统,特别涉及SGSN区分MBMS业务请求与其它业务请求的方法。
背景技术
MBMS是在第三代移动通信系统合作伙伴计划中正在为之制定相关标准以进行标准化的一项新业务。MBMS业务是一种单向的点到多点方式(即从单一数据源播发出多媒体数据经过网络传输被送到多个用户接收)的业务。这种业务的最大特点是它可以有效的利用无线资源和网络资源。MBMS业务主要用于无线通信网络系统中,如宽带码分多址通信系统,全球移动通信系统等。MBMS中业务数据的发送基本上要经过数据源发送、中间网络传输、目的小区空中传输、用户接收这样几个过程。图3是一个能够提供MBMS业务的无线通信系统逻辑网络设备图,在该图中MBMS实际上利用了通用分组无线数据业务(以下简称GPRS)网络作为核心传输网络。如图3所示,广播及组播服务中心(以下简称BM-SC)是发送MBMS业务数据的数据源;网关GPRS支持节点(以下简称GGSN)用于GRPS网络与外部网络(如INTERNET网络)的连接;在MBMS业务中网关GPRS支持节点连接BM-SC并把MBMS数据发送到特定的服务GPRS支持节点(以下简称SGSN);小区广播中心是小区广播的数据源,在MBMS中通过将小区广播中心与BM-SC互连,使小区广播中心可以提供MBMS业务宣告功能;SGSN用于对UE进行接入控制及移动管理同时把从GGSN来的MBMS数据发送到特定的无线单元控制器(以下简称RNC)中去;RNC用于控制一组基站并把多媒体数据传送到特定的基站中去;基站在RNC的控制下为某个小区的MBMS业务建立空中物理信道;用户终端设备(以下简称UE)是接收MBMS数据的终端设备。
图4中给出了MBMS业务从业务宣告、用户加入、业务通知、无线承载建立到最后用户离开的全部过程。
401订阅建立起用户和服务提供商之间的联系,授权用户可以接收有关的MBMS服务。
402业务宣告通知用户将要提供的MBMS业务。例如,系统要在下午7:00在北京市区转播一场足球赛。
403加入表示用户加入一个组,即用户告诉网络他或她愿意接收这项组播业务。
404MBMS会话开始表示建立为MBMS数据传输建立网络资源。
405MBMS通知告知用户马上要进行的MBMS数据传输。
406数据传输表示MBMS业务数据传输到用户的过程。
407MBMS会话结束表示当MBMS业务数据传输完成后,释放网络资源。
408离开与403加入相对应,表示用户要离开一个组,即不再想接收某个业务的数据。
在WCDMA系统中,系统为用户设备提供传统分组业务时,要求每个UE都进入PMM_CONNECTED连接状态。该状态意味着UE与UTRAN之间有无线资源控制RRC连接,UE与SGSN之间有信令连接。UE与SGSN之间交互的信令属于非接入层信令即NAS信令。该信令对RNC是透明的,即RNC并不关心UE与SGSN之间传递消息的内容。当UE要进入PMM_CONNECTED状态而建立信令连接时,UE向SGSN发送的必需消息是业务请求,该消息被PMM_IDLE空闲状态UE用来建立与SGSN之间的信令连接,并且告诉SGSN发送这条消息的目的是传送上行信令消息,上行数据还是对CN发起寻呼的响应。如果业务请求中的业务类型是信令,那么在信令交换完成后,SGSN会释放掉RNC与SGSN之间的信令连接;如果业务请求中的业务类型是数据,那么SGSN会为处于激活状态的业务建立无线接入承载RAB,从而建立为该业务传送数据的无线承载RB;如果业务请求中的业务类型是寻呼响应,SGSN本身知道该寻呼响应是针对数据传输还是信令交互,从而做出正确的处理,给用户设备发送相关信令还是建立无线接入承载。在WCDMA中提供MBMS业务时,由于使用MBMS的用户数目很大,如果所有收听MBMS业务的用户都处于PMM_CONNECTED状态,那么在空中接口耗费的无线资源可能很多,并且会造成浪费。因此现在UTRAN中采取一部分用户设备处于PMM_CONNECTED状态,另外一部分用户设备处于PMM_IDLE状态的方式,无线单元控制器RNC只统计它控制下的小区中包含的处于PMM_CONNECTED状态的用户数目。用户设备处于PMM_CONNECTED状态,可以是由于用户设备在接收其它专有业务,也可以是仅仅为MBMS进行用户数目统计而处于连接模式。当RNC发现某小区中接收MBMS的用户设备的数目低于点到点与点到多点之间的转换临界值时,RNC会重新统计该小区下的用户数目,以防该小区下还有处于空闲状态的用户设备在接收MBMS数据。该过程可以参考图5。501表示RNC收到从SGSN“会话开始指示”,表示MBMS会话开始,该消息中通常包含业务标识,服务质量参数等与该业务有关的业务参数。RNC统计各个小区中订阅该业务的用户设备数目,这个过程在会话开始时是必须的,而在会话过程中,如果用户数目低于点到点信道与点到多点信道转换的临界值,那么RNC也要开始统计用户数目的过程。该过程从502持续到512。如果RNC发现用户数目低于临界值,那么RNC向小区内的处于空闲状态的用户设备或者也有可能包括处于CELL_PCH和URA_PCH的用户设备发送“MBMS通知”,该消息中包含通知原因(MBMS被叫呼叫),接入概率,业务标识等参数。空闲状态的用户设备收到该消息后,先建立与RNC之间的RRC连接。504-506UE建立与RNC之间的RRC连接,这与现有规范中描述的过程基本一致,唯一的不同可能是RRC连接建立的原因不同。该原因可能“MBMS被叫呼叫”。UE的NAS层发送“业务请求”到SGSN,该业务请求消息是包含在507RRC消息“初始直接传输”和508Iu信令“初始UE消息”中传递给SGSN的。当SGSN收到该消息后,就发送509“MBMS UE连接请求”到RNC,将该UE订阅的所有MBMS业务标识传递给RNC。RNC向SGSN返回510“MBMS UE连接响应”。511RNC将该UE标识添加到UE所在小区的各个业务上下文中。512RNC统计各个小区各个业务的用户数目。至此,RNC统计用户数目过程结束。在UE传给SGSN的业务请求消息中,如果业务请求中的业务类型为数据,则SGSN要为已激活的PDP上下文建立无线接入承载,从而在Iu和Uu接口为传输数据而进行资源分配。在MBMS统计用户过程中,当UE收到RNC的“MBMS通知”,若该消息表明要进行用户数目统计,则UE要进入连接模式。空闲UE要向SGSN发送业务请求消息,从而进入连接模式。若此时业务请求中的业务类型也为数据,那么按照现有技术,SGSN要为已激活的PDP上下文建立无线接入承载。但是,该业务请求其实是针对MBMS业务,UE并没有请求专有业务的数据传输。由此可见,这会引起SGSN的错误操作。因此,为了避免SGSN的错误操作,我们建议在业务请求中增加一个新的业务类型MBMS业务。

发明内容
本发明的目的是提供一种区分MBMS业务请求与其它业务请求的方法,在业务请求中增加一个针对MBMS的业务类型MBMS业务,从而能够区分用户设备发送的业务请求是只针对MBMS业务的,还是针对专用业务的,还是针对MBMS业务和专用业务的。
为实现上述目的,一种区分MBMS业务请求和用户专用业务请求的方法,包括步骤RNC给UE发送消息,指明UE需要RRC连接;UE发消息给SGSN,指明是MBMS业务还是专用业务;SGSN根据不同的业务类型,给RNC发送不同的消息。
本发明给出了一种区分MBMS业务请求和UE的专用业务请求的方法。通过该方法,能使SGSN区分不同业务,从而执行不同的处理过程,避免建立不必要的用户平面,造成资源的浪费。


图1是MBMS业务与其它专用业务区分流程;图2是UE节点动作行为;图3是MBMS系统结构示意图;图4是MBMS组播业务流程;图5是用户数目统计过程流程图;图6是SGSN节点动作行为。
具体实施例方式
下面,参照附加的图详细说明本发明正确的示例。以下只对理解本说明必要的部分进行说明,为了突出重点会对其它的部分有所省略。图2描述的是MBMS用户设备与SGSN之间业务请求过程。
上述图1中的101,SGSN在MBMS会话开始的时候通知RNC,该消息中包含业务标识,服务质量参数,用户平面信息。如果该RNC控制下的小区可能有处于PMM_IDLE的用户设备,那么该消息中还包含通知区域,RNC要在该通知区域对应的小区中发送MBMS通知。
上述图1中的102,RNC统计针对该服务的各个小区中处于连接模式的用户设备数目。如果用户数目大于点到点与点到多点信道的临界值,RNC根据SGSN的指示向全部或某些小区发送“MBMS通知”,并指明不需要统计用户数目,空闲UE不需要进入连接模式。如果某些小区的用户数目小于或等于点到点与点到多点信道的临界值,RNC根据SGSN的指示向全部或某些小区发送“MBMS通知”,并指明需要统计用户数目,部分空闲UE需要进入连接模式。
上述图1中的103,RNC根据SGSN的指示向它控制下的小区发送“MBMS通知”。根据是否需要统计用户数目,而设置“RRC连接需要标识”为真或假。该MBMS通知中还包含业务标识,通知原因,接入概率。通知原因为“被叫MBMS呼叫”。在业务进行过程中,RNC会周期性地在小区内广播信道类型。当空闲UE移动到该小区,如果信道类型为点到点或者该小区根本没有为该业务提供无线承载,UE的RRC要将该信息报告给高层。
上述图1中的104,UE的RRC层收到“MBMS通知”消息,将通知原因及业务标识递交给高层,通知高层有MBMS业务数据到来。如果该消息指明需要RRC连接,即“RRC连接需要标识”为真,RRC层在进行相关的接入概率计算后,如果允许该UE进入连接状态,则通知高层,信令连接指示为真。这一过程可以通过RRC与高层的原语实现。该原语通知高层MBMS业务标识,通知原因和信令连接指示。如果UE在103得知小区内信道类型为点对点,或者该小区根本没有为该业务提供无线承载,那么UE的RRC要向高层报告。报告的原语中包括业务标识,信令连接指示为真。
上述图1中的105,高层根据RRC传递的信息处理该MBMS呼叫。高层将MBMS业务标识与相应的MBMS上下文联系起来。如果信令连接指示表示需要RRC连接,那么高层通过原语告知RRC层,建立RRC连接,并将“业务请求”消息包含在上下层原语之间传递给RRC。否则,高层不需要指示RRC进行任何操作。该业务请求中的业务类型在这种情况下指明的应该是“MBMS业务”。
上述图1中的106到108,RRC按照高层指示建立RRC连接,建立RRC连接的原因是MBMS被叫呼叫。RNC的其它操作与现有规范中规定的一样。
上述图1中的109和110,UE的RRC在建立RRC连接之后,将高层给的消息“业务请求”传递给SGSN。这个过程通过两步完成109UE将该消息通过RRC信令“初始直接传输”递交给RNC;110RNC将该消息通过Iu信令“初始UE消息”传递给SGSN。
上述图1中的111,SGSN收到110后,发现业务请求的业务类型是“MBMS业务”,SGSN检查UE上下文中保存的该UE已经加入的MBMS业务。SGSN向RNC发送“MBMS UE连接请求”消息,通知RNC该UE加入的MBMS业务标识。MBMS业务标识可以是IP组播地址和APN,也可以是临时移动组标识TMGI。
上述图1中的112,RNC向SGSN确认收到“MBMS UE连接请求”消息,并返回“MBMS UE连接响应”消息。
上述图1中的113,RNC将该UE标识加入到相应小区和业务的上下文中。
上述图1中的114,RNC统计小区中每个业务的用户数目,以便决定信道类型是点到点还是点到多点。从102到114这个过程不一定只发生在会话开始时。在会话过程中,如果RNC发现用户数目低于点到点与点到多点信道转换的临界值,RNC可以发起统计用户数目的过程。此时103中“MBMS通知”包含业务标识,RRC连接需要指示(设置为真)。如果处于空闲状态的UE移动到一个新的小区,发现该小区没有为其正在接收的MBMS业务提供无线承载或者提供的无线承载是点到点方式,那么该UE也要执行从105到109的过程。也就是说,该信令流程也适应于空闲UE的移动性管理。
上述图1中的115,UE的高层决定要接收分组域的专用业务,而此时UE处于空闲状态。高层通知RRC层建立RRC连接,并且将NAS消息“业务请求”发送到SGSN。该业务请求中的业务类型设置为“数据”。
上述图1中的116到118,RRC按照高层指示建立RRC连接,建立RRC连接的原因是已有的原因值。RNC的其它操作与现有规范中规定的一样。
上述图1中的119和120,UE的RRC在建立RRC连接之后,将高层给的消息“业务请求”传递给SGSN。这个过程通过两步完成119UE将该消息通过RRC信令“初始直接传输”递交给RNC;120RNC将该消息通过Iu信令“初始UE消息”传递给SGSN。
上述图1中的121,SGSN发现UE请求的业务类型是数据,那么它要查看UE的MM上下文,看哪些业务的PDP为激活状态。SGSN为这些业务建立无线接入承载。SGSN向RNC发送“RAB分配请求”消息给RNC,其中除包含支持该业务的服务质量参数等参数外,还包含UE已经加入的MBMS业务标识列表。
上述图1中的122,RNC给SGSN返回“RAB分配响应”,建立其Iu用户平面,为该业务提供数据传输通道。
上述图1中的123,RNC将该UE标识加入到相应小区和业务的上下文中。
上述图1中的124,RNC统计小区中每个业务的用户数目,以便决定信道类型是点到点还是点到多点。从115到124的过程可以发生在会话开始之前,也可以发生在会话进行过程中。
实施例1)UE的节点处理流程图2描述的是UE的节点处理流程。201阶段表示UE从RNC侧接收消息。202阶段判断UE收到的消息是否是“MBMS通知”,若是则转向203,否则转向201。203阶段,UE的RRC层向高层递交由“MBMS通知”消息得到的业务标识和通知原因。若该消息中的“RRC连接需要标识”为真,则信令连接标识为真。否则信令连接标识为否。UE的RRC层通过原语中的信令连接指示,告诉高层是否要建立信令连接。如果UE的RRC知道目标小区的信道类型为点到点或者目标小区根本没有为UE正在接收的MBMS业务提供无线承载,那么UE的RRC通过原语告诉高层需要建立信令连接,即信令连接指示为真。204阶段,高层判断是否需要信令连接,若需要,则转向205,否则转向207。205阶段,高层指示RRC层建立RRC连接,转向206。206阶段,UE向SGSN发送消息“业务请求”,该消息中的业务类型为“MBMS业务”。207阶段,高层不做进一步的操作。208阶段,判断收到的消息是否是“MBMS信道类型指示”,若是则转向209,否则转向210。209阶段,判断目标小区的信道类型是否为点到点,若是,则转向203,否则转向201。210阶段,如果目标小区根本没有为UE正在接收的MBMS业务提供无线承载,那么转向203。
2)SGSN的节点处理流程图6是SGSN的节点动作行为。
601阶段标识SGSN从UE侧接收消息。
602阶段判断SGSN收到的消息是否为“业务请求”,若是则转向603,否则转向601。
603阶段判断业务类型是否为“MBMS业务”,若是则转向604,否则转向605。
604阶段,SGSN查看其UE上下文,向RNC发送“MBMS UE连接请求”消息,其中包含UE已经加入的MBMS业务标识。
605阶段,SGSN查看UE上下文,为已经处于激活状态的PDP建立RAB。
SGSN向RNC发送“RAB分配请求”消息,其中除携带建立用户平面的参数和该服务的质量参数外,还携带UE已经加入的MBMS业务标识。
权利要求
1.一种区分MBMS业务请求和用户专用业务请求的方法,该方法包括以下步骤RNC给UE发送消息,指明UE需要RRC连接;UE发消息给SGSN,指明是MBMS业务还是专用业务;SGSN根据不同的业务类型,给RNC发送不同的消息。
2.根据权利要求1所述的方法,其特征在于所述UE发给SGSN的“业务请求”中的业务类型是“MBMS业务”。
3.根据权利要求1所述的方法,其特征在于UE的RRC层向其高层NAS层发送指示原语。
4.根据权利要求3所述的方法,其特征在于所述指示原语通知MBMS业务标识,通知原因,信令连接指示。
全文摘要
一种区分MBMS业务请求与其它业务请求的方法,包括步骤RNC给UE发送消息,指明UE需要RRC连接;UE发消息给SGSN,指明是MBMS业务还是专用业务;SGSN根据不同的业务类型,给RNC发送不同的消息。本发明使SGSN正确区分不同业务而引起的业务请求,从而对于不同的业务请求采取不同的操作,这种有差别的操作能使SGSN向RNC发送不同信令,使RNC可以准确统计用户数目,并避免无线资源的浪费。
文档编号H04W68/00GK1581986SQ0312743
公开日2005年2月16日 申请日期2003年8月6日 优先权日2003年8月6日
发明者孙春迎, 李小强, 崔成豪 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1