一种多播广播业务管理方法、装置与系统的制作方法

文档序号:7918012阅读:104来源:国知局

专利名称::一种多播广播业务管理方法、装置与系统的制作方法
技术领域
:本发明属于通信
技术领域
,尤其涉及一种多播广播业务管理方法、装置与系统。
背景技术
:MBS(MulticastBroadcastservice,多播广播业务)在无线网络中应用时,在空中接口中发送同一信息内容给多个或者全部终端用户的业务,实现了无线网络资源的共享,提高网络资源的利用率。各大通信标准也对MBS进行了定义,例如在3GPP(3rdGenerationPartnershipProject,第三代合作伙伴计划)中定义的MBMS(MultimediaBroadcast/MulticastService,多々某体广播组播业务),在3GPP2(3rdGenerationPartnershipProject2,第三代移动通信标准化伙伴项目二)中定义的BCMCS(Broadcast/MulticastServices,广播组播业务)。WiMAX(WorldwideInteroperabilityforMicrowaveAccess,全球接入微波互操作性)论坛也基于WiMAX网络的特性制定了MCBCS(MulticastandBroadcastservice,多播和广播业务)作为对MBS的定义,并定义了多播广播控制器(MCBCSServer/controller)用于实现MCBCS。网络中的多播广播业务内容由业务/内容提供服务器通过业务/内容提供服务器提供,所述业务/内容提供商可以是通信网络运营商以外的第三方。所述多播广播控制器则实现如下的功能维护MCBCS的业务信息,决策和控制MCBCS会话的开始和结束;管理业务订阅、鉴权和计费;存储和转发所述业务/内容提供服务器提供的内容;能够集成不同内容和频道到一个节目中,并传送到接入网络;同时能够作为内容服务器。伴随着网络业务开放的要求,WiMAX网络中也引入了一种可以将WiMAX网络的业务开放给网内或网外的第三方应用接口,即USI(UniversalServiceInterface,通用业务接口)。WiMAX网络可以通过USI系统提供业务接口给应用业务提供商(ApplicationServiceProvider,ASP)/互联网应用业务4是供商(internetApplicationServiceProvider,iASP)。通过调用USI才是供的业务能力,ASP或iASP可以应用针对WiMAX接入终端开放的业务,并且通过ASP网络或互联网可以更加方便的为WiMAX接入终端提供个性化的服务。WiMAX网络通过USI系统开放的业务能力包括QoS(QualityofService服务质量)、位置服务、终端信息查询、终端鉴权等。图1为USI系统的网络参考模型。其中移动台(MS)、接入业务网(ASN)和连接业务网(CSN)为WiMAX网络的三个主要组成部分,而ASP/iASP为独立于WiMAX网络的应用服务提供商。如图所示,USI系统位于CSN中,也可能是CSN之外,多个CSN共用一个USI系统。USI系统通过Ul接口与ASP/iASP进行交互。USI系统还可以可选地与CSN内的AAA服务器、消息服务器、位置服务器等进行交互。MS与ASP/iASP的交互使用现有的互联网接口(如HTTP方法)。发明人发现,在现有技术中,WiMAX网络中定义的多播广播业务,仅定义了所述业务/内容提供服务器到多播广播控制服务器之间的内容传递操作,而没有定义业务/内容提供服务器对多播广播控制服务器向终端用户提供的多播广播业务进行管理的操作。因此,在现有技术中,业务/内容提供服务器将不能实现对其运营的多播广播业务的有效管理,例如无法对多播广播会话的QoS进行动态改变、无法进行实时用户信息统计等。
发明内容本发明实施例公开了一种多播广播业务管理方法、装置与系统,以实现业务/内容提供服务器对其运营的多播广播业务的管理。一种多播广播业务管理方法,其特征在于,该方法包括通用业务接口USI接收来自业务/内容提供服务器的管理操作请求消息;向多播广播控制器发送所述管理操作请求消息,以使所述多播广播控制器根据所述管理操作请求消息执行相应操作。一种多播广播业务管理装置,其特征在于,包括第一接收模块用于接收来自业务/内容提供服务器的管理操作请求消息;第一发送模块用于向多播广播控制器转发所述第一接收模块接收的管理操作请求消息,以使所述多播广播控制器根据所述管理操作请求消息执行相应#:作。一种多播广播业务管理装置,其特征在于,包括接收模块用于接收来自通用业务接口USI的多播广播会话管理操作请求消息,所述多播广播会话管理操作请求消息转发自业务/内容提供服务器;请求处理模块用于根据所述接收模块接收的所述多播广播会话管理操作请求消息执行相应管理操作。一种多播广播业务管理系统,其特征在于,包括多播广播控制器和与之以可通信方式连接的通用业务接口USI,所述USI用于向所述多播广播控制器转发来自业务/内容提供服务器的多播广播会话管理操作请求消息;所述多播广播控制器用于接收来自所述USI的多播广播会话管理操作请求消息,并根据所述多播广播会话管理操作请求消息执行相应管理操作。通过应用本发明实施例公开的方法、装置和系统,业务/内容提供服务器可以向USI发送多播广播会话管理操作请求消息,所述USI在鉴权后将所述多播广播会话管理操作请求消息转发给多播广播控制器,所述多播广播控制器根据所述多播广播会话管理操作请求消息执行相应管理操作,实现了业务/内容提供服务器对其运营的多播广播业务的管理。图1为USI系统的网络参考模型图2为本发明实施例公开的多播广播业务管理方法的工作场景示意图;图3为本发明实施例公开的多播广播业务管理方法流程图;图4为本发明实施例公开的多播广播业务管理装置结构示意图;图5为本发明实施例公开的多播广播业务管理装置结构示意图;图6为本发明实施例公开的多播广播业务管理系统构成示意图。具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。本发明实施例公开了一种多播广播业务管理方法。本发明实施例7>开的多播广播业务管理方法的工作场景如图2所示。位于CSN的多播广播控制器通过ASN为作为用户的MS/SS提供多播广播服务。本发明实施例引入同样位于CSN的USI系统,分别以可通信的方式与所述多播广播控制器和为所述多播广播控制器提供业务/内容的业务/内容提供服务器相连接。所述业务/内容提供服务器可以是第三方的服务器。所述业务/内容提供服务器通过调用USI系统对所述多播广播控制器进行管理操作,以实现对其运营的多播广播业务的管理。所述方法中定义的才喿作请求和响应具体可以采用webservices或者中间件技术实现。所述webservices或者中间件的实现方式都是现有技术,此处不再赘述。所述方法如图3所示,具体步骤如下步骤301、业务/内容提供服务器根据业务触发条件向USI发送多播广播会话管理操作请求消息。如下发的多播广播会话的媒体流的QoS发生变化或是节目中断等。但本发明实施例公开的是业务/内容提供服务器对其运营的多播广播业务的管理方法,所述管理操作的触发条件本身不在本发明定义范围内。所述多播广播会话管理操作请求消息用于指示多播广播控制器进行相应管理操作,以实现业务/内容提供服务器对其运营的多播广播业务的管理。根据所述管理的项目不同,所述多播广播会话管理操作请求消息在本发明实施例中具体可以如表l所示<table>tableseeoriginaldocumentpage12</column></row><table><table>tableseeoriginaldocumentpage13</column></row><table>表l下面对所述各具体的多播广播会话管理搮作请求消息的具体定义分别予以说明。开始多播广播会话(StartMBSSession)消息/停止多播广播会话(TerminalMBSSession)消息若业务/内容提供服务器需要开始处于停止状态的多播广播会话,则发送开始多播广播会话(StartMBSSession)消息,所述开始多播广播会话(StartMBSSession)消息用于触发多播广播控制器开始多播广播会话;若业务/内容提供服务器需要停止正在进行的多播广播会话,则发送停止多播广播会话(TerminalMBSSession)消息,所述停止多播广播会话(TerminalMBSSession)消息用于触发多播广播控制器停止多播广播会话。所述开始多^番广播会话(StartMBSSession)消息/停止多播广播会话(TerminalMBSSession)消息定义如表2所示<table>tableseeoriginaldocumentpage13</column></row><table>表2由表2可知,所述开始多播广播会话(StartMBSSession)消息或者停止多播广播会话(TerminalMBSSession)消息中携带至少一个会话标识(SessionID),所述会话标识参数类型为string(字符串)类型。一个会话标识对应一个多播广播会话。所述会话标识与会话的对应关系由业务/内容提供服务器与所述多播广播控制器预先约定。订阅多播广播事件(SubscribeMBSEvent)消息/停止订阅多播广播事件(StopMBSEvent)消息订阅多播广播事件(SubscribeMBSEvent)消息,用于订阅特定多播广播会话的相关事件,例如用户加入或是退出特定多播广播会话的事件,而通过接收这个事件订阅的响应消息,业务/内容服务器就可以统计用户量等信息。当业务/内容服务器不再需要接收处于订阅状态的事件时,可以通过发送停止订阅多播广播事件(StopMBSEvent)消息取消相应的事件订阅。所述订阅多播广播事件(SubscribeMBSEvent)消息/停止订阅多播广播事件(St叩MBSEvent)消息定义如表3:<table>tableseeoriginaldocumentpage14</column></row><table>表3由表3可知,所述订阅多播广播事件(SubscribeMBSEvent)消息或者停止订阅多播广播事件(StopMBSEvent)消息中携带会话标识(SessionID)和至少一个订阅的事件包名称(EventPackage)。所述会话标识和定阅的事件包名称的参数类型为string(字符串)类型。所述会话标识用于指示所述订阅多播广播事件消息是请求对哪一个已经存在的多播广播会话的事件进行订阅,或者用于指示所述停止订阅多播广播事件消息是对哪一个已经存在的多播广播会话的事件停止订阅。一个会话标识对应一个多播广播会话。所述订阅的事件包名称及其对应的事件包以及各事件包中具体包含哪些事件是可以由多播广播控制器与业务/内容提供服务器通过协商任意约定的,所述事件包中至少包含一个事件。所述协商应该在所述订阅操作之前达成一致。本发明实施例假定所述协商过程已经完成,而不对所述订阅的事件包名称与事件包的对应关系以及各事件包中具体包含哪些事件进行定义。可选的,所述订阅多播广播事件(SubscribeMBSEvent)消息中还可以携带订阅的时间长度(Duration)或者周期上报的时间间隔(Interval)。所述订阅的时间长度和周期上报的时间间隔的参数类型为int(integer,整数)类型。所述订阅的时间长度用于指示本次事件订阅的有效持续时间。所述周期上报的时间间隔用于指示所述多播广播控制器进行上报的时间周期。修改多播广播会话服务质量(ModifyMBSSessionQoS)消息业务/内容提供服务器在播放的内容发生变化时,比如由一般清晰度的节目变为高清节目时,可能引起会话QoS要求的变化,这种情况下所述业务/内容提供服务器需要发送修改多播广播会话服务质量(ModifyMBSSessionQoS)消息,所述修改多播广播会话服务质量(ModifyMBSSessionQoS)消息用于触发多播广播控制器发起对应会话的QoS更新。所述修改多播广播会话服务质量(ModifyMBSSessionQoS)消息定义如表4:<table>tableseeoriginaldocumentpage16</column></row><table>由表4可知,所述修改多播广播会话服务质量(ModifyMBSSessionQoS)消息中携带会话标识(SessionID)和至少一个QoS参数(qoSFlowInfo)。所述会话标识用于指示所述需要修改服务质量的多播广播会话,所述会话标识参数类型为string(字符串)类型。一个会话标识对应一个多播广播会话。所述QoS参数用于指示具体的服务质量修改参数。所述QoS参数定义如表5:<table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table>表5由表5可知,所述QoS参数中携带IP流编号(flowNumber)、IP过滤器类型(FlowDescription)和QoS信息(qoSInformation)。所述IP流编号是指IP流的序号,用于指示需要修改QoS的多播广播业务的IP流,参数类型为int(整数)类型。所述IP过滤器类型用于描述具体的IP流特征(包含如IP流方向上行或下行,源地址,目的地址,源端口号,目的端口号,协议类型),如果只有单向IP流则所述IP过滤器类型只有一个,如果上行和下行IP流都有则所述IP过滤器类型有两个,具体可以参考3GPP定义的Rx接口规范中Flow-Description参凄t的定义(《PolicyandChargingControloverRxreferencepoint》Rel7版本的29214规范);所述QoS信息用于指示修改后的QoS。可选的,所述QoS参数中还可以携带下列参数中至少一项媒体类型参数(mediaType)、编码解码器数据参数(codecData)、优先级参数(reservationPriority)。所述媒体类型参数用于指示需要修改QoS的IP流数据对应的媒体类型,参数类型为string(字符串)类型;所述编码解码器数据用于指示IP流中的媒体编码信息,参数类型为string(字符串)类型,具体可以参考3GPP定义的Rx接口规范中的codec-Data参数的定义(Rel7版本的29214规范);所述优先级参数用于指示此IP流相对于其他IP流的优先级别,参数类型为int(integer,整数)类型,具体可以参考3GPP定义的Rx接口规范中的Reservation-Priority参数的定义(Rel7版本的29214规范)。所述QoS信息(qoSInformation)定义如表6:<table>tableseeoriginaldocumentpage18</column></row><table><table>tableseeoriginaldocumentpage19</column></row><table>表6由表6可知,所述QoS信息中携带QoS索引(qoSClass),参数类型为int(integer,整数)类型,所述QoS索引用于指示预先分类编号的类型化的QoS取值。可选的,所述QoS信息中还可以携带下列信息最大上行带宽(maxBandwidthUL)、最大下行带宽(maxBandwidthDL)、保障上行带宽(guaranteedBitrateUL)以及保障下行带宽(guaranteedBitrateDL)。如果携带了这些参数(没有缺省),则QoS索引qosClass参数将被忽略。所述最大上行带宽、最大下行带宽、保障上行带宽和保障下行带宽的参数类型为int(integer,整数)类型,具体可以参考3GPPPolicyandChargingControlsignalingflowsandQoSparametermapping规范(R7版本的29213)。所述QoS索引及其指示的相应最大上行带宽、最大下行带宽、保障上行19带宽和保障下行带宽的的取值可以由业务/内容提供服务器预先在USI系统或是多播广播控制器上保存。具体可以参考表7:<table>tableseeoriginaldocumentpage20</column></row><table>表7需要说明的是,表7是对QoS索引及其对应的QoS信息的举例说明,并非限定所述QoS索引只能对应设定所述的最大上行带宽、最大下行带宽、保障上行带宽和保障下行带宽的取值。更新多播广播节目单(UpdateMBSServiceGuide)消息若业务/内容提供服务器需要通过USI更新多播广播控制器上的多播广播节目单,可以发送更新多播广播节目单(UpdateMBSServiceGuide)消息,以触发所述多播广播控制器上的节目单的更新。所述更新多播广播节目单(UpdateMBSServiceGuide)消息具体定义如表8所示<table>tableseeoriginaldocumentpage20</column></row><table><table>tableseeoriginaldocumentpage21</column></row><table>表8由表8可知,所述更新多播广播节目单消息中携带会话标识(SessionID)和节目单参数(ServiceGuide)。所述会话标识和节目单参数的参数类型为string(字符串)类型。所述会话标识用于指示需要更新节目单的多播广播会话,一个会话标识对应一个多播广播会话。所述节目单参数可以为节目单内容或是节目单获取地址,如果是节目单获取地址则具体的节目单内容需要根据指示的地址获取。所述根据地址获取节目单内容的方式可以采用现有技术,此处不再赘述。可选的,所述更新多播广播节目单消息还可以携带节目单传送方式参数(Delivertype),用于指示向用户传送节目单的方式。所述节目单传送方式参数的参数类型为int(integer,整数)类型。若所述更新多播广播节目单中没有携带所述节目单传送方式参数,则表示所述节目单传送方式为多播广播控制器定义的缺省发送方式发送,例如可以约定缺省方式是将节目单内容编入节目内容一起发送。更新多播广播内容(UpdateMBSContent)消息若网络中部署有多播广播内容服务器(物理部署可以与多播广播控制器位于同一实体),则业务/内容提供服务器需要先将多播广播节目内容发送到所述内容服务器,再由多播广播控制器发送给用户。在这种场景下,若业务/内容提供服务器有需要对传送到所述内容服务器上的多播广播节目内容进行管理,例如需要插播一段内容或者以特定节目替换另一节目,则可以向USI发送更新多播广播内容(UpdateMBSContent)消息,所述更新多播广播内容消息用于触发多播广播控制器对所述内容服务器上的节目内容进行更新。所述更新多播广播内容(UpdateMBSContent)消息的具体定义如表9所<table>tableseeoriginaldocumentpage22</column></row><table>由表9可知,所述更新多播广播内容消息中携带有会话标识(SessionID)、内容参数(Content)和内容更新方式(Type)。所述会话标识、内容参数的参数类型为string(字符串)类型,所述内容更新方式的参数类型为int(integer,整数)类型。所述会话标识用于指示需要更新内容的多播广播会话,一个会话标识对应一个多播广播会话。所述内容参数可以为多播广播节目内容或是多播广播节目内容获取地址,如果是多播广播节目内容获取地址则具体的节目内容需要根据指示的地址获取。所迷根据地址获取节目内容的方式可以采用现有技术,此处不再赘述。所述内容更新方式用于指示所述多播广播控制器向更新所述内容服务器上的多播广播节目内容的方式。需要说明的是,可选的,所述开始多播广播会话(StartMBSSession)消息或者停止多播广播会话(TerminalMBSSession)消息或者订阅多播广播事件(SubscribeMBSEvent)消息或者停止订阅多播广播事件(StopMBSEvent)消息或者修改多播广播会话服务质量(ModifyMBSSessionQoS)消息或者更新多播广播节目单(UpdateMBSServiceGuide)消息或者更新多播广播内容(UpdateMBSContent)消息中还可以携带一个计费标识(Charging-identifier),所述计费标识用于指示所述多播广播管理操作业务的计费。所述计费标识的定义如表10所示,所述计费标识的参数类型为string(字符串)或者int(integer,整数)类型。具体的计费方法和计费策略可以采用现有技术,此处不再赘述。<table>tableseeoriginaldocumentpage23</column></row><table>表IO需要说明的是,所述开始多播广播会话(StartMBSSession)消息或者停止多播广播会话(TerminalMBSSession)消息或者订阅多播广播事件(SubscribeMBSEvent)消息或者停止订阅多播广播事件(StopMBSEvent)消息或者修改多播广播会话服务质量(ModifyMBSSessionQoS)消息或者更新多播广4番节目单(UpdateMBSServiceGuide)消息或者更新多播广播内容(UpdateMBSContent)消息在本发明实施例的定义中都没有专门携带消息发起方标识(requestorID)参数。这是因为在现有技术中,发起方标识(即所述业务/内容提供服务器标识)作为U1接口(如图2所示,USI系统与业务/内容提供服务器之间的接口)调用方案的标准消息头的一部分,多播广播控制器在处理消息头时就可以获取。可选的,作为现有技术的替代方案,也可以在本实施例定义的所述开始多播广播会话(StartMBSSession)消息、停止多播广播会话(TerminalMBSSession)消息、订阅多播广播事件(SubscribeMBSEvent)消息、停止订阅多播广播事件(StopMBSEvent)消息、修改多播广播会话服务质量(ModifyMBSSessionQoS)消息、更新多播广播节目单(UpdateMBSServiceGuide)消息、更新多播广播内容(UpdateMBSContent)消息中增加一个发起方身份标识(Requestor-identifier)参数,用于使多播广播控制器识别消息的发起方。所述发起方身份标识参数23定义如表ll所示,所述发起方身份标识的参数类型为string(字符串)类型。<table>tableseeoriginaldocumentpage24</column></row><table>表ll需要说明的是,根据现有USI系统的定义要求,所述多播广播会话管理操作请求消息需要预先注册到USI,USI才能为所述多播广播会话管理操作业务提供第三方接口。所述注册过程根据对本发明实施例定义的消息采用不同的实现方式而有所不同,但无论采用何种实现方式,在所述多播广播会话管理操作请求消息已经清楚定义的前提下,将所述多播广播会话管理操作请求术人员无需任何创造性劳动即可实现,因此本文不再赘述。步骤302、USI系统对所述多播广播会话管理操作请求消息进行鉴权,鉴权通过后将所述多播广播会话管理操作请求消息转发给多播广播控制器。所述USI系统对所述多播广播会话管理操作请求消息进行鉴权具体为判断所述业务/内容提供服务器是否有权限调用所述USI接口,所述鉴权所依据的参数主要为所述业务/内容提供服务器的标识。所述业务/内容提供服务器的标识包含在所述多播广播会话管理操作请求消息的字头中。如图2所示,本发明实施例定义的所述业务/内容提供服务器向USI发送多播广播会话管理操作请求消息通过U1接口实现。所述U1接口作为USI与第三方业务提供商之间的接口由USI系统定义。所述第三方业务提供商的标识必须包括在对U1接口的调用消息的字头中为现有技术的通用定义。因此,所述多播广播会话管理操作请求消息的字头中应该包括所述业务/内容提供服务器的标识也是对现有技术的运用。所述鉴权过程也是现有技术,此处不再赘述。需要进一步说明的是,由于所述多播广播会话管理操作请求消息的字头中包括所述业务/内容提供服务器的标识是对现有技术的运用,上文在对所述多播广播会话管理操作请求消息的具体定义作说明的时候,没有对包括业务/内容提供服务器的标识在内的现有技术定义的调用Ul接口的消息中必须具备的通用参数进行说明,所述现有技术定义的调用Ul接口的消息中必须具备理操作请求消息中。步骤303、所述多播广播控制器根据所述多播广播会话管理操作请求消息对多播广播会话进行相应的管理操作。下面针对各具体的多播广播会话管理操作请求消息对所述相应的管理操作的具体内容分别予以说明。若所述多播广播会话管理操作请求消息为开始多播广播会话(StartMBSSession)消息,所述管理操作为,所述多播广播控制器根据会话标识找到对应的多播广播会话,如果所述对应的多播广播会话的状态已经处于激活状态(下发数据),则返回成功响应;如杲所述对应的多播广播会话的状态处于非激活播放状态(没有下发数据),则更改所述会话的状态为激活状态,下发所述停止下发的数据,之后返回成功响应。若所述多播广播会话管理操作请求消息为停止多播广播会话(TerminalMBSSession)消息,所述管理操作为,所述多播广播控制器根据会话标识找到对应的多播广播会话,如果所述对应的多播广播会话的状态已经处于停止状态(没有下发数据),则返回成功响应;如果所述对应的多播广播会话的状态处于非停止状态(下发数据),则更改所述会话的状态为停止状态,不再下发所述正在下发的数据,之后返回成功响应。若所述多播广播会话管理操作请求消息为订阅多播广播事件(SubscribeMBSEvent)消息,所述管理操作为,所述多播广播控制器中的事件管理功能实体为本次事件订阅生成一个事件订阅会话,所述事件订阅会话记录了下列信息事件订阅消息的发送方,订阅的事件,订阅时长、发送报告的间隔、所述事件订阅所针对的多播广播会话。事件管理功能实体根据会话标识找到对应的多播广播会话;根据订阅的事件包名称确定该会话需要上报的事件,标记所述事件为需要上报的事件,例如将所述事件的上报标识位设置为true;—旦这些事件发生,并且检查到需要上报(例如上报标识位为true),将事件内容上报;在设置需要上报的事件后,如果所述订阅多播广播事件消息中携带订阅的时间长度,则所述多播广播控制器启动一个定时器,时长为订阅的时间长度的值,在该定时器超时后,将删除此次事件订阅。如果所述订阅多播广播事件消息中携带了周期上报的时间间隔,则根据所述时间间隔周期性的上报事件。需要说明的是,携带所述周期上报的时间间隔参数的订阅多播广播事件消息所订阅的一般为统计事件,例如对每十分钟对用户数进行一次统计,此时并不是数据每次变动都会上报,而是每十分钟上报一次所述用户数的统计数据。所述上报事件具体为发送事件上报(Notify)消息,所述事件上报消息可以经过所述USI的转发,也可以直接发送给所述业务/内容提供服务器。所述事件上报消息具体定义如表12:参数类型个数定义事件包event1+上报事件包表12由表12可知,所述事件上报消息携带至少一个事件包,所述事件包与步26骤301中订阅多播广播事件(SubscribeMBSEvent)消息中携带的事件包名称对应,所述事件包的参数类型为event类型,所述event类型的具体定义如表13:<table>tableseeoriginaldocumentpage27</column></row><table>表13由表13可知,所述事件包中包含事件类型参数和至少一个事件内容参数。所述事件类型参数的参数类型为int(integer,整数)类型,用于指示所述上报事件的类型,例如用户数;所述事件内容参数的参数类型为string(字符串)类型,用于指示所述上报事件的内容,例如用户数的具体数据。若所述多播广播会话管理操作请求消息为停止订阅多播广播事件(StopMBSEvent)消息,所述管理操作为,所述多播广播控制器中的事件管理功能实体根据会话标识找到对应的多播广播会话;根据停止订阅的事件包名称确定该会话停止上报的事件,将所述事件的上报标志位更改为不上报(例如标志位设置为false);可选的,如果是全部取消了订阅的事件,也可以将所述事件管理功能实体在此前执行此次事件订阅时生成的相应事件订阅会话删除。若所述多播广播会话管理操作请求消息为修改多播广播会话服务质量(ModifyMBSSessionQoS)消息,所述管理操作为,所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;所述多播广播控制器向WiMAX动态QoS子系统发送QoS请求,所述WiMAX动态QoS子系统是现有技术中WiMAX网络定义的。例如,所述WiMAX动态QoS子系统可以是PCC(PolicyandChargingControl,策略和计费控制)系统,则所述多播广播控制器可以通过Rx接口发送QoS请求消息到所述PCC系统,请求PCC系统将多播广播会话的QoS进行动态更新。所述QoS请求消息中携带所述修改多播广播会话服务质量(ModifyMBSSessionQoS)消息中携带的所述QoS参数(qoSFlowInfo)。所述QoS动态更新为现有技术,此处不再赘述。若所述多播广播会话管理操作请求消息为更新多播广播节目单(UpdateMBSServiceGuide)消息,所述管理操作为,所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;所述多播广播控制器根据节目单参数获取节目单内容,所述节目单内容获取过程具体为,若所述节目单参数本身就是节目单内容,则直接获取,若所述节目单参数为节目单内容获取地址,则根据所述获取地址获取所述节目单内容;所述多播广播控制器根据传送方式指示的传送方式,发送节目单内容给用户,其中传送方式可以是随节目内容一起发送(将节目单内容编入节目内容),或者其他的传送方式,例如短消息、彩信等。若所述多播广播会话管理操作请求消息为更新多播广播内容(UpdateMBSContent)消息,所述管理操作为,所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;所述多播广播控制器根据节目内容参数获取节目内容,所述节目内容获取过程具体为,若所述节目内容参数本身就是节目内容,则直接获取,若所述节目内容参数为节目内容获取地址,则根据所述获取地址获取所述节目内容;所述多播广播控制器根据内容更新方式参数指示的更新方式,例如替代或者插播等,更新内容服务器上的多播广播节目内容。步骤304、所述多播广播控制器向USI发送操作结果响应消息,所述USI将所述操作结果响应消息转发给所述业务/内容提供服务器。所述管理操作响28应消息用于向业务/内容提供服务器反馈所述相应的管理操作的结果。所述管理操作响应消息的具体可以为ACK消息,所述ACK消息具体定义如表14:<table>tableseeoriginaldocumentpage29</column></row><table>表14由表14可知,所述ACK消息中携带结果指示(ResultCode),可选的,所述ACK消息中还可以携带错误信息(ErrorMessage)。所述结果指示和错误信息的参数类型为string(字符串)类型。所述ACK消息的定义为现有技术,此处不再赘述。通过应用本发明实施例公开的方法,业务/内容提供服务器可以向USI发送多播广播会话管理操作请求消息,所述USI在鉴权后将所述多播广播会话管理操作请求消息转发给多播广播控制器,所述多播广播控制器根据所述多播广播会话管理操作请求消息执行相应管理操作,并通过管理操作响应消息将管理操作结果经过USI反馈给所述业务/内容提供服务器,实现了业务/内容提供服务器对其运营的多播广播业务的管理。本发明实施例公开了一种多播广播业务管理装置。所述装置如图4所示,包括第一接收模块用于接收来自业务/内容提供服务器的管理操作请求消息;第一发送模块用于向多播广播控制器发送所述第一接收模块接收的管理操作请求消息,以使所述多播广播控制器根据所述管理操作请求消息执行相应4喿作。可选的,所述装置还可以包括第二接收模块用于接收来自所述多播广播控制器的管理操作响应消息;第二发送模块用于将所述第二接收模块接收的所述管理操作响应消息发送给所述业务/内容提供服务器。所述装置可以为一种USI。通过应用本发明实施例公开的装置,可以将来自业务/内容提供服务器的管理操作请求消息转发给多播广播控制器,以使所述多播广播控制器根据所述管理操作请求执行相应操作,并将来自所述多播广播控制器的管理操作响应消息转发给所述业务/内容提供服务器,实现了业务/内容提供服务器对其运营的多播广播业务的管理。本发明实施例公开了一种多播广播业务管理装置。所述装置如图5所示,包括接收模块用于接收来自通用业务接口USI的多播广播会话管理操作请求消息,所述多播广播会话管理操作请求消息转发自业务/内容提供服务器;请求处理模块用于根据所述接收模块接收的所述多播广播会话管理操作请求消息执行相应管理操作。可选的,所述装置还可以包括发送模块用于根据所述请求处理模块的所述管理操作结果向所述USI发送管理操作响应消息,以使所述USI将所述管理操作响应消息转发给所述业务/内容提供服务器。所述装置可以为一种多播广播控制器。通过应用本发明实施例公开的装置,可以接收USI转发的来自业务/内容提供服务器的多播广播会话管理操作请求消息,根据所述多播广播会话管理操作请求消息执行相应管理操作,并通过管理操作响应消息将管理操作结果经过USI反馈给所述业务/内容提供服务器,实现了业务/内容提供服务器对其运营的多播广播业务的管理。本发明实施例公开了一种多播广播业务管理系统。所述系统如图6所示,包括多播广播控制器和与之以可通信方式连接的通用业务接口USI;所述USI用于向所述多播广播控制器转发来自业务/内容提供服务器的多播广播会话管理操作请求消息;所述多播广播控制器用于接收来自所述USI的多播广播会话管理操作请求消息,并根据所述多播广播会话管理操作请求消息执行相应管理操作。可选的,所述多播广播控制器还用于根据所述管理操作的结果向所述USI发送管理操作响应消息;所述USI还用于将所述管理操作响应消息转发给所述业务/内容提供服务器。通过应用本发明实施例公开的系统,业务/内容提供服务器可以向USI发送多播广播会话管理操作请求消息,所述USI将所述多播广播会话管理操作请求消息转发给多播广播控制器,所述多播广播控制器根据所述多播广播会话管理操作请求消息执行相应管理操作,并通过管理操作响应消息将管理操作结果经过USI反馈给所述业务/内容提供服务器,实现了业务/内容提供服务器对其运营的多播广播业务的管理。通过应用本发明实施例公开的方法、装置和系统,业务/内容提供服务器可以向USI发送多播广播会话管理操作请求消息,所述USI在鉴权后将所述多播广播会话管理操作请求消息转发给多播广播控制器,所述多播广播控制器根据所述多播广播会话管理操作请求消息执行相应管理操作,并通过管理操作响应消息将管理操作结果经过USI反馈给所述业务/内容提供服务器,实现了业务/内容提供服务器对其运营的多播广播业务的管理。通过以上的实施方式的描述,所属领域的4支术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案32本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。权利要求1、一种多播广播业务管理方法,其特征在于,该方法包括通用业务接口USI接收来自业务/内容提供服务器的管理操作请求消息;向多播广播控制器发送所述管理操作请求消息,以使所述多播广播控制器根据所述管理操作请求消息执行相应操作。2、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为开始多播广播会话消息或者停止多播广播会话消息,所述开始多播广播会话消息或者停止多播广播会话消息中至少携带一个会话标识;所述多播广播控制器根据所述管理搡作请求执行相应操作具体为所述多播广播控制器根据所述会话标识找到对应的多播广播会话;若所述管理操作请求消息具体为开始多播广播会话消息,并且,若所述对应的多播广播会话的状态已经处于激活状态,则不执行激活会话操作;或者,若所述对应的多播广播会话的状态处于非激活状态,则更改所述多播广播会话的状态为激活状态;或者,若所述管理操作请求消息具体为停止多播广播会话消息,并且,若所述对应的多播广播会话的状态已经处于停止状态,则不执行停止会话操作;或者,若所述对应的多播广播会话的状态处于非停止状态,则更改所述多播广播会话的状态为停止状态。3、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为订阅多播广播事件消息,所述订阅多播广播事件消息中携带有会话标识和至少一个订阅的事件包名称;所述多播广播控制器根据所述管理操作请求执行相应操作具体为所述多播广播控制器中的事件管理功能实体为本次事件订阅生成一个事件订阅会话;根据所述会话标识找到对应的多播广播会话;根据所述订阅的事件包名称确定所述多播广播会话需要上报的事件,标记所述事件;一旦所述标记的事件发生,则上报所述事件。4、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为订阅多播广播事件消息,所述订阅多播广播事件消息中携带有会话标识和至少一个订阅的事件包名称,以及订阅的时间长度或者周期上报的时间间隔;所述多播广播控制器根据所述管理操作请求执行相应操作具体为所述多播广播控制器中的事件管理功能实体为本次事件订阅生成一个事件订阅会话;根据所述会话标识找到对应的多播广播会话;根据所述订阅的事件包名称确定所述多播广播会话需要上报的事件,标记所述事件;如果所述请求消息中携带有订阅的时间长度,则在订阅时间内,一旦所述标记的事件发生,则上报所述事件,在超过所述订阅的时间长度后,删除所述事件订阅会话;或者,如果所述请求消息中携带有周期上报的时间间隔,则根据所述周期上报的时间间隔上报所述事件。5、如权利要求3或4所述的方法,其特征在于,所述上报所述事件具体为向所述业务/内容提供服务器发送事件上报消息,所述事件上报消息中携带至少一个事件包;所述事件包中包含事件类型参数和至少一个事件内容参数。6、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为停止订阅多播广播事件消息,所述停止订阅多播广播事件消息中携带有会话标识和至少一个停止订阅的事件包名称;所述多播广播控制器根据所述管理操作请求执行相应操作具体为所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;根据所述停止订阅的事件包名称确定该会话停止上报的事件,将所述事件的上报标志位更改为不上报;或者,如果所述停止订阅的事件包名称包括了所述对应的多播广播会话上定阅的全部事件包名称,则将所述事件管理功能实体在此前执行相应事件订阅时生成的相应事件订阅会话删除。7、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为修改多播广播会话服务质量消息,所述修改多播广播会话服务质量消息中携带会话标识和至少一个服务质量参数;所述多播广播控制器根据所述管理操作请求执行相应操作具体为所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;所述多播广播控制器向全球接入微波互操作性网络中的动态服务质量子系统发送服务质量请求;所述服务质量请求消息中携带所述修改多播广播会话服务质量消息中携带的所述服务质量参数。8、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为更新多播广播节目单消息,所述更新多播广播节目单消息中携带会话标识和节目单参数,所述节目单参数为节目单内容或节目单获取地址;所述多播广播控制器根据所述管理操作请求执行相应操作具体为所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;若所述节目单参数为节目单内容,则所述多播广播控制器直接获取所述节目单内容;若所述节目单参数为节目单内容获取地址,则所述多播广播控制器根据所述获取地址获取所述节目单内容。9、如权利要求8所述的方法,其特征在于,所述更新多播广播节目单消息中还携带节目单传送方式参数;所述多播广播控制器根据所述管理操作请求执行相应操作进一步包括所述多播广播控制器根据所述传送方式参数指示的传送方式,发送节目单内容给用户。10、如权利要求l所述的方法,其特征在于,所述管理操作请求消息具体为更新多播广播内容消息,所述更新多播广播内容消息中携带会话标识、内容参数和内容更新方式,所述内容参数为多播广播节目内容或多播广播节目内容获取地址;所述多播广播控制器根据所述管理搡作请求执行相应操作具体为所述多播广播控制器中的事件管理功能实体根据所述会话标识找到对应的多播广播会话;若所述节目内容参数为多播广播节目内容,则所述多播广播控制器直接获取所述多播广播节目内容;若所迷节目内容参数为多播广播节目内容获取地址,则所述多播广播控制器根据所述多播广播节目内容获取地址获取所述多播广播节目内容;所述多播广播控制器根据所述内容更新方式参数指示的更新方式,更新内容服务器上的多播广播节目内容。11、如权利要求1至4或者权利要求6至10所述任一方法,其特征在于,进一步包括步骤接收来自所述多播广播控制器的管理操作响应消息,并将所述管理操作响应消息转发给所述业务/内容提供服务器。12、一种多播广播业务管理装置,其特征在于,包括第一接收模块用于接收来自业务/内容提供服务器的管理操作请求消息;第一发送模块用于向多播广播控制器转发所述第一接收模块接收的管理操作请求消息,以使所述多播广播控制器根据所述管理操作请求消息执行相应纟喿作。13、如权利要求12所述的装置,其特征在于,还包括第二接收模块用于接收来自所述多播广播控制器的管理操作响应消息;第二发送模块用于将所述第二接收模块接收的所述管理操作响应消息转发给所述业务/内容提供服务器。14、一种多播广播业务管理装置,其特征在于,包括接收模块用于接收来自通用业务接口USI的多播广播会话管理操作请求消息,所述多播广播会话管理操作请求消息转发自业务/内容提供服务器;请求处理模块用于根据所述接收模块接收的所述多播广播会话管理操作请求消息执行相应管理操作。15、如权利要求14所述的装置,其特征在于,还包括发送模块用于根据所述请求处理模块的所述管理操作结果向所述USI发送管理操作响应消息,以使所述USI将所述管理操作响应消息转发给所述业务/内容提供服务器。16、一种多播广播业务管理系统,其特征在于,包括多播广播控制器和与之以可通信方式连接的通用业务接口USI;所述USI用于向所述多播广播控制器转发来自业务/内容提供服务器的多播广播会话管理操作请求消息;所述多播广播控制器用于接收来自所述USI的多播广播会话管理操作请求消息,并根据所述多播广播会话管理操作请求消息执行相应管理操作。17、如权利要求16所述的系统,其特征在于,所述多播广播控制器还用于根据所述管理操作的结果向所述USI发送管理^操作响应消息;所述USI还用于将所述管理操作响应消息转发给所述业务/内容提供服务器。全文摘要本发明实施例公开了一种多播广播业务管理方法、装置与系统,以实现业务/内容提供服务器对其运营的多播广播业务的管理。所述方法包括;通用业务接口USI接收来自业务/内容提供服务器的管理操作请求消息;向多播广播控制器发送所述管理操作请求消息,以使所述多播广播控制器根据所述管理操作请求消息执行相应操作。所述装置包括第一接收模块和第二接收模块。另一所述装置包括接收模块和请求处理模块。所述系统包括多播广播控制器和与之以可通信方式连接的通用业务接口USI。文档编号H04L12/18GK101656615SQ20081014207公开日2010年2月24日申请日期2008年8月23日优先权日2008年8月23日发明者伟张,彭程晖,梁文亮,勇谢,亮顾申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1