网状网络更新系统及其方法技术方案

技术编号:37413879 阅读:19 留言:0更新日期:2023-04-30 09:38
网状网络更新系统包含多个网络节点。网络节点相互通信连接以形成一网状结构。网络节点包含一第一节点及至少一第二节点。第一节点响应一更新触发指令,而获得一更新档,并分别对至少一第二节点发出一更新通知。每一第二节点响应更新通知,而从第一节点获得更新档。第一节点及至少一第二节点根据更新档,同步进行一更新程序。更新程序。更新程序。

【技术实现步骤摘要】
网状网络更新系统及其方法


[0001]本专利技术是关于一种网络技术,尤其是一种网状网络更新系统及其方法。

技术介绍

[0002]现在的生活中已有许多无线或是有线的联网设备,且多个装置互相连接以形成局域网络(Local Area Network,LAN)的需求渐增。然而,由于一些设备的兼容性、网络的稳定性、及无线或是有线网络标准的规范等因素,导致若欲进行硬件的数据更新(例如固件更新或是功能升级)时,用户仅能一一对所述这些连网设备进行更新,而无法同步对所述这些连网设备进行更新。

技术实现思路

[0003]鉴于上述,本专利技术提供一种网状网络更新系统及其方法。依据一些实施例,本专利技术可以同步对局域网络中的连网设备进行更新。在一些实施例中,本专利技术可以透过简单的系统及流程,降低更新的成本及提升更新的效率。
[0004]依据一些实施例,网状网络更新系统包含多个网络节点。网络节点相互通信连接以形成一网状结构。网络节点包含一第一节点及至少一第二节点。第一节点响应一更新触发指令,而获得一更新档,并分别对至少一第二节点发出一更新通知。每一第二节点响应更新通知,而从第一节点获得更新档。第一节点及至少一第二节点根据更新档,同步进行一更新程序。
[0005]依据一些实施例,网状网络更新方法,其中网状网络包含多个网络节点,网络节点相互通信连接以形成一网状结构。网络节点包含一第一节点及至少一第二节点。网状网络更新方法包含以第一节点响应一更新触发指令,而获得一更新档;分别对至少一第二节点发出一更新通知;在至少一第二节点响应更新通知时,分别对至少一第二节点发出更新档;及在第一节点及至少一第二节点获得更新档时,根据更新档对该第一节点进行一更新程序,且该更新程序同步地被该至少一第二节点根据该更新档而进行。
[0006]综上所述,依据一些实施例,在多个网络节点所形成的网状结构中,透过更新触发指令及更新通知,即可同步对网络节点进行更新程序。在一些实施例中,由于网状网络更新系统可以是简单的架构,且网状网络更新方法也可以是简单的流程,因此可以降低更新的成本及提升更新的效率。
附图说明
[0007][图1]是为本专利技术依据一些实施例的网状网络的架构示意图。
[0008][图2]是为本专利技术依据一些实施例的网状网络更新方法的流程示意图。
[0009][图3]是为本专利技术依据一些实施例的网络节点的应用的示意图。
[0010][图4]是为本专利技术依据一些实施例的网状网络更新方法的流程示意图。
[0011][图5]是为本专利技术依据一些实施例的网状网络更新方法的流程示意图。
[0012][图6]是为本专利技术依据一些实施例的网状网络更新方法的流程示意图。
[0013][图7]是为本专利技术依据一些实施例的网状网络更新方法的流程示意图。
具体实施方式
[0014]参照图1,是为本专利技术依据一些实施例的网状网络的架构示意图。网状网络是由多个网络节点组成,网络节点相互通信连接以形成网状结构,并透过该网状结构的网络拓扑连接外部网络EN。网络节点包含第一节点100及至少一第二节点。虽于图1中绘示三个第二节点200A~200C,但本专利技术并不以此为限,第二节点的数量可以根据使用者的需求而是少于三个或是多于三个。网状网络例如是无线热点简单网状网络(Wi

Fi EasyMesh)。网络节点例如是路由器、或网关等具有转发封包功能及接收封包功能的装置。外部网络EN例如是广域网(Wide Area Network,WAN),而网状网络可以是局域网络。网络节点之间的通信连接可以是有线通信连接或是无线通信连接。无线通信连接例如是Wi

Fi通信连接。
[0015]在一些实施例中,每一网络节点还可以通信连接终端装置300,以供终端装置300可以连网。终端装置300例如是笔记本电脑、桌面计算机、平板计算机、个人行动装置等。网络节点与终端装置300之间的通信连接可以是有线通信连接或是无线通信连接。无线通信连接例如是Wi

