用于通过从属网关通信的方法和系统技术方案

技术编号:16050312 阅读:81 留言:0更新日期:2017-08-20 10:27
本发明专利技术揭示用于通过多个连接以及通过网络节点处的网关传输数据包的方法和系统。所述网络节点从所述网关接收网络性能观察报告(NPOR)。基于所述NPOR,所述网络节点确定用于传输数据包的所述网关的多个广域网(WAN)接口中的至少一个。所述网络节点随后创建指令且将所述指令传输到所述网关。当所述网络节点将所述数据包传输到所述网关时,所述网络节点也创建指令且将所述指令传输到所述网关,以确定用于传输所述包的所述网关的所述WAN接口。

【技术实现步骤摘要】
【国外来华专利技术】用于通过从属网关通信的方法和系统
本专利技术总体上涉及计算机网络的领域。更具体地说,本专利技术揭示用于通过多个连接以及通过网络节点处的网关传输数据包的方法和系统,所述网关能够作为从属网关。
技术介绍
网络性能观察对于确定如何通过网络路由、分配和/或转发数据是非常重要的。一般来说,更详细和更多的更新网络性能观察,即如何路由、分配和/或转发数据的决策将更有益于改进总体网络性能。由于移动网络环境可能经常变化,因此对于移动网络,具有最新更新的以及更详细的网络性能观察甚至更为重要。然而,获得网络性能观察会产生开销且消耗资源。网络节点可以通过监视连接本身来获得网络性能观察。在一个替代方案中,网络节点可以从另一网络节点(网关)获得网络性能观察,所述另一网络节点执行为用于所述网络节点的网关。当网络节点观察网络性能时,与通过网关执行的观察相比,所述网络节点可能不具有网络性能的细粒度观察。例如,充当网关的移动路由器可以具有无线信道的信噪比(SNR)水平观察,网络节点本身无法观察所述信噪比。因此,可能需要网关经常定期地向网络节点报告网络性能观察。然而,通过网关发送网络性能观察报告的频率越高,则可能产生的开销越大且可能消耗的资源越多。
技术实现思路
根据本专利技术的一个实施例,如果网关被配置为从属网关,则网络节点从所述网关检索详细的网络性能观察报告(detailednetworkperformanceobservation,DNPOR);如果网关未被配置为从属网关,则网络节点从所述网关检索可用的网络性能观察报告(availablenetworkperformanceobservation,ANPOR)。不从非从属网关请求DNPOR的一个原因是非从属网关可能不能够提供DNPOR。在一个变型例中,与ANPOR相比,网络节点更频繁地检索DNPOR。这可以使网络节点能够具有更多更新的观察到的网络性能。在一个变型例中,网络节点在从网关检索DNPOR之前确认网关是否是从属网关。在一个变型例中,网络节点观察连接的网络性能,将连接的观察到的网络性能与DNPOR相比较,实质上基于连接的观察到的网络性能和/或检索到的DNPOR确定连接的网络性能,以及随后确定用于发送网络数据的多个连接之中的权重。在一个变型例中,网络节点(i)观察多个连接的网络性能,不检索一个或多个DNPOR中任一个以及不检索一个或多个ANPOR中任一个;(ii)实质上基于连接的观察到的网络性能和/或检索到的DNPOR确定连接的网络性能;以及随后(iii)确定用于发送网络数据的多个连接之中的权重。在一个变型例中,网络节点观察多个连接的网络性能,将连接的观察到的网络性能与检索到的一个或多个DNPOR相比较,实质上基于连接的观察到的网络性能和/或DNPOR确定多个连接的网络性能,以及随后确定用于发送网络数据的多个连接之中的权重。在一个变型例中,如果网关被确认为从属网关,则网络节点实质上基于DNPOR配置网关。在一个变型例中,如果网关被确认为从属网关,则网络节点实质上基于DNPOR和多个连接的网络性能配置网关。在一个变型例中,如果网关未被配置为从属网关且网关能够作为从属网关,则网络节点将所述网关配置成从属网关。具体实施方式以下说明仅提供优选的示例性实施例且并不意图限制本专利技术的范围、适用性或配置。实际上,优选的示例性实施例的以下说明将为本领域技术人员提供实施本专利技术的优选示例性实施例的有利描述。应理解,在不脱离如在所附权利要求书中阐述的本专利技术的精神和范围的情况下可以对元件的功能和布置进行各种改变。同样,应注意,实施例可以描述为过程,过程描绘为流程图、流程图表、数据流图、结构图或方块图。尽管流程图可以将操作描述为连续过程,但许多操作可以并行或同时执行。另外,可以重新布置操作的顺序。当操作完成时,过程终止,但是过程可以具有不包含在图中的另外步骤。过程可以对应于方法、函数、程序、子例程、子程序等。当过程对应于函数时,其终止对应于函数返回到调用函数或主函数。此外,如本文所揭示,术语“辅助存储装置”和“主存储器”可以表示用于存储数据的一个或多个装置,包含只读存储器(ROM)、随机存取存储器(RAM)、磁性RAM磁芯存储器、磁盘存储媒体、光学存储媒体、快闪存储器装置和/或用于存储信息的其它机器可读媒体。术语“机器可读媒体”包含但不限于便携式或固定存储装置、光学存储装置、无线信道以及能够存储、容纳或载送指令和/或数据的各种其它媒体。机器可读媒体可以通过虚拟化来实现,且可以是虚拟机器可读媒体,包含在基于云的实例中的虚拟机器可读媒体。此外,实施例可以由硬件、软件、固件、中间件、微码、硬件描述语言或其任何组合来实施。当以软件、固件、中间件或微码实施时,执行必要任务的程序代码、代码段或指令代码可以存储在例如存储媒体等机器可读媒体中。处理单元可以执行必需的任务。处理单元可以是CPU、ASIC半导体芯片、半导体芯片、逻辑单元、数字处理器、模拟处理器、FPGA或能够执行逻辑和算术功能的任何处理器。此外,处理单元执行程序指令或代码段以用于实施本专利技术的实施例。指令代码可以表示步骤、函数、子程序、程序、例程、子例程、模块、软件包、类别,或指令、数据结构或程序语句的任何组合。指令代码可以通过传递和/或接收信息、数据、自变量、参数或存储器内容耦合到另一指令代码或硬件电路。信息、自变量、参数、数据等可以经由包含存储器共享、消息传递、令牌传递、网络传输等任何合适的手段传递、转发或传输。处理单元可以通过虚拟化来实现,且可以是虚拟处理单元,包含在基于云的实例中的虚拟处理单元。系统总线可以是若干类型的总线结构中的任一个,包含使用各种总线架构中的任一个的存储器总线、外围总线以及本地总线。网络接口可以是以太网接口、光纤接口、电缆接口、串行总线接口、通用串行总线(USB)接口等。图1A说明根据本专利技术的网络环境中的一个。通信设备120经由广域网(WAN)接口123连接到网关121。网关121具有WAN接口124。WAN接口124可以是以太网接口、USB接口、串行控制台接口或能够形成网络连接的任何其它接口。随后,网关121可以经由WAN接口124有线地连接到互连网络126。由于局域网(LAN)接口125连接到WAN接口123,因此通信设备120可以通过网关121连接到互连网络126。可以用于连接LAN接口125和WAN接口123以进行数据交换的物理媒体和通信协议存在多种选择。例如,LAN接口125可以使用以太网电缆和以太网协议连接到WAN接口123。在另一实例中,LAN接口125可以使用无线通信技术,例如WiFi连接到WAN接口123。在一个实例中,LAN接口125可以使用USB电缆和USB协议连接到WAN接口123。通信设备120还具有用于连接一个或多个主机/网络节点的LAN接口122。LAN接口122的数目不限于2。例如,主机和网络节点可以经由LAN接口122与通信设备120形成LAN。LAN接口122可以是有线LAN接口或无线LAN接口。例如,LAN接口122a可以是有线以太网接口,并且LAN接口122b可以是基于IEEE802.11的LAN接口。在一个实施例中,通信设备120的处理单元1301会将标识请求发送到网关121,以便识别网关121本文档来自技高网...
用于通过从属网关通信的方法和系统

