电视分发系统的负载控制的制作方法

文档序号:7941358阅读:99来源:国知局
专利名称:电视分发系统的负载控制的制作方法
技术领域
本发明涉及电视(TV)分发系统的领域,并且更具体地说,涉及在个人网络录像机(nPVR)系统中的负载控制。
背景技术
媒体内容的同时点到多点分发称为广播或多播。在今天的多播情形中,通常向最 终用户同时提供几百个电视频道。频道经卫星、地面无线电、经有线和/或经因特网提供。 电视用户通过使用电子节目指南(EPG)、数字序列输入或通过转换(zapping),从所有提供 的频道或其子集中选择频道。然而,EPG或转换均无法帮助从节目起始处开始所选定节目。US2005/0183120A1描述了一种便于更单独和更交互式使用多播服务的媒体分发 技术。其中,用户可在节目多播开始后的任何时间接收和观看完整的节目。多用户个人录像(PVR)媒体服务器位于电视分发网络上。多个用户设备耦合到 PVR媒体服务器。PVR媒体服务器接收可从不同源采集的多个电视信号。PVR媒体服务器包 括至少一个接收器和用于存储电视信号的永久性储存器,例如硬盘驱动器。用户可单独暂停电视节目的观看。通过向用户提供用于实现各个回放过程的智能 远程控制的方式,可有利于诸如“暂停”、“以后回放”、“回看(catch-up)”、“即时重放”、“快 进”、“倒退”及“快退”等各种时移(time-shift)和特技播放功能。时移和特技播放功能要 求特定于用户的节目分发,这称为单播。大量用户对众多预录制节目的同时访问可造成负载和协调问题。诸如现场表演或 足球比赛等实况节目一般包含暂时的最精彩部分,这激发大量用户触发同一时间的闪回。 每次闪回要求从资源有效型多播模式到资源密集型单播模式的变化。闪回的此类突发一般 导致严重的负载和协调问题。因此,需要一种方法和对应的设备以有助于避免用户对闪回功能的许多同时访问 造成的过载,而同时有利于中央资源的有效使用和降低对本地资源的要求(特别是相对于 访问带宽和存储容量),以及同时为在进行的节目提供特定服务,如特技播放功能。

