在专用网络中分发数据内容的制作方法

文档序号:9794424阅读:300来源:国知局
在专用网络中分发数据内容的制作方法
【技术领域】
[0001]本发明涉及一种用于在专用网络中分发数据内容的方法及设备。
【背景技术】
[0002]近年来,对经由单播的数据流传输的需求不断增长。虽然多播流传输已经存在了许多年,但是安装必要的硬件的成本和复杂性使得多播流传输不大受欢迎。多播流传输传统上依赖于实时传输协议(RTP)/实时流传输协议(RTSP),随着更通用的协议如超文本传输协议(HTTP)流传输的传播,实时传输协议(RTP)/实时流传输协议(RTSP)的使用已经减少。因此,已经转向使用更现代的协议的单播流传输。
[0003]单播流传输的主要缺点是,随着数据内容的渲染器的数量增加,单播流传输伴随着带宽需求的线性增加在数据内容流传输源方面产生了潜在的瓶颈。针对该问题的可能的解决方案是进行网页缓存,其中,流的本地副本存储在给定的网络段中用于由该段内的所有清染器来消费。
[0004]在开放的互联网上,这种缓存和重新分发通过经由内容分发网络(⑶N)来实现。相比较大的专用网络使用固定的虚拟专用网络(VPN)链路来将表示地理上分布的局的多个网络段互连。在局内,用高容量的链路和交换机来构造网络。来自公共互联网与至公共互联网的业务被路由通过固定容量的网关链路或通过一个或更多个段直到到达网关链路为止。
[0005]专用网络的主要瓶颈是VPN和网关链路,VPN和网关链路通常不被确定尺寸以支撑将一个或更多个数据内容流同时递送至大量的数据内容渲染器的负载。可以通过根据需要贯穿网络分布网络缓存装置来克服这些瓶颈。然而,需要采购、管理以及维护这些装置。

【发明内容】

