背景技术:
1、计算机联网的七层开放系统互连(open systems interconnection,osi)模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。物理层是第一层也是最低层,并且是与设备之间的物理连接最密切关联的层。物理层为传输介质提供电气接口、机械接口和程序接口。物理层规定了电气连接器的形状和属性、广播的频率、使用的线路代码以及类似的底层参数。
2、数据链路层是第二层,并且是在物理层之上的网络分段上的节点之间传送数据的协议层。数据链路层提供了用以在网络实体之间传送数据的功能和程序手段,并且还可以提供检测和可能纠正物理层中可能出现的错误的手段。数据链路层与在网络的同一层级上的节点之间的帧的本地传递有关。
3、媒体接入控制(medium access control,mac)子层是控制负责与有线传输介质、光学传输介质或无线传输介质进行交互的硬件的层。mac子层和逻辑链路控制(logicallink control,llc)子层一起构成数据链路层。llc为逻辑链路提供流量控制和复用,而mac为传输介质提供流量控制和复用。当向网络上的另一设备发送数据时,mac子层将更高层级的帧封装到适合传输介质的帧中(即,mac添加同步字前导码,并且在必要时还添加填充),添加帧校验序列以识别传输错误,然后在适当的信道接入方法准许时尽快将数据转发到物理层。当从物理层接收数据时,mac块通过验证发送方的帧校验序列来确保数据完整性,并且在将数据向上传递到更高层之前剥离发送方的前导码和填充。相应地,mac层可以在单个网络设备中向物理层请求服务。
4、电气和电子工程师协会(institute of electrical and electronicsengineers,ieee)802.11通信标准(更普遍地称为wi-fi)规定了一组用于实现无线局域网(wireless local area network,wlan)计算机通信的媒体接入控制(mac)和物理层(phy)协议。ieee 802.11协议表示由ieee 802.11委员会为短距离通信开发的一组接口标准。例如,实现ieee 802.11协议的设备可以具有2.4ghz无线电装置和5ghz无线电装置两者,以用于在具有相似无线电配置的设备之间发送和接收数据和管理帧。
5、ieee 802.11v是ieee 802.11系列标准的无线网络管理标准。ieee 802.11接口标准管控无线联网传输方法。它们如今普遍用于它们的802.11a、802.11b、802.11g、802.11n和802.11ac版本,以在家庭、办公室和一些商业机构中提供无线连接。ieee 802.11v是对ieee 802.11标准的修订,以允许在连接到无线网络时配置客户端设备。更特别地,ieee802.11v允许客户端设备交换关于网络拓扑的信息(包括关于rf环境的信息),以使每个客户端网络都知道,从而促进无线网络的总体改善。ieee 802.3是定义有线以太网的物理层和数据链路层mac的工作组和集合标准。这通常是具有一些广域网(wan)应用的局域网(wide area network,lan)技术。
6、wi-fi 7是wi-fi 6/6e的继承,并且有望大大提升无线连接的速度和稳定性,同时提供更低的时延和无缝管理更多连接的能力。wi-fi 7的一个挑战是执行接入点(accesspoint,ap)的实时软件升级。执行实时升级的典型方法具有可能导致连接问题的缺点。
技术实现思路
1.一种升级具有多链路操作mlo的接入点ap的方法,升级ap具有多链路设备mld,所述mld包括umac子层mld umac和lmac子层mld lmac,所述方法包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求2所述的方法,还包括:在所述复制步骤之后,将所述已升级ap从所述隧道模式切换到非隧道模式。
4.根据权利要求1所述的方法,其中所述外部位置是控制器、中央云平台、虚拟控制器、另一ap、网关等。
5.根据权利要求1所述的方法,其中将所述mld切换到所述隧道模式的步骤包括在所述外部位置与所述升级ap之间创建隧道。
6.根据权利要求1所述的方法,其中将所述mld umac的内容传送到外部位置的步骤包括:
7.根据权利要求1所述的方法,其中将包括一条或多条mld链路的所述mld lmac的内容传送到一个或多个邻居ap的步骤包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求1所述的方法,还包括:
10.根据权利要求1所述的方法,还包括:
11.根据权利要求2所述的方法,其中将先前传送到所述一个或多个邻居ap的所述mld链路传送回所述已升级ap的步骤包括:
12.根据权利要求2所述的方法,其中将所述mld umac的所述内容从所述外部位置复制到所述已升级ap的所述umac的步骤包括:
13.一种具有多链路操作mlo的接入点ap,所述ap具有多链路设备mld,所述mld包括umac子层mld umac和lmac子层mld lmac,所述ap包括:
14.根据权利要求13所述的接入点,其中所述外部位置是控制器、中央云平台、虚拟控制器、另一ap、网关等。
15.根据权利要求14所述的接入点,其中所述一个或多个处理器还被配置为:
16.根据权利要求14所述的接入点,其中用以将所述mld umac的内容传送到外部位置的所述指令包括用以进行以下项的指令:
17.根据权利要求14所述的接入点,其中用以将包括一条或多条mld链路的所述mldlmac的内容传送到一个或多个邻居ap的所述指令包括用以进行以下项的指令:
18.根据权利要求15所述的接入点,其中用以在所述已升级ap处接收先前传送到所述一个或多个邻居ap的所述mld链路的所述指令包括用以进行以下项的指令:
19.根据权利要求15所述的接入点,其中用以将所述mld umac的所述内容从所述外部位置复制到所述已升级ap的所述umac的所述指令包括用以进行以下项的指令:
20.一种非暂时性机器可读介质,所述非暂时性机器可读介质存储指令,所述指令在被执行时使处理器升级具有多链路操作mlo的接入点ap所述ap具有多链路设备mld,所述mld包括umac子层mld umac和lmac子层mld lmac,所述指令使所述处理器: