基于ims的网络电视系统及该系统的实现方法和装置的制作方法

文档序号:7918778阅读:190来源:国知局
专利名称:基于ims的网络电视系统及该系统的实现方法和装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及基于IP多媒体子系统(IMS, IP Multimedia Subsystem)的网络电视(IPTV, IP Television)系统及该系统的
实现方法和装置。
背景技术
流媒体业务或IPTV业务是近几年迅速发展的一种新业务,流媒体业务 利用流式传输技术,在包交换网络上传输多々某体文件,包括视频、音频等文 件内容。这些内容在访问时无需完全下载就可以立即播放。流媒体实现的关 键技术就是流式传输技术,而流式传输技术是把连续的视频和音频信息经过 处理后放上服务器,让用户一边下载一边观看、收听,而不需要等整个文件 下载到自己机器后就可以观看的网络传输技术。
IP多媒体子系统(IMS, IP Multimedia Subsystem)是3GPP R5提出的提 供多媒体业务的子系统,它包括呼叫会话控制功能(CSCF, Call Session Control Function), J 某体网关4空制功能(MGCF, Media Gateway Control Function )、々某体源功能(MRF , Media Resource Function)等功能实体,主要 采用会话初始化协i义(SIP, Session Initiation Protocol )、 Diameter协i义,属 于上层控制子系统,与具体接入技术无关,是业界普遍认同的移动固定融合 的理想方案和发展方向。
基于IMS的IPTV( IMS based IPTV )就是在IMS的整体架构下提供IPTV 业务,以充分利用IMS网络中已有的注册、认证、路由、会话控制与建立、 业务触发、计费、端到端QoS保证等机制来为用户提供流媒体业务及融合流 媒体和实时会话业务的多媒体业务。也就是说,用户到内容的多i某体会话是
通过IMS已有的会话控制机制来完成,在建立会话过程中,需要为媒体流的 传送预留承载资源。目前基于IMS的IPTV架构在各大标准组织里,如电信 和互联网融合业务及高级网络协议 (TISPAN , TelecommunicationsandlnternetConverged Services and Protocols for Advanced
5Networking )、国际电信联盟远程通信标准化组(ITU-T for ITU Telecommunication Standardization Sector)、开i文网纟各电一见才示〉,^仑i云(Open IPTV Forum)等都得到了认同,其标准发展迅速。
参见图1,其为TISPAN基于IMS定义的IPTV架构。图中包括用户终 端(UE),应用和IPTV业务功能(Application and IPTV Service Functions ), 核心IMS,传输功能(Transport Functions ),以及々某体交付、分发和存储(Media Delivery Distribution & Storage )这几部分。
用户终端(UE, user equipment),用于IPTV业务请求及内容显示等。
Application and IPTV Service Functions中又包括
业务选择功能(SSF, Service Selection Function),用于提供可用的业务 信息,用户指南或业务元数据等;
业务发现功能(SDF, Service Discovery Function),可以产生和提供业务 附着信息,可以向终端提供个性化发现信息;
用户描述业务功能(UPSF, User Profile Server Function),用于存储与 IPTV业务相关的用户数据;
IPTV业务控制功能(SCF, Service Control Functions),执行不同IPTV 业务所需的业务逻辑,实际就是SIP应用服务器(AS)。
核心IMS(Core IMS)用于IPTV业务建立及内容交付过程的业务验证、授 权、信令交互过程,对信令进行路由或进行业务触发,同时还可以与资源接 纳控制子系统(RACS )交互进行业务所需资源的预留。
Transport Functions中又包括
网络附着子系统(NASS, Network Attachment Subsystem),用于提供用 户终端附着和接入控制功能等;
资源接纳控制子系统(RACS , Resource and Admission Control Subsystem),用于控制/授权终端对网络资源的使用;
传输处理功能(TPF , Transport Processing Function),用于提供基础的网 络传输功能,包括接入链路以及IP转发网络等。
Media Delivery Distribution & Storage中又包括IPTV媒体功能(MF, Media Function),为用户提供内容,在标准中其进 一步被分为媒体控制功能(Media Control Function)和媒体交付功能(Media Delivery Function),前者控制后者进行内容交付。
以上说明参照现有TIPSAN IMS-based IPTV标准ETSI TS 182 027 V2.0.0,接口不再赘述。
在Open IPTV forum规范中,所采用的内容交付/分发网络(CDN, Content Delivery/Distribution Network)如图2。其中,
集群控制器(CC, Cluster Controller),用于控制多个内容交付功能(CDF , Content Delivery Function)进行内容提供;
CDF,具有内容存储和内容交付能力,可以在CC控制下向终端交付内
容;
内容交付网络控制器(CDNC, Content Delivery Network Controller),用 于内容路由,可以在业务过程中选择合适的CC和CDF向用户终端提供内容;
多个CDNC以及IPTV control的关系给出如图3所示。在Open IPTV forum规范中,IPTV control负责基本业务请求处理,可以向CDNC请求为 业务选择可用的CC和CDF,其相当于TISPAN标准中的SCF。
传统的IPTV在向用户提供内容时,大多采用客户端/服务器模式,即使 采用CDN方式提供内容,其内容提供模式依然没有发生根本性变化,只是 将服务器分散化布置并且优化了客户端和服务器之间的流量。在此类系统中, 服务器之间内容有相当多的重复;另外,现有CDN—般采用分层机制,即 内容由中心服务器逐级向下级服务器分发,这样对中心服务器以及相对高一 级的服务器来讲,其需要承受下一级服务器的内容请求,极有可能成为系统 的瓶颈。随着IPTV用户规模的扩展,目前单个IPTV系统服务的用户数将超 过百万、甚至千万,这对于分层结构的CDN来讲形成了巨大的挑战。随着 网络规模的扩大其上级服务器的压力增大,需要不断进行扩容和升级才能应 对新的流量需求,势必给运营商带来成本增加
发明内容
本发明实施例的目的在于提供一种基于ims的网络电视系统及该系统 的实现方法和装置,以降低内容网的投资成本。
本发明实施例提供了一种基于ip多媒体子系统网络电视的实现方法,包

