专利名称:一种获取多播能力并处理承载的方法、系统及装置的制作方法
技术领域:
本发明涉及移动通信技术,尤其涉及一种获取多播能力并处理承载的方 法、系统及装置。
背景技术:
为了有效地利用移动网络资源,第三代合作组织(3GPP)提出了组播 和广播业务(MBMS),即实现点到多点的多播业务,多播业务是指从一个 数据源向多个目标传送数据报的方式,与以前的点到点的单播方式相比,可 以节约带宽,实现网络资源共享,包括移动核心网和接入网的资源共享,尤 其是空口资源共享。3GPP定义的MBMS不仅能够实现纯文本低速率的消息 类组播和广播,而且能够实现高速率的多媒体业务组播和广播。MBMS业务通过增加一些新的网络功能实体和在已有网络实体中增加MBMS功能支 持来实现。如对于接入网络中的通用分组无线业务(GPRS)网络,增加了 功能实体广播组播业务中心(BM-SC)等;并对涉及到的已有网络实体,如 GPRS服务支持节点(SGSN) 、 GPRS业务网关节点(GGSN)、无线接入 网络(RAN)中的无线网络控制器/基站控制器(RNC/BSC)以及用户设备 (UE)等实体增加了 MBMS功能支持。为了应用MBMS业务,需要会话控制实体预先获取UE和接入网络的 多播能力。然而在某些应用中,会话控制实体预先只能获取UE的MBMS 能力,即多播能力,而不能获取接入网络的多播能力。如为了节约IP多 媒体子系统(IMS)中的带宽等网络资源,3GPP提出在IMS业务中应用 MBMS (IMSoMBMS)的解决方案,该方案中,在启用MBMS之前,IMS 负责业务处理的应用服务器(AS),即会话控制实体会先了解UE的MBMS
能力,然后根据UE的MBMS能力,决定是否采用MBMS承栽数据传输, 即是否对该终端采用多播方式来进行数据传输。上述应用中,仅仅依靠UE的MBMS能力来决定是否采用多播方式往 往是不够的。例如在GPRS网络中,多播的建立还需要涉及到RAN、 SGSN 以及GGSN等网络实体,虽然对于GGSN来说,建立多播会话时,现有系 统会为UE分配一个具有多播能力的GGSN,但对于RAN和SGSN则需要 根据当前UE所处区域中RAN和SGSN的实际MBMS能力来建立承载方式, RAN和SGSN中只要有一个实体不具备MBMS能力,则多播都不可能建立 成功。此外,当UE由一个区域移动到另一个区域时,网络实体可能会发生 变化,而不同的网络实体支持MBMS的能力不同。现有技术中,由于会话 控制实体,如AS等,只能获取UE的MBMS能力,而不能获取当前网络的 MBMS能力,因此存在发起建立多播的盲目性,以及当网络实体发生变化 时,不能为UE选择更合适的数据传输方式。发明内容有鉴于此,本发明实施例一方面提供一种获取多播能力并处理承载的方 法,另一方面提供一种获取多播能力并处理承载的系统及装置,能够使会话 控制实体获取UE与当前接入网络的多播能力,并根据该多播能力对承栽方 式进行处理。本发明所提供的获取多播能力并处理承载的方法,包括用户设备UE获取接入网络的多播能力信息,并将所获取的接入网络多播能力信息和自身的多播能力信息上报给会话控制实体;会话控制实体根据接收的所述接入网络多播能力信息和UE的多播能力信息,确定对UE采用单播承载方式或多播承栽方式进行数据传输。本发明所提供的获取多播能力并处理承载的系统,包括用户设备UE、 接入网络实体和^"控制实体,其中,接入网络实体,用于向UE发送接入网络的多播能力信息;
UE,用于接收所述接入网络的多播能力信息,并将所接收的接入网络的多 播能力信息和自身的多播能力信息上报给会话控制实体;会话控制实体,用于接收所述接入网络的多播能力信息和UE的多播能 力信息,根据所接收的多播能力信息,确定对UE采用单播承载方式或多播 承载方式进行数椐传输。本发明所提供的获取多播能力并处理承载的装置,包括获取多播能力 的UE和获取多播能力并处理承栽的会话控制实体。其中,获取多播能力的UE,包括多播能力获取模块和多播能力发送模 块,其中,多播能力获取模块,用于获取接入网络的多播能力信息,并将所获取的接 入网络的多播能力信息发送给发送模块;多播能力发送模块,用于将所接收的接入网络的多播能力信息和自身的 多播能力信息发送给会话控制实体。获取多播能力并处理承载的会话控制实体,包括多播能力获取模块和 承载处理模块,其中,多播能力获取模块,用于获取用户设备UE和接入网络的多播能力信息, 并将所获取的多播能力信息发送给承栽处理模块;承载处理模块,用于根据所接收的多播能力信息,确定对UE采用单播 承栽方式或多播承栽方式进行数据传输。从上述方案可以看出,本发明实施例中UE获取接入网络的多播能力, 并将所获取的接入网络多播能力和自身的多播能力信息上报给会话控制实 体;会话控制实体根据UE上报的所述多播能力信息,确定对UE采用单播 承栽方式或多播承栽方式进行数据传输。从而使会话控制实体不仅能够获取 UE的多播能力,而且可以获取接入网络的多播能力,然后会话控制实体可 以根据UE和接入网络的多播能力,确定是否采用多播承载方式进行数据传 输,从而进一步避免了发起建立多播的盲目性,并且进一步地,在UE发生 网络区域移动时,可为UE选取合适的承载方式进行数据传输。
图1为本发明实施例中获取多播能力并处理承栽的方法流程图; 图2为基于图l所示方法实施例的获取多播能力并处理承载的系统结构 示意图;图3为本发明实施例中一个具体应用的组网系统结构示意图;图4为本发明应用实施例一中的获取多播能力并处理承载的方法流程图;图5为本发明应用实施例二中的获取多播能力并处理承载的方法流程图;图6为本发明应用实施例三中的获取多播能力并处理承栽的方法流程图。
具体实施方式
本发明实施例的基本思想是UE获取接入网络的多播能力,并将所获 取的接入网络多播能力和自身的多播能力信息上报给会话控制实体;会话控 制实体根据UE上报的所述多播能力信息,确定对UE采用单播承载方式或 多播承载方式进行数据传输。参见图1,图1为本发明实施例中应用上述思想获取多播能力并处理承 栽的方法流程图。该流程包括如下步骤步骤IOI, UE获取接入网络的多播能力。本步骤中,以接入网络为GPRS网络为例进行说明,UE获取接入网络 多播能力的方法可以有很多种。部分方法可参见如下介绍UE获取RAN的多播能力时,可事先约定若小区所属RAN具有MBMS 多播能力,则可由RAN中的RNC/BSC周期性向RAN覆盖区域广播与 MBMS相关的信息,UE可通过接收到该广播消息,判断该RAN具有多播 能力;若小区所属RAN不具有MBMS多播能力,则RAN中的RNC/BSC 不会周期性向RAN覆盖区域广播与MBMS相关的信息,UE可根据接收不到多播信息,判断当前RAN不具有多播能力。UE获取SGSN的多播能力时,UE在初始建立会话或会话过程中发生 SGSN变更时,会发生路由域更新,此时SGSN会向UE发送该SGSN是否 具有MBMS多播能力的信息,则UE可以从该信息中获取SGSN的多播能 力,或者发生SGSN变更时,目标SGSN会将自身的多播能力告诉服务 SGSN,然后由服务SGSN指示给UE。其中,目标SGSN为发生移动将要进 入的区域中的SGSN,服务SGSN为发生移动时将要离开的区域中的SGSN。或者,SGSN可查询当前对用户提供服务的RAN中的RNC/BSC,通过 查询获取该RAN是否支持MBMS的信息,用于SGSN向UE指示自身是否 具有多播能力的同时,向UE指示当前RAN是否具有多播能力,或指示一 个综合能力,即当SGSN和RAN都支持MBMS时,则传递接入网络具有多 播能力的信息,只要有一个不支持MBMS,就传递接入网络不具有多播能 力的信息。上述为UE获取接入网络能力的较佳实现方法,即既需要获取RAN的 多播能力又需要获取SGSN的多播能力,实际应用中,UE也可只获取RAN 的多播能力或者只获取SGSN的多播能力,将所获取的RAN的多播能力信 息或SGSN的多播能力的信息作为接入网络的多播能力信息,并且获取方法 可以与上述方法相同,也可以不同。步骤102, UE将所获取的接入网络的多播能力和自身的多播能力信息 上报给会话控制实体。UE根据所获取的接入网络的多播能力和自身的多播能力,确定出综合 多播能力,若接入网络和自身都具有多播能力,则综合多播能力为具有多播 能力;若接入网络和自身二者之中有一个不具有多播能力,则综合多播能力 为不具有多播能力,然后将综合多播能力信息上报给会话控制实体。或者UE将接入网络的综合多播能力信息和自身的多播能力信息上报给 会话控制实体。或者UE将所获取的接入网络中每个网络实体,如GPRS网络中的SGSN
以及RAN的多播能力信息和自身的多播能力信息上报给会话控制实体。步骤103,会话控制实体根据所接收的多播能力信息,确定对UE采用 单播承栽方式或多播承载方式进行数据传输。会话控制实体,如IMS中的AS接收到UE上报的多播能力信息,该多 播能力信息可以是综合多播能力信息,也可以是接入网络的综合多播能力信 息和UE自身的能力信息,还可以是接入网络中每个网络实体的多播能力信 息和UE自身的能力信息,然后AS根据所接收的多播能力信息,确定出综 合多播能力信息,根据该综合多播能力信息,确定对UE采用单播承载方式 或多播承栽方式进行数据传输。如果综合多播能力信息为具有多播能力,则可决策采用多播承载方式进 行数据传输,也可决策采用单播承载方式进行数据传输,比如当一个会话中 的用户数量少时,暂不采用多播承载方式,随着其他用户的加入会话,当可 采用多播方式的用户数量达到一定值后,再采用多播承载方式;如果综合多 播能力信息为不具有多播能力,则决策采用单播承栽方式进行数据传输。初始建立会话时,上述方法流程可进一步包括会话控制实体在接收到 UE上报的多播能力信息之前,先对UE采用单播承载方式进行数据传输, 然后会话控制实体可向UE发起UE和接入网络多播能力的查询,也可不向 UE发起查询,而由UE主动发送。之后若接收到UE上报的多播能力信息 并确定出综合多播能力为具有多播能力,则可决策釆用多播承载方式进行数 据传输,也可决策继续保持单播承载方式进行数据传输;如果综合多播能力 信息为不具有多播能力,则决策继续保持单播承栽方式进行数据传输。当然, 具体实现时,也可以不用先对UE采用单播承载方式进行数据传输。会话进行中发生网络区域移动时,UE获取目标接入网络的多播能力上 报给会话控制实体,然后会话控制实体确定出综合多播能力,如果综合多播 能力信息为具有多播能力,则可决策采用多播承载方式进行数据传输,也可 决策继续保持单播承载方式进行数据传输;如果综合多播能力信息为不具有 多播能力,则决策采用单播承载方式进行数据传输。 可见,当UE从非多播覆盖区域移动至多播覆盖区域时,会话控制实体 根据UE上报的多播能力信息确定综合多播能力为具有多播能力,以此来触 发会话控制实体建立多播承栽,当然,则会话控制实体可决策不采用多播方 式,而仍然以单播方式进行数据传输,也可以决策采用多播方式进行数据传 输,使承栽方式更加灵活,当然如果决策采用多播方式进行数据传输的话, 可以节约带宽,实现资源共享。当UE从多播覆盖区域移动至非多播覆盖区域时,会话控制实体根据 UE上报的多播能力信息确定综合多播能力为不具有多播能力,以此来触发 会话控制实体采用单播方式进行数据传输,从而可完成数据的切换,保征业 务的连续性。参见图2,图2为基于图1所示方法实施例的获取多播能力并处理承载 的系统结构示意图。如图2所示,该系统包括UE200、会话控制实体210 和接入网络实体220。其中,接入网络实体220用于向UE200发送接入网络的多播能力信息。UE200用于接收接入网络的多播能力,并将所获取的接入网络多播能力信 息和自身的多播能力信息上报给会话控制实体210。会话控制实体210用于接收来自UE200的所述多播能力信息,根据所 接收的多播能力信息,确定对UE200采用单播承载方式或多播承载方式。如图2所示,具体实现时,UE200至少包括多播能力获取模块201和 多播能力发送模块202。其中,多播能力获取模块201用于获取接入网络的多播能力,并将所获取 的接入网络的多播能力信息发送给多播能力发送模块202。多播能力发送模块202,用于将所接收的接入网络的多播能力信息和自身 的多播能力信息发送给应用服务器会话控制实体210。其中,多播能力发送模块202可进一步用于根据所接收的接入网络的多 播能力信息和自身的多播能力信息决策出综合多播能力信息,将综合多播能力 信息发送给会话控制实体210。
具体实现时,会话控制实体210至少包括多播能力获取模块211和承栽 处理模块212。其中,多播能力荻取模块211,用于获取UE200和接入网络的多播能力, 并将所获取的多播能力信息发送给承栽处理模块212。承栽处理模块212,用于根据所接收的多播能力信息,确定对UE200 采用单播承栽方式或多播承栽方式进行数据传输。其中,各功能实体及模块的具体实现过程可与图1所示流程中的描述一 致,并且接入网络实体220可以包括GPRS接入网络中的SGSN以及RAN 等,会话控制实体210可以为IMS业务中的AS等。下面将结合具体应用对上述方法、系统及系统中的装置实体的实施例进 行详细描述。以接入网络为GPRS网络,会话控制实体为AS,在IMS中应 用MBMS业务的情况为例。参见图3,图3为本发明实施例中一个具体应用的组网系统结构示意图。 如图3所示,该组网系统包括UE301、 RAN302、 SGSN303、 GGSN304、 BM-SC305、 AS306、呼叫会话控制功能实体(CSCFs) 307、媒体资源功能 实体(MRF) 308以及归属签约用户服务器(HSS) 309。其中,UE301支持激活、去激活MBMS多播业务,用于获取接入网络 GPRS的多播能力,并将所获取的GPRS多播能力和自身的多播能力信息上 报给AS。并且UE可至少包括图2所示的多播能力获取模块201和多播能 力发送模块202,功能也可与图2中的描述一致。所获取的GPRS的多播能 力包括RAN302的多播能力和SGSN303的多播能力。AS306用于对使用MBMS多播的IMS业务进行控制,用于接收来自 UE的多播能力信息,根据所接收的多播能力信息,确定对UE301采用单播 承载方式或多播承载方式,控制网络建立起相应的承载方式进行数据传输。 其中,根据需要通知MRF308建立承载。具体实现时,AS306可至少包括图 2所示的多播能力获取模块211和承载处理模块212,功能也可与图2中的 描述一致。
BM-SC305为内容提供者的入口,用来授权和发起MBMS多播承栽业 务,并按预定时间计划传送MBMS内容。其功能包括(l)对第三方内容 提供商的鉴权、授权和计费;(2)提供MBMS传输相关参数,如QoS、组 播广播区域;发起和终止MBMS传输资源;(3 )从外部数据源接收并传送 MBMS内容,安排MBMS会话传送并告知用户;会话重传等;(4)业务声 明,包括媒体描述、会话描述如组播业务标识、地址、传送时间等。RAN302包括通用地面无线接入网(UTRAN)以及全球移动通信系统 (GSM) /增强的GSM (EDGE)接入网(GERAN )等,通过RNC/BSC在 预定的组播或广播业务区域传送MBMS数据;支持核心网发起和终止 MBMS传送;支持MBMS接收者在RNC/BSC间的移动。SGSN303对用户进行网络控制,支持MBMS接收者在SGSN间的移动; 根据GGSN发送的通知建立或释放与RAN及GGSN的承载连接。GGSN304作为MBMS数据的IP组播业务节点,根据BM-SC的通知请 求为多播业务传送建立或释放用户面承载;从BM-SC或其它数据源接收IP 组播内容,并进行路由。CSCFs307以及HSS309用于配合完成会话建立和鉴权。其中CSCFs包 括代理CSCF( P-CSCF )、查询CSCF( I-CSCF )以及服务CSCF( S-CSCF )。本发明实施例的基本思想既可应用在初始建立会话时,又可应用在会话 进行中发生网络区域移动时。因此,为描述简便,下面将初始建立会话与会 话进行中发生网络区域移动的流程结合在一起,对基于图3所示组网系统的 获取多播能力并处理承载的方法列举几个应用实施例。应用实施例一本应用实施例中,UE具有多播能力,且初始建立会话的服务接入网络 不具有多播能力,会话进行中UE发生网络区域移动时,目标接入网络具有 多播能力,即UE由支持多播区域移动至不支持多播的区域。并且假设移动 发生时,SGSN以及RAN均发生了改变,其中服务接入网络的SGSN和RAN, 记为RAN0和SGSNO均不具有多播能力,目标接入网络的SGSN和RAN,
记为RANI和SGSN1均具有多播能力,为了体现较佳方案,本应用实施例 中要求UE同时获取RAN和SGSN的多播能力。并且,本应用实施例中在 初始建立会话时,无论是否接收到UE上报的多播能力信息,都要首先建立 单播承载方式的数据传输,然后AS向UE发起多播能力的询问。UE获取接 入网络的多播能力时,通过RAN的广播消息获取RAN的多播能力。参见图4,图4为本发明应用实施例一中的获取多播能力并处理承栽的 方法流程图。该流程中有些步骤为现有技术中已有的步骤,为简便起见,同 时为突出本发明的流程,图4中对某些与现有技术中相同的一些流程不再进 行详细介绍,而用六边形覆盖的方式表示信息交互,被六边形覆盖的实体, 表示参与了交互流程,并且本文中其它方法流程图也采用此方式处理。该流程包括如下步骤步骤401 步骤403, UE在路由更新时,获取SGSNO不具有多播能力, 从RANO的广播消息中获取RANO不具有多播能力,之后UE根据所获取的 SGSNO和RANO的多播能力为不具有多播能力,确定综合多播能力为不具 有多播能力。步骤404,初始建立会话时,网络侧首先为UE建立起单播承载方式的 数据传输。本步骤中的具体实现过程与现有技术中相同,此处不再对其详细建立过 程进行描述。并且本步骤与步骤401~步骤403以及步骤405 步骤406没有 先后关系。步骤405~步骤406, AS向UE发起UE与接入网络多播能力的查询, UE向AS返回综合多播能力为不具有多播能力。此处,AS可通过初始会话协议(SIP)的通知(INFO)消息或SIP选 择(OPTIONS)消息等向UE发起UE与接入网络多播能力的查询,并且 UE可通过SIP 200 OK消息等向AS返回综合多播能力为不具有多播能力。步骤407, AS确定继续保持单播承载方式。步骤408,会话进行中,发生网络区域移动,UE从RAN0/SGSN0移动 至RAN1/SGSN1。本步骤中,按照现有技术完成单播到单播的切换过程。步骤409 步骤411, UE在路由更新时,获取SGSN1具有多播能力,从 RAN1的广播消息中获取RAN1具有多播能力,之后UE根据所获取的 SGSN1和RAN1的多播能力为具有多播能力,以及自身具有的多播能力, 确定综合多播能力为具有多播能力。步骤412 步骤414, UE根据所确定的综合多播能力,向AS发送具有 多播能力的信息,AS向UE返回确认响应消息,受UE上报该能力信息的触 发,AS确定采用多播承载方式。此处,UE可通过SIP INFO消息或SIP OPTIONS消息等向AS发送具 有多播能力的信息,并且AS可通过SIP 200 OK消息等向UE返回确认响应 消息。步骤415 步骤416, AS与BM-SC准备多播传输资源,下栽成员信息, 并根据需要控制MRF与BM-SC间的下行数据传输。步骤417 步骤419, AS向UE发送多播承载方式建立信息,进行承载 方式更改,UE加入多播组,然后进行多播承载方式数据传输。其中,步骤415 步骤419,也与现有技术中的流程一致。应用实施例二本应用实施例在应用实施例一的基础上,做了一些改变,即初始建立会 话的服务接入网络不具有多播能力,会话进行中发生网络区域移动时,目标 接入网络具有多播能力。即假设移动发生时,只有RAN发生了改变,其中 服务接入网络的SGSN具有多播能力,RAN不具有多播能力,目标接入网 络的RAN具有多播能力。参见图5,图5为本发明应用实施例二中的获取多播能力并处理承栽的 方法流程图。该流程包括如下步骤步骤501 步骤503, UE在路由更新时,获取SGSN0具有多播能力,从 RAN0的广播消息中获取RANO不具有多播能力,之后UE根据所获取的
RAN0的多播能力为不具有多播能力,确定综合多播能力为不具有多播能 力。步骤504~步骤508与图4所示流程中步骤404~步骤408的描述一致。步骤509 步骤510, UE从RAN1的广播消息中获取RAN1具有多播能 力,之后UE根据所获取的RAN1的多播能力为具有多播能力,以及步骤501 中获取的SGSN0为具有多播能力以及自身具有的多播能力,确定综合多播 能力为具有多播能力。步骤511 步骤518与图4所示流程中步骤412~步骤419的描述一致, 为多播承栽方式建立过程。应用实施例三本应用实施例中,UE具有多播能力,且初始建立会话的服务接入网络 具有多播能力,会话进行中发生网络区域移动时,目标接入网络不具有多播 能力。并且假设移动发生时,SGSN以及RAN均发生了改变,其中服务接 入网络的SGSN与RAN均具有多播能力,目标接入网络的SGSN和RAN 均不具有多播能力。参见图6,图6为本发明应用实施例三中的获取多播能力并处理承栽的 方法流程图。该流程包括如下步骤步骤601 步骤603, UE在路由更新时,获取SGSNO具有多播能力,从 RANO的广播消息中获取RANO具有多播能力,之后UE根据所获取的 SGSNO和RANO的多播能力为具有多播能力及自身具有的多播能力,确定 综合多播能力为具有多播能力。步骤604~步骤607,初始建立会话时,网络侧首先为UE建立起单播承 栽方式的数据传输。然后AS向UE发起UE与接入网络多播能力的查询, UE向AS返回综合多播能力为具有多播能力,因此AS确定采用多播承栽方 式。步骤608 步骤612与图4所示流程中步骤412 步骤419的描述一致, 为多播承栽方式建立过程。
步骤613,会话进行中,发生网络区域移动,UE从RAN0/SGSN0移动 至RAN1/SGSN1。本步骤中,UE从RANO/SGSNO移动至RAN1/SGSN1时,由于目标接 入网络不具有多播能力,原先以多播方式进行的业务数据传输会暂时中断。 步骤614 步骤616, UE在路由域更新时,获取SGSN1不具有多播能力,从 RAN1的广播消息中获取RAN1具有多播能力,之后UE根据所获取的 SGSN1和RAN1的多播能力为不具有多播能力,确定综合多播能力为不具 有多播能力。本步骤中,获取SGSN1的多播能力的方法还可以为SGSN1将自身的 多播能力信息发送给SGSNO,然后SGSNO再将SGSN1的多播能力信息指 示给UE。或者本步骤中,作为次较佳方案,也可无需获取SGSN1的多播能力信台步骤617 步骤619, UE根据所确定的综合多播能力,向AS发送不具 有多播能力的信息,AS向UE返回确认响应消息,并确定采用单播承载方 式。步骤620, AS通知网络侧为UE建立起单播承栽方式的数据传输。 本步骤中,单播承载方式的建立与现有技术中的流程一致。 以上所述应用实施例均以接入网络为GPRS网络为例进行了描述,实际 应用中,接入网络还可以为其它的网络,如无线局域网(WLAN)网络等, 应用MBMS的业务也可以不限于IMS等,相应的接入网络实体及会话控制 实体都会有所改变,凡是本领域的普通技术人员,均可以依据本发明实施例 的思想,在其它系统中进行等同实施。因此可以理解的是,以上所述仅为本 发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
1、一种获取多播能力并处理承载的方法,其特征在于,该方法包括用户设备UE获取接入网络的多播能力信息,并将所获取的接入网络多播能力信息和自身的多播能力信息上报给会话控制实体;会话控制实体根据接收的所述接入网络多播能力信息和UE的多播能力信息,确定对UE采用单播承载方式或多播承载方式进行数据传输。
2、 如权利要求l所述的方法,其特征在于,所述UE将所获取的接入网络 多播能力信息和自身的多播能力信息上报给会话控制实体为UE根据所获取的 接入网络的多播能力信息和自身的多播能力信息确定出综合多播能力信息,并 将综合多播能力信息上报给会话控制实体;或者UE将所获取的接入网络的多 播能力信息和自身的多播能力信息都上报给会话控制实体。
3、 如权利要求l所述的方法,其特征在于,UE初始建立会话;则该方 法进一步包括先对UE采用单播承栽方式进行数据传输。
4、 如权利要求l所述的方法,其特征在于,UE发生网络区域移动;所 述UE获取接入网络的多播能力信息为UE获取目标接入网络的多播能力 信息。
5、 如权利要求4所述的方法,其特征在于,所述UE发生网络区域移 动为UE从不支持多播区域移动至支持多播区域;则所述获取的目标接入网络多播能力信息为目标接入网络具有多播能力;所述确定的承载方式为单播承栽方式,或多播承载方式。
6、 如权利要求4所述的方法,其特征在于,所述UE发生网络区域移动 为UE从支持多播区域移动至不支持多播区域;则所述获取的目标接入网络多播能力信息为目标接入网络不具有多播 能力;所述确定的承载方式为单播承载方式。
7、 如权利要求1至6中任一项所述的方法,其特征在于,所述接入网络为 通用分组无线业务GPRS网络;所述UE获取接入网络的多播能力信息为UE从无线接入网络RAN的广 播消息中获取RAN的多播能力信息,从路由域更新时GPRS服务支持节点 SGSN的指示消息中获取SGSN的多播能力信息;或者为UE从路由域更新时SGSN的指示消息中获取SGSN和RAN的 多播能力信息;或者为UE从无线接入网络RAN的广播消息中获取RAN的多播能力信息;或者为UE从路由域更新时SGSN的指示消息中获取SGSN的多播能力 信息;或者为UE在移动并发生SGSN改变时,从服务SGSN中获取目标SGSN 的多播能力信息。
8、 如权利要求7所述的方法,其特征在于,所述会话控制实体为应用服 务器AS;所述UE将接入网络的多播能力上报给会话控制实体为UE根据所获 取的RAN和SGSN的多播能力信息,将接入网络的综合多播能力信息上报 给AS;或者UE将RAN的多播能力信息和SGSN的多播能力信息都上报给 AS;或者UE将RAN的多播能力信息作为接入网络的综合多播能力信息上 报给AS;或者将SGSN的多播能力信息作为接入网络的综合多播能力信息 上报给AS。
9、 一种获取多播能力并处理承载的系统,其特征在于,该系统包括用户 设备UE、接入网络实体和^S舌控制实体,其中,接入网络实体,用于向UE发送接入网络的多播能力信息; UE,用于接收所述接入网络的多播能力信息,并将所接收的接入网络的多 播能力信息和自身的多播能力信息上报给会话控制实体;会活控制实体,用于接收所述接入网络的多播能力信息和UE的多播能力信息,根据所接收的多播能力信息,确定对UE采用单播承栽方式或多播承栽 方式进行数据传输。
10、 如权利要求9所述的系统,其特征在于,所述接入网络实体包括通 用分组无线业务GPRS服务支持节点SGSN和无线接入网络RAN,其中,RAN,用于通过广播消息,将自身的多播能力信息发送给UE; SGSN,用于在路由域更新时,将自身的多播能力信息发送给UE。
11、 如权利要求9所述的系统,其特征在于,所述接入网络实体为SGSN, 用于在路由域更新时,将自身和RAN的多播能力信息发送给UE;或者只将 自身的多播能力信息发送给UE;或者只将RAN的多播能力信息发送给UE。
12、 如权利要求9所述的系统,其特征在于,所述接入网络实体包括无 线接入网络RAN,用于通过广播消息,将自身的多播能力信息发送给UE。
13、 如权利要求9至12中任一项所述的系统,其特征在于,所述UE至少 包括多播能力获取模块和多播能力发送模块,其中,多播能力获取模块,用于获取接入网络的多播能力信息,并将所获取的接 入网络的多播能力信息发送给多播能力发送模块;多播能力发送模块,用于将所接收的接入网络的多播能力信息和自身的多 播能力信息发送给会话控制实体。
14、 如权利要求9至12中任一项所述的系统,其特征在于,所述会话控制实体至少包括多播能力获取模块和承载处理模块,其中,多播能力获取模块,用于获取UE和接入网络的多播能力信息,并将所获 取的多播能力信息发送给承载处理模块;承载处理模块,用于根据所接收的多播能力信息,确定对UE釆用单播承 栽方式或多播承栽方式进行数据传输。
15、 如权利要求14所述的系统,其特征在于,所述会话控制实体为应用 服务器AS。
16、 一种获取多播能力的用户设备,其特征在于,该用户设备UE至少包 括多播能力获取模块和多播能力发送模块,其中, 多播能力获取模块,用于获取接入网络的多播能力信息,并将所获取的接入网络的多播能力信息发送给发送模块;多播能力发送模块,用于将所接收的接入网络的多播能力信息和自身的多 播能力信息发送给会话控制实体。
17、 如权利要求16所述的用户设备,其特征在于,所述多播能力发送模块 进一步用于根据所接收的接入网络的多播能力信息和自身的多播能力信息决 策出综合多播能力信息,将综合多播能力信息发送给会话控制实体。
18、 一种获取多播能力并处理承载的会话控制实体,其特征在于,该会话 控制实体至少包括多播能力获取模块和承载处理模块,其中,多播能力获取模块,用于获取用户设备UE和接入网络的多播能力信息, 并将所获取的多播能力信息发送给承载处理模块;承栽处理模块,用于根据所接收的多播能力信息,确定对UE釆用单播岸义 载方式或多播承载方式进行数据传输。
19、 如权利要求18所述的会话控制实体,其特征在于,所述会话控制实体 包括应用服务器AS。
全文摘要
本发明实施例中公开了一种获取多播能力并处理承载的方法,包括用户设备(UE)获取接入网络的多播能力信息,并将所获取的接入网络多播能力信息和自身的多播能力信息上报给会话控制实体;会话控制实体根据接收的所述接入网络多播能力信息和UE的多播能力信息,确定对UE采用单播承载方式或多播承载方式进行数据传输。此外,本发明实施例中还公开了一种获取多播能力并处理承载的系统及装置。本发明实施例所提供的方法、系统及装置,能够使会话控制实体获取UE与当前接入网络的多播能力,并根据该多播能力选择适当的承载方式。
文档编号H04L12/18GK101163320SQ20061013196
公开日2008年4月16日 申请日期2006年10月13日 优先权日2006年10月13日
发明者耕 王, 钟剑锋 申请人:华为技术有限公司