专利名称:下一代通信网络中交互式网络电视系统的时移方法
技术领域:
本发明涉及下一^通信网络,更具体地,涉及一种下一代通信 网纟备中交互式网络电 一见系统的时移方法。
背景技术:
目前,下一代通信网络(NGN)的框架结构已基本确定。除了 管理层面,NGN还包括用户层面、传送层面、业务控制层面和应用 层面等。IP多媒体子系统(IMS)是业务控制层面的主要功能实体 集合。通过IMS可以实现用户和终端设备的注册、认证、鉴权、Qos 管理与保证;同时,IMS支持多种用户接入技术、支持用户游牧和 移动性管理、支持与其他传统网络或下一代网络互通、支持业务的 融合。IMS是基于SIP协议的。IMS已经-故认为是下一代网络融合 的主要技术和体系架构。
交互式网纟备电4见,又称为IPTV (Internet Protocol Television ), 是指通过IP承载网络向用户提供能够支持交互能力的电视节目的 直播、点播和时移播放等业务的总称。IPTV通过电信通道,利用 ADSL或以太网接入宽带网,通过互联网协议来传送电^L信号,以 电视机加机顶盒(STB)为主要终端,提供包括电视节目在内的多 种数字媒体服务。目前只有ITU和TISPAN組织在研究基于NGN与IPTV的融 合,而且处于初级架构讨论阶段,并没有涉及到IPTV如何实现与 NGN真正的融合来为下一代通信网络提供统一的业务,从而使运营 商能够进行统一的业务运营和管理,降低IPTV的运营管理。本发 明主要讨论在不改变目前NGN IMS或者NGN non-IMS架构下如l可 实现IPTV的时移:技术。
发明内容
为了解决现有技术中的问题,根据本发明的一方面,提出了一 种下一^通信网络中交互式网络电^L系统的时移方法,交互式网络 电视系统包括IPTV终端、业务控制模块、IPTV应用模块、内容 交付控制才莫块、内容交付与存储模块、NACF (NetworkAttachment Control Function, 网纟备附着4空命J )、 RACF ( Resource and Admission Control Functions,资源准入控制)、以及组播控制/组播复制点才莫块, 该方法包括步骤一,IPTV终端向业务控制模块发起直播请求后, 与业务控制模块、IPTV应用模块、内容交付控制模块、内容交付与 存储模块、NACF、 RACF以及组播控制/组播复制点模块进行交互 以获取IPTV终端在网络中的位置信息和提供直播频道服务的内容 交付与存储模块的URL信息;步骤二, IPTV终端与业务控制模块 建立RTSP链接,业务控制模块根据内容交付与存储模块的URL信 息与内容交付与存储模块建立RTSP链接;步骤三,在IPTV终端 向业务控制模块发送时移节目请求后,业务控制模块向内容交付与 存储模块请求时移节目;以及步骤四,内容交付与存储模块向IPTV 发送RTSP时移节目流。
该方法还包4舌在步驶《二与步艰《三之间的步眾《三(A), IPTV终端 向组播控制/组播复制点模块发送加入组播频道的请求;以及步骤三 (B ),内容交付与存储模块向IPTV终端提供直播内容流。该方法还包括步骤一与步骤二之间的步骤三(A)及步骤二和步 骤三之间的步骤三(B),其中步骤三(A)包括IPTV终端向组播控制 /组播复制点模块发送加入组播频道的请求;以及步骤三(B)包括 内容交付与存储^t块向IPTV终端提供直播内容流。
另外,该方法还包括步骤四(A): IPTV终端向组播控制/组播 复制点才莫块请求退出组纟番频道。该步骤位于步艰《三和步骤四之间或 步骤三(B )及步骤三之间。
其中,步骤一包括业务控制模块接收到来自IPTV终端的直 播请求后,与NACF进行交互获取IPTV终端在网络中的位置信息; 业务控制模块接收到NACF返回的IPTV终端的位置信息之后,与 内容交付控制模块进行交互以获取提供直播频道服务的内容交付与 存储模块的URL信息;以及业务控制模块与RACF模块进行交互 以使RACF分配网络资源并向IPTV终端返回4是供直播频道月l务的 内容交付与存储模块的URL信息。
在业务控制才莫块与NACF进行交互之前,还包括业务控制才莫 块根据IPTV终端的用户信息对IPTV终端的直播请求进行认证和鉴 权,并在通过认证和鉴权的情况下,执行后续操作,否则向IPTV 终端返回错误信息后退出直播。
根据本发明的时移方法,还包括IPTV终端通过业务控制才莫块 与内容交付与存储模块进行交互以结束时移节目流。在结束时移节 目流之后,业务控制模块与RACF进行交互以释放网络资源。在结 束时移节目流之后,业务控制模块与内容交付与存储模块进行交互 以释》文分发资源。业务控制才莫块通知IPTV终端时移结束。
其中,业务控制才莫块与NACF进行交互获取IPTV终端在网络 中的位置信息包括以下处理业务控制才莫块向NACF请求IPTV终端在网络中的位置信息;以及NACF向业务控制模块返回IPTV终 端的位置信息。
业务控制模块与内容交付控制模块进行交互以获取提供直播频 道服务的内容交付与存储模块的URL信息包括以下处理业务控制 才莫块"l妄收到NACF返回的IPTV终端的位置信息之后,向IPTV应 用模块发送直播频道URL请求消息;IPTV应用模块向内容交付控 制模块转发直播频道URL请求消息;内容交付控制模块向IPTV应 用模块返回提供直播频道服务的内容交付与存储模块的URL信息; 以及IPTV应用模块向业务控制模块返回提供直播频道服务的内容 交付与存储模块的URL信息。
在内容交付控制模块向IPTV应用模块返回提供直播频道服务 的内容交付与存储模块的URL信息之前,还包括内容交付控制模 块根据分发策略选择合适的内容交付与存储模块,并分配所选择的 内容交付与存储模块的本地资源。
业务控制才莫块与RACF才莫块进行交互以〗吏RACF分配网络资源 并向IPTV终端返回提供直播频道服务的内容交付与存储模块的 URL信息包括业务控制模块向RACF模块请求分配网络资源信息 来支持从内容交付与存储才莫块到IPTV终端的网绍"洛径信息;RAFC 才莫块分配网络资源信息;以及业务控制才莫块向IPTV终端返回4是供 直播频道服务的内容交付与存储模块的URL信息。
根据本发明的另一方面,提出了一种下一代通信网络中交互式 网络电4见系统的时移方法,交互式网络电^L系统包4舌IPTV终端、 业务控制模块、IPTV应用模块、内容交付控制模块、内容交付与存 储模块、NACF、 RACF、以及组播控制/组播复制点模块,该方法 包括业务控制模块接收到来自IPTV终端的直播请求后,与NACF 进行交互获取IPTV终端在网络中的位置信息;业务控制模块接收
ii到NACF返回的IPTV终端的位置信息之后,与内容交付控制才莫块 进行交互以获取4是供直播频道月l务的内容交付与存储才莫块的URL 信息;业务控制模块与RACF模块进行交互以使RACF分配网络资 源并向IPTV终端返回提供直播频道服务的内容交付与存储才莫块的 URL信息;IPTV终端与业务控制模块建立RTSP链接,业务控制 模块根据内容交付与存储模块的URL信息与内容交付与存储模块 建立RTSP链接;IPTV终端向组播控制/组播复制点模块发送加入 组播频道的请求后,内容交付与存储模块向IPTV终端提供直播内 容流;在IPTV终端向业务控制模块发送时移节目请求后,业务控 制模块向内容交付与存储模块请求时移节目;IPTV终端向组播控制 /组播复制点模块请求退出组播频道;以及内容交付与存储模块向 IPTV发送RTSP时移节目流。
在业务控制;^莫块与NACF进行交互之前,还包括业务控制才莫 块根据IPTV终端的用户信息对IPTV终端的直播请求进行认证和鉴 权,并在通过认证和鉴权的情况下,执行后续操作,否则向IPTV 终端返回错误信息后退出直播。
根据本发明的时移方法,还包括IPTV终端通过业务控制才莫块 与内容交付与存储模块进行交互以结束时移节目流。在结束时移节 目流之后,业务控制模块与RACF进行交互以释放网络资源。在结 束时移节目流之后,业务控制模块与内容交付与存储模块进行交互 以释方文分发资源。业务控制才莫块通知IPTV终端时移结束。
业务控制才莫块与NACF进行交互获取IPTV终端在网络中的位 置信息包括以下处理业务控制模块向NACF请求IPTV终端在网 络中的位置信息;以及NACF向业务控制模块返回IPTV终端的位 置信息。业务控制模块与内容交付控制模块进行交互以获取提供直播频
道服务的内容交付与存储模块的URL信息包括以下处理业务控制 模块接收到NACF返回的IPTV终端的位置信息之后,向IPTV应 用模块发送直播频道URL请求消息;IPTV应用模块向内容交付控 制模块转发直播频道URL请求消息;内容交付控制模块向IPTV应 用模块返回提供直播频道服务的内容交付与存储模块的URL信息; 以及IPTV应用模块向业务控制模块返回提供直播频道服务的内容 交付与存储模块的URL信息。
在内容交付控制模块向IPTV应用模块返回提供直播频道服务 的内容交付与存储模块的URL信息之前,还包括内容交付控制模 块根据分发策略选择合适的内容交付与存储模块,并分配所选择的 内容交付与存储才莫块的本地资源。
业务控制才莫块与RACF才莫块进行交互以4吏RACF分配网络资源 并向IPTV终端返回提供直播频道服务的内容交付与存储模块的 URL信息包括业务控制模块向RACF模块请求分配网络资源信息 来支持从内容交付与存储模块到IPTV终端的网络路径信息;RAFC 才莫块分配网络资源信息;以及业务控制才莫块向IPTV终端返回4是供 直播频道服务的内容交付与存储模块的URL信息。
才艮据本发明的又一方面,提出了一种下一代通信网络中交互式 网络电一见系统的时移方法,交互式网络电^L系统包括IPTV终端、 业务控制模块、IPTV应用模块、内容交付控制模块、内容交付与存 储模块、NACF、 RACF、以及组播控制/组播复制点模块,该方法 包括IPTV终端与业务控制模块建立RTSP链接,业务控制模块根 据内容交付与存储模块的URL信息与内容交付与存储模块建立 RTSP链接;在IPTV终端向业务控制,莫块发送时移节目请求后,业 务控制模块向内容交付与存储模块请求时移节目;以及内容交付与 存储才莫块向IPTV终端发送RTSP时移节目流。
13其中,所述URL信息是通过以下步骤获取的业务控制才莫块接 ]丈到来自IPTV纟冬端的直插^青求后,与NACF进4于交互获取IPTV 终端在网络中的位置信息;业务控制模块接收到NACF返回的IPTV 终端的位置信息之后,与内容交付控制模块进行交互以获取提供直 播频道服务的内容交付与存储模块的URL信息;以及业务控制模块 与RACF才莫块进行交互以使RACF分配网络资源并向IPTV终端返 回提供直播频道服务的内容交付与存储模块的URL信息。
该方法还包括IPTV终端通过业务控制模块与内容交付与存储 -漠块进行交互以结束时移节目流。
在结束时移节目流之后,还包括业务控制模块与RACF进行 交互以释放网络资源;以及业务控制模块与内容交付与存储模块进 行交互以释放分发资源。
该方法中,还包括业务控制才莫块通知IPTV终端时移结束。
因此,本发明的方法已经完全融合到下一4、网络架构(NGN IMS或者NGN non-IMS )中,不需要》寸〕见有的NGN网络架构进4亍 任何更改;而且由于基于该架构的IPTV系统实现了 NGN网络的改 造,IPTV终端可以实现漫游和游牧功能,提升了IPTV系统的核心 竟争力。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。
附图用来^是供对本发明的进一步理解,并且构成i兌明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1是根据本发明的时移方法的流程图2是根据本发明方法的实施例的消息流程图;以及
图3是才艮据本发明的另一方法的流程图。
具体实施例方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
本发明的目的在于,提供了 一种基于下 一 代通信网络的交互式 网络电视的时移方法,使得交互式网络电视系统在核心模块的功能 交互尽量简单的情况下提供可靠的时移服务。
图1是根据本发明的时移方法的流程图。
如图1所示,包^"以下步艰A:
S102, IPTV终端向业务控制才莫块发起直4番请求后,与业务控 制模块、IPTV应用模块、内容交付控制模块、内容交付与存储模块、 NACF、 RACF以及组播控制/组播复制点模块进行交互以获取IPTV 终端在网络中的位置信息和提供直播频道服务的内容交付与存储模 块的URL信息;S104, IPTV终端与业务控制模块建立RTSP链接,业务控制模 块根据内容交付与存储模块的URL信息与内容交付与存储模块建 立RTSP链接;
S106,在IPTV终端向业务控制模块发送时移节目请求后,业 务控制模块向内容交付与存储模块请求时移节目;以及
S108,内容交付与存储模块向IPTV发送RTSP时移节目流。
其中,该方法还包4舌以下步艰《步艰《S106(A), IPTV乡冬端向 组播控制/组播复制点模块发送加入组播频道的请求;以及步骤 S106(B),内容交付与存储模块向IPTV终端提供直播内容流。
上述步骤S106(A)和步骤S106(B)可以位于步骤S104和步骤 S106之间。
步4聚S106 (A)也可以^立于步艰《S102和步驶《S104之间,而步 -骤S106 (B) ^立于步艰《S104和步艰《S106之间。
另外,该方法还包括M立于步艰艮S106和步骤S108之间或所述步 骤106 (B)及所述步骤S106之间的步骤S108 (A): IPTV终端向
组播控制/组播复制点模块请求退出组播频道。
其中,S102包括业务控制模块接收到来自IPTV终端的直播 请求后,与NACF进行交互获取IPTV终端在网络中的位置信息; 业务控制模块接收到NACF返回的IPTV终端的位置信息之后,与 内容交付控制模块进行交互以获取提供直播频道服务的内容交付与 存储模块的URL信息;以及业务控制模块与RACF模块进行交互 以使RACF分配网络资源并向IPTV终端返回才是供直播频道服务的 内容交付与存储模块的URL信息。
16在业务控制模块与NACF进行交互之前,还包括业务控制模 块根据IPTV终端的用户信息对IPTV终端的直播请求进行认证和鉴 权,并在通过认证和鉴权的情况下,执行后续操作,否则向IPTV 终端返回错误信息后退出直播。
根据本发明的时移方法,还包括IPTV终端通过业务控制模块 与内容交付与存储^^莫块进行交互以结束时移节目流。在结束时移节 目流之后,业务控制模块与RACF进行交互以释放网络资源。在结 束时移节目流之后,业务控制模块与内容交付与存储模块进行交互 以释放分发资源。业务控制模块通知IPTV终端时移结束。
其中,业务控制才莫块与NACF进行交互获取IPTV终端在网络 中的位置信息包括以下处理业务控制才莫块向NACF请求IPTV终 端在网络中的位置信息;以及NACF向业务控制才莫块返回IPTV终 端的位置信息。
业务控制模块与内容交付控制模块进行交互以获取提供直播频 道服务的内容交付与存储模块的URL信息包括以下处理业务控制 才莫块接收到NACF返回的IPTV终端的位置信息之后,向IPTV应 用模块发送直播频道URL请求消息;IPTV应用模块向内容交付控 制模块转发直播频道URL请求消息;内容交付控制模块向IPTV应 用模块返回提供直播频道服务的内容交付与存储模块的URL信息; 以及IPTV应用模块向业务控制模块返回提供直播频道服务的内容 交付与存储模块的URL信息。
在内容交付控制模块向IPTV应用模块返回提供直播频道服务 的内容交付与存储模块的URL信息之前,还包括内容交付控制模 块根据分发策略选择合适的内容交付与存储模块,并分配所选择的 内容交付与存储才莫块的本地资源。
17业务控制模块与RACF模块进行交互以使RACF分配网络资源 并向IPTV终端返回提供直播频道服务的内容交付与存储模块的 URL信息包括业务控制模块向RACF模块请求分配网络资源信息 来支持从内容交付与存储模块到IPTV终端的网络路径信息;RAFC 才莫块分配网络资源信息;以及业务控制才莫块向IPTV终端返回^是供 直播频道服务的内容交付与存储才莫块的URL信息。
图2是根据本发明方法的实施例的消息流程图。
如图2所示,本发明方法涉及到的交互式网络电视系统包括如 下模块
IPTV终端(IPTV Terminal Functions ), IPTV石更件实现的冲几顶 盒或者用纯^:件实现的具有IPTV冲几顶盒功能的终端i殳备;
业务4空制(Service Control Functions )才莫块,只于应于NGN网络 中业务控制层面的主要功能实体集合,在NGN IMS网络架构的 IPTV系统中,该模块指的是Core IMS功能实体,该功能实体提供 SIP基础的会话控制机制,提供IPTV终端用户的认证、鉴权、请求 资源准入控制(RACF)功能进行资源分配工作,该模块也与IPTV 终端、IPTV应用功能及内容分发功能交互进行SIP会话,完成安全、 Qos、计费、漫游等功能;
IPTV应用(IPTV Applications Functions )才莫块,该才莫块让IPTV 终端可以进行选择和购买内容,可以处理来自IPTV终端的请求进 行应用的鉴权和执行应用逻辑(IPTV点播、直播等应用、应用选择 等)、处理内容元数据等信息,在基于NGN架构的IPTV系统中, 该模块与内容交付与存储模块通信,处理来自业务控制的选择内容
交付与存储模块的地址信息的请求;内容交卄寸4空制(Content Delivery Control Functions )才莫块,只于内 容分发和内容存储模块进行全局控制,来优化内容分发(content distribution),选4奪和传送内容到终端用户,主要包括两个主要功能 分发4空制功能(Distribution Control Function )和^f立置功負^ ( Location Function)。分发控制功能主要是优化内容分发策略,该功能管理内 容交付&存储功能的分布信息,位置功能用于识别内容交付与存储 功能交付内容到媒体客户端的最佳位置信息,其选择尺度主要包括 分布信息和内容交付与存储功能的负载状态、终端信息(例如终端 的位置和能力等信息);
内容交J十与存4诸(Content Delivery & Storage Functions )才莫块, 完成分发、緩存和存储内容并且发送到终端用户的功能,该模块能 够处理4某体控制消息,例如暂停、快进,来控制IPTV系统的J 某 体流,该模块主要包括内容的局部控制功能(如流服务控制功能)、 交付功能(单播和组播交付方式)、緩存和存储功能及分发功能,交 付功能主要是将要交付的内容流发送到々某体客户端,也可以提供从 媒体客户端的文件下载和上传文件功能,緩存和存储功能主要负责
緩存时移直播流和存储文件内容,分发功能主要负责在内容交付& 存储功能内部分发直播流和文件内容,也可以接受内容准备功能的
内容;
资源〉,入4空制(Resource and Admission Control Functions)才莫 块,NGN网络中的RACF组件,该才莫块完成来自业务控制才莫块的资 源控制请求,决定可用的传输层(Transport Stratum )的资源,与承
载层交互完成带宽预留、分配、包过虑、网络;也址和端口翻译等功
么匕
目匕,
网纟各Wt着4空韦寸(Network Attachment Control Functions )才莫块, NGN网络中的NACF组件,提供接入层面的注册和用户终端接入NGN业务的初始化工作,也提供传输层的认证、鉴权、管理接入王 的IP地J止空间等功能;以及
组播复制/组播控制点模块,包括组播控制点和组播复制点,组 播控制点提供在接入网络上选择交付的组播流到IPTV终端上的功 能,组播复制点提供组播流从一个组播交付功能到其他需要接受该 组播流的组播控制点的复制功能。
如图2所示,本发明时移流程的实施例具体包括以下步骤,该 步骤的预置条件是内容准备、网络附着功能已经完成。内容交付 与存储模块的服务器已经加入组播复制/组播控制点的组播组中
步骤202, IPTV终端进行直播前的准备工作,和IPTV应用功 能进行交互的应用选择功能已经完成,并获取了直播应用需要的一 些参数,例如频道ID等;
步骤204, IPTV终端向业务控制模块发起直播请求,对应于 NGNIMS网络架构就是向Core IMS功能发起直4番请求;
步骤206,业务控制模块向IPTV终端的直播请求根据该终端的 用户信息进行认证和鉴权,如果通过则进入S208,不通过则返回给 IPTV终端4普误信息后退出直播;
步骤208,业务控制模块向NACF模块请求IPTV终端在网络 中的位置信息;
步骤210, NACF才莫块向业务控制才莫块返回IPTV终端在网络中 的位置信息;
步骤212,业务控制模块向IPTV应用功能才莫块发送直播频道 URL的诮-求消息;步骤214, IPTV应用功能模块向内容交付控制模块转发直播频 道URL的请求消息;
步骤216,内容交付控制模块根据分发策略(如内容交付与存 储模块中负荷的状态等信息选择合适的内容交付与存储功能提供服 务)选择合适的内容交付与存储功能(获取URL信息),并分配在 该内容交付与存卡者功能的本地资源;
步骤218,内容交付控制功能向IPTV应用功能返回提供直播频 道服务的内容交付与存储器的URL信息;
步骤220, IPTV应用功能向业务控制功能返回提供直播频道服 务的内容交付与存储器的URL信息;
步骤222,业务控制功能向RACF功能请求分配网络资源信息 来支持从内容交付与存储模块到IPTV终端的网络路径信息;
步骤224, RACF模块分配网络资源信息;
步骤226, RACF模块向业务控制功能返回分配的网络资源信
自
步骤228,业务控制模块向IPTV终端返回提供直播服务的内容 交付与存储才莫块的URL地址;
步骤230, IPTV终端向业务控制模块建立RTSP链接;
步骤232,业务控制模块根据选定的内容交付与存储模块,与 其建立RTSP链接;
21步骤234, IPTV终端向组播控制/组播复制点发送加入组播频道 的请求;
步骤236,提供直播流的内容交付与存储模块向IPTV终端提供 直播内容流;
步骤238, IPTV终端向业务控制模块发送时移节目请求; 步骤240,业务控制模块向内容交付与存储模块请求时移节目; 步骤242, IPTV终端向组〗番控制/组纟番复制点:清求退出组纟番频
道;
步骤244,内容交付与存储模块向IPTV终端提供RTSP时移节 目流;
步骤246, IPTV终端向业务控制^t块发送结束时移节目请求;
步骤248,业务控制模块向提供时移节目的内容交付与存储模 块发送结束时移节目请求;
步骤250,提供时移节目的内容交付与存储模块向业务控制模 块发送结束时移节目应答;
步骤252,业务控制模块向RACF模块请求释放网络资源请求;
步骤254, RACF模块释放网络资源;
步骤256, RACF模块释放网络资源完毕后向业务控制模块发 送应答消息;
步骤258,业务控制模块向IPTV应用模块请求释放分发资源;步骤260, IPTV应用模块向内容交付与存储模块请求释放分发
资源;
步骤262,内容交付与存储模块释放分发资源;
步骤264,内容交付控制模块向IPTV应用模块发送释放分发资 源应答消息;
步骤266, IPTV应用模块向业务控制模块发送释放分发资源应 答消息;以及
步骤268, IPTV应用才莫块向IPTV终端通知时移结束。
在步骤204中,在业务控制模块收到直播请求后.又需要进行 认i正鉴4又,分为两种可选方案业务控制才莫块向IPTV终端的直播 请求才艮据该终端的用户信息进^f亍认证和鉴权,如果通过则进入下一 步,不通过则返回给IPTV终端错误信息后退出直播;业务控制模 块将IPTV终端的认证和鉴权请求转发给IPTV应用模块,IPTV应 用^t块将认证鉴^^的结果发送给业务控制才莫块,如果通过则进入下 一步,不通过则返回给IPTV终端错误信息后退出直播。
其中步骤228和步骤230也可以在步骤234之后完成。
另外,还有步骤280,内容交付与存储模块循环存储直播内容 流。该模块是系统内部设置的,是IPTV终端具有时移功能的前提 条件。
另外,在另一优选实施例中,步骤242, IPTV终端向组播控制 /组播复制点请求退出组播频道,亦可以在步骤236及步骤238之间, 以实现直播节目流与时移节目流的平滑切换。
23下面参考图3描述根据本发明的另一方法。如图3所示
在步骤S302中,IPTV终端与业务控制模块建立RTSP链接, 业务控制模块根据内容交付与存储模块的URL信息与所述内容交 付与存储模块建立RTSP链接;
接下来在步骤S304中,在IPTV终端向业务控制模块发送时移 节目请求后,业务控制模块向内容交付与存储模块请求时移节目;
然后,内容交付与存储模块向IPTV终端发送RTSP时移节目流。
其中,在步骤S302之前,还包括
业务控制模块接收到来自IPTV终端的直播请求后,与NACF 进4亍交互获耳又IPTV乡冬端在网全各中的4立置4言息;
业务控制模块接收到NACF返回的IPTV终端的位置信息之后, 与内容交付控制模块进行交互以获取提供直播频道服务的内容交付 与存储才莫块的URL信息;以及
业务控制模块与RACF模块进行交互以使RACF分配网络资源 并向IPTV终端返回提供直播频道服务的内容交付与存储模块的 URL信息。
此外,IPTV终端通过业务控制^f莫块与内容交付与存储-漠块进行 交互以结束所述时移节目流,并且业务控制才莫块通知IPTV终端时 移结束。在结束时移节目流之后,业务控制才莫块与RACF进行交互以释 放网络资源;以及业务控制模块与内容交付与存储模块进行交互以 释》文分发资源。
因此,本发明的方法完全融合到了下一代网络架构(NGNIMS 或者NGN non-IMS )中。而且不需要对现有的NGN网络架构进4亍 任何更改;而且由于基于该架构的IPTV系统实现了 NGN网络改造, IPTV纟冬端可以实^L漫游和游^t功能,提升了 IPTV系统的冲亥心竟争 力。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对 于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本 发明的精神和原则之内,所作的任何修改、等同替换、改进等,均 应包含在本发明的保护范围之内。
权利要求
1. 一种下一代通信网络中交互式网络电视系统的时移方法,所述交互式网络电视系统包括IPTV终端、业务控制模块、IPTV应用模块、内容交付控制模块、内容交付与存储模块、NACF、RACF、以及组播控制/组播复制点模块,其特征在于,所述方法包括步骤一,所述IPTV终端向所述业务控制模块发起直播请求后,与所述业务控制模块、所述IPTV应用模块、所述内容交付控制模块、所述内容交付与存储模块、所述NACF、所述RACF以及所述组播控制/组播复制点模块进行交互以获取所述IPTV终端在网络中的位置信息和提供直播频道服务的内容交付与存储模块的URL信息;步骤二,所述IPTV终端与所述业务控制模块建立RTSP链接,所述业务控制模块根据所述内容交付与存储模块的URL信息与所述内容交付与存储模块建立RTSP链接;步骤三,在所述IPTV终端向所述业务控制模块发送时移节目请求后,所述业务控制模块向所述内容交付与存储模块请求时移节目;以及步骤四,所述内容交付与存储模块向所述IPTV终端发送所述RTSP时移节目流。
2. 根据权利要求1所述的时移方法,其特征在于,所述方法还包 括步驶《二与步骤三之间的步骤三(A),所述IPTV终端向所述组 播控制/组播复制点模块发送加入组播频道的请求;以及步骤 三(B ),所述内容交付与存储模块向所述IPTV终端提供直播 内容流。
3. 才艮据权利要求1所述的时移方法,其特征在于,所述方法还包 括步骤一与步骤二之间的步骤三(A)及步骤二和步骤三之间的 步骤三(B),其中步艰《三(A)包4舌所述IPTV终端向所述症且才番 控制/组播复制点模块发送加入组播频道的请求;以及步骤三(B)包括所述内容交付与存储模块向所述IPTV终端提供 直4番内容流。
4. 根据权利要求2或3所述的时移方法,其特征在于,所述方法 还包括步骤四(A):所述IPTV终端向所述组播控制/组播复 制点模块请求退出所述组播频道。
5. 根据权利要求4所述的时移方法,其特征在于,所述步骤四(A ) 位于所述步骤三和步骤四之间或所述步骤三(B)及步骤三之 间。
6. 根据权利要求1所述的时移方法,其特征在于,所述步骤一包 括所述业务控制模块接收到来自所述IPTV终端的直播请求 后,与所述NACF进行交互获取所述IPTV终端在网络中的位 置信息;所述业务控制沖莫块接收到所述NACF返回的所述IPTV终 端的所述位置信息之后,与所述内容交付控制才莫块进行交互以 获取提供直播频道服务的内容交付与存储模块的URL信息; 以及所述业务控制模块与所述RACF模块进行交互以使所述 道服务的内容交付与存储沖莫块的URL信息。
7. 根据权利要求1所述的时移方法,其特征在于,在所述业务控 制才莫块与所述NACF进行交互之前,还包括所述业务控制才莫块^^艮据所述IPTV终端的用户信息对所述 IPTV终端的所述直插-请求进^S人i正和鉴4又,并在通过所述i人 证和鉴权的情况下,执行后续操作,否则向所述IPTV终端返 回错误信息后退出直播。
8. 根据权利要求1所述的时移方法,其特征在于,还包括所述IPTV终端通过所述业务控制模块与所述内容交付与 存储沖莫块进行交互以结束所述时移节目流。
9. 根据权利要求8所述的时移方法,其特征在于,还包括在结束所述时移节目流之后,所述业务控制^T莫块与所述 RACF进行交互以释放网络资源。
10. 根据权利要求9所述的时移方法,其特征在于,还包括在结束所述时移节目流之后,所述业务控制模块与所述内 容交付与存储模块进行交互以释放分发资源。
11. 根据权利要求10所述的时移方法,其特征在于,还包括所述业务控制纟莫块通知所述IPTV终端时移结束。
12. 根据权利要求11所述的时移方法,其特征在于,所述业务控 制才莫块与所述NACF进行交互获取所述IPTV终端在网络中的 4立置信息包括以下处理所述业务控制才莫块向所述NACF请求所述IPTV终端在网 络中的位置信息;以及所述NACF向所述业务控制才莫块返回所述IPTV终端的所 述位置信息。
13. 根据权利要求12所述的时移方法,其特征在于,所述业务控 制模块与所述内容交付控制模块进行交互以获取提供直播频道服务的内容交付与存储才莫块的URL信息包括以下处理所述业务控制才莫块接收到所述NACF返回的所述IPTV终 端的所述位置信息之后,向所述IPTV应用模块发送直播频道 URL请求消息;所述IPTV应用模块向所述内容交付控制模块转发所述直 播频道URL请求消息;所述内容交付控制模块向所述IPTV应用模块返回提供直 播频道服务的内容交付与存储模块的URL信息;以及所述IPTV应用模块向所述业务控制才莫块返回所述提供直 4番频道服务的内容交付与存储才莫块的URL信息。
14. 根据权利要求13所述的时移方法,其特征在于,在所述内容 交付控制模块向所述IPTV应用模块返回提供直播频道服务的 内容交付与存储模块的URL信息之前,还包括所述内容交付控制模块根据分发策略选择合适的内容交 付与存储模块,并分配所选择的所述内容交付与存储模块的本 地资源。
15. 根据权利要求14所述的时移方法,其特征在于,所述业务控 制模块与所述RACF模块进行交互以使所述RACF分配网络 资源并向所述IPTV终端返回所述^是供直4番频道月l务的内容交 付与存储模块的URL信息包括所述业务控制模块向所述RACF模块请求分配网络资源 信息来支持从所述内容交付与存储模块到所述IPTV终端的网 络路径信息;所述RAFC模块分配所述网络资源信息;以及所述业务控制才莫块向所述IPTV终端返回所述^是供直纟番频 道服务的内容交付与存储模块的URL信息。
16. —种下一^通信网全各中交互式网络电^L系统的时移方法,所述 交互式网络电^L系统包括IPTV终端、业务控制才莫块、IPTV 应用模块、内容交付控制模块、内容交付与存储模块、NACF、 RACF、以及组播控制/组播复制点模块,其特征在于,所述方 法包括步骤一,IPTV终端与业务控制模块建立RTSP链接,所 述业务控制模块根据内容交付与存储模块的URL信息与所述 内容交付与存储模块建立RTSP链接;步骤二,在所述IPTV终端向所述业务控制纟莫块发送时移 节目请求后,所述业务控制模块向所述内容交付与存储模块请 ,泉时移节目;以及步骤三,所述内容交付与存储才莫块向所述IPTV终端发送 所述RTSP时移节目流。
17. 根据权利要求16所述的时移方法,其特征在于,在所述步骤 一之前还包括所述业务控制模块接收到来自所述IPTV终端的直播请求 后,与所述NACF进行交互获取所述IPTV终端在网络中的位 置信息;所述业务控制才莫块接收到所述NACF返回的所述IPTV终 端的所述位置信息之后,与所述内容交付控制模块进行交互以 获取提供直播频道服务的内容交付与存储模块的URL信息; 以及所述业务控制模块与所述RACF模块进行交互以使所述 RACF分配网症各资源并向所述IPTV终端返回所述提供直插-频 道服务的内容交付与存储模块的URL信息。
18. 根据权利要求16或17所述的时移方法,其特征在于,还包括所述IPTV终端通过所述业务控制才莫块与所述内容交付与 存储模块进行交互以结束所述时移节目流。
19. 根据权利要求18所述的时移方法,其特征在于,还包括在结束所述时移节目流之后,所述业务控制模块与所述 RACF进行交互以释放网络资源;以及所述业务控制模块与所述内容交付与存储模块进行交互 以释力文分发资源。
20. 根据权利要求19所述的时移方法,其特征在于,还包括所述业务控制一莫块通知所述IPTV终端时移结束。
全文摘要
本发明提供了一种下一代通信网络中交互式网络电视系统的时移方法,其中,该方法包括IPTV终端发起直播请求后,与其它模块进行交互以获取IPTV终端在网络中的位置信息和提供直播频道服务的内容交付与存储模块的URL信息;IPTV终端与业务控制模块建立RTSP链接,业务控制模块与内容交付与存储模块建立RTSP链接;内容交付与存储模块向IPTV终端提供直播内容流;在IPTV终端向业务控制模块发送时移节目请求后,业务控制模块向内容交付与存储模块请求时移节目;IPTV终端请求退出组播频道;以及内容交付与存储模块向IPTV终端发送RTSP时移节目流。
文档编号H04N7/173GK101426124SQ20071016434
公开日2009年5月6日 申请日期2007年10月30日 优先权日2007年10月30日
发明者夏宏飞 申请人:中兴通讯股份有限公司