实现呈现业务的方法、系统和设备的制作方法

文档序号:7668716阅读:105来源:国知局
专利名称:实现呈现业务的方法、系统和设备的制作方法
技术领域
本发明涉及网络技术领域,尤其涉及一种实现呈现业务的方法、系统和 设备。
背景技术
在IMS网纟各,Presence业务基于SIP ( Session Initiation Protocol,会i舌初 始协议),它与用户终端在IMS域上的活动紧密结合起来,从用户开机登录上 IMS网络开始,到发起IMS会话等操作,大量的Presence信息都可以直接通 过IMS网络本身提供的机制获取,从而大大简化了 Presence的实施难度。
目前,IPTV业务的不断发展,传统的IPTV业务已经不能够满足用户的 需求,IPTV业务和IMS业务的融合,使得IPTV架构出现了 IMS-based IPTV 架构和Non-IMS based IPTV架构两种,融合的IPTV业务和IMS业务基于 IMS-based IPTV架构利用原有的技术即能实现,而对于Non-IMS based IPTV 需要IPTV和IMS系统之间的接口进行交互才能实现部分功能。
目前,OMA (Open Mobile Alliance,开》文移动耳关盟)和TISPAN (Telecommunications and Internet converged services and protocols for advanced networking,电信和互联网融合业务及高级网络协议)等国际标准组织制定了 基于IMS架构的呈现业务架构,只有支持IMS业务的终端才可发布和预定呈 现信息,详细的架构如图l所示。
从图1中可以获知,目前主要的模块包括呈现体、呈现服务器、观察 体、XDM客户端、聚合代理、呈现XDM服务器和SIP/IPCore。各模块的详 细功能描述如下
呈现体发布呈现信息至呈现服务器;
观察体预定终端的呈现信息;接收呈现信息的通知;
呈现服务器接收和存储呈现体发布的呈现信息,接收呈现信息的预定,XDM客户端管理(创建、修改、检索、删除)呈现策略库上的呈现信 息相关的策略,预定呈现信息相关的策略文档的变化等;
聚合代理XDM客户端的认证,并转发XDM客户端对XDM服务器上 XDM文档的管理(创建、修改、删除、访问);
呈现XDMS:管理呈现信息相关的策略文档,接收呈现信息相关策略文 档的预定,通知呈现信息相关策略文档的变化;
SIP/IPCore: IMS网络实体,用于终端注册、代理、路由呈现业务相关的 信息至相应的模块。
架构中的接口说明如下
PRS-1:呈现体和SIP/IPCore之间的接口,该接口用于呈现体将呈现信息 经SIP/IP Core传输给呈现服务器,建立呈现体和呈现服务器之间的通信关系。 主要功能包括发布Presence信息;调节Presence信息的发布(包括刷新、 修订、删除已发布的Presence信息)。
PRS-2:观察体和SIP/IP Core之间的接口 ,观察体向SIP/IP Core发送的 消息将净皮路由到呈现服务器上。该接口的主要功能包括预定呈现信息;接 收呈现信息消息。
PRS-3:呈现服务器和SIP/IP Core之间的接口,该接口主要功能包括发 布Presence信息;调节Presence信息的发布(如更新、修改、删除已发布 的Presence信息);预定呈现信息;、接收呈现信息消息。
PRS-7:呈现服务器和呈现XDM服务器之间的接口,主要功能包括管 理(如创建、修改、删除、检索)呈现信息相关的XDM文档的。
PRS-8:聚合代理和呈现XDM服务器之间的接口,主要功能包括管理 (如创建、修改、删除、检索)呈现信息相关的XDM文档的。
XDM-3: XDM客户端和聚合代理之间的接口,主要功能包括管理(如 创建、修改、删除、检索)呈现信息相关的XDM文档的;XDM客户端认证。
具体的呈现业务交互流程如图2所示,包括以下步骤
步骤s201 、 IMS终端1发布呈现信息至SIP/IP Core;步骤s202、 SIP/IP Core将该呈现信息转发至呈现服务器; 步骤s203、呈现服务器成功接收呈现信息后,发送成功响应; 步骤s204、 SIP/IP Core将成功响应转发至IMS终端1; 步骤s205、 IMS终端2请求预定IMS终端1的呈现信息; 步骤s206、 SIP/IP Core将IMS终端2的预定请求转发至呈现服务器; 步骤s207、呈现服务器检查IMS终端2是否可以订阅IMS终端1的呈现 信息;
步骤s208、呈现策略库确认可以预定; 步骤s209、呈现服务器成功预定响应;
步骤s210、 SIP/IP Core将成功预定响应发送至IMS终端用户2; 步骤s211 、呈现服务器将呈现信息发布至SIP/IP Core; 步骤s212、 SIP/IP Core将IMS终端1的呈现信息发布至IMS终端用户2; 步骤s213 、 IMS终端2接收通知后,向SIP/IP Core发送响应消息; 步骤s214、 SIP/IP Core转发响应至呈现服务器。 发明人在实现本发明的过程中,发现
将呈现业务限定在IMS架构中,不能为支持融合业务(电视业务和通信 业务的融合)的非IMS终端提供呈现业务功能。这种情形对于当前正在发展 的Non-IMS based IPTV架构中的终端而言,不能实现某些融合类业务(电视 业务和通信类业务的融合)的应用场景,如好友电视、基于呈现业务的即 时消息业务等。

发明内容
本发明的实施例、提供一种在实现呈现业务的方法,以在现有的Non-IMS 架构中实现呈现业务。
为达到上述目的,本发明的实施例提供一种实现呈现业务的系统,包括 呈现体,用于发送呈现信息至呈现服务器;
呈现服务器,用于接收所述呈现体发布的呈现信息,并向观察体发布所 述呈现信息;
10观察体,用于接收所述呈现服务器发布的呈现信息;
所述呈现体、呈现服务器和观察体分别位于IPTV域或IMS域,且至少 一种位于IPTV域。
本发明的实施例还提供一种交互功能实体,用于实现IPTV域和IMS域 间交互的信令的转换,包括
IPTV信令至IMS信令转换模块,用于将IPTV信令转换为IMS信令;
IMS信令至IPTV信令转换模块,用于将IMS信令转换为IPTV信令,和 /或在信令转换的过程中和外部的通信模块进行交互,获取相关信息后放置到 转换的信令中;
控制子模块,用于控制输入的消息传输给相应的转换模块; 外部通信模块,用于接收信令转换模块的交互请求,和外部模块进行交 互,将获得的参数返回给所述IMS信令至IPTV信令转换模块。
本发明的实施例还提供一种实现呈现业务的方法,包括以下步骤
呈现服务器接收呈现体发布的呈现信息;
所述呈现服务器向观察体发布所述呈现信息;
所述呈现体、呈现服务器和观察体分别位于IPTV域或IMS域,且至少 一种位于IPTV域。
本发明的实施例还提供一种交互转换方法,用于实现IPTV域和IMS域 间交互信令的转换方法,包括以下步骤
将接收到的IPTV信令转换为IMS信令,转发所述转换得到的IMS信令; 和/或
将接收到的IMS信令转换为IPTV信令,并在所述转换得到的IPTV信令 中添加获取的呈现业务信息后进行转发。
与现有^L术相比,本发明的实施例具有以下优点
提供了在非IMS架构中的呈现业务实现架构,通过IPTV系统和IMS系 统间交互的信令的互转换,实现了在非IMS架构中呈现业务的实现,使得呈 现业务在IPTV架构中的开展成为了可能。


