通过无线链路对路径跟踪进行自动化和扩展化制造技术

技术编号:37851991 阅读:15 留言:0更新日期:2023-06-14 22:42
通过无线链路对路径跟踪进行的自动化和扩展化由下述步骤来提供:接收通过无线链路执行网络跟踪的请求,无线链路由配置为跟踪源与跟踪目标之间的透明转发器的接入点(AP)提供;从到达AP的第一到达时间、离开AP的第一离开时间、到达AP的第二到达时间、离开AP的第二离开时间监视跟踪分组;监视AP在第一到达时间和第二到达时间的缓冲区状态;以及响应于基于跟踪分组和缓冲区状态识别出的网络异常,调整AP的网络设置。网络设置。网络设置。

【技术实现步骤摘要】
【国外来华专利技术】通过无线链路对路径跟踪进行自动化和扩展化


[0001]本公开中提出的实施例总体上涉及无线联网。更具体而言,本文所公开的实施例提供了对无线链接(例如,经由Wi

Fi连接)的设备之间的联网状况的改进。

技术介绍

[0002]在网络中,随着各种服务级别属性的恶化,网络路径上各种应用流的性能和吞吐量也随之降低。因此,寻求提高网络上应用流的性能和吞吐量的网络运营商需要知道哪里是努力的重点,以及采取什么行动来解决与网络中的分组/帧丢失、抖动、延迟等相关的问题。
附图说明
[0003]为了能够详细地理解本公开的上述引用的特征的方式,可以通过参考实施例来得出以上简要概括的本公开的更具体的描述,这些实施例中的一些在附图中示出。然而,要注意的是,附图图示了典型的实施例,因此不应被视为是限制性的;可以设想到其他等效的实施例。
[0004]图1图示了根据本公开的实施例的包括各种设备之间的有线链路和无线链路的示例网络。
[0005]图2A图示了根据本公开的实施例的以客户端为跟踪目标的第一时序图。
[0006]图2B图示了根据本公开的实施例的以客户端为跟踪源的第二时序图。
[0007]图3图示了根据本公开的实施例的时序对称图表。
[0008]图4是根据本公开的实施例的用于通过无线链路对路径跟踪进行自动化和扩展化的方法的流程图。
[0009]图5图示了根据本公开的实施例的一种计算设备,该计算设备图示了计算设备的硬件。
[0010]为了便于理解,在可能的情况下,已经使用了相同的附图标记来指示图中所共有的相同元素。可以设想的是,在一个实施例中公开的元素可以有益地用于其他实施例,而不需要具体叙述。
具体实施方式
[0011]概览
[0012]本专利技术的各方面在独立权利要求中陈述,并且优选特征在从属权利要求中陈述。一个方面的特征可以单独或与其他方面相组合地应用于任何方面。
[0013]本公开中提出的一个实施例是一种方法,包括:接收通过无线链路执行网络跟踪的请求,无线链路由配置为跟踪源与跟踪目标之间的透明转发器的接入点(AP)提供;从到达AP的第一到达时间、离开AP的第一离开时间、到达AP的第二到达时间、离开AP的第二离开时间监视跟踪分组;监视AP在第一到达时间和第二到达时间的缓冲区状态;以及响应于基
于跟踪分组和缓冲区状态识别出的网络异常,调整AP的网络设置。
[0014]本公开中提出的一个实施例是一种系统,包括:处理器;以及存储设备,包括指令,这些指令在由处理器执行时执行操作,该操作包括以下步骤:接收通过无线链路执行网络跟踪的请求,无线链路由配置为跟踪源与跟踪目标之间的透明转发器的接入点(AP)提供;从到达AP的第一到达时间、离开AP的第一离开时间、到达AP的第二到达时间、离开AP的第二离开时间监视跟踪分组;监视AP在第一到达时间和第二到达时间的缓冲区状态;以及响应于基于跟踪分组和缓冲区状态识别出的网络异常,调整AP的网络设置。
[0015]本公开中提出的一个实施例是一种存储设备,包括计算机可读指令,计算机可读指令在由处理器执行时执行操作,该操作包括以下步骤:接收通过无线链路执行网络跟踪的请求,无线链路由配置为跟踪源与跟踪目标之间的透明转发器的接入点(AP)提供;从到达AP的第一到达时间、离开AP的第一离开时间、到达AP的第二到达时间、离开AP的第二离开时间监视跟踪分组;监视AP在第一到达时间和第二到达时间的缓冲区状态;以及响应于基于跟踪分组和缓冲区状态识别出的网络异常,调整AP的网络设置。
[0016]示例实施例
[0017]本公开提供了经改进的工具,以通过网络的无线元素来执行路径跟踪,从而识别和补救网络路径的有线或无线部分中的网络问题。路径跟踪功能可以在相关流量经过网络时提供对应用流性能的端到端分析。这些路径跟踪功能可以识别性能不佳的网络设备、拥塞的链路、策略限制和各种其他性能阻碍问题以及这些问题发生的位置。在无线网络中,路径中的若干部分可以穿越(traverse)设备之间的有线链路或设备之间的无线链路。网络路径的无线部分已经被证明对出于路径跟踪目的的测量特别具有挑战性,因为无线传输介质是不可预测的,这是因为无线设备是移动的,传输介质由多个设备所共享,存在有源或无源干扰源(例如,流氓设备、墙壁)等。
[0018]为了捕获无线链路的性能特性,以便网络运营商能够准确且有效地解决影响无线链路的网络性能的任何问题,本公开指示网络将无线客户端的接入点(AP)视为透明转发器,而不是网络中的节点。穿越链路(AP到客户端、以及从客户端到AP)的测试分组的各种时序特性被传送回网络控制器,以确定网络路径的无线部分的联网状况。然后,网络控制器可以使用所确定的联网状况来调整网络设置,以维持网络的预定义服务级别、提醒网络运营商注意网络中断或其他异常状况、记录网络活动等。
[0019]图1图示了根据本公开的实施例的示例网络100,该示例网络包括各种设备之间的有线链路160a

