数据通信的制作方法

未命名 10-28 阅读:86 评论:0

数据通信
1.本技术于2021年12月22日作为pct国际专利申请被提交,并且要求获得2021年1月8日提交的美国非临时专利申请序列号17/145,201的权益和优先权,该美国申请的全部公开内容被通过引用完全并入。
技术领域
2.本公开概括而言涉及无线网络。


背景技术:

3.在计算机联网中,无线接入点(access point,ap)是一种联网硬件设备,它允许wi-fi兼容的客户端设备连接到有线网络和其他客户端设备。ap通常作为独立设备连接到路由器(直接或经由有线网络间接连接),但它也可以是路由器本身的一个组成部分。若干个ap(也称为节点)也可以协调工作,这或者是通过直接的有线或无线连接,或者是通过中央系统,该中央系统可以是无线局域网(wireless local area network,wlan)控制器(wlan controller,wlc)、广域网(wide area network,wan)控制器或者其他类型的网络控制器。
4.若干个节点或其他设备可以形成无线网络或无线网格。网络可以通过两个或更多个节点或其他设备将数据从一个客户端设备传送到另一个客户端设备。网络可能会遇到一些问题,这些问题导致服务不尽如人意,例如抖动和数据丢失。经常,控制器无法有效管理这些网络问题,因为控制器必须监管网络中的大量设备,因此控制器的响应时间太慢。从而,当网络面临来自外部因素的问题,或者来自网络内的一个或多个设备或连接的故障的问题时,网络就无法以最佳服务水平运行。
附图说明
5.包含在本公开中并且构成本公开的一部分的附图图示了本公开的各种示例。在附图中:
6.图1a是根据本公开的各方面的无线网络环境的框图;
7.图1b是根据本公开的各方面的无线网络环境的另一框图;
8.图1c是根据本公开的各方面的无线网络环境的另一框图;
9.图1d是根据本公开的各方面的无线网络环境的另一框图;
10.图2a是根据本公开的各方面的ap或其他网络节点设备的框图;
11.图2b是根据本公开的各方面的控制器的框图。
12.图3a是根据本公开的各方面的用于控制器管理网络的方法的流程图;
13.图3b是根据本公开的各方面的用于ap或其他网络设备管理网络中的差错的方法的流程图;
14.图4是根据本公开的各方面的数据结构的框图;
15.图5a是根据本公开的各方面的计算设备的框图;并且
16.图5b是根据本公开的各方面的ap或其他联网设备的框图。
具体实施方式
17.概述
18.可以提供无线网络通路配置的最优确定。计算设备可以接收由网络控制器生成的差错配置文件和与差错配置文件相关联的响应指令。然后,计算设备可以监视网络中的入口节点和出口节点之间的通信轨道上的差错。然后,计算设备在检测到差错后,可以确定该差错与差错配置文件相似,并且基于确定该差错与差错配置文件相似,制定响应指令。响应指令可以指示计算设备从当前使用的第一子轨道切换到入口节点和出口节点之间的第二子轨道。
19.前面的概述和接下来的示例都只是举例和说明,而不应当被认为限制所描述和要求保护的本公开的范围。此外,除了描述的那些以外,还可以提供其他特征和/或变化。例如,本公开的示例可以针对示例中描述的各种特征组合和子组合。
20.示例
21.接下来的详细描述参考了附图。只要有可能,在附图和接下来的描述中使用相同的标号来指代相同或相似的元素。虽然可描述本公开的(一个或多个)示例,但修改、改编和其他实现方式是可能的。例如,可以对附图中图示的元素进行替换、添加或修改,并且可以通过对所公开的方法进行替换、重排序或添加阶段来修改本文描述的方法。因此,接下来的详细描述并不限制本公开。相反,本公开的恰当范围由所附权利要求限定。
22.可靠和可用的无线(reliable and available wireless,raw)正由互联网工程任务组(internet engineering task force,ietf)开发。raw旨在为wi-fi带来更多确定性。在分组网络中引入确定性意味着消除导致概率抖动和丢失的多路复用的影响。无线信号通过共享介质传播,其中存在不可控的干扰,包括例如自感应多径衰落。raw尝试通过利用空间、时间、代码和频率域的分集来解决wi-fi中的问题,并且可以提供有保证的服务水平协议(service level agreement,sla),同时保护能量并且优化对共享频谱的使用。
23.raw可应用确定性联网(deterministic networking,detnet)概念,以为利用无线网段的互联网协议(internet protocol,ip)网络提供高可靠性和可用性,例如电气与电子工程师学会(institute of electrical and electronics engineers,ieee)标准802.15.4时隙信道跳频(time slotted channel hopping,tsch)、第三代合作伙伴计划(3rd generation partnership project,3gpp)5g超可靠低延时通信(ultra-reliable low latency communications,urllc)、ieee 802.11ax/be以及l波段数字航空通信系统(l-band digital aeronautical communications system,ldacs),等等。与detnet类似,raw可与无线电层保持无关,但可包括调度时间/频率资源的能力以实现网络中的分集。
24.与有线网络不同,传输中的差错是无线网络中的分组丢失的主要来源。在充满金属结构和移动物体的wi-fi环境中,单个无线链路可能提供模糊服务,这意味着不能总是依靠单个链路来长时间可靠地传输网络流量。传输损耗往往不是独立的,并且其性质和持续时间也是不可预测的;只要影响传输的物理物体(例如,节点对等体之间的金属手推车)不被移除,或者只要干扰者(例如,雷达)保持传输,就会出现这种情况。连续的分组流经常可能受到影响,并且可能由于连续几次数据丢失而无法满足sla。
25.应对这些不可预测的丢失的最高效方法可能是网络分集。不同形式的网络分集可对抗不同的丢失原因,并且对网络分集的使用可帮助在sla内最大化或优化分组交付率(packet delivery ratio,pdr)。单个分组可在不同时间(时间分集)通过不同路径(空间分集)发送,这些路径依赖于不同的无线电信道(频率分集)和不同的物理(物理层)技术,例如窄带与扩频,或者不同的代码。使用时间分集可解决短期干扰问题;空间分集可减轻造成干扰或差错的非常局部的原因,例如多径衰落。同样地,窄带和扩频变化可能对于彼此是相对无害的,并且可被用于分集。
26.raw可解决无线网格中的端到端保护问题。为了解决端到端保护问题,raw定义了“轨道”(track)的概念,即带有无线网段的流量工程路径。简单轨道可由预留跳的直接序列组成,以确保单个分组从源节点(例如,ap)到目的地节点(例如,ap)的传输跨越多跳路径(例如,包括一个或多个中间设备)。复杂轨道可被表示为朝向目的地节点的有向无环图,以支持多径转发。对于raw,控制器(称为路径计算元件(path computation element,pce))可定义入口端系统和出口端系统之间的复杂轨道,并且可向raw节点指示出可在网络平面中的何处执行分组复制和消除(packet replication and elimination,pre)功能。通过同一轨道路由的来自相同或不同流的分组不一定会穿越相同的链路(例如,网络中的特定节点之间的连接)。
27.与有线网络不同,在一组无线链路上安装轨道的动作可能会非常缓慢,而无线链路条件的变化速度却非常快,从而,对于无线情况,pce可以提供额外的冗余转发解决方案,以预期网络中可能需要的变化。为了提供有保证的sla,同时最大限度地减少频谱和电池的浪费,raw可以选择子轨道用于分组转发。
28.在本公开的各方面中,可以通过在分段路由(srv6)服务指令中指示出子轨道来对沿着轨道的raw转发操作进行编码。可针对基于转发信息库(forwarding information base,fib)的转发对该编码进行优化。当pce计算轨道时,pce还可以计算优选子轨道的集合,这些子轨道可以是轨道中的其他串行路径的可能组合。每个子轨道可组合入口和出口设备之间的一个或多个端到端串行路径。从子轨道提供的冗余可在给定链路发生故障或者遭遇数据丢失或者给定节点发生故障时帮助解决差错。
29.例如,一示例网络可包括若干个节点。第一子轨道“0001”可包括节点a至h之间的链路,例如,链路a-》b、b-》d、d-》f、f-》h,它们可以组成一个串行路径。这个第一串行路径可能与第二串行路径不一致,例如,具有链路a-》c、c-》e、e-》g、g-》h的第二串行路径。这两个子轨道可以是正交的,因为影响一个串行路径的差错不会影响另一个串行路径。本文的各方面可以在位图(例如,“0001”)中分配比特来表示串行路径之一,例如具有链路a-》b、b-》d、d-》f、f-》h的路径。位图0001可表示具有串行路径的子轨道。网络中的流量工程(traffic engineering,te)可通过启用另一条路径来应对一条端到端路径的丢失。然而,当存在模糊无线电链路时,te可能不会提供冗余,这种模糊无线电链路可能会在一瞬间随机地丢失几个分组,然后又恢复。
30.子轨道可以被采用来解决涉及断开网段的任何组合的断开问题。另外,子链路可以被一起采用,其中一个节点可以成为复制点,而另一个节点可以成为消除点。在一些实现方式中,节点可以识别子轨道,使用按比特and来指示出网段的组合。
31.控制器可将该子轨道关联到差错配置文件。当观察到该差错配置文件时,节点可
自动选择针对该差错配置文件进行保护的子轨道。控制器可将可能的故障编码为故障配置文件,然后控制器可将子轨道与该子轨道针对保护的编码故障配置文件进行映射。例如,轨道中的每一跳可被编码为2个比特,其中一个比特指示出链路出现问题,另一个比特指示出瞬时差错与永久差错。
32.在一种实现方式中,控制器可将子轨道0001关联到其中节点操作良好的所有情形。与之不同,在一个或多个网段或链路断开并且其他链路或网段上存在瞬时差错的情形中,控制器也可以识别不同的子轨道。然后,控制器可选择一组能提供最大保护的子轨道,并且随后将对子轨道的选择推送给沿着该轨道的节点,以安装在fib中或以其他方式使用。
33.与整个轨道完全一致的子轨道是恢复最大差错配置文件的子轨道,但同时也是可能耗费最多能量和频谱的子轨道。至少在一些实现方式中,控制器可以按照例如能量和频谱方面的成本对子轨道进行排序。对于给定的观察到的差错配置文件,节点可选择成本最低的子轨道。当使用srv6时,可将前缀关联到轨道的目的地。
34.轨道入口节点可以用ip来封装分组并且设置目的地地址。前缀按照srv6指定目的地,例如2001:db8:de5::/48,并且由该目的地作为内部网关协议(interior gateway protocol,igp)中的聚合进行通告。接下来的比特可指示出轨道,因此在源路由模式中,多个轨道可通向同一目的地节点,放置在接口标识符(interface identifier,iid)中的安全性标识符(security identifier,sid)包含子轨道位图。在分布式模式中,sid可能标示着差错配置文件,例如,2001:db8:de5:5::/64表示到节点2001:db8:de5::/48的本地显著轨道id 5,而2001:db8:de5:5::3表示当使用源路由时该轨道中的子轨道0011。
35.在轨道内部的每个节点处,pce可以在fib中安装一个状态,指示出该轨道的可能的下一跳(例如,2001:db8:de5:5::/64的最长匹配)。对于每个节点,子轨道编码中的每个比特可能与到fib中编程的轨道下一跳之一的拷贝数据相对应。例如,sid中的比特0001表示在节点b中“拷贝到d”,并且在节点d中“拷贝到f”,而比特0010表示在节点b中“拷贝到d”,并且在节点d中“拷贝到e”。当两个比特都被设置时,例如“0011”,则b可以有单个合并动作“拷贝到d”,而d需要做“拷贝到e”和“拷贝到f”,这是一个复制动作。
36.基于raw操作、管理和维护(operation,administration,and maintenance,oam),节点可以向另一个节点指示并且报告轨道内的剩余路途的状态。(一个或多个)节点(可以只是入口节点,或者可以分布在各节点之间)可以确定故障配置文件,并且选择子轨道。在源路由模式中,轨道确定可只在入口节点处发生,并且子轨道被编码为放置在目的地ipv6地址的ipv6 iid中的sid中的服务指令。在分布式模式中,轨道中的每个节点可以作为路径片段元件(pathway segment element,pse)操作,该元件为接下来的分组确定通往目的地的剩余路途的子轨道,并且可将位图写入在转发引擎可访问的注册表中。位图可作为接下来要到来的分组的子轨道指示,直到子轨道被更新为止。
37.因此,转发决策可以基于子轨道位图,而不是例如散列和等成本多路径(equal cost multi-path,ecmp)。从而,转发可以被动态地调适,这不是通过改变轨道的fib条目,而是通过改变指示出此时可使用fib中的轨道可能的哪个下一跳的比特。
38.无线环境100可如图1所示。无线环境100可包括无线局域网102(称为网络102、wlan 102或无线网络102),其中可包括两个或更多个节点106,也称为网络节点106。网络节点106可包括一个或多个ap和/或其他设备。网络102可由控制器104控制,例如无线局域网
(wlan)控制器(wlc)、网络控制器,等等。ap节点106或其他设备以及控制器104可以是计算机系统或其他设备,如结合图5a和5b所述。
39.一个或多个节点106可以形成无线网络102,例如无线网格网络。无线网络102可由两个或更多个节点106组成。节点106可以连接和/或通信在一起,以形成一个或多个轨道或子轨道,这些轨道是网络102中的通路,能够将数据从一个客户端传达到另一个客户端。这些轨道可由节点106之间的一个或多个链路形成,如图1a-1d可能示出的。例如,入口节点106a可以将信息或数据传达到出口节点106d,从与入口节点106a通信的一个客户端传达到与出口节点106d通信的另一个客户端。然而,节点106a可能无法直接与节点106d通信。因此,节点106a可以形成一个或多个轨道或子轨道,以便在节点106a和106d之间的一个或多个中间节点(例如,106b、106c、106f和106e)之间进行数据通信。例如,从节点106a到节点106b,然后到节点106c,最后到节点106d,可能存在轨道片段。这些轨道片段可以被改变。其他不同的子轨道可包括不同的节点106,例如节点106f或节点106e。响应于节点106a和106d之间的主默认轨道(或当前子轨道)中包含的一个或多个差错108,对子轨道的改变可能发生。
40.wlan可由控制器104(例如,wlc)控制。控制器104可与wlan102内的一个或多个节点通信。控制器104可从一个或多个节点106接收关于链路差错108的信息。另外,控制器14可以从统计上确定这些不同差错108可能影响wlan 102的频率或方式。基于统计分析,控制器104可以创建一个或多个差错配置文件和/或对无线网络102中可能遇到的各种类型的差错108的响应。然后可将这些不同的响应推送到一个或多个节点106,以便节点106以接近实时的方式对这些类型的差错108做出响应。应当注意,控制器104可能无法对这种差错108做出足够快速的响应,因为控制器104可能控制着众多不同的节点106。从而,控制器104可能无法及时响应以适应网络102中的不同变化或差错108。
41.无线网络102可实现的各种类型的轨道和子轨道可如图1b至1d所示。节点106a-106i可以配置链路,例如110a-110e,以避免差错108a-108e。可在入口节点106a和出口节点106b之间实现的一个或多个轨道/子轨道的表示可如图1b-1d所示。在不同的配置中,节点106b、106c、106e、106f、106g和/或106i可能够在节点106a和106d之间中继信息。主轨道可从节点106a,到106b,到106g,到106c,然后到106d。这个主轨道/默认轨道可基于在网络102中的各种网段/节点内的一个或多个链路中可能发生的差错108而被改变。
42.在一个示例中,在一个或多个节点106中或者节点106之间的链路片段中可能会发生一个或多个差错108。这些差错108可能使得节点106之间的通信变得困难或不可能,或者可能影响数据质量或服务质量。无论如何,如图1c所示,这些差错可能要求网络102的节点106之间的数据流量的重路由。例如,节点106a可通过链路110a向节点106b发送数据。同样地,节点106b可通过链路110b向节点106g发送数据。然而,基于差错108c,节点106g可能无法向节点106c发送数据。另外,另一个差错108d可能会导致节点106a和节点106f之间的相关问题;差错108b可能会导致节点106f和106i之间的问题。节点106g可能不会将数据路由到节点106c,而是可能变到不同的子轨道110c/110d,以转而将信息中继到节点106i。然后,节点106i可形成到节点106e的链路110d,而节点106e可形成到出口节点106d的链路110e。这样,基于差错108实现了节点106a和106d之间的替代路由。
43.这些变化可基于来自控制器104(也称为pce 104)的指示或指令而发生。控制器
104可基于差错108指示出节点106可使用不同的子轨道,例如,链路110c至110d,来将流量重路由到节点106。然而,由于大多数差错108的发生都是瞬时的、相当短暂的,节点106可能会做出改变,而不是控制器104。
44.重路由的另一实现方式可如图1d所示。在这种配置中,在子轨道上可能仍然有差错108,如差错108f所表示。与发生在节点106g、106c和106d之间的网段中的差错108c至108e相比,这个差错108f可能不那么严重或者对于服务质量(quality of service,qos)造成的损失可能较小。因此,如上文结合图1c所述,基于在这个无线网络102内的若干个节点106中发生的不同差错108,重路由仍然可能发生。
45.特定于节点的策略可由控制器104(例如,wlc)为多个节点106配设,以管理无线网络102。根据本公开的示例,一个或多个节点106或wlc 104可将两个或更多个节点106的轨道/子轨道配置为确定的网段/链路/轨道配置。
46.如上所述并且如图1a所示,无线网络102可包括wi-fi节点(例如,第一节点106a和/或第二节点106b),这些节点可被配置为支持无线(例如,wi-fi)网络102。节点106可包括物理位置,在该位置处,操作客户端设备的用户可以使用wi-fi技术,经由wlan使用连接到服务提供商的路由器来获得对无线网络102的接入(例如,互联网接入)。
47.在本公开的其他示例中,可以使用可连接到可与终端用户设备(例如,客户端设备)直接无线通信的蜂窝网络的设备而不是节点,来提供对无线网络102的接入(例如,互联网接入)。例如,这些设备可包括但不限于enodeb(enb)或gnodeb(gnb)。上述蜂窝网络可包括但不限于由服务提供商操作的长期演进(long term evolution,lte)宽带蜂窝网络、第四代(4g)宽带蜂窝网络或者第五代(5g)宽带蜂窝网络。尽管如此,本公开的示例可以使用无线通信协议,使用例如wi-fi技术、蜂窝网络或者任何其他类型的无线通信。
48.客户端设备(未示出)可包括但不限于电话、智能电话、数码相机、平板设备、膝上型计算机、个人计算机、移动设备、传感器、物联网(internet-of-things,iot)设备、蜂窝基站、电话、遥控设备、机顶盒、数字视频记录器、线缆调制解调器、网络计算机、大型机、路由器、或者任何其他类似的能够接入和使用wi-fi网络或蜂窝网络的基于微计算机的设备。
49.无线网络102的上述元件(例如,wlc 104、第一节点106a、第二节点106b、或者其他节点106,等等)可以在硬件、软件(包括固件、常驻软件、微代码,等等)、硬件和软件的组合或者任何其他电路或系统中实现。无线网络102的元件可以在包括分立电子元件的电路、包含逻辑门的封装或集成电子芯片(例如,专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)、片上系统(system-on-chip,soc),等等)、利用微处理器的电路中实现,或者在包含电子元件或微处理器的单个芯片上实现。此外,无线网络102的元件也可以使用其他能够执行逻辑运算(例如,and、or和not)的技术来实现,包括但不限于机械、光学、流体和量子技术。如下文参考图5a和5b更详细描述的,无线网络102的元件可以在计算设备500中实现。
50.节点106的不同硬件、软件或硬件软件组合200和/或控制器104的不同硬件、软件或硬件软件组合212的实现方式可如图2a和2b所示。节点106可包括但不限于以下各项中的一个或多个:链路监视器202、差错确定器204、响应确定器206、链路配置器208、和/或一个或多个差错配置文件210。链路监视器202可以监视从节点106到一个或多个其他节点106或者从一个或多个其他节点106到节点106的链路110。例如,链路监视器202可监视从例如节
点106b到节点106g的链路110b或者从节点106g到节点106c的链路片段110的差错108或问题。中央节点或控制器节点(例如,节点106a)可确定或者每个节点106可分别确定是否在发生一个或多个差错108,例如差错108c或108e。另外,链路监视器202可将关于链路110的差错信息提供给同一节点106处的差错确定器204,或者提供给中央节点106a。
51.差错确定器204可以确定链路监视器202正在见证或监视的(一个或多个)差错108的类型。差错确定器204可基于qos指标、数据丢失或其他类型的信息,确定正在见证的差错108的类型。另外,在一些实现方式中,差错确定器204可以指导或进行对链路110的一个或多个测试。这些测试可进一步定义网络102中正在发生什么,或者节点106在一个或多个轨道或子轨道片段上正在见证着什么。一旦确定了差错108,就可将差错信息发送至响应确定器206。
52.响应确定器206可以接收来自差错确定器204的差错信息,然后确定如何响应这种差错108。在至少一些实现方式中,响应确定器206可以访问差错配置文件数据存储库210中的差错配置文件,这些配置文件可能与差错确定器204提供的差错信息的情形具有相同或相似的差错特性。从而,响应确定器26可以将来自差错确定器204的差错数据与差错配置文件数据结构210中的一种或多种类型的差错配置文件进行匹配。基于该匹配或基于与差错配置文件210在统计上显著的相似性,响应确定器206可以读取或提取由控制器104提供的差错配置文件210中的响应指令。然后,响应确定器206可以向链路配置器208提供关于如何响应的这个信息。
53.链路配置器208可以改变来自或去到节点106的不同链路,以使用网络102内的不同子轨道或路径。例如,对于节点106g,链路配置器208可以从节点106g和106c之间的链路110改变为节点106g和节点106i之间的链路110c。从而,链路配置器208可以基于由响应确定器206提供的响应,对向或从节点106重路由数据所需的硬件或软件做出任何种类的改变。
54.控制器104可包含但不限于以下各项中的一个或多个:轨道配置器214、统计评估器216、差错配置文件/响应生成器218、节点接口220、和/或差错配置文件数据结构222。轨道配置器214可以为一个或多个节点106配置一个或多个轨道。轨道配置器214可以确定入口节点106a和出口节点106d之间的默认或最佳轨道。例如,轨道配置器214可以确定最佳轨道或默认轨道将是在节点106a、106b、106g、106c和106d之间。这个轨道可被控制器104的轨道配置器214提供给一个或多个节点106a至106i,以建立与节点106a和106d连接的客户端之间的数据的轨道。从而,对于网络102内的一个或多个不同通信通路中的每一者,轨道配置器214可以提供将被用于传达数据的轨道。
55.统计评估器216可以接收来自一个或多个节点106的信息,这些信息可以记载或记录不同类型的性能或差错特性。然后,这个差错信息可以被统计评估器216评估,并且可根据从节点106接收的信息产生一个或多个统计模型或统计信息。例如,统计评估器216可以确定在不同类型的链路中可能会发生哪种类型的差错108、差错108发生的频率、这些差错108的结果、以及用于解决差错108的一个或多个正确响应可能是什么。然后可将统计信息提供给差错配置文件/响应生成器218。
56.然后,差错配置文件/响应生成器218可以基于从统计评估器216接收到的统计信息来生成一个或多个不同类型的差错配置文件。这个差错配置文件信息可包括链路/网段
的身份、遇到的差错108的类型、试图解决差错108的响应、以及其他类型的信息。差错配置文件的示例可如图4所示。差错配置文件还可包括响应或者先前使用的响应的类型。差错配置文件和响应信息可包括图4中的数据结构400中提供的其他类型信息。这些不同的差错配置文件和响应组合可被存储在差错配置文件222中。从而,对于网络102内的所有节点106或链路,在数据存储库222中都可能存储有差错配置文件或差错配置文件和响应组合。从而,在节点106中保存在数据存储库210的差错配置文件可能是在控制器104内保存在差错配置文件数据结构222中的差错配置文件的一部分。
57.节点接口220可与一个或多个节点106交互。节点接口220可以向节点106发送节点特定的差错配置文件,以存储在配置文件数据结构210中。从而,节点接口220可以提供节点106对用于传输数据的子轨道做出改变所需的数据类型。
58.可存储差错配置文件和/或响应信息的数据结构、数据存储库或数据库400的实现方式可如图4所示。差错配置文件数据结构400可以与差错配置文件数据结构/数据库210和/或222相同或相似。每种不同类型的差错配置文件/响应指令可包括数据结构402。由于对于每个节点106、链路110和/或差错配置文件中的差错类型可能有不同类型的差错108和响应指令,因此可能有比图4所示更多或更少的差错配置文件数据结构402,如省略号420所表示。每个数据结构402可包括但不限于以下各项中的一个或多个:节点标识符(id)404、链路id 406、差错类型408、差错配置文件410、和/或一个或多个关联的响应指令412。每个数据结构402可包括比图4所示更多或更少的数据部分或字段,如省略号418所表示。
59.节点id 404可包括任何类型的标识符,例如数字标识符、字母数字标识符、全球唯一标识符(globally unique identifier,guid)、网络id、统一资源定位符(uniform resource locator,url)、媒体访问控制(media access control,mac)地址、或者其他类型的id。无论id的类型如何,节点id 404都能唯一地识别网络102内的节点106。
60.链路id 406可识别第一节点106和第二节点106之间的链路110。例如,节点106g对于节点106g和节点106i之间的路径片段110c可具有链路id 406。从而,每个节点106之间的每个链路110可具有不同的标识符。链路id 406可包括数字标识符、字母数字标识符、guid、某种其他类型的网络标识符、或者其他类型的id。无论id的类型如何,链路id 406都能从来自网络102内的(一个或多个)节点106的其他链路之中唯一识别链路110。
61.差错类型408可包括节点106可能看到或见证的任何类型的差错108。例如,类型408可包括数据丢失、链路丢失、有噪声数据、或者影响节点106之间的信号的质量的其他类型的差错108。差错类型408可以大体上表征节点106见证的差错108。
62.差错配置文件410可以指示或表征节点106见证了什么,如差错类型408最初定义的那样。差错配置文件410可包括什么网络参数已被改变或者受到了影响、数据丢失量、来自其他节点的其他信息、看到了什么类型的信号或链路丢失、和/或其他类型的信息。这个差错配置文件410可以以如下方式来表征差错108:使得节点106可以将未来的差错108与这个差错配置文件410进行比较,以确定与这种差错配置文件410相关联的响应指令412是否可以帮助减轻当前差错108。
63.(一个或多个)响应指令412可包括任何类型的子轨道或者对差错108的其他类型的响应。例如,响应指令412可以指示节点106使用不同的链路110,可以指示节点106将数据拷贝到一个链路110上并且继续在另一个链路110上向另一个节点106发送数据。这些响应
指令412指示出网络102应当采取什么类型的响应或者网络102应当做出什么类型的配置,以针对差错配置文件或者在差错配置文件410中看到的(一个或多个)差错进行补偿。
64.可以有两个或更多个能够响应差错配置文件410的响应指令412或子轨道。这些不同的可能响应指令412可以在响应指令412中一起提供。另外,基于子轨道中使用的能量或频谱,每个不同的子轨道可能具有不同的成本。然后,可以基于成本在响应指令412中对子轨道进行排序。这样,节点106就可以选择成本最低的子轨道来响应差错配置文件410。控制器104可以周期性地更新子轨道的成本,并且控制器104可以基于成本的变化来更新子轨道的顺序。这些变化可能要求控制器104向节点106推送新的数据结构402。
65.响应指令412可以体现在数据分组的头部的一部分中或者另外的网络指令中。例如,切换到子轨道的响应指令412可以是一个或多个比特的位图,指示出要为数据分组使用的路径。位图“0001”可指示出默认轨道,而位图“0010”可指示出第一子轨道。基于节点106的数目,对于一组节点106可以有任意数目的地子轨道,并且同样地,位图中为节点106表示轨道的比特的数目也可以变化。接收到该指令的每个节点106都可以解释位图,以确定如何转发数据的分组。单个控制器节点,例如,节点106a,可将这些指令发送给转发特定数据分组的节点集合中的其他节点,例如,节点106b-106i。在一种实现方式中,位图可以是数据分组的iid中的sid的一部分。
66.指令的其他部分可以指示出除了向何处转发数据之外,应当如何处置数据。例如,一个比特或一组比特可指示出复制动作,以将数据拷贝到第一节点106,同时继续将数据发送到第二节点106。在其他配置中,比特可指示出仅将数据发送到单个其他节点106的合并操作。这些指令可被(一个或多个)节点106用来响应影响数据传输的差错108。
67.用于针对网络102内的差错108进行补偿的方法300的实现方式可如图3a所示。方法300可以开始于开始操作,并且可以结束于结束操作。方法300可包括更多或更少的阶段,或者可以以不同于图3a所示的方式安排各阶段的顺序。方法300可以作为一组计算机可执行指令被执行,由计算机系统或处理组件执行,并且被编码或存储在存储介质上。另外,方法300可以由asic、fpga、soc或其他类型的硬件设备中的门或其他硬件设备或组件执行。在下文中,将参考本文所述的系统、组件、模块、软件、数据结构等等来说明方法300。
68.在阶段302中,pce(例如,控制器104)可以在入口节点(例如,节点106a)和出口节点(例如,节点106d)之间为路由的流量建立轨道。对于从客户端接收或发送的数据,在入口节点106a处,轨道配置器214可以确定到与另一个客户端通信的出口节点106d的默认或初始轨道,该另一个客户端将接收该数据。这个初始轨道可确定或指派中间节点106b、106g和106c,以及辅助或备用节点106e、106i和106f。这个轨道信息可被提供给一个或多个节点106a至106i。另外,如结合图1b所述,轨道信息于是可允许这些不同的节点106a至106i创建初始轨道。
69.在节点106配置入口节点106a和出口节点106d之间的路径或轨道之后,在阶段304中,pce 104可以开始收集关于路径或轨道的统计信息,并且收集差错信息。统计评估器216可监视两个或更多个节点106之间的链路。可从节点106收集的统计信息可包括但不限于看到什么类型的差错108、差错类型、基线qos和数据吞吐量,以及可能指示出链路性能如何的其他类型的信息。
70.统计信息可由统计评估器216存储,以生成一个或多个差错配置文件410。然后,在
阶段306中,pce 104的差错配置文件/响应生成器218可生成差错配置文件410和匹配的响应指令412。在此,统计评估器216可以向差错配置文件/响应生成器218提供信息。然后,统计信息可用于创建(一个或多个)数据结构402,这些数据结构可关联差错配置文件410和响应指令412。统计信息可帮助填充差错类型、数据丢失信息、链路丢失信息、信号的qos、qos的降低、差错108的定时、在发送什么类型的数据、(一个或多个)链路配置,等等。另外,统计信息还可帮助定义或表征差错配置文件410。例如,差错配置文件410可包括导致数据丢失、带宽的降低、节点故障、链路故障或者其他类型的差错108的原因。差错配置文件410以及随后的响应指令412的信息,包括要使用的什么类型的子轨道,于是可以被存储在数据结构402中。
71.然后,在阶段308中,节点接口220可以向节点106分发差错配置文件410和响应指令412。数据结构402可被提供给一个或多个节点106,以存储在差错配置文件数据结构210中。节点接口220可通过(一个或多个)链路110向(一个或多个)节点106发送一个或多个消息或配置。在一些实现方式中,可通过通信网络102向一个或多个节点106发送单独的数据分组,以存储差错配置文件410和响应指令412。另外,控制器104可选择一组(两个或更多个)能够提供最大保护的子轨道,并且随后可将对子轨道的选择推送给沿着该轨道的节点106,以安装在fib中或以其他方式使用。在至少一些实现方式中,控制器104可在响应指令中按例如能量和频谱方面的成本对两个或更多个子轨道进行排序。对于给定的观察到的差错配置文件,节点106可以选择成本最低的两个或更多个子轨道中的一个。
72.用于针对沿着入口节点106a和出口节点106d之间的轨道的差错108进行补偿的方法313的实现方式可如图3b所示。方法313可以开始于开始操作,并且可以结束于结束操作。方法313可包括更多或更少的阶段,或者可以以不同于图3a所示的方式安排各阶段的顺序。方法313可以作为一组计算机可执行指令被执行,由计算机系统或处理组件执行,并且被编码或存储在存储介质上。另外,方法313可以由asic、fpga、soc或其他类型的硬件设备中的门或其他硬件设备或组件执行。在下文中,将参考本文所述的系统、组件、模块、软件、数据结构等等来说明方法313。
73.在阶段314中,节点106可从pce 104接收(一个或多个)差错配置文件410和响应指令412。例如,响应确定器206可以从控制器104的节点接口220接收差错配置文件/响应指令410/412。响应确定器206或另一组件可将这种差错/响应信息存储到差错配置文件数据存储库210。
74.然后,在阶段316a中,节点106a至106i的每一者可监视从每个节点106或到每个节点106的链路110,以检测任何类型的差错108或其他类型的服务劣化。每个节点106可确定是否存在链路差错108。在一种实现方式中,差错确定器204可将差错信息发送到控制器节点,例如入口节点106a。然后,在阶段318a中,入口节点106a可以审查来自两个或更多个节点106b-106i的所有差错信息,以确定差错信息是否可以与存储在差错配置文件数据结构210中的差错配置文件410以统计上显著的方式匹配或相似。从而,入口节点106a的链路监视器202可以在阶段316a中监视节点106a-106i的链路110,并且将该信息提供给入口节点106a的差错确定器204。然后,入口节点106a的差错确定器204会将可能接收到的不同差错108与节点106a处存储在差错配置文件数据库210中的数据结构400中的差错配置文件410进行比较。如果入口节点106a的差错确定器204确定存在链路差错108,则方法313可以经过“是”进行到阶段320。然而,如果入口节点106a的差错确定器204没有识别出链路差错108,则方法313可以经过“否”返回到阶段316a,在该阶段中,入口节点106a的链路监视器继续基于来自其他节点106b-106i的信息监视链路。
75.在阶段320中,入口节点106a的响应确定器206和链路配置器208可以在阶段320中基于差错配置文件410和响应指令412确定和中继响应指令412。在此,入口节点106a的链路配置器208可以改变一个或多个节点106a-106i的链路110。例如,可以指示节点106g从节点106g和节点106c之间的链路110切换到去往节点106i的链路110c。这种变化可以从节点106a和节点106d之间的主轨道配置子轨道。指令可在数据分组传输的头部中被发送,例如作为iid的sid中的位图。
76.例如,在使用srv6时,可将前缀前缀回到轨道的目的地。控制器节点(例如,入口节点106a)可将分组封装在ip协议分组中,并且为分组设置目的地地址。分组中的前缀按照srv6指定目的地,例如,“2001:db8:de5::/48”,并且由该目的地作为内部网关协议(igp)中的聚合进行通告。目的地中的接下来的比特可指示出轨道。在源路由模式中,多个轨道可通向同一目的地节点106,而放置在ii中的sid可包含子轨道位图。在下文说明的分布式模式中,sid可能标示着差错配置文件,例如,“2001:db8:de5:5::/64”表示到节点“2001:db8:de5::/48”的本地显著轨道id 5,而“2001:db8:de5:5::3”表示当使用从节点106a的源路由时该轨道中的子轨道0011。
77.在做出改变之后,在阶段316b中,可监视新链路110。从而,在阶段318b中,入口节点106a的链路监视器202于是可以改为监视从节点106a到106d的新路径,并且可确定在新链路110上是否存在任何链路差错108。如果没有链路差错108,则方法经过“否”返回到阶段316b。如果有更多差错108,则在阶段322中,入口节点106a的响应确定器206可确定返回到默认轨道配置。在此,轨道改变可以是改变回到默认链路,从而使得配置被改变到数据的默认或初始轨道。
78.在一些实现方式中,不是由中央节点(例如,节点106a)进行对节点106a-106i的监视,而是每个节点106a-106i可在分布式实现方式中监视和控制去往和来自节点106的链路。从而,对轨道或子轨道的监视被分布到网络102中的两个或更多个节点106。从而,每个节点106可以从该节点的链路监视器202接收信息,并且确定从该节点106的链路的状态。如果存在差错108,则节点106的差错确定器204可以确定与该信息匹配的差错配置文件410,并且将该信息提供给该节点106的响应确定器206。响应确定器206和链路配置器208可为该节点106改变轨道。因此,随着每个节点106做出链路决策,各种子轨道被每个节点106配置。这个配置对网络102的要求更高,因为每个节点106都必须进行计算和配置,并且每个节点106都要存储差错配置文件数据存储库210的个体拷贝。然而,这种安排可能涉及更少的用于建立子轨道的管理通信,如果控制器节点106a必须向其他节点106发送这种消息的话。
79.图5a示出了计算设备500。如图5a所示,计算设备500可包括处理单元510和存储器单元515。存储器单元515可包括软件模块520和数据库525。当在处理单元510上执行时,软件模块520可以执行例如用于基于差错配置文件提供重配置的轨道和子轨道的过程,如上文参考图3a和3b所述。计算设备500例如可以为控制器、节点106或其他设备提供操作环境,然而,控制器104、节点106和其他设备可以在其他环境中操作,而并不限于计算设备500。
80.可以使用wi-fi接入点、蜂窝基站、平板设备、移动设备、智能电话、电话、遥控设
备、机顶盒、数字视频记录器、线缆调制解调器、个人计算机、网络计算机、大型机、路由器、交换机、服务器集群、类似智能电视的设备、网络存储设备、网络中继设备或者其他类似的基于微计算机的设备来实现计算设备500。计算设备500可包括任何计算机操作环境,例如手持设备、多处理器系统、基于微处理器或者可编程的发送器电子设备、微型计算机、大型计算机,等等。也可以在分布式计算环境中实现计算设备500,其中任务由远程处理设备执行。上述系统和设备是示例,而计算设备500可包括其他系统或设备。
81.图5b图示了可以实现图1的节点106、控制器104和/或客户端设备中的一个或多个的通信设备530的实现方式。在各种实现方式中,设备530可包括逻辑电路。逻辑电路可包括物理电路,以执行对于例如图1的节点106、控制器104和/或客户端设备中的一个或多个所描述的操作。如图5所示,设备530可包括但不限于无线电接口535、基带电路540和/或计算平台500中的一个或多个。
82.设备530可以在单个计算实体中(例如完全在单个设备内)实现图1的节点106、控制器104和/或客户端设备中的一个或多个、存储介质和逻辑电路的一些或所有结构和/或操作。或者,设备530可以使用分布式系统体系结构(例如,客户端-服务器体系结构、对等体系结构、主-从体系结构,等等)来分发结构和/或操作的一部分。
83.也可包括模拟前端(analog front end,afe)的无线电接口535可包括适用于发送和/或接收单载波或多载波调制信号(例如,包括互补码键控(complementary code keying,cck)、正交频分复用(orthogonal frequency division multiplexing,ofdm)和/或单载波频分多址接入(single-carrier frequency division multiple access,sc-fdma)符号)的组件或组件的组合,虽然配置不限于任何特定的空中接口或调制方案。无线电接口535可包括例如接收器545和发送器550。无线电接口535可包括偏置控制、晶体振荡器和/或一个或多个天线555。在额外的或替代的配置中,无线电接口535可根据需要使用振荡器和/或一个或多个滤波器。
84.基带电路540可与无线电接口535通信,以处理、接收和/或发送信号,并且可包括例如模数转换器(analog-to-digital converter,adc),用于对接收到的信号进行下变频,以及数模转换器(digital-to-analog converter,dac)560,用于对信号进行上变频以便传输。另外,基带电路540可包括基带或物理层(phy)处理电路,用于对各个接收/发送信号的phy链路层处理。基带电路540例如可包括介质接入控制(medium access control,mac)处理电路565,用于mac/数据链路层处理。基带电路540可包括存储器控制器,用于例如经由一个或多个接口570与mac处理电路565和/或计算平台500通信。
85.在一些配置中,phy处理电路可包括帧构造和/或检测模块,与诸如缓冲存储器之类的额外电路相结合,用来构造和/或拆解通信帧。替代地或者额外地,mac处理电路565可以为这些功能中的某些共享处理或者独立于phy处理电路执行这些过程。在一些配置中,mac和phy处理可被集成到单个电路中。
86.这里的方法和系统具有明显的优势,并且允许了为使用网络102的客户端台站提供不同类型的改进服务。由于网络控制器104不需要解决所有差错108,因此解决链路/节点差错108更容易、更有效。相反,网络中的节点可以基于控制器104预先配置的信息来解决差错108。这样,就可以近乎实时地修改网络拓扑,以确保为客户端提供最佳服务。
87.本公开的示例例如可以实现为计算机过程(方法)、计算系统、或者实现为诸如计
算机程序产品或计算机可读介质之类的制造品。计算机程序产品可以是可被计算机系统读取并且编码了用于执行计算机过程的指令的计算机程序的计算机存储介质。计算机程序产品也可以是可被计算系统读取并且编码了用于执行计算机过程的指令的计算机程序的载体上的传播信号。因此,本公开可以体现在硬件和/或软件中(包括固件、常驻软件、微代码,等等)。换句话说,本公开的示例可以采取计算机可使用或计算机可读的存储介质上的计算机程序产品的形式,该介质中体现有计算机可使用或计算机可读的程序代码,供指令执行系统使用或者与之相联系地使用。计算机可使用或计算机可读介质可以是任何可包含、存储、传达、传播或传输程序以供指令执行系统、装置或设备使用或与之相联系地使用的介质。
88.计算机可使用或计算机可读介质可以例如但不限于是电子的、磁的、光的、电磁的、红外的或半导体的系统、装置、设备或传播介质。更具体的计算机可读介质示例(非详尽列表),计算机可读介质可包括以下的:具有一条或多条导线的电连接、便携式计算机盘、随机访问存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦除可编程只读存储器(erasable programmable read-only memory,eprom或者闪存)、光纤、以及便携式紧凑盘只读存储器(compact disc read-only memory,cd-rom)。注意,计算机可使用或计算机可读介质甚至可以是其上打印有程序的纸或另一种适当介质,因为程序可经由例如对纸或其他介质的光学扫描被电子捕捉,然后在必要时被以适当的方式编译、解释或者以其他方式处理,并随后被存储在计算机存储器中。
89.虽然已描述了本公开的某些示例,但也可能存在其他示例。此外,虽然本公开的示例已被描述为与存储在存储器和其他存储介质中的数据相关联,但数据也可以被存储在其他类型的计算机可读介质上或者被从这些介质中读取,例如次级存储设备,比如硬盘、软盘或cd-rom,来自互联网的载波,或者其他形式的ram或rom。另外,所公开的方法的阶段可以以任何方式被修改,包括通过重排序阶段和/或插入或删除阶段,而不偏离本公开。
90.此外,本公开的示例可以在包括分立电子元件的电路、包含逻辑门的封装或集成电子芯片、利用微处理器的电路中实现,或者在包含电子元件或微处理器的单个芯片上实现。本公开的示例也可以使用其他能够执行逻辑运算(例如,and、or和not)的技术来实现,包括但不限于机械、光学、流体和量子技术。此外,本公开的示例可以在通用计算机内或者在任何其他电路或系统中实现。
91.本公开的示例可以经由soc实现,其中图1中所示的每个或许多元件可以被集成到单个集成电路上。这样的soc设备可包括一个或多个处理单元、图形单元、通信单元、系统虚拟化单元和各种应用功能,所有这些都可以作为单个集成电路被集成(或者“烧录”)到芯片衬底上。当经由soc操作时,本文对于本公开的示例描述的功能,可以经由与计算设备500的其他组件集成在单个集成电路(芯片)上的专用逻辑来执行。
92.例如,上文参考根据本公开的示例的方法、系统和计算机程序产品的框图和/或操作图示描述了本公开的示例。方框中记载的功能/行为可以不按任何流程图中所示的顺序发生。例如,取决于所涉及的功能/动作,接连示出的两个方框实际上可被基本同时执行,或者方框有时可按相反顺序被执行。
93.虽然本说明书包括示例,但本公开的范围由所附权利要求指示。此外,虽然已经用结构特征和/或方法动作特定的语言描述了本说明书,但权利要求并不限于上文描述的特
征或动作。更确切地说,上文描述的具体特征和动作是作为本公开的示例而公开的。