接收用户终端ue通过ims网络发送的网络电视iptv业务请求; 选捧可以向ue提供服务的媒体节点ms;向所述媒体节点发送内容请 求,所述内容请求中包含所述ue所请求内容对应内容标识;所述j 某体节点 以对等方式获取缺失的内容,并且向所述ue提供所请求的内容。
本发明实施例还提供了一种基于ip多媒体子系统的网络电视系统,包

用户终端,用于通过ims网络发起iptv业务请求;
应用服务器,用于通过ims网络接收所述iptv业务请求,根据业务逻 辑通过ims网络将所述请求发送给mddcf;
mddcf,用于根据所述请求选择媒体节点ms;向所述媒体节点发送内 容请求,所述内容请求中包含所述ue所请求内容对应内容标识;
媒体节点,以对等方式获取缺失的内容,并且向所述ue提供所请求的 内容。
本发明实施例还提供了一种mddcf,包括 接收单元,接收通过ims网络发来的iptv业务请求; 选择单元,选择可以向ue提供服务的媒体节点ms; 发送单元,用于向所述所选择的媒体节点发送内容请求,所述内容请求 中包含ue所请求内容对应内容标识。
本发明实施例还提供了一种媒体节点,包括
接收单元,用于接收内容请求,所述内容请求中包含ue所请求内容对 应内容标识和i某体节点的描述信息;所述描述信息包括具有用户终端所请 求全部内容的媒体节点的描述信息,或具有用户终端所请求内容起始部分的 媒体节点的描述信息;
获取单元,用于根据所述内容请求中的描述信息,以对等方式请求缺失 的内容;内容提供单元,用于通过IMS网络为用户终端提供所请求的内容。
应用本发明,在MS之间采用P2P技术进行内容网络构造,从技术手段 上P2P已经逐步成熟,并在互联网络上得到了良好的应用。借助于MS间的 P2P内容共享交互,可以有效的减轻服务器面临的处理能力、带宽等压力; 可以有效降低在IPTV业务中用于提供媒体内容的媒体服务器的性能要求, 从而降低基于IMS的IPTV的内容节点成本,为运营商节省IPTV系统投资 成本。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 图1是TISPAN基于IMS定义的IPTV架构; 图2是Open IPTV forum规范中所采用的CDN; 图3是多个CDNC以及IPTV control的关系示意图; 图4是根据本发明实施例的基于IMS的IPTV系统的逻辑结构示意图; 图5是根据本发明实施例的基于IMS的IPTV系统的部署示意图; 图6是根据本发明实施例的进行内容分发的流程示意图; 图7是根据本发明一实施例实现具体业务的流程图; 图8是根据本发明另一实施例实现具体业务的流程图; 图9是根据本发明实施例的MDDCF结构示意图10是4艮据本发明实施例的MS结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图4,其是根据本发明实施例的基于IMS的IPTV系统的逻辑结构示意 图。其中,UE 401, IMS网络(IMScore ) 402,应用服务器(AS) 403是
93GPP所定义的IMS系统中的现有功能,其中TISPANIMS IPTV中的SCF就是这里的AS,而Open IPTV forum IPTV架构中的IPTV control也相当于这里的AS。
媒体节点(MS, MediaStation) 405,具有媒体存储和交付功能,在此系统中作为对等(P2P, peer to peer)网络中的节点,可以通过p2p协议与其它MS交互内容;同时,其可以与媒体分发交互控制功能(MDDCF, Media
以向MDDCF报告通过P2P交互所获取的内容信息。
TISPAN架构中的MF (具体分为MCF和MDF )可以实现这里MS的功能,从而作为 一个P2P节点。Open IPTV forum架构中的CC和CDF可以实现这里的MS功能,从而从逻辑上作为一个P2P节点。
MDDCF404:具有内容分发控制功能,其可以控制MS间使用P2P机制进行内容分发;具有交付控制功能,在业务过程中用于选择合适的MS向UE提供内容。对于TISPAN架构而言,该MDDCF404的功能可以作为独立的实体,也可以由MF实现,具体讲就是由MCF实现;对于OpenIPTV forum架构而言,该MDDCF 404的功能可以由CDNC实J见。
下面对图4中的接口进行说明
ISC、 Gm为3GPP所定义的IMS系统中的现有接口。
II: IMScore与MDDCF之间的接口 , IMScore通过此接口传送内容请求,请求MDDCF选择一个MS用于向UE提供内容。协议可以采用SIP, RTSP等实现。
12: MDDCF和MS之间的接口 , MDDCF通过此接口控制MS之间进行P2P方式的内容分发;MS和MDDCF使用此接口交互资源和状态信息;另外,MDDCF也使用此接口请求MS向UE提供内容。协议可以采用SIP, RTSP等实现。
13: IMScore和MS之间的接口 ,此接口用于IMScore与MS之间直接的信令交互;IMScore可以通过此接口向MS直接发送内容请求。此接口采用SIP实现。14, MS之间的接口,此接口用于进行P2P节点间的信令和数据交互,具体协议取决于采用的P2P机制,本发明实施例中对具体的P2P机制不作限定。
为了对上述逻辑结构进一步清晰说明,如图5给出一个部署示意图。参见图5, UE按接入网不同形成多个逻辑区域,MS之间形成P2P网络,内容可以在MDDCF控制下在MS间进行分发;在业务过程中,MS之间可以从其它MS请求缺失的内容,随着内容的交互,MDDCF与MS之间进行资源和状态信息的交互,其中MS可以向MDDCF报告自身内容的变化。图5中的虚线表示内容交换,点划线表示资源和状态信息的交互。
需要说明的是,图5仅是一个部署示意图,省略了一些不影响发明思想的连接;实际部署情况应满足图4所示逻辑结构。
参见图4和图5,本发明从逻辑上包括以下几个方面
一、业务进行前的内容分发
通过P2P机制进行内容分发,并且MDDCF收集MS的内容分布信息在内容分发阶段,MDDCF将描述待分发内容的描述信息(包括种子文
件或位置信息)发送给需要获取内容的MS,指示其采用P2P机制开始获取内
容;此时一般会有多个MS参与内容分发,它们之间作为获取同一内容的对等
节点。这里对于MS之间采用何种P2P机制没有特殊要求。
在内容分发过程中或者内容分发完成后,MS与MDDCF之间交换资源和
状态信息
对于分布式哈希表(DHT, Distributed Hash Table )的P2P机制而言,MS在获得分片后向MDDCF通知内容分布信息;该内容分布信息包括化id,hash-info=xxx, pi-index=pO-pn, hash-list, p-id, ip, port〉等,其中cid为内容标识,hash-info为所获取内容的哈希值,pi-index为内容分片的索引,hash-list为相应分片索引的哈希校验值,p-id为节点的对等节点标识,ip为节点的地址,port为节点用于p2p交互的端口。应当指出,上述信息对于不同的P2P协议而言可能有所不同。
对于具有中心目录服务器的P2P网络而言,MDDCF作为目录服务器,其可以在内容分发过程中收集到MS上内容的分布情况,因而也可以具有上述内容分布信息。通过上述过程,MDDCF上就可以获得MS上的内容分布信息。二、进行业务过程中
首先UE通过IMS发送IPTV业务请求,该请求指定所需的内容,即该请求中包含CID;
上述IPTV业务请求按现有基于IMS的IPTV业务机制被触发到用于业务的AS, AS根据业务逻辑将所述IPTV业务请求发送给MDDCF,由其选择可以为UE提供内容的MS;此时存在两种情况
A、 MDDCF基于UE位置信息选择MS1:
若此时MS1上已有所请求内容,则MDDCF可以直接发送内容请求,无须特别处理;
若MS1上没有所请求的内容,则MDDCF携带具有所请求内容的MS2的描述信息给MSl,据此描述信息MS1可以从MS2快速获取所需的内容,此信息可以包括(MS2〈cid, hash-info, p-id, pi-index=px-py, ip, port"等,相应信息的
解释与前述同;同时可以可选的携带内容的种子信息给MSl,如给出种子信
息的URL, MS1可以据此下载种子文件并进行后续业务所需内容的获^^;
若MS1上有所请求的部分内容,且该部分内容是非起始部分,则MS1与AS、 UE之间通过IMScore进行媒体协商的同时,MS1从MS2请求所请求内容的起始部分;于此同时,MS1可以通过P2P机制查询后续所需内容并进行其它所需内容的预获取;
B、 MDDCF基于所请求内容信息选择MS2:
此时MS2已有初始内容可用于向UE提供;在MS2与AS、 UE之间通过IMScore进行々某体协商的同时,MS2通过p2p机制查询后续内容并进行预获取;当所选择的MS与UE完成媒体协商后向其提供内容。参见图4和图5,本发明实施例提供的一种基于IMS的IPTV系统,包括用户终端401,用于通过IMS网络402发起IPTV业务请求;应用服务器403,用于通过IMS网络402接收所述IPTV业务请求,根据业务逻辑通过IMS网络将所述请求发送给MDDCF 404;
MDDCF 404,用于根据所述请求选#^某体节点(MS );向所述i某体节点发送内容请求,所述内容请求中包含所述UE所请求内容对应内容标识;媒体节点405,以对等方式从其它媒体节点请求缺失的内容,并且向所述UE 401提供所请求的内容。
上述缺失的内容包括所述UE所请求的所有内容或部分内容,且该部分内容是用户终端所请求内容的起始部分。
上述内容请求中包含其他i某体节点的描述信息;所述描述信息包括具有用户终端所请求全部内容的媒体节点的描述信息,或具有用户终端所请求内容起始部分的媒体节点的描述信息。
上述MDDCF 404,还用于将待分发内容的描述信息发送给需要获取内容的媒体节点,指示所述媒体节点采用对等机制获取所需要的内容;获取媒体
节点的内容分布信息。
上述媒体节点405,还用于通过对等机制从其他媒体节点查询并获取后续内容。
上述应用服务器是TISPAN IMS IPTV架构中的SCF,或Open IPTV forumIPTV架构中的IPTV control;上述媒体节点是TISPAN IMS IPTV架构中的媒体功能MF,或Open IPTV fomm架构中的CC和CDF;上述MDDCF是独立的实体,或TISPAN IMS IPTV架构中的MCF,或Open IPTV forum架构的CDNC。
可见,由于在MS之间采用P2P技术进行内容网络构造,可以有效降低在IPTV业务中用于提供媒体内容的媒体服务器的性能要求,从而降低了基于IMS的IPTV的内容节点成本。
下面结合流程图对本发明再做详细说明。
参见图6,其是根据本发明实施例的进行内容分发的流程示意图。图中实线表示信令,虚线表示媒体数据。
步骤l,所述MDDCF将待分发内容的描述信息发送给需要获取内容的媒体节点,指示所述媒体节点采用对等机制获取所需要的内容。具体的,MDDCF向MS发送内容分发指示,其中可以携带待分发内容的描述信息,对于P2P分发方式而言,这里可以是待分发内容的种子文件,或者相关信息的位置信息,如种子所在的统一资源定位符(URL);步骤2, MS等从内容源(contentSource)采用P2P机制获取内容,MS之间在获取内容的同时也交互进行内容的共享分发。这里对所采用的P2P机制不作限定。
步骤3, MDDCF获取所述媒体节点的内容分布信息。具体的,在MS与
向MDDCF通知当前自身所具有的内容分布信息,具体包括如通知〈cid,hash-info=xxx, pi-index=pO-pn, hash-list, p-id, ip, port〉等信息,具体含义与前述相同。
这里描述的是内容分发过程的P2P内容交互,即MS向UE提供内容之前的过程,实际应用中,在MS向UE提供内容的过程中,若MS上只具有UE所请求的部分内容或者没有内容,MS之间也可以采用这里所述的步骤2, 3进行内容的获取。具体见下述实施例。
参见图7,其是根据本发明一实施例实现具体业务的流程图。本例中MDDCF根据UE的位置确定为UE提供内容的MS;图中点划线表示媒体数据,虚线表示可选步骤,实线表示信令;具体描述如下
步骤0,在UE发起业务请求前,MS之间可能因为服务于其它用户而进行内容交互,内容变化的内容分布信息报告给MDDCF;该内容分布信息可以包括〈cid, hash-info=xxx, pi-index,0-pn, hash-list, p-id, ip, port〉中任一项或任意组合,还可以包括其他的信息;
步骤l, UE发起业务请求,请求提供内容服务,其中包括所请求的内容标识,可选的携带UE位置信息;该请求经过IMScore发送给AS,若UE的请求中没有UE位置信息,IMScore在请求中添加UE位置信息;
步骤2, AS根据业务逻辑,向MDDCF发送内容请求,请求MDDCF确定可以提供所请求内容的MS;请求中携带内容标识;
步骤3, MDDCF接收包含CID的IPTV业务请求,根据UE位置确定为UE提供内容的第一媒体节点MS即MSl,这里MS1可能具有所请求内容,也可能不具有所请求内容
步骤4,若确定的MS1中已经存在所述CID对应的内容,则MDDCF向MS1发送内容请求,该请求中包含UE所需要获取内容所对应的内容标识;
若确定的MS1中不存在所述CID对应的内容,则MDDCF从自身查询具有所请求内容的MS,如确定第二々某体节点即MS2;在发送给MS1的内容请求中指示UE所请求获取内容所对应的内容标识,同时携带MS2的描述信息;所携带的描述MS2所具有内容的描述信息可以包括{MS2<cid, hash-info, p-id,pi-index=px-py, ip, port〉)等;
步骤5,若确定的MS1中存在所述CID对应的部分内容,且该部分内容不是用户终端所请求内容的起始部分时,MS1收到描述MS2的信息后,采用P2P机制从MDDCF指示的MS2处优先获取起始内容;
步骤6,在获取所请求起始内容的同时,MS1可以采用P2P机制进行后续所需内容的预先获取;对于具有目录服务器类型的P2P网络而言,MS1可以从目录服务器进行后续内容位置的查询;对于DHT方式的P2P网络而言,MS1可以根据采用的P2P协议所指定的机制进行分布式内容位置查询和获取。
注这里的步骤5,6和后续的步骤7-10可以同步进行;
步骤7, MS1发送内容请求响应给MDDCF;其中携带MS1的々某体描述信

步骤8, MDDCF向AS发送内容请求响应;其中携带MS1的媒体描述信

步骤9, AS通过IMScore向UE发送业务请求响应,其中携带可提供内容的MS1的媒体描述信息;
步骤IO, UE和MSl之间可以通过IMScore进行更多的信令交互以完成i某体协商;
完成J(某体协商后,MS1向UE发送所请求的内容;在内容发送的同时,MS 1还可以采取步骤6所述机制继续进行后续所需内容的获取。
参见图8,其是^f艮据本发明另一实施例实现具体业务的流程图。本例中MDDCF根据UE所请求的内容确定为UE提供内容的MS;图中点划线表示媒体数据,虚线表示可选步骤,实线表示信令;具体描述如下
步骤0-步骤2,与图7所示实施例的步骤0-2同;步骤3,此处,MDDCF根据自身掌握的MS上的内容分布状况,根据MS是否有所请求的内容确定为UE提供内容的MS;如确定MS2提供内容;步骤4, MDDCF向选定的MS2发送内容请求;
步骤5, MS2可以釆用P2P机制进行后续所需内容的预先获取;这与图7所示实施例的步骤6相同;注,此步骤和下述步骤6-9可以同步进行;
步骤6, MS2向MDDCF发送内容请求响应,其中携带MS2的媒体描述信

步骤7-步骤9,与图7所示实施例的步骤8-10基本相同,不同之处在于,本
例中此处携带的是MS2的媒体描述信息。
本发明实施例还提供了一种MDDCF,参见图9,其包括接收单元901 ,接收通过IMS网络发来的IPTV业务请求;选捧单元902,选择可以向UE提供服务的媒体节点MS;发送单元903,用于向所述所选择的媒体节点发送内容请求,所述内容请
求中包含UE所请求内容对应内容标识。上述MDDCF,还可以包括
分发单元904,用于将待分发内容的描述信息发送给需要获取内容的媒体
节点,指示所述媒体节点采用对等机制获取所需要的内容;
所述接收单元901,还用于获取所述媒体节点的内容分布信息。本发明实施例还4是供了一种々某体节点,参见图IO,包括接收单元IOOI,用于接收内容请求,所述内容请求中包含UE所请求内容
对应内容标识和其他媒体节点的描述信息;所述描述信息包括具有用户终
端所请求全部内容的媒体节点的描述信息,或具有用户终端所请求内容起始
部分的媒体节点的描述信息;
获取单元1002,用于根据所述内容请求中的描述信息,以对等方式从其
它4某体节点请求缺失的内容;
内容提供单元1003,用于通过IMS网络为用户终端提供所请求的内容。可见,由于在MS之间采用P2P技术进行内容网络构造,可以有效降低在
IPTV业务中用于提供媒体内容的媒体服务器的性能要求,从而降低了基于
IMS的IPTV的内容节点成本。观J我貫逃3夂个八贝口J "骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机
可读取存储介质中,这里所称得的存储介质,如ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1、一种基于IP多媒体子系统网络电视的实现方法,其特征在于,包括接收用户终端UE通过IMS网络发送的网络电视IPTV业务请求;选择可以向UE提供服务的媒体节点MS;向所述媒体节点发送内容请求,所述内容请求中包含所述UE所请求内容对应内容标识;所述媒体节点以对等方式获取缺失的内容,并且向所述UE提供所请求的内容。
2、 根据权利要求1所述的方法,其特征在于,根据所述ue的位置信息选择所述可以向ue提供服务的媒体节点ms;所述缺失的内容包括所述ue所请求的所有内容或部分内容,且该部分内容是用户终端所请求内容的起始部分;所述内容请求中包含媒体节点的描述信息;所述描述信息包括具有用户终端所请求全部内容的媒体节点的描述信息,或具有用户终端所请求内容起始部分的媒体节点的描述信息;所述媒体节点以对等方式获取缺失的内容包括所述所选择的媒体节点根据所述描述信息,通过对等机制获得缺失的内容。
3、 根据权利要求1所述的方法,其特征在于,根据ms是否具有ue所请求内容的初始部分选择所述可以向ue提供月良务的々某体节点ms。
4、 根据权利要求1所述的方法,其特征在于,接收所述iptv业务请求,并执行选#^某体节点ms的实体是mddcf,接收所述iptv业务请求之前,进一步包括所述mddcf将待分发内容的描述信息发送给需要获取内容的媒体节点,指示所述媒体节点采用对等机制获取所需要的内容;获取所述媒体节点的内容分布信息。
5、 根据权利要求4所述的方法,其特征在于,所述内容分布信息至少包括下述信息的一项或多项的组合内容标识,内容的哈希值,内容分片的索引,分片索引的哈希校验值,对等节点标识,地址,用于对等交互的端口。
6、 根据权利要求1所述的方法,其特征在于,进一步包括所述媒体节向所述UE提供所请求内容的同时或之前,所述i某体节点通过对等机制查询并获取后续所需的内容。
7、 一种基于IP多i某体子系统的网络电视系统,其特征在于,包括用户终端,用于通过IMS网络发起IPTV业务请求;MDDCF,用于根据所述请求选拷Hf某体节点MS;向所述媒体节点发送内容请求,所述内容请求中包含所述UE所请求内容对应内容标识;々某体节点,以对等方式获取缺失的内容,并且向所述UE提供所请求的内容。
8、 根据权利要求7所述的系统,其特征在于,所述系统还包括应用服务器,用于通过IMS网络接收所述IPTV业务请求,根据业务逻辑通过IMS网络将所述请求发送给MDDCF。
9、 根据权利要求6所述的系统,其特征在于,所述缺失的内容包括所述UE所请求的所有内容或部分内容,且该部分内容是用户终端所请求内容的起始部分;所述内容请求中包含媒体节点的描述信息;所述描述信息包括具有用户终端所请求全部内容的i某体节点的描述信息,或具有用户终端所请求内容起始部分的媒体节点的描述信息。
10、 根据权利要求6所述的系统,其特征在于,所述MDDCF,还用于将待分发内容的描述信息发送给需要获取内容的媒体节点,指示所述媒体节点采用对等机制获取所需要的内容;获取i某体节点的内容分布信息。
11、 根据权利要求6所述的系统,其特征在于,所述媒体节点,还用于通过对等机制查询并获取后续所需的内容。
12、 根据权利要求6所述的系统,其特征在于,所述应用服务器是TISPAN IMS IPTV架构中的SCF,或Open IPTV forumIPTV架构中的IPTV control;所述媒体节点是TISPAN IMS IPTV架构中的媒体功能MF,或Open IPTVforum架构中的CC和CDF;所述MDDCF是独立的实体,或TISPAN IMS IPTV架构中的MCF,或Open IPTV forum架构的CDNC。
13、 一种MDDCF ,其特征在于,包括接收单元,接收通过IMS网络发来的IPTV业务请求;选择单元,选择可以向UE提供服务的媒体节点MS;发送单元,用于向所述所选择的媒体节点发送内容请求,所述内容请求中包含UE所请求内容对应内容标识。
14、 根据权利要求13所述的MDDCF,其特征在于,还包括分发单元,用于将待分发内容的描述信息发送给需要获取内容的媒体节点,指示所述媒体节点采用对等机制获取所需要的内容;所述接收单元,还用于获取所述媒体节点的内容分布信息。
15、 一种媒体节点,其特征在于,包括接收单元,用于接收内容请求,所述内容请求中包含UE所请求内容对应内容标识和々某体节点的描述信息;所述描述信息包括具有用户终端所请求全部内容的媒体节点的描述信息,或具有用户终端所请求内容起始部分的媒体节点的描述信息;获取单元,用于根据所述内容请求中的描述信息,以对等方式请求缺失的内容;内容提供单元,用于通过IMS网络为用户终端提供所请求的内容。
全文摘要
本发明公开了一种基于IP多媒体子系统网络电视的实现方法,包括接收用户终端UE通过IMS网络发送的IPTV业务请求;选择可以向UE提供服务的媒体节点MS;向所述媒体节点发送内容请求,所述内容请求中包含所述UE所请求内容对应内容标识;所述媒体节点以对等方式获取缺失的内容,并且向所述UE提供所请求的内容。本发明同时还公开了一种基于IP多媒体子系统网络电视的系统及装置。本发明在MS之间采用P2P技术进行内容网络构造,为运营商节省IPTV系统投资成本。
文档编号H04N7/173GK101662654SQ20081014729
公开日2010年3月3日 申请日期2008年8月26日 优先权日2008年8月26日
发明者军 严, 吴向阳 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1