应用程序或无线电信息在网络数据包头中的插入和使用制造技术

技术编号:14197973 阅读:115 留言:0更新日期:2016-12-15 19:03
本文描述了一种技术,用于由电信服务提供商的节点从电信设备的应用客户端和应用服务器中的一个接收网络数据包。然后,节点可从网络数据包的包头检索应用信息,并应用应用信息以适配无线电传输。替代地或另外地,节点随后可将无线电信息插入到网络数据包的包头中来代替应用信息。在执行插入或检索之后,节点可将网络数据包发送到应用客户端和应用服务器中的另一个。

【技术实现步骤摘要】
【国外来华专利技术】相关申请本专利申请要求于2015年2月27日提交的序列号为14/634,128的美国技术专利申请的优先权,该技术专利申请要求于2014年4月28日提交的序列号为61/985,317的美国临时专利申请的优先权。序列号为14/634,128和61/985,317的申请通过引用全部并入本文。
技术介绍
随着电信网络越来越多地用于数据服务,诸如网页浏览、视频和音频流以及音频呼叫之类的,连同其它类型的数据(语音呼叫等)从电路交换连接转变为包交换连接,电信服务提供商已经面临安装网络拥塞问题。无线电接入网络(RAN)和电信网络的回程由增加的数据流量而增加负担。为了优化传输并减少拥塞,电信服务提供商正在越来越多地检查在其网络上传输的数据包以确定应用类型和其它相关的度量,这可有助于划分数据包的优先次序并改善用户体验。然而,由于数据包加密,这种检查通常是时间和资源密集性的。附图说明参考附图提出详细描述,其中附图标记的最左边的数字标识附图标记在其中首次出现的附图。在不同的附图中使用相同的附图标记来指示相似或相同的物件或特征。图1示出在网络数据包的通信中所涉及的设备的概述,其中网络数据包头用于在设备之间传输应用信息或无线电信息以适配应用行为、网络行为或两者,以减少拥塞。图2示出示例性环境,其包括电信服务提供商的多个节点,诸如RAN节点、网关节点和策略控制规则功能(PCRF),以及配置有应用客户端的应用服务器和电信设备。图3示出了示例性过程,其用于接收数据包,执行从数据包的包头检索和应用应用信息中的至少一个或者将无线电信息插入到数据包头中来代替应用信息,并传送数据包。图4示出了应用客户端或应用服务器接收数据包,从数据包的包头检索无线电信息,应用无线电信息,以及传送数据包的包头头中包括应用信息的另一个数据包的示例性过程。图5示出了电信服务提供商的核心网络设备从网络数据包头检索应用信息或无线电信息并基于应用信息或无线电信息应用规则的示例性过程。图6示出了计算设备的示例性系统架构,诸如电信服务提供商的节点、应用服务器或电信设备。具体实施方式本文描述了用于通过电信服务提供商的节点从电信设备的应用客户端和应用服务器之一接收网络数据包的技术。节点然后可从网络数据包的包头检索应用信息,并应用应用信息以适配无线电传输。替代地或另外地,节点随后可将无线电信息插入到网络数据包头中来代替应用信息。在执行插入或检索之后,节点可将网络数据包传送到应用客户端和应用服务器中的另一个。应用客户端和应用服务器中的另一个然后可以从包头检索无线电信息并且应用无线电信息以适配应用行为。在各种实现方式中,由电信网络的节点进行的无线电传输的适配以及由应用客户端和应用服务器中的另一个对应用行为的适配可以协调的方式减少网络拥塞。此外,在应用端点之间在单个网络数据包或网络数据包流中使用包头并且通过电信网络来携载多种类型的信息减少了对附加控制或信令包的传输需要,并且减少了电信服务提供商的数据包检查负担。进一步的益处包括降低低效率的链接并改善电池寿命。概述图1示出了网络数据包的通信中所涉及设备的概述,其中网络数据包头用于在设备之间传输应用信息或无线电信息以适配应用行为、网络行为或两者,以减少拥塞。如图所示,电信设备106的应用客户端104和应用服务器108之间的数据连接中涉及电信服务提供商的一个或多个节点102。应用服务器108可通过一个或多个节点102将第一网络数据包110传送到应用客户端104。应用服务器108可将第一应用信息114插入112到第一网络数据包110的包头中,以及将第一网络数据包110传送到一个或多个节点102。一个或多个节点102的节点102可检索116并应用118第一应用信息114。节点102然后可将第一无线电信息122插入120到第一网络数据包110的包头中来代替第一应用信息114,并将第一网络数据包110传送到应用客户端104。应用客户端104然后可检索124并应用126第一无线电信息122。应用客户端104然后可通过一个或多个节点102将第二网络数据包128传送到应用服务器108。应用客户端104可将第二应用信息132插入130到第二网络数据包128的包头中,以及将第二网络数据包128传送到一个或多个节点102。一个或多个节点102的节点102可检索134并应用136第二应用信息132。然后节点102可将第二无线电信息140插入138到第二网络数据包128的包头中来代替第二应用信息132,并将第二网络数据包128传送到应用服务器108。应用服务器108然后可检索142并应用144第二无线电信息140。在各种实现方式中,一个或多个节点102的每一个可包括电信服务提供商的任何一个或多个计算设备,诸如专用设备、网关、路由器、接入点等,其可形成该电信服务提供商的电信网络的至少一部分。例如,一个或多个节点102可包括RAN的节点,诸如基站、节点B、eNode B、无线电网络控制器(RNC)或无线接入点。一个或多个节点102还可包括或替代地包括核心网络设备,诸如分组网关和PCRF。电信服务提供商的其它核心网络设备可包括移动性管理实体(MME)、服务网关、演进分组数据网关(ePDF)、网关通用分组无线服务(GPRS)支持节点(GGSN)、服务GPRS支持节点(SGSN),归属位置寄存器(HLR)或归属用户服务器(HSS)中的任何一个。这些节点102可实现为任何一个或多个计算设备,诸如PC、膝上型计算机、工作站、服务器系统、大型机、服务器群或任何其它计算设备。这种RAN和核心网络设备及它们所形成环境的示例部分在图2中示出,并在下文参照该图详细描述。能够实现一个或多个节点102中的任一个的示例性计算设备也在图6中示出,并在下文参照该图详细描述。在一些实现方式中,应用客户端104可以是任何种类的应用客户端。例如,应用客户端可以是语音呼叫客户端、消息收发客户端、视频呼叫或视频聊天客户端、网络浏览器、媒体播放器或与应用服务器108通信并给电信设备106的用户提供一些服务、内容或经验的任何其它种类的应用。由于通过电信网络与应用服务器108通信,针对使用应用客户端104的体验质量可随着网络拥塞和其它网络或特定于应用的因素而变化。电信设备106可以是任何类型的电信设备,诸如智能电话、蜂窝电话、个人数字助理(PDA)、个人计算机(PC)、膝上型计算机、台式计算机、工作站、媒体播放器、游戏设备、电视、媒体中心等。在图6中示出了能够实现电信设备106的示例性计算设备,并在下文参照该图详细描述。在一些实现方式中,应用服务器108可服务于语音呼叫、文本消息、视频呼叫、视频聊天或其它通信。应用服务器108的其它示例包括网络服务器、媒体服务器或其它内容服务器。应用服务器108可以是通过应用客户端104提供应用服务的任何服务器。此外,应用服务器108可以是任何种类的计算设备,诸如个人计算机(PC)、膝上型计算机、工作站、服务器系统、主机、服务器群或任何其它计算设备。能够实现应用服务器108的示例性计算设备也在图6中示出并在下文参照该图详细描述。在各种实现方式中,应用服务器108可将第一网络数据包110传送到应用客户端104。第一网络数据包110可以是具有包头和有效负载的本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201580022597.html" title="应用程序或无线电信息在网络数据包头中的插入和使用原文来自X技术">应用程序或无线电信息在网络数据包头中的插入和使用</a>