技术特征:
1.一种方法,包括:在网络节点处接收差错配置文件和与所述差错配置文件相关联的响应指令;由所述网络节点监视网络中的入口节点和出口节点之间的通信轨道上的差错;在检测到所述差错时,由所述网络节点确定所述差错与所述差错配置文件相似;并且基于确定所述差错与所述差错配置文件相似,由所述网络节点制定所述响应指令来从当前使用的第一子轨道切换到所述入口节点和所述出口节点之间的第二子轨道。2.如权利要求1所述的方法,其中,所述通信轨道包括所述入口节点、所述出口节点、以及所述入口节点和所述出口节点之间的一个或多个中间节点。3.如权利要求2所述的方法,其中,所述第一子轨道包括第一中间节点,并且所述第二子轨道包括第二中间节点但不包括所述第一中间节点。4.如权利要求3所述的方法,其中,所述网络节点是以下之一:所述入口节点、所述出口节点、或者所述中间节点中的一个,并且其中,所述网络节点仅在所述网络节点上监视和改变链路。5.如权利要求3至4中的任一项所述的方法,其中,所述网络节点是控制器节点,该控制器节点为所述入口节点、所述出口节点和所述一个或多个中间节点控制所述通信轨道。6.如权利要求5所述的方法,其中,所述控制器节点在发送到另一节点的数据分组的安全性标识符(sid)中发送所述响应指令。7.如权利要求6所述的方法,其中,所述第二子轨道是基于所述第二子轨道的成本被选择的。8.如权利要求2至7中的任一项所述的方法,其中,所述一个或多个中间节点包括两个或更多个中间节点。9.如权利要求1至5中的任一项所述的方法,其中,所述网络节点在发送到另一节点的数据分组的安全性标识符(sid)中发送所述响应指令。10.如任何在前权利要求所述的方法,还包括:由控制器建立所述通信轨道;由所述控制器收集关于所述网络的统计信息;由所述控制器生成所述差错配置文件和所述响应指令;并且由所述控制器将所述差错配置文件和所述响应指令分发到所述网络节点。11.如任何在前权利要求所述的方法,其中,所述响应指令指示所述网络节点将所有数据发送到另一节点,或者将所述数据发送到第一节点并且将所述数据拷贝到第二节点。12.如权利要求11所述的方法,还包括:针对差错108监视所述第二子轨道。13.一种系统,能操作来:接收差错配置文件和与所述差错配置文件相关联的响应指令;监视网络中的入口节点和出口节点之间的通信轨道上的差错;在检测到所述差错时,确定所述差错与所述差错配置文件相似;并且基于确定所述差错与所述差错配置文件相似,制定所述响应指令来从当前使用的第一子轨道切换到所述入口节点和所述出口节点之间的第二子轨道。14.如权利要求13所述的系统,其中,所述第一子轨道包括第一中间节点,并且所述第二子轨道包括第二中间节点但不包括所述第一中间节点。
15.如权利要求13至14中的任一项所述的系统,其中,网络节点是以下之一:所述入口节点、所述出口节点、或者一个或多个中间节点中的一个,并且其中,所述网络节点仅在所述网络节点上监视和改变链路。16.如权利要求15所述的系统,其中,所述网络节点是控制器节点,该控制器节点为所述入口节点、所述出口节点和所述一个或多个中间节点控制所述通信轨道。17.如权利要求15至16中的任一项所述的系统,其中,所述网络节点在发送到另一节点的数据分组的安全性标识符(sid)中发送所述响应指令。18.如权利要求13至17中的任一项所述的系统,能操作来执行如权利要求2至12中的任一项所述的方法。19.一种计算机可读介质,该介质存储一组指令,所述指令当被执行时,使得执行一种方法,该方法包括:在网络节点处接收差错配置文件和与所述差错配置文件相关联的响应指令;由所述网络节点监视网络中的入口节点和出口节点之间的通信轨道上的差错;在检测到所述差错时,由所述网络节点确定所述差错与所述差错配置文件相似;并且基于确定所述差错与所述差错配置文件相似,由所述网络节点制定所述响应指令来从第一子轨道切换到所述入口节点和所述出口节点之间的第二子轨道。20.如权利要求19所述的计算机可读介质,其中,所述通信轨道包括所述入口节点、所述出口节点、以及所述入口节点和所述出口节点之间的两个或更多个中间节点。21.如权利要求20所述的计算机可读介质,其中,所述网络节点是控制器节点,该控制器节点为所述入口节点、所述出口节点和所述两个或更多个中间节点控制所述通信轨道,并且其中,所述控制器节点在发送到另一节点的数据分组的安全性标识符(sid)中发送所述响应指令。22.如权利要求19至21中的任一项所述的计算机可读介质,还包括:建立所述通信轨道;收集关于所述网络的统计信息;生成所述差错配置文件和所述响应指令;并且将所述差错配置文件和所述响应指令分发到所述网络节点。23.如权利要求22所述的计算机可读介质,其中,所述响应指令指示所述网络节点将所有数据发送到另一节点,或者将所述数据发送到第一节点并且将所述数据拷贝到第二节点。24.如权利要求19至23中的任一项所述的计算机可读介质,所述一组指令当被执行时,使得执行如权利要求2至12中的任一项所述的方法。

技术总结
可以提供无线网络通路配置的最优确定。计算设备可以接收由网络控制器生成的差错配置文件和与差错配置文件相关联的响应指令。然后,计算设备可以监视网络中的入口节点和出口节点之间的通信轨道上的差错。然后,计算设备在检测到差错后,可以确定该差错与差错配置文件相似,并且基于确定该差错与差错配置文件相似,制定响应指令。响应指令可以指示计算设备从该通信轨道切换到入口节点和出口节点之间的通信子轨道。的通信子轨道。的通信子轨道。


技术研发人员:阿尔曼
受保护的技术使用者:思科技术公司
技术研发日:2021.12.22
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