发明内容
所论述的需要可通过根据独立权利要求的主题得以满足。本发明的有利实施例由 从属权利要求描述。根据本发明的第一方面,提供了一种用于分发电视节目的媒体内容的方法。其中, 在存储媒体上录制媒体内容的第一数据。所述媒体内容的第二数据通过第一点到多点分发 进行分发,并由第一用户设备接收。第一用户设备将特定服务的需求发送到服务控制部件。 至少一个网元的负载状态例如由服务控制部件检测。此处,术语“网元”理解为可具有负载 状态的网络组件,其中,能直接或至少间接确定网络组件的负载状态。根据检测到的负载状 态,服务控制部件执行适当的负载控制动作以更改在至少一个网元中的负载。该至少一个 网元用于提供特定服务。在一个优选实施例中,在第一点到多点分发仍在进行中时,发生特定服务的需求。通常,只要节目的广播或点对点分发正在进行,第二数据便增大。在又一实 施例中,在第一点到多点分发发生之后或甚至之前发生该需求。也可在应用中采用本发明, 其中,第一点到多点分发作为媒体内容文件的快速闪状(flash-like)高速下载执行。本发明所依据的构想是在分发系统中实际瓶颈的业务的分发或限制可有利于单 播和多播流的路由和调度的优化。因此,可增大特定服务的总吞吐量。在下述内容中将参照电视分发系统内用于负载控制的方法描述本发明的示范实 施例。要指出的是,与不同主题有关的特征的任何组合当然也是可能的。在一个优选实施例中,第二数据完全或至少部分不同于第一数据。在又一实施例中,需求至少包括电视节目的指示器(pointer)和媒体内容的第二 数据的第一点到多点分发的指示器之一。在又一优选实施例中,根据实际或预测负载影响来执行负载控制动作,其中,为第 二用户设备提供特定服务造成了负载影响。在又一优选实施例中,用于更改至少一个网元的负载状态的负载控制动作包括生 成负载控制消息和将负载控制消息从服务控制部件传输到第一用户设备,其中,负载控制 消息使第一用户设备向第一用户输出服务提供信息、尤其是显示服务提供信息。在又一优选实施例中,用于更改至少一个网元的负载状态的负载控制动作包括生 成负载控制消息和将负载控制消息从服务控制部件传输到第一用户设备,其中,负载控制 消息使第一用户设备向第一用户输出服务撤消信息、尤其是显示服务撤消信息。在又一优选实施例中,所相应提供服务的撤消信息经显示以便第一用户的视觉接 收。用于更改至少一个网元的负载状态的负载控制动作可包括在第一用户设备输出 价格信息。在又一优选实施例中,负载控制消息的生成包括在高负载状态确定增加的价格水 平和在低负载状态确定降低的价格水平。在又一优选实施例中,价格水平按用户具体确定。在又一优选实施例中,特定服务包括时移功能。在又一优选实施例中,特定服务至少是特技播放功能、暂停功能、以后回放功能、 回看功能、即时重放功能、快进功能、倒退功能及快退功能之一。如果用户错过了节目的开 始,则他可使用回看功能。通过回看功能,以比正常速度更快的速度,例如双倍速度显示视 频。目的是补足时间,直至回放达到当前在多播频道上呈现的场景。因此,在又一高级实施 例中,单播频道被释放,并且订户设备可切换回多播频道。在又一实施例中,为保持音频输 出可理解,甚至在回看时间内以正常速度呈现音频频道。即在视频输出以比正常速度更高 的速度显示时。随后,可通过缩短不包含重要音频信息的此类音频暂停来至少部分获得用 于音频呈现的错过时间。有时,如果此方法未提供足够的对齐,则在又一高级实施例中,直 到音频信息几乎保持与视频信息的显示同步,才向客户呈现音频信息。因此,所有其它部分 的音频信息将不输出,而是被剪切,直至新一段音频信息能几乎同步向用户呈现。在又一优选实施例中,特定服务是作为个人录像机项目的媒体内容或其部分的存 储和可访问性。在又一优选实施例中,只为导致在媒体内容的起始处开始时移的特定服务的那些需求服务。由此,限制单播流的数量。在又一优选实施例中,一次多播为特定服务的多个需求服务以便限制单播流的数量。在又一优选实施例中,等待时段用于收集需求。在又一优选实施例中,在等待时段期间,多个第一用户设备的每个用户设备传送 特定服务的需求,其中在等待时段期间传送的所有这些需求通过单一提供特定服务来应 答。多个类似的特定服务请求(例如,在某个地理区域或域内)将通过修改的特定服务进 行应答。例如,需要节目跳回10秒和从该时间重新开始节目的特定服务以及在时间间隔 [tl,t2]中生成此请求的多个用户将得到在时间tl-10秒开始的重放,并且将通过多播得 到服务。在要服务的请求数量增大超过某个容量级别时,现有技术电视分发系统拒绝一 部分特定服务请求。因此,可能需要增大容量级别而实质上不添加任何另外的硬件到系 统。此目的通过又一优选实施列得以解决,其中,根据至少一个网元的负载状态控制录制 (recording)的分发。可根据至少一个网元的可用性或根据至少一个网元上的负载优化录 制的分发。此特征是基于以下构想单播流子集的路由和调度可对其它单播流的路由和调 度的剩余选择有显著的影响。由于不同单播流的路由和调度之间的此相互影响,录制的分 发的优化可导致系统更高的总吞吐量,并因此导致更高的成本效益,而实质上不添加另外 的硬件到系统。为获得更好的理解,提供了以下示例为存储录制(参阅发明方法的第一 步),可采用存储媒体的分布式系统。随后,对于每个特定录制,要从分布式系统的所有存储 媒体集选择特定存储媒体。此操作可预先进行,即静态进行,或者可动态进行,例如根据网 元的负载状态进行。在一个优选实施例中,在所有可用存储媒体中选择了提供到接入网络 的最佳连接的该存储媒体。在又一优选实施例中,该存储媒体被视为提供到接入网络的最 佳连接,该连接具有到该服务区的最高带宽,该服务区对要执行的特定录制而言可能产生 特定服务的最高数量的需求。在又一优选实施例中,采用了特定服务到第二用户设备的特定于用户的提供以便 将特定服务提供到第一用户设备。根据现有技术的电视分发系统,电视节目的长期存储属 成本密集型,这是因为满足所有单独特定服务请求需要大的处理和存储容量。因此,可能需 要改进此类系统相对于成本的成本效益。此目的通过又一优选实施列得以解决,其中,在根 据至少一个网元的负载选定的第二用户设备执行录制。分散式录制的位置可根据系统组件 的可用性或根据至少一个网元上的负载确定。此特征是基于以下构想由于成本效益原因, 大量用户仍感兴趣的录制不应只在中央服务器提供,而只有少量用户感兴趣的录制不能在 中央服务器以具成本效益方式提供。高级机顶盒包括用于为单一用户存储录制的相当大的 存储空间。在能为从机顶盒到网络的上载提供足够大的带宽时,可以具成本效益方式使存 储在第二用户的高级机顶盒中的录制变得对第一用户可用。也假设有足够带宽以便录制通 过流传送或下载到第二用户的机顶盒而生成。此实施例对于有几个用户的家庭组网是有利 的。协调单元(BE)的所有或一些功能也可分布到用户设备。在又一优选实施例中,采用了特定服务到第二用户设备的特定于用户的提供以便 将特定服务提供到第一用户设备。根据又一方面,服务控制部件包括用于根据上述实施例之一的负载控制的控制O
在又一优选实施例中,服务控制部件将分发服务的预定义使用评估为特定服务的 需求或评估为特定服务的需求撤消。此解决方案是基于以下构想即使未明确提出特定服 务,用户动作可包含有关是否可预期关于特定电视节目的特定服务的将来使用及其程度的 信息。通过将此信息考虑在内,能避免由停止处理另一用户的特定服务需求而造成的特定 服务的意外不可用性。根据又一方面,用户设备设计用于根据上述实施例之一生成和提交特定服务的需 求。根据又一方面,一种用于带宽管理的部件设计为采集有关至少一个网元的负载状 态的知识,以及影响在该至少一个网络的负载状态。在又一优选实施例中,通过将负载信息提供到如上所述的服务控制部件,执行对 至少一个网元的负载状态的影响。在又一优选实施例中,通过将信息提供到如上所述的用户设备,执行对至少一个 网元的负载状态的影响。在又一优选实施例中,通过将信息提供到至少一个网元,执行对至少一个网元的影响。在又一优选实施例中,用于带宽管理的部件包括在如上所述的服务控制部件中。要注意的是,本发明的实施例已参照不同的主题描述。具体而言,一些实施例已参 照设备类型权利要求描述,而其它实施例已参照方法类型权利要求描述。然而,本领域的技 术人员将从上述和下述描述中了解,除非另有注明,否则,除属于一种类型的主题的特征的 任何组合之外,与不同主题有关的特征之间的任何组合,具体而言在设备类型权利要求的 特征与方法类型权利要求的特征之间的任何组合也视为通过本申请公开。从下文要描述的实施例的示例,将明白本发明的上述定义的方面和其它方面,并 且将参照实施例的示例解释这些方面。下文将参照实施例的示例更详细地描述本发明,但 本发明并不限于这些示例。


