NGOD2.0总体架构介绍中文版资料.doc_第1页
NGOD2.0总体架构介绍中文版资料.doc_第2页
NGOD2.0总体架构介绍中文版资料.doc_第3页
NGOD2.0总体架构介绍中文版资料.doc_第4页
NGOD2.0总体架构介绍中文版资料.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录1.1总体架构31.1.1基本架构描述31.1.2接口41.1.3配置结构51.2组件分类61.2.1资产发布系统(ADS)61.2.2资产管理系统(AMS)61.2.3实时源(RTS)和实时管理器(RTM)61.2.4计费系统71.2.5授权服务器(ES)71.2.6导航服务器71.2.7购买服务器81.2.8点播客户端81.2.9媒资传播管理器81.2.10点播资源管理器91.2.11推流服务器91.2.12会话管理器(SM)91.2.13 CA系统101.2.14加密资源管理器101.2.15加扰器101.2.16网络资源管理器111.2.17传输网络111.2.18边缘资源管理器111.2.19边缘设备111.2.20网络管理系统121.2.21数据仓库121.2.22日志服务器122接口描述122.1资产接口122.1.1资产分发接口(A1)122.1.2资产获取接口(A2)132.1.3资产传播接口(A3)132.1.4实时元数据接口(A4)132.1.5实时管理接口(A5)132.1.6资产发布接口(A6)132.1.7客户端导航接口(A7)132.2会话接口132.2.1客户端会话接口(S1)142.2.2会话授权接口(S2)142.2.3会话和点播资源接口(S3)142.2.4会话和加密资源接口(S4)142.2.5会话和网络资源接口(S5)142.2.6会话和边缘资源接口(S6)152.3资源接口152.3.1资产定位接口(R1)152.3.2推流服务器资源接口(R2)152.3.3CAS接口(R3)152.3.4加密资源接口(R4)152.3.5网络资源接口(R5)152.3.6边缘资源接口(R6)162.4授权接口162.4.1授权验证接口(E1)162.4.2客户端购买接口(E2)162.5流控制接口162.6客户端自动监测接口(D1)162.7视频传输接口172.7.1源传输接口(V1)172.7.2加密传输接口(V2)172.7.3网络传输接口(V3)172.7.4 客户端传输接口(V4)172.8网络管理接口172.9数据仓库接口172.10事件日志接口182.11服务监测接口181.1总体架构为了讨论,我们需要提供一个包含了所有关键组件和接口的基本架构。这个架构给出了一个基本的框架,用来说明合理的模块和接口,就如同说明关键的功能流程一样。1.1.1基本架构描述图1为新一代视频点播服务的基本架构。先指出,架构的核心是视频点播服务,不过可以将架构进行扩展来支持其它的点播服务,如交换广播视频或网络PVR。基本架构是由许多组件以及组件之间的接口组成。这些结构和接口允许在一个物理模块中实现单一或多个组件。架构怎样将多个组件整合在一起进行优化是未来革新要做的,并不在此说明书范畴。组件架构从功能上被划分成许多的组件。每个组件都以一种方式来定义,就是实现了共同接口的可交换的模块可被引入到系统的其余工作中。例如,当多个推流服务器实现了定义的接口时,它们就能被引入到系统中。在一些情况中可以预料到,实现可以将几个组件整合成一个单独的产品或解决方案。Comcast认为这是一个确实的方法,因为它可以潜在地降低资金和运作成本,提高整体系统的效率。这种整合并不意味每个组件不用实现其相关的接口。例如,某个资源管理组件将同会话管理器整合在一起来实现;在这种情况下,仍旧必须实现和揭示相关的资源管理接口。基本架构中每个描述的实体可以在实际的实现中表现出一个或多个物理实体来。例如,这有多个为了工作量结算和可测量性而实现了会话管理器(SM)的服务器。图1点播客户端位于用户家中的数字机顶盒上。任何代表数字机顶盒同其它数据转发器进行通信的网关服务器都将被当作点播客户端的一部分。所有其它组件位于运营商的主要和次要数据转发器、远程集线器上,依靠特殊的配置结构和网络拓扑。Comcast在组件的布置上将有更大的适应性,以此来调节存在于多个区域中的各种物理配置场景。以太网交换机和传输器对此有非常大的促进。然而,接口需要被设计成:各种组件的物理位置在不同的配置下表现出多样化来。关键的组件包括:Asset Distribution System(ADS) 将来自内容提供者或网络运营商的资产进行发布Asset Management System(AMS) 验证和管理资产内容和元数据Real Time Source(RTS) 获取诸如从实时编码器传过来的实时内容Real Time Manager(RTM) 管理实时资源,如获取一个节目频道的时间表Billing System(BS) 管理客户的账单及服务订购Entitlement Server(ES) 管理权利和事务Navigation Server(NS) 介绍资产及服务并管理用户导航Purchase Server(PS) 通过授权服务器(ES)执行会话授权来验证用户的购买On Demand Client(ODC) 给点播数据转发器和用户应用程序提供接口。其包括任何适合作为机顶盒代理的网关服务器。Asset Propagation Manager(APM) 通过多个推流服务器来管理媒资传播On Demand Manager(ODRM) 管理推流服务器需要的资源Streaming Server(SS) 输出视频流和管理流控制Session Manager(SM) 为用户的视频点播服务管理会话生命周期Conditional Access System(CAS) 为视频点播服务执行控制访问Encryption Resource Manager(EnRM) 为每个会话进行加密配置管理Encryption Engine 联合会话来完成对视频服务的加密,位于视频服务器和边缘设备之间Network Resource Manager(NRM) 管理每个会话进行网络传输时所需的资源Transport NetWork(TN) 将视频服务从服务器传输到边缘设备上Edge Resource Manager(ERM) 管理每个会话中边缘设备上所需的资源Edge Device 执行多路复用和QAM调制NetWork Management System(NMS) 为所有数据转发器上的组件提供网络管理Data Warehouse(DW) 提供关于从点播服务收集来的数据的汇报及分析Logging Server(LS) 为了诊断及事件跟踪,从多个组件上收集日志数据。1.1.2接口开放这个架构主要是为了定义并使各种组件上的接口和协议标准化。数据和控制平面接口都需要被定义。例如,数据平面接口是一种传输协议,它可以将点播的视频内容从推流服务器上传送到边缘设备上;控制平面接口是会话管理和点播资源管理之间的一种资源信号。另外,为了从事架构上所有数据转发器组件的管理,管理平面接口需要被定义。为此,我们需要使用标准的协议,例如简单网络管理协议(SNMP)。以下将关键的接口进行了分类:Asset Interfaces: A1-A7,定义了资产管理接口Session Interfaces: S1-S6,定义了会话管理接口Resource Interfaces: R1-R6,定义了资源管理接口Entitlement Interfaces: E1-E2,定义了授权管理接口Stream Control Interfaces: C1,定义了推流控制接口Client Auto-Discovery Interfaces: D1,定义了客户端自动监测接口Video Transport Interfaces: V1-V4,定义了从推流服务器到边缘设备的视频传输格式Network Management Interfaces: N,定义了网络管理接口Data Warehousing Interfaces: W,定义了数据仓库汇报接口Logging Interfaces: L,定义了日志服务器的事件日志接口Service Discovery Interfaces: D,定义了数据转发器上各种点播组件的服务和资源监控(没在总体架构图上显示,将在第6节中描述)1.1.3配置结构在实际配置中,总体系统架构要作出许多关键的决定。另一方面,必须对架构的可行性评估有一定程度的了解。只要功能性和接口同总体架构中提到的一致,就能使用多种配置结构。例如,包括如下:分散或集中的配置结构(例如,视频服务器、资产管理系统或会话管理器)本地或基于通路的中间件网络传输设备(例如,以太网)各种数据转发器组件的定位(例如,多路复用器、加扰器或QAM)应用程序和业务日志图2上图描述的是一个VOD配置结构样例。例中,主要数据转发器使用一个全局资产管理系统聚集来自资产发布系统的资产,并提供多个局部资产管理系统给次级数据转发器。另外,以太网网络传输同边缘QAM设备联合在一起使用。1.2组件分类1.2.1资产发布系统(ADS)有两种主要的资产类型:内容资产和元数据资产。内容资产有一个像MPEG文件一样的内容文件,它同描述此文件的元数据(编码格式和比特率等)联系在一起。一个元数据资产包括各种提供深层内容资产信息的数据,如ProviderID和AssetID这些定义在CableLabs ADI1.1说明书上的数据。特别是,资产发布系统(ADS)包括一个或多个播发器,可以将资产越过分布网络发送到多个接收器中。接收器在资产转移到资产管理系统(AMS)之前将其临时存储起来。ADS其它功能性包括:多种物理网络支持:卫星,IP链等等多种传输支持:广播,IP多点传送,单点传送等等私人加密配置资产时序安排、更新和汇报1.2.2资产管理系统(AMS)资产管理系统通过资产发布接口(A1)接收来自资产发布系统的资产数据,包括资产元数据和内容文件。许多处理步骤将出现在AMS上,它们包括:接收和存储资产资产元数据校验资产元数据修改资产生命周期管理(创建、修改、删除等)将资产递送给媒资传播管理器(通过接口A2)将资产元数据发布在导航服务器上(通过接口A6)在实际配置中,多资产管理系统可以被用来提供分级资产管理和传播。例如,通过ADS,可以将一个全局AMS配置在电报运营商的媒体中心和接口上。在电报运营商的数据转发器中,资产被转移到几个局部AMS上。在全局和局部AMS中可以使用IP多点传送这样的接口。为此,全局或局部AMS被加工成总体架构中的单一实体。我们希望AMS提供统一的资产管理来管理各种各样的资产,包括电影、HTML文件、图表、音乐和来自实时源(RTS)的实时内容。1.2.3实时源(RTS)和实时管理器(RTM)在典型的VOD系统中,视频资产被先编码和打包,然后才通过资产发布系统发布出去。另一方面,一些服务需要视频实时编码或者从一个实时源上录制下来,如电报运营商区域的数字广播流。免费的VOD服务:电报运营商的数据转发器上,广播视频可以实时编码网络PVR:类似广播节目,可以被编码和获取。数字广播节目可以被记录。实时管理器(RTM)被定义为一个组件来管理实时源的获取操作,如源标识、开始和结束时间(通过接口A5)。被截取视频的元数据从实时管理器(RTM)那被引入到了资产管理系统(AMS)(通过接口A4)。通过各种单点/多点传送协议,视频内容文件从实时源(RTS)直接传到推流服务或其它需要的组件上。1.2.4计费系统计费系统为视频点播服务提供了几个主要的功能,包括:用户信息管理每个用户有关服务的订阅都基于服务定义和用户ID清单和交易信息的收集总体架构使用授权服务器(ES)来给计费系统提供一个抽象接口层。计费系统的功能和接口超出了NGOD说明书的范围。1.2.5授权服务器(ES)授权服务器在点播系统和运营商的计费系统之间提供了抽象接口层。特别是,授权服务器将实现计费接口,使得与计费系统能够结合在一起。授权服务器提供了开放的接口给其它在点播架构中的组件,并授权和进行事务管理。授权服务器的几个主要功能:依据唯一的标识ID、描述等,运营商可以提供给用户各种点播服务。每种服务都包含了明确价格的点播内容。授权验证过程的关键部分是回答有关用户是否有权接受服务及其副内容的问题。用户可以通过各种方法订阅服务和购买礼品。用户发送购买请求信息到购买服务器,服务器可以通过ES查询用户的权限。购买服务器知道特定的应用程序同服务器的关系。当ES知道了特定服务和机顶盒/用户ID以及其它诸如邮编的信息后,才进行授权验证过程。如果用户有权进行特定的购买,交易信息将通过购买服务器发送到ES上,然后ES将交易信息通过计费接口发送到计费系统。ES也会响应其它授权功能,如信用查询。1.2.6导航服务器总体架构使用导航服务器作为一个实体来为点播服务的资产导航抽象特定逻辑的应用。导航服务器为点播应用获取其它组件的必需的信息,如资产管理系统的资产元数据。导航服务器提供导航菜单和相关应用属性给点播客户端并同点播客户端交换信息来激活导航功能。导航服务器需要查询和更新来自AMS的资产元数据(通过接口A6)。资产状态更新的合时对一些结束用户导航体验来说是很关键的,来自不同导航服务器的资产列表视图都基于地理区域的标准导航服务器可以提供其它应用特殊的超出说明书范围的功能。例如,导航服务器可以给用户提供如下功能:菜单、标识和应用程序背景图片点播导航内容目录、类型等内容视图的VCR控制栏父级控制PIN管理我的租用列表1.2.7购买服务器总体架构使用购买服务器作为一个实体来为点播服务的购买和授权抽象特定逻辑的应用。购买服务器为点播应用获取其它组件的必需的信息,如授权服务器的用户授权信息。购买服务器接收来自点播客户端的购买请求并检查授权服务器(ES)来授于购买权利。一些关键服务边上的接口需要被定义。特定的:授权接口:为了授权服务,购买服务器需要ES的授权验证过程的接口(通过接口E1)。购买服务器从ES找回的用户授权信息将被缓存起来以减小响应时间。会话授权:会话管理器的会话信息需要被发送到购买服务器来进行会话的实时授权(通过接口S2)。完成后的会话将继续进行由购买服务器发送到ES的处理。导航服务器和购买服务器将在一个叫作应用程序组合模块中来实现,这个模块也提供其它应用功能。为此,它们作为单独的组件进行处理。1.2.8点播客户端点播客户端被定义为数字机顶盒或任何可以提供代理服务来同NGOD进行交互的网关服务器上的一个模块收集器。点播客户端和其它NGOD组件中的关键信息和协议包括:资产信息:查询和更新导航服务器上的资产及其元数据列表授权信息:给一个购买服务器上特定的服务请求购买授权(通过接口E2)会话信号协议:会话建立和拆卸会话管理器的接口。推流控制协议:VCR控制指定推流服务器的接口(通过接口C1)客户端自动监测接口:边缘QAM的自动监测将为特殊的机顶盒提供服务(通过接口D1)点播客户端里的特殊接口,如机顶盒和网关/代理服务器之间的接口,都不是本说明书的主题。它们对不同类型的数字机顶盒来说是最适合的。例如,对于频道、处理器和内存容量受限的低端机顶盒来说,数据磁带习惯于播送高资产列表和它们的元数据。通过界外频道与界内频道相结合,双向资产查询也可被使用。对于带有DOCSIS调制解调器和更多处理器和内存容量的机顶盒来说,通过DOCSIS频道的资产查询更加可行。1.2.9媒资传播管理器媒资传播管理器负责将来自各种内容源(AMS、RTS)的资产传送到合适的推流服务器(通过接口A3)。这项重要的功能时常被叫作“传播服务”。传播服务的策略由多种因素决定。例如:存储容量:决定是否有充足的容量来存储内容文件内容备份:决定内容是否需要以分布的方式备份媒资传播管理器和推流服务器之间的接口(接口A3)被定义,以致多个卖主的推流服务器可以通过相同的传播服务框架被引入到工作中。这个接口隐藏了推流服务器存储系统的内在实现。它可以包含多个参数,如存储容量、接收带宽以及是否备份内容文件到多个推流服务器中。1.2.10点播资源管理器点播资源管理器负责分配和管理来自推流服务器的流资源。在会话建立来自客户端的请求之前,会话管理器(SM)将与其它系统中其它组件的资源一起,从点播资源管理器请求资源(通过接口S3)。这些由点播资源管理器分配的资源包括:选择推流服务器:这是基于推流服务器中那些从媒资传播管理器找来的被请求的资产的区域(通过接口R1)分配流资源:这包括了所选推流服务器中流资源的分配,其中有流端口号和带宽等参数(通过接口R2)1.2.11推流服务器通过传输网络和边缘设备,推流服务器负责将数字视频流向数字机顶盒。在典型的系统中,在容错能力范围内,常用巨大的存储硬盘集来存储MPEG格式的视频内容。特别是服务器越过UDP/IP和以太网来输出MPEG-2单一节目传输流(SPTS)。代表性地,一个或多个推流服务器可以配置穿越网络。推流服务器可以配置在一个集中的数据转发器或分布式的远程集线器或两者之中。配置结构的选择取决于许多因素,如操作可行性、网络传输有效性、可量测性、内容存储及传播和总成本。通过允许引入新的低成本高性能的视频服务器这样一种方式来定义结构和接口是很重要的,可以引发未来在存储、网络和内容发布技术上的革新。这个架构和接口将使得多个厂家的推流服务器可以配置在数据转发器上,为相同的客户端设备提供服务。特别是,推流服务器也处理VCR类似的流控制,如暂停、快进、快退等。The trick mode files for contents can be generated ahead-of-time or on the fly by the Streaming Server.1.2.12会话管理器(SM)会话管理器(SM)负责为点播服务管理会话生命周期。点播应用常常需要建立会话。服务器和网络资源的连接需要保存一段确定时间的会话。特别的,SM将履行以下的功能:同点播客户端的通信要注意会话的建立、会话的状态及会话的结束相应购买服务器的接口批准用户请求的会话在资源管理器的协商下,为合适的服务器和网络组件分配必需的资源来进行会话动态添加、删除或者修改同会话相关的资源来维持多个点播服务的一体化为会话管理服务质量管理会话的生命周期SM的一项主要功能是通过同适当的服务器和网络组件的资源管理器的协商下,为会话获取必需的资源。它们包括:点播资源管理器的接口决定推流服务器资源(资产区域),分配流服务器和输出端口、 UDP/IP参数等(接口S3)加密资源管理器的接口决定会话必需的加密资源(接口S4)网络资源管理器的接口决定单向路径,发送请求的视频流到那些覆盖了用户住处的边 缘设备边缘资源管理器的接口决定在边缘设备上使用的资源,如必需的带宽和MPEG调整参数,因此,数字机顶盒可以调整出MPEG节目,里面携带了请求的内容(接口S6)会话管理器需要同点播资源管理器、边缘资源管理器和其它组件的资源管理器进行商议来分配资源,并使视频流从任一服务器传到任一边缘设备上。例如,在连接着通过向用户的标识网络的推流服务器上,资产文件是不可用的。这时,不得不使用一个备用的服务器和网络。因此,SM将需要同点播资源管理器和其它资源管理器商议消除差异。当共享同一个资源管理器和根本资源时,可以使用多种类型的会话管理。这将允许各种应用更进一步的优化会话管理器。例如:管理交互的会话,如VOD中使用的会话,可以使用交互式的会话管理器。在交换广播视频服务中可以使用交换广播视频管理器来管理会话。1.2.13 CA系统CA系统负责视频点播服务的总体安全。除了支持CAS本身现有的功能,架构还将允许在相同或不同的数据转发器中引入新的CAS。在典型的CAS中,数字服务的加密可以通过使用授权控制信息(ECM)和授权管理信息(EMM)来完成。ECM被用来保护控制字,这些控制字加密必需的。EMM被用来为用户找回ECM。在CAS中,同其它配置信息一样,需要开放接口来开放ECM和EMM访问。假设先进行加密,通过一种方式产生ECM/EMM来使得一组数字机顶盒能够访问早先存储在服务器中已经加密了的内容。而实时加密,将产生的ECM/EMM分配给一个特定的会话。基于由CAS产生的ECM,内容在加扰器上被加密然后传送出去。内容是否需要被加密是由许多因素来决定的。在由Content Specification 1.1定义的相应的资产元数据文件中,内容提供者可以要求将资产通过加密系统进行加密。网络运营商也可以要求加密特定服务。另外,如果有多个CAS数据转发器,系统将能够识别内容是由哪个CA系统加密的。有许多途径可以将ECM/EMM传输到数字机顶盒中。例如,将其传输到相应的MPEG频道或通过越界进行传输。1.2.14加密资源管理器加密资源管理器负责管理加扰器和提供会话必需的加密资源(通过接口R4)。这些加扰器可以放置在服务器与边缘设备之间的任何地方。加密资源管理器1.2.15加扰器加扰器执行携带了MPEG-2信息包的点播内容的实时加密。它可以被放置在推流服务器与边缘设备之间的任何地方。例如,加扰器可以嵌入多路复用器或边缘QAM之中。为了完成实时加密,加扰器需要找到适当的参数,如来自相应CA系统的ECM(通过接口R3)。1.2.16网络资源管理器网络资源管理器负责分配和管理网络传输所需的资源(通过接口R5)。换句话说,网络资源管理器需要识别能将数字视频流从服务器传输到覆盖了正确服务群和网络资源的边缘设备的单向通路,为了分配网络资源,网络资源管理功能被划分成两个实现了不同组件的功能模块。这两个功能块是网络资源监控和网络资源分配。当网络资源分配将数据平面组件间的网络带宽保存起来时,网络资源监控提供了信息的连通性和数据平面组件间可用的网络带宽。当NGOD版本1和IP传输网络的未来版本的资源管理器实现网络资源分配时,网络资源监控功能由一个叫网络资源监控器的组件来实现。1.2.17传输网络传输网络用于将视频流传送到边缘设备上,潜在地通过一系列的网络设备,如加扰器。重在实现,传送视频流用到了各种传输网络,如以太网和ATM/SONET;在所有实例中,都是通过在传输网络上使用IP包来传送视频。当前主流技术是通过以太网使用IP的基本结构。特别是,请求内容是在推流服务器的输出上被MPEG SPTS运载和UDP/IP映射。可以使用来以太网交换和传输来将流从网络资源管理器传送到基于结构正确的边缘设备上。1.2.18边缘资源管理器边缘资源管理器负责分配和管理边缘设备上所需的资源,如QAM带宽(通过接口R6)。特别地,边缘资源管理器需要从那些为请求机顶盒提供服务的边缘设备上分配明确的QAM资源。在从会话管理器特定会话来的资源请求上,边缘资源管理器需要确定边缘设备的使用,输入UDP端口和IP地址,输出频率和MPEG节目参数。边缘资源管理器的其它功能也包括带宽管理和服务质量。例如,为了支持动态添加内容到一个存在会话中,边缘带宽需要被添加到由相同QAM提供的会话中去。1.2.19边缘设备边缘设备的主要功能是接收从IP传输网络通过UDP/IP传送过来的多MPEG SPTS,转成MPEG MPTS,并且产生QAM调制信号。边缘设备的其它作用还包括:MPEG PID重映射PCR重印统计多路技术速率调整多点传送交换(如交换广播)1.2.20网络管理系统网络管理系统(NMS)负责管理架构中描述的数据转发器组件。管理包括错误侦测,状态监控和配置。当需要为这些接口定义适当的MIB时,常使用惯用的协议,如SNMP。在各种错误情况下,可以为关键的NGOD组件提供事件日志来进行更详细的诊断和分析。1.2.21数据仓库数据仓库负责对来自架构中各种组件(会话管理器和资源管理器)的点播统计数据进行收集、分析和记录。其功能的详细说明不在此说明书的范围之内。1.2.22日志服务器日志服务器(LS)负责从架构中各种组件上收集事件日志数据。为了进行诊断和事件跟踪,需要使用LS来提供详细的点播会话和资源信息的日志。2接口描述总体架构中的接口都被定义成开放的、公有的,以此来促进将点播服务应用在多商家的环境中。为了在合理的短期内达到特殊的下一代点播服务的目标,根本上将致力于挑起任何相关的现有的标准及其对接口的扩展。这些接口属于以下三种类别:无论怎么应用都能使用现有的标准。需要对现有的的标准进行修改或者扩展需要提出和采用新的规范2.1资产接口资产相关的接口包括A1A7,其主要负责管理或操纵资产元数据和内容。另外,它们也负责监控资产的状态。2.1.1资产分发接口(A1)ADS与AMS之间的资产分发接口负责分发从ADS到AMS的内容和元数据文件。CableLabs Asset Distribution Interface version 1.1(ADI 1.1)中定义到,一个资产由ProviderID和AssertID联合唯一标识。这里也有针对引入了收集概念的ADI 2.0进行的讨论。在CableLabs Content Specification version 1.1中已经定义了VOD内容格式。 2.1.2资产获取接口(A2)AMS和APM之间的资产获取接口负责管理从AMS到APM及SS的资产获取。另外,这个接口可以提供额外的作用,如资产状态的查询和资产的删除。2.1.3资产传播接口(A3)APM和SS之间的资产传播接口负责管理到SS的资产传送。APM应用一些规则来判断一个内容文件要被传送到哪里。这些规则可由内容副本和缓存等存储特性来决定。APM和它的规则的内在实现不在本说明书的范围中。然而,接口需要特别允许APM从SS找到必需的信息,如存储可用性、下载和传输带宽等。2.1.4实时元数据接口(A4)RTM和AMS之间的实时元数据接口负收集元数据并描述来自RTS的内容。2.1.5实时管理接口(A5)RTM和RTS之间的实时管理接口负责管理RTS实时内容 的获取,如源标识、开始和结束时间等。RTM需要得到来自导向数据提供者的节目列表信息,至于这是怎么做的就超出了NGOD说明书的范围。2.1.6资产发布接口(A6)AMS和NS之间的资产发布接口负责将资产列表和元数据从AMS发布到NS或其它任何应用组件上,同其它导航需要的内容一样。 这个接口将从事资产列表和元数据的添加、删除和修改。另外,它也将更新资产的状态。2.1.7客户端导航接口(A7)ODC和NS之间的客户端导航接口负责将由NS提供的资产列表和元数据进行导航。ODC将执行基于应用流程的资产查询。对此说明书来说,任何代表数字机顶盒执行资产查询的网关服务器将被认为是ODC的一部分。这个接口还对基于XML和XSL的标准Web接口起到了杠杆的作用。XSL可以被用来将XML格式的元数据转换成各种ODC使用的格式。2.2会话接口会话相关的接口包括S1S6。它们主要负责会话的建立和销毁,如同其它会话管理功能。它们实际上是非常实时的。因此,诸如响应时间和吞吐量这样的性能问题将被放到接口设计中来考虑。一般来说,会话协议可以广泛使用两套标准:DSM-CC和RTSP。MPEG数字存储媒体支配与控制(DSM-CC)网络协议可以被用来进行会话的建立、销毁和其它相关的会话信息。特别是这些协议可以运行在TCP/IP上。会话建立协议(SSP)中的Time Warner Pegasus方案已经采用DSM-CC的一个子集并进行了一些扩展。实时流协议(RTSP)是IETF中的一个标准提议,最初通过IP从事实时流媒体而扩展为支持HFC网络。DSM-CC和RTSP接近不同的工业许可、性能和适应性。NGOD说明书采用特殊的接口混合了两种方法。如果有个新的方法,同这两个现有的方法相比有重要的优势,那么也将被考虑到。2.2.1客户端会话接口(S1)ODC和SM之间的客户端会话接口负责将信息接收/发送给ODC。它们包括客户会话的建立、销毁和其它客户端管理功能,如会话的心跳机制。对于本架构来说,任何代表数字机顶盒执行会话信号的网关服务器将被考虑成ODC的一部分。2.2.2会话授权接口(S2)SM和PS之间的会话授权接口负责对ODC请求的会话进行授权。另外,为了来自ODC特殊的会话请求,它提供了一个由ProviderID和AssetID标识的资产列表。它还为会话提供必要的资源,如比特率、解码器和相关参数的加密。2.2.3会话和点播资源接口(S3)SM和ODRM之间的会话和点播资源接口负责在SS上对请求会话的所需资源进行商议。相关参数包括请求信息中的一系列ProviderID和AssetID、指定SS和它的输出端口、响应信息中的源UDP/IP参数等。 2.2.4会话和加密资源接口(S4)SM和EnRM之间的会话和加密资源管理器负责在EE上对请求会话所需的资源进行商议。相关参数包括UDP端口、加密流的IP地址和CA系统ID等。2.2.5会话和网络资源接口(S5)SM和NRM之间的会话和网络资源接口负责在TN上对请求会话所需的资源进行商议。相关参数包括UDP端口、请求信息中所选SS 和边缘设备的IP地址、响应信息中指派的传输网络资源等。2.2.6会话和边缘资源接口(S6)SM和ERM之间的会话和边缘资源接口负责在边缘设备上对请求会话所需的资源进行商议。相关参数包括请求信息中将所有请求用户可理解的QAM标识进行区域显示,响应信息中指派使用的边缘QAM、频率和MPEG调整参数。2.3资源接口资源相关接口包括R1R6。各种资源管理器使用这些接口来管理相应组件的资源。它们允许资源管理器获得相应组件的配置、拓扑、状态和可用资源。特别是,资源接口相互之间运行在同一层面,而且不与会话接口同步。2.3.1资产定位接口(R1)ODRM和APM之间的资产定位接口负责分配SS来对请求资产推流。在这种模式中,假定APM维持一张资产表及其在SS上的位置,并将SS的位置返回给ODRM。2.3.2推流服务器资源接口(R2)ODRM和SS之间的推流服务器资源接口负责管理SS的资源。通过这个接口,ODRM将监控多个SS的配置、状态和可用资源。使用这个信息可以确定标识的SS通过资产定位接口(R1)来推流是有效的,并且有足够的带宽容量来对资产推流。2.3.3CAS接口(R3)CAS和EE之间的CAS接口负责获得适当的访问信息,如ECM,来为EE加密请求会话。在多CA环境下,EE可以使用标识符(CA系统ID)来选择特定的CA系统进行会话加密。作为进一步的优化,为了即将来临的会话,EE要求存储来自所用CA系统的多个ECM。2.3.4加密资源接口(R4)ERM和EE之间的加密资源接口负责管理和分配加密资源。通过这个接口,ERM监控多个EE的配置、状态和可用资源。基于当前EE的可用性、所需加密的类型和其它因素,为每个会话选择合适的EE。2.3.5网络资源接口(R5)NRM和TN之间的网络资源接口负责管理和分配TN资源。通过这个接口,NRM监控多个TN路径上的组件(以太网交换机)的配置、状态和可用资源,也可以在所选网络路径中保留适当的带宽资源。如同IETF中定义的标准,它们已经忙于某个问题。NGOD说明书将在最小的改动下,将标准的IP网络协议作用在这个接口上。按照规定的之前,NRM由网络资源监控器和网络资源分配组成。如果仅仅只使用网络资源监控器,接口R5就不需要了。2.3.6边缘资源接口(R6)ERM和边缘设备之间的边缘资源接口负责管理和分配边缘资源。通过这个接口,ERM监控多个边缘设备的配置、状态和可用资源。假定ERM维持边缘设备管理的资源总量和状态,将选择合适的边缘设备和QAM,除了频率和MPEG节目这样的调整信息。2.4授权接口授权接口包括E1E2,负责执行授权验证、购买授权和通过ES进行事务传递。2.4.1授权验证接口(E1)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论