作 者:杨维 屠嘉顺 高毅
AGCF对于其他CSCF来说实际上是一个P-CSCF。SIP信令遵循Mw参考点定义。
3 IMS Based IPTV系统研究
3.1 IMS Based IPTV网络架构
IMS Based IPTV网络架构如图4所示。借鉴IMS Based PES系统的思路和想法,IPTV系统也可以使用IMS核心网元来完成用户的鉴权认证及相关业务服务器的地址获取工作,同时利用IMS核心网元完成终端和IPTV AS之间的消息转发传递工作,也可以采用IMS系统中的SIP呼叫方式完成IPTV媒体地址的协商和传送。增加H-CSCF逻辑功能实体的目的和作用主要有两点:一方面是通过H-CSCF完成超文本传输协议(HTTP)到SIP的转换,所有基于Web的终端都可以享受到IMS核心网络的服务,而不仅仅局限于IPTV的机顶盒(STB)客户端;另一方面,后续很多基于Web的终端(包括STB)所希望享受的服务不仅仅是IMS网络提供的,还有很多是基于互联网的服务,如网络游戏、资讯浏览等不适宜IMS核心网提供的服务,这些服务可以通过H-CSCF进行旁路。
H-CSCF和I/S-CSCF之间的接口Mw采用SIP,STB和H-CSCF之间的H1接口采用HTTP,H2接口为H-CSCF和管理系统/外部数据库等之间的接口。H-CSCF基本上就是由IPTV的EPG系统改进升级而来,同时具有P-CSCF的功能。
IPTV系统中的CDN网络可以对应到IMS系统中的媒体资源功能(MRF)网元;STB采用目前的终端,主要支持超文本传输协议/实时流式媒体协议(HTTP/RTSP)等。IPTV需要进入IMS核心网的原则定义涉及鉴权认证、计费、QoS,以及需要和IMS业务的交互等,这样就可以直接使用IMS系统架构下的QoS、计费等解决方案来解决IPTV的QoS和计费等需求。
3.2 IMS Based IPTV用户认证流程
机顶盒要设置H-CSCF的地址和版本服务器的IP地址才能接入IPTV业务。用户认证流程如下:
(1)机顶盒开机自检。
(2)向宽带接入请求网络接入。
(3)网络接入成功,取得IP地址和建立网络连接。
(4)向机顶盒版本服务器请求版本更新。
(5)机顶盒版本服务器检查版本是否需要更新,若需要更新,返回最新版本,否则告知机顶盒不需要版本更新。
(6)机顶盒更新版本。
(7)向H-CSCF发登陆请求。
(8)H-CSCF返回登陆页面。
(9)用户输入帐号和口令,向H-CSCF提交业务认证请求;请求经H-CSCF到达IMS核心网。
(10)IMS核心网和相关功能实体交互,认证通过后形成临时身份证和授权信息,并通知IPTV AS用户鉴权认证通过。
(11)IMS核心网把认证结果+临时身份证+授权信息返回给H-CSCF,H-CSCF按照这些信息生成新的页面,并连同前述信息一起返回给机顶盒。