一种跨域业务提供的协商方法和系统的制作方法

文档序号:7721379阅读:84来源:国知局
专利名称:一种跨域业务提供的协商方法和系统的制作方法
技术领域
本发明涉及广播电视网络的业务运营支撑技术领域,特别涉及一种跨域业务提供
的协商方法和系统。
背景技术
随着网络融合和信息技术的发展,有线运营商开始通过构建开放的业务平台对外
开放其网络能力和业务能力,支持多种类型的终端接入方式,支持运营商之间的业务共享
与合作为用户提供更加个性化的业务,以提高其业务支撑和运营的能力。 本发明中,域指以有线运营商作为区分的管理域,管理域之间通过城域骨干网、省
干网连接。本发明中,跨域业务指属于本地运营商的业务平台的用户请求异地运营商的业
务平台的业务,异地运营商的业务平台需要跨域为本地运营商的业务平台的用户提供业务。 有线运营商的业务平台相对于电信运营商的业务平台具有较大地差异(1)对等 性的差异各电信运营商的业务平台共享统一的核心业务控制网络;始终在归属网络中进 行业务控制;各域之间只对用户终端的业务能力和媒体信息进行协商,不需要网络能力对 跨域业务的接入方式进行协商;对业务的预留资源,始终由拜访网络执行最终的资源预留 策略。而各有线运营商的业务平台拥有独立的控制网络;各域之间不仅需对业务能力和媒 体信息进行协商,还需要网络能力支持的跨域业务的接入方式进行协商;各域都要执行协 商的资源预留策略。(2)网络的异构性电信运营商采用统一的网络架构,因此支持统一的 终端和业务接入方式。而各有线运营商由于双向化网络改造的进展和方式不同,导致业务 接入不同(如对VOD业务,有的有线运营商采用IPQAM方式传送,有的运营商采用IP数据 包的方式进行传送,有的运营商对两种传送方式都支持);终端接入方式也存在差异(如 IP接入类型的终端,Cable接入类型的终端等),有线运营商网络的异构性也增加了跨域业 务提供的协商需求和难度。 有线运营商的业务平台对跨域业务提供的协商主要面临的问题包括(l)各业务 平台需要依据各自网络结构,支持的业务接入方式及终端接入方式,自动进行跨域业务提 供的协商;(2)满足用户对业务端对端的服务质量需求;(3)降低跨域业务提供占用各运营 商的网络能力资源,提高其资源使用率,降低运营成本。由于有线运营商的业务平台与电信 运营商的业务平台的差异性使得其对跨域业务提供的协商不能完全照搬电信的业务平台 中的方法。 目前,有线运营商的业务平台之间尚未实现业务跨域,而电信运营商的业务平台 主要采用基于MS网络的架构,实现统一的业务控制。IMS规范中给出了针对跨域业务提供 的协商流程如图1。 IMS规范规定的协商流程主要是用户终端之间媒体参数能力的协商。
IMS规范方案主要针对主被叫终端对媒体参数能力的协商,而且在被叫终端不支 持主叫终端的业务能力或会话协商传输路径上的网络实体不支持主叫终端的业务支持能 力时返回错误信息,主叫终端接收到错误消息后,重新进行主被叫终端之间的业务支持能
4力协商,完成本次主被叫终端的会话。该方法对一次会话的建立可能需要多次业务支持能 力的协商,会造成会话建立的时延,影响会话质量和用户体验,而且业务支持能力仅仅考虑 了终端支持的编码参数,未考虑业务支持能力所需业务接入方式的协商。专利"一种进行 业务支持能力协商的方法"(专利号200510083807)针对多次业务支持能力协商的延迟问 题,特别是提供PoC业务时,简化主被叫进行业务支持能力协商的过程,减少会话建立的时 延。但是IMS规范给出的方案和专利"一种进行业务支持能力协商的方法"的方案仍主要 针对主被叫终端对媒体参数能力的协商,双方在协商过程中对所有尚未确定的一组媒体参 数都进行资源预留,在会话协商的高峰期,容易造成过度资源预留从而导致会话协商失败。
因此,现有的跨域业务提供的协商方法无法满足有线运营商的业务平台之间跨域 业务提供的需求。