[0006]因此,本发明的目的是解决或至少缓解本领域中的这些问题,并且提供用于在专用网络中分发数据内容的改进的方法以及设备。
[0007]在本发明的第一方面中,通过用于在专用网络中分发数据内容的方法来实现这个目的,该专用网络包括若干次级网络段,每个所述次级网络段经由虚拟专用网络连接来连接至主要的初级网络段,所述专用网络包括用于渲染数据内容的设备。该方法包括将用于渲染数据内容的设备布置为在专用网络内的对等(P2P)连接覆盖网络中的对等体的步骤。此外,该方法包括指定主网络段中的管理对等体的步骤,该主网络段中的管理对等体负责经由网关从专用网络之外的流传输源下载数据内容以及将数据内容分发至主网络段中的至少一个其他对等体。此外,该方法包括指定每个次级网络段中的管理对等体的步骤,所述每个次级网络段中的管理对等体负责从主网络段中的对等体取得数据内容以及将所取得的数据内容分发至同一次级网络段内的至少一个其他对等体。
[0008]在本发明的第二方面中,通过用于协调在专用网络中分发数据内容的设备来实现这个目的,专用网络包括若干次级网络段,每个所述次级网络段经由虚拟专用网络连接来连接至主网络段,专用网络包括用于渲染数据内容的设备。协调设备包括处理单元,该处理单元被配置成将渲染数据内容的设备布置为在专用网络内的P2P连接覆盖网络中的对等体。处理单元还被配置成:指定主网络段中的管理对等体,所述主网络段中的管理对等体负责经由网关从专用网络之外的流传输源下载数据内容:以及指示主网络段中的管理对等体将数据内容分发至主网络段中的至少一个其他对等体。此外,处理单元被配置成:指定每个次级网络段中的管理对等体,该管理对等体负责从主网络段中的对等体取得数据内容;以及指示每个次级网络段中的管理对等体将所取得的数据内容分发至同一次级网络段内的至少一个其他对等体。
[0009]因此,例如在公司或公共机构的专用网络设置可以包括多个次级网络段,所述多个次级网络段表示地理上分布的局,并且所述多个次级网络段经由固定的VPN链路连接至主网络段。在网络段内部,用高容量的链路和交换机来构造网络。来自公共互联网与至公共互联网的业务以及因此至/来自提供数据内容的流传输源的业务经由固定容量的网关链路被路由至专用网络的主段。专用网络的主要瓶颈是VPN链路和网关链路,VPN链路和网关链路通常不被确定尺寸以支撑将一个或更多个流同时递送至大量的数据内容渲染器的负载。
[0010]为此,在本发明的情况下,最好地通过被称为跟踪器的协调设备将专用网络中的渲染设备布置成在专用网络内的P2P连接覆盖网络中的对等体。此后,指定主网络段中的管理对等体以从流传输源下载数据内容以及以P2P方式将该数据内容分发至主网络段中的一个或更多个其他对等体,在P2P方式中,对等体彼此共享数据内容。
[0011]此外,指定每个次级网络段中的管理对等体,所述每个次级网络段中的管理对等体负责经由相应的VPN链路从主网络段中的对等体取得数据内容以及将所取得的数据内容分发至同一次级网络段中的一个或更多个其他对等体。由于每个网络段只有一个输入数据内容流,并且相比于使用一个或更多个路由器在段之间以及在段内多播数据内容的系统,该对等设备用于在每个段内相互之间分发数据内容,因此提供了用于在专用网络中执行实时流传输的高效的手段。使用本发明,不需要昂贵的、网络特定的多播路由器。
[0012]本发明的不同的实施例通过从属权利要求来限定,并且随后在【具体实施方式】中对其进行了讨论。
[0013]应当注意的是,本发明涉及权利要求书中记载的特征的所有可能的组合。本发明的进一步的特征和优点将在研究所附权利要求书和以下描述时变得明显。本领域的技术人员应当认识到可以组合本发明的不同特征来产生与以下描述的实施例不同的实施例。
【附图说明】
[0014]现在通过举例的方式参考附图来描述本发明,在附图中:
[0015]图1示出了根据本发明的实施例的用于在专用网络中分发数据内容的系统;
[0016]图2a示出了本发明的另一实施例,该另一实施例示出了被称为跟踪器的用于管理P2P覆盖网络的监视设备;
[0017]图2b示出了使用本发明的方法来布置P2P覆盖网络中的对等体的结果;
[0018]图3示出了根据本发明的实施例的用于在专用网络中分发数据的方法的流程图;以及
[0019]图4示出了根据本发明的另一实施例的布置P2P覆盖网络中的对等体的跟踪器。
【具体实施方式】
[0020]现在将参考附图在下文中更充分地描述本发明,其中,示出了本发明的某些实施例。但是本发明可以以多种不同形式来实施,并且不应被解释为限于在本文中阐述的实施例;而是,这些实施例通过示例的方式被提供以使得本公开深入和完整,并且这些实施例将本发明的范围充分地传达给本领域的技术人员。在本说明书中,相同的附图标记表示相同的元件。
[0021]图1示出了根据本发明的实施例的用于在专用网络中分发数据内容的系统。专用网络10可以被设置在例如公司或公共机构处,其中,表示地理上分布的局的多个次级网络段11、12分别经由固定VPN链路13、14连接到主网络段17。在网络段内,用高容量的链路和交换机来构造网络。来自公共互联网与至公共互联网的业务以及因此包括源例如用于对所请求的数据内容进行流传输的服务器的CDN 15经由固定容量的网关(GTW)链路16被路由至专用网络10的主段(HQ)17。专用网络10的主要瓶颈是VPN链路13、14以及网关链路16,VPN链路
13、14以及网关链路16通常不被确定尺寸以支撑将一个或更多个流同时传送至大量的数据内容渲染器的负载。网络段11、12、17通常根据专用网络内给定的层次结构来布置。层次结构的最高级是主网络段17,主网络段17通常是实现专用网络10的组织的总部(或区域总部)。例如,在公司环境中,主网络段17可能是跨国公司的区域分部。在主段17内可能有物理上包括局域网(LAN)的三个子网络,其中,一个子网络用于区域总局17,另一个子网络用于区域分局11、12中的每个区域分局,所述区域分局例如该区域中的两个生产工厂。
[
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1