用于控制媒体内容准入网络中的方法和系统的制作方法

文档序号:7950415阅读:234来源:国知局
专利名称:用于控制媒体内容准入网络中的方法和系统的制作方法
技术领域
本发明的实施例涉及用于控制媒体内容准入(admission)网络中 的方法和系统。
背景技术
视频流送日益变为公司环境中重要的通信工具。高级管理地址、 人员培训和销售材料常常涉及利用从公司总部工厂到局部办公室的视 频流送。在流送通信业务和非流送通信业务利用相同的网络基础结构 的情况下可能出现问题。在图1中示出了常规的视频流送网络。
在图1中,包含客户端的站点101A-101C的集合把视频流送请求 (参见图1)从客户端送至流送服务器103A - 103C,其典型情况下位 于其它地方(例如在公司总部)。服务器接受所述请求并且服务于(例 如提供、发送、传送等)对应于所述请求的流。在图1所图示的模式 中,视频流送利用还承担其它公司通信业务的相同基础结构,所述通 信业务包括电子邮件、网络访问、文件传输协议(file transfer protocol, ftp)和数据库访问。然而在由流送和那些其它服务所引起的通信业务 流量类型之间存在根本差异。
l吏用传输控制协i义(transmission control protocol, TCP)来实现 常规的公司服务,所述传输控制协议鼓励无损耗传输并且负责共享网 络资源。TCP流量(flow)会检测分组丢失,重发所有丟失的分组, 并且更重要地是降低它们的传输速率直到不再存在丢失。TCP的这些 拥塞控制属性使所有这些服务可以在高和低要求周期都能依照最优方 式和谐地共享网络链路。另一方面流送要求只能以固定速率把分组发 送到它们的目的地并且只能在有限的时间窗内恢复所丟失的分组。这 些流送特征的不适宜的副作用在于视频流送可能会排挤所有其它通 信,从而削弱了其它公司服务(例如,电子邮件)。此外,由于很难 降低流送速率,所以接受大量请求可能会在每个客户端已经无法忍受 的情况下以对流本身造成有害影响收场。
大部分流送服务器允许管理员设置准入的阈值。这可以拒绝可能 会导致超过预置极限的利用率的流送请求。然而此能力在像图1所图
示的环境中几乎是没用的。首先,服务器可以负责服务于多个网络链 路,但是无法以每个链路为基础来设置不同的阈值。第二,实际阈值 可能取决于此刻在链路上存在什么其它通信业务,并且流送服务器无 法确定这一点。第三,多个服务器可以合作来服务于在特定网络链路 上的请求,但是那些服务器无法容易地进行合作判定。最后,链路的
能力可能随时间推移而改变,例如虚拟专用网络(virtual private network, VPN)连接,从而任何固定的阈值可能都是不适当的。
图2图示了在未协调的本地控制流送内容准入的情况下所出现的 问题。在图2的例子中,每个服务器(图2中的服务器1和服务器2) 具有两个流的服务阈值并且每个信道(信道l、信道2和信道3)可以 支持三个流。图2图示了在服务器之间缺乏协调如何导致过度使用(顶 部插图)和不足使用(底部插图)网络信道。例如在顶部插图中,信 道1被过分使用,不过服务器1和服务器2都认为正在信道1的带宽内 使用该信道。在底部插图中,没有在信道1和3上服务附加内容,尽 管这两个信道还具有多余容量。
常规方法接受所有通信业务流量并且试图在网络内对其按优先级 排序(允许网络管理员设置目标利用率和目标优先级)或者以每个服 务器为基础来管理是否准许通信业务流量进入(如图2中所图示)。 网络集中方法可以确保TCP流量被适应但是要求升级全局网络基础结 构,这即昂贵又难于管理。此外,服务器集中方法常常在存在多个网 络链路和多个流送服务器的情况下不能适当地分配使用率。

发明内容
公开了一种用于控制媒体内容准入网络中的方法和系统。所述方 法包括访问对授权转送媒体内容的请求,其中对授权的请求包括向多 个服务器中的服务器所做出的对媒体内容的请求的细节。另外,所述 方法包括确定多个服务器中的至少 一个是否将被授权适应对媒体内容 的请求。产生可被多个服务器中的至少一个访问的消息。使所述服务 器准入媒体内容与多个服务器准入媒体内容进入相协调。


