CN1384958A - 广播数据用自适应带宽系统和方法 - Google Patents

广播数据用自适应带宽系统和方法 Download PDF

Info

Publication number
CN1384958A
CN1384958A CN00815017A CN00815017A CN1384958A CN 1384958 A CN1384958 A CN 1384958A CN 00815017 A CN00815017 A CN 00815017A CN 00815017 A CN00815017 A CN 00815017A CN 1384958 A CN1384958 A CN 1384958A
Authority
CN
China
Prior art keywords
bandwidth
client traffic
service
client
multiplexing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN00815017A
Other languages
English (en)
Other versions
CN1244080C (zh
Inventor
D·西兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AMERICAL ANCO CORP
Original Assignee
AMERICAL ANCO CORP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AMERICAL ANCO CORP filed Critical AMERICAL ANCO CORP
Publication of CN1384958A publication Critical patent/CN1384958A/zh
Application granted granted Critical
Publication of CN1244080C publication Critical patent/CN1244080C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2801Broadband local area networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/76Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
    • H04L47/762Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/781Centralised allocation of resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/805QOS or priority aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/806Broadcast or multicast traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23608Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2385Channel allocation; Bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number

Abstract

提供一种通过有线电视系统(10)发布数字视频、数字音频及数据中具有优化带宽效益的系统和方法。按照本发明,能按要求动态配置其不同传输信道或部分,使其仅包含当时对这些信道所服务的客户具有价值的上述数字视频、数字音频和数据分量。此按要求配置需要一动态带宽管理部分(40),其能够监视客户利用方式的变化并作出反应,指令再复用器(38)将频带从给定时间的带宽要求小的数字业务分配给带宽要求大的业务。

Description

广播数据用自适应带宽系统和方法
发明背景
本发明总体涉及一种对广播系统提供自适应带宽体系的系统和方法,具体来说,涉及根据下行终端用户行为对广播型系统分配带宽的系统和方法。
诸如电视系统和有线系统的典型广播系统对全部业务节点和/或用户广播相同的信号。这些典型系统总是发送一相同信号,不管终端用户是否用该信号,因而称为广播系统。希望诸如有线电视等广播系统能具有数字交换系统,以便系统带宽仅用于终端用户实际使用的业务。
存在试图为广播系统提供一些交换系统性能的各种系统。例如,转让给斯坦福(Stanford)大学的一个专利阐述一种在有线系统中跟踪并针对按人口统计规定的观众的方法,其中一个或多个不同通道包含可针对特定客户群宣传的广告。然而,该专利未说明广播系统用的数字数据交换系统。转让给Zenith的另一专利揭示一种在同一电视发送系统复用压缩图像和辅助数据的方法。该系统包含反馈机构,使复用器可改变信号分量缓存速率,以保持某质量水平。此系统也不是数字数据交换网。转让给朗讯(Lucent)的又一专利阐述一种多个电视发送信道上复用数据业务的方法,此方法中,每一信道上最大数据量固定,但带宽管理器动态跟踪信道的带宽利用率,并能判定使附加通信业务位于何信道。
数字数据交换网可为广播系统提供目前广播系统没有的许多优点和性能。例如,送到每一用户或业务节点的各种信号(包括节目信号和广告)均可更加专门针对各用户或业务节点。此外,还对可某些时间段增加、减少或删去分配给任一业务的带宽。数字交换系统还使各信号复用可送到每一业务节点。因此,希望为通常广播系统提供数字数据交换网。针对这点,引入本发明。
发明概述
提供一种广播系统用带宽自适应系统和方法。此系统使诸如有线电视的广播系统可根据业务节点或用户的反馈改变供给该业务节点或用户的任何业务带宽。此系统还可使特定业务退出一些预定时间,从而该带宽可用于其他业务。总的来说,此系统使诸如有线电视的典型数字广播电视型系统可变换成数字数据交换网系统。
具体来说,此系统可包含根据下行端用户或业务节点的反馈重新分配系统带宽的再复用器。可根据下行终端用户行为产生用户或业务节点的反馈。例如,如果接到某一业务节点的全部用户当前不在使用某一业务,则可减小分配给该具体业务节点未用的业务带宽,并将空出的带宽分配给其他业务。此系统还允许依据业务节点当前的需要对为每一业务节点产生的不同信号复用以最短的等待时间加入或退出业务。为了退出/加入业务,此系统可用新颖的环形缓存机制,后文将详细说明。
根据本发明的一个方面,提供有线电视系统分配数字图像、数字声音和数据中优化带宽效率的方法。具体而言,可按要求动态配置传输信道或其部分,使其仅包含该时间对这些信道服务的客户有价值的数字图像、数字声音和数据分量。可用动态带宽管理部件/机制完成此按要求配置,该部件/机构能对客户利用方式的变化进行监视并作出反应,指令再复用器模块在给定时间从带宽需要小的数字业务将带宽分配给带宽需要大的业务。下文说明按照本发明达到此目的的一种或多种流程控制机制。此外,通过这里说明的各种方法,可取得所述带宽效率而不使系统客户的服务降级。所述系统需要在有线电视系统各光通信节点对每一数字载波信道建立并分配独特的复用。
根据本发明的另一方面,此系统可包含数据接收机以及带宽分配和复用系统,前者接收诸如CNN或EPSN电视业务所需数据的数字广播电视数据和IP数据,后者将系统中的带宽动态分配给一个或多个业务节点。可根据馈入带宽分配和复用系统的有关用户行为的反馈,发生动态分配。具体来说,该带宽分配和复用系统可包含连接在一起的再复用器、带宽管理器和数字广播电视业视服务器。该服务器接收有关用户行为的反馈,将其传到带宽管理器。带宽管理器可根据用户行为判断如何分配系统带宽,在复用器可根据来自带宽管理器的命令分配系统带宽。利用此系统,提供广播型数据用的交换数字数据网。
附图简要说明
图1是示出根据本发明结合有带宽分配系统的广播系统的框图;
图2是根据本发明带宽分配方法一实施例的示意图;
图3是根据本发明带宽分配方法另一实施例的示意图。
较佳实施例详细说明
本发明尤其可用于数字广播电视系统中根据用户行为动态分配带宽,因而在该数字有线电视广播的背景下说明本发明。然而要理解,本发明的系统和方法有更大范围的应用,诸如可用于需要动态带宽分配的其他类型广播系统。较佳实施例中,本发明的实现可利用诸如服务器、再复用器和业务节点等一个或多个硬件以及一个或多个硬件执行的诸如带宽管理器以及业务节点和再复用器中的软件等一个或多个软件。该硬件和软件一起实现带宽分配系统。现较详细说明本发明的广播数据带宽分配系统。
图1是说明根据本发明结合有带宽分配系统的广播系统10的框图。本例中,所示有线电视传输系统在连至该系统客户的多个载波通道上可用频分多路复用技术将数据(“业务数据”)分配给各数字图像业务、数字声音业务和数据业务(“客户业务”)。该系统可用各种复用技术在每一载波信道内分配多个客户业务。数字图像客户业务可包含诸如有线电视网的数字广播电视业务或诸如点播视频的针对性业务,可以是恒定位速率(CBR)视频数据流或可变位速率(VBR)视频数据流,可加密发送或不加密发送。将每一分离数字电视节目,包含其全部声音、图像和相关数据,当作一客户业务。传输系统包含业务节点20,该节点对其服务的全部客户发送一组共同的载波信道,各客户调谐到载波信道和该信道内需要接收特定客户业务的数据流。
具体来说,系统10可包含业务服务器部分12、带宽分配和复用系统14、传输系统16以及一个或多个消费者宅内设备(CPE)18。工作中,业务服务器可接收要通过广播系统发送的输入数据,并且接收控制带宽分配用的有关用户行为的反馈;带宽分配和复用系统14可根据用户行为动态分配带宽,并对每一业务节点产生独特的信号复用;传输系统可将业务服务器以及带宽分配和复用系统连接到CPE,将各种复用传给各业务节点;CPE可将信号传输各个用户。较佳实施例中,传输系统16可以是陆地电缆、光缆、无线链路或卫星系统,CPE可以是光通信设备或电通信设备。每一CPE18可包含一业务节点20(较佳实施例中可为光通信节点)和该节点用的同轴缆线22,该缆线将一个或多个客户24与业务节点连在一起。业务节点20可从系统10接收信号复用,并且对每一家庭分配业务。业务节点还可产生诸如实时信道调谐信息等有关用户行为的信息,带宽分配和复用系统可用该信道在客户业务之间分配带宽。
每一客户业务的业务服务器12可包含视频点播(VOD)业务服务器30、IP数据路由器32和数字广播电视业务服务器34。VOD业务服务器30可根据分配给VOD业务的带宽产生传给带宽分配和复用系统14中再复用器38的VOD业务数据,可产生传到带宽管理器40的带宽请求,还可接收来自带宽管理器的带宽分配应答。IP路由器32可接收要在系统10上传送的IP数据,可根据分配给IP业务的带宽产生再复用器38重发用的IP业务数据,可产生要发送到带宽管理器40的带宽请求,还可接收来自带宽管理器的带宽分配应答。除VOD数据和IP数据外,再复用器还可接收数字广播电视流。数字广播电视业务服务器34可在传输系统16上接收来自各业务节点20的用户行为反馈,诸如任选的实时信道调谐信息。可处理用户行为数据,以产生有关业务节点20当前带宽需求的信息,并将其传到带宽管理器40,后者可用该反馈在各业务间动态分配系统带宽。
带宽分配和复用系统14可包含再复用器38和带宽管理器40。带宽管理器40可根据反馈数据和业务服务器的带宽请求,对各业务动态实时分配系统带宽,并且对再复用器发布带宽命令。再复用器30可根据带宽管理器的指令对每一业务节点20产生信号复用。距离来说,若从某一业务节点退出一业务一段预定时间,则该业务节点的信号复用不包含该退出的业务。再复用器的性能确保全部分配给客户业务的带宽业务通过各种方法提供给业务,这些方法包括退出数据分组和各种统计复用法。
带宽管理器40可根据客户业务指定的请求和基于带宽管理器判决树的规则,动态跟踪传输系统上客户业务请求的带宽业务,并且能在载波信道之间和内部对每一客户业务动态分配带宽业务。带宽管理器判决树实现一些规则,诸如:
(1)对某一客户业务永久保留带宽;
(2)对某一客户业务保留带宽一段规定时间;
(3)对某一客户业务保留带宽,直到机顶盒请求关断该带宽;
(4)如果某些数字电视业务(诸如VOD业务或数据广播业务)请求使用带宽,减小IP客户业务的带宽;
(5)对每种客户业务实施一种收费制,并根据该收费制分配带宽,使费率较高的业务在没有其他高费率业务已对相同时隙请求带宽的条件下,收到请求的带宽。
还可指定带宽业务,使其包含量大和/或平均位速率。判决树还可包含以下规则:如果某一业务节点(光通信节点)所服务的客户未调谐到某一数字图像客户业务(诸如数字有线电视网),则客户业务可显著降级,甚至暂时脱离通过该信道发送的数据复用,以减少该客户业务消费的带宽量。
具体来说,带宽管理器40负责给业务服务器12提供有关哪些载波信道能达到各业务节点的信息。带宽服务器还给业务服务器提供每一信道的各种带宽参数,诸如能对客户业务保证的最大平均位速率和能保证带宽的持续时间。载波信道信息和这些参数限定可提供的带宽业务。
为了对某段时间取得某带宽,每一业务服务器可对带宽管理器请求带宽。于是,带宽管理器对服务器的请求发送受理或拒绝的信息。若受理该请求,带宽管理器还对再复用器发送通知,其中包含分配给该客户业务的带宽业务的有关描述符。再复用器利用这些描述符和再复用器判决树规则,在每一复用中给全部客户业务提供带宽业务。
任何客户业务可以是再复用器的单播模式或多播模式。在单播模式情况下,包含某一客户业务所用客户业务数据的单一数据分组流输入再复用器后,复用成连到某一业务节点20的单一出站载波信道。在多播模式下,包含某一客户业务所用业务数据的单一数据分组流输入再复用器后,复用成一个以上的出站载波信道。例如,数字有线电视节目的单一数据流可输入再复用器,并且复用成一个载波信道,用于该再复器服务的每一客户业务节点20。
系统的载波信道可用不同的压缩协议和调制方案。一较佳实施例中,可用MPEG-2传输流协议规定的多节目传输流,并且可用正交调幅(QAM)调制每一载波信道以便传输。用本系统提供的客户业务可包含传给遵照MCNS/DOCSIS或DVB-DAVIC缆线调制解调器标准的用户缆线调制解调器的互联网协议(IP)数据分组,IP路由器32可包含遵照这些标准的缆线调制解调器终接系统。现较详细说明广播系统中提供业务质量(QoS)性能的方法。
图1所示的系统10可借助通过以下参照图2和图3说明的带宽管理器所用的方法,在带宽业务提供附加的业务质量(QoS)性能,得到强化。具体而言,可对规定类型的客户业务(诸如互联网协议(IP)客户业务、数字广播电视业务)或对诸如按要求的QoS标示的客户业务之类具有某标志的客户业务在每一载波信道内永久保留最低程度的带宽(“基底级”),或将该带宽保留一段规定时间。
利用带宽管理器判决树,带宽服务器可对不受基底级保护的客户业务分配带宽,其分配方式是确保这些业务消费的平均总带宽不超过载波信道可用总带宽减去基底级后所得的量,如果需要,再复用器可用各种位速率降低技术增强此策略。
图2说明载波信道60的例子,该信道可包含第1业务基底级信道62,以便保证该业务的数据无论载波信道其余部分如何都有该带宽。因此,信道其余部分64可在该非保扩信道64发送各种集合非保护数据(例如本例中为压缩视频信号1、压缩视频信号2和压缩视频信号3)。图2所示例子中,基底保护业务超过基底级若干次,但至少总保证基底级带宽。由于若干原因,集合非保护数据信道的带宽要求会变动。第1个原因是在非保护信道中建立数据的客户业可包含带宽要求变化造成的可变位速率数字视频数据流。第2则由于若当前没有用户使用特定客户业务,再复用器就可根据带宽管理器的命令使非保护信道64其中一个或多个数据流降级。
图3说明载波信道70的例子,信道可包含第1基底级72(本例中用于IP数据)、第2基底级76(本例中用于数字声像)以及第1基底级72和第2基底级76所载送客户业务都可用的非保护信道74。因此,根据本发明,带宽管理器可在给定载波信道内建立并管理一个或多个附加基底级。通过采用带宽管理器中的配置工具,可根据一天的时间、过去或当前的利用程度将一个或多个基底级配置成上升或下降到不同的程度。
根据本发明,本系统可利用带宽管理器所用的各种方法对没有客户CPE进行调谐的已降级或从复用中消除的数字视频客户业务提供业务质量(QoS)。带宽管理器所用的方法包括:(1)环形缓存器,(2)I帧传送带,(3)基底级保护系统,(4)基于首端的MPEG接续。
环形缓存器法  具体而言,对已经从复用中完全消除的MPEG-2数字广播电视客户业务在再复用器中建立该客户业务数据的环形缓存器。
具体来说,环形缓存器是实时数字图像客户业务所需全部数据的连续流,这些数据存放在作为该缓存器实际主体的再复用器随机存取存储器(RAM)中,此存储流的数字视频数据包含MPEG-2规范规定的一个“图像组”(GOP)。每一GOP用“I帧”开始。为了在缓存器中保持实时流的当前数据,下一GOP的I帧进入再复用器就尽快删除存放的GOP并用该I帧代替。再复用器在收到该GOP其他帧时继续用其他帧填充环形缓存器,直到下一I帧替换全部GOP。因此,该缓存器在任何给定时间由部分GOP或全部GOP组成。
然后,动态带宽管理器可在全部时间对每一数字广播电视客户业务保持此环形存储器,或仅在无客户CPE调谐到该客户业务的时间建立并保持该缓存器。在带宽管理器判定客户CPE装置已调谐到从发送复用中消除的数字广播电视客户业务时,该管理器将部分或全部GOP置入缓存器,使其加入复用,并且只要至少一个客户CPE保持调谐到该客户业务,就在复用中包含该客户业务的全部后续GOP。此方法使调谐到因MPEG-2压缩标准的性质而发送复用中当前未包含的客户业务的客户,其经历的延迟或“等待时间”最短。根据上述标准,接收装置(即MPEG-2译码器)仅能用I帧开始进行数据流译码。GOP内的其他类型的帧(诸如B帧和P帧)不能用于启动译码处理。因此,如果译码器试图开始数据流译码时,收到的第1帧不是I帧,就必须等待收到I帧后才开始对视频数据译码。当前用的多数MPEG-2编码器仅每0.5秒产生一个I帧。因此,不用上述环形缓存器,则试图对加到复用中的MPEG-2视频数据流译码的译码器必须在开始译码前发现该数据流后等待长达0.5秒。环形缓存器给MPEG-2译码器立即提供I帧,因而可消除此延迟。
在从客户CPE到带宽管理器的回程等待时间较短的情况下,此方法可行。在这种情况下,将客户业务加回其复用的信息会接收得快到足以使请求客户业务的时间和将其在屏展现的时间之间的总延迟能允许。
I帧传送带  对已经降级但未从复用中完全消除的客户业务而言,带宽管理器能确保在全部时间复用中保留足够的数据,使得客户若调谐到该客户业务,能快速传送至少第1视频帧作为“静止帧”。客户CPE中的MPEG-2译码器能在电视屏幕上保持该静止帧,同时又将需要的附加数据加入复用,以传送全视频数据业务。若传输系统利用MPEG-2视频数据编码标准,通过在每一载波信道复用对每一视频数据流包含每秒至少一个I帧,能完成上面刚阐述的这种方法。在从客户CPE到带宽管理器的回程等待时间较长的情况下,这种方法可行。这时,静止帧指示会很快得到所请求的数字视频客户业务。
基底级保护系统  可进一步强化本发明的系统,使传输系统传送的数字图像、数字声音和数据的客户业务可用能保持基底级(见图2和图3)对其他不受基底级保护的客户业务的QoS影响最小的方式在载波信道间进行分配。通过以确保不受基底级保护的数字图像和数字声音客户业务在每一信道中的平均总位速率不超过总信道带宽容量减去基底级所得的值的方式(例如确保数字视频数据和数字音频数据即使不受保护也有足够带宽),对各载波信道分配这些业务,能达到这点。
CPE专用PMT和单播传送  在典型的MPEG-2数字视频系统中每一多节目传输流(MPTS)的复用包含多个节目流,并且所有这些流可提供给受权对其接收的全部CPE。复用器通过利用称为PAT和PMT的MPEG-2表传送这些流的标识和基本组成分量。复用器对每一复用建立PAT和PMT后,将这些表插入MPTS分组数据流。CPE利用PAT、PMT及其虚似信道映像(VCM)安排特定节目流所需数据的位置。对复用添加新节目流或从该复用删除现有数据流时,复用器通常必须建立反映新信息的新PAT和PMT。建立新PAT和PMT需要的时间会增加终端用户经历的等待时间,通过使给定复用中的PMT专用于某一CPE而不是专用于某一节目业务,可强化本发明的系统。CPE请求新节目业务时,再复用器38或数字广播电视业务服务器34用请求节目业务的数据替换当时发送到CPE的节目业务数据,其中包括通过利用这里说明的环形缓存器方法。PAT中的节目业务标识号及其数字图像、数字声音和数字数据的“基本流”的标识不变,从而避免建立新PAT和PMT带来的等待时间。
虽然上文参照本发明的特定实施例,但本领域的技术人员会理解,此实施例可变化而不背离所附权利要求书限定的本发明原理和实质。

Claims (56)

1.一种在一个或多个客户业务间动态分配带宽以对广播数据提供交换数据网的系统,其特征在于,包括:
一个或多个不同的客户业务提供者,分别对一个或多个客户提供不同的数据;
一个或多个业务节点,其中每一业务节点对一个或多个客户提供数据,并且每一业务节点接收一用于其客户的独特数字数据复用;以及
一动态带宽分配模块,在一个或多个不同客户业务提供者间分配系统带宽,其中可根据客户对该业务的利用率和每一业务提供者的带宽请求来动态调整分配给每一业务节点的每一客户业务提供者的带宽。
2.如权利要求1所述的系统,其特征在于,动态带宽分配模块进一步包括:一接收来自一个或多个客户业务提供者的带宽请求并对各业务节点的每一客户业务提供者分配带宽的带宽管理器,以及根据该带宽管理器的带宽分配判决、按照带宽分配对每一业务节点产生数字数据复用的再复用器模块。
3.如权利要求2所述的系统,其特征在于,客户业务包括视频点播、IP数据和广播数据其中一种或多种。
4.如权利要求3所述的系统,其特征在于,每一业务节点进一步包括一缆线调制解调器终端,使得至业务节点的复用中包括缆线调制解调器IP数据。
5.如权利要求2所述的系统,其特征在于,带宽管理器进一步包括一具有用于对每一业务节点判定带宽分配的一条或多条规则的判决树。
6.如权利要求5所述的系统,其特征在于,带宽分配规则进一步包括:对每一业务节点来说,若当前没有客户用一特定客户业务,便使分配给该客户业务的带宽降级。
7.如权利要求1所述的系统,其特征在于,带宽分配包括一个或多个永久性带宽分配、时间段带宽分配和按照可用性带宽分配。
8.如权利要求7所述的系统,其特征在于,对每一客户业务的带宽分配进一步包括最大位速率和平均位速率。
9.如权利要求1所述的系统,其特征在于,再复用器进一步包括从一特定业务节点的复用当中退出一客户业务提供者的装置。
10.如权利要求9所述的系统,其特征在于,退出装置进一步包括以最少等待时间将所退出的客户业务加回到复用的环形缓存器。
11.如权利要求10所述的系统,其特征在于,环形缓存器进一步包括包含至少一个I帧的MPEG图像组,以便客户业务以最少等待时间重新导入复用。
12.如权利要求2所述的系统,其特征在于,带宽管理器还包括根据客户业务提供者的带宽请求对一个或多个客户业务分配业务质量的装置。
13.如权利要求12所述的系统,其特征在于,业务质量分配器进一步包括给一特定客户业务分配最小保证带宽的装置。
14.如权利要求12所述的系统,其特征在于,业务质量分配器进一步包括对多客户业务同时分配最小带宽的装置。
15.如权利要求12所述的系统,其特征在于,业务质量分配器进一步包括对一个或多个客户业务分配可变最小带宽的装置。
16.如权利要求15所述的系统,其特征在于,可变最小带宽包括按一天时间可调整带宽分配和利用度可调整带宽分配其中的一个或多个。
17.如权利要求12所述的系统,其特征在于,业务质量分配器进一步包括对已经降级或从复用当中消除的客户业务分配业务质量的装置。
18.如权利要求17所述的系统,其特征在于,业务质量分配器进一步包括一用于保存将能够以最少等待时间使降级或消除的客户业务重新插入的数据连续循环的环形缓存器。
19.如权利要求17所述的系统,其特征在于,业务质量分配器进一步包括一用于保存客户业务数据至少一个I帧以便以最少等待时间重新启动客户业务的I帧传送带。
20.如权利要求2所述的系统,其特征在于,再复用器进一步包括对每一消费者宅内设备分配节目映射表的装置。
21.一种在一个或多个客户业务间动态分配带宽以对广播数据提供交换数据网的方法,其特征在于,该一个或多个不同客户业务提供者分别对一个或多个业务节点提供不同的数据,该一个或多个业务节点对一个或多个客户提供数据,并且每一业务节点接收其客户用的独特数字数据复用,所述方法包括:
在对于一个或多个业务节点的一个或多个不同客户业务提供者间分配系统带宽,其中分配给各业务节点的每一客户业务提供者的带宽可根据客户的业务利用率和每一业务提供者的带宽请求动态调整。
22.如权利要求21所述的方法,其特征在于,动态带宽分配进一步包括:用接收一个或多个客户业务提供者的带宽请求并对各业务节点的每一客户业务提供者分配带宽的带宽管理器,来管理对一个或多个客户业务的带宽,以及根据带宽管理器的带宽分配判决产生复用,从而生成基于带宽分配的各业务节点数字数据复用。
23.如权利要求22所述的方法,其特征在于,带宽管理进一步包括将具有一条或多条规则的判决树用于判定对每一业务节点的带宽分配。
24.如权利要求23所述的方法,其特征在于,带宽分配规则进一步包括:对每一业务节点来说,若当前没有客户用一特定客户业务,便使分配给该客户业务的带宽降级。
25.如权利要求21所述的方法,其特征在于,带宽分配包括一个或多个永久性带宽分配、时间段带宽分配和按照可用性带宽分配。
26.如权利要求25所述的方法,其特征在于,对每一客户业务的带宽分配进一步包括最大位速率和平均位速率。
27.如权利要求21所述的方法,其特征在于,复用的生成进一步包括从一特定业务节点的复用当中退出一客户业务提供者。
28.如权利要求27所述的方法,其特征在于,退出进一步包括将一环形缓存器用于以最少等待时间将所退出的客户业务加回到复用。
29.如权利要求28所述的方法,其特征在于,环形缓存器进一步包括生成一包含至少一个I帧的MPEG图像组,以便客户业务以最少等待时间重新导入复用。
30.如权利要求22所述的方法,其特征在于,带宽管理还包括根据客户业务提供者的带宽请求对一个或多个客户业务分配业务质量的装置。
31.如权利要求30所述的方法,其特征在于,业务质量分配进一步包括给一特定客户业务分配最小保证带宽。
32.如权利要求30所述的方法,其特征在于,业务质量分配进一步包括对多客户业务同时分配最小带宽。
33.如权利要求30所述的方法,其特征在于,业务质量分配进一步包括对一个或多个客户业务分配可变最小带宽。
34.如权利要求33所述的方法,其特征在于,可变最小带宽包括按一天时间可调整带宽分配和利用度可调整带宽分配其中的一个或多个。
35.如权利要求30所述的方法,其特征在于,业务质量分配进一步包括对已经降级或从复用当中消除的客户业务分配业务质量。
36.如权利要求35所述的方法,其特征在于,业务质量分配进一步包括在环形缓存器中保存一将能够以最少等待时间使降级或消除的客户业务重新插入的数据循环。
37.如权利要求35所述的方法,其特征在于,业务质量分配进一步包括在I帧传送带中保存至少一个I帧以便以最少等待时间重新启动客户业务。
38.如权利要求22所述的方法,其特征在于,复用的生成进一步包括对每一消费者宅内设备分配节目映射表。
39.一种动态带宽分配设备,其特征在于,包括:
动态带宽分配器,在对于一个或多个业务节点的一个或多个不同客户业务提供者间分配带宽,其中分配给各业务节点的每一客户业务提供者的带宽可根据客户的业务利用率和每一业务提供者的带宽请求动态调整;
动态带宽分配器还包括:一接收来自一个或多个客户业务提供者的带宽请求并对各业务节点的每一客户业务提供者分配带宽的带宽管理器,以及根据该带宽管理器的带宽分配判决、按照带宽分配对每一业务节点产生数字数据复用的再复用器模块。
40.如权利要求39所述的设备,其特征在于,客户业务包括视频点播、IP数据和广播数据其中一种或多种。
41.如权利要求39所述的设备,其特征在于,带宽管理器进一步包括一具有用于对每一业务节点判定带宽分配的一条或多条规则的判决树。
42.如权利要求41所述的设备,其特征在于,带宽分配规则进一步包括:对每一业务节点来说,若当前没有客户用一特定客户业务,便使分配给该客户业务的带宽降级。
43.如权利要求39所述的设备,其特征在于,带宽分配包括一个或多个永久性带宽分配、时间段带宽分配和按照可用性带宽分配。
44.如权利要求43所述的设备,其特征在于,对每一客户业务的带宽分配进一步包括最大位速率和平均位速率。
45.如权利要求39所述的设备,其特征在于,再复用器进一步包括从一特定业务节点的复用当中退出一客户业务提供者的装置。
46.如权利要求45所述的设备,其特征在于,退出装置进一步包括以最少等待时间将所退出的客户业务加回到复用的环形缓存器。
47.如权利要求46所述的设备,其特征在于,环形缓存器进一步包括包含至少一个I帧的MPEG图像组,以便客户业务以最少等待时间重新导入复用。
48.如权利要求39所述的设备,其特征在于,带宽管理器还包括根据客户业务提供者的带宽请求对一个或多个客户业务分配业务质量的装置。
49.如权利要求48所述的设备,其特征在于,业务质量分配器进一步包括给一特定客户业务分配最小保证带宽的装置。
50.如权利要求48所述的设备,其特征在于,业务质量分配器进一步包括对多客户业务同时分配最小带宽的装置。
51.如权利要求48所述的装置,其特征在于,业务质量分配器进一步包括对一个或多个客户业务分配可变最小带宽的装置。
52.如权利要求51所述的设备,其特征在于,可变最小带宽包括按一天时间可调整带宽分配和利用度可调整带宽分配其中的一个或多个。
53.如权利要求48所述的设备,其特征在于,业务质量分配器进一步包括对已经降级或从复用当中消除的客户业务分配业务质量的装置。
54.如权利要求53所述的设备,其特征在于,业务质量分配器进一步包括一用于保存将能够以最少等待时间使降级或消除的客户业务重新插入的数据连续循环的环形缓存器。
55.如权利要求53所述的设备,其特征在于,业务质量分配器进一步包括一用于保存客户业务数据至少一个I帧以便以最少等待时间重新启动客户业务的I帧传送带。
56.如权利要求39所述的设备,其特征在于,再复用器进一步包括对每一消费者宅内设备分配节目映射表的装置。
CNB008150176A 1999-10-28 2000-10-27 带宽动态分配方法 Expired - Fee Related CN1244080C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US16304699P 1999-10-28 1999-10-28
US60/163,046 1999-10-28
US09/699,236 2000-10-27
US09/699,236 US6909726B1 (en) 1999-10-28 2000-10-27 Adaptive bandwidth system and method for broadcast data

Publications (2)

Publication Number Publication Date
CN1384958A true CN1384958A (zh) 2002-12-11
CN1244080C CN1244080C (zh) 2006-03-01

Family

ID=26859297

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008150176A Expired - Fee Related CN1244080C (zh) 1999-10-28 2000-10-27 带宽动态分配方法

Country Status (8)

Country Link
US (1) US6909726B1 (zh)
JP (1) JP4833474B2 (zh)
KR (1) KR20020062291A (zh)
CN (1) CN1244080C (zh)
BR (1) BR0015030A (zh)
CA (1) CA2385230C (zh)
IL (2) IL148751A0 (zh)
NZ (1) NZ518040A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728699B (zh) * 2004-07-27 2011-01-26 微软公司 数据广播的差分更新
CN102006232A (zh) * 2010-11-26 2011-04-06 华为技术有限公司 一种动态带宽分配方法、装置和系统
WO2011076034A1 (zh) * 2009-12-23 2011-06-30 中兴通讯股份有限公司 可视电话终端和调整可视电话的通话效果的方法
CN102215173A (zh) * 2011-06-22 2011-10-12 上海博康智能网络科技有限公司 一种可动态配置带宽的发送、接收以太网业务的方法及装置
CN101316358B (zh) * 2007-05-30 2012-01-11 奥多比公司 向设备传输数字媒体流
CN103560848A (zh) * 2004-11-01 2014-02-05 瑞高基础设施公司 用于利用空闲带宽的技术

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7992172B1 (en) * 1999-04-15 2011-08-02 Cox Communications, Inc. Method and systems for multicast using multiple transport streams
US6519773B1 (en) 2000-02-08 2003-02-11 Sherjil Ahmed Method and apparatus for a digitized CATV network for bundled services
WO2002007440A2 (en) 2000-07-15 2002-01-24 Filippo Costanzo Audio-video data switching and viewing system
US6993050B2 (en) 2001-03-14 2006-01-31 At&T Corp. Transmit and receive system for cable data service
US20020133618A1 (en) * 2001-03-14 2002-09-19 Desai Bhavesh N. Tunneling system for a cable data service
US7162728B1 (en) * 2001-03-30 2007-01-09 Digeo, Inc. System and method to provide audio enhancements and preferences for interactive television
US8713623B2 (en) 2001-09-20 2014-04-29 Time Warner Cable Enterprises, LLC Technique for effectively providing program material in a cable television system
US7450609B2 (en) * 2001-10-05 2008-11-11 General Instruments Corporation Method and apparatus for statistically multiplexing multiple groups of services
US20030135553A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content-based caching and routing of content using subscription information from downstream nodes
US7260601B1 (en) * 2002-06-28 2007-08-21 Cisco Technology, Inc. Methods and apparatus for transmitting media programs
US7222185B1 (en) 2002-10-03 2007-05-22 Cisco Technology, Inc. Methods and apparatus for distributing content within a content delivery system
JP2004180092A (ja) * 2002-11-28 2004-06-24 Sony Corp 情報処理装置および情報処理方法、並びにコンピュータ・プログラム
US7415527B2 (en) * 2003-06-13 2008-08-19 Satyam Computer Services Limited Of Mayfair Centre System and method for piecewise streaming of video using a dedicated overlay network
US9807460B2 (en) * 2003-08-11 2017-10-31 Arris Enterprises, Inc. Optimal provisioning and management of bandwidth in a video-on-demand services architecture
US8789119B2 (en) * 2004-09-30 2014-07-22 Cisco Technology, Inc. Statistical remultiplexer performance for video on demand applications by use of metadata
IL165585A (en) * 2004-12-06 2010-06-16 Eci Telecom Ltd Broadband communication network provided with media storage
US9723267B2 (en) 2004-12-15 2017-08-01 Time Warner Cable Enterprises Llc Method and apparatus for wideband distribution of content
US8522293B2 (en) * 2004-12-15 2013-08-27 Time Warner Cable Enterprises Llc Method and apparatus for high bandwidth data transmission in content-based networks
US7602820B2 (en) 2005-02-01 2009-10-13 Time Warner Cable Inc. Apparatus and methods for multi-stage multiplexing in a network
US8028322B2 (en) 2005-03-14 2011-09-27 Time Warner Cable Inc. Method and apparatus for network content download and recording
US7823179B2 (en) * 2005-04-18 2010-10-26 Cisco Technology, Inc. System and method for edge resource management
US20070116048A1 (en) * 2005-04-18 2007-05-24 Tandberg Television Americas Systems and methods for next generation cable network dynamic multiplexing
WO2006118502A1 (en) * 2005-05-03 2006-11-09 Operax Ab Method and arrangements for reservation of resources in a data network
JP2008541554A (ja) * 2005-05-04 2008-11-20 オペラックス エービー データネットワークにおいてリソースのオーバーブッキングを防止するための方法、システムおよび帯域幅マネージャ
US20060271948A1 (en) * 2005-05-11 2006-11-30 Ran Oz Method and Device for Receiving and Providing Programs
KR100728279B1 (ko) * 2005-07-13 2007-06-13 삼성전자주식회사 브이오아이피 네트워크에서 큐오에스 보장을 위한 대역폭관리 시스템 및 그 방법
KR100656526B1 (ko) * 2005-09-09 2006-12-11 삼성전자주식회사 토큰 정보를 이용한 주문형 비디오 서비스의 대역폭 보장시스템 및 그 방법
US8259566B2 (en) * 2005-09-20 2012-09-04 Qualcomm Incorporated Adaptive quality of service policy for dynamic networks
US7889765B2 (en) * 2005-11-30 2011-02-15 Time Warner Cable Inc. Apparatus and methods for utilizing variable rate program streams in a network
US8510787B2 (en) * 2005-12-19 2013-08-13 Alcatel Lucent Access node capable of dynamic channel caching
US7843964B1 (en) * 2005-12-31 2010-11-30 At&T Intellectual Property Ii, L.P. Method and apparatus for dynamically adjusting broadband access bandwidth
TW200737978A (en) * 2006-03-21 2007-10-01 Yi-Liang Ding Compound playing system for digital broadcasting programs
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US9247208B2 (en) 2006-07-25 2016-01-26 At&T Intellectual Property I, Lp Adaptive video-server reconfiguration for self-optimizing multi-tier IPTV networks
KR100856389B1 (ko) * 2006-08-08 2008-09-04 한국전자통신연구원 주파수 대역 확장을 위한 지상파 dmb 송수신 장치 및 그방법
US8520850B2 (en) 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
US8326997B2 (en) * 2006-11-15 2012-12-04 Opentv, Inc. Data retrieval in a two-way network
FR2908951A1 (fr) * 2006-11-20 2008-05-23 France Telecom Procede de modification de l'ensemble des flux recus par un dispositif sur un reseau
KR100901706B1 (ko) * 2006-12-01 2009-06-08 한국전자통신연구원 Ims 기반 iptv 서비스 장치 및 방법
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US8281352B2 (en) 2007-05-15 2012-10-02 Time Warner Cable Inc. Methods and apparatus for bandwidth recovery in a network
US8218559B2 (en) * 2007-05-15 2012-07-10 Nokia Corporation Providing best effort services via a digital broadcast network using data encapsulation
EP1998508A1 (en) * 2007-05-31 2008-12-03 British Telecommunications Public Limited Company Communications traffic admission
US8625607B2 (en) 2007-07-24 2014-01-07 Time Warner Cable Enterprises Llc Generation, distribution and use of content metadata in a network
US8291446B2 (en) * 2008-01-31 2012-10-16 Echostar Technologies L.L.C. Systems and methods for providing content based upon consumer preferences
US8300541B2 (en) * 2008-02-19 2012-10-30 Time Warner Cable Inc. Apparatus and methods for utilizing statistical multiplexing to ensure quality of service in a network
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
KR100960141B1 (ko) * 2008-03-21 2010-05-27 에스케이브로드밴드주식회사 인터넷 서비스와 방송 서비스를 제공하는 케이블 모뎀과분배 센터 및 그의 서비스 제공 방법
US20090276815A1 (en) * 2008-04-30 2009-11-05 Echostar Technologies L.L.C. Systems, methods and apparatus for democratic allocation of bandwidth
US8593950B2 (en) * 2008-06-24 2013-11-26 At&T Intellectual Property I, L.P. Method and apparatus for providing a weighted bandwidth allocation for a network
US8171511B2 (en) * 2008-07-30 2012-05-01 Visible World, Inc. Dynamic bandwidth allocation for addressable content
US8112781B2 (en) * 2008-10-07 2012-02-07 General Instrument Corporation Content delivery system having an edge resource manager performing bandwidth reclamation
US20100115570A1 (en) * 2008-11-06 2010-05-06 Wilbur Howard Long Methods and Devices For Providing Dedicated Bandwidth On-Demand
US9357247B2 (en) 2008-11-24 2016-05-31 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
KR101585010B1 (ko) 2009-03-11 2016-01-14 삼성전자주식회사 무선 인터넷 프로토콜 텔레비전 시스템에서 채널 대역 할당방법 및 이를 위한 시스템
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US20110002231A1 (en) * 2009-04-21 2011-01-06 David Philip Hole System and method for adjusting monitoring of timeslots during data transmission
US9602864B2 (en) 2009-06-08 2017-03-21 Time Warner Cable Enterprises Llc Media bridge apparatus and methods
US9094713B2 (en) 2009-07-02 2015-07-28 Time Warner Cable Enterprises Llc Method and apparatus for network association of content
US8434121B2 (en) 2009-10-16 2013-04-30 At&T Intellectual Property I, L.P. System and method for monitoring whole home digital video recorder usage for internet protocol television
US8396055B2 (en) 2009-10-20 2013-03-12 Time Warner Cable Inc. Methods and apparatus for enabling media functionality in a content-based network
US10264029B2 (en) 2009-10-30 2019-04-16 Time Warner Cable Enterprises Llc Methods and apparatus for packetized content delivery over a content delivery network
US9519728B2 (en) 2009-12-04 2016-12-13 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and optimizing delivery of content in a network
US9342661B2 (en) 2010-03-02 2016-05-17 Time Warner Cable Enterprises Llc Apparatus and methods for rights-managed content and data delivery
US9300445B2 (en) 2010-05-27 2016-03-29 Time Warner Cable Enterprise LLC Digital domain content processing and distribution apparatus and methods
US9128938B2 (en) 2010-05-28 2015-09-08 Echostar Technologies L.L.C. Apparatus, systems and methods for content availability notification
US9906838B2 (en) 2010-07-12 2018-02-27 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
US8997136B2 (en) 2010-07-22 2015-03-31 Time Warner Cable Enterprises Llc Apparatus and methods for packetized content delivery over a bandwidth-efficient network
US9185341B2 (en) 2010-09-03 2015-11-10 Time Warner Cable Enterprises Llc Digital domain content processing and distribution apparatus and methods
EP2437470A1 (en) * 2010-09-30 2012-04-04 British Telecommunications Public Limited Company Network element and method for deriving quality of service data from a distributed hierarchical naming system
US9602414B2 (en) 2011-02-09 2017-03-21 Time Warner Cable Enterprises Llc Apparatus and methods for controlled bandwidth reclamation
JP2013012892A (ja) * 2011-06-29 2013-01-17 Nec Corp サービス制御システム、サービス提供サーバ、サービス実行端末
US9438487B2 (en) 2012-02-23 2016-09-06 Ericsson Ab Bandwith policy management in a self-corrected content delivery network
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
CN103581702A (zh) * 2012-08-01 2014-02-12 上海亿动信息技术有限公司 一种基于移动终端的视频发布控制系统
US20140082645A1 (en) 2012-09-14 2014-03-20 Peter Stern Apparatus and methods for providing enhanced or interactive features
US9565472B2 (en) 2012-12-10 2017-02-07 Time Warner Cable Enterprises Llc Apparatus and methods for content transfer protection
KR20140078507A (ko) * 2012-12-17 2014-06-25 주식회사 캐스트이즈 수요 적응형 스트리밍
US9118806B2 (en) 2013-02-06 2015-08-25 Cisco Technology, Inc. Device and method for multistream bandwidth control in videoconferencing
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US9621940B2 (en) 2014-05-29 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and methods for recording, accessing, and delivering packetized content
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
GB201504403D0 (en) * 2015-03-16 2015-04-29 Microsoft Technology Licensing Llc Adapting encoded bandwidth
US11006159B2 (en) * 2015-04-21 2021-05-11 Edge2020 LLC Hybrid video time-bandwidth product improvement (HVTBPI) transmission
US10404758B2 (en) 2016-02-26 2019-09-03 Time Warner Cable Enterprises Llc Apparatus and methods for centralized message exchange in a user premises device

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8417910D0 (en) 1984-07-13 1984-08-15 British Telecomm Communications network
US5446919A (en) 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
US5371551A (en) 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5461619A (en) 1993-07-06 1995-10-24 Zenith Electronics Corp. System for multiplexed transmission of compressed video and auxiliary data
US5570355A (en) 1994-11-17 1996-10-29 Lucent Technologies Inc. Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network
US5822324A (en) 1995-03-16 1998-10-13 Bell Atlantic Network Services, Inc. Simulcasting digital video programs for broadcast and interactive services
US5675732A (en) 1995-05-08 1997-10-07 Lucent Technologies Inc. Dynamic channel assignment for TCP/IP data transmitted via cable television channels by managing the channels as a single sub network
US5940738A (en) 1995-05-26 1999-08-17 Hyundai Electronics America, Inc. Video pedestal network
US5745837A (en) 1995-08-25 1998-04-28 Terayon Corporation Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA
US5861919A (en) 1995-12-18 1999-01-19 Divicom Dynamic rate optimization for an ensemble of video encoders
US5880864A (en) * 1996-05-30 1999-03-09 Bell Atlantic Network Services, Inc. Advanced optical fiber communications network
WO1998005144A1 (en) * 1996-07-25 1998-02-05 Hybrid Networks, Inc. High-speed internet access system
US5793425A (en) * 1996-09-13 1998-08-11 Philips Electronics North America Corporation Method and apparatus for dynamically controlling encoding parameters of multiple encoders in a multiplexed system
WO1998034405A1 (en) * 1997-01-30 1998-08-06 Microsoft Corporation Vcr-like functions rendering video on demand
JPH10257452A (ja) * 1997-03-10 1998-09-25 Xing:Kk デジタルデータ多重化方法及び装置とデータ供給システム
JP3516585B2 (ja) * 1997-03-17 2004-04-05 松下電器産業株式会社 データ処理装置及びデータ処理方法
JPH1117768A (ja) * 1997-06-20 1999-01-22 Nintendo Co Ltd データ放送方法およびシステム,放送データ送信方法および装置,放送データ受信方法および装置,ならびに個別送出手順データを記録した媒体
US6728965B1 (en) 1997-08-20 2004-04-27 Next Level Communications, Inc. Channel changer for use in a switched digital video system
JPH11163814A (ja) * 1997-08-27 1999-06-18 Matsushita Electric Ind Co Ltd 放送システムの制御情報作成装置
US6104700A (en) * 1997-08-29 2000-08-15 Extreme Networks Policy based quality of service
JPH1198217A (ja) * 1997-09-22 1999-04-09 Ntt Data Corp 放送周期切替方法および装置と該方法を実施するプログラムを記録した記録媒体
US6118498A (en) 1997-09-26 2000-09-12 Sarnoff Corporation Channel scanning and channel change latency reduction in an ATSC television receiver
JP3561126B2 (ja) * 1997-10-20 2004-09-02 富士通株式会社 コネクションレス型通信方式
US6057832A (en) * 1997-12-02 2000-05-02 V Soft Ltd. Method and apparatus for video-on-demand with fast play capability
JP3447207B2 (ja) * 1997-12-05 2003-09-16 松下電器産業株式会社 番組情報作成伝送装置及び方法
JP4019478B2 (ja) * 1997-12-11 2007-12-12 ソニー株式会社 多重化装置及び多重化方法
JPH11215464A (ja) * 1998-01-21 1999-08-06 Matsushita Electric Ind Co Ltd ビデオオンデマンドシステム
JPH11252557A (ja) * 1998-02-28 1999-09-17 Sony Corp 符号化多重化装置及び符号化多重化方法
JPH11275525A (ja) * 1998-03-25 1999-10-08 Matsushita Electric Ind Co Ltd ビデオサーバー装置
JP2001024995A (ja) * 1999-07-07 2001-01-26 Sony Corp 放送装置、放送方法、及び受信装置
US6574193B1 (en) * 1999-07-28 2003-06-03 Veraz Networks Ltd. Congestion control using variable rate encoding based on queue fill

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728699B (zh) * 2004-07-27 2011-01-26 微软公司 数据广播的差分更新
CN103560848A (zh) * 2004-11-01 2014-02-05 瑞高基础设施公司 用于利用空闲带宽的技术
CN101316358B (zh) * 2007-05-30 2012-01-11 奥多比公司 向设备传输数字媒体流
WO2011076034A1 (zh) * 2009-12-23 2011-06-30 中兴通讯股份有限公司 可视电话终端和调整可视电话的通话效果的方法
CN102006232A (zh) * 2010-11-26 2011-04-06 华为技术有限公司 一种动态带宽分配方法、装置和系统
CN102215173A (zh) * 2011-06-22 2011-10-12 上海博康智能网络科技有限公司 一种可动态配置带宽的发送、接收以太网业务的方法及装置
CN102215173B (zh) * 2011-06-22 2014-03-05 博康智能网络科技股份有限公司 一种可动态配置带宽的发送、接收以太网业务的方法及装置

Also Published As

Publication number Publication date
CN1244080C (zh) 2006-03-01
JP4833474B2 (ja) 2011-12-07
KR20020062291A (ko) 2002-07-25
IL148751A0 (en) 2002-09-12
US6909726B1 (en) 2005-06-21
JP2003527787A (ja) 2003-09-16
CA2385230C (en) 2010-02-16
NZ518040A (en) 2004-05-28
IL148751A (en) 2008-03-20
CA2385230A1 (en) 2001-05-03
BR0015030A (pt) 2002-06-18

Similar Documents

Publication Publication Date Title
CN1244080C (zh) 带宽动态分配方法
US7292602B1 (en) Efficient available bandwidth usage in transmission of compressed video data
US8627390B2 (en) Method and device for providing programs to multiple end user devices
EP2122841B1 (en) Method and apparatus providing scalability for channel change requests in a switched digital video system
US7764608B2 (en) Managing traffic in a satellite transmission system
US8161519B2 (en) Video multiplexer system providing low-latency VCR-like effects and program changes
US7817672B2 (en) Method and device for providing programs to multiple end user devices
US20030135605A1 (en) User rating feedback loop to modify virtual channel content and/or schedules
US8855139B1 (en) Method and device for receiving and providing programs
US7266132B1 (en) Flexible memory allocation for data transmission
AU783202B2 (en) Adaptive bandwidth system and method for broadcast data
US7286571B2 (en) Systems and methods for providing on-demand datacasting
US20100333149A1 (en) Delivery of pre-statistically multiplexed streams in a vod system
US6950464B1 (en) Sub-picture level pass through
US7535888B1 (en) System and method for providing in-band timing information to digital home communication terminals
US7607152B1 (en) Demand-cast system and bandwidth management for delivery of interactive programming
WO2003103292A1 (en) Bandwidth allocation for video-on-demand
Bing et al. Optimizing video transmission for broadband cable networks
WO2001056272A9 (en) Messaging protocol for demand-cast system and bandwidth management
Li Video-on-demand: Scalability and QoS control

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1050952

Country of ref document: HK

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060301

Termination date: 20091127