【技术保护点】
一种方法,其包括:通过电信服务提供商的节点从电信设备的应用客户端和应用服务器中的一个接收网络数据包;由所述节点执行以下操作中的至少一个:将无线电信息插入到网络数据包的包头中;或者从所述网络数据包的包头检索应用信息,并应用所述应用信息以适配无线电传输;以及在执行所述插入或检索之后,由所述节点将所述网络数据包传送到所述应用客户端和所述应用服务器中的另一个。

【技术特征摘要】
【国外来华专利技术】2014.04.28 US 61/985,317;2015.02.27 US 14/634,1281.一种方法,其包括:通过电信服务提供商的节点从电信设备的应用客户端和应用服务器中的一个接收网络数据包;由所述节点执行以下操作中的至少一个:将无线电信息插入到网络数据包的包头中;或者从所述网络数据包的包头检索应用信息,并应用所述应用信息以适配无线电传输;以及在执行所述插入或检索之后,由所述节点将所述网络数据包传送到所述应用客户端和所述应用服务器中的另一个。2.根据权利要求1所述的方法,其中所述包头是传输控制协议(TCP)包头,并且所述无线电信息或应用信息以所述TCP包头的显式拥塞通知比特或所述TCP包头的保留比特中的一者或两者表示。3.根据权利要求1所述的方法,其中所述节点是基站、无线电网络控制器、节点b、eNobe B、接入点、分组网关、无线接入网络(RAN)节点或核心网络节点。4.根据权利要求3所述的方法,其中当所述节点是分组网关或核心网络节点时,所述方法还包括从RAN节点接收所述无线电信息或将所述应用信息提供给RAN节点。5.根据权利要求1所述的方法,其中所述接收包括接收具有分布在所述多个网络数据包的各自包头中的所述应用信息的多个网络数据包。6.根据权利要求5所述的方法,其中所述插入包括将所述无线电信息插入到所述多个网络数据包的各自包头中来代替所述应用信息。7.根据权利要求1所述的方法,其中所述无线电信息包括期望比特率、可用带宽、拥塞指示、拥塞类型、拥塞水平、移动性状态或无线电状态中的至少一个。8.根据权利要求1所述的方法,其中所述插入包括根据所述网络数据包是否从所述应用客户端或所述应用服务器接收而插入不同的无线电信息。9.根据权利要求1所述的方法,还包括收集特定于电信设备的无线电条件、调度器负载和扇区拥塞信息,并且将所述无线电条件、所述调度器负载和所述扇区拥塞信息编译为所述无线电信息。10.根据权利要求1所述的方法,其中所述应用信息包括应用类型、应用特性、期望比特率、数据期望的指示或设备标识符中的至少一个。11.根据权利要求1所述的方法,其中适配所述无线电传输包括当所述网络数据包来自所述应用服务器时基于所述应用信息适配下行链路无线电传输,以及当所述网络数据包来自所述应用客户端时基于所述应用信息适配上行链路无线电传输。12.其上存储有计算机可执行指令的一种或多种非暂态计算机可读介质,所述计算机可执行指令配置成对无线电接入网络的节点进行编程以执行下述操作,所述操作包括:从电信设备的应用客户端和应...

【专利技术属性】
技术研发人员:巴勃罗·塔皮亚
申请(专利权)人:T移动美国公司
类型:发明
国别省市:美国;US

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

1