g(通称为有线链路160)和无线链路170a

c(通称为无线链路170)。网络100包括第一AP 110a(通称为AP110)、第一交换机130a(通称为交换机130)、第二交换机130b和第二AP 110b,它们由网络控制器150管理,以向多个客户端120a

f(通称为客户端120)提供以下连接服务:多个客户端120a

f彼此之间的连接服务(例如,作为本地网络流量)、或去往和来自外部网络140(例如,互联网)的连接服务。可以理解,在网络100中可以使用比图1中所示更多或更少的设备,并且这些设备的布置和架构也可以不同于图1中所示的示例。
[0020]在各种实施例中,网络控制器150是一种软件服务,该软件服务在本地被提供给网络100,被提供在AP上、客户端120(例如,本地网络服务器客户端120)上或直接在交换机130上。在其他实施例中,网络控制器150是一种软件服务,其作为通过外部网络140提供的服务被远程提供或“在云中”提供,以管理本地网络100。网络控制器150监视跟踪分组穿越跟踪
源与跟踪目标之间的(有线的或无线的)链路所需的时间,跟踪目标在各种实施例中可以是AP 110、客户端120或交换机130。
[0021]交换机130提供网络100内对分组的路由,并且可以包括连接到外部网络140的边缘交换机(例如,第一交换机130a)以及没有连接到外部网络140的内部交换机(例如,第二交换机130b)。交换机130可以向彼此路由数据、向外部网络140路由数据、或向/从AP 110(其处理与客户端120的直接通信)路由数据。如图所示,第一交换机130a经由第一有线链路160a连接到第一AP 110a、经由第二有线链路160b连接到第二交换机130b、并且经由第七有线链路160g连接到外部网络140。类似地,第二交换机130b经由第三有线链路160c连接到第二A本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:接收通过无线链路执行网络跟踪的请求,所述无线链路由配置为跟踪源与跟踪目标之间的透明转发器的接入点(AP)提供;从到达所述AP的第一到达时间、离开所述AP的第一离开时间、到达所述AP的第二到达时间、离开所述AP的第二离开时间监视跟踪分组;监视所述AP在所述第一到达时间和所述第二到达时间的缓冲区状态;以及响应于基于所述跟踪分组和所述缓冲区状态识别出的网络异常,调整所述AP的网络设置。2.根据权利要求1所述的方法,其中,所述无线链路将所述AP连接到所述跟踪目标,其中,所述AP在所述第一到达时间接收入站跟踪分组并在所述第二到达时间接收出站跟踪分组。3.根据权利要求1或2所述的方法,其中,所述无线链路将所述AP连接到所述跟踪源,其中,所述AP在所述第一到达时间接收出站跟踪分组,并在所述第二到达时间接收入站跟踪分组。4.根据权利要求3所述的方法,其中,在从所述跟踪目标到所述AP的后续传输中,所述跟踪源报告所述入站跟踪分组到达所述跟踪源的第三到达时间。5.根据权利要求1至4中任一项所述的方法,其中,所述无线链路将所述AP连接到第二AP。6.根据权利要求1至5中任一项所述的方法,其中,对所述跟踪分组的监视识别出所述AP上的上行链路处理时间与下行链路处理时间之间的处理不对称,其中,所述上行链路处理时间是所述第一到达时间与所述第一离开时间之间的第一时间段,其中,所述下行链路处理时间是所述第二到达时间与所述第二离开时间之间的第二时间段,其中,调整所述网络设置包括向所述AP的无线客户端发出向另一AP进行切换的信号。7.根据权利要求6所述的方法,还包括:基于客户端处理时间所占比率和所述缓冲区状态来揭示客户端对网络延迟的贡献,其中,所述客户端处理时间发生在所述第一离开时间与所述第二到达时间之间。8.一种系统,包括:处理器;以及存储设备,包括指令,所述指令在由所述处理器执行时执行操作,所述操作包括:接收通过无线链路执行网络跟踪的请求,所述无线链路由配置为跟踪源与跟踪目标之间的透明转发器的接入点(AP)提供;从到达所述AP的第一到达时间、离开所述AP的第一离开时间、到达所述AP的第二到达时间、离开所述AP的第二离开时间监视跟踪分组;监视所述AP在所述第一到达时间和所述第二到达时间的缓冲区状态;以及响应于基于所述跟踪分组和所述缓冲区状态识别出的网络异常,调整所述AP的网络设置。9.根据权利要求8所述的系统,其中,所述无线链路将所述AP连接到所述跟踪目标,其中,所述AP在所述第一到达时间接收入站跟踪分组并在所述第二到达时间接收出站跟踪分组。
10.根据权利要求8所述的系统,其中,所述无线链路将所述AP连接到所述跟踪源,其中,所述AP在所述第一到达时间接收出站跟踪分组,并在所述第二到达时间接收入站跟踪分组。11.根据权利要求10所述的系统,其中,在从所述跟踪目标到所述AP的后续传输中,所述跟踪源报告所述入站跟踪分组到达所述跟踪源的第三到达时间。12.根据权利要求8至11中任一项所述的系统,其中,所述无线链路将所述AP连接到第二AP。13.根据权利要求8至12中任一项所述的系统,其中,对所述跟踪分组的监视识别出所述AP上的上行链路处理时间与下行链路处理时间之间的处理不对称,其中,所述上...

【专利技术属性】
技术研发人员:托马斯
申请(专利权)人:思科技术公司
类型:发明
国别省市:

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

1