Fi通信连接、或是蓝芽通信连接。
[0016]参照图2,是为本专利技术依据一些实施例的网状网络更新方法的流程示意图。更新方法由第一节点100执行。首先,第一节点100响应更新触发指令,而获得更新档(步骤S200)。更新文件可以为固件更新文件、或是功能升级文件。在一些实施例中,网络节点包含常驻程序(daemon)模块。第一节点100的常驻程序模块透过更新触发指令获得更新文件,并触发同步进行更新的流程。
[0017]参照图3,是为本专利技术依据一些实施例的网络节点的应用的示意图。在一些实施例中,第一节点100是从设定接口110获得更新触发指令。在一些实施例中,设定接口110是经由一操作而产生更新触发指令。在一些实施例中,设定接口110可以为一网页,以侦测使用者的操作。例如,如图3所示,网页(即设定接口110)侦测用户透过输入设备(例如键盘、鼠标、或是触碰屏幕等)(图未示)或是终端装置300而于网页所选择的项目。网页响应被选择的项目(例如欲更新的固件更新档版本号、欲新增或优化的功能)而产生更新触发指令。在一些实施例中,由网页实现的设定接口110是由第一节点100提供。在一些实施例中,设定接口110也可以是输出入装置,以供用户输入更新触发指令,且设定接口110可以是设置于第一节点100的内部或是外部。
[0018]复参照图2,第一节点100在获得更新档后,分别对第二节点200A~200C发出更新通知(步骤S202)。例如,第一节点100的常驻程序模块将更新通知同时地或是不同时地广播至每一第二节点200A~200C的常驻程序模块,以使第二节点200A~200C得知第一节点100欲进行更新。
[0019]在第二节点200A~200C响应更新通知时,第一节点100分别对第二节点200A~200C发出更新档(步骤S204)。例如,在某一第二节点(如200A)的常驻程序模块响应更新通知时,第一节点100的常驻程序模块发出更新文件至该第二节点(即200A)。
[0020]在第一节点100及每一第二节点200A~200C皆获得更新档时,第一节点100根据更新文件对其进行更新程序(步骤S206),且该更新程序同步地被第二节点200A~200C根据更
新档而进行。也就是说,第一节点100及第二节点200A~200C根据更新文件,同步进行更新程序。借此,每一网络节点可以同时以同一版本的更新文件进行更新程序,以减少因更新的时间点不同或是因更新档的版本不同,而造成网络节点之间产生兼容性问题(即网络节点之间不兼容的问题)。在一些实施例中,若更新档为固件更新文件,则更新程序为固件更新程序。在另一些实施例中,若更新文件为功能升级文件,则更新程序为功能升级程序,例如对第一节点100及第二节点200A~200C加装新的功能或是优化现有的功能。
[0021]在一些实施例中,进行更新程序的时间点是在每一网络节点皆获得更新档时,始进行。在一些实施例中,进行更新程序的时间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网状网络更新系统,包含:多个网络节点,相互通信连接以形成一网状结构,所述这些网络节点包含一第一节点及至少一第二节点;其中,该第一节点响应一更新触发指令,而获得一更新档,并分别对该至少一第二节点发出一更新通知;其中,每一该第二节点响应该更新通知,而从该第一节点获得该更新档,且该第一节点及该至少一第二节点根据该更新档,同步进行一更新程序。2.如权利要求1所述的网状网络更新系统,其中,每一该第二节点在接收到该更新通知时,回传一下载回复至该第一节点。3.如权利要求2所述的网状网络更新系统,其中,该第一节点在发出该更新通知时,累计一等待回复时间,并持续等待该下载回复,当该等待回复时间超过一超时阈值且该第一节点未接收到该下载回复时,该第一节点重新发出该更新通知至对应的该第二节点。4.如权利要求2所述的网状网络更新系统,其中,该第一节点在接收到该下载回复时,将该更新档发送至对应的该第二节点。5.如权利要求4所述的网状网络更新系统,其中,每一该第二节点在接收到该更新档时,回传一确收回复至该第一节点,且在该第一节点接收到每一该第二节点的该确收回复时,该第一节点及该至少一第二节点根据该更新档,同步进行该更新程序。6.如权利要求1所述的网状网络更新系统,其中,该第一节点具有一配置文件,该第一节点在接收到该更新触发指令时,根据该配置文件判断自己被定义为一控制节点类型或一受控节点类型,且当该第一节点被定义为该控制节点类型时,该第一节点响应该更新触发指令,而获得该更新档,并分别对该至少一第二节点发出该更新通知。7.如权利要求6所述的网状网络更新系统,其中,当该第一节点被定义为该受控节点类型时,该第一节点发送一同步更新失败信息至该设定接口。8.如权利要求6所述的网状网络更新系统,其中,该第一节点是从一设定接口获得该更新触发指令,该设定接口是经由一操作而产生该更新触发指令,该更新触发指令包含一标头,该第一节点根据该标头,判断自己是否为该更新触发指令指定的一接收方,在该第一节点是该指定的接收方且该第一节点被定义为该控制节点类型时,该第一节点响应该更新触发指令,而获得该更新档,并分别对该至少一第二节点发出该更新通知。9.如权利要求1所述的网状网络更新系统,其中,该第一节点及该至少一第二节点分别对应不同的一设定接口,该第一节点及该至少一第二节点分别透过对应的该设定接口,同步进行该更新程序。10.如权利要求9所述的网状网络更新系统,其中,该第一节点及该至少一第二节点根据不同的因特网协议(Internet Protocol,IP)地址而分别对应不同的该设定接口。11.一种网状网络更新方法,其中,该网状网络包含多个网络节点,所述这些网络节点相互通信连接以形成一网状结构,所述这些网络节点包含一第一节点及至少一...

【专利技术属性】
技术研发人员:周文俊
申请(专利权)人:瑞昱新加坡有限公司
类型:发明
国别省市:

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

1