发明内容
本发明的目的在于,为克服目前有线运营商的业务平台之间尚未实现跨域业务提 供的协商问题,从而提供了一种跨域业务提供的协商方法和系统。 本发明提出了一种跨域业务提供的协商方法,该方法用于满足有线运营商的业务 平台之间进行跨域业务提供,所述跨域业务提供的协商方法,具体包括业务支持能力的协 商步骤和预留资源的协商步骤 所述的业务支持能力的协商步骤,具体包含如下步骤 (1)会话控制器接收业务请求后,判断该业务为异域业务,则保存业务请求,查找 该业务所属的域,向业务所属的异域的会话控制器转发业务请求; (2)异域的会话控制器收到业务请求,判断为该域的业务,则根据该域相应业务 服务器和网络能力对业务的支持能力,获得该域的业务支持能力列表及相应的业务描述信 息,并向本域的会话控制器返回; (3)本域会话控制器接收到异域会话控制器的返回信息后,根据业务请求中的终
端标识获得终端能力,同时根据请求业务的类型查找相应业务类型的业务逻辑控制器,并
向业务控制器发送终端能力信息及业务请求;本域的业务逻辑控制器根据终端能力,本域
的网络能力对该类业务的支持能力,获得业务支持能力列表,返回给会话控制器; (4)本域的会话控制器对本域的业务支持能力列表与接收到异域的业务支持能力
列表取交集; (5)如果对请求的业务存在多种业务支持能力,则本域的会话控制器通过资源管
理器根据本域的资源剩余情况,资源预留策略及业务描述信息,计算每种业务支持能力所
需预留的资源,并决策资源需求最少的业务支持能力为最终的业务支持能力。 所述的业务支持能力包括业务接入方式、业务接入的参数集、支持的媒体编码参
数集;所述的业务描述信息包括名称、编码类型、带宽信息、QoS描述、时间描述、接收参
数、加密密码。 所述的终端能力信息包括终端类型、接入方式、支持的媒体编码参数、业务相关 的应用程序。
所述的资源信息包括带宽信息、IPQAM的频点信息、端口。
所述的预留资源的协商步骤,具体包含如下步骤
(6)本域的会话控制器为最终的业务支持能力向资源管理器请求资源预留,成功
后将最终的业务能力及其对应的业务描述信息发送给异域的会话控制器; (7)异域的会话控制器根据接收到最终的业务支持能力和业务描述信息,通过资
源管理器计算业务所需该域的资源量;如果该域存在足够的资源,则向资源管理器请求和
提交资源预留,并向本域的会话控制器返回成功应答,应答中包含业务描述信息的业务接
收参数和加密密码,否则,向本域的会话控制器返回资源不足应答; (8)本域的会话控制器收到成功应答,提交预留的资源;否则,取消当前预留的资 源,选择资源需求次之的业务支持能力。 本发明还提出了一种跨域业务提供的协商系统,该系统用于实现包括业务支持能 力的协商步骤和预留资源的协商步骤的跨域业务提供的协商方法,满足有线运营商的业务 平台之间跨域业务提供,其特征在于,所述的装置包含 会话控制器,负责为请求业务的终端提供会话控制,将用户的业务请求发送给业 务逻辑控制器进行业务逻辑控制,请求资源管理器为业务提供保障QoS的资源预留;
业务逻辑控制器,负责业务处理逻辑的控制; 资源管理器,负责根据业务请求确定传送资源的可用性、执行接纳控制,并对传送 资源进行资源预留; 业务服务器,负责提供具体业务和业务控制。 所述会话控制器之间基于SIP协议建立和中断会话。 本发明的优点在于 1、提出了跨域业务提供的协商方法解决了有线运营商的业务平台之间跨域业务 所需业务支持能力和资源预留的协商问题; 2、跨域业务提供的协商方法支持有线运营商业务平台之间的对等性及网络的异 构性; 3、业务支持能力的协商中,根据业务支持能力所需预留的资源最少,进行最终决 策,优化了资源利用率; 4、资源预留的协商过程中,只对最终确定的业务支持能力进行资源预留,而且各 域根据自身的资源分配策略进行资源预留,为业务平台根据自身网络资源情况制定资源分 配策略提供了发展空间。


