用于多播通信的内容传送机制制造技术

技术编号:10673845 阅读:186 留言:0更新日期:2014-11-26 10:25
优化网络中由网络节点进行的内容传送。所述网络节点以通信方式耦合在多个客户机设备与至少一个内容服务提供方之间。通过第一单播链路在所述网络节点处接收由内容服务提供方提供的媒体流服务。经由第二单播链路将所述服务从所述网络节点传输到第一请求方设备。所述网络节点拦截来自第二请求方设备的对所述服务的请求。如果判定达到和/或超过多播优化阈值,则使用单个多播链路将所述服务从所述网络节点传输到所述第一和第二请求方设备,而通过所述第一单播链路从所述内容服务提供方接收所述服务。

【技术实现步骤摘要】
【国外来华专利技术】用于优化网络中的内容传送的方法、系统和设备相关申请的交叉引用本申请基于并要求2012年3月15日提交的标题为“ContentDeliveryMechanismsForMulticastCommunication(用于多播通信的内容传送机制)”的第13/421,417号美国申请的优先权,此美国申请的公开内容在此全部引入作为参考。本申请涉及2012年3月15日提交的序列号为13/422,371的申请“ConnectionManagementandOptimizationforServicesDeliveredOverNetworks(通过网络传送的服务的连接管理和优化)”,此申请的公开内容在此全部引入作为参考。
技术介绍
本专利技术的各实施例一般地涉及联网,更具体地说,涉及用于无线通信网络的内容传送机制。无线通信网络中的设备和链路具有特定的容量约束。具体地说,链路每单位时间可以承载某一有限数量的信息。限制通常由链路的物理属性决定,并且还由网络的链路控制元件(硬件和软件)决定。当链路容量均被使用时,它不能接受任何传送更多信息的请求。例如,当链路承载多个用户的业务并且没有更多资源可用于新用户服务请求时,发生这种情况。在这种情况下,链路控制元件通常需要:(1)减少当前用户以便容纳新请求方,(2)减少针对每个用户承载的信息量以便释放容量以容纳新请求方,或者(3)拒绝对新请求方的服务。这些选项通常不理想,因为它们可以导致不满意的用户体验质量。
技术实现思路
在一个实施例中,提供一种用于优化无线通信网络中的内容传送的方法。所述无线通信网络包括以通信方式在多个客户机设备与至少一个内容服务提供方之间耦合的网络节点。根据所述方法,通过第一单播链路在所述网络节点处接收来自内容服务提供方的媒体流服务。使用第二单播链路将所述媒体流服务从所述网络节点传输到第一请求方设备。在所述网络节点处拦截来自第二请求方设备的对所述媒体流服务的请求。如果所述网络节点判定达到和/或超过多播优化阈值,则使用单个多播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备,而通过所述第一单播链路从所述内容服务提供方接收所述媒体流服务。在另一个实施例中,提供一种用于优化无线通信网络中的内容传送的信息处理系统。所述信息处理系统包括存储器和以通信方式耦合到所述存储器的处理器。连接管理器以通信方式耦合到所述存储器和所述处理器。所述通信管理器被配置为执行一种方法,所述方法包括通过第一单播链路从内容服务提供方接收媒体流服务。使用第二单播链路将所述媒体流服务传输到第一请求方设备。拦截来自第二请求方设备的对所述媒体流服务的请求。如果所述连接管理器判定达到和/或超过多播优化阈值,则使用单个多播链路将所述媒体流服务传输到所述第一请求方设备和所述第二请求方设备,而通过所述第一单播链路从所述内容服务提供方接收所述媒体流服务。在另一个实施例中,提供一种计算机程序产品。所述计算机程序产品有形地包含计算机可读非瞬时性指令。当实现所述计算机可读非瞬时性指令时,它们导致计算机执行一种用于优化无线通信网络中的内容传送的方法的步骤。根据所述方法,通过第一单播链路在所述网络节点处接收来自内容服务提供方的媒体流服务。使用第二单播链路将所述媒体流服务从所述网络节点传输到第一请求方设备。在所述网络节点处拦截来自第二请求方设备的对所述媒体流服务的请求。如果所述网络节点判定达到和/或超过多播优化阈值,则使用单个多播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备,而通过所述第一单播链路从所述内容服务提供方接收所述媒体流服务。附图说明附图用于进一步示出根据本专利技术的各种实施例并解释根据本专利技术的各种原理和优点,其中在各个图中相同的参考编号指相同或功能类似的元素,并且这些附图与下面的详细描述一起结合在本说明书中并构成本说明书的一部分,这些附图是:图1是示出根据本专利技术的一个实施例的操作环境的框图;图2是示出根据本专利技术的一个实施例的连接管理器的框图;图3示出根据本专利技术的一个实施例的示例性超文本传输协议请求消息;图4示出根据本专利技术的一个实施例的示例性超文本传输协议响应消息;图5示出根据本专利技术的一个实施例的由图2的连接管理器维护的内容服务提供方信息;图6示出根据本专利技术的一个实施例的由图2的连接管理器用于优化媒体流服务的传送的服务规则;图7示出根据本专利技术的一个实施例的由图2的连接管理器维护的服务状态信息;图8示出根据本专利技术的一个实施例的由图2的连接管理器维护的多播状态信息;图9和10示出根据本专利技术的一个实施例的用于优化无线通信网络中的媒体流服务的传送的过程;图11是示出根据本专利技术的一个实施例的无线通信网络中的媒体流服务的优化传送的操作流程图;图12和13是示出根据本专利技术的另一个实施例的媒体流服务的优化传送的操作流程图;图14是示出根据本专利技术的另一个实施例的媒体流服务的优化传送的操作流程图;以及图15示出用于在本专利技术的各实施例中使用的信息处理系统。具体实施方式如下面描述的,本专利技术的各实施例经由针对每个服务定义的规则或策略,以可编程方式优化媒体流服务及其内容流的传送。这种优化后的传送通过使用来自服务提供方的单个单播链路的无线通信网络的空中接口,使用单个多播信道为请求设备提供媒体流服务及其内容。一个示例性实施例提供分离基本构件块以便提取在流中标识共性机会所需的功能、在需要时复制流,以及使用单播方法以透明、安全方式传送复制的流。此外,所述示例性实施例支持使用多个规则集合(每个支持的服务使用一个集合),在装置的单个实例中以并发方式调用、解释和执行这些集合。可以在外部网络节点/实体、操作人员或这两者的控制下,在运行时启用或禁用这些规则集合。这种启用和禁用将打开和关闭规则集合中的一个或多个功能。所述示例性实施例还允许采取以下形式的多租赁:代表独立的服务提供方和最终用户集合,从连接管理器的单个实例同时并且并发传送独立的内容流或服务。图1示出根据本专利技术的一个实施例的操作环境100。操作环境100包括一个或多个无线通信网络102,它们以通信方式耦合到一个或多个有线网络104。为了简单起见,仅描述这些网络的与本专利技术实施例相关的各个部分。有线网络104充当无线通信网络102的后端。在该实施例中,有线网络104包括无线通信网络102的一个或多个接入/核心网络以及一个或多个网际协议(IP)网络(例如因特网)。有线网络104以通信方式将一个或多个内容源/提供方(例如内容服务器(多个)106)耦合到无线通信网络102。在其他实施例中,后端不是有线网络。例如,在一个实施例中,后端是无线网络并且采取点到点后端网络的形式,例如用于双向发送和接收信号的定向微波网络。备选地,后端采取对等网络的形式,其中移动基站(例如,在GSM及其派生物的情况下,eNodeB)本身用作其它基站的后端网络。无线通信网络102支持任何无线通信标准,例如但不限于全球移动通信系统(GSM)、码分多址(CDMA)、时分多址(TDMA)、通用分组无线业务(GPRS)、频分多址(FDMA)、正交频分复用(OFDM)等。无线通信网络102包括一个或多个基于这些标准的网络。例如,在一个实施例中,无线通信网络102包括以下一个或多个:长期演进(L本文档来自技高网...
用于多播通信的内容传送机制

【技术保护点】
一种用于优化网络中的内容传送的方法,所述网络包括在多个客户机设备与至少一个内容服务提供方之间以通信方式耦合的网络节点,所述方法包括:通过第一单播链路在所述网络节点处接收来自内容服务提供方的媒体流服务;经由第二单播链路将所述媒体流服务从所述网络节点传输到第一请求方设备;在所述网络节点处拦截来自第二请求方设备的对所述媒体流服务的请求;由所述网络节点判定是否达到和/或超过多播优化阈值;以及响应于判定达到和/或超过所述多播优化阈值,经由单个多播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备,通过所述第一单播链路从所述内容服务提供方接收所述媒体流服务。

【技术特征摘要】
【国外来华专利技术】2012.03.15 US 13/421,4181.一种用于优化网络中的内容传送的方法,所述网络包括在多个客户机设备与至少一个内容服务提供方之间以通信方式耦合的网络节点,所述方法包括:通过第一单播链路在所述网络节点处接收来自内容服务提供方的媒体流服务;经由第二单播链路将所述媒体流服务从所述网络节点传输到第一请求方设备;在所述网络节点处拦截来自第二请求方设备的对所述媒体流服务的请求;由所述网络节点判定是否达到和/或超过多播优化阈值;响应于判定达到和/或超过所述多播优化阈值,经由单个多播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备,通过所述第一单播链路从所述内容服务提供方接收所述媒体流服务;以及在将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备之后,所述网络节点判定是否不再达到和/或超过所述多播优化阈值;以及响应于判定不再达到和/或超过所述多播优化阈值:所述网络节点在所述网络节点与所述第一请求方设备之间重新建立所述第二单播链路;所述网络节点在所述网络节点与所述第二请求方设备之间建立第三单播链路;以及通过所述第二单播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备,并且通过所述第三单播链路将所述媒体流服务从所述网络节点传输到所述第二请求方设备。2.根据权利要求1的方法,其中通过空中接口,经由所述单个多播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备。3.根据权利要求1的方法,其中将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备包括:所述网络节点通知所述第一请求方设备和所述第二请求方设备加入与所述媒体流服务关联的多播组。4.根据权利要求3的方法,其中将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备进一步包括:所述网络节点断开所述第一请求方设备与所述网络节点之间以及所述第二请求方设备与所述网络节点之间的所有单播链路。5.根据权利要求1的方法,其中所述网络节点以通信方式耦合到至少一个基站。6.根据权利要求1的方法,其中所述多播优化阈值是接收和/或请求所述媒体流服务的请求方设备的已定义数量。7.根据权利要求1的方法,其中所述多播优化阈值基于频谱信道资源的可用性。8.根据权利要求1的方法,还包括:响应于判定未达到和/或超过所述多播优化阈值:所述网络节点复制通过所述第一单播链路从所述内容服务提供方接收的所述媒体流服务;以及使用第三单播链路将所述媒体流服务从所述网络节点传输到所述第二请求方设备,在所述内容服务提供方与所述网络节点之间仅建立用于所述媒体流服务的所述第一单播链路。9.一种用于优化网络中的内容传送的信息处理系统,所述信息处理系统包括:存储器;处理器,其以通信方式耦合到所述存储器;以及连接管理器,其以通信方式耦合到所述处理器和所述存储器,其中所述连接管理器被配置为执行一种方法,所述方法包括:通过第一单播链路接收来自内容服务提供方的媒体流服务;经由第二单播链路将所述媒体流服务从网络节点传输到第一请求方设备;拦截来自第二请求方设备的对所述媒体流服务的请求;判定是否达到和/或超过多播优化阈值;响应于判定达到和/或超过所述多播优化阈值,经由单个多播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备,通过所述第一单播链路从所述内容服务提供方接收所述媒体流服务;以及在将所述媒体流服务从所述网络节点传输到所述第一请求方设备和所述第二请求方设备之后,判定是否不再达到和/或超过所述多播优化阈值;以及响应于判定不再达到和/或超过所述多播优化阈值:在所述网络节点与所述第一请求方设备之间重新建立所述第二单播链路;在所述网络节点与所述第二请求方设备之间建立第三单播链路;以及通过所述第二单播链路将所述媒体流服务从所述网络节点传输到所述第一请求方设备,并且通过所述第三单播链路将所述媒体流服务从所述...

【专利技术属性】
技术研发人员:C·A·冈萨雷斯S·W·萨塞耶
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1