一种Mesh网络中节点升级方法、装置及电子设备与流程

文档序号:30974199发布日期:2022-08-02 22:49阅读:145来源:国知局
一种Mesh网络中节点升级方法、装置及电子设备与流程
一种mesh网络中节点升级方法、装置及电子设备
技术领域
1.本公开涉及无线通信领域,特别是指一种mesh网络中节点升级方法、装置及电子设备。


背景技术:

2.随着无线网格网络(mesh)组网的不断发展,在智能路由领域,特别是全屋覆盖路由方面,得到了广泛的应用和发展。随之而来,由于路由的固件更新越来越频繁,进而导致服务器的压力增大。特别地,针对更有效的路由固件的更新策略,也成为了主要的研究方向之一。
3.相关技术中,主要的更新策略包括以下两种:所有节点在同一时间同时升级或者各节点在一个时间段内随机错开升级。
4.然而,上述技术,会导致服务器的压力较大,同时固件升级失败率也会提高,因此,如何通过有效、合理的mesh网络中节点升级方法,降低服务器的压力,提高固件升级成功率,已成为了亟待解决的问题。


技术实现要素:

5.本公开提供一种mesh网络中节点升级方法、装置及电子设备,以通过有效、合理的mesh网络中节点升级方法,降低了服务器的压力,提高了固件升级成功率。本公开的技术方案如下:
6.根据本公开实施例的第一方面,提供一种mesh网络中节点升级方法,所述方法包括:确定所述节点在所述mesh网络中的第一跳数;根据升级开始时间、所述mesh网络的最大跳数和所述第一跳数,确定所述节点的升级时间点;在所述升级时间点执行升级操作。
7.根据本公开的一个实施例,所述在所述升级时间点执行升级操作,包括:
8.响应于到达所述升级时间点,向服务器发送升级请求;接收所述服务器下发的固件升级数据,并基于所述固件升级数据,对固件进行升级。
9.根据本公开的一个实施例,所述根据升级开始时间、所述mesh网络的最大跳数和所述第一跳数,确定所述节点的升级时间点,包括:获取所述最大跳数与所述第一跳数之间的跳数差;基于所述升级开始时间和所述跳数差,确定所述升级时间点。
10.根据本公开的一个实施例,所述基于所述升级开始时间和所述跳数差,确定所述升级时间点,还包括:获取所述mesh网络的拓扑信息的更新周期;基于所述升级开始时间、所述跳数差和所述更新周期,确定所述升级时间点。
11.根据本公开的一个实施例,所述基于所述升级开始时间和所述跳数差,确定所述升级时间点,包括:获取升级随机时间;基于所述升级随机时间,对所述升级时间点进行修正,得到最终的升级时间点。
12.根据本公开的一个实施例,所述节点在所述mesh网络中的第一跳数与所述升级时间点成负相关。
13.根据本公开实施例的第二方面,提供一种mesh网络中节点升级装置,所述装置包括:第一确定模块,用于确定所述节点在所述mesh网络中的第一跳数;第二确定模块,用于根据升级开始时间、所述mesh网络的最大跳数和所述第一跳数,确定所述节点的升级时间点;升级模块,用于在所述升级时间点执行升级操作。
14.根据本公开的一个实施例,所述升级模块,还用于:响应于到达所述升级时间点,向服务器发送升级请求;接收所述服务器下发的固件升级数据,并基于所述固件升级数据,对固件进行升级。
15.根据本公开的一个实施例,所述第二确定模块,还用于:获取所述最大跳数与所述第一跳数之间的跳数差;基于所述升级开始时间和所述跳数差,确定所述升级时间点。
16.根据本公开的一个实施例,所述第二确定模块,还用于:获取所述mesh网络的拓扑信息的更新周期;基于所述升级开始时间、所述跳数差和所述更新周期,确定所述升级时间点。
17.根据本公开的一个实施例,所述第二确定模块,还用于:获取升级随机时间;基于所述升级随机时间,对所述升级时间点进行修正,得到最终的升级时间点。
18.根据本公开的一个实施例,所述节点在所述mesh网络中的第一跳数与所述升级时间点成负相关。
19.根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本公开第一方面实施例提供的mesh网络中节点升级方法。
20.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如本公开第一方面实施例提供的mesh网络中节点升级方法。
21.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如本公开第一方面提供的mesh网络中节点升级方法。
22.本公开的实施例提供的技术方案至少带来以下有益效果:
23.本公开实施例的一种mesh网络中节点升级方法,,则确定节点在mesh网络中的第一跳数,并根据升级开始时间、mesh网络的最大跳数和第一跳数,确定节点的升级时间点,并在升级时间点执行升级操作,由此,本技术根据升级开始时间、最大跳数和第一跳数,确定节点的升级时间点,避免了同一时间大量的节点向服务器发起升级请求,有效降低了服务器的压力以及成本,提高了固件升级的成功率。
24.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
25.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
26.图1是根据一示例性实施例示出的一种mesh网络中节点升级方法的流程示意图。
27.图2是根据一示例性实施例示出的一种mesh网络中节点示意图。
28.图3是根据一示例性实施例示出的另一种mesh网络中节点升级方法的流程示意图。
29.图4是根据一示例性实施例示出的另一种mesh网络中节点升级方法的流程示意图。
30.图5是根据一示例性实施例示出的另一种mesh网络中节点升级方法的流程示意图。
31.图6是根据一示例性实施例示出的另一种mesh网络中节点升级方法的流程示意图。
32.图7是根据一示例性实施例示出的另一种mesh网络中节点升级方法的流程示意图。
33.图8是根据一示例性实施例示出的一种mesh网络中节点升级装置的框图。
34.图9是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
35.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
36.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
37.图1为本公开实施例提供的一种mesh网络中节点升级方法的流程示意图。
38.如图1所示,该mesh网络中节点升级方法,包括以下步骤:
39.s101,确定节点在mesh网络中的第一跳数。
40.其中,mesh网络,即无线网格网络,又称多跳(multi-hop)网络。
41.其中,跳数,指的是mesh网络中某个节点相对于网络中控制节点的跳转距离。
42.举例而言,如图2所示,mesh网络的结构示意图,mesh网络中包括控制节点(controller)和多个代理节点(agent),本技术实施例中提供的mesh网络中节点升级方法适用于控制节点和代理节点。mesh网络中可以包括多个级别的节点,其中控制节点处于第一级别,控制节点相邻的代理节点处于第二级别,与第二级别的代理节点相邻的代理节点为第三级别,依次类推,可以包括n个级别,其中n为大于或者等于1的正整数。其中,每个级别下节点的数量可以为一个或多个。
43.继续如图2所示,mesh网络中包括四个节点级别,其中,第一级别为控制节点0,第二级别为3个代理节点1、第三级别为3个代理节点2和第四级别为3个代理节点3。需要说明的是,不同级别所包括的节点数量可相同,也可以不同,本技术中对此不做限定。
44.每个节点自身有一个本地跳数(local_hop),本技术中称为第一跳数。其中,指节点相对与控制节点的跳转次数。继续如图2所示,控制节点的第一跳数为0、代理节点1的第一跳数为1、代理节点2的第一跳数为2、代理节点3的第一跳数为3。
45.需要说明的是,本技术对于确定节点在mesh网络中的第一跳数的具体方式不作限定,可以根据实际情况进行选取。
46.可选地,可以根据mesh网络的拓扑信息,确定节点在mesh网络中的第一跳数。可选地,拓扑信息中包括:节点类型和节点数量等。
47.可选地,控制节点可以统计mesh网络的拓扑信息并对拓扑信息进行周期性的更新,并发送给节点,例如控制节点可以广播发送,处于mesh网络中的代理节点就可以接收到mesh网络的拓扑信息。
48.可选地,节点在加入mesh网络中可以获取到自身的第一跳数。例如,加入时控制节点可以确定节点处于mesh网络中的位置,进而确定出节点的第一跳数指示给节点。
49.s102,根据升级开始时间、mesh网络的最大跳数和第一跳数,确定节点的升级时间点。
50.需要说明的是,本技术中对于升级开始时间的确定不作限定,可以根据实际情况进行选取。
51.可选地,在对固件进行定时更新的情况下,可以基于设定时间间隔确定升级开始时间。
52.可选地,在对固件进行指示更新更新的情况下,可以基于升级指示获取升级开始时间(update_start_time)例如,服务器检测到固件升级时,向节点广播升级指示,该升级指示中可以携带升级开始时间。
53.可选地,可以由用户自定义的升级开始时间;可选地,可以选取系统默认的升级开始时间。
54.需要说明的是,本技术对于确定节点在mesh网络中的最大跳数(max_hop)的具体方式不作限定,可以根据实际情况进行选取。
55.可选地,可以根据mesh网络的拓扑信息,确定节点在mesh网络的最大跳数。
56.在本公开实施例中,在获取到升级开始时间(update_start_time)、mesh网络的最大跳数(max_hop)和第一跳数(local_hop)后,可以基于升级开始时间(update_start_time)、mesh网络的最大跳数(max_hop)和第一跳数(local_hop),确定节点的升级时间点(update_time)。节点之间存在跳数的差异,相应地,也可以基于跳数差异,来对节点的升级时间点进行错开,以避免升级冲突的问题。
57.s103,在升级时间点执行升级操作。
58.本公开实施例中,在确定节点的升级时间点后,可以执行对固件的升级操作,获取到待升级固件的数据包,并基于待升级固件的数据包对该固件时进行升级。可选地,可以获取待升级固件的增量数据包,基于待升级固件的增量数据包对该固件时进行升级。
59.其中,固件(firmware),指的是设备内部保存的设备驱动程序。
60.需要说明的是,本技术对于固件升级的具体方式不作限定,可以根据实际情况进行选取。可选地,在节点内设置有升级定时单元或定时器,按照设定时间间隔,对固件升级。也就是说,节点每个经过一个设定时间间隔,就可以确定满足固件升级条件。
61.可选地,由服务器向节点发送升级指示,并节点接收到该升级指示可以确定满足固件升级条件。服务器可以在mesh网络中广播该升级指示。或者服务器将升级指示下发给mesh网络中的控制节点,由控制节点广播给mesh网络中的其他剩余节点。
62.根据本公开实施例的一种mesh网络中节点升级方法,可以通过,确定节点在mesh网络中的第一跳数,根据升级开始时间、mesh网络的最大跳数和第一跳数,确定节点的升级时间点,并在升级时间点执行升级操作。由此,本技术根据升级开始时间、最大跳数和第一跳数,确定节点的升级时间点,有序错开mesh网络内各节点的升级时间点,避免了同一时间大量的节点向服务器发起升级请求,有效降低了服务器的压力以及成本,提高了固件升级的成功率。
63.作为一种可能实现的方式,在确定节点的升级时间点后,可以向服务器发起升级请求,进而执行升级操作。
64.图3是根据本公开一个实施例的mesh网络中节点升级方法的流程示意图,在上述实施例的基础上,进一步结合图3,在升级时间点执行升级操作的具体过程进行解释说明,包括以下步骤:
65.s301,响应于到达升级时间点,向服务器发送升级请求。
66.需要说明的是,本技术中对于向服务器发送升级请求的具体方式不作限定,可以根据实际情况进行选取。
67.可选地,可以利用超文本传输协议(hyper text transfer protocol,简称http)向服务器发送升级请求。
68.进一步地,在向服务器发送升级请求后,服务器还需检测是否有固件升级,若检测到没有需要升级的固件时,即服务器未查询到固件的升级数据,则可以向用户发送信息,提醒用户当前固件不需要进行升级;若检测到有需要升级的固件时,即服务器查询到固件的升级数据,则可以下发固件升级数据,对固件进行升级。
69.s302,接收服务器下发的固件升级数据,并基于固件升级数据,对固件进行升级。
70.在本公开实施例中,在接收到服务器下发的固件升级数据后,可以基于固件升级数据,对固件进行升级。可选地,固件升级数据可以为全量数据,也可以为增量数据。
71.根据本公开实施例的一种mesh网络中节点升级方法,可以通过响应于到达升级时间点,向服务器发送升级请求,并接收服务器下发的固件升级数据,并基于固件升级数据,对固件进行升级。由此,本技术可以有序错开mesh网络内各节点的升级时间点,降低了服务器的压力以及成本,同时基于固件升级数据,对固件进行升级,提高了固件升级的正确率与成功率。
72.图4是根据本公开一个实施例的mesh网络中节点升级方法的流程示意图,在上述实施例的基础上,进一步结合图4,对根据升级开始时间、mesh网络的最大跳数和第一跳数,确定节点的升级时间点的过程进行解释说明,包括以下步骤:
73.s401,获取最大跳数与第一跳数之间的跳数差。
74.需要说明的是,在获取到最大跳数和第一跳数后,可以将最大跳数和第一跳数作差,以获取最大跳数与第一跳数之间的跳数差。
75.需要说明的是,跳数差指的是mesh网络中某个节点相对于网络中控制节点的跳转距离之差,跳数差越小,固件越优先升级。
76.s402,基于升级开始时间和跳数差,确定升级时间点。
77.相关技术中,固件的更新策略往往是所有节点在同一时间进行升级,这样一来,导致升级服务器的压力比较大,同时固件升级失败率的也会提高。
78.本技术中为了解决上述问题,获取到跳数差之后,可以基于跳数差得到一个时间调整参数,基于该时间调整参数对升级开始时间进行调整,进而得到节点对应的升级时间点。
79.示例性说明,代理节点1对应的最大跳数和第一跳数的跳数差为2,可以得到一个a1的时间调整参数,代理节点2对应的最大跳数和第一跳数的跳数差为1,可以得到一个a2的时间调整参数。其中a1和a2为两个不同的数值,基于a1和a2分别对升级开始时间进行调整,可以得到两个不同的升级时间点,从而实现了错开升级的目的。可选地,可以跳数少的节点先升级,也可以跳数多的节点想升级。
80.由此,本公开提出一种mesh网络中节点升级方法,能够有序错开mesh网络内各节点的升级时间点,降低服务器的压力,提高固件升级的成功率。
81.在获取到跳数差后,基于跳数差,获取到时间跳数参数,可以采用如下方式获取:获取mesh网络的拓扑信息的更新周期(update_period),并可以基于升级开始时间、跳数差和更新周期,确定升级时间点。即获取跳数差和更新周期之间的乘积,将该乘积确定出时间调整参数,基于该时间调整参数对升级开始时间进行调整,例如将两者求和,得到节点的升级时间点。
82.举例而言,如图2所示,代理节点1的第一跳数(local_hop)为1、mesh网络的最大跳数(max_hop)为3,则代理节点1的跳数差为2,代理节点1的升级时间点(update_time1)如下所示:
83.update_time1=update_start_time+(max_hop

local_hop1)*update_period,
84.即update_time1=update_start_time+2*update_period。
85.代理节点2的第一跳数(local_hop)为2、mesh网络的最大跳数(max_hop)为3,则代理节点2的跳数差为1,代理节点2的升级时间点(update_time2)如下所示:
86.update_time2=update_start_time+(max_hop

local_hop2)*update_period,
87.即update_time2=update_start_time+2*update_period。
88.通过上述方式的处理,实现了代理节点1和代理节点2之间的升级时间点的错开。
89.可选地,在本公开实施例中,节点在mesh网络中的第一跳数越大,固件越优先升级,即节点在mesh网络中的第一跳数与升级时间点成负相关。
90.举例而言,如图2所示,代理节点1的第一跳数为1、agent2的第一跳数为2、代理节点3的第一跳数为3,即代理节点3的第一跳数最大,则固件越优先升级,即第一跳数大的节点(下级节点)优先于第一跳数小的节点(上级节点)进行升级,避免了因上级节点升级重启而导致下级节点升级失败的问题,提高了固件升级的成功率。
91.继续如图2所示,mesh网络中可能存在多个跳数相同的节点,例如,第一跳数为1的节点为3个,第一跳数为2的节点为3个,第一跳数为3的节点为3个,这种情况下也会存在同一时间点下升级冲突的问题,导致服务器压力较大。
92.为了解决上述问题,本公开一个实施例提出了另一种mesh网络中节点升级方法。如图5所示,图5是另一种mesh网络中节点升级方法的流程示意图,在上述实施例的基础上,该方法还可以包括以下步骤:
93.s501,获取升级随机时间。
94.需要说明的是,当节点的第一跳数相同时,由于升级随机时间(random_time)的存
在,可以有序错开mesh网络内各节点的升级时间点。
95.需要说明的是,本技术中对于升级随机时间的设置不作限定,可以根据实际情况进行选取。
96.作为一种可能实现的方式,可以获取mesh网络拓扑信息的更新周期(update_period),选取小于二分之一倍的更新周期作为升级随机时间,即random_time《(1/2*update_period)。
97.需要说明的是,本技术中对于获取随机时间的具体方式不作限定,可以根据实际情况进行选取。
98.可选地,可以利用随机(random)函数,进行获取升级随机时间。
99.s502,基于升级随机时间,对升级时间点进行修正,得到最终的升级时间点。
100.在本技术实施例中,在获取到升级随机时间后,可以对升级时间点进行修正,以获取最终的升级时间点。
101.举例而言,如图2所示,代理节点2的第一跳数(local_hop)为2、mesh网络的最大跳数(max_hop)为3,则代理节点2的跳数差为1,升级随机时间为random_time,则代理节点2的最终升级时间点(update_time2)如下所示:
102.update_time2=update_start_time+(max_hop

local_hop2)*update_period+random_time,即update_time2=update_start_time+1*update_period+random_time。
103.举例而言,继续如图2所示,代理节点1的第一跳数(local_hop)为1、mesh网络的最大跳数(max_hop)为3,则代理节点1的跳数差为2,升级随机时间为random_time,则代理节点1的最终升级时间点(update_time1)如下所示:
104.update_time1=update_start_time+(max_hop

local_hop1)*update_period+random_time,即update_time1=update_start_time+2*update_period+random_time。
105.根据本公开实施例的一种mesh网络中节点升级方法,不同跳数的节点的升级时间点会错开,相同跳数的节点,由于升级随机时间的存在,相同跳数的节点的升级时间点也会错开,避免所有节点同时向服务器发起升级请求,降低了服务器的压力,同时,由于节点在mesh网络中的第一跳数与升级时间点成负相关,可以避免因上级节点(跳数小)先升级而导致下级节点(跳数大)升级失败的问题,提高固件升级的成功率。
106.图6是根据本公开一个实施例的mesh网络中节点升级方法的流程示意图,包括以下步骤:
107.s601,确定节点在mesh网络中的第一跳数。
108.s602,获取最大跳数与第一跳数之间的跳数差。
109.s603、获取mesh网络的拓扑信息的更新周期。
110.s604,基于升级开始时间、跳数差和更新周期,确定升级时间点。
111.s605,获取升级随机时间。
112.s606,基于升级随机时间,对升级时间点进行修正,得到最终的升级时间点。
113.s607,响应于到达升级时间点,向服务器发送升级请求。
114.s608,接收服务器下发的固件升级数据,并基于固件升级数据,对固件进行升级。
115.根据本公开实施例的一种mesh网络中节点升级方法,可以通过响应于到达升级时间点,向服务器发送升级请求,并接收服务器下发的固件升级数据,并基于固件升级数据,
对固件进行升级。由此,本技术可以有序错开mesh网络内各节点的升级时间点,降低了服务器的压力以及成本,同时基于固件升级数据,对固件进行升级,提高了固件升级的正确率与成功率。
116.综上所述,如图7所示,控制节点,可以统计当前mesh网络的拓扑信息,并将拓扑信息周期性的更新给代理节点1、代理节点2和代理节点3,并根据更新的拓扑信息,计算出当前mesh网络的最大跳数(max_hop)为3,控制节点的第一跳数为0,代理节点1的第一跳数为1,代理节点2的第一跳数为2,代理节点3的第一跳数为3。
117.进一步地,当达到升级开始时间(update_start_time)时,各个节点,包括控制节点、代理节点1、代理节点2和代理节点3,均可以根据最大跳数(max_hop)和节点自身的第一跳数(local_hop)计算出各个节点的升级时间点(update_time)。
118.因此,由于各个节点的第一跳数(local_hop)不同,则节点的升级时间点会错开。进一步地,当节点的第一跳数(local_hop)相同时,又增加了升级随机时间(random_time),由于升级随机时间(random_time)的存在,则节点的升级时间点也会错开。
119.进一步地,在响应于到达升级时间点时,可以向服务器发送升级请求,并检测是否存在可升级的固件,若检测到可升级的固件,则接收服务器下发的固件升级数据,并基于固件升级数据,依次对代理节点3、代理节点2、代理节点1和控制节点进行升级。
120.综上所述,本技术提出的mesh网络中节点升级方法,可以有序错开mesh网络内各节点的升级时间点,避免了同一时间大量的节点向服务器发起升级请求,有效降低了服务器的压力以及服务器的成本,并基于第一跳数越大越早升级的原则,能够保证下级节点先于上级节点进行升级,避免了因上级节点升级重启而导致下级节点升级失败的问题,提高固件升级的成功率。
121.图8是根据一示例性实施例示出的一种mesh网络中节点升级装置的框图。
122.如图8所示,mesh网络中节点升级装置1000,包括:第一确定模块110、第二确定模块120和升级模块130。
123.第一确定模块110,用于确定所述节点在所述mesh网络中的第一跳数;
124.第二确定模块120,用于根据升级开始时间、所述mesh网络的最大跳数和所述第一跳数,确定所述节点的升级时间点;
125.升级模块130,用于在所述升级时间点执行升级操作。
126.进一步的,升级模块130,还用于:响应于到达所述升级时间点,向服务器发送升级请求;接收所述服务器下发的固件升级数据,并基于所述固件升级数据,对固件进行升级。
127.进一步的,第二确定模块120,还用于:获取所述最大跳数与所述第一跳数之间的跳数差;基于所述升级开始时间和所述跳数差,确定所述升级时间点。
128.进一步的,第二确定模块120,还用于:获取mesh网络的拓扑信息的更新周期;基于所述升级开始时间、所述跳数差和所述更新周期,确定所述升级时间点。
129.进一步的,第二确定模块120,还用于:获取升级随机时间;基于所述升级随机时间,对所述升级时间点进行修正,得到最终的升级时间点。
130.进一步的,所述节点在所述mesh网络中的第一跳数与所述升级时间点成负相关。
131.根据本公开实施例的一种mesh网络中节点升级装置,可以通过确定节点在mesh网络中的第一跳数,根据升级开始时间、mesh网络的最大跳数和第一跳数,确定节点的升级时
间点,并在升级时间点执行升级操作。由此,本技术根据升级开始时间、最大跳数和第一跳数,确定节点的升级时间点,避免了同一时间大量的节点向服务器发起升级请求,有效降低了服务器的压力以及成本,保证了固件升级的成功率。
132.为了实现上述实施例,本公开还提供了一种电子设备,如图9所示,所述电子设备2000包括:处理器201;用于存储所述处理器201可执行指令的一个或多个存储器202;其中,所述处理器201被配置为执行上述实施例所述的mesh网络中节点升级方法。处理器201和存储器202通过通信总线连接。
133.为了实现上述实施例,本公开还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器202,上述指令可由装置1000的处理器201执行以完成上述方法。可选地,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
134.为了实现上述实施例,本公开还提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述实施例所述的mesh网络中节点升级方法。
135.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
136.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1