TWI784505B - 遠端控制無線網狀網路相異設備韌體更新之方法及系統 - Google Patents
遠端控制無線網狀網路相異設備韌體更新之方法及系統 Download PDFInfo
- Publication number
- TWI784505B TWI784505B TW110116134A TW110116134A TWI784505B TW I784505 B TWI784505 B TW I784505B TW 110116134 A TW110116134 A TW 110116134A TW 110116134 A TW110116134 A TW 110116134A TW I784505 B TWI784505 B TW I784505B
- Authority
- TW
- Taiwan
- Prior art keywords
- satellite
- firmware
- central device
- mesh network
- update
- Prior art date
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
- Stored Programmes (AREA)
Abstract
一種由遠端控制無線網狀網路(Wireless mesh network)相異設備韌體更新之方法及系統,在網狀網路的無線網路設備架構上,透過網路伺服器,遠端通知無線網狀網路路由器(Mesh Wi-Fi Router)下載韌體資訊本文,Mesh Wi-Fi Router比對本文內訊息與覆蓋區域內無線網狀網路衛星裝置(Mesh Wi-Fi Satellite)機型與韌體版本,並對照本文內提供的機型與其對應使用的韌體,通知Mesh Wi-Fi Satellite去下載對應的韌體並更新。藉由本發明,可同時進行遠端龐大數量之網狀網絡相異設備之韌體更新。
Description
本發明涉及一種韌體更新方法及系統,特別是指一種由遠端控制無線網狀網路(Wireless mesh network)相異設備韌體更新之方法及系統。
隨著資訊產業的飛速發展,廣域網路上承載的業務種類和業務量在不斷增大,規模也不斷在擴大,大量的終端接入裝置被廣泛應用,需要對這些使用者側裝置進行有效管理。
無線網狀網路(Wireless mesh network),是一種以無線電節點構成的通訊網路,採用網狀網路網路拓撲技術。它通常由網路客戶端、路由器與閘道器所組成。它所使用的通訊技術包括 802.11、802.15、802.16、手機行動通訊技術,或是混合了以上數種通訊技術。無線網狀網路可以被視為是一種特別的無線隨意網路。
傳統的韌體更新方法係利用電腦或工作站將更新韌體資料各別傳送至多個電子裝置中,當一部電子裝置執行更新韌體資料下載或更新完畢後,才會讓電腦或工作站連接下一部電子裝置進行下一個韌體更新作業。再者,傳統的韌體更新方法尚須設定適當電子裝置之網際協定位址(Internet Protocol Address),使得電腦或工作站根據相對應電子裝置之網際協定位址傳遞更新韌體資料。
使用者側裝置(CPE; Customer Premise Equipment)通常是指網路連接至用戶端的相關設備,包括數據機、寬頻路由器、寬頻閘道器等。
使用者側裝置無論是在最開始安裝的時候,還是在後期運行中的業務配置變更,或是出現故障需要維護的時候,都需要通過管理介面對裝置進行配置或是診斷。裝置大都提供在區域網路(LAN; Local Area Network)側的管理配置介面,因此傳統的做法是,廠商的維護人員上門進行安裝或調試裝置,通過LAN側管理介面做一些裝置配置或故障診斷的工作。然而,這種一對一的人工服務方法顯然運行效率不高而且需要花費大量的人力。隨著業務的開展,將會有大量的裝置需要安置在使用者家中,採用人工方法對這些裝置進行維護和管理將會成為一個巨大的負擔。而廣域網路的分支裝置一般位置比較分散,例如下列網路協定:Telnet、SSH、SNMP(簡易網路管理通訊協定)、遠程Web登入等傳統的遠端管理方法具有很多的局限性:如多廠商的裝置命令列、SNMP不一致,裝置地址經常變化,終端位於NAT Gateway(閘道)之後,SNMP基於UDP(使用者資料報協定; User Datagram Protocol)協議導致傳輸不可靠,不同裝置的Web介面及配置方法各異,無法對大量的CPE進行批量自動化管理。
傳統電腦裝置可藉由程式或人工方法指定更新韌體資料至相對應之群播位址,然後藉由配置於電腦裝置以及電子裝置之間的網路裝置建立網路連結。隨後電腦裝置透過網路裝置對指定群播位址之電子裝置進行群組廣播,以同時傳送更新韌體資料給相對應群組之電子裝置。換言之,多台電子裝置可同時接收由電腦裝置所傳遞之更新韌體資料。如果以群播方法進行,雖可以少量頻寬傳送大量的資料,並減輕相關網路設備的負載,亦即網路上的資料傳送端可同時傳送資料給多個資料接收端,並非以一對一的方法傳送,而是以降低資料重覆傳遞的方法來傳送。但是,當線上有大量的電子裝置需要進行韌體下載或更新時,因受限於傳統的韌體更新方法,使得電子裝置之韌體更新速度受到限制,而且電子裝置之連線數量亦會受到網路連線頻寬之限制。
另一方面,以廣播方法以本機電腦透過區域網路傳送群播通知的方法,更新區域網路中電子裝置的韌體,此種方法須自行指定電子設備的群播位置與更新韌體資料,若電子設備不相同且所需的韌體也不相同時,必需進行多次繁鎖的更新程序。
本發明於一實施例中,係在無線網狀網路(Wireless mesh network)的網路設備架構上,透過網路伺服器,遠端通知無線網狀網路中心裝置(Mesh Wi-Fi Router)下載韌體資訊本文,Mesh Wi-Fi Router比對本文內訊息與覆蓋區域內Mesh Wi-Fi Satellite機型與韌體版本,並對照本文內提供的機型與其對應使用的韌體通知無線網狀網路衛星裝置Mesh Wi-Fi Satellite去下載對應的韌體並更新。本文可以包含於一文檔中。
本發明於另一實施例中,係一種由遠端控制無線網狀網路(Wireless mesh network)相異設備韌體更新之方法,包含:一自動設定伺服器,透過一網路協定,對一無線網狀網路的一中心裝置發起韌體更新要求;該中心裝置向該自動設定伺服器要求一文檔,該文檔記載了複數支援機型名稱、相對應的一最新韌體版本名稱以及至少一存放伺服器位置;該中心裝置要求於該無線網狀網路中與其對應的至少一衛星裝置回報一實際機型名稱與一目前韌體版本名稱;藉由該要求回報程序及該文檔,比對該衛星裝置的該目前韌體版本名稱與該文檔中符合該衛星裝置的該最新韌體版本名稱;該中心裝置通知該衛星裝置依該文檔所記載的該存放伺服器位置,連線至一存放伺服器,下載所需的一最新韌體版本;該中心裝置檢查其對應的該衛星裝置已下載該最新韌體版本;該中心裝置通知該衛星裝置進行韌體更新;以及,該中心裝置進行該中心裝置本身之韌體更新。
本發明於一實施例中,係為一種由遠端控制無線網狀網路相異設備韌體更新之系統,包含:提供一自動設定伺服器、一存放伺服器以及一組無線網狀網路裝置,該組無線網狀網路裝置具有至少一中心裝置及對該中心裝置的至少一衛星裝置;該自動設定伺服器執行一初始發起程序,對該無線網狀網路的該中心裝置發起韌體更新要求;該中心裝置執行一回應發起程序,向該自動設定伺服器要求一文檔;執行一要求回報程序,該中心裝置其對應的該衛星裝置回報一實際機型名稱與一目前韌體版本名稱;執行一比對文檔程序;以及,該中心裝置執行一通知下載程序,通知該衛星裝置依該文檔連線至該存放伺服器,下載所需的一最新韌體版本;執行一檢查下載程序,檢查該中心裝置其對應的該衛星裝置已下載該最新韌體版本;執行一通知更新程序,通知該衛星裝置進行韌體更新;該中心裝置執行一自我更新程序,進行該中心裝置本身之韌體更新。
本發明可同時進行遠端龐大數量之網狀網絡相異設備之韌體更新,亦即不同機型或不同型號之網狀網路的設備,並且包含在網狀網絡架構上之中心裝置及衛星裝置。針對其提供服務的使用者,提供可快速有效的韌體更新方法或系統。應用本發明在於可同時對多個於網狀網路上之相異設備進行韌體更新,且不需更改網路協定位址即可進行韌體更新作業,以達到增進韌體更新的速度並減少人力與時間成本。
另一方面,本發明可利用雲端之多個存放伺服器及中心裝置之分配,讓多個衛星裝置可以向多個存放伺服器進行下載最新韌體版本,並不限定單一存放伺服器對單一或多個衛星裝置,而是多對多之模式,如此藉由本發明可以達到快速有效地進行更新。
網路管理是指在最高層面上對大規模電腦網路和電信網路進行的維護和管理。為了實現控制、規劃、分配、部署、協調及監視一個網路的資源所需的整套官能的具體實施,它包括執行如下功能,如:初始的網路規劃、頻率分配、為支援負載均衡預先確定流量路由規則、金鑰分發授權、組態管理、故障管理、安全管理、效能管理、頻寬管理及記帳管理。
自動設定伺服器(Auto Configuration Server, ACS)之目的在於讓網路服務供應商(Internet Service Provider, ISP)或者是家用聯網設備廠商對家用聯網設備進行有效率地管理。為了達成此目標,需要有一套運行穩定、容錯性高,隨時可以彈性增加尖峰處理能力的系統架構。而ACS系統架構組成包括管理伺服器與ACS,前者包括一個網頁伺服器與一個資料庫,其目的為提供簡單易用的管理介面,讓使用者可以很容易地管理支援TR-069 (Technical Report - 069)協定的家用聯網設備;而後者則包含網頁伺服器、檔案伺服器與資料庫,其目的為透過TR-069協定,與家用聯網設備溝通。
使用者側裝置(Customer Premise Equipment, CPE)是指網路連接至用戶端的相關設備,包括數據機、寬頻路由器、寬頻閘道器等,但隨著電信網路應用服務逐漸多元化,只要是用戶端所使用的網路服務設備,都可稱為CPE裝置。
TR-069是 CPE(Customer Premises Equipment) 和 ACS(Auto Configuration Server) 之間溝通的通訊協定。CPE 可以藉著這個協定完成服務開通、功能設定、檔案上傳下載、系統檢測 等等初始化及營運管理的必須動作。
請參照第1圖,其係為本發明之遠端控制無線網狀網路相異設備韌體更新之系統之一實施例之架構示意圖,在TR-069 (Technical Report - 069)定義的管理模型中,主要包括兩類邏輯設備:受管理用戶設備(CPE; Customer Premises Equipment)和自動配置服務器(ACS; Auto-Configuration Servers)。TR-069的核心思想是通過定義一套ACS和CPE之間自動協商交互協議,實現終端的自動配置過程。第1圖描述了TR-069協議在自動配置網絡構架中的定位。ACS與CPE之間的接口爲南向接口,ACS與第三方網管系統、業務管理系統或者第三方伺服器之間的接口爲北向接口。TR-069協議主要定義了南向接口標準。
TR-069 全名是 Technical Report - 069 是由 DSL Forum (之後更名為 Broadband Forum) 的技術標準制定組織在 2004 年五月發表公開,係在 CWMP (CPE WAN Management Protocol) 上發展的一項遠程控制使用者終端設備的通訊協定。之後於 2006, 2007, 2010, 2011及2013年又發表了更新的版本,最新的版本是 1.4。這套協議也同時整合成為一個平台架構,提供給其它終端裝置控管的一個基本平台,讓諸如 VoIP(Voice over Internet Protocol; 基於IP的語音傳輸)或 STB (Set-top box; 數位視訊轉換盒)裝置也能透過這項協定的基礎進行管理維護等動作。
關於TR-069的架構, TR-069是架構在 HTTP / HTTPS (超文本傳輸協定; Hyper Text Transfer Protocol)之上,藉由 SOAP (Simple Object Access Protocol, 簡單物件存取協定)包裝 XML可延伸標記式語言(Extensible Markup Language, XML)對象做為溝通內容的通訊協議。
無線網狀網路(Wireless mesh network),是一種以無線電節點構成的通訊網路,採用網狀網路拓撲技術。它通常由網路客戶端、路由器與閘道器所組成。它所使用的通訊技術包括 802.11、802.15、802.16、手機行動通訊技術,或是混合了以上數種通訊技術。無線網狀網路可以被視為是一種特別的無線隨意網路。無線網狀網絡(WMN)是由以網狀拓撲結構組織的無線電節點組成的通信網絡。它也可以是無線自組織網絡的一種形式。
網路拓撲,指構成網路的成員間特定的排列方法,一般分為物理的、真實的、配線上的結構,或邏輯的、虛擬的、程式設計上的。如果兩個網路的連接結構相同,我們就説它們的網路拓撲相同,儘管它們各自內部的物理接綫、節點間距離可能會有不同。
網狀網路(Mesh Network)類似樹狀網路(Tree Network)的升級版本。閘道器(Gateway),亦稱路由器(Router)(中心裝置)同樣會利用路由器節點(Router Node),亦稱Satellite(衛星裝置)加強覆蓋,並通過此 Satellite 與 終端結點(End Node)溝通,但 Mesh Network 環境下 Satellite 與 Satellite 之間會作出溝通,不再是單線溝通。
Mesh Network 的 Satellite 在溝通上並不限於單線,較遠的 Satellite 在 Tree Network 需要經過兩個 Satellite 才能返回 Router,但在 Mesh Network 環境則可以依據距離、效率等形式自動計算最佳路徑與 Router 溝通,避免因中間的 Satellite 出現故障或繁忙而影響效率。由於 Mesh Wi-Fi 的特性,市售的 Mesh Wi-Fi 機型大多都是套裝,包含 Router 與 Satellite。
對於一般的家庭用戶來說,過去若遇上訊號不足的話,通常都會加裝網路延伸器(Extender),它的原理就是上述提到的 Tree Network,把 Router 原有的訊號通過中繼器再次轉發出去而可擴展網絡。
雖然 Wi-Fi 網絡看似得到延伸,不過卻會令原有的網速減半,而且由於中繼器本來就有獨立的 Wi-Fi 名字(SSID),所以在連接時需要再次連接。由於 Extender 本身只會轉發訊號並不會與 Router 作更多訊息溝通,所以若已連接 Extender,但卻站在較近 Router 的位置,網絡仍然是會先繞到 Extender 再到 Router,費時也較慢。
Mesh Wi-Fi 容易被誤以為與無線範圍擴展器(Extender)相同,但實際上由於採用 Mesh Network,各 Router 與 Satellite 之間會互相溝通,加上可以 一個接一個的運作,覆蓋距離較 Extender 遠。也可以利用 Mesh Wi-Fi 的多重連接特性,提供較佳覆蓋。
由於 Mesh Wi-Fi 下的 Satellite 懂得互相溝通,所以其提供統一的 Wi-Fi 名(SSID)及無需再次連線確認的優點。即使手機從發出訊號的一樓 Router 走到三樓的 Satellite 時,也無需再次尋找 Wi-Fi 或輸入資料,Router 與 Satellite 懂得自行溝通進行連接及提供服務。
雲端儲存(Cloud storage)是一種網路線上儲存的模式,即把資料存放在通常由第三方代管的多台虛擬伺服器,而非專屬的伺服器上。代管(Hosting)公司營運大型的資料中心,需要資料儲存代管的人,則透過向其購買或租賃儲存空間的方法,來滿足資料儲存的需求。資料中心營運商根據客戶的需求,在後端準備儲存虛擬化的資源,並將其以儲存資源池(Storage pool)的方法提供,客戶便可自行使用此儲存資源池來存放檔案或物件。實際上,這些資源可能被分布在眾多的伺服主機上。雲端儲存這項服務乃透過網頁(Web)服務應用程式介面(API),或是透過Web化的使用者介面來存取。
在此說明一下,閘道器(Gateway)與路由器(Router)的定義可能不同。粗略來說,閘道器(gateway)可能被定義在不同協定間移動資料,而路由器(router)是在不同網路間移動資料,相當於傳統所說的IP閘道器(IP gateway)。在此僅為說明閘道器和路由器的區別,在大多數之狀況下,此領域中之通常知識者,通常並不會特意區分此二種裝置,即互相通用,除非需要對特定細節作說明。本發明於實施例中所稱之閘道器或路由器亦不限定其是指定閘道器或路由器。例如於本發明中所稱的該中心裝置,可以是路由器、閘道器或其組合的多合一機種。
本發明於一實施例中為一種由遠端控制網狀網路(Wireless mesh network)相異設備韌體更新之方法,包含了在Mesh Wi-Fi的網路設備架構上,透過網路伺服器遠端通知Mesh Wi-Fi Router下載韌體資訊本文,Mesh Wi-Fi Router比對本文內訊息與覆蓋區域內Mesh Wi-Fi Satellite機型與韌體版本,並對照本文內提供的機型與其對應使用的韌體通知Mesh Wi-Fi Satellite去下載對應的韌體並更新。其中資訊本文包含於一文檔中。
更詳細地說明,本發明於另一實施例中,在一無線網狀網路11設備架構上,透過遠端一自動設定伺服器21,通知該無線網狀網路11設備架構之一中心裝置31下載一韌體資訊本文;該中心裝置31將一文檔內記載的複數機型名稱以及相對應於該機型名稱之一最新韌體版本,與該無線網狀網觀設備架構所覆蓋區域之至少一衛星裝置41之一衛星裝置41機型名稱與一衛星裝置41目前韌體版本,進行比對;以及,通知該衛星裝置41下載對應的一衛星裝置41最新韌體版本,並且進行更新。該中心裝置31將一文檔內記載的複數機型名稱以及相對應於該機型名稱之一最新韌體版本,與該中心裝置31本身之一中心裝置31機型名稱與一中心裝置31目前韌體版本,進行比對;以及下載對應的一中心裝置31最新韌體版本,並且進行更新。
下列以步驟方法進行說明,如第1圖所示,本發明於一實施例中,本發明之示意架構如下:
A. 透過TR-069協定向網路伺服器要求韌體下載文本資訊。
B. 網路伺服器提供所支援的機型和對應的韌體版本。
C. Mesh Wi-Fi Router詢問Mesh Wi-Fi Satellite的機型與韌體版本。
D. 若有更新的需要,Mesh Wi-Fi Satellite將會根據韌體下載文本資訊去下載對應的韌體並進行更新。
E. Mesh Wi-Fi Routerc等待覆蓋區域Mesh Wi-Fi Satellite都下載完韌體後,再通知所有Mesh Wi-Fi Satellite可以進行韌體更新。
F. Mesh Wi-Fi Router確認區域內的Mesh Wi-Fi Satellite都成功更新後,自己再從檔案伺服器下載自己所需要的韌體並更新。
更進一步地,請參照第2圖,其係為本發明一實施例之遠端控制無線網狀網路相異設備韌體更新之方法之步驟流程圖。第2圖以程序之流程來說明,本發明於一實施例中包含了以下步驟:
S1: 初始發起程序:一自動設定伺服器21,透過一網路協定,對一無線網狀網路11的一中心裝置31發起韌體更新要求;
S2: 回應發起程序:該中心裝置31向該自動設定伺服器21要求一文檔,該文檔記載了複數支援機型名稱、相對應的一最新韌體版本名稱以及至少一存放伺服器51位置;
S3: 要求回報程序:該中心裝置31要求於該無線網狀網路11中與其對應的至少一衛星裝置41回報一實際機型名稱與一目前韌體版本名稱;
S4: 比對文檔程序:藉由該要求回報程序及該文檔,比對該衛星裝置41的該目前韌體版本名稱與該文檔中符合該衛星裝置41的該最新韌體版本名稱;有符合結果則繼續進行下一步驟;S11: 若比對無符合結果則不需要進行韌體更新;
S5: 通知下載程序:該中心裝置31通知該衛星裝置41依該文檔所記載的該存放伺服器51位置,連線至一存放伺服器51,下載所需的一最新韌體版本;
S6: 檢查下載程序:中心裝置31檢查其對應的該衛星裝置41已下載該最新韌體版本;若下載成功則繼續下一步驟;S12: 若下載失敗則回報該自動設定伺服器21失敗;
S7: 通知更新程序:該中心裝置31通知該衛星裝置41進行韌體更新;以及
S8: 自我更新程序:該中心裝置31進行該中心裝置31本身之韌體更新。
於本發明一實施例中,其中至少一該中心裝置31及至少一該衛星裝置41,或至少二該衛星裝置41彼此,係為不同機型或不同型號。可以瞭解的是,透過本發明的更新方法,藉由自動設定伺服器21及文檔內容可以針對相異設備進行更新,亦即不同機型或不同型號的設備進行更新。
另一方面,包含本文的該文檔為可延伸標記式語言(XML)或爪哇腳本對象記法(JSON)檔案格式,以方便有效率地記載或修改機型名稱及最新韌體版本名稱。可延伸標記式語言(Extensible Markup Language; XML)是一種標記式語言。標記指電腦所能理解的資訊符號,通過此種標記,電腦之間可以處理包含各種資訊的文章等。如何定義這些標記,既可以選擇國際通用的標記式語言,比如超文本標記語言(HTML),也可以使用像XML這樣由相關人士自由決定的標記式語言,這就是語言的可延伸性。
關於存放伺服器51,如同上述說明的,可以使用雲端61儲存之方法進行,亦即該些存放伺服器51係建立於雲端61系統上,因此中心裝置31和衛星裝置41,與存放伺服器51之間可以是多對多的關係,亦即以多對多的關係進行例如通知或下載之程序。
再者,於本發明一實施例中之系統更可以包含一第三方伺服器,甚至是一第三方網管系統,以該第三方管理伺服器連線該自動設定伺服器21,並且可設定該自動設定伺服器21。第三方管理系統可以利用不同的程式語言撰寫其控制介面,以便於網路管理員利用遠端或區域網路、有線或無線之方法連線到自動設定伺服器21,利用控制介面對自動設定伺服器21進行設定或修改,以便於更方便地控制網狀網路設備之韌體更新。
本發明可利用雲端之多個存放伺服器及中心裝置之分配,讓多個衛星裝置可以向多個存放伺服器進行下載最新韌體版本,並不限定單一存放伺服器對單一或多個衛星裝置,而是多對多之模式,如此藉由本發明可以達到快速有效地進行更新。
本發明可同時進行遠端龐大數量之網狀網絡相異設備之韌體更新,亦即不同機型或不同型號之網狀網路的設備,並且包含在網狀網絡架構上之中心裝置及衛星裝置。針對其提供服務的使用者,提供可快速有效的韌體更新方法或系統。應用本發明,可同時對多個於網狀網路上之相異設備進行韌體更新,且不需更改網路協定位址即可進行韌體更新作業,以達到增進韌體更新的速度並減少人力與時間成本。
11: 無線網狀網路
21: 自動設定伺服器
31: 中心裝置
41: 衛星裝置
51: 存放伺服器
61: 雲端
S1~S12: 步驟流程
第1圖係本發明之遠端控制無線網狀網路相異設備韌體更新之系統之一實施例之架構示意圖。
第2圖係本發明一實施例之遠端控制無線網狀網路相異設備韌體更新之方法之步驟流程圖。
11: 無線網狀網路
21: 自動設定伺服器
31: 中心裝置
41: 衛星裝置
51: 存放伺服器
61: 雲端
Claims (7)
- 一種遠端控制無線網狀網路相異設備韌體更新之方法,包含:一自動設定伺服器,透過一網路協定,對一無線網狀網路的一中心裝置發起韌體更新要求;該中心裝置向該自動設定伺服器要求一文檔,該文檔記載了複數支援機型名稱、相對應的一最新韌體版本名稱以及至少一存放伺服器位置;該中心裝置要求於該無線網狀網路中與其對應的至少一衛星裝置回報一實際機型名稱與一目前韌體版本名稱;藉由該要求回報程序及該文檔,比對該衛星裝置的該目前韌體版本名稱與該文檔中符合該衛星裝置的該最新韌體版本名稱;該中心裝置通知該衛星裝置依該文檔所記載的該存放伺服器位置,連線至一存放伺服器,下載所需的一最新韌體版本;該中心裝置檢查其對應的該衛星裝置已下載該最新韌體版本;該中心裝置通知該衛星裝置進行韌體更新;以及該中心裝置進行該中心裝置本身之韌體更新;其中至少一該中心裝置及至少一該衛星裝置,或至少二該衛星裝置彼此,係為不同機型或不同型號。
- 一種遠端控制無線網狀網路相異設備韌體更新之系統,包含:提供一自動設定伺服器、一存放伺服器以及一組無線網狀網路裝置,該組無線網狀網路裝置具有至少一中心裝置及對該中心裝置的至少一衛星裝置;該自動設定伺服器執行一初始發起程序,對該無線網狀網路的該中心裝置發起韌體更新要求;該中心裝置執行一回應發起程序,向該自動設定伺服器要 求一文檔;執行一要求回報程序,該中心裝置其對應的該衛星裝置回報一實際機型名稱與一目前韌體版本名稱;執行一比對文檔程序;以及,該中心裝置執行一通知下載程序,通知該衛星裝置依該文檔連線至該存放伺服器,下載所需的一最新韌體版本;執行一檢查下載程序,檢查該中心裝置其對應的該衛星裝置已下載該最新韌體版本;執行一通知更新程序,通知該衛星裝置進行韌體更新;該中心裝置執行一自我更新程序,進行該中心裝置本身之韌體更新;其中至少一該中心裝置及至少一該衛星裝置,或至少二該衛星裝置彼此,係為不同機型或不同型號。
- 如請求項2之遠端控制無線網狀網路相異設備韌體更新之系統,其中該文檔為可延伸標記式語言(XML)或爪哇腳本對象記法(JSON)檔案格式。
- 如請求項2之遠端控制無線網狀網路相異設備韌體更新之系統,其中更包含了一第三方伺服器,該第三方管理伺服器連線該自動設定伺服器,並且可設定該自動設定伺服器。
- 一種遠端控制網狀網路相異設備韌體更新之方法,包含:於一無線網狀網路設備架構上,透過遠端一自動設定伺服器,通知該無線網狀網路設備架構之一中心裝置下載一韌體資訊本文;該中心裝置將一文檔內記載的複數機型名稱以及相對應於該機型名稱之一最新韌體版本,與該無線網狀網觀設備架構所覆蓋區域之至少一衛星裝置之一衛星裝置機型名稱與一衛星裝置目前韌體版本,進行比對;以及通知該衛星裝置下載對應的一衛星裝置最新韌體版本,並且進行更新; 其中至少一該中心裝置及至少一該衛星裝置,或至少二該衛星裝置彼此,係為不同機型或不同型號。
- 如請求項5之遠端控制網狀網路相異設備韌體更新之方法,更包含了:該中心裝置將一文檔內記載的複數機型名稱以及相對應於該機型名稱之一最新韌體版本,與該中心裝置本身之一中心裝置機型名稱與一中心裝置目前韌體版本,進行比對;以及下載對應的一中心裝置最新韌體版本,並且進行更新。
- 如請求項5之遠端控制網狀網路相異設備韌體更新之方法,其中更包含了一第三方伺服器,該第三方管理伺服器連線該自動設定伺服器,並且可設定該自動設定伺服器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110116134A TWI784505B (zh) | 2021-05-05 | 2021-05-05 | 遠端控制無線網狀網路相異設備韌體更新之方法及系統 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110116134A TWI784505B (zh) | 2021-05-05 | 2021-05-05 | 遠端控制無線網狀網路相異設備韌體更新之方法及系統 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202245501A TW202245501A (zh) | 2022-11-16 |
TWI784505B true TWI784505B (zh) | 2022-11-21 |
Family
ID=85793107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110116134A TWI784505B (zh) | 2021-05-05 | 2021-05-05 | 遠端控制無線網狀網路相異設備韌體更新之方法及系統 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI784505B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158851A (zh) * | 2011-02-17 | 2011-08-17 | 惠州Tcl移动通信有限公司 | 移动终端网络服务请求参数更新的方法及移动终端 |
CN103685530A (zh) * | 2013-12-17 | 2014-03-26 | 京信通信***(中国)有限公司 | Wlan现网ap自动升级控制方法及*** |
CN106713047A (zh) * | 2017-01-12 | 2017-05-24 | 泰凌微电子(上海)有限公司 | 一种网状网络中的节点升级方法与*** |
-
2021
- 2021-05-05 TW TW110116134A patent/TWI784505B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158851A (zh) * | 2011-02-17 | 2011-08-17 | 惠州Tcl移动通信有限公司 | 移动终端网络服务请求参数更新的方法及移动终端 |
CN103685530A (zh) * | 2013-12-17 | 2014-03-26 | 京信通信***(中国)有限公司 | Wlan现网ap自动升级控制方法及*** |
CN106713047A (zh) * | 2017-01-12 | 2017-05-24 | 泰凌微电子(上海)有限公司 | 一种网状网络中的节点升级方法与*** |
Also Published As
Publication number | Publication date |
---|---|
TW202245501A (zh) | 2022-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2092763B1 (en) | System and method for managing access point functionality and configuration | |
KR100942480B1 (ko) | 로컬 네트워크 장치를 원격으로 관리하기 위한 통신 장치,시스템, 및 방법 | |
US8000345B2 (en) | Proxy agent for providing remote management of equipment in a communication network | |
US8111631B2 (en) | Systems and methods for automatic configuration of customer premises equipments | |
US9344333B2 (en) | Automating network build-out in self building networks | |
US11909744B2 (en) | Network verification method and apparatus | |
US9674301B2 (en) | Home gateway devices and methods for facilitating connections between customer premises equipment devices and servers | |
US20140208307A1 (en) | Method and System for Upgrading CPE Firmware | |
WO2007012242A1 (en) | Method and system for implementing initialization configuration for the managed devices | |
WO2008138260A1 (fr) | Procédé, système et dispositif d'accès à un réseau domestique pour accéder à un réseau domestique | |
CN101702718A (zh) | 用户终端设备的管理方法及装置 | |
CN110213340A (zh) | 箱式交换机的云管理方法、交换机、服务器及平台 | |
Demchenko et al. | Enabling automated network services provisioning for cloud based applications using zero touch provisioning | |
KR102045556B1 (ko) | 통신 시스템에서 네트워크 서비스에 기초하여 네트워크 디바이스를 제어하기 위한 장치 및 방법 | |
CN115134193B (zh) | 在现有数据中心结构中部署网络管理控制器的方法和*** | |
JP2007128331A (ja) | ネットワーク接続機器の自動生成機構 | |
CN109510717B (zh) | 节点设备的信息的获取方法、装置、设备及存储介质 | |
TWI784505B (zh) | 遠端控制無線網狀網路相異設備韌體更新之方法及系統 | |
TWI784506B (zh) | 於無線網狀網路範圍內更新設備韌體之方法及系統 | |
KR101246881B1 (ko) | Sip를 이용한 사설 ip를 사용하는 원격 단말의 관리 방법 및 그 원격 세션 관리 제어 시스템 | |
Delphinanto et al. | Remote discovery and management of end-user devices in heterogeneous private networks | |
CN101938458A (zh) | 设备管理方法、管理设备、代理设备及管理*** | |
US10097643B2 (en) | Technique for remote administration of a device belonging to a private network | |
Stusek et al. | A Novel Application of CWMP: An Operator-grade Management Platform for IoT | |
JP4463868B2 (ja) | ネットワーク接続機器管理システム |