图1是现有技术中基于IMS架构的呈现业务架构示意图; 图2是现有技术中呈现业务的实现流程图3是本发明的实施例一中基于Non-IMS架构的呈现业务架构示意图4是本发明的实施例 一 中交互模块内部的功能模块示意图5是本发明的实施例一中IPTV终端的呈现信息发布至呈现服务器,
IPTV子系统预定其呈现信息的流程图6是本发明的实施例一中IPTV终端的呈现信息发布至呈现服务器,
IMS终端预定其呈现信息的流程图7是本发明的实施例一中IMS终端发布呈现信息至呈现服务器,IPTV
终端预定其呈现信息的流程图8是本发明的实施例一中基于Non-IMS架构的呈现业务架构的替代架
构示意图9是本发明的实施例二中基于Non-IMS架构的呈现业务架构示意图IO是本发明的实施例二中IPTV终端的呈现信息发布至呈现服务器, IPTV子系统预定其呈现信息的流程图11是本发明的实施例二中IPTV终端的呈现信息发布至呈现服务器, IMS终端预定其呈现信息的流程图12是本发明的实施例二中IMS终端发布呈现信息至呈现服务器,IPTV 终端预定其呈现信息的流程图13是本发明的实施例二中IMS终端发布呈现信息至呈现服务器,IMS 终端预定其呈现信息的流程图14是本发明的实施例二中基于Non-IMS架构的呈现业务架构的替代架 构示意图15是本发明的实施例三中基于Non-IMS架构的呈现业务架构示意图; 图16是本发明的实施例三中基于Non-IMS架构的呈现业务架构的替代架 构示意图。
具体实施例方式
以下结合附图和实施例,对本发明的实施方式作进一步说明。
本发明的实施例提供一种实现呈现业务的系统,包括呈现体,用于发 送呈现信息至呈现服务器;呈现服务器,用于接收呈现体发布的呈现信息, 并向观察体发布所述呈现信息;观察体,用于接收呈现服务器发布的呈现信 息。其中,呈现体、呈现服务器和观察体分别位于IPTV域或IMS域,且至少 一种位于IPTV域。以下分别对呈现体、呈现服务器和观察体位于IPTV域或IMS 域时的不同架构进行说明。
本发明实施例一中,提供一种基于Non-IMS架构的呈现业务架构,其结构 如图3所示,包括以下功能才莫块IPTV终端12、 IMS终端ll、 SIP/IP Corel5、 呈现服务器13、呈现策略库14、交互模块16以及通知消息发布模块17。其中 呈现服务器位于IMS域;呈现体和观察体可以都是IPTV终端,或呈现体为IPTV 终端,观察体为IMS终端;或呈现体为IMS终端,观察体为IPTV终端。
各个模块的功能描述如下
IMS终端11:拥有IMS能力,支持(1 )发布呈现信息至呈现服务器; (2)预定终端的呈现信息;(3)监听通知接口,并接收呈现信息的通知;(4) 管理(创建、修改、检索、删除)呈现策略库上的呈现信息相关的策略;(5) 预定呈现信息相关的策略文档的变化等;
IPTV终端12:不具备IMS能力,支持(1)经过交互模块16管理(创 建、修改、检索、删除)呈现策略库14上的呈现信息相关的策略;(2)预定 呈现信息相关的策略文档的变化;(3)发布呈现信息至呈现服务器13; (4) 向呈现服务器13预定终端的呈现信息;(5 )在成功预定响应中获得发布呈现 信息通知的地址信息;(6)根据呈现信息通知的地址信息,获取呈现信息通 知。
呈现服务器13,支持(1)接收和存储IMS终端和/或IPTV终端发布的 呈现信息;(2)接收呈现信息的预定;(3)发布呈现信息。
呈现策略库14,支持(1)管理呈现信息相关的策略文档;(2)接收呈 现信息相关策略文档的预定;(3)通知呈现信息相关策略文档的变化。
13SIP/IPCorel5: IMS网络实体,用于终端注册、代理、路由呈现业务相关 的信息至相应的模块。
交互模块16: IPTV子系统和IMS子系统之间的交互模块,支持(1) 解析IPTV子系统中发布的呈现信息,并使用SIP封装后发送到呈现服务器; (2)解析IPTV子系统中呈现信息的预定,并使用SIP封装后发送至呈现服 务器;(3)告知和/或获取和/或协商通知消息发布模块,呈现信息消息发布的 地址;(4)解析来自IMS域呈现服务器的SIP消息,并将其转换为IPTV域 的消息发送给IPTV中的实体;(5)解析来自IMS域呈现服务器的呈现信息, 并将呈现信息、通知消息地址、订阅者的信息发送给通知消息发布模块;(6) 将呈现信息通知的发布地址放置在IPTV终端预定呈现信息的响应中;
通知消息发布模块17,支持(1)接收来自于交互模块16的呈现信息及 相关的地址信息;(2)封装呈现信息至通知消息中;(3)发送通知消息至指 定的地址及端口中;(4 )接收来自于交互模块16的呈现信息通知的地址信息; (5)为作为观察体的IPTV终端产生呈现信息通知的发布地址,并将该地址 信息在交互模块查询的方式下提供或主动提供给交互模块16。
该交互模块16内部的功能模块如图4所示,包括
控制模块161:控制信令的分发;
IPTV至IMS信令转换模块162:解析IPTV信令,并用IMS协议封装; IMS信令至IPTV信令转换模块163:解析IMS信令,并用IPTV协议封 装;和通信模块交互获取所需参数;转换过程中,放置获取参数至转换信令 中;发送IPTV信令中的数据直接至通信模块,通信模块发布消息至外部的分 发模块;
通信模块164:和外部的模块交互,获取信令转换所需的参数;将获取的 参数发送至信令转换模块;将相关的信息发送至外部的通信模块;
图3中所示的呈现业务架构中的备接口功能为
11-1: IPTV终端和交互模块之间的接口,用于支持呈现信息的发布; 呈现信息的订阅;呈现信息策略的管理。
1411-2:交互模块和通知消息发布模块之间的接口,用于支持呈现信息通 知的地址信息的获取;订阅的呈现信息的传递。
11-3:通知消息发布模块17和IPTV终端12之间的接口,用于支持呈 现信息通知的发布。
Ml-l:交互模块16和SIP/IP Corel5之间的接口 , 的发布;呈现信息的订阅;呈现信息的通知。
Ml-2: SlP/IPCore15和呈现服务器13之间的接口 的发布;呈现信息的订阅;呈现信息的通知;。
Ml-3:交互模块16和呈现策略库14之间的接口 , 策略的管理。
Ml-4: IMS终端11和呈现策略库14之间的接口 , 策略的管理。
Ml-5:呈现服务器13和呈现策略库14之间的接口,用于支持呈现信 息策略的管理。
Ml-6: IMS终端11和SIP/IP Corel5之间的接口,用于支持呈现信息 的发布;呈现信息的订阅;呈现信息的通知。
以下结合具体的应用场景,说明使用上述使用图3所描述的Non-IMS架 构实现呈现业务的具体方法。
以作为呈现体的IPTV终端将呈现信息发布至呈现服务器,另一作为观察 体的IPTV终端预定该呈现信息为例。假设IPTV终端1为呈现信息源,IPTV 终端2为呈现信息观察体,该过程如图5所示,包括以下步骤
步骤s501、位于IPTV终端1上的用户1向交互模块请求发布呈现信息, 使用的协议为HTTP PUT, PUT消息体中携带PIDF格式的用户呈现信息,并 包含预定请求的标识符(如PUBLISH )、该请求有关呈现业务的标识符(如 Event=Presence );
步骤s502、交互模块接收到IPTV终端1的请求后,将呈现信息封装到 SIP PUBLISH消息体中,并向SIP IP Core发布呈现信息;
步骤s503、 SIP/IP Core将呈现信息发布到呈现服务器上,使用的消息为
,用于支持呈现信息 ,用于支持呈现信息 用于支持呈现信息 用于支持呈现信息SIPPBLISH;
步骤s504、呈现服务器存储呈现信息后,向SIP/IP Core发送成功响应, SIP 200 OK;
步骤s505、 SIP/IP Core发送成功响应至交互模块,SIP 200 OK;
步骤s506、交互才莫块发送成功响应至IPTV终端1, HTTP 200 OK;
步骤s507、位于IPTV终端2上的用户2向交互模块请求预定呈现信息, 使用的协议为HTTP PUT, PUT消息体中携带预定呈现信息的相关信息(如 SUBSCRIBE消息,或者SUBSCRIBE标识符,和/或请求呈现信息预定的相 关标识符,如Event=Presence);
步骤s508、交互模块分析用户2的预定请求后,使用SIP SUBSCRIBE向 SIP/IP Core发送呈现信息预定请求;
步骤s509、 SIP/IP Core转发呈现信息预定请求至呈现服务器;
步骤s510、呈现服务器根据用户2的请求,;险索呈现策略库上的呈现策 略,判别用户2是否具有定于用户l呈现信息的权限;
步骤s511、查询响应;
步骤s512、呈现服务器确认用户2具有订阅权限后,向SIP/IP Core发送 确iL响应,SIP 200 OK;
步骤s513、 SIP/IP Core转发确认响应至交互纟莫块;
步骤s514、交互模块向通知消息发布模块获取呈现信息通知消息的发布 地址;
步骤s515、通知消息发布模块向交互模块发送呈现信息通知消息的发布 地址;
步骤s516、交互才莫块向IPTV终端2发送确认响应HTTP 200 OK,并且 该消息中携带发布用户1呈现信息的通知消息的地址(呈现信息的通知地址 可以由通知消息发布模块产生,也可以由交互模块产生。交互模块通过交互 的方式或通知消息发布模块主动发送的方式获得);
步骤s517、 IPTV终端2监听该地址;
步骤s518、呈现服务器向预定位于IPTV终端2上的用户2呈现信息的用户发送呈现信息,SIP NOTIFY;
步骤s519、 SIP/IP Core查看地址,发现为IPTV终端2,则将该通知发送 至交互模块;
步骤s520、交互模块确认成功接收呈现信息,SIP 200 OK;
步骤s521 、 SIP/IP Core将成功接收确认消息发送至呈现服务器;
步骤s522、交互模块将该呈现信息封装至通知消息中,发布呈现信息至通
知消息发布模块;;
步骤s523、通知消息发布模块将呈现信息发布至通知消息地址中;
步骤s524、监听该地址的终端接收到通知消息,解析通知消息即可获得
IPTV终端1上用户1的呈现信息。
以作为呈现体的IPTV终端发布呈现信息至呈现服务器,作为观察体的 IMS终端预定其呈现信息为例,布£设IPTV终端1为呈现信息源,IMS终端 为呈现信息观察体,如图6所示包括以下步骤
步骤s601 ~步骤s606同图5所示流程中的步骤s501 ~步骤s506。 步骤s607、 IMS终端请求预定IPTV终端1的呈现信息; 步骤s608、 SIP/IP Core将IMS终端2的预定请求转发至呈现服务器; 步骤s609、呈现服务器4t查IMS终端2是否可以订阅IPTV终端1的呈 现信息;
步骤s610、呈现策略库确i^可以预定;
步骤s611、呈现服务器向SIP/IP Core发送成功预定响应;
步骤s612、 SIP/IP Core将成功预定响应发送至IMS终端用户2;
步骤s613、呈现服务器将呈现信息发布至SIP/IP Core;
步骤s614、 SIP/IP Core将IPTV终端1的呈现信息发布至IMS终端用户
2;
步骤s615、 IMS终端2接收通知后,向SIP/IP Core发送响应消息; 步骤s616、 SIP/IP Core转发响应至呈现服务器;
17以作为呈现体的IMS终端发布呈现信息至呈现服务器,作为观察体的 IPTV终端预定其呈现信息为例,假设IMS终端1为呈现信息源,IPTV终端 l为呈现信息观察体,如图7所示,包括以下步骤
步骤s701、 IMS终端1向SIP/IP Core发布其呈现信息,SIP PUBLISH;
步骤s702、 SIP/IP Core转发呈现信息至呈现服务器;
步骤s703、呈现服务器成功接收呈现信息的发布后,发送发布成功响应 至SIP/IP Core, SIP 200 OK;
步骤s704、 SIP/IP Core转发成功响应至IMS终端1;
步骤s705 ~步骤s722,同图5中的步骤s507 ~步骤s524。
上述实施例一中所描述的架构的替代架构如图8所示,区别在于在交 互模块16和IPTV终端12之间添加了一个IPTV ASF (Application Server Functions,申请服务器功能)功能模块18,该模块支持
(l)用户注册、认证、授权;(2)用户使用某一业务的认证、授权;(3) 进行节目导航和选择;(4 )向IPTV终端提供已选业务的入口点地址。(5 )发 送用户的呈现信息;
原有的ii-i接口拆分为ir-i、 ir-2和ir-3接口。其中
Il,-l: IPTV终端和IPTV ASF之间的接口,用于支持 (1)用户的注册、认证、授权;(2)用户选择观看某一节目;(3 )向IPTV 终端提供已选业务的入口点地址;(4)用户使用某一业务的认证、授权;(5) 管理用户的呈现策略库。
Il,-2:交互模块和IPTV ASF之间的接口,用于支持发布用户的上线信 息和下线信息;发布用户观看某一节目或游戏的信息;
Il,-3:交互才莫块和IPTV终端之间的接口,用于支持订阅用户的呈现信 息;管理用户的呈现策略库。
对基于上述架构一的流程的改变如下
其它的流程不变,只是用户的状态信息不是直接从IPTV终端直接获取, 需要通过IPTV ASF功能模块间接获取,步骤如下
181 .IPTV终端上线,发送注册命令给IPTV ASF;
2.IPTV ASF对用户鉴权后,注册成功,并将用户的上线信息发布到交互 模块上;
3.IPTV终端选择观看某一节目,并发送选择命令至IPTV ASF; 4.IPTV ASF对用于已选的节目进行鉴权:授权; 5.授权成功后,发送用户正在观看的节目至交互模块。
本发明实施例二中,提供一种基于Non-IMS架构的呈现业务架构,其结 构如图9所示,包括以下功能模块IPTV终端22、 IMS终端21、 SIP/IP Core25、 交互模块26、呈现服务器23、呈现策略库24和通知消息发布模块27。
其中呈现服务器位于IPTV域;呈现体和观察体可以都是IPTV终端或 都是IMS终端,或呈现体为IPTV终端,观察体为IMS终端,或呈现体为IMS 终端,观察体为IPTV终端。
各个模块的功能具体描述如下
IMS终端21:拥有IMS能力,支持(1 )经过交互模块26发布呈现信 息至呈现服务器23; ( 2 )经过交互模块26预定IPTV终端22和/或IMS终端 21的呈现信息;(3)接收交互模块26转发的呈现信息;(4)管理(创建、修 改、检索、删除)呈现策略库24上的呈现信息相关的策略;(5)预定呈现信 息相关的策略文档的变化。
IPTV终端22:具备IPTV能力,支持(1)发布呈现信息至呈现服务器 23; ( 2 )预定IPTV终端22和/或IMS终端21的呈现信息;(3 )根据预定响 应获知呈现信息通知的接收地址;(4)接收呈现信息的通知;(5)管理(创 建、修改、检索、删除)呈现策略库24上的呈现信息相关的策略;(6)预定 呈现信息相关的策略文档的变化。
呈现服务器23,支持(1)接收和存储IMS终端21经交互模块26发布 的呈现信息;和/或接收和存储IPTV终端22发布的呈现信息;(2 )接收IMS21 和/或IPTV终端22呈现信息的预定;(3 )经过交互模块26通知预定呈现信 息的IMS终端21呈现信息,和/或发送呈现信息至IPTV域的通知消息发布模块27; (4 )和通知消息发布模块27交互获知呈现信息通知的发布地址信息; (5 )创建呈现信息通知的发布地址信息发送给通知消息发布模块27; ( 6 )直 接接收通知消息发布模块27发送的通知消息发布的地址信息;(5 )将通知消 息发布的地址信息放置到IPTV终端22预定呈现信息的响应中。
呈现策略库24,支持(1 )管理呈现信息相关的策略文档;(2 )接收呈 现信息相关策略文档的预定;(3)通知呈现信息相关策略文档的变化;
SIP/IP Core 25, IMS网络实体,用于终端注册、代理、,路由呈现业务相 关的信息至相应的模块;
交互模块26, IPTV子系统和IMS子系统之间的交互模块,支持(1) 接收IMS终端发布的呈现信息,并将其转换为IPTV域信令转发至IPTV域的 呈现服务器;(2 )解析IMS终端对IPTV子系统中IPTV终端呈现信息的预定, 并使用SIP封装后发送至呈现服务器;(3)解析来自IPTV域呈现服务器的 HTTP消息,并将其转换为IMS域的消息发送给IMS中的实体。
通知消息发布模块27,支持(1 )接收来自于所述呈现服务器的呈现信 息;(2)封装呈现信息至通知消息中;(3)发送通知消息至指定的地址及端 口; (4)接收来自于所述呈现服务器的呈现信息通知的地址信息;(5)为作 为观察体的IPTV终端产生发布呈现信息通知的地址,并将该地址信息在呈现 服务器查询的方式下提供或主动提供给呈现服务器。
接口功能为
12-1: IPTV终端22和IPTV呈现服务器23之间的接口,用于支持发布 呈现信息;预定呈现信息。
12-2:呈现服务器23和呈现策略库24之间的接口,用于支持管理呈现 策略。
12-3:呈现服务器23和通知消息发布模块27之间的接口,用于支持呈 现信息通知发布地址的获取或协商;呈现信息及呈现信息发布地址的传递。
12-4:通知消息发布模块27和IPTV终端22之间的接口,用于支持发 布呈现信息通知。
12-5: IPTV终端22和呈现策略库24之间的接口,用于支持呈现策略
20的管理。
12-6:交互模块26和呈现策略库24之间的接口,用于支持IMS终端管 理呈现信息的策略。
12-7:呈现服务器23和交互模块26之间的接口,用于支持呈现信息的 预定;呈现信息的发布;呈现信息的通知。
12-8: SIP/IP Core25和交互模块26之间的接口,用于支持呈现信息的 发布;呈现信息的预定;呈现信息的通知;呈现策略的管理。
12-9: SIP/IPCore25和IMS终端21之间的接口,用于支持呈现信息的 发布;呈现信息的预定;呈现信息的通知;呈现策略的管理。
以下结合具体的应用场景,说明使用上述使用图9所描述的Non-IMS架 构实现呈现业务的具体方法。
假设作为呈现体的IPTV终端的呈现信息发布至呈现服务器,作为观察体 的IPTV终端预定其呈现信息。如图10所示,包括以下步骤
步骤sl001、 IPTV终端1请求发布呈现信息,使用HTTP PUT命令,PUT BODY中携带IPTV终端1的呈现信息及表明为呈现信息发布的标识信息(如 为method=PUBLISH、 event=Presence等);
步骤sl002、呈现服务器成功接收后,发送成功接收响应至IPTV终端;
步骤sl003、 IPTV终端2请求预定IPTV终端1的呈现信息;使用的信令 为HTTP信令,如HTTP GET,该请求中包含表明为呈现信息预定的标识信 息(如method=SUBSCRIBE、 event=Presence等);
步骤sl004、呈现服务器根据IPTV终端2的请求,检索呈现策略库上的 呈现策略,判别IPTV终端2上的用户2是否具有定于IPTV终端1上的用户 1呈现信息的权限;
步骤sl005、呈现策略库返回查询结果;
步骤s1006、呈现服务器向通知消息发布模块获取呈现信息通知消息的发 布地址;
步骤s1007、通知消息发布模块向呈现服务器发送呈现信息通知消息的发 布地址;
21步骤sl008、呈现服务器向IPTV终端2发送成功订阅响应,并且该响应 中携带含呈现信息通知消息的发布地址信息;信令为HTTP信令,如HTTP 200 OK,消息体中携带呈现信息通知的发布地址信息;
步骤sl009、终端监听成功订阅响应中的地址信息; 步骤s1010、呈现服务器发布呈现信息至通知消息发布模块; 步骤s1011、通知消息发布模块将呈现信息发布至通知消息地址中; 步骤sl012、终端接收含有呈现信息的通知消息,并解析通知消息获得呈 现信息。
假设作为呈现体的IPTV终端的呈现信息发布至呈现服务器,作为观察体 的IMS终端预定其呈现信息。如图11所示,包括以下步骤
步骤sl101、 IPTV终端1请求发布呈现信息,使用HTTP PUT命令,PUT BODY中携带IPTV终端1的呈现信息;
步骤sl102、呈现服务器成功接收后,发送成功接收响应至IPTV终端, HTTP 200 OK;
步骤sll(B、 IMS终端向SIP/IP Core发送预定IPTV终端的请求,SIP SUBSCRIBE;
步骤sll04、 SIP/IP Core将该订阅请求发送至交互模块,SIP SUBSCRIBE;
步骤s1105、交互模块向呈现服务器发送预定IPTV终端呈现信息的请求, HTTP消息,消息体中携带呈现信息的预定信息;
步骤s1106、呈现服务器根据交互模块转发的IMS终端的请求,检索呈现 策略库上的呈现策略,判别位于IMS终端上的用户否具有位于IPTV终端上 的用户呈现信息的权限;
步骤sl107、呈现策略库返回查询结果;
步骤s1108、呈现服务器确认可以预定后,发送成功预定响应至交互模块, HTTP 200 OK;
步骤sl109、交互模块接收到成功预定响应HTTP 200 OK后,发送成功 预定响应SIP 200 OK至SIP/IP Core;
22步骤s1110、 SIP/IP Core转发成功预定响应SIP 200 OK至IMS终端;
步骤sllll、呈现服务器发布呈现信息至交互模块,HTTP PUT消息,消 息的BODY中携带呈现信息;
步骤sl112、交互模块接收到呈现服务器发布的呈现信息后,发送呈现信 息至SIP/IP Core, SIP NOTIFY;
步骤s 1113 、 SIP/IP Core发送呈现信息至IMS终端,SIP NOTIFY;
步骤si 114、 IMS终端成功接收呈现信息,发送成功4妄收响应至SIP/IP Core;
步骤slll5、 SIP/IP Core转发成功接收响应至交互模块; 步骤sl116、交互模块接收到成功接收响应后,发送HTTP 200 OK至呈 现服务器;
假设作为呈现体的IMS终端发布呈现信息至呈现服务器,作为观察体的 IPTV终端预定其呈现信息。如图12所示,包括以下步骤
步骤sl201、 IMS终端请求发布其呈现信息至SIP/IP Core,使用SIP PUBLISH;
步骤sl202、 SIP/IP Core发布IMS终端呈现信息至交互模块,使用SIP PUBLISH;
步骤sl203、交互模块接收到呈现信息SIP PUBLISH消息后,将呈现信 息使用HTTP PUT封装后发送至呈现服务器;
步骤sl204、呈现服务器成功接收后,发送成功接收响应HTTP 200 OK 至交互模块;
步骤s1205、交互模块接收到HTTP 200 OK后,发送SIP 200 OK至SIP/IP Core j
步骤sl206、 SIP/IP Core转发成功发布消息SIP 200 OK至IMS终端; 步骤s1207、 IPTV终端向呈现服务器请求预定IMS终端呈现信息; 步骤s1208、呈现服务器根据交互模块转发的IMS终端的请求,检索呈 现策略库上的呈现策略,判别位于IMS终端上的用户是否具有位于IPTV终端上的用户呈现信息的;f又限;
步骤sl209、呈现策略库返回查询结果;
步骤s1210、呈现服务器向通知消息发布模块获取呈现信息通知消息的发布地址;
步骤sl2U、通知消息发布模块向呈现服务器发送呈现信息通知消息的发布地址;
步骤sl212、呈现服务器向IPTV终端1发送成功订阅响应,并且该响应中携带含呈现信息通知消息的发布地址信息;信令为HTTP信令,如HTTP 200OK,消息体中携带呈现信息通知的发布地址信息;
步骤s 1213 、 IPTV终端监听成功订阅响应中的地址信息;
步骤sl214、呈现服务器使用通知消息封装IMS终端的呈现信息,发布呈现信息至通知消息发布^f莫块;
步骤s1215、通知消息发布模块将呈现信息发布至通知消息地址中;
步骤s1216、终端接收含有呈现信息的通知消息,并解析通知消息获得IMS终端的呈现信息。
假设作为呈现体的IMS终端发布呈现信息至呈现服务器,作为观察体的IMS终端预定其呈现信息。如图13所示,其中
步骤1301 ~步骤1306同上述图12中的步骤s1201 ~步骤sl206;
步骤1307 步骤1320同上述图11中的步骤sll03 步骤s1116。
上述架构二的替代架构如图9所示,区别在于在呈现服务器23和IPTV终端22之间添加了一个IPTVASF功能模块28,该模块支持用户注册、认证、授权;用户使用某一业务的认证、授权;进行节目导航和选择;向IPTV终端22提供已选业务的入口点地址;发布呈现信息至呈现服务器23。原有的12-1接口拆分为12,-1、 12,-2和12,-3接口。其中12,-1: IPTV终端22和IPTV ASF 28之间的接口,用于支持用户的注册、认证、授权;用户选择观看某一节目;向IPTV终端提供已选业务的入口点地址;用户使用某一业务的认证、授权。
2412,-2:呈现服务器23和IPTVASF28之间的接口,用于支持发布用户的上线信息和下线信息;发布用户观看某一节目或游戏的信息。
12,-3:呈现服务器23和IPTV终端22之间的接口,用于支持预定呈现信息;接收呈现信息响应,响应中包含呈现信息通知的地址信息。
对上述与架构二相关的流程的改变
其它的流程不变,只是用户的状态信息不是直接从IPTV终端直接获取,需要通过IPTV ASF简介获取,步骤如下
1 .IPTV终端上线,发送注册命令给IPTV ASF;
2.IPTV ASF对用户鉴权后,注册成功,并将用户的上线信息发布到交互模块上;
3.IPTV终端选择观看某一节目,并发送选择命令至IPTV ASF;4.IPTV ASF对用于已选的节目进行鉴权授权;5.授权成功后,发送用户正在观看的节目至呈现服务器。
本发明实施例三中,提供一种基于Non-IMS架构的呈现业务架构,其结构如图15所示,该架构功能实体的介绍同架构一和架构二,架构一中呈现服务器位于IMS域,架构二中呈现服务器位于IPTV域,此架构中具有两个呈现服务器IPTV呈现服务器34及IPTV呈现策略库36,用于存储IPTV终端32的呈现信息并4矣收IMS终端31、和/或IPTV终端32对IPTV终端呈现信息的预定和发布IPTV终端32的呈现信息,并产生通知消息发布地址信息、和/或与通知消息发布模块进行交互获取通知消息发布地址信息;IMS呈现服务器33及IMS呈现策略库35,用于存储IPTV终端32的呈现信息并接收IMS终端31、和/或IPTV终端32对IMS终端呈现信息的预定和发布IMS终端31的呈现信息。
该架构中呈现体和观察体可以都是IPTV终端或都是IMS终端,或呈现体为IPTV终端,观察体为IMS终端,或呈现体为IMS终端,观察体为IPTV终端。
其中各个模块的功能有微小的区别
25IMS终端31:具备IMS能力,支持(1)发布呈现信息至IMS呈现服务器33; ( 2 )预定IMS终端31或IPTV终端32的呈现信息;(3 )接收IPTV终端32和/或IMS终端31呈现信息的通知;(4)管理(创建、修改、检索、删除)IMS呈现策略库35上的呈现信息相关的策略;(5 )预定IMS呈现信息相关的策略文档的变化等。
IPTV终端32,不具备IMS能力,支持(1)管理(创建、修改、检索、删除)IPTV呈现策略库36上的呈现信息相关的策略;(2 )预定IPTV呈现信息相关的策略文档的变化;(3)发布呈现信息至IPTV呈现服务器34; (4)预定IMS终端31、和/或IPTV终端32的呈现信息;(5 )接收IMS终端31、和/或IPTV终端32呈现信息的通知。
IMS呈现服务器33,支持(1 )接收和存储IMS终端31发布的呈现信息;(2)接收IMS终端31 、和/或IPTV终端32预定呈现信息;(3 )发布IMS终端31的呈现信息;(4)转发IMS终端31预定IPTV终端呈现信息的请求至IPTV呈现服务器34,并接收响应;(5 )转发IPTV呈现服务器34对IMS终端31的预定响应至IMS终端31; ( 6 )接收IPTV呈现信息发布的呈现信息;(7 )发布IPTV呈现信息至IMS终端31; ( 8 )发布IMS终端31的呈现信息至交互一莫块38和/或IMS终端31;
IPTV呈现服务器34,支持(1)接收和存储IPTV终端发布的呈现信息;(2 )接收IMS终端和/或IPTV终端预定呈现信息;(3 )发布IPTV终端的呈现信息;(4)解析来自IMS域呈现服务器的呈现信息,并转发呈现信息、通知消息地址、订阅者的信息发送给通知消息发布模块;(5)产生呈现信息通知发布的地址信息;(6)与呈现信息通知模块交互获取呈现信息通知的发布地址信息;(7)放置呈现信息通知的地址信息至IPTV呈现信息预定响应中。
IMS呈现策略库35,支持(l)管理IMS呈现信息相关的策略文档;(2)接收IMS呈现信息相关策略文档的预定;(3 )通知IMS呈现信息相关策略文档的变化;
IPTV呈现策略库36,支持(1)管理IPTV呈现信息相关的策略文档;(2 )接收IPTV呈现信息相关策略文档的预定;(3 )通知IPTV呈现信息相关策略文档的变化。
SIP/IP Core 37, IMS网络实体,用于终端注册、代理、路由呈现业务相关的信息至相应的模块。
交互模块38: IPTV子系统和IMS子系统之间的交互模块,支持(1)解析IPTV呈现信息的预定,并将预定消息封装为IP网络支持的信令,发送给IPTV呈现服务器34; (2 )解析IMS呈现信息的预定,并将预定消息封装为IMS网络支持的信令,经交互模块38发送给IMS呈现服务器33; ( 3 )解析来自IMS呈现服务器33的SIP消息,并将其转换为IPTV域的消息发送给IPTV中的实体;(4 )解析来自IPTV呈现服务器34的消息,并将其转换为IMS域的消息发送给IMS中的实体。
通知消息发布模块39,支持(1)接收来自于IPTV呈现服务器34的呈现信息及相关的地址信息;(2)产生呈现信息通知的发布地址信息并发送给通知消息发布模块39; (3)封装呈现信息至通知消息中;(4)发送通知消息至指定的地址及端口中。
才妄口功能为
13-1: IPTV终端32和IPTV呈现服务器34之间的接口 ,用于支持IPTV终端32呈现信息的发布;IPTV终端32和/或IMS终端31呈现信息的预定。
13-2: IPTV呈现服务器34和IPTV呈现策略库36之间的接口 ,用于支持IPTV呈现策略的管理。
13-3:通知消息发布模块39和IPTV呈现服务器34之间的接口,用于支持IPTV呈现信息及地址信息的传递;通知地址的获取和/或协商。
13-4:通知消息发布模块39和IPTV终端32之间的接口,用于支持呈现信息通知的下发。
13-5: IPTV呈现策略库36和IPTV终端32之间的接口 ,用于支持IPTV呈现策略的管理;
13-6: IPTV呈现服务器34和交互模块38之间的接口,用于支持IMS终端31订阅IPTV呈现信息;发布IPTV呈现信息至交互才莫块38; IPTV终端32订阅IMS终端41的呈现信息;IMS呈现服务器33经交互模块38发布IMS终端31的呈现信息。
13-7: SlP/IPCore37和交互模块38之间的接口,用于支持IMS终端31 订阅IPTV呈现信息;发布IPTV呈现信息至交互模块38; IPTV终端32订 阅IMS终端41的呈现信息;IMS呈现服务器33经交互模块发布IMS终端31 的呈现信息。
13-8: SIP/IP Core 37和IMS终端31之间的接口 ,用于支持发布IMS 呈现信息至IMS呈现服务器33; IMS订阅IMS终端31和/或IPTV终端32 的呈现信息;接收IMS终端31和/或IPTV终端32呈现信息的通知;订阅IMS 呈现策略库35的变化。
13-9: SIP/IP Core 37和IMS呈现服务器33之间的接口,用于支持发布 IMS呈现信息至IMS呈现服务器33; IMS终端31或IPTV终端32订阅IMS 终端31的呈现信息;通知IMS终端31呈现信息;订阅IMS呈现策略库35 的变化。
13-10: IMS呈现策略库35和IMS呈现服务器33之间的4妄口 ,用于支持 管理IMS呈现策略库35。
13-11: IMS呈现策略库35和IMS终端31之间的接口,用于支持管理 IMS呈现策略库35。
以下结合具体的应用场景,说明使用上述使用图15所描述的Non-IMS 架构实现呈现业务的具体方法。
1 、 IMS终端预定IMS终端的呈现信息
IMS终端呈现信息发布至IMS呈现服务器上,IMS呈现服务器发布呈现 信息至IMS终端,具体的流程同现有技术流程。
2、 IPTV终端预定IMS终端的呈现信息
IMS终端发布呈现信息至IMS架构中的IMS呈现月l务器,IMS呈现月良务 器发布IMS终端的呈现信息至IPTV终端,具体流程如实施例一中的图7所 示的流程。
3、 IMS终端预定IPTV终端的呈现信息
IPTV终端发布呈现信息至IPTV架构中的IPTV呈现力良务器,IPTV呈现
28服务器发布IPTV终端的呈现信息至IMS终端,具体流程如实施例二中的图 11所示的流程。
4、 IPTV终端预定IPTV终端的呈现信息
IPTV终端发布呈现信息至IPTV架构中的IPTV呈现服务器,IPTV呈现 服务器发布IPTV终端的呈现信息至IPTV终端,具体流程如实施例二中的图 IO所示的流程。
上述架构三的替代架构如图16所示,有所改变的为呈现服务器和IPTV 终端之间添加了一个IPTV ASF功能模块,该模块支持(l)用户注册、认证、 授权;(2)用户使用某一业务的认证、授权;(3 )进行节目导航和选择;(4) 向IPTV终端提供已选业务的入口点地址;(4)发布呈现信息。
对应的,原有的13-1接口拆分为I3,-l、 13,-2和13,-3接口。其中
D,-l: IPTV终端和IPTV ASF之间的接口 ,用于支持(1 )用户的注册、 认证、授权;(2)用户选择观看某一节目;(3 )向IPTV终端提供已选业务的 入口点地址;(4)用户使用某一业务的认证、授权。
I3,-2:呈现服务器和IPTV ASF之间的接口,用于支持(l)发布用户的 上线信息和下线信息;(2)发布用户观看某一节目或游戏的信息。
I3,-3:呈现服务器和IPTV终端之间的接口,用于支持(l)预定用户 的呈现信息;(2)呈现信息预定响应,响应中包含呈现信息通知的地址信息。
对架构三的流程的改变
其它的流程不变,只是用户的状态信息不是直接从IPTV终端直接获取, 需要通过IPTV ASF间接获取,步骤如下
1 .IPTV终端上线,发送注册命令给IPTV ASF;
2.IPTVASF对用户鉴权后,注册成功,并将用户的上线信息发布到IPTV 呈现服务器上;
3.IPTV终端选择观看某一节目,并发送选择命令至IPTV ASF; 4.IPTV ASF对用于已选的节目进行鉴权授权;
5. 授权成功后,发送用户正在观看的节目至IPTV呈现服务器。 通过使用本发明的上述实施例提供的系统、设备和方法,提供了在非IMS架构中的呈现业务实现架构,实现了在非IMS架构中呈现业务的实现,使得 呈现业务在IPTV架构中的开展成为了可能。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案 本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中,包括若千指令用以使得一台设备 执行本发明各个实施例所述的方法。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1、一种实现呈现业务的系统,其特征在于,包括呈现体,用于发送呈现信息至呈现服务器;呈现服务器,用于接收所述呈现体发布的呈现信息,并向观察体发布所述呈现信息;观察体,用于接收所述呈现服务器发布的呈现信息;所述呈现体、呈现服务器和观察体分别位于IPTV域或IMS域,且至少一种位于IPTV域。
2、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体与 呈现服务器位于IPTV域中,所述观察体位于IPTV域中;所述系统还包括通知消息发布模块,用于向所述观察体发送所述呈现服务器发布的呈现4吕息。
3、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体位 于IMS域中,所述呈现服务器与所述观察体位于IPTV域时,所述系统还包 括交互才莫块,用于将4妄收到的IMS域的呈现信息转换为IPTV域的消息, 并将转换后的消息发送到所述呈现服务器;通知消息发布模块,用于向所述观察体发送所述呈现服务器发布的呈现 信息。
4、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体位 于IMS域中,所述呈现服务器位于IMS域中,所述观察体位于IPTV域中时, 所述系统还包括交互模块,用于将接收到的IMS域的呈现信息转换为IPTV域的消息, 并发送转换后的消息;通知消息发布模块,用于接收所述交互模块发送的转换后的消息,并向 所述观察体发送呈现信息。
5、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体位 于IPTV域中,所述呈现服务器位于IMS域中,所述观察体位于IPTV域中时, 所述系统还包括交互才莫块,用于将所述呈现体发布的呈现信息转换为IMS域的消息,并 将转换后的消息发送到所述呈现服务器;以及将接收到的呈现服务器发送的 IMS域的呈现信息转换为IPTV域的消息,并发送转换后的消息;通知消息发布模块,用于接收所述交互模块发送的转换后的消息,并向 所述观察体发送呈现信息。
6、 如权利要求2至5中任一项所述实现呈现业务的系统,其特征在于, 所述通知消息发布模块进一步用于并在呈现服务器位于IPTV域时,与所述 呈现服务器交互协商生成呈现信息通知的发布地址;或在呈现服务器位于IMS 域时,与所述交互模块交互协商生成呈现信息通知的发布地址。
7、 如权利要求6所述实现呈现业务的系统,其特征在于,所述呈现服务 器或交互模块进一步用于将所述通知消息发布模块发送的呈现信息的发布 地址发送给所述观察体;所述通知消息发布模块进一步用于将呈现信息封装成通知消息后向所 述呈现信息的发布地址发送;所述观察体,进一步用于从所述发布地址获取所述呈现信息。
8、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体位 于IPTV域中,所述呈现服务器位于IPTV域中,所述观察体位于IMS域中时, 所述系统还包括交互才莫块,将接收到的IPTV域的呈现信息转换为IMS域的消息,并将 转换后的消息发送到所述观察体。
9、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体位 于IPTV域中,所述呈现服务器位于IMS域中,所述观察体位于IMS域中时, 所述系统还包括交互模块,用于将所述呈现体发布的呈现信息转换为IMS域的消息,并 将转换后的消息发送到所述呈现服务器。
10、 如权利要求1所述实现呈现业务的系统,其特征在于,所述呈现体 位于IMS域中,所述呈现服务器位于IPTV域中,所述观察体位于IMS域中 时,所述系统还包括交互模块,用于将所述呈现体发布的呈现信息转换为IPTV域的消息,并 将转换后的消息发送到所述呈现服务器;以及将接收到的IPTV域的呈现信息 转换为IMS域的消息,并将转换后的消息发送到所述》见察体。
11、 如权利要求1所述实现呈现业务的系统,其特征在于,还包括呈 现策略库,与所述呈现服务器位于相同域,用于向所述呈现服务器提供呈现 信息的相关策略。
12、 一种交互功能实体,用于实现IPTV域和IMS域间交互的信令的转 换,其特征在于,包括IPTV信令至IMS信令转换模块,用于将IPTV信令转换为IMS信令; IMS信令至IPTV信令转换模块,用于将IMS信令转换为IPTV信令,和/或在信令转换的过程中和外部的通信模块进行交互,获取相关信息后放置到转换的信令中;控制子模块,用于控制输入的消息传输给相应的转换模块; 外部通信模块,用于接收信令转换模块的交互请求,和外部模块进行交 互,将获得的参数返回给所述IMS信令至IPTV信令转换模块。
13、 一种实现呈现业务的方法,其特征在于,包括以下步骤 呈现服务器接收呈现体发布的呈现信息; 所述呈现服务器向观察体发布所述呈现信息;所述呈现体、呈现服务器和观察体分别位于IPTV域或IMS域,且至少 一种位于IPTV域。
14、 如权利要求13所述实现呈现业务的方法,其特征在于,所述呈现体 位于IPTV域中,所述呈现服务器位于IMS域中时,所述呈现服务器接收呈 现体发布的呈现信息具体包括交互功能实体将所接收的IPTV呈现信息发布请求转换为IMS呈现信息 发布请求;并将所述IMS呈现信息发布请求发送给所述IMS域中的呈现服务器。
15、 如权利要求13所述实现呈现业务的方法,其特征在于,所述呈现服 务器位于IMS域中,所述观察体位于IPTV域中时,还包括交互功能实体将接收的IPTV呈现信息预定请求转换为IMS呈现信息预定请求;并将所述IMS呈现信息预定请求发送给所述IMS域中的呈现服务器发送; 所述交互功能实体接收IMS呈现信息预定响应,并将IMS呈现信息预定 响应转换为IPTV呈现信息预定响应发送给所述观察体。
16、 如权利要求15所述实现呈现业务的方法,其特征在于,所述交互功 能实体接收IMS呈现信息预定响应后还包括所述交互功能实体和通知消息交互模块进行交互,获得呈现信息发布地 址信息,并将所述地址信息放置到IPTV呈现信息成功预定响应中。
17、 如权利要求16所述实现呈现业务的方法,其特征在于,所述呈现服 务器位于IMS域中,所述观察体位于IPTV域中时,所述呈现服务器向所述 观察体发布所述呈现信息具体为呈现服务器向交互功能实体发布观察体预定的呈现信息; 所述交互功能实体将所述IMS域中的呈现服务器发送的IMS呈现信息发 布信令转换为IPTV呈现信息发布信令;所述交互功能实体将所述IPTV呈现信息发布信令发送给通知消息发布 实体;所述通知消息发布实体将呈现信息封装成通知消息后,向所述呈现信 息的发布地址发送,所述观察体从所述发布地址获取所述呈现信息。
18、 如权利要求13所述实现呈现业务的方法,其特征在于,所述呈现体 位于IMS域中,所述呈现服务器位于IPTV域中时,所述呈现服务器接收呈 现体发布的呈现信息具体包括交互功能实体将所接收的IMS呈现信息发布请求转换为IPTV呈现信息 发布i貪求;并将所述IPTV呈现信息发布请求发送给所述IPTV域中的呈现服务器。
19、 如权利要求13所述实现呈现业务的方法,其特征在于,所述呈现服 务器位于IPTV域中,所述观察体位于IMS域中时,还包括交互功能实体接收所述IMS域中观察体发送的IMS呈现信息预定请求, 将所述IMS呈现信息预定请求转换为IPTV呈现信息预定请求;所述交互功能实体将所述IPTV呈现信息预定请求向所述IPTV域中的呈 现服务器发送。
20、 如权利要求13所述实现呈现业务的方法,其特征在于,所述呈现服 务器位于IPTV域中,所述观察体位于IMS域中时,所述呈现服务器向所述 观察体发布所述呈现信息具体为交互功能实体将所述IPTV域中的呈现服务器发送的IPTV呈现信息发布 信令转换为IMS呈现信息发布信令;所述交互功能实体将所述IMS呈现信息发布信令向所述观察体发送。
21、 如权利要求13所述实现呈现业务的方法,其特征在于,所述呈现服 务器位于IPTV域中,所述观察体位于IPTV域中时,还包括所述IPTV域中的呈现服务器接收所述IPTV域中的观察体发送的IPTV 呈现信息预定请求;与通知消息发布实体交互协商,获取呈现信息的发布地 址;并将该地址信息;故置到呈现信息预定响应中向所述观察体发送;所述IPTV域的观察体获知呈现信息预定响应中的呈现信息发布地址。
22、 如权利要求21所述实现呈现业务的方法,其特征在于,所述呈现服 务器位于IPTV域中,所述观察体位于IPTV域中时,所述呈现服务器向所述 观察体发布所述呈现信息具体为所述呈现服务器将IPTV呈现信息发布信令发送给所述IPTV域的通知消 息发布实体;所述通知消息发布实体将呈现信息封装成通知消息后,向所述呈现信息的发布地址发送,所述IPTV域中预定了呈现信息的观察体从所述发 布地址获取所述呈现信息。
23、 如权利要求17或22所述实现呈现业务的方法,其特征在于,所述 IPTV域中预定了呈现信息的观察体从所述发布地址获取所述呈现信息的步骤 具体为所述IPTV域中预定了呈现信息的观察体监听所述发布地址,当所述发布 地址接收到通知消息时,从所述地址获取通知消息中的呈现信息;或 所述IPTV域中预定了呈现信息的观察体向该地址发送请求消息; 所述IPTV域中的通知消息发布实体接收到该请求后,将呈现信息使用IPTV信令封装至请求响应中发送给所述观察体。
24、 一种交互转换方法,用于实现IPTV域和IMS域间交互信令的转换, 其特征在于,包括以下步骤将接收到的IPTV信令转换为IMS信令,转发所述转换得到的IMS信令; 和/或将接收到的IMS信令转换为IPTV信令,并在所述转换得到的IPTV信令 中添加获取的呈现业务信息后进行转发。
全文摘要
本发明的实施例公开了一种非IMS架构中实现呈现业务的系统,包括呈现体,用于发送呈现信息至呈现服务器;呈现服务器,用于接收所述呈现体发布的呈现信息,并向观察体发布所述呈现信息;观察体,用于接收所述呈现服务器发布的呈现信息;所述呈现体、呈现服务器和观察体分别位于IPTV域或IMS域,且至少一种位于IPTV域。本发明的实施例还公开了一种在非IMS架构中实现呈现业务的方法。通过使用本发明的实施例,提供了在非IMS架构中的呈现业务实现架构,实现了在非IMS架构中呈现业务的实现,使得呈现业务在IPTV架构中的开展成为了可能。
文档编号H04L29/06GK101471925SQ20071030177
公开日2009年7月1日 申请日期2007年12月27日 优先权日2007年12月27日
发明者吉 刘, 卞永刚, 田永辉, 莉 陈 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1