图1现有的IMS规范给出的媒体参数能力的协商流程图; 图2本发明针对有线运营商的一种跨域业务提供的协商装置的业务平台的结构 图; 图3本发明的一种跨域业务提供的协商方法的流程图; 图4实施例中有线运营商的业务平台的部署结构图; 图5本发明的跨域点播业务提供方法的详细协商流程图。
具体实施例方式
为了使本发明的目的、实现方法和优点更加清楚明白,以具体实施例并参照附图,
6对本发明做进一步的详细说明。 为了达到本发明的目的,本发明提供的有线运营商的业务平台之间跨域业务提供 的协商方法,所述方法涉及到的有线运营商的业务平台结构如图2,其中
会话控制器,负责为请求业务的终端提供会话控制,将用户的业务请求发送给业 务逻辑控制器进行业务逻辑控制,请求资源管理器为业务提供保障QoS的资源预留。
业务逻辑控制器,负责业务处理逻辑的控制。 资源管理器,负责根据业务请求确定传送资源的可用性、执行接纳控制,并对传送 资源进行资源预留。 业务服务器,负责提供具体业务和业务控制。 其中,有线运营商业务平台的会话控制器之间基于SIP建立和中断会话。 所述跨域业务提供的协商方法,包括业务支持能力的协商和预留资源的协商两个
步骤,如图3所示 其中,业务支持能力协商方法包括 (1)会话控制器接收业务请求后,判断该业务为异域业务,则保存业务请求,查找 该业务所属的域,向业务所属的异域的会话控制器转发业务请求。 (2)异域的会话控制器收到业务请求,判断为该域的业务,则根据该域相应业务 服务器和网络能力对业务的支持能力,获得该域的业务支持能力列表及相应的业务描述信 息,并向本域的会话控制器返回。 其中,业务支持能力包括业务接入方式,业务接入的参数集,支持的媒体编码参 数集。业务描述信息包括名称,编码类型,带宽信息,QoS描述,时间描述,接收参数,加密
密码等。 其中,在步骤(2)中异域的会话控制器返回给本域的业务描述信息中,不包含业 务的接收参数与加密密码信息。
(3)本域会话控制器接收到异域会话控制器的返回信息后,根据业务请求中的终
端标识获得终端能力,同时根据请求业务的类型查找相应业务类型的业务逻辑控制器,并
向业务控制器发送终端能力信息及业务请求。本域的业务逻辑控制器根据终端能力,本域
的网络能力对该类业务的支持能力,获得业务支持能力列表,返回给会话控制器。 其中,终端能力信息包括终端类型,接入方式,支持的媒体编码参数,业务相关的
应用程序等。 (4)本域的会话控制器对本域的业务支持能力列表与接收到异域的业务支持能力 列表取交集。
(5)如果对请求的业务存在多种业务支持能力,则本域的会话控制器通过资源管 理器根据本域的资源剩余情况,资源预留策略及业务描述信息,计算每种业务支持能力所 需预留的资源,并决策资源需求最少的业务支持能力为最终的业务支持能力。
其中,资源信息包括带宽信息,IPQAM的频点信息,端口等。 通过步骤(1) (5)完成业务支持能力的协商,然后对最终确定的业务支持能力 进行预留资源的协商。其中,预留资源的协商方法包括 (6)本域的会话控制器为最终的业务支持能力向资源管理器请求资源预留,成功 后将最终的业务能力及其对应的业务描述信息发送给异域的会话控制器。
7
(7)异域的会话控制器根据接收到最终的业务支持能力和业务描述信息,通过资 源管理器计算业务所需该域的资源量。如果该域存在足够的资源,则向资源管理器请求和 提交资源预留,并向本域的会话控制器返回成功应答,应答中包含业务描述信息的业务接 收参数和加密密码。否则,向本域的会话控制器返回资源不足应答。 (8)本域的会话控制器收到成功应答,提交预留的资源。否则,取消当前预留的资 源,选择资源需求次之的业务支持能力,重新进行步骤(5) (7),直到成功实现资源协商 或者所有业务支持能力所需资源都无法获得满足。 通过步骤(6) (8)完成预留资源的协商过程。对成功预留业务支持能力所需资 源量的业务,本域的会话控制器开始执行本域的业务接收准备过程,并通过异域的会话控 制器转发业务开始请求。 所述跨域业务提供的协商流程中,会话信息需采用统一的描述方式,该描述可采 用统一扩展的SDP协议,也可采用统一定义的描述格式。
实施例1 下面以本发明应用于有线运营商的业务平台之间进行跨域点播业务提供的协商 为例进行说明。图4为实施例中有线运营商的业务平台的部署结构图,该实施例中A域的 用户使用B域的业务平台提供的点播业务。用户终端在A域,终端接入类型为Cable接入; A域的网络能力对点播类业务支持能力提供两种方式采用内容分发网络CDN以IP数据包 的形式发送点播业务的媒体流,也支持采用IPQAM调制为RF信号形式发送点播业务的媒 体流。点播类业务服务器在B域,B域的网络能力对点播类业务支持能力可为CDN方式和 IPQAM方式,B域的点播业务服务器只能提供CDN方式的媒体传送方式。
针对以上跨域点播业务提供的实施例,图5为跨域点播业务提供的协商流程,其 具体步骤为 (201)A域的用户终端向本域的会话控制器发送业务请求。 (202) A域的会话控制器接收业务请求后,判断该业务为B域的点播类业务,则保 存业务请求,并向B域的会话控制器转发业务请求。
(203)向B域的会话控制器转发业务请求。 (204)B域会话控制器收到业务请求,根据业务类型查找B域的点播类业务逻辑控 制器,并向业务逻辑控制器请求该域的业务支持能力列表。 (205)B域的点播业务逻辑控制器根据B域的点播类业务服务器和网络能力对业 务的支持能力,获得该域的业务支持能力列表,业务支持列表包括基于CDN的业务接入方 式,业务接入的参数集,支持的媒体编码参数集。业务接入的参数集包括CDN的接入IP地 址,端口号,业务流传输协议,业务流控制协议等。 (206)B域的点播业务逻辑控制器向B域的会话控制器返回业务支持能力列表。
(207)B域的会话控制器向B域的点播业务服务器请求业务描述信息。
(208)B域的点播业务服务器返回业务描述信息,其中包括名称,业务中媒体的 编码类型,带宽信息,QoS描述,时间描述等。 (209) B域的会话控制器向A域的会话控制器返回B域对该业务请求的业务支持能 力列表及相应的业务描述信息。 (210)A域的会话控制器根据业务请求中的终端标识获得用户终端能力(该示例中用户终端为Cable接入类型的终端,只能接收经过IPQAM调制为RF型号后的媒体流),向 本域的点播业务逻辑控制器请求该域的业务支持能力列表。 (211)A域的点播类业务逻辑控制器,根据本域的网络能力和终端能力决策该域的 点播类业务支持能力列表。业务支持能力包含的信息为业务接入方式(如CDN方式,IPQAM 方式),业务各接入的参数集,媒体编码类型、码率等。其中业务接入参数集对不同的接入方 式有不同的参数集。 (212)A域的点播类业务逻辑控制器向A域的会话控制器返回该域的点播类业务 支持能力列表。 (213)A域的会话控制器对本域的业务支持能力列表与接收到B域的业务支持能 力列表取交集,该实施例中,业务支持能力的交集仅包含CDN方式业务接入类型的业务支 持能力。如果该步骤中,业务支持能力列表的交集为空,则拒绝用户的业务请求,不再执行 以下步骤。 (214)A域的会话控制器向A域的资源管理器请求预留资源的计算,A域的资源管 理器根据业务支持能力与业务描述信息,计算所需预留的资源。 (215)A域的资源管理器向该域的会话控制器返回业务支持能力所需要的资源,包 括IPQAM的频点,带宽等。 (21 6)A域的会话控制器根据所需的资源量决策占用资源最少的业务支持能力为 最终的业务支持能力。该实施例中,最终的业务支持能力为CDN方式业务接入类型的业务 支持能力。 (217)A域的会话控制器向该域的资源管理器请求预留所需的资源。 (218)A域的会话控制器向B域的会话控制器发送最终的业务支持能力和业务描
述信息。 (219)B域的会话控制器向B域的资源管理器请求计算业务所需的资源,并请求和 提交业务所需的资源预留。 (220)资源预留成功后,B域的会话控制器向A域的会话控制器回复资源预留成 功响应,并在业务描述信息增加业务接收参数及加密密码信息。该步骤中,如果B域的资源 预留失败,则B域的会话控制器向A域的会话控制器回复资源预留失败响应,A域的会话控 制器需选择业务支持能力列表中资源占用量次之的业务支持能力重新开始步骤(216) (220)。 (221) A域的会话控制器提交A域的预留资源。 至此,A域的业务平台与B域的业务平台之间完成跨域业务提供的协商。A域的 会话控制器协调完成本域的业务接收准备过程,在该实施例中为A的会话控制器将IPQAM 的IP地址、UDP端口号发送给A域的CDN节点,将IPQAM的频点等信息发送给用户终端,并 将A域的接收B域点播业务媒体流的CDN节点的IP地址,端口号信息发送给B域会话控制 器。A域的会话控制器向B域的会话控制器发送业务开始请求。B域的会话控制器协调完 成B域的业务传送过程,在该实施例中位B域会话控制器转发给点播类业务逻辑控制器控 制点播业务服务器向A域相应的CDN节点发送媒体流,此时A域的CDN节点向该域的IPQAM 发送媒体流。 本实施例以应用于有线运营商的业务平台之间进行跨域点播业务提供的协商为例进行说明,也可将其应用于其他类型跨域业务提供的协商。 最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制。尽管参 照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方 案进行修改或者等同替换,都不脱离本发明技术方案的精神和范围,其均应涵盖在本发明 的权利要求范围当中。
权利要求
一种跨域业务提供的协商方法,该方法用于满足有线运营商的业务平台之间进行跨域业务提供,所述跨域业务提供的协商方法,具体包括业务支持能力的协商步骤和预留资源的协商步骤所述的业务支持能力的协商步骤,具体包含如下步骤(1)会话控制器接收业务请求后,判断该业务为异域业务,则保存业务请求,查找该业务所属的域,向业务所属的异域的会话控制器转发业务请求;(2)异域的会话控制器收到业务请求,判断为该域的业务,则根据该域相应业务服务器和网络能力对业务的支持能力,获得该域的业务支持能力列表及相应的业务描述信息,并向本域的会话控制器返回;(3)本域会话控制器接收到异域会话控制器的返回信息后,根据业务请求中的终端标识获得终端能力,同时根据请求业务的类型查找相应业务类型的业务逻辑控制器,并向业务控制器发送终端能力信息及业务请求;本域的业务逻辑控制器根据终端能力,本域的网络能力对该类业务的支持能力,获得业务支持能力列表,返回给会话控制器;(4)本域的会话控制器对本域的业务支持能力列表与接收到异域的业务支持能力列表取交集;(5)如果对请求的业务存在多种业务支持能力,则本域的会话控制器通过资源管理器根据本域的资源剩余情况,资源预留策略及业务描述信息,计算每种业务支持能力所需预留的资源,并决策资源需求最少的业务支持能力为最终的业务支持能力。
2. 根据权利要求1所述的跨域业务提供的协商方法,其特征在于,所述的业务支持能 力包括业务接入方式、业务接入的参数集、支持的媒体编码参数集;所述的业务描述信息 包括名称、编码类型、带宽信息、QoS描述、时间描述、接收参数和加密密码。
3. 根据权利要求1所述的跨域业务提供的协商方法,其特征在于,所述的终端能力信 息包括终端类型、接入方式、支持的媒体编码参数和业务相关的应用程序。
4. 根据权利要求1所述的跨域业务提供的协商方法,其特征在于,所述的资源信息包 括带宽信息、IPQAM的频点信息和端口 。
5. 根据权利要求1所述的跨域业务提供的协商方法,其特征在于,所述的预留资源的 协商步骤,具体包含如下步骤(6) 本域的会话控制器为最终的业务支持能力向资源管理器请求资源预留,成功后将 最终的业务能力及其对应的业务描述信息发送给异域的会话控制器;(7) 异域的会话控制器根据接收到最终的业务支持能力和业务描述信息,通过资源管 理器计算业务所需该域的资源量;如果该域存在足够的资源,则向资源管理器请求和提交 资源预留,并向本域的会话控制器返回成功应答,应答中包含业务描述信息的业务接收参 数和加密密码,否则,向本域的会话控制器返回资源不足应答;(8) 本域的会话控制器收到成功应答,提交预留的资源;否则,取消当前预留的资源, 选择资源需求次之的业务支持能力。
6. —种跨域业务提供的协商系统,该系统用于实现包括业务支持能力的协商步骤和预 留资源的协商步骤的跨域业务提供的协商方法,满足有线运营商的业务平台之间跨域业务 提供,其特征在于,所述的装置包含会话控制器,负责为请求业务的终端提供会话控制,将用户的业务请求发送给业务逻辑控制器进行业务逻辑控制,请求资源管理器为业务提供保障QoS的资源预留;业务逻辑控制器,负责业务处理逻辑的控制;资源管理器,负责根据业务请求确定传送资源的可用性、执行接纳控制,并对传送资源 进行资源预留;业务服务器,负责提供具体业务和业务控制。
全文摘要
本发明涉及一种跨域业务提供的协商方法和系统,该方法用于满足有线运营商的业务平台之间进行跨域业务提供,具体包含业务支持能力的协商和预留资源的协商;业务支持能力的协商包括本域的会话控制器接收业务请求,判断业务为异域业务,则向业务所属的异域的会话控制器转发业务请求。异域根据该域业务服务器和网络对业务的支持能力,获得业务支持能力列表及相应的业务描述信息,并返回给本域的会话控制器。由本域的会话控制器根据本域和异域的业务支持能力的交集及所需资源量,决策资源需求最少的为最终的业务支持能力。预留资源的协商时,本域和异域的资源管理器根据相关指标参数独立地决定资源预留量,且本域和异域都要实施资源预留。
文档编号H04L29/06GK101764810SQ20091024395
公开日2010年6月30日 申请日期2009年12月25日 优先权日2009年12月25日
发明者刘磊, 徐战, 王劲林, 董元元, 邓浩江 申请人:中国科学院声学研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1