【技术实现步骤摘要】
【国外来华专利技术】用于抢占式DNS解析的系统和方法
本公开总体上涉及通信网络领域,更具体地涉及通过抢占式(preemptive)DNS解析进行应用加速的系统和方法。
技术介绍
无线通信系统也称为无线电接入网(RAN),为移动设备用户提供对高速大带宽核心IP网的无线接入。这些无线通信系统可以是能够通过共享可用系统资源(例如带宽和发射功率)来支持与多个移动设备进行通信的多址系统。这种多址系统的实例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统,包括WCDMA、HSPA和HSUPA的通用移动通信系统(UMTS),3GPP长期演进(LTE)系统和其它类型的无线通信系统。通常,IP网上的通信需要通信设备将计算机、服务器或其它网络设备的主机名和域名解析成相关联的IP地址,然后才能与这些设备建立连接。域名系统(DNS)服务器执行主机名解析服务。对于物理连接到核心IP网的设备而言,主机名解析是一般由因特网服务提供商(ISP)主持(host)的DNS服务器执行的较为快速和无缝的过程。然而,对于通过无线电接入网连接到IP网的移动设备,主机名解析会增加显著的通信延迟,其原因是带宽小,无线电链路传播等待时间长,分组差错率高导致数据重传,以及归因于无线通信环境的其它因素。因此,需要改善无线通信系统中的DNS解析流程。
技术实现思路
下面给出了在无线通信环境中通过抢占式DNS解析进行应用加速的机制的一个或多个方面的简化摘要。该摘要不是所想到的所有方面的全面概述,既不是要确定本专利技术的重要或关键要素也不是要描绘其任何或所有方面的范围。其唯一 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2009.12.21 US 12/643,8091.一种用于通信的方法,包括:在将无线电接入网RAN连接到核心IP网的分组数据服务节点PDSN网关上部署域名系统DNS代理设备,其中所述DNS代理设备是在所述RAN和所述核心IP网的边界处提供的;由所述DNS代理设备检查从所述核心IP网经由多个无线电链路流向连接到所述RAN的移动客户机设备发送的一个或多个数据分组;识别被检查的数据分组中嵌入的一个或多个主机设备名;解析与所识别的所述一个或多个主机设备名相关联的IP地址;经由所述PDSN网关与所述移动客户机设备之间的所述多个无线电链路流向所述移动客户机设备发送未加改变的被检查的数据分组;以及独立于被检查的数据分组,向所述移动客户机设备发送所识别的一个或多个主机设备名和相关联的解析出来的所述IP地址,供所述移动客户机设备用于建立到被检查的数据分组中标识的主机设备的连接。2.根据权利要求1所述的方法,其中识别被检查的数据分组中嵌入的一个或多个主机设备名包括解压缩被检查的所述一个或多个数据分组。3.根据权利要求1所述的方法,其中识别被检查的数据分组中嵌入的一个或多个主机设备名包括使用ASCII字符串模式匹配来分析被检查的数据分组。4.根据权利要求1所述的方法,其中解析所述IP地址还包括:搜索所述DNS代理设备的本地高速缓存以查找与嵌入的所述一个或多个主机设备名相关联的所述IP地址;以及当在所述DNS代理设备的本地高速缓存中定位相关联的所述IP地址失败时,由所述DNS代理设备查询一个或多个DNS服务器来解析与嵌入的所述一个或多个主机设备名相关联的所述IP地址。5.根据权利要求1所述的方法,其中解析所述IP地址还包括在所述DNS代理设备的本地高速缓存中存储识别出来的所述一个或多个主机设备名和相关联的解析出来的所述IP地址。6.根据权利要求1所述的方法,其中由所述DNS代理设备检查向所述移动客户机设备发送的一个或多个数据分组包括检查在具有第一传播等待时间的第一通信链路上向所述移动客户机设备发送的数据分组。7.根据权利要求6所述的方法,其中向所述移动客户机设备发送未加改变的被检查的数据分组包括在具有第二传播等待时间的第二通信链路上发送被检查的数据分组,其中所述第一传播等待时间低于所述第二传播等待时间。8.根据权利要求7所述的方法,其中所述第一通信链路包括所述核心IP网,所述第二通信链路包括所述无线电接入网RAN。9.一种被配置为在将无线电接入网RAN连接到核心IP网的分组数据服务节点PDSN网关上部署域名系统DNS代理设备的处理设备,其中所述DNS代理设备是在所述RAN和所述核心IP网的边界处提供的,并且其中所述DNS代理设备包括通信部件,并且所述处理设备包括:分组检查模块,其被配置为检查从所述核心IP网经由多个无线电链路流向连接到所述RAN的移动客户机设备发送的一个或多个数据分组;主机名识别模块,其被配置为识别被检查的数据分组中嵌入的一个或多个主机设备名;IP地址解析模块,其被配置为解析与所识别的所述一个或多个主机设备名相关联的IP地址;以及发送模块,其被配置为使用所述通信部件,经由所述PDSN网关与所述移动客户机设备之间的所述多个无线电链路流向所述移动客户机设备发送未加改变的被检查的数据分组,以及独立于被检查的数据分组,使用所述通信部件向所述移动客户机设备发送所识别的一个或多个主机设备名和相关联的解析出来的所述IP地址,供所述移动客户机设备用于建立到被检查的数据分组中标识的主机设备的连接。10.根据权利要求9所述的处理设备,其中,为了识别被检查的数据分组中嵌入的一个或多个主机设备名,所述主机名识别模块还被配置成解压缩被检查的所述一个或多个数据分组。11.根据权利要求9所述的处理设备,其中,为了识别被检查的数据分组中嵌入的一个或多个主机设备名,所述主机名识别模块还被配置成使用ASCII字...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。