图1示出根据本发明的第一方面的消息和有效负载流(payloadflow)。图2示出根据本发明的又一情形的消息和有效负载流。图3示出根据本发明的又一情形的消息和有效负载流。图4示出根据本发明的第一方面的方法步骤。图5和6示出用于时移电视或迟后开始录制的部分中央式nPVR服务器的协调。图7示出帮助协调用于时移电视或迟后开始录制的nPVR服务器的资源管理器的布置。图8示出允许nPVR后向录制的EPG菜单的屏幕抓图。图9示出带有关于新的转换特征的提供信息的屏幕抓图,其中,提供信息在正在 进行的节目的信息横幅(info banner)中显示。图10示出带有关于新的转换特征的提供信息的屏幕抓图,其中,提供信息在电视 全屏模式中显示。
图11示出在最终用户要开始正进行节目的录制以及节目已经在录制时,带有关 于选项“后向录制”的提供信息的屏幕抓图。图12示出在错过节目开始/结束信令的情况下,可如何组织完整的电视频道的录 制。图13示出如何组织节目内容的删除。图14示出nPVR录制的多播分发。图15示出在录制完整频道的情况下,有关后向录制的典型时序图。图16示出包括加密服务器的网络架构。图17示出用于IPTV解决方案的资源管理系统的基本结构。
具体实施例方式图中的图示是示意性的。注意,在不同的图形中,为类似或相同的元素提供有相同 的标号或仅相对于第一位与对应标号不同的标号。图1示出在媒体内容的第二数据位于所述媒体内容的第一数据之后的情形中,根 据本发明的第一方面的消息和有效负载流。图2示出在媒体内容的第二数据与所述媒体内容的第一数据相同的情形中,根据 本发明的第一方面的消息和有效负载流。图3示出在媒体内容的第二数据位于所述媒体内容的第一数据之前的情形中,根 据本发明的第一方面的消息和有效负载流。图4示出根据本发明的第一方面的方法步骤203、205、207、209、211。电视分发系统101支持用于录制和回放部分媒体内容103的特定服务。该特定服 务可以是如暂停、以后回放、回看、即时重放、前进、快进、倒退及快退等时移或特技播放功 能。媒体内容103包括电视节目109的第一部分105和第二部分107。在一个优选实施例中,在第一点到多点分发113仍在进行中时发生特定服务的需 求,并且只要节目的广播113正在进行,第二数据107便增加。在又一实施例中,在第一点 到多点分发113发生之后或甚至之前发生该需求。也可在应用中采用本发明,其中,第一点到多点分发作为视频文件的快速闪状高 速下载执行。方法201按以下步骤执行方法201的第一步骤204是在存储媒体112上录制111 媒体内容103的第一数据105。方法201的第二步骤205是媒体内容103的第二数据107 的第一点到多点分发(多播)113。方法201的第三步骤207是使用第一用户设备117接 收115媒体内容103的第二数据107。方法201的第四步骤209是将特定服务的需求119 从第一用户设备117传输到服务控制部件121,其中,需求119 一般至少隐式包括媒体内容 103的指示器和第一点到多点分发113的指示器之一。要为第一用户设备117执行特定服务,服务控制部件121需要有关哪个用户设备 117已提交需求119,将执行特定服务的哪个服务以及特定服务将在可用媒体内容103的哪 个内容上应用的信息。此信息可包括在需求119的消息字段中。在备选实施例中,服务控 制部件121通过不同于需求119的数据通信接收有关此信息的知识。可采用显式寻址,例 如,在服务控制部 件121设计为只为所有用户设备117提供同一种类的特定服务以及一次只用于一个媒体内容103时。在此类情况下,有关将执行特定服务的哪个服务以及关于特 定服务将应用在可用媒体内容103的哪个内容的显式信息是不必要的。不过,需求119必 须至少隐式包括媒体内容103的此类指示器和第一点到多点分发113的指示器之一。方法201的第五步骤211是特定服务的执行,其中,该执行可由服务控制部件121 协调。特定服务的执行至少包括将媒体内容103的一部分录制的第一数据123传输125到 第一用户设备117,传输特定于用户的开始标记的设置及传输特定于用户的停止标记的设 置之一。媒体内容103到第一用户设备117的传输125可采用单播或多播。方法的特征在于对于负载控制,根据至少一个网元127的负载执行负载控制动 作。根据至少一个网元127的负载状态133,至少一个网元127可用于特定服务。负载控制 动作至少包括以下动作之一指配资源到某个特定服务(这暂时要求比已经指配给它更多 的资源)、资源的业务指配、资源的启用、有关资源的业务限制、业务绑定/集中到某个资源 以及暂时为所有用户或用户子集关闭某个特定服务。例如,在服务某个住宅区的电缆中或数字订户线接入复用器(DSLAM) 127中,可 暂时发生大量业务,这是因为在此区内太多的用户当前在使用时移服务。通常,时移服务 造成每用户占用一个单播频道。订购时移服务的每个又一用户需要又一单播频道。最终, 可能发生没有剩余空闲复用器容量和/没有剩余空闲电缆容量以便执行任何新服务订购 (order) 0
负载控制可永久性地观察网络中的负载状态,并因此认识到分别在电缆上或在 DSLAM 127上的此类临界负载情况。随后,负载控制可采取适当的动作以降低分别在电缆或 在DSLAM 127上的负载。例如,负载控制可禁止要经过载电缆路由和/或要经过载DSLAM 127路由的那些新单播传输125。在适当的情况下,负载控制甚至可配置为强制停止在进行的单播传输125。例如, 在无法以其他方式对具有高优先级的未服务多播传输提供服务时,这可以是适当的。此措 施可视为暂时关闭要求单播传输的特定服务。在业务负载再次降低时,负载控制可重新启 用资源和/或重新启用特定服务。此外,负载控制可促使服务控制部件设置对同时经负载临界网元执行的单播传输 的数量的限制。如果经同一网元127执行多个单播传输,或者将执行承载相同或几乎相同内容, 带有相同或几乎相同的时移的多个单播传输,则可将此单播业务重新布置或指配到单个多 播频道。随后,为业务采用单个多播频道而不是多个单播频道。此类业务重新布置和/或 此类业务指配可视为业务的绑定或集中。另外或备选,负载控制动作可包括在第一用户设备117输出价格信息。服务控制 部件121协调用户的录制需求119到录制单元的指配135,将用户的可访问性和资源127的 可用性考虑在内。尤其是,考虑了以下标准用户对存储媒体112的充分可能的可访问性及 其产生的网络负载。其它标准是可用带宽和存储容量(通知137)。图2示出一种情况,其中,需求119和特定服务的执行与如当前通过第一点到多点 分发113在分发的媒体内容103的相同数据107有关。图3示出一种情况,其中,需求119和特定服务的执行与在第一点到多点分发时根 本未存储,但在将来计划要存储的媒体内容103的此类数据有关。此实施例例如在特定服务的预订情形中采用,其中,可预订录制的预告片(trailers)经第一点到多点分发进行分发。图5示出用于时移电视或迟后开始录制的部分中央式nPVR服务器301、303的协调。由于运营商的预配置或者由于至少一个用户需求,协调实体(BE)已启动305节目χ的 录制。在节目χ的分发期间,带有机顶盒I(STBl)的用户想让其个人网络录像机(nPVR)录 制节目X,以便它出现在其nPVR项目列表中,并且在节目χ的录制结束后,直至其被删除之 前,也可由具有机顶盒I(STBl)的用户利用。录制将被执行,以便用户可立即或以后从节目 χ的起始处观看仍正在进行的录制。由于普通的特技播放特征已可供用户使用,因此,这是 可能的。在节目χ开始输出后,在STBl的用户可临时(ad-hoc)开始迟后的完整录制。用 户也可从EPG开始完整录制而不观看节目χ。在STBl的用户具有的一个特别的益处是能够 在节目χ的输出期间做出有关录制的决定。他无需在没有关于节目χ内容的任何知识前预 先做出决定。这允许只录制用户确实想再次观看的节目。在节目χ开始后,在STB2的用户加入节目χ的第一点到多点分发。随后,他可能 想闪回到节目χ的起始处,或者到节目Χ中在实际时间前的另一时间点。服务控制部件BE 能通过单独为STB2输出309从指定时间开始的节目χ而满足此请求307。与在STBl的用 户相反,在STB2的用户不一定想在节目χ结束后对其具有永久访问权。对于该用户,有益 的是他可将以前跨频道(charmel-sparming)的单维转换延伸到每个频道的后向时间。因 此,转换被延伸到第二维而无需用于此特征的另外本地资源。如果用户检测到他感兴趣的 节目X,则他可转换回到虚拟过去,尤其是节目χ的起始处。图6示出用于时移电视或迟后开始录制的部分中央式nPVR服务器301、303的协 调。STB2经BE直接或间接接收有关时移电视(TSTV)功能的实际可用性的知识(间接在 此处意味着经又一服务器)。优选是此信息将在屏幕上显示,或者它将动态添加到EPG。 用户决定在TSTV模式中使用节目χ时,TSTV指示将向其它用户显示。即使用户离开节目 X,只要至少一个用户在TSTV模式中使用节目X,节目χ的TSTV指示便仍可由其它用户使 用-至少可由位于相同地理区域的那些用户使用。运营商或任何用户不再有任何录制需求 时,TSTV提供结束。又一另外的状况可以是当前没有用户为节目χ采用TSTV。图7示出帮助协调用于时移电视或迟后开始录制的nPVR服务器301、303的资源 管理器501的布置。在转换期间TSTV功能的使用促使在多播模式503与单播模式505之 间的频繁更改。在普遍关注的节目(例如,足球比赛、体育活动、新闻广播)中,可发生不可 接受的大量闪回需求119。因此,系统或网络可能可预测或意外地发生过载。由于BE将不 指配多于相应nPVR架构能处理的流,因此,它限制单播流505的负载。鉴于接入网络一般 相对于带宽受到限制,因此,可采用资源管理器501。资源管理器501可评估可如何满足资 源要求(例如,在数字订户线接入复用器(DSLAM)或在边缘路由器)。根据可用于单播会话 的接入网络和骨干网络的带宽或根据如磁盘空间等其它关键资源,可优化nPVR录制和/或 cPVR录制和/或闪回的提供。将此类评估考虑在内,BE随后可允许、拒绝对TSTV特征的实 际用户请求或者提高其价格。或者,BE可将此特征排除在外,不提供给某个用户群的用户。 这可在更新的上下文中实现。通过为TSTV和其它nPVR服务采用优先级规则,可将已终止 节目χ和/或正在进行的节目x(在访问视频点播VoD时)的nPVR录制的回放考虑在内。
在正在进行或已终止节目χ的随后完整录制的提供中,可包括用于单一用户的 nPVR录制和/或cPVR录制和/或闪回。为避免由单播505造成的过载,可临时拒绝需求 119。或者可通过撤消提供或限制时移功能,预先降低需求119的数量。通过只允许在节目 χ起始处开始的那些时移,或者通过一次多播服务多个时移需求,可降低流的数量。要为多 播收集时移需求,可引入等待时段。图8示出允许nPVR后向录制的EPG菜单的屏幕抓图。新方法可在EPG中采用。对 于一些选定节目或所有节目,IPTV运营商可在网络中的视频服务器301、303上启动录制。 这些节目将通过对应的符号(此处为“<”)标示。经用户输入-例如在EPG中选择所需节 目χ时通过按播放按钮-最终用户可回到运营商启动的录制,并且可观看从节目χ的起始 处开始的节目χ。在此时移播放模式中,诸如快进、暂停、快退等特技播放动作是可能的。用 户可通过按停止按钮而返回节目χ的实况节目,该按钮通常布置在遥控装置上和/或用户 设备上。用户仍可象平常一样使用EPG选择所需的节目X,例如,通过使用光标按钮导航到 所需节目X及通过使用遥控上的OK按钮选择。也可当后台进程在网络中正执行录制的同 时采用此选择方法。
图9示出带有关于新的转换特征的提供信息的屏幕抓图,其中,提供信息在正在 进行的节目的信息横幅中显示。最终用户处于全屏模式,并且观看正在进行的节目χ。运营商已开始nPVR录制。 向用户提供接收单播流的可能性,以提供对节目X的错过部分的访问。为向用户指示此可 能性,在屏幕上提供或叠加了对应的符号,例如,在屏幕的上部角落或在信息条幅中(“微型 EPG”)。为此,可同时提供以下功能,其中,每个功能由专用符号和/或指示符指示-从起始处开始节目χ;-返回到实况节目χ(如果在nPVR回放中);-快退;-快进(如果在nPVR回放中);-提供另外的特技重放功能,如“前跳/后跳10分钟”、“跳到下一主场景”。图10示出带有关于新的转换特征的提供信息的屏幕抓图,其中,提供信息在电视 全屏模式中显示。如果由于网络负载或者由于nPVR系统的饱和原因不可能为另外用户切换到单播 505,则符号、相应的指示符消失。因此,该特征暂时不再可用。通过拒绝或者通过调整的费 用指示应答该特征的需求119。通常,用户预先计划所需电视节目的录制。因此,在系统中为计划的录制设置了计 时器。一旦计时器计满_在最佳情况下,正好与所需节目X的起始处一致_录制便将开始, 并且将从此时间开始可作为nPVR库中的视频用于回放。即使仍正在进行录制,也可开始输 出已录制部分。图11示出在最终用户要开始正进行节目的录制以及节目已经在录制时,带有关 于选项“后向录制”的提供信息的屏幕抓图。例如由于在网络中视频服务器301、303上的 运营商请求原因而已录制且在第一点到多点分发期间以时移模式提供给最终用户的节目 可由最终用户用于“后向录制”。在用户一时冲动而决定录制正在进行的节目χ时,这是重要的。此处,向用户的提供可使得其能在“从现在开始”和“从头开始”录制之间选择。如 果最终用户决定进行完整录制(“从头开始”),则运营商开始的录制被采用,并将作为nPVR 录制 提供给用户。随后,在最终用户的私人nPVR库中,录制可供访问。录制到至少一个用户的指配 禁止在该指配的持续时间内删除录制。选项“后向录制”可经EPG随录制开始而提供。该选项也可在“即时录制”开始时 提供,通过在电视全屏模式中按用户的遥控或机顶盒STB的录制按钮来开始即时录制。从用户的角度而言,因特网协议电视(IPTV)提供商的以下特征得出-用户观看正在进行的电视节目X,并且决定录制他错过一部分的节目X。-因此,他例如通过按位于其STB的遥控装置上的录制按钮,开始在nPVR服务器 301,303上的立即录制。-现在,STB询问用户是要从现在开始录制还是从节目χ的以前起始处开始录制。-用户经其遥控装置上的输入应答此问题。-如果用户只想在当前时间开始录制,则STB在系统中登记特定于用户的开始时 间,使得对于用户而言,实际上只有等到登记的开始时间后回放才可能进行。-如果用户希望完整录制正在进行的节目X,则不必进行特定于用户的开始时间 和结束时间的此类登记。这些时间与节目X的起始和结束一致。(不过,在有完整录制正在 进行的节目X的需求的情况下,可促使在节目X结束前终止;这要求登记特定于用户的停止 时间。)图12示出如何组织完整电视频道的录制。通常,在EPG中,开始时间和结束时间 未精确到秒。造成此情况的原因是如下事实EPG不反映提前很短时间通知的节目更改。录 制的开始时间和结束时间不能精确地确定。因此,随后的第一点到多点分发必须在视频服 务器中的不同文件中录制,并且必须单独存储以便能够单独删除它们。要完整录制第一点 到多点分发,BE必须在特定于发送方/信道或特定于源的基础上为每个节目/录制确定对 应的时间(前向和后向保护时间)。随后,视频服务器301、303录制经两个单独的输入流的 两个点到多点分发,每个流具有前向601和后向603保护时间。由此导致单独的文件在服 务器上可用,其中,文件相互重叠。图13示出如何组织节目的内容的删除701。录制703、705必须保存在服务器301、 303上,直至录制的最后用户允许录制703、705的删除701。一旦不再存在任何用户对录制 703、705的引用和/或直至BE决定删除此录制703、705,录制703、705的内容便将被删除。 备选或另外,可采用某个策略以只保存录制703、705某个最长时间。通过在BE使用统计, 运营商可确定剩余的、观看者对独特节目χ的关注。图形包含以下简化。录制703、705可存储为数据块或数据段的集合。因此,无需 录制分开的数据流。实际上,所有块或段相应地存储和指配到现有的完整录制。因此,重叠 时段的块或段相应地将指配到至少两个录制。图14示出nPVR录制703的多播分发503。另外,录制703能从nPVR服务器301、 303复制到用户的本地cPVR,尤其是在预定最长时间计满后。这可经多播分发实现。为阐明录制的方法和录制的删除方法,图15示出预期使用情况的示例1.运营商将第一点到多点分发503标示为具nPVR能力和可后向录制。适当的视频服务器301、303将手动或自动指配到运营商启动的录制703。2.中央BE开始在VoD服务器的录制703 (例如,带有前向601和后向603保护时间)。3.第一点到多点分发503开始(不精确的开始时间)。4.用户转换到适当的频道,或者在用户终端(例如,电视机)上切换。5.用户决定从头开始观看第一点到多点分发503 (切换到单播)。6.第一点到多点分发503的以前录制部分可供用户使用(单播505)。在第一点 到多点分发503期间,用户可使用“特技播放”,尤其是,他可闪回。7.用户可将第一点到多点分发503标示为已录制。因此,在第一点到多点分发503 后,第一点到多点分发503的录制也可用。在节目的广播113结束后,由于前移时间的原因, 第一点到多点分发113通常包括整个节目。因此,通常“按标示录制”也包括整个节目。此 完整录制703保持对用户可用,直至用户将其删除701,或者直至适用情况下根据运营商配 置的约束,录制703自动删除701。8.用户从菜单“录制的广播”选择对应的第一点到多点分发503并观看对应的录 制 703。9.用户删除701第一点到多点分发703。由此导致到BE的通知以及对可能包括 整个已经结束节目的第一点到多点分发703的引用将被删除。10.在对第一点到多点分发503的最后引用已被删除或正被删除或将要删除时, 中央BE在视频服务器301、303删除701录制703。对于在视频服务器301、303上删除701 录制703可能有进一步的前提条件,例如,第一点到多点分发503/多播节目的最小提供时 段。图16示出对加密节目适当的网络架构。1.例如在编码器901中对收到的视频信号进行编码,并且将其传送到加密服务器 903。2.加密服务器903将信号加密并将密钥存放905在密钥服务器907上。3.加密的信号将被分发909 (到多个STB和视频服务器301、303)。4.用户决定从节目χ的起始处观看正在进行的第一点到多点分发503 (也就是第 一点到多点分发503的录制)。5.在BE,将查询911对特征的使用的授权。6.在得到BE的肯定响应913后,nPVR服务器301、303开始向STB(用户)单播 505 录制 703。7.在密钥服务器查询915必需的密钥907。8.密钥服务器查询917在BE对用户的授权。9.在得到BE的肯定响应919后,将发送921必需的密钥到STB。10. STB将视频解密并在屏幕上输出视频。如图所示,方法也可通过加密频道工作。由于用于频道的密钥大小很小,因此,它 们可在密钥服务器907上长时间存储。每个密钥包含有关开始时间和其有效性的持续时间 的补充数据。通过使用此时间信息,STB可从加密服务器903获取必需的数据。为对STB 进行鉴权和管理必需的权限(指定哪个用户可观看哪个节目/录制的第一点到多点分发503),密钥服务器907具有到IPTV中间件(BE)的接口。因此,密钥服务器907可另外检查STB是否拥有必需的权限,并且密钥服务器907可在适当时拒绝密钥请求915。图17示出用于IPTV解决方案的资源管理系统的基本结构。新特征基于的网络侧 内容录制。不利的是,为录制703的输出生成了单播流505。单播流505在特别关键的区 中为网络带来负载。因此,关于适用性,建议引入与带宽管理的组合的新特征(资源许可控 制功能RACF)。带宽管理根据资源可用性方面控制新特征的应用。为确保尽管在负载峰值 情况下网络中有无可非议的传输质量(QoS),只要足够的网络资源可用,便只允许最终用户 从多播切换到单播。在大量最终用户要几乎同时切换到单播以再次查看某个场景时,负载 峰值便形成。此情况一般在节目播出特别受关注的独特事件时发生,例如,足球比赛中的进 球。RACF是通过评估采集的负载信息而推导有关网络中负载情况的知识,由此将有关 网络拓扑的知识考虑在内的一种系统。可通过定期扫描/查询网元(DSLAM、边缘路由器、路 由器)来采集负载信息。RACF例如通过定期轮询DSLAM和(边缘)路由器组件(例如,经 基于SNMP的状态查询)来确定网络负载。为在实时业务的峰值时间促使比标准配置中更 多的单播流505,高级RACF系统可控制网元127中业务的动态切换。这可通过降低数据业 务并允许网元127中更多的实时业务而实现。RACF执行上述资源管理功能。一个显著的优点是用于决定从多播503切换到单播 505的、到BE的接口。对于上述新转换特征,情形能够是如下所述1.最终用户要从节目χ的起始处观看正在进行的节目X。对应的选项在最终用户 的用户接口(UI)提供。2.最终用户按“播放”按钮以启动“从节目的起始处开始”播放。3. STB向IPTV中间件(BE)发送策略消息以检查当前业务负载。4.通过使用RACF,中间件(BE)鉴于实际用户需求而检查当前业务情况,并向STB 客户端返回对应的响应。5.根据收到的响应,将启动从多播实况电视到单播回顾电视的切换。RACF提供133有关网络负载的知识。此知识用于更新向用户提供的那些特征,这 暗示着切换到单播505。因此,可使用从RACF到BE的自发消息951或从BE到RACF的循环 查询953。应注意的是,术语“包括”不排除其它元素或步骤,并且“一个(不定冠词),,并不 排除多个。此外,与不同实施例相关联描述的元素可组合在一起。权利要求中的标号不应 视为限制权利要求的范围。总之,提供了一种用于分发电视节目的媒体内容的方法,其中,方法包括以下步 骤-在存储媒体上录制媒体内容的第一数据,-媒体内容的第二数据的第一点到多点分发,-使用第一用户设备接收媒体内容的第二数据,-将特定服务的需求从第一用户设备传输到服务控制部件,-检测网元的负载状态,
-根据检测到的负载状态,由服务控制部件执行负载控制动作以更改网元的负载 状态,以及_提供特定服务,其中网元用于提供该特定服务。标号列表101电视分发系统103 媒体内容105 媒体内容的第一数据107 媒体内容的第二数据109 电视节目111录制112 存储媒体113 第一点到多点分发115 接收媒体内容的第二数据117 第一用户设备119 需求121服务控制部件123 录制的媒体内容的第一数据125 提供特定服务127 网元129 负载控制消息131第二用户设备133 负载状态135 指配录制需求到录制单元137 有关存储容量的通知201用于负载控制的方法203 第1方法步骤(录制媒体内容第一部分)205 第2方法步骤(第一多播分发)207 第3方法步骤(接收媒体内容的第二部分)209 第4方法步骤(传输需求)211第5方法步骤(提供特定服务)301视频/nPVR服务器区域1303 视频/nPVR服务器区域2305 录制的启动307 闪回请求309 节目的输出501资源管理器503 多播505 单播
601前向保护时间
603后向保护时间701录制节目2703录制节目1705删除节目2的录制 901编码器903加密服务器905存放密钥服务器上的密钥907密钥服务器909加密多播911特征授权查询913特征授权响应915密钥查询917用户授权查询919用户授权响应921密钥提交951从RACF到BE的自发消息953从BE到RACF的循环查询
权利要求
一种用于分发电视节目(109)的媒体内容(103)的方法(201),其中所述方法(201)包括以下步骤-在存储媒体(112)上录制(111)所述媒体内容(103)的第一数据(105),-所述媒体内容的第二数据(107)的第一点到多点分发(113),-使用第一用户设备(117)接收(115)所述媒体内容(103)的所述第二数据(107),-将特定服务的需求(119)从所述第一用户设备(117)传输到服务控制部件(121),-检测(133)至少一个网元(127)的负载状态,-根据所述检测到的负载状态,由所述服务控制部件(121)执行适当的负载控制动作,以更改所述至少一个网元(127)的所述负载,以及-提供(125)所述特定服务,其中所述至少一个网元(127)用于提供所述特定服务。
2.如权利要求1所述的方法,其中所述第二数据(107)完全或至少部分不同于所述第 一数据(105)。
3.如权利要求1或2所述的方法,其中所述需求至少包括所述电视节目(109)的指示 器和所述媒体内容的所述第二数据(105)的所述第一点到多点分发(113)的指示器之一。
4.如权利要求1到3任一项所述的方法,其中根据实际或预测的负载影响执行所述负 载控制动作,其中所述负载影响由为第二用户设备(131)提供所述特定服务而造成。
5.如权利要求1到4任一项所述的方法,其中用于更改所述至少一个网元(127)的 所述负载状态的所述负载控制动作包括生成负载控制消息(129)和将所述负载控制消息 (129)从所述服务控制部件(121)传输到所述第一用户设备(117),其中所述负载控制消息 (129)使所述第一用户设备(117)向第一用户输出服务提供信息。
6.如权利要求1到5任一项所述的方法,其中用于更改所述至少一个网元(127)的 所述负载状态的所述负载控制动作包括生成负载控制消息(129)和将所述负载控制消息 (129)从所述服务控制部件(121)传输到所述第一用户设备(117),其中所述负载控制消息 (129)使所述第一用户设备(117)向第一用户输出服务撤消信息。
7.如权利要求5或6所述的方法,其中所述服务提供信息和/或服务撤消信息经显示 以便所述第一用户的视觉接收。
8.如权利要求1到7任一项所述的方法,其中所述负载控制消息的所述生成包括在高 负载状态确定增加的价格水平和在低负载状态确定降低的价格水平。
9.如权利要求8所述的方法,其中所述价格水平按用户具体确定。
10.如权利要求1到9任一项所述的方法,其中所述特定服务包括时移功能。
11.如权利要求1到10任一项所述的方法,其中所述特定服务至少是特技播放功能、暂 停功能、以后回放功能、回看功能、即时重放功能、快进功能、倒退功能及快退功能之一。
12.如权利要求1到11任一项所述的方法,其中所述特定服务是媒体内容或部分媒体 内容的存储和可访问性。
13.如权利要求1到12任一项所述的方法,其中通过只为导致在所述媒体内容(103) 的起始处开始时移的所述特定服务的那些需求(119)服务,限制单播流的数量。
14.如权利要求1到13任一项所述的方法,其中一次多播为所述特定服务的多个需求 (119)服务以便降低必需单播流的数量。
15.如权利要求14所述的方法,其中等待时段用于收集所述需求(119)。
16.如权利要求15所述的方法,其中在等待时段期间,多个第一用户设备(117)的每个 第一用户设备(117)传送所述特定服务的需求(119),以及其中在所述等待时段期间传送 的所有这些需求(119)通过所述特定服务的单一提供(125)来应答。
17.如权利要求1到16任一项所述的方法,其中根据所述至少一个网元(127)的所述 负载状态,确定所述录制的分发。
18.如权利要求1到17任一项所述的方法,其中在根据所述至少一个网元(127)的所 述负载状态选择的第二用户设备(131)执行所述录制。
19.如权利要求1到18任一项所述的方法,其中所述特定服务到第二用户设备(131) 的特定于用户的提供用于所述特定服务到所述第一用户设备(117)的提供。
20.一种服务控制部件(121),包括根据权利要求1到19任一项所述方法、用于负载控 制的控制器。
21.一种用于根据权利要求1到20任一项所述方法,生成和提交特定服务的需求的用 户设备(117)。
22.一种用于带宽管理的部件(RACF),设计为如权利要求1到21任一项所述方法、采 集有关至少一个网元(127)的负载状态的知识,以及影响在所述至少一个网元(127)的所 述负载状态。
23.如权利要求22所述、用于带宽管理的部件(RACF),其中通过将负载信息提供到如 权利要求20所述的服务控制部件(121),执行对所述至少一个网元(127)的所述负载状态 的所述影响。
24.如权利要求22或23所述、用于带宽管理的部件(RACF),其中通过将信息提供到如 权利要求21所述的用户设备(117),执行对所述至少一个网元(127)的所述负载状态的所 述影响。
25.如权利要求22到24任一项所述、用于带宽管理的部件(RACF),其中通过将信息提 供到所述至少一个网元(127),执行对所述至少一个网元(127)的所述影响。
26.如权利要求22到25任一项所述、用于带宽管理的部件(RACF),其中用于带宽管理 的所述部件(RACF)包括在所述服务控制部件(121)中。
全文摘要
一种用于分发电视节目109的媒体内容103的方法包括以下步骤在存储媒体(112)上录制111媒体内容103的第一数据105;所述媒体内容的第二数据107的第一点到多点分发113;使用第一用户设备117接收115所述媒体内容103的第二数据107;将某个特定服务的需求119从第一用户设备117传输到服务控制部件121;检测至少一个网元127的负载状态;根据检测到的负载状态,服务控制部件121执行适当的负载控制动作以更改至少一个网元127的负载;以及提供该特定服务,其中至少一个网元127用于提供该特定服务。
文档编号H04N7/16GK101849415SQ200880115594
公开日2010年9月29日 申请日期2008年9月3日 优先权日2007年9月6日
发明者B·普鲁辛格, E·皮克尔梅尔, N·罗比格 申请人:诺基亚西门子通信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1