【技术保护点】
一种用于通过多个连接以及通过网络节点处的网关传输数据包的方法,其包括以下步骤:(a)从所述网关接收网络性能观察报告(NPOR);(b)基于所述NPOR确定用于传输数据包的所述网关的多个广域网(WAN)接口中的至少一个;(c)创建指令,其中所述指令包括用于所述网关确定用于传输所述数据包的所述网关的所述多个WAN接口中的所述至少一个的信息;(d)将所述指令传输到所述网关;(e)将所述数据包传输到所述网关;其中所述网关充当从属网关;其中所述网络节点具有多个WAN接口;以及其中所述网络节点通过所述网络节点的所述多个WAN接口中的一个以及所述网关的局域网(LAN)接口中的一个连接到所述网关。

【技术特征摘要】
【国外来华专利技术】1.一种用于通过多个连接以及通过网络节点处的网关传输数据包的方法,其包括以下步骤:(a)从所述网关接收网络性能观察报告(NPOR);(b)基于所述NPOR确定用于传输数据包的所述网关的多个广域网(WAN)接口中的至少一个;(c)创建指令,其中所述指令包括用于所述网关确定用于传输所述数据包的所述网关的所述多个WAN接口中的所述至少一个的信息;(d)将所述指令传输到所述网关;(e)将所述数据包传输到所述网关;其中所述网关充当从属网关;其中所述网络节点具有多个WAN接口;以及其中所述网络节点通过所述网络节点的所述多个WAN接口中的一个以及所述网关的局域网(LAN)接口中的一个连接到所述网关。2.根据权利要求1所述的方法,其中所述网关的所述多个WAN接口中的至少一个是无线调制解调器。3.根据权利要求1所述的方法,其中将至少一个标识请求从所述网络节点发送到所述网关,以发现所述网关是否充当从属网关,并且由所述网络节点从所述网关接收至少一个标识确认,以确认所述网关充当从属网关。4.根据权利要求1所述的方法,其中所述NPOR是详细NPOR(DNPOR),其中在已通过所述网关认证所述网络节点之后,由所述网络节点接收所述DNPOR。5.根据权利要求4所述的方法,其中所述DNPOR包括选自由以下项组成的群组的网络性能信息中的至少一个类型:包时延、误差率、误码率、信噪比、误包率和往返时间。6.根据权利要求1所述的方法,其进一步包括:(f)确定通过所述网络节点的所述多个WAN接口建立的连接的网络性能;(g)根据所述NPOR以及连接的网络性能,确定用于传输所述数据包的网络节点的所述多个WAN接口中的至少一个;以及(h)通过在步骤(g)处确定的网络节点的所述多个WAN接口中的所述至少一个,传输所述数据包;其中如果确定所述数据包经由通过所述网关的所述多个WAN接口中的至少一个建立的连接传输,则执行步骤(b)至(e)。7.根据权利要求6所述的方法,其中将所述连接聚合在一起以形成聚合式虚拟专用网络(VPN)连接。8.根据权利要求1所述的方法,其中所述连接聚合在一起以形成聚合式VPN连接。9.根据权利要求1所述的方法,其中所述网关可由所述网络节点配置。10.根据权利要求9所述的方法,其进一步包括将配置发送到所述网关以配置所述网关,其中所述配置是基于所述网关的所述标识。11.一种系统,其包括:网关,其中所述网关充当从属网关;网络节点,其中所述网络节点通过所述网络节点的多个WAN接口中的一个以及所述网关的局域网(LAN)接口中的一个连...

【专利技术属性】
技术研发人员:宋浩伟周杰怀梁允俊吴锦超
申请(专利权)人:柏思科技有限公司
类型:发明
国别省市:中国香港,81

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

1