并入并构成此说明书一部分的附示了本发明的实施例,并且 连同说明书 一起用来解释本发明的原理 图1示出了常规的视频流送网络。
图2图示了常规的准入控制技术可能导致的问题。 图3A示出了依照本发明一个实施例的示例性准入控制网络的体 系结构。
图3B示出了依照本发明一个实施例的示例性准入控制网络的体系 结构。
图4是依照本发明一个实施例在客户端和服务器之间的对话控制 交换的数据流程图。
图5示出了依照本发明一个实施例的准入控制系统。
图6依照本发明一个实施例示出了用于控制媒体内容准入网络中 的方法的流程图。
图7依照本发明一个实施例示出了用于控制媒体内容准入网络中 的方法的流程图。
在此说明书中所提及的附图除非特别说明否则不应当被理解为按 比例绘制。
具体实施例方式
现在将详细地参考本发明的各个实施例以及在附图中所图示的例 子。虽然将要结合这些实施例描述本发明,但是应当理解它们不旨在 把本发明限制为这些实施例。相反地,本发明旨在覆盖在如附加权利 要求所定义的本发明的精神和范围内所包括的候选方式、修改方式及 等效方式。此外,在下面本发明的详细说明中,阐述了许多具体细节 以便对本发明提供更彻底的了解。在其它实例中,没有详细描述众所 周知的方法、过程、组件和电路以免不必要地模糊本发明的特征。
为了以下论述起见,"准入控制(admission control)"预计指的 是这里描述的准入控制权威机构管辖(例如,许可或拒绝权限)服务 器准许媒体内容在网络上(例如,服务、发送、流送等)的工作。
依照本发明一个实施例的示例性媒体内容准入控制网络体系结构
图3A示出了依照本发明一个实施例的示例性的媒体内容准入控 制网络体系结构300。媒体内容准入控制网络体系结构300包括准入控 制权威机构,用于协调服务器池准许媒体内容进入网络。在示例性实 施例中,把与服务器相关的媒体内容准入判定与服务器的媒体内容服 务功能相分离。此外,准入控制权威机构根据由服务器接收的对媒体 内容的集合请求来协谪服务器池准许媒体内容进入(与使每个服务器
根据个别服务器所接收的请求来执行其自己的个别局部媒体内容准入
控制相对比)。在图3A的实施例中,媒体内容准入控制网络体系结构 300包括服务器池301A - 301C、准入控制插件303A - 303C、客户端 305、存储部件307和准入控制权威机构309。
服务器301A - 301C维护可以由客户端305访问的媒体内容。在一 个实施例中,由服务器301A - 301C所维护的媒体内容可以包括但不局 限于流送媒体内容。在一个实施例中,客户端305可以通过向维护所 想要媒体内容的服务器(例如,301A、 301B或301C)发送对所想要 媒体内容的请求(例如流送等)的方式来发起它们对所述媒体内容的 访问(例如,流送等)。在本实施例中,准入控制权威机构309确定 对媒体内容的请求是否将被许可。
在一个实施例中,每个服务器(301A、 301B和301C)添加有准 入控制插件(例如,303A- 303C)。在候选实施例中,准入控制插件 (例如303A-303C)、其组件或其等效物可以位于远离于与其相关联 的服务器的地方。在又一实施例中,准入控制插件(例如,303-303C) 的组件和操作可以包含于与其相关联的服务器的组件和操作中。准入 控制插件303A - 303C负责向准入控制权威机构309传送媒体内容准入 授权请求并且随后把准入控制权威机构309的判定结果传送回到服务 器(例如,301A、 301B或301C)。
图3B图示了依照本发明一个实施例的控制插件303A的操作。如 图3B所示,控制插件303A从服务器301A访问由客户端305做出的对 媒体内容的请求的细节并且把所述请求的细节传送到准入控制权威机 构309。随后准入控制权威机构309的判定被控制插件303A访问并且 提供到与控制插件303A相关联的服务器301A。如果所述请求被许可 (例如,内容准入被授权),那么此后媒体内容被准许从服务器301A 进入到网络中并且被发送到请求客户端305。
应当注意在图3B的实施例中(1)客户端305与服务器301A谈 话(例如,发出对媒体内容的请求),U)服务器301A与插件303A 谈话(例如,由插件303A所访问的请求的细节),(3)插件303A与 准入控制权威机构309谈话(例如,由准入控制权威机构309所访问 的请求的细节),(4 )准入控制权威机构309与插件303A谈话(例 如,由插件303A所访问的准入控制判定),(5)插件303A与服务器
301A谈话(由服务器301A所访问的准入控制判定),和(6)根据准 入控制权威机构309所进行的判定来许可或拒绝媒体内容准入。
在一个实施例的流送方案中,在大批媒体内容转送(例如,向客 户端传输媒体内容)开始之前交换若干控制消息。当客户端(例如, 305)发送用于从媒体内容服务器(例如图3A中的301A - 301C )请求 媒体内容的控制消息时,向插件303A-303C (如上所述)传递所述请 求,所述插件303A - 303C用于向准入控制权威机构309传送准入授权 请求(包括与对媒体内容的请求有关的信息)。
相关信息包括请求客户端的网际协议(Internet protocol, IP )地 址、正被请求的统一资源定位符(uniform resource locator, URL)和 URL编码率。根据此信息,准入控制权威机构309可以确定哪个网络 链路对应于所述请求,所述链路当前状态是什么,并且可以按照由系 统管理员所设置的准入控制策略来考虑所述请求。
在示例性实施例中所使用的插件体系结构存在几个优点,其中由 在服务器(例如,图3A中的301 A、 301B或301C )和客户端305之 间所交换的控制消息来触发准入控制。在示例性实施例中,由于只在 需要时所述插件(例如,303A- 303C)才发起准入控制询问,故因为 准入控制权威机构309只消耗可忽略的资源直到被插件(例如,303A-303C)询问,所以有效地利用了资源。此外,可以通过使插件^3A略 早于开始消耗资源(例如,服务、传送、发送等)的时间点时进行询 问来隐藏与执行准入控制判定相关联的所有等待时间。应当理解,现 有的服务器(例如,流送服务器)已经支持插件实现方式。
再次参照图3A,客户端305向服务器301A - 301C发出对所想要 的媒体内容的请求。如先前所论述的那样,可以在大批媒体内容转送 开始之前(参见参考以下图4所进行的论述)在客户端305和服务器 (例如,301A、 301B或301C)之间交换若干控制消息。在本实施例 中,准入控制权威机构309确定对媒体内容的请求是否将被许可。
准入控制权威机构309从与服务器(例如,301A、 301B和301C) 相关联的服务器插件303人-303C接收媒体内容准入授权请求(例如, 询问),所述服务器是服务器池301A-301C的一部分。在一个实施例 中,媒体内容准入授权请求详细描述了由服务器(例如,301A、 301B 和301C)所接收的对媒体内容的请求,所述服务器是服务器池301入-301C的一部分。如上所述,准入控制权威机构309确定对媒体内容的 请求将被许可还是不被许可。
响应于媒体内容准入授权请求,准入控制权威机构309产生可由 服务器(例如,301A、 301B或301C)访问的媒体内容准入授权命令 (消息,信号等,用于传送许可或拒绝授权),其中向所述服务器发 出对媒体内容的请求。应当理解,准入控制权威机构309通过发布媒 体内容准入授权命令来使来自服务器池中每个服务器(301A、 301B和 301C )的媒体内容的网络准入与来自服务池器301A - 301C中其余多个 服务器的媒体内容的网络准入相协调。
在示例性实施例中,准入控制权威机构309用来把与服务器池 301A-301C中的服务器(301A、 301B和301C )相关的媒体内容准入
判定与服务器的内容服务功能相分离。此外,准入控制权威机构309 根据由服务器池301A - 301C所接收的集合请求来为服务器池301A誦 301C中的单个服务器(301A、 301B和301C)进行内容准入判定(与 使每个服务器根据单个服务器所接收的请求来进行其自己的单独局部 准入控制判定相对)。
在本实施例中,准入控制权威机构309通过在客户端305和服务 器(301A、 301B或301C)之间进行其它会话控制交换期间完成授权 判定来掩盖媒体内容准入授权过程所伴随的等待时间。更具体地说, 准入控制权威机构309能够在客户端305和服务器(例如,301A、 301B 或301C )之间交换消息所包含的时段期间从服务器(例如,301A、 301B 或301C)访问媒体内容准入授权请求并且向其提供媒体内容准入授权 判定,所述消息交换在转送媒体内容之前。从而,在安排媒体内容以 从服务器(例如,301A、 301B或301C)转送到客户端305之前的周 期期间能够由准入控制权威机构309做出许可或拒绝请求的判定(例 如,用于许可或拒绝授权的准入控制判定等)。
在一个实施例中,由准入控制权威机构309所配备的组件和操作 可以与一个或多个服务器(301A、 301B和301C)相关联的组件和操 作相分离但是与之协调来操作。在候选实施例中,由准入控制权威机 构309所配备的组件和操作可以包含于与一个或多个服务器(例如, 301A、 301B和301C)相关联的组件和操作中。在这种实施例中,所 指定的准入控制权威机构309的一个或多个组件可以判定许可或拒绝
对媒体内容的请求,其中可以根据与所述准入控制权威机构309的其 它组件的协调来指定所述一个或多个组件。
应当理解,可以使用存储装置307来存储在媒体内容准入授权过 程或其它相关操作或数据存储应用中所使用的信息。
在操作中,当客户端305向服务器(例如,301A、 301B或301C) 请求所想要的媒体内容时,所述服务器(例如,301A、 301B或301C) (经由插件303A, 303B或303C )请求准入控制权威机构309授权以 开始传输所请求的媒体内容。准入控制权威机构309产生授权命令(例 如,消息,信号等,经由插件被传送到服务器),用于在客户端305 和服务器(301A、 301B或301C)之间转送消息所伴随的时段期间许 可或拒绝授权以开始传输所请求的媒体内容,所述消息在传输所请求 的媒体内容(例如,流送媒体内容等)之前。
在一个实施例中,其中在客户端(例如,305)暂停传输(例如, 流送等)媒体内容之后为媒体内容传输会话保留资源的周期可以被预 先确定从而受到限制。例如如果预先确定用于媒体内容传输会话的资 源分配应当限于在客户端(例如,305)引起会话暂停之后五分钟,那 么在所述客户端(例如,305)使媒体内容传输暂停之后五分钟重新分 配向特定的媒体内容流所分配的资源(例如,带宽等),其中正向所 述客户端(例如,305)提供所述媒体内容。该设计背后的动机是客户 端一般在暂停之后不久恢复流送或者它们根本从不恢复。此外,在媒 体流送末尾, 一些客户端在预期到会部分重播的情况下发布暂停请求 而不是终止。
此外在一个实施例中,当服务器(例如,301A-301C)崩溃时或 当会话结束(或者由于其它原因被终止)时终止向媒体内容传输会话 (例如,流送媒体内容会话等)分配资源。在一个实施例中,插件(303A -303C )可以向准入控制权威机构309传送媒体内容终止部分以便提示 释放资源。在一个实施例中,准入控制权威机构309定期地测试链路 的带宽利用率以便确保它匹配内部的链路带宽利用率量度,所述内部 量度是基于插件(303A-303C)消息的跟踪的。
在本实施例中,连续地向准入控制权威机构309发送周期信号(例 如,脉冲信号等),所述周期信号对应于特定的媒体内容准入请求和 相关联的媒体内容传输会话,所述准入控制权威机构309维护在该会
话中所涉及的服务器(例如,301A-301C)的记录。如果准入控制权 威机构停止接收周期信号,那么它假定在会话中所涉及的服务器(例 如,301A國301C)已经崩溃。执行内部簿记(book-keeping)以便反映 释放先前分配给所述会话的资源,然后所述资源可以被重新分配给其 它地方。
图4依照本发明一个实施例图示了在客户端和服务器之间的会话 控制交换之后可以怎样隐藏准入授权判定所伴随的等待时间,所述会 话控制交换在准许媒体内容进入网络中之前。图4依照本发明一个实 施例图示了在客户端和服务器之间发生的会话控制交换,诸如在开始 和完成流送媒体会话中所使用的会话控制交换。
图4依照一个实施例描绘了在开始大批媒体内容转送(例如,把 媒体内容传输到客户端)之前(在消息4之后)在客户端305和服务 器301A之间所交换的控制消息(图4中的消息l-4)。可以通过使插 件(例如,303A)或其等效物略早于开始发送(例如,服务,传送, 消耗等)资源的时间点时进行其询问,来隐藏与执行准入控制判定相 关联的等待时间。更具体地说如上所述,准入控制权威机构309在客 户端305和服务器301A之间交换消息所包含的时段期间从服务器 301A访问媒体内容准入授权请求并且向其提供媒体内容准入授权判 定,所述消息交换在转送媒体内容之前。
应当理解,对媒体内容的请求只在当发出"播放"命令时在消息4 之后才消耗实质的带宽资源。因此服务器301A可以更早地与准入控制 权威机构309通信(例如,交换的消息l、 2或3)并且询问是否应当 准许对媒体内容的请求(例如,服务器301A可以经由插件向准入控制 权威机构309发出媒体内容准入授权请求)。在本实施例中,服务器 301A仍然能够对所有消息作出响应,就好像它将接受请求一样,同时 等待来自准入控制权威机构3<>9的应答。
在消息交换期间询问准入控制权威机构309的上述过程为准入控 制权威机构309提供充裕的时间来进行判定并且把所述判定传送到发 出请求的服务器301A (传送或使之可由服务器301A访问,诸如经由 插件、来自准入控制权威机构309的媒体内容准入授权信号、命令或 消息),其中所述消息交换在准许媒体内容进入网络中之前。 一旦服 务器301A已经接收到该判定,那么它会根据准入控制权威机构309所
进行的判定来认可或拒绝"播放"请求。在完成转送所想要的媒体内
容之后,可以利用"退出请求"命令(例如在图4中所示出的消息5) 来终止会话。
图5示出了依照本发明一个实施例的准入控制权威机构309。在此 实施例中,准入控制权威机构309包括授权请求访问器501、请求适应 确定器503和准入授权消息产生器。
授权请求访问器501访问来自作为服务器池(例如图3中的301A-301C) —部分的服务器的授权请求(诸如经由图3中的插件303A画 303C)。在一个实施例中,授权请求提供了由客户端(例如图3中的 305)向作为服务器池(例如图3中的301A-301C)—部分的多个服务 器中的至少一个所发出的对媒体内容的请求的细节。
应当理解,授权请求的细节可以包括但不局限于从包括客户端网 际协议(IP)地址、正被请求的统一资源定位符(URL)和统一资源 定位符(URL)编码率的组中所选择的访问信息。
应当理解,根据所迷请求的细节,准入控制部件可以确定哪个网 络链路对应于所述请求,所述链路的当前状态是什么,以及此请求怎 样影响由系统管理员所设置的准入控制策略。
请求适应确定器503确定多个服务器(图3中的服务器池301A -301C)中的至少一个是否将被授权适应对媒体内容的请求。在一个实 施例中,所述确定是基于从所述网络的通信链路和多个服务器(图3 中的301A、 301B和301C)中的每个所访问的数据的。
准入授权消息产生器505产生可由多个服务器(图3中的301A、 301B或301C)中的至少一个访问的媒体内容准入授权命令。在一个实 施例中,媒体内容准入授权消息使来自多个服务器(图3中的301A、 301B或301C )中的至少 一个的媒体内容的准入与来自多个服务器(图 3中的服务器池301A-301C)的媒体内容的准入相协调。在一个实施 例中,所述协调是基于多个服务器的集合请求的(向图3中的服务器 池301A-301C中的服务器所进行的集合请求)。
依照本发明一个实施例用于控制媒体内容准入网络中的方法的示 例性操作
图6依照本发明一个实施例示出了在用于控制媒体内容准入网络 的方法中所执行的步骤的流程图600。在步骤601,访问对授权转送媒体内容(例如,流送媒体内容等) 的请求。对授权转送媒体内容的请求包括向多个服务器中的至少一个 服务器所做出的对媒体内容的请求的细节。
在步骤603,确定至少一个服务器将是否适应所述对媒体内容的请求。
在步骤605,产生可被至少一个服务器访问的媒体内容准入授权消 息。依照一个实施例,媒体内容准入授权消息使来自多个服务器中的 至少一个的媒体内容的准入与来自多个服务器的媒体内容的准入相协 调。
图7依照本发明一个实施例示出了在用于控制媒体内容准入网络 的方法中由插件所执行的步骤的流程图700。
在步骤701,访问向相关联的服务器所做出的对媒体内容的请求, 其中所述相关联的服务器为多个服务器中的至少一个服务器。
在步骤703,向准入控制权威机构传送对媒体内容的请求的细节。 在步骤705,从准入控制权威机构访问媒体内容准入授权消息。 在步骤707,向相关联的服务器传送媒体内容准入授权消息。媒体 内容准入授权命令使来自相关联的服务器的媒体内容的准入与来自多 个服务器的媒体内容的准入相协调。
本发明的实施例提供了一种准入控制体系结构,其可以适应多个 服务器、多个网络链路、可变的链路容量和可变的后台TCP通信业务。 在这种实施例中,把准入控制判定与媒体服务功能相分离。代替依赖 于每个媒体服务器实现其自己的局部媒体准入控制,示例性实施例规 定每个服务器(301A-301C)与准入控制权威机构309通信,所述准 入控制权威机构309根据多个服务器(301A-301C)的集合请求来进 行判定。据此,本发明的实施例通过提供共用的准入控制权威机构309 来改善常规系统的问题(例如,链路使用过度和不足),所述准入控 制权威机构309协调服务器池(301A-301C)的媒体内容准入。
本发明的实施例允许建立适于不同设置的准入控制策略,这是由 于从一个公司环境到另 一个公司环境可能存在涉及用什么来构成适当 的准入控制策略的实质变化。在一个实施例中,准入控制策略可以包 括但不局限于向流送通信业务分配一小部分链路,向TCP通信业务分 配固定量,以及向用户数据报协议(user datagram protocol, UDP )分页
配剩余量或者以特定的分组丟失率作为目标等。
在一个实施例中,对资源的释放做出标记以便确保及时考虑它们 的释放。准入控制部件定期地测试链路的带宽利用率以便确保它匹配
在插件(例如,303A- 303C)内的跟踪系统(例如,用于跟踪插件消 息),这是由于流可能会在插件(例如,303A- 303C)不知道它终止 的情况下终止。
用于准入控制的一些常规方法仅涉及设置服务器阈值。这种方法 缺点在于多个服务器(例如,301A-301C)可能协调来服务多个网络 链路(其是一种通用方案)。其它准入控制策略集中于管理网络本身 而不是服务器(例如,301A-301C)向所述网络发出通信业务。
本发明的实施例比试图直接管理网络的任何方案更有效地操作。 更具体地说在此实施例中,判定特定的媒体内容是否应当被准入网 络,而不是在网络交换机内按优先级排序媒体内容。此外,由于这可 以在服务器(例如,301A-301C)本身之外完成,所以示例性实施例 具有监视多个网络链路并且判定跨过所有服务器(例如,301A-301C) 的集合请求组在进行判定之前会怎样影响每个链路的能力。
本发明的实施例解决了由流送和非流送通信业务流量并发使用网 络链路所引起的问题。另外,本实施例的实施例确保网络管理员具有 为常规的公司网络通信业务设置带宽可用级的能力,同时维持对系统 所接受的所有流送请求的高质量级。
应当理解,本发明的实施例并不依赖于保留。在一个实施例中, 接受请求直到已经到达目标利用率。相比之下,使用保留的系统接受 来自特定通信业务类的所有请求继而试图管理它们的通信业务流量, 以便确保在每类内的带宽利用率保持在由管理员所设置的阈值以下。
总之,现有的方法接受所有通信业务流量并且试图在网络内按优 先级进行排序(允许网络管理员设置目标利用率和目标优先级)或者 以每个服务器为基础来管理是否准许通信业务流量进入。网络集中方 法可以确保TCP流量被适应但是要求升级全局网络基础结构,这即昂 贵又难于管理。如较早所论述的服务器集中方法在存在多个网络链路 和多个流送服务器的情况下可能无法适当地考虑使用率。本发明的实 施例提供了高效的解决方案并且可以与现有的网络基础结构和流送服 务器相集成。
出于说明和描述的目的,已经给出了本发明具体实施例的上述描 述。它们并不旨在穷举或把本发明限制为所公开的精确形式,而是显 然按照上述教导可以进行许多修改和变化。选择并描述所述实施例使 得更好地解释本发明的原理及其实际应用,以便由此使其它本领域技 术人员能够在适于所预计的特定使用的各种修改的情况下更好地利用 本发明和各个实施例。本发明的范围意在由附加于此的权利要求及其
等效物来限定。
权利要求
1.一种用于控制媒体内容准入网络的方法,包括(601)访问对授权转送媒体内容的请求,其中所述对授权的请求包括向多个服务器中的服务器所做出的对媒体内容的请求的细节;(603)确定所述服务器是否将被授权以适应所述对媒体内容的请求;以及(605)产生可由所述服务器访问的消息,其中使所述服务器准许媒体内容进入与所述多个服务器准许媒体内容进入相协调。
2. 如权利要求l所述的方法,其中在从客户端向所述服务器发出 "播放"命令之前产生用于提示所述媒体内容准入的消息。
3. 如权利要求l所述的方法,其中所述消息在所述服务器和客户 端之间通信期间产生,用以启动所述媒体内容的准入,所述通信早于 从所述客户端向所述服务器发出命令。
4. 如权利要求l所述的方法,其中所述确定所述服务器是否将适 应所述对媒体内容的请求是基于从每个所述服务器和所述网络的通信 链路所访问的数据的。
5. 如权利要求l所述的方法,其中所述服务器添加有服务器端扩 展,用于负责与准入控制权威机构通信以及把所述准入控制权威机构 的判定中继回到所述服务器。
6. 如权利要求5所述的方法,其中所述服务器端扩展把媒体内容 终止传送到准入控制部件以便提示释放资源。
7. 如权利要求l所述的方法,其中所述访问包括从包括客户端网 际协议(IP)地址、正被请求的统一资源定位符(URL)和编码率的 组中所选择的访问信息。
8. 如权利要求l所述的方法,其中根据对媒体内容的所述请求的 所述细节,准入控制权威机构能够确定哪个网络链路对应于所述对媒 体内容的请求,所述链路的当前状态是什么以及由系统管理员所设置 的准入控制策略将怎样影响请求。
9. 如权利要求l所述的方法,其中所述协调是基于所述多个服务 器的请求集合的。
10. 如权利要求1所述的方法,其中所述准入控制权威机构定期 地测试链路的带宽利用率以便确保与所述准入控制权威机构的内部带 宽利用量度相匹配。
11. 如权利要求1所述的方法,其中所述媒体内容包括流送的媒 体内容。
12. 如权利要求5所述的方法,其中所述准入控制权威机构由多 个组件组成,所述组件协调操作并且存在于相同或不同的位置上。
13. 如权利要求5所述的方法,其中所述服务器端扩展包括插件。
全文摘要
公开了一种用于控制媒体内容准入网络的方法和系统。所述方法包括访问(601)对授权转送媒体内容的请求,其中所述对授权的请求包括向多个服务器中的服务器所做出的对媒体内容的请求的细节。另外,所述方法包括确定(603)多个服务器中的至少一个是否将被授权以适应对媒体内容的请求。产生(605)可由所述服务器访问的消息。使所述服务器准许媒体内容进入与多个服务器准许媒体内容进入相协调。
文档编号H04L29/06GK101112062SQ200580045918
公开日2008年1月23日 申请日期2005年10月27日 优先权日2004年11月5日
发明者L·孔托塔纳西斯, W·谭 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1