[go: up one dir, main page]

TW202504343A - Wireless devices and wireless communication systems - Google Patents

Wireless devices and wireless communication systems Download PDF

Info

Publication number
TW202504343A
TW202504343A TW113121622A TW113121622A TW202504343A TW 202504343 A TW202504343 A TW 202504343A TW 113121622 A TW113121622 A TW 113121622A TW 113121622 A TW113121622 A TW 113121622A TW 202504343 A TW202504343 A TW 202504343A
Authority
TW
Taiwan
Prior art keywords
data
wireless
firmware
cycle
beacon
Prior art date
Application number
TW113121622A
Other languages
Chinese (zh)
Inventor
坂田雅昭
伊佐地昭裕
村上貴之
Original Assignee
日商松下知識產權經營股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日商松下知識產權經營股份有限公司 filed Critical 日商松下知識產權經營股份有限公司
Publication of TW202504343A publication Critical patent/TW202504343A/en

Links

Abstract

提供一種可以迅速地執行FOTA動作的無線機。在(20)中,是在包含複數個無線機的多跳方式的通訊網路中,可以在與其他無線機之間發送及接收韌體的資料之無線機,前述無線機具備控制裝置(21)及通訊裝置,前述控制裝置是當藉由前述通訊裝置從其他無線機接收前述韌體以外的資料之情況下,一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料,當藉由前述通訊裝置從其他無線機接收前述韌體的資料之情況下,一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。A wireless device capable of rapidly performing a FOTA operation is provided. In (20), in a multi-hop communication network including a plurality of wireless devices, a wireless device can send and receive firmware data with other wireless devices. The wireless device comprises a control device (21) and a communication device. The control device, when receiving data other than the firmware from other wireless devices via the communication device, sends a beacon in a first cycle and receives the data in a first reception waiting state after the sending of the beacon. When receiving data of the firmware from other wireless devices via the communication device, the control device sends a beacon in a second cycle shorter than the first cycle and sends a data request and receives the firmware data in the first reception waiting state after the sending of the beacon.

Description

無線機及無線通訊系統Wireless devices and wireless communication systems

本揭示是有關於一種可發送及接收韌體的資料之無線機及無線通訊系統。The present disclosure relates to a wireless device and a wireless communication system capable of sending and receiving firmware data.

作為以往的無線機,已知有例如專利文獻1所示的無線通訊裝置。此無線通訊裝置的主機是透過第2通訊方式,將關於更新用韌體的通知發送至連接於本機裝置的下位的無線通訊裝置即子機。子機是因應於此通知,嘗試與伺服器之間建立第1通訊方式的通訊。在此,在此通訊未建立的情況下,子機是透過與主機之間的第2通訊方式所形成的通訊來下載韌體並更新。 先前技術文獻 專利文獻 As a conventional wireless device, there is known a wireless communication device such as that shown in Patent Document 1. The host of this wireless communication device sends a notification about firmware update to a lower wireless communication device connected to the host device, i.e., a slave, through a second communication method. In response to this notification, the slave attempts to establish communication with the server through the first communication method. Here, if this communication is not established, the slave downloads the firmware and updates it through communication formed by the second communication method with the host. Prior Art Documents Patent Documents

專利文獻1:日本專利特開2019-200620號公報Patent document 1: Japanese Patent Publication No. 2019-200620

發明欲解決之課題Invention Problems to be Solved

此專利文獻1的子機是在無法從伺服器接收韌體的情況下,從主機接收韌體。由於此韌體的資料量是比在1次的發送動作中可以從主機發送往子機的資料量更大,因此主機必須分割韌體,多次將該分割資料發送往子機,會有韌體的發送上需要長時間的課題。The slave of this patent document 1 receives firmware from the host when it cannot receive firmware from the server. Since the amount of data in this firmware is larger than the amount of data that can be sent from the host to the slave in one sending operation, the host must divide the firmware and send the divided data to the slave multiple times, which will cause a problem that it takes a long time to send the firmware.

本揭示是為了解決像這樣的課題而完成的發明,目的在於提供一種可以迅速地執行FOTA動作的無線機及無線通訊系統。 用以解決課題之手段 This disclosure is an invention completed to solve such a problem, and its purpose is to provide a wireless device and a wireless communication system that can quickly perform FOTA operations. Means for solving the problem

本揭示的某個態樣之無線機是在包含複數個無線機的多跳方式的通訊網路中,可以在與其他無線機之間發送及接收韌體的資料之無線機,前述無線機具備控制裝置及通訊裝置,前述控制裝置是當藉由前述通訊裝置從其他無線機接收前述韌體以外的資料之情況下,一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料,當藉由前述通訊裝置從其他無線機接收前述韌體的資料之情況下,一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。A wireless device in a certain aspect of the present disclosure is a wireless device that can send and receive firmware data with other wireless devices in a multi-hop communication network including a plurality of wireless devices. The wireless device includes a control device and a communication device. The control device, when receiving data other than the firmware from other wireless devices via the communication device, sends a beacon in a first cycle and receives the data in a first reception waiting state after the sending of the beacon. When receiving firmware data from other wireless devices via the communication device, the control device sends a beacon in a second cycle shorter than the first cycle and sends a data request and receives the firmware data in the first reception waiting state after the sending of the beacon.

本揭示的某個態樣之無線通訊系統具備多跳方式的通訊網路所包含的複數個無線機,在複數個前述無線機當中接收韌體以外的資料的前述無線機是一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料,接收前述韌體的資料的前述無線機是一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。 發明效果 A wireless communication system of a certain aspect of the present disclosure has a plurality of wireless devices included in a multi-hop communication network. Among the plurality of wireless devices, the wireless device that receives data other than firmware sends a beacon in the first cycle and receives the data in the first reception waiting state after sending the beacon. The wireless device that receives data from the firmware sends the beacon in the second cycle shorter than the first cycle and sends a data request, and receives the data from the firmware in the first reception waiting state after sending the beacon. Effect of the invention

根據本揭示,例如,當韌體的資料量比無線機1次可以發送的資料量更大的情況下,無線機是將韌體的資料分割來發送。在此情況下,由於無線機是在發送接收韌體的資料的FOTA動作中以比第1週期更短的第2週期來發送信標,藉此在接續於信標的發送的第1接收等待狀態下接收韌體的資料的時間間隔會變短,因此可以迅速地進行FOTA動作。According to the present disclosure, for example, when the amount of firmware data is larger than the amount of data that the wireless device can transmit at one time, the wireless device transmits the firmware data in divided portions. In this case, since the wireless device transmits a beacon at a second cycle shorter than the first cycle in the FOTA operation of transmitting and receiving firmware data, the time interval for receiving firmware data in the first reception waiting state subsequent to the transmission of the beacon becomes shorter, and the FOTA operation can be performed quickly.

本揭示的上述目的、其他目的、特徵、及優點,在圖式的參照之下,可從以下較佳的實施態樣的詳細說明中清楚得知。The above-mentioned object, other objects, features, and advantages of the present disclosure can be clearly understood from the following detailed description of the preferred implementation modes with reference to the drawings.

用以實施發明之形態The form used to implement the invention

<無線通訊系統> 如圖1所示,本揭示的一實施形態之無線通訊系統10具備複數個無線機20及中央裝置30。在無線通訊系統10中,將和例如計量用戶的都市瓦斯、LP氣體、及氫氣等氣體使用量之計量表11相關的資料等資料從無線機20發送至中央裝置30,藉此將資料收集至中央裝置30。以下,雖然是將計量表11的計量對象作為氣體來說明,但計量對象並不限定於氣體,亦可為電力及自來水等。 <Wireless communication system> As shown in FIG. 1 , a wireless communication system 10 of an embodiment of the present disclosure includes a plurality of wireless devices 20 and a central device 30. In the wireless communication system 10, data related to a meter 11 for measuring the amount of gas used by a user, such as city gas, LP gas, and hydrogen, is sent from the wireless device 20 to the central device 30, thereby collecting the data in the central device 30. Although the metering object of the meter 11 is described below as gas, the metering object is not limited to gas, and may also be electricity, tap water, etc.

無線機20是以可通訊的方式連接於用戶的計量表11,與計量表11進行資料通訊。又,無線機20具有使用第1通訊網路12的通訊功能、及使用第2通訊網路13的通訊功能。藉此,無線機20是使用第1通訊網路12或第2通訊網路13而用可通訊的方式連接於中央裝置30,與中央裝置30進行資料通訊。The wireless device 20 is connected to the user's meter 11 in a communicable manner and performs data communication with the meter 11. The wireless device 20 has a communication function using the first communication network 12 and a communication function using the second communication network 13. Thus, the wireless device 20 is connected to the central device 30 in a communicable manner using the first communication network 12 or the second communication network 13 and performs data communication with the central device 30.

此資料包含和計量表11及無線機20有關的資料。和計量表11有關的資料包含計量表11所計量之顯示氣體使用量的計量值、及顯示計量表11所計量的氣體使用量等的異常的警報等,並且是從無線機20發送至中央裝置30。和無線機20有關的資料包含無線機20的時刻資料、及韌體的版本及資料等,並且是從中央裝置30發送至無線機20。This data includes data related to the meter 11 and the wireless device 20. The data related to the meter 11 includes the meter value indicating the gas usage measured by the meter 11 and the abnormal alarm indicating the gas usage measured by the meter 11, and is sent from the wireless device 20 to the central device 30. The data related to the wireless device 20 includes the time data of the wireless device 20, the firmware version and data, and is sent from the central device 30 to the wireless device 20.

第1通訊網路12亦可為WAN(Wide Area Network,廣域網路)等通訊網路,具有基地台12a、交換站、及纜線等通訊設備,來連接於網際網路。又,第2通訊網路13是FAN(Field Area Network,場域網路)等與第1通訊網路12不同的通訊網路,並且是複數個無線機20以中繼方式來傳輸資料的無線多跳方式。例如,當計量表11的計量對象為氣體的情況下,第2通訊網路13亦可為WI-SUN聯盟所標準化的通訊方式即WISUN-JUTA。The first communication network 12 may also be a communication network such as a WAN (Wide Area Network), which has communication equipment such as a base station 12a, a switching station, and a cable to connect to the Internet. In addition, the second communication network 13 is a communication network different from the first communication network 12, such as a FAN (Field Area Network), and is a wireless multi-hop method in which a plurality of wireless devices 20 transmit data in a relay manner. For example, when the metering object of the meter 11 is gas, the second communication network 13 may also be a communication method standardized by the WI-SUN Alliance, namely WISUN-JUTA.

中央裝置30具有收集來自無線機20的資料之伺服器功能,並且將依據所收集的資料之服務及資訊等提供給用戶或管理計量表11的業者等。例如,中央裝置30是收集計量表11的計量值,依據該計量值來算出氣體使用量,並發送至用戶或業者。又,中央裝置30是收集來自計量表11的警報,因應於該警報將遮斷計量表11的氣體流路之指示發送至計量表11,使計量表11遮斷氣體流路。The central device 30 has a server function for collecting data from the wireless device 20, and provides services and information based on the collected data to users or businesses that manage the meter 11. For example, the central device 30 collects the metering value of the meter 11, calculates the gas usage based on the metering value, and sends it to the user or business. In addition, the central device 30 collects alarms from the meter 11, and sends an instruction to shut off the gas flow path of the meter 11 in response to the alarm, so that the meter 11 shuts off the gas flow path.

又,中央裝置30具有管理無線機20的管理功能,將和無線機20的管理有關的資料發送至無線機20。例如,中央裝置30是將時刻資料發送至無線機20,使無線機20依據時刻資料執行時刻補正動作。又,中央裝置30是將韌體的資料發送至無線機20,使無線機20依據韌體的資料來執行FOTA(Firmware Over The Air,無線韌體更新)動作。Furthermore, the central device 30 has a management function for managing the wireless device 20, and transmits data related to the management of the wireless device 20 to the wireless device 20. For example, the central device 30 transmits time data to the wireless device 20, and causes the wireless device 20 to perform time correction actions according to the time data. Furthermore, the central device 30 transmits firmware data to the wireless device 20, and causes the wireless device 20 to perform FOTA (Firmware Over The Air, wireless firmware update) actions according to the firmware data.

<中央裝置> 如圖2所示,中央裝置30具備中央控制裝置31、及電連接於中央控制裝置31的中央通訊介面32。中央通訊介面32是有線通訊的通訊介面,藉由纜線等來與第1通訊網路12連接。藉此,中央通訊介面32是接收從無線機20透過第1通訊網路12所發送來的資料,並輸入至中央控制裝置31,或是根據中央控制裝置31的控制,透過第1通訊網路12將資料發送至無線機20。另外,中央通訊介面32亦可為無線通訊的通訊介面,亦可藉由無線通訊來與第1通訊網路12連接。又,中央通訊介面32亦可藉由無線通訊或有線通訊來連接於網際網路,亦可透過網際網路及第1通訊網路12來與無線機20通訊。 <Central device> As shown in FIG. 2 , the central device 30 includes a central control device 31 and a central communication interface 32 electrically connected to the central control device 31. The central communication interface 32 is a communication interface for wired communication, and is connected to the first communication network 12 by a cable or the like. Thus, the central communication interface 32 receives data sent from the wireless device 20 via the first communication network 12 and inputs it to the central control device 31, or sends data to the wireless device 20 via the first communication network 12 according to the control of the central control device 31. In addition, the central communication interface 32 may also be a communication interface for wireless communication, and may also be connected to the first communication network 12 by wireless communication. Furthermore, the central communication interface 32 can also be connected to the Internet via wireless communication or wired communication, and can also communicate with the wireless device 20 via the Internet and the first communication network 12.

中央控制裝置31為電腦,具有中央運算部33及中央記憶部34。中央記憶部34是可以從中央運算部33存取的記憶體,並且是由RAM及ROM等所構成。中央記憶部34記憶有用於執行中央裝置30的資料收集及無線機20的管理等各種處理的程式、及使用於此程式的資料。又,中央記憶部34記憶有從無線機20接收到的資料、及發送至無線機20的資料。The central control device 31 is a computer having a central computing unit 33 and a central memory unit 34. The central memory unit 34 is a memory accessible from the central computing unit 33 and is composed of RAM and ROM. The central memory unit 34 stores programs for executing various processes such as data collection of the central device 30 and management of the wireless device 20, and data used in the programs. In addition, the central memory unit 34 stores data received from the wireless device 20 and data sent to the wireless device 20.

中央運算部33是由例如CPU等處理器等所構成,執行中央記憶部34所記憶的程式。藉此,中央控制裝置31是依據來自中央通訊介面32的輸入資料等,來控制中央裝置30的構成部的動作,並執行和資料收集及無線機20的管理有關的各種處理。另外,中央控制裝置31亦可由單獨的裝置來構成,又,亦可構成為分散配置有複數個裝置,使該等裝置協同合作來進行中央控制裝置31的動作。The central operation unit 33 is composed of a processor such as a CPU, and executes the program stored in the central memory unit 34. In this way, the central control device 31 controls the operation of the components of the central device 30 according to the input data from the central communication interface 32, and executes various processes related to data collection and management of the wireless device 20. In addition, the central control device 31 may be composed of a single device, or may be composed of a plurality of devices that are dispersed and configured so that the devices cooperate to perform the operation of the central control device 31.

<無線機> 無線機20具備控制裝置21、電池22、電連接於控制裝置21的通訊裝置、及第3通訊介面25。電池22是無線機20的電源,連接於控制裝置21、通訊裝置、及第3通訊介面25,並且將電力供給至這些裝置及介面。 <Radio> The radio 20 includes a control device 21, a battery 22, a communication device electrically connected to the control device 21, and a third communication interface 25. The battery 22 is a power source for the radio 20, is connected to the control device 21, the communication device, and the third communication interface 25, and supplies power to these devices and interfaces.

控制裝置21為電腦,具有運算部26及記憶部27。記憶部27是可以從運算部26存取的記憶體,並且是由RAM及ROM等所構成。記憶部27記憶有用於執行無線機20的FOTA動作等各種動作的程式、及使用於此程式的資料。又,記憶部27記憶有從計量表11、中央裝置30、及其他無線機20接收到的資料、及發送至這些的資料。The control device 21 is a computer having a calculation unit 26 and a memory unit 27. The memory unit 27 is a memory accessible from the calculation unit 26 and is composed of RAM and ROM. The memory unit 27 stores programs for executing various operations such as FOTA operations of the wireless device 20 and data used in the programs. The memory unit 27 also stores data received from the meter 11, the central device 30, and other wireless devices 20, and data sent to these.

運算部26是由例如CPU及MPU等處理器所構成,執行記憶部27所記憶的程式。藉此,控制裝置21是依據來自通訊裝置及第3通訊介面25的輸入資料等,來控制無線機20的構成部的動作,並執行FOTA動作等各種處理。另外,控制裝置21亦可由單獨的裝置來構成,又,亦可構成為分散配置有複數個裝置,使該等裝置協同合作來進行控制裝置21的動作。The calculation unit 26 is composed of a processor such as a CPU and an MPU, and executes the program stored in the memory unit 27. In this way, the control device 21 controls the operation of the components of the wireless device 20 according to the input data from the communication device and the third communication interface 25, and performs various processes such as FOTA operation. In addition, the control device 21 can also be composed of a single device, or can be composed of a plurality of devices that are dispersed and configured so that these devices cooperate to perform the operation of the control device 21.

通訊裝置具有第1通訊介面23及第2通訊介面24。第1通訊介面23是第1通訊網路12用的無線通訊的通訊介面,並且電連接於第1天線28。藉此,第1通訊介面23是藉由第1天線28以無線通訊來與第1通訊網路12的基地台12a連接。第1通訊介面23是藉由第1天線28接收從中央裝置30透過第1通訊網路12發送來的資料,並輸入至控制裝置21,或者根據控制裝置21的控制,藉由第1天線28將資料透過第1通訊網路12發送至中央裝置30。The communication device has a first communication interface 23 and a second communication interface 24. The first communication interface 23 is a communication interface for wireless communication for the first communication network 12, and is electrically connected to the first antenna 28. Thus, the first communication interface 23 is connected to the base station 12a of the first communication network 12 by wireless communication through the first antenna 28. The first communication interface 23 receives data sent from the central device 30 through the first communication network 12 through the first antenna 28 and inputs it to the control device 21, or sends data to the central device 30 through the first communication network 12 through the first antenna 28 according to the control of the control device 21.

又,第2通訊介面24是第2通訊網路13用的無線通訊的通訊介面,並且電連接於第2天線29。藉此,第2通訊介面24是以無線通訊來和可藉由第2天線29通訊的其他無線機20的第2天線29連接。第2通訊介面24是藉由第2天線29來接收從其他無線機20發送的資料,並輸入至控制裝置21,或者根據控制裝置21的控制,藉由第2天線29將資料發送至其他無線機20。Furthermore, the second communication interface 24 is a communication interface for wireless communication used in the second communication network 13, and is electrically connected to the second antenna 29. Thus, the second communication interface 24 is connected to the second antenna 29 of the other wireless device 20 that can communicate via the second antenna 29 by wireless communication. The second communication interface 24 receives data sent from the other wireless device 20 via the second antenna 29 and inputs it to the control device 21, or sends data to the other wireless device 20 via the second antenna 29 according to the control of the control device 21.

又,第3通訊介面25是有線通訊的通訊介面,藉由纜線來連接於計量表11。藉此,第3通訊介面25是接收來自計量表11的資料並輸入至控制裝置21、或根據控制裝置21的控制將資料發送至計量表11。另外,無線機20亦可藉由無線通訊的通訊介面而以無線通訊來與計量表11連接。Furthermore, the third communication interface 25 is a wired communication interface, and is connected to the meter 11 via a cable. Thus, the third communication interface 25 receives data from the meter 11 and inputs it to the control device 21, or sends data to the meter 11 according to the control of the control device 21. In addition, the wireless device 20 can also be connected to the meter 11 by wireless communication via the wireless communication interface.

<通訊功能> 如圖1所示,無線通訊系統10中的複數個無線機20是屬於第2通訊網路13,且具有無線子機20a、及中繼無線子機20a與中央裝置30的資料傳輸的無線主機20b。又,這些無線子機20a及無線主機20b的通訊功能具有:藉由第1通訊介面23使用第1通訊網路12來進行通訊的第1通訊功能、及藉由第2通訊介面24使用第2通訊網路13來進行通訊的第2通訊功能。 <Communication Function> As shown in FIG. 1 , the plurality of wireless devices 20 in the wireless communication system 10 belong to the second communication network 13 and have a wireless handset 20a and a wireless host 20b that relays data transmission between the wireless handset 20a and the central device 30. Furthermore, the communication functions of these wireless handsets 20a and the wireless host 20b include: a first communication function of communicating using the first communication network 12 via the first communication interface 23, and a second communication function of communicating using the second communication network 13 via the second communication interface 24.

為了中繼無線子機20a與中央裝置30的通訊,無線主機20b是將第1通訊介面23的第1通訊功能及第2通訊介面24的第2通訊功能設為有效。藉此,無線主機20b是藉由第1通訊網路12而和中央裝置30發送接收資料,並且和可以藉由第2通訊網路13通訊的其他無線子機20a發送接收資料。In order to relay the communication between the wireless slave 20a and the central device 30, the wireless host 20b enables the first communication function of the first communication interface 23 and the second communication function of the second communication interface 24. Thus, the wireless host 20b sends and receives data with the central device 30 via the first communication network 12, and sends and receives data with other wireless slaves 20a that can communicate via the second communication network 13.

當使用第1通訊網路12來與中央裝置30通訊的情況下,無線子機20a是將第1通訊功能設為有效。藉此,無線子機20a是在不透過無線主機20b的情形下,直接藉由第1通訊網路12來和中央裝置30發送接收資料。另外,在此情況下,無線子機20a亦可將第2通訊功能設為無效。又,無線子機20a亦可將第2通訊功能設為有效,在此情況下,亦可將第1通訊功能設為比第2通訊功能更優先。When the first communication network 12 is used to communicate with the central device 30, the wireless slave 20a sets the first communication function to be valid. In this way, the wireless slave 20a directly transmits and receives data with the central device 30 through the first communication network 12 without going through the wireless host 20b. In addition, in this case, the wireless slave 20a can also set the second communication function to be invalid. In addition, the wireless slave 20a can also set the second communication function to be valid, and in this case, the first communication function can also be set to have priority over the second communication function.

當無線子機20a要和可以使用第2通訊網路13來通訊的其他無線子機20a及無線主機20b通訊的情況下,將第1通訊功能設為無效且將第2通訊功能設為有效。藉此,在第2通訊網路13中,無線子機20a是和可以通訊的其他無線子機20a或無線主機20b發送接收資料,並且中繼其他無線子機20a與無線主機20b的資料傳輸。像這樣,無線子機20a是在不透過其他無線子機20a的情形下直接和無線主機20b發送接收資料,或透過1個以上的其他無線子機20a來和無線主機20b發送接收資料,藉此透過無線主機20b來和中央裝置30發送接收資料。When the wireless slave 20a wants to communicate with other wireless slaves 20a and wireless host 20b that can communicate using the second communication network 13, the first communication function is disabled and the second communication function is enabled. In this way, the wireless slave 20a sends and receives data with other wireless slaves 20a or wireless host 20b that can communicate in the second communication network 13, and relays data transmission between other wireless slaves 20a and wireless host 20b. In this way, the wireless slave 20a directly sends and receives data with the wireless host 20b without passing through other wireless slaves 20a, or sends and receives data with the wireless host 20b through one or more other wireless slaves 20a, thereby sending and receiving data with the central device 30 through the wireless host 20b.

<第2通訊網路> 在第2通訊網路13中,從無線子機20a發送的資料是依據等級而從無線子機20a傳輸至無線主機20b。此等級是從無線子機20a到無線主機20b為止的跳數當中的最小跳數,並且是記憶在記憶部27。無線主機20b的等級為最小值的0,可以在不透過其他無線子機20a的情形下直接和無線主機20b通訊的無線子機20a的等級為1。並且,在與無線主機20b之間中繼的無線子機20a的數量越增加,則無線子機20a的等級就越增加。屬於第2通訊網路13的無線機20(無線主機20b及無線子機20a)及該等的等級是藉由跳數表格的交換處理來更新。 <Second communication network> In the second communication network 13, data sent from the wireless slave 20a is transmitted from the wireless slave 20a to the wireless host 20b according to the level. This level is the minimum number of hops from the wireless slave 20a to the wireless host 20b, and is stored in the memory unit 27. The level of the wireless host 20b is the minimum value of 0, and the level of the wireless slave 20a that can communicate directly with the wireless host 20b without passing through other wireless slaves 20a is 1. And, the more the number of wireless slaves 20a relaying between the wireless host 20b increases, the more the level of the wireless slave 20a increases. The wireless devices 20 (wireless host 20b and wireless slave 20a) belonging to the second communication network 13 and their levels are updated by exchanging the hop table.

另外,在圖1的例子中,雖然第2通訊網路13中的無線主機20b是1台,但無線主機20b的數量並不限定於此。複數個無線主機20b亦可屬於相互相同的第2通訊網路13。在此情況下,屬於此第2通訊網路13的無線子機20a是針對複數個無線主機20b的每一個均具有跳數,此複數個跳數當中最小的跳數是無線子機20a的等級。In addition, in the example of FIG. 1 , although there is one wireless host 20b in the second communication network 13, the number of wireless hosts 20b is not limited thereto. A plurality of wireless hosts 20b may belong to the same second communication network 13. In this case, the wireless slave 20a belonging to the second communication network 13 has a hop count for each of the plurality of wireless hosts 20b, and the smallest hop count among the plurality of hop counts is the level of the wireless slave 20a.

<FOTA動作> 像這樣,無線機20可以藉由第1通訊網路12來與中央裝置30通訊,並且可以藉由第2通訊網路13來與其他無線機20通訊。因此,無線機20接收韌體的資料的FOTA動作具有:使用第1通訊網路12的第1FOTA動作、及使用第2通訊網路13的第2FOTA動作。 <FOTA Action> In this way, the wireless device 20 can communicate with the central device 30 via the first communication network 12, and can communicate with other wireless devices 20 via the second communication network 13. Therefore, the FOTA action of the wireless device 20 receiving firmware data includes: the first FOTA action using the first communication network 12, and the second FOTA action using the second communication network 13.

此第1通訊網路12的通訊速度是比第2通訊網路13的通訊速度更快,且第1通訊網路12所進行的1次的可發送資料量是比第2通訊網路13所進行的1次的可發送資料量更大。因此,在發送相同量的資料的情況下,使用第1通訊網路12是比使用第2通訊網路13更快。據此,無線機20是當嘗試使用第1通訊網路12的第1FOTA動作,而無法執行第1FOTA動作的情況下,則執行使用第2通訊網路13的第2FOTA動作。The communication speed of the first communication network 12 is faster than that of the second communication network 13, and the amount of data that can be sent at one time by the first communication network 12 is larger than that by the second communication network 13. Therefore, when sending the same amount of data, it is faster to use the first communication network 12 than to use the second communication network 13. Accordingly, when the wireless device 20 attempts to use the first FOTA operation of the first communication network 12 and fails to perform the first FOTA operation, it performs the second FOTA operation using the second communication network 13.

在此第2FOTA動作中,當無線機20是藉由第2通訊網路13從其他無線機20接收韌體的資料之情況下,無線機20是從第2通訊網路13中比本機的等級更小的等級即上位的無線機20接收資料。在此情況下,由於上位的無線機20的韌體的版本比本機的版本更新,因此在第2通訊網路13中最小等級的無線機20即無線主機20b不會從其他無線機20接收韌體的資料。因此,在FOTA動作中,無線主機20b並不會執行第2FOTA動作,而是執行第1FOTA動作。相對於此,無線子機20a可以執行第1FOTA動作及第2FOTA動作,在第2FOTA動作中是從第2通訊網路13中比本機的等級更小的等級之上位的無線子機20a或無線主機20b接收資料。In this second FOTA operation, when the wireless device 20 receives firmware data from other wireless devices 20 via the second communication network 13, the wireless device 20 receives data from the upper wireless device 20 of a lower level than the local device in the second communication network 13. In this case, since the firmware version of the upper wireless device 20 is newer than the local device, the wireless host 20b, which is the wireless device 20 of the lowest level in the second communication network 13, will not receive firmware data from other wireless devices 20. Therefore, in the FOTA operation, the wireless host 20b does not execute the second FOTA operation, but executes the first FOTA operation. In contrast, the wireless slave 20a can execute the first FOTA operation and the second FOTA operation. In the second FOTA operation, data is received from the wireless slave 20a or the wireless host 20b at a higher level than the local machine in the second communication network 13, which has a lower level than the local machine.

從而,在FOTA動作中,當中央裝置30取得新的版本的韌體時,即透過第1通訊網路12將FOTA指示發送至無線主機20b。無線主機20b是依照FOTA指示來執行第1FOTA動作,透過第1通訊網路12從中央裝置30接收並記憶韌體的資料,並更新成新的版本的韌體。Therefore, in the FOTA operation, when the central device 30 obtains a new version of the firmware, it sends a FOTA instruction to the wireless host 20b through the first communication network 12. The wireless host 20b executes the first FOTA operation according to the FOTA instruction, receives and stores the firmware data from the central device 30 through the first communication network 12, and updates to the new version of the firmware.

又,無線主機20b是透過第2通訊網路13將FOTA指示發送至無線子機20a。對此,無線子機20a是依照FOTA指示來執行第1FOTA動作,透過第1通訊網路12從中央裝置30接收並記憶韌體的資料,並更新成新的韌體。然而,例如,無線子機20a無法連接於第1通訊網路12的情況、及無線子機20a雖然連接於第1通訊網路12但在預定時間的期間內無法開始韌體的資料接收之情況等,會有無法執行第1FOTA動作的情況。在此情況下,無線子機20a是執行第2FOTA動作,透過第2通訊網路13從上位的無線子機20a或無線主機20b接收並記憶韌體的資料,並更新成新的版本的韌體。Furthermore, the wireless host 20b sends the FOTA instruction to the wireless slave 20a via the second communication network 13. In response, the wireless slave 20a performs the first FOTA action according to the FOTA instruction, receives and stores the firmware data from the central device 30 via the first communication network 12, and updates the firmware to a new one. However, for example, the wireless slave 20a cannot be connected to the first communication network 12, or the wireless slave 20a cannot start receiving firmware data within a predetermined time period even though it is connected to the first communication network 12, and the first FOTA action may not be performed. In this case, the wireless slave 20a executes the second FOTA operation, receives and stores the firmware data from the upper wireless slave 20a or the wireless host 20b via the second communication network 13, and updates the firmware to a new version.

<週期動作> 如圖3所示,從例如低消耗電力的觀點來看,無線機20是以RIT(Receiver Initiated Transmission,接收器發起傳輸)方式間歇地藉由第2通訊網路13來與其他無線機20進行通訊。此間歇動作包含信標的發送、信標發送後的第1接收等待狀態、及第1接收等待狀態後的中止狀態。在週期動作中,間歇動作會週期性地執行。 <Periodic Action> As shown in FIG. 3, from the perspective of low power consumption, for example, the wireless device 20 communicates with other wireless devices 20 intermittently through the second communication network 13 in the RIT (Receiver Initiated Transmission) mode. This intermittent action includes the transmission of a beacon, the first reception waiting state after the beacon is transmitted, and the pause state after the first reception waiting state. In the periodic action, the intermittent action is executed periodically.

在此間歇動作中是因信標的發送及第1接收等待而消耗電力。因此,在不發送接收信標以外的資料的情況、及因資料量小而資料的發送接收次數較少的情況等,無線機20的通訊頻率較低時,若將信標的發送週期設為無線機20可發送的最短週期,例如每1秒,則消耗電力會變大。因此,若一直每1秒發送信標,則無法使電池22的壽命維持10年。In this intermittent operation, power is consumed by the transmission of beacons and the first reception wait. Therefore, when the communication frequency of the wireless device 20 is low, such as when no data other than beacons is transmitted or received, or when the data transmission and reception times are small due to a small amount of data, if the transmission cycle of beacons is set to the shortest cycle that the wireless device 20 can transmit, for example, every 1 second, power consumption will increase. Therefore, if beacons are always transmitted every 1 second, the life of the battery 22 cannot be maintained for 10 years.

於是,當如圖3的例子所示地通訊頻率較低時,無線機20是用比最短週期更長的第1週期,例如每5秒發送信標,藉此可以將信標的發送及第1接收等待的消耗電力抑制為較低。例如,在氣體計量的情況下,因應於計量值及警報往中央裝置30的發送頻率、以及來自中央裝置30的維護通訊的接收頻率,採用5秒來作為10年的消耗電力為最小的信標的發送週期即第1週期。Therefore, when the communication frequency is low as shown in the example of FIG. 3, the wireless device 20 transmits the beacon at a first cycle longer than the shortest cycle, for example, every 5 seconds, thereby suppressing the power consumption of the beacon transmission and the first reception standby. For example, in the case of gas metering, according to the transmission frequency of metering values and alarms to the central device 30 and the reception frequency of maintenance communication from the central device 30, 5 seconds is used as the beacon transmission cycle with the minimum power consumption in 10 years, that is, the first cycle.

相對於此,當因韌體的資料等資料量較大而無線機20的通訊頻率較多的情況下,無線機20是以比第1週期更短的第2週期來發送信標。藉此,無線機20可以將整體的消耗電力平均地抑制為較低。On the other hand, when the communication frequency of the wireless device 20 is high due to the large amount of data such as firmware data, the wireless device 20 transmits beacons at a second cycle shorter than the first cycle. In this way, the wireless device 20 can suppress the overall power consumption to be low on average.

另外,在圖3所示的週期動作中,以虛線來顯示信標的傳輸,以實線來顯示信標以外的資料的傳輸。又,以下,雖然說明在第2通訊網路13中產生應該用下位的無線機20發送資料的因素(資料發送因素)的情況下的動作,但在上位的無線機20產生資料發送因素的情況下的動作也可以和此同樣地進行。In the cycle operation shown in Fig. 3, the transmission of beacons is indicated by dashed lines, and the transmission of data other than beacons is indicated by solid lines. In addition, although the operation is described below when a factor (data transmission factor) that requires the lower wireless device 20 to transmit data is generated in the second communication network 13, the operation can be performed in the same manner when a data transmission factor is generated in the upper wireless device 20.

具體而言,如圖3所示,構成第2通訊網路13的全部無線機20是透過第2通訊網路13而以第1週期來發送包含RIT Data Request(資料請求)的識別碼、本機所屬的第2通訊網路13的識別資訊、本機的識別資訊、及等級的信標。由於無線機20是和其他無線機20非同步,因此是用本機的時間點來發送信標。Specifically, as shown in FIG3, all wireless devices 20 constituting the second communication network 13 transmit a beacon including an identification code of RIT Data Request, identification information of the second communication network 13 to which the wireless device belongs, identification information of the wireless device, and a level in the first cycle through the second communication network 13. Since the wireless device 20 is asynchronous with other wireless devices 20, the beacon is transmitted at the time of the wireless device.

在此情況下,無線機20是在信標的發送起在比第1週期更短的第1時間中,成為資料的發送接收等可通訊的第1接收等待狀態。更進一步地,無線機20是在第1接收等待狀態後,在比第1時間更長的第2時間中,成為中止此通訊動作的中止狀態。像這樣,無線機20是執行週期動作,前述週期動作是以第1週期重複包含信標發送、第1接收等待狀態、及中止狀態的間歇動作。藉由此中止狀態可抑制消耗電力。In this case, the wireless device 20 enters the first reception waiting state in which data can be transmitted and received for a first time shorter than the first cycle after the beacon is transmitted. Furthermore, after the first reception waiting state, the wireless device 20 enters the suspended state in which the communication operation is suspended for a second time longer than the first time. In this way, the wireless device 20 performs a cycle operation in which the first cycle repeatedly includes beacon transmission, the first reception waiting state, and the suspended state. This suspended state can suppress power consumption.

例如,當下位的無線機20要定時地發送計量值等資料的情況下,會產生以此定時發送計量值等資料的因素(資料發送因素)。並且,下位的無線機20是從此資料發送因素的產生起,在比第1接收等待狀態的第1時間更長的第3時間中,成為可以進行資料的發送接收等通訊的第2接收等待狀態。並且,當下位的無線機20在第2接收等待狀態下從其他無線機20接收信標時,則將連結請求發送至信標的發送來源的無線機20即上位的無線機20。For example, when the lower-level radio 20 is to transmit data such as metering values at regular intervals, a factor (data transmission factor) for transmitting data such as metering values at regular intervals is generated. And, from the generation of the data transmission factor, the lower-level radio 20 enters the second reception waiting state in which communication such as transmission and reception of data can be performed for a third time that is longer than the first time of the first reception waiting state. And, when the lower-level radio 20 receives a beacon from another radio 20 in the second reception waiting state, it transmits a link request to the radio 20 that is the transmission source of the beacon, that is, the upper-level radio 20.

當上位的無線機20在信標發送後的第1接收等待狀態下接收連結請求時,則會將連結請求所包含的第2通訊網路13的識別資訊及發送目的地資訊,和記憶在本機的第2通訊網路13的識別資訊及本機的識別資訊進行對照。並且,若此資訊可以對照確認,則上位的無線機20是將對連結請求的連結承認發送至下位的無線機20。藉此,當下位的無線機20接收連結承認時,則建立下位的無線機20與上位的無線機20的連結。When the upper wireless device 20 receives a connection request in the first reception waiting state after the beacon is transmitted, the identification information of the second communication network 13 and the transmission destination information contained in the connection request are compared with the identification information of the second communication network 13 and the identification information of the local device stored in the local device. And, if this information can be compared and confirmed, the upper wireless device 20 sends a connection confirmation to the connection request to the lower wireless device 20. Thus, when the lower wireless device 20 receives the connection confirmation, the connection between the lower wireless device 20 and the upper wireless device 20 is established.

又,當上位的無線機20發送連結承認時,將第1接收等待狀態的時間延長為比第1時間更長,以能夠接收來自下位的無線機20的資料。對此,當下位的無線機20在第2接收等待狀態下從上位的無線機20接收連結承認時,則將資料發送至上位的無線機20。對此,當上位的無線機20在第1接收等待狀態下接收資料時,則將該資料的接收回應發送至下位的無線機20後,解除與下位的無線機20的連結,結束第1接收等待狀態並成為中止狀態。下位的無線機20在第2接收等待狀態下接收到接收回應後,則解除與上位的無線機20的連結,結束第2接收等待狀態,在下一個信標的發送之前成為中止狀態。Furthermore, when the upper radio 20 sends a connection acknowledgement, the time of the first reception waiting state is extended to be longer than the first time so as to be able to receive data from the lower radio 20. In contrast, when the lower radio 20 receives a connection acknowledgement from the upper radio 20 in the second reception waiting state, the data is sent to the upper radio 20. In contrast, when the upper radio 20 receives data in the first reception waiting state, after sending a reception response of the data to the lower radio 20, the connection with the lower radio 20 is released, the first reception waiting state is terminated, and the state becomes suspended. When the lower-level radio device 20 receives the reception response in the second reception waiting state, it releases the connection with the upper-level radio device 20, ends the second reception waiting state, and enters the suspended state before the next beacon is transmitted.

另外,上位的無線機20及下位的無線機20,在像這樣的連結建立及資料的發送接收的期間中也是以第1週期來發送信標。但是,當此信標的發送時間點是在第2接收等待狀態等通訊狀態中的情況下,這些無線機20是跳過此信標的發送。In addition, the upper wireless device 20 and the lower wireless device 20 also transmit beacons in the first cycle during the link establishment and data transmission and reception. However, when the transmission timing of the beacon is in the communication state such as the second reception waiting state, these wireless devices 20 skip the transmission of the beacon.

<第2FOTA動作> 當像這樣地發送的資料比1次可以發送的資料量更大的情況下,無線機20是將資料分割成複數個,重複分割資料的發送,直到發送完全部的分割資料。因此,當要發送比1次可以發送的資料量更大非常多的韌體等資料的情況下,無線機20需要非常長的時間來發送全部的資料。例如,相對於可以發送的資料量為100位元組,韌體的資料量為1百萬位元組。 <Second FOTA action> When the data to be sent is larger than the amount of data that can be sent at one time, the wireless device 20 divides the data into multiple parts and repeats the sending of the divided data until all the divided data are sent. Therefore, when a much larger amount of data such as firmware is to be sent than the amount of data that can be sent at one time, the wireless device 20 needs a very long time to send all the data. For example, the amount of data that can be sent is 100 bytes, and the amount of firmware data is 1 million bytes.

在發送該資料的期間中,無線機20無法與其他無線機20進行通訊。因此,無線機20會有產生無法定時地發送計量值等資料的障礙的情形。又,由於在無線機20所構成的第2通訊網路13中是藉由無線機20對資料傳輸進行中繼,來進行資料的傳輸,因此其他無線機20的計量值等資料的發送會有產生障礙的情形。During the transmission of the data, the wireless device 20 cannot communicate with other wireless devices 20. Therefore, the wireless device 20 may fail to transmit the metering value and other data in a timely manner. In addition, since the second communication network 13 formed by the wireless device 20 transmits data by relaying the data transmission, the transmission of the metering value and other data of other wireless devices 20 may fail.

因此,如圖4所示,當在第2FOTA動作中藉由第2通訊網路13來發送接收韌體的資料的情況下,無線機20是以比第1週期更短的第2週期來發送信標。例如,相對於第1週期為5秒,第2週期為最短週期的1秒。另外,雖然無線機20是在韌體的資料等資料的發送接收的期間中以第2週期來發送信標,但是在此信標的發送時間點為第2接收等待狀態等通訊狀態中的情況下,則跳過此信標的發送。又,在圖4中,和圖3同樣,以虛線來顯示信標的傳輸,以實線來顯示信標以外的資料的傳輸。Therefore, as shown in FIG. 4 , when the firmware data is sent and received via the second communication network 13 in the second FOTA operation, the wireless device 20 sends a beacon at a second cycle shorter than the first cycle. For example, the second cycle is 1 second, which is the shortest cycle, compared to the first cycle of 5 seconds. In addition, although the wireless device 20 sends a beacon at the second cycle during the sending and receiving of data such as firmware data, if the beacon is sent in a communication state such as the second reception waiting state, the sending of the beacon is skipped. In FIG. 4 , as in FIG. 3 , the transmission of the beacon is indicated by a dotted line, and the transmission of data other than the beacon is indicated by a solid line.

具體而言,下位的無線機20當因應於FOTA指示來執行第2FOTA動作的情況下,會產生第1資料請求的資料發送因素,前述第1資料請求是請求韌體的資料當中最初的資料即第1資料。藉此,下位的無線機20是從第1資料請求的資料發送因素的產生起,在比第1時間更長的第3時間中,成為第2接收等待狀態。並且,當下位的無線機20在此第2接收等待狀態下從其他無線機20即上位的無線機20接收信標時,則將連結請求發送至上位的無線機20。對此,當上位的無線機20在信標剛發送後的第1接收等待狀態下接收連結要求時,則將此連結要求所包含的第2通訊網路13的識別資訊及發送目的地資訊,和記憶在本機的第2通訊網路13的識別資訊及本機的識別資訊進行對照,若此資訊可以對照確認,則發送對連結請求的連結承認。藉此,當下位的無線機20在第2接收等待狀態下接收連結承認時,則建立下位的無線機20與上位的無線機20的連結。又,當上位的無線機20發送連結承認時,則從第1時間延長第1接收等待狀態,以能夠接收來自下位的無線機20的資料。Specifically, when the lower-level radio 20 performs the second FOTA operation in response to the FOTA instruction, a data transmission factor of the first data request is generated, and the first data request is the first data among the data requested for the firmware. As a result, the lower-level radio 20 enters the second reception waiting state for a third time longer than the first time from the generation of the data transmission factor of the first data request. Furthermore, when the lower-level radio 20 receives a beacon from another radio 20, that is, the upper-level radio 20, in this second reception waiting state, the link request is transmitted to the upper-level radio 20. In response to this, when the upper wireless device 20 receives a connection request in the first reception waiting state immediately after the beacon is transmitted, the identification information of the second communication network 13 and the transmission destination information contained in the connection request are compared with the identification information of the second communication network 13 and the identification information of the local device stored in the local device. If the information can be compared and confirmed, a connection confirmation is sent for the connection request. In this way, when the lower wireless device 20 receives the connection confirmation in the second reception waiting state, the connection between the lower wireless device 20 and the upper wireless device 20 is established. Furthermore, when the upper wireless device 20 sends the connection confirmation, the first reception waiting state is extended from the first time so that data from the lower wireless device 20 can be received.

之後,當下位的無線機20在第2接收等待狀態下接收連結承認時,針對之後的信標的發送週期取消第1週期之後,設定為第2週期,而以第2週期來發送信標。並且,下位的無線機20是將韌體的資料請求即第1資料請求發送至上位的無線機20。另外,下位的無線機20亦可在產生第1資料請求的資料發送因素時,將信標的發送週期從第1週期變更為第2週期。Afterwards, when the lower wireless device 20 receives the link acknowledgement in the second reception waiting state, the first cycle is canceled for the subsequent beacon transmission cycle, and the cycle is set to the second cycle, and the beacon is transmitted in the second cycle. Furthermore, the lower wireless device 20 transmits the firmware data request, i.e., the first data request, to the upper wireless device 20. In addition, the lower wireless device 20 may also change the beacon transmission cycle from the first cycle to the second cycle when the data transmission factor of the first data request is generated.

當上位的無線機20在第1接收等待狀態下接收韌體的第1資料請求時,則因應於第1資料請求而產生發送韌體的第1資料之資料發送因素。因此,上位的無線機20是針對之後的信標的發送週期,取消第1週期而設定為第2週期,以第2週期來發送信標。又,當上位的無線機20接收第1資料請求時,則將第1資料請求的接收回應發送至下位的無線機20之後,結束第1接收等待狀態,成為以第1資料的資料發送因素的產生為觸發的第2接收等待狀態。When the upper wireless device 20 receives the first data request of the firmware in the first reception waiting state, a data transmission factor of transmitting the first data of the firmware is generated in response to the first data request. Therefore, the upper wireless device 20 cancels the first cycle and sets it to the second cycle for the subsequent beacon transmission cycle, and transmits the beacon in the second cycle. Furthermore, when the upper wireless device 20 receives the first data request, it sends the reception response of the first data request to the lower wireless device 20, ends the first reception waiting state, and enters the second reception waiting state triggered by the generation of the data transmission factor of the first data.

對此,當下位的無線機20在第2接收等待狀態下接收此第1資料請求的接收回應時,則結束第2接收等待狀態並成為中止狀態。並且,下位的無線機20是在第2週期的時間點結束中止狀態並發送信標,在信標發送後成為第1接收等待狀態。In response to this, when the lower wireless device 20 receives the reception response of the first data request in the second reception waiting state, the second reception waiting state is terminated and the state is suspended. Furthermore, the lower wireless device 20 terminates the suspension state and transmits a beacon at the time point of the second cycle, and enters the first reception waiting state after the beacon is transmitted.

上位的無線機20是在第2接收等待狀態下接收此信標,若信標的發送來源資料是和第1資料請求的發送來源資料一致,則將連結請求發送至下位的無線機20。當下位的無線機20在第1接收等待狀態下接收連結請求時,則將該連結請求所包含的第2通訊網路13的識別資訊及發送目的地資訊,和記憶在本機的資料對照,若此資訊可以對照確認,則將連結承認發送至上位的無線機20。藉此,當上位的無線機20在第2接收等待狀態下接收連結承認時,則建立這些無線機20的連結。又,當下位的無線機20發送連結承認時,將第1接收等待狀態的時間延長為比第1時間更長,以能夠接收來自上位的無線機20的資料。The upper wireless device 20 receives the beacon in the second reception waiting state, and if the transmission source data of the beacon is consistent with the transmission source data of the first data request, the connection request is sent to the lower wireless device 20. When the lower wireless device 20 receives the connection request in the first reception waiting state, the identification information and the transmission destination information of the second communication network 13 included in the connection request are compared with the data stored in the local device. If the information can be compared and confirmed, the connection confirmation is sent to the upper wireless device 20. In this way, when the upper wireless device 20 receives the connection confirmation in the second reception waiting state, the connection between these wireless devices 20 is established. Furthermore, when the lower wireless device 20 transmits the link acknowledgment, the time of the first reception waiting state is extended to be longer than the first time so that the data from the upper wireless device 20 can be received.

然後,上位的無線機20是從記憶部27取得韌體的資料,並分割該資料,因應於韌體的第1資料請求來取得第1資料,前述第1資料是包含韌體的開頭資料之分割資料。又,當韌體的資料當中殘留有接在第1資料之後發送的分割資料的情況下,上位的無線機20是將有下一個資料的旗標附加於第1資料並發送至下位的無線機20。Then, the upper wireless device 20 obtains the data of the firmware from the memory unit 27, divides the data, and obtains the first data in response to the first data request of the firmware. The first data is the divided data including the head data of the firmware. Furthermore, when the divided data to be sent after the first data remains in the firmware data, the upper wireless device 20 adds a flag indicating that there is the next data to the first data and sends it to the lower wireless device 20.

對此,當下位的無線機20在第1接收等待狀態下從上位的無線機20接收第1資料時,則將該第1資料記憶至記憶部27。又,當第1資料附加有下一個資料的旗標之情況下,下位的無線機20會產生請求第2資料的第2資料請求的資料發送因素,前述第2資料是韌體的分割資料當中第1資料的下一個分割資料。因此,當下位的無線機20將第1資料的接收回應發送至上位的無線機20時,在結束第1接收等待狀態後,成為以第2資料請求的資料發送因素的產生為觸發的第2接收等待狀態。In contrast, when the lower radio 20 receives the first data from the upper radio 20 in the first reception waiting state, the first data is stored in the storage unit 27. Furthermore, when the flag of the next data is added to the first data, the lower radio 20 generates a data transmission factor of a second data request for requesting the second data, which is the next segmented data of the first data among the segmented data of the firmware. Therefore, when the lower radio 20 transmits the reception response of the first data to the upper radio 20, after the first reception waiting state is terminated, the second reception waiting state is entered triggered by the generation of the data transmission factor of the second data request.

又,上位的無線機20是在第2接收等待狀態下從下位的無線機20接收此第1資料的接收回應。藉此,下位的無線機20及上位的無線機20即可以確認已進行分割資料的發送接收。然後,當上位的無線機20接收第1資料的接收回應時,則結束第2接收等待狀態,在下一個信標發送之前成為中止狀態。Furthermore, the upper radio 20 receives the reception response of the first data from the lower radio 20 in the second reception waiting state. Thus, the lower radio 20 and the upper radio 20 can confirm that the segmented data has been transmitted and received. Then, when the upper radio 20 receives the reception response of the first data, the second reception waiting state is terminated and the state becomes suspended before the next beacon is transmitted.

像這樣,上位的無線機20及下位的無線機20是重複進行:從韌體的分割資料的資料請求的發送,到因應於資料請求的分割資料的發送、及更進一步地到該分割資料的接收回應的接收為止之一連串的動作。藉此,下位的無線機20是依序接收韌體的分割資料,並記憶於記憶部27。並且,當韌體的分割資料當中未殘留有要接著發送的分割資料的情況下,上位的無線機20是將最終資料的旗標附加於最終的分割資料來發送。對此,當下位的無線機20接收最終的分割資料並記憶至記憶部27時,則發送其接收回應。又,由於下位的無線機20是因最終資料的旗標,而不會產生下一個資料請求的資料發送請求,因此下位的無線機20及上位的無線機20是結束第2FOTA動作,將信標的發送週期從第2週期變更為第1週期。In this way, the upper wireless device 20 and the lower wireless device 20 repeatedly perform a series of operations from sending a data request for the firmware's segmented data, sending the segmented data in response to the data request, and further receiving a reception response of the segmented data. In this way, the lower wireless device 20 sequentially receives the segmented data of the firmware and stores it in the memory unit 27. Furthermore, when there is no segmented data to be sent next in the firmware's segmented data, the upper wireless device 20 adds a flag of the final data to the final segmented data and sends it. In contrast, when the lower wireless device 20 receives the final segmented data and stores it in the memory unit 27, it sends its reception response. Furthermore, since the lower-level radio 20 does not generate a data transmission request for the next data request due to the flag of the final data, the lower-level radio 20 and the upper-level radio 20 terminate the second FOTA operation and change the beacon transmission cycle from the second cycle to the first cycle.

然後,下位的無線機20是針對已取得的韌體進行驗證檢查,若已正確地進行韌體的取得的話,則從當前使用的韌體更新成這次的第2FOTA動作所取得的韌體。並且,下位的無線機20是將記憶部27所記憶的韌體的版本變更(更新)為此已更新的韌體的版本。Then, the lower wireless device 20 performs a verification check on the acquired firmware, and if the firmware has been acquired correctly, the firmware currently used is updated to the firmware acquired by the second FOTA operation. Furthermore, the lower wireless device 20 changes (updates) the version of the firmware stored in the memory unit 27 to the updated version of the firmware.

<無線機的動作> 下位的無線機20是依照例如圖5的無線機20的控制方法的一例之流程圖,而被控制裝置21控制。首先,下位的無線機20是監視是否從上位的無線機20取得FOTA指示(步驟S1)。當下位的無線機20取得FOTA指示時(步驟S1:是),則判定是否可以透過第1通訊網路12來取得韌體的資料(步驟S2)。在此,下位的無線機20是在可以透過第1通訊網路12來取得韌體的資料的情況下(步驟S2:是),執行第1FOTA動作,透過第1通訊網路12來取得韌體的資料(步驟S3)。 <Radio Operation> The lower-level radio 20 is controlled by the control device 21 according to the flowchart of an example of a control method of the radio 20, such as FIG5 . First, the lower-level radio 20 monitors whether the FOTA instruction is obtained from the upper-level radio 20 (step S1). When the lower-level radio 20 obtains the FOTA instruction (step S1: yes), it determines whether the firmware data can be obtained through the first communication network 12 (step S2). Here, the lower-level radio 20 performs the first FOTA operation and obtains the firmware data through the first communication network 12 (step S3) when the firmware data can be obtained through the first communication network 12 (step S2: yes).

另一方面,下位的無線機20是在無法透過第1通訊網路12來取得韌體的資料的情況下(步驟S2:否),將韌體的版本的請求發送至上位的無線機20(步驟S4)。上位的無線機20是在接收到版本的請求時,取得本機的韌體的版本,並發送至下位的無線機20。當下位的無線機20從上位的無線機20接收到版本時,則判定該接收到的上位的無線機20的版本是否比本機的韌體的版本更新(步驟S5)。當此上位的無線機20的版本是和本機的版本相同或比其更舊的情況下,亦即,當上位的無線機20的版本沒有比本機的版本更新的情況下(步驟S5:否),由於不用更新韌體,因此結束處理。On the other hand, when the lower wireless machine 20 cannot obtain the firmware data through the first communication network 12 (step S2: No), it sends a firmware version request to the upper wireless machine 20 (step S4). When the upper wireless machine 20 receives the version request, it obtains the firmware version of the local machine and sends it to the lower wireless machine 20. When the lower wireless machine 20 receives the version from the upper wireless machine 20, it determines whether the received version of the upper wireless machine 20 is newer than the firmware version of the local machine (step S5). When the version of the upper wireless device 20 is the same as or older than the version of the local device, that is, when the version of the upper wireless device 20 is not updated than the version of the local device (step S5: No), the processing ends because there is no need to update the firmware.

相對於此,下位的無線機20是在上位的無線機20的版本比本機的版本更新的情況下(步驟S5:是),產生韌體的資料請求來作為發送資料。因此,下位的無線機20是執行第2FOTA動作,和上位的無線機20建立連結。之後,下位的無線機20是將信標的發送週期從第1週期變更為比第1週期更短的第2週期(步驟S6),並以第2週期來發送信標。In contrast, when the version of the upper wireless device 20 is newer than that of the lower wireless device 20 (step S5: Yes), the lower wireless device 20 generates a firmware data request as the transmission data. Therefore, the lower wireless device 20 executes the second FOTA action and establishes a connection with the upper wireless device 20. After that, the lower wireless device 20 changes the beacon transmission cycle from the first cycle to the second cycle which is shorter than the first cycle (step S6), and transmits the beacon in the second cycle.

然後,下位的無線機20是發送韌體的資料請求(步驟S7),上位的無線機20是因應於資料請求來發送韌體的分割資料。對此,下位的無線機20是在第1接收等待狀態下從上位的無線機20接收韌體的分割資料並記憶於記憶部27(步驟S8)。之後,下位的無線機20是判定從上位的無線機20接收的分割資料是否為韌體的分割資料當中最終的資料(步驟S9)。Then, the lower wireless device 20 sends a data request for the firmware (step S7), and the upper wireless device 20 sends the divided data of the firmware in response to the data request. In response, the lower wireless device 20 receives the divided data of the firmware from the upper wireless device 20 in the first reception waiting state and stores it in the memory unit 27 (step S8). Thereafter, the lower wireless device 20 determines whether the divided data received from the upper wireless device 20 is the final data among the divided data of the firmware (step S9).

在此,當在步驟S8中接收到的分割資料附加有下一個資料的旗標之情況下,下位的無線機20是判定為分割資料並不是最終(步驟S9:否)。然後,下位的無線機20是重複步驟S7~S9的處理,直到接收到最終的分割資料為止。藉此,下位的無線機20是依序接收韌體的分割資料並記憶於記憶部27。Here, when the segmented data received in step S8 is attached with a flag of the next data, the lower-level wireless device 20 determines that the segmented data is not final (step S9: No). Then, the lower-level wireless device 20 repeats the processing of steps S7 to S9 until the final segmented data is received. In this way, the lower-level wireless device 20 sequentially receives the segmented data of the firmware and stores it in the memory unit 27.

然後,當在步驟S8中接收到的分割資料附加有最終資料的旗標時,下位的無線機20是判定為該分割資料為最終(步驟S9:是)。藉此,由於下位的無線機20已接收到韌體的全部分割資料,因此會結束第2FOTA動作,將信標的週期從第2週期恢復到第1週期(步驟S10),並以第1週期來發送信標。Then, when the segmented data received in step S8 is flagged with the final data, the lower wireless device 20 determines that the segmented data is final (step S9: Yes). Thus, since the lower wireless device 20 has received all the segmented data of the firmware, the second FOTA action is terminated, the beacon cycle is restored from the second cycle to the first cycle (step S10), and the beacon is sent with the first cycle.

像這樣,下位的無線機20是藉由步驟S3的第1FOTA動作、或步驟S8~S9的第2FOTA動作,來接收韌體的資料。藉此,下位的無線機20是更新成此韌體,並且將記憶於記憶部27的版本變更為此已更新的韌體的版本。In this way, the lower wireless device 20 receives the firmware data through the first FOTA operation of step S3 or the second FOTA operation of steps S8-S9. Thus, the lower wireless device 20 is updated to the firmware and the version stored in the memory unit 27 is changed to the updated firmware version.

根據上述構成,下位的無線機20是當無法透過第1通訊網路12來取得韌體的資料之情況下,則透過第2通訊網路13來取得韌體的資料。藉此,下位的無線機20可以更確實地接收韌體的資料,並進行此韌體的更新。According to the above configuration, when the lower wireless device 20 cannot obtain the firmware data through the first communication network 12, it obtains the firmware data through the second communication network 13. Thus, the lower wireless device 20 can receive the firmware data more reliably and update the firmware.

又,下位的無線機20及上位的無線機20是在透過第2通訊網路13發送接收韌體的分割資料的期間中,以比第1週期更短的第2週期來發送信標。並且,下位的無線機20是在信標剛發送後的第1接收等待狀態下接收韌體的分割資料。藉此,下位的無線機20接收分割資料的時間間隔會變短,可以迅速地進行發送接收韌體的資料的第2FOTA動作。Furthermore, the lower-level wireless device 20 and the upper-level wireless device 20 transmit beacons at a second cycle shorter than the first cycle during the period of transmitting and receiving the segmented data of the firmware via the second communication network 13. Furthermore, the lower-level wireless device 20 receives the segmented data of the firmware in the first reception waiting state immediately after the beacon is transmitted. Thus, the interval of receiving the segmented data by the lower-level wireless device 20 is shortened, and the second FOTA operation of transmitting and receiving the data of the firmware can be performed quickly.

此外,無線機20是當產生資料發送因素時,成為以該產生為觸發的第2接收等待狀態。在此第2接收等待狀態下,無線機20是進行等待從其他無線機20的信標的接收之接收等待、信標接收後的連結請求的發送、因應於該連結請求的連結承認的接收、資料的發送、及該資料的接收回應的接收等資料的發送接收。Furthermore, when a data transmission factor is generated, the wireless device 20 enters a second reception waiting state triggered by the generation of the factor. In the second reception waiting state, the wireless device 20 performs reception waiting for receiving a beacon from another wireless device 20, transmitting a connection request after receiving the beacon, receiving a connection acceptance in response to the connection request, transmitting data, and receiving a reception response of the data.

平均來說,信標的接收等待時間為信標的發送週期的一半,資料的發送接收時間為0.1秒。因此,當信標的發送週期為第1週期,例如為5秒的情況下,信標的接收等待時間為2.5秒。在此情況下,第2接收等待狀態的時間是資料的發送接收時間0.1秒+信標的接收等待時間2.5秒=2.6秒,信標的接收等待時間是佔第2接收等待狀態的時間的9成以上。On average, the beacon reception waiting time is half of the beacon transmission cycle, and the data transmission and reception time is 0.1 seconds. Therefore, when the beacon transmission cycle is the first cycle, for example, 5 seconds, the beacon reception waiting time is 2.5 seconds. In this case, the time of the second reception waiting state is the data transmission and reception time 0.1 seconds + the beacon reception waiting time 2.5 seconds = 2.6 seconds, and the beacon reception waiting time accounts for more than 90% of the time of the second reception waiting state.

相對於此,當信標的發送週期是比第1週期更短的第2週期,例如為1秒的情況下,信標的接收等待時間為0.5秒。在此情況下,第2接收等待狀態的時間是資料的發送接收時間0.1秒+信標的接收等待時間0.5秒=0.6秒。像這樣,將信標的發送週期從第1週期設為第2週期,藉此第2接收等待狀態的時間為0.6秒/2.6秒×100=23%。像這樣,使第2接收等待狀態的時間成為約4分之1,藉此第2接收等待狀態的消耗電力也會成為約4分之1。據此,可以將第2接收等待狀態的消耗電力抑制為較低,並且可以減少無線機20的電源即電池22的更換頻率。On the other hand, when the beacon transmission cycle is the second cycle which is shorter than the first cycle, for example, 1 second, the beacon reception waiting time is 0.5 seconds. In this case, the time of the second reception waiting state is the data transmission and reception time 0.1 seconds + the beacon reception waiting time 0.5 seconds = 0.6 seconds. In this way, the beacon transmission cycle is set from the first cycle to the second cycle, and the time of the second reception waiting state is 0.6 seconds/2.6 seconds × 100 = 23%. In this way, the time of the second reception waiting state is reduced to about 1/4, and the power consumption of the second reception waiting state is also reduced to about 1/4. According to this, the power consumption in the second reception standby state can be suppressed to a low level, and the replacement frequency of the battery 22 which is the power source of the radio device 20 can be reduced.

此外,在第2通訊網路13所包含的全部無線機20當中,以第2FOTA動作來發送接收韌體的資料之無線機20是以第2週期來發送信標。像這樣,信標的發送週期是比第1週期更短的第2週期,藉此可以迅速地進行伴隨於信標的發送之韌體的資料的發送接收。另一方面,發送接收韌體以外的資料的無線機20是以比第2週期更長的第1週期來發送信標,藉此可以抑制伴隨於信標的發送之消耗電力的增加。Furthermore, among all the wireless devices 20 included in the second communication network 13, the wireless devices 20 that transmit and receive firmware data in the second FOTA operation transmit beacons in the second cycle. In this way, the transmission cycle of the beacon is the second cycle that is shorter than the first cycle, thereby enabling the transmission and reception of firmware data accompanying the transmission of the beacon to be performed quickly. On the other hand, the wireless devices 20 that transmit and receive data other than the firmware transmit beacons in the first cycle that is longer than the second cycle, thereby enabling the increase in power consumption accompanying the transmission of the beacon to be suppressed.

<變形例1> 在變形例1之無線通訊系統10中,在上述實施形態中,控制裝置21是在第1接收等待狀態下連同韌體的版本一起接收時刻資料,並且依據時刻資料來補正時刻。 <Variant 1> In the wireless communication system 10 of variant 1, in the above-mentioned embodiment, the control device 21 receives the time data together with the firmware version in the first reception waiting state, and corrects the time according to the time data.

具體而言,下位的無線機20是定期地對比本機更上位的無線機20請求時刻資料。因此,在圖5的步驟S1的處理中,下位的無線機20亦可定期地對上位的無線機20連同時刻資料的請求一起進行韌體的版本的請求。此時刻資料是無線機20的時刻補正用的資料,並且是從中央裝置30定期地發送。在第2通訊網路13中,上位的無線機20是因應於來自下位的無線機20的請求,將記憶於記憶部27的時刻資料及版本發送至下位的無線機20。Specifically, the lower-level wireless machine 20 periodically requests the time data from the wireless machine 20 higher than the local machine. Therefore, in the process of step S1 of FIG5 , the lower-level wireless machine 20 may also periodically request the firmware version together with the time data from the higher-level wireless machine 20. This time data is data for correcting the time of the wireless machine 20, and is periodically sent from the central device 30. In the second communication network 13, the higher-level wireless machine 20 sends the time data and version stored in the memory unit 27 to the lower-level wireless machine 20 in response to the request from the lower-level wireless machine 20.

當下位的無線機20接收到時刻資料時,則記憶於記憶部27,並且依據此時刻資料來執行時刻補正動作。下位的無線機20是在時刻補正動作中依據時刻資料來補正本機所保持的時刻。像這樣,由於在第2通訊網路13中從上位的無線機20依序對下位的無線機20發送時刻資料,使第2通訊網路13的全部無線機20依據互相相同的時刻資料來執行時刻補正動作,因此時刻會同步。When the lower wireless device 20 receives the time data, it stores it in the memory unit 27 and performs a time correction operation based on the time data. In the time correction operation, the lower wireless device 20 corrects the time maintained by the local device based on the time data. In this way, since the time data is sequentially sent from the upper wireless device 20 to the lower wireless device 20 in the second communication network 13, all the wireless devices 20 in the second communication network 13 perform time correction operations based on the same time data, and thus the time is synchronized.

又,當下位的無線機20接收韌體的版本後,則執行步驟S5以後的處理。像這樣,無線機20是連同時刻資料一起接收韌體的版本,藉此和各別地接收版本及時刻資料相較之下,通訊次數較少,可以謀求消耗電力的減少。Furthermore, when the lower wireless device 20 receives the firmware version, it executes the processing after step S5. In this way, the wireless device 20 receives the firmware version together with the time data, thereby reducing the number of communications compared to receiving the version and time data separately, and reducing power consumption.

此外,即使沒有圖5的S1的FOTA指示的取得,無線機20仍然是配合定期的時刻請求時來取得韌體的版本。藉此,無線機20可以自已判斷是否需要FOTA。In addition, even if the FOTA instruction of S1 of Fig. 5 is not obtained, the wireless device 20 still obtains the firmware version in conjunction with the regular time request. In this way, the wireless device 20 can judge whether FOTA is needed by itself.

<變形例2> 在變形例2之無線通訊系統10中,在上述實施形態及變形例1中,控制裝置21是在第2FOTA動作的結束後,在預定時間中,以比第1週期更長的第3週期來發送信標之後,以第1週期來發送信標。 <Variant 2> In the wireless communication system 10 of variant 2, in the above-mentioned embodiment and variant 1, the control device 21 sends a beacon in the first cycle after the second FOTA action is completed, and then sends a beacon in the third cycle longer than the first cycle within a predetermined time.

例如,無線機20是依照圖6之顯示控制方法的一例的流程圖,而被控制裝置21控制。在此圖6的流程圖中,是在圖5的流程圖的步驟S9的處理與步驟S10的處理之間,執行步驟S11及S12的處理。For example, the wireless device 20 is controlled by the control device 21 according to the flowchart of an example of the display control method of Fig. 6. In the flowchart of Fig. 6, the processes of steps S11 and S12 are executed between the processes of step S9 and step S10 of the flowchart of Fig. 5.

具體而言,下位的無線機20是從步驟S5:「是」時開始第2FOTA動作後,到步驟S9:「是」時結束第2FOTA動作為止,以第2週期來發送信標。又,上位的無線機20也是在執行第2FOTA動作的期間中以第2週期來發送信標。然後,這些無線機20是在結束第2FOTA動作時,將信標的發送週期從比第1週期更短的第2週期,變更為比第1週期更長的第3週期(步驟S11)。Specifically, the lower wireless device 20 transmits beacons in the second cycle from the start of the second FOTA operation at step S5: "Yes" to the end of the second FOTA operation at step S9: "Yes". Moreover, the upper wireless device 20 also transmits beacons in the second cycle during the execution of the second FOTA operation. Then, when the second FOTA operation is ended, these wireless devices 20 change the beacon transmission cycle from the second cycle shorter than the first cycle to the third cycle longer than the first cycle (step S11).

之後,這些無線機20是計測變更信標的發送週期後的經過時間,並且監視此經過時間是否到達預定時間(步驟S12)。在此,這些無線機20是在經過時間到達預定時間之前(步驟S12:否),以第3週期來發送信標。由於第3週期的動作中的第1接收等待狀態的第1時間是和第1週期同樣,因此第3週期的週期動作中的中止狀態的第2時間會比第1週期的週期動作更長。像這樣,由於在第3週期的週期動作中,中止狀態是比第1週期的週期動作更長,因此在第3週期的週期動作中可以將消耗電力抑制為比第1週期的週期動作更低。After that, these wireless devices 20 measure the elapsed time after the beacon transmission cycle is changed, and monitor whether the elapsed time reaches the predetermined time (step S12). Here, these wireless devices 20 transmit beacons in the third cycle before the elapsed time reaches the predetermined time (step S12: No). Since the first time of the first reception waiting state in the action of the third cycle is the same as that of the first cycle, the second time of the pause state in the cycle action of the third cycle is longer than that of the cycle action of the first cycle. As described above, since the pause state in the third cycle operation is longer than that in the first cycle operation, the power consumption in the third cycle operation can be suppressed to be lower than that in the first cycle operation.

然後,這些無線機20是在經過時間到達預定時間時(步驟S12:是),將信標的發送週期從第3週期變更為第1週期(步驟S10)。這些無線機20在週期動作中是以第1週期來發送信標。Then, when the elapsed time reaches the predetermined time (step S12: Yes), these wireless devices 20 change the beacon transmission cycle from the third cycle to the first cycle (step S10). These wireless devices 20 transmit beacons in the first cycle in the cycle operation.

像這樣,在第2FOTA動作中,無線機20是以第2週期來發送信標,藉此在信標剛發送後的第1接收等待狀態下接收韌體的資料的時間間隔會變短,可以迅速地進行第2FOTA動作。又,在第2FOTA動作後的預定時間的期間中,在週期動作中以第3週期來發送信標,藉此使信標的發送的時間間隔變長,可以減少信標發送所造成的消耗電力。據此,即使在第2FOTA動作中消耗電力增加,仍然可以藉由之後的消耗電力的減少,來整體地緩和消耗電力的增加。In this way, in the second FOTA operation, the radio 20 transmits the beacon in the second cycle, thereby shortening the time interval for receiving the firmware data in the first reception waiting state immediately after the beacon is transmitted, and the second FOTA operation can be performed quickly. In addition, during the predetermined time after the second FOTA operation, the beacon is transmitted in the third cycle in the cycle operation, thereby lengthening the time interval for transmitting the beacon, and reducing the power consumption caused by the beacon transmission. Accordingly, even if the power consumption increases in the second FOTA operation, the increase in power consumption can be mitigated overall by reducing the power consumption thereafter.

<其他變形例> 在上述實施形態及全部變形例之無線通訊系統10中,無線機20是在發送接收韌體的資料的第2FOTA動作中,將信標的發送週期變更為第2週期。但是,將信標的發送週期變更為第2週期的情況並不限定於此。例如,無線機20亦可在第2通訊網路13的建構時及更新時、輪詢時、及資料的傳輸的中繼時等,將信標的發送週期變更為第2週期。在像這樣的情況下,由於資料的發送次數多,因此無線機20是以比第1週期更短的第2週期來發送信標,藉此可以一面以信標來同步,一面迅速地發送接收資料。 <Other variations> In the wireless communication system 10 of the above-mentioned embodiment and all variations, the wireless device 20 changes the beacon transmission cycle to the second cycle in the second FOTA action of sending and receiving firmware data. However, the case of changing the beacon transmission cycle to the second cycle is not limited to this. For example, the wireless device 20 can also change the beacon transmission cycle to the second cycle when the second communication network 13 is constructed and updated, when polling, and when relaying data transmission. In such a case, since the number of data transmissions is large, the wireless device 20 sends beacons in the second cycle that is shorter than the first cycle, thereby being able to quickly send and receive data while synchronizing with beacons.

又,無線機20亦可在發送接收預定量以上的資料之情況下,將信標的發送週期變更為第2週期。像這樣,當無線機20發送比一次可以發送的資料量更大的預定量以上的資料之情況下,由於是分割該資料來發送,因此在全部的資料的發送上需要時間。即使在像這樣的情況下,無線機20仍然可以用比第1週期更短的第2週期來發送信標,藉此一面以信標來同步,一面迅速地發送接收資料。Furthermore, when the wireless device 20 transmits or receives data exceeding a predetermined amount, the beacon transmission cycle may be changed to the second cycle. In this way, when the wireless device 20 transmits data exceeding a predetermined amount that is larger than the amount of data that can be transmitted at one time, the data is divided and transmitted, so it takes time to transmit all the data. Even in such a case, the wireless device 20 can still transmit beacons in the second cycle that is shorter than the first cycle, thereby quickly transmitting and receiving data while synchronizing with the beacon.

在上述實施形態及全部變形例之無線通訊系統10中,雖然是在第2通訊網路13中將韌體的資料從上位的無線機20發送至下位的無線機20,但亦可在第2通訊網路13中將韌體的資料從下位的無線機20發送至上位的無線機20。在此情況下,當發送韌體的資料之情況下,也可以將信標的發送週期設為比第1週期更短的第2週期,藉此來迅速地發送接收韌體的資料。In the wireless communication system 10 of the above-mentioned embodiment and all the variations, although the firmware data is transmitted from the upper wireless device 20 to the lower wireless device 20 in the second communication network 13, the firmware data may be transmitted from the lower wireless device 20 to the upper wireless device 20 in the second communication network 13. In this case, when the firmware data is transmitted, the transmission cycle of the beacon may be set to the second cycle which is shorter than the first cycle, thereby quickly transmitting and receiving the firmware data.

在上述實施形態及全部變形例之無線通訊系統10中,雖然無線機20是在第2FOTA動作中將信標的發送週期設為比第1週期更短的第2週期,但是亦可在第1FOTA動作中也將信標的發送週期設為比第4週期更短的第5週期。In the wireless communication system 10 of the above-mentioned embodiment and all the variations, although the wireless device 20 sets the beacon transmission cycle to the second cycle shorter than the first cycle in the second FOTA operation, the beacon transmission cycle may be set to the fifth cycle shorter than the fourth cycle in the first FOTA operation.

亦即,無線機20是在與中央裝置30的第1通訊網路12的通訊中進行週期動作。此週期動作是和圖3的例子所示的與其他無線機20的第2通訊網路13的週期動作同樣地,週期性地重複進行包含信標的發送、接續於該發送的第1接收等待狀態、之後的中止狀態之間歇動作。此第1通訊網路12的週期動作除了信標的週期以外,是和第2通訊網路13的週期動作同樣。在第1通訊網路12的週期動作中,無線機20是以第4週期(例如15秒)來發送信標。That is, the wireless device 20 performs a periodic operation in the communication with the first communication network 12 of the central device 30. This periodic operation is similar to the periodic operation with the second communication network 13 of the other wireless devices 20 shown in the example of FIG. 3, and periodically repeats an intermittent operation including the transmission of a beacon, the first reception waiting state following the transmission, and the subsequent pause state. The periodic operation of the first communication network 12 is the same as the periodic operation of the second communication network 13 except for the period of the beacon. In the periodic operation of the first communication network 12, the wireless device 20 transmits a beacon in the fourth period (e.g., 15 seconds).

當無線機20在與中央裝置30發送接收韌體以外的資料的情況下,以第4週期來發送信標,並且在信標發送後的第1接收等待狀態下接收資料。相對於此,無線機20是在從中央裝置30接收韌體的資料的情況下,以比第4週期更短的第5週期來發送信標,並且將資料請求發送至中央裝置30。中央裝置30是分割韌體的資料,將因應於資料請求的分割資料發送至無線機20。無線機20是在信標發送後的第1接收等待狀態下,從中央裝置30接收因應於資料請求的分割資料。When the wireless device 20 transmits and receives data other than firmware with the central device 30, it transmits a beacon in the 4th cycle and receives data in the first reception waiting state after the beacon transmission. In contrast, when the wireless device 20 receives firmware data from the central device 30, it transmits a beacon in the 5th cycle shorter than the 4th cycle and transmits a data request to the central device 30. The central device 30 divides the firmware data and transmits the divided data in response to the data request to the wireless device 20. The wireless device 20 receives the divided data in response to the data request from the central device 30 in the first reception waiting state after the beacon transmission.

此第1FOTA動作除了信標的週期以外,是和圖4的例子的第2FOTA動作同樣。像這樣,由於無線機20是以第5週期來發送信標,藉此使信標的發送後的第1接收等待狀態下接收韌體的資料的時間間隔變短,因此可以迅速地執行接收韌體的資料的第1FOTA動作。This first FOTA operation is the same as the second FOTA operation in the example of Fig. 4 except for the beacon cycle. In this way, since the radio 20 transmits the beacon in the fifth cycle, the time interval for receiving the firmware data in the first reception waiting state after the beacon transmission is shortened, so the first FOTA operation for receiving the firmware data can be executed quickly.

另外,從上述說明,對所屬技術領域中具有通常知識者而言,應可清楚得知本揭示的許多改良及其他實施形態。從而,上述說明應該是作為例示來解釋,並且是以對所屬技術領域中具有通常知識者教示執行本揭示的最佳態樣之目的來提供。可以在不脫離本揭示的精神的情形下實質上變更其構造及/或功能的詳細內容。In addition, from the above description, it should be clear to those with ordinary knowledge in the art that many improvements and other implementations of the present disclosure should be known. Therefore, the above description should be interpreted as an example, and is provided for the purpose of teaching those with ordinary knowledge in the art to perform the best mode of the present disclosure. The details of its structure and/or function can be substantially changed without departing from the spirit of the present disclosure.

<附註> 根據以上實施形態及變形例的記載,揭示有下述技術。 技術1是一種無線機,是在包含複數個無線機的多跳方式的通訊網路中,可以在與其他無線機之間發送及接收韌體的資料之無線機,前述無線機具備控制裝置及通訊裝置,前述控制裝置是當藉由前述通訊裝置從其他無線機接收前述韌體以外的資料之情況下,一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料,當藉由前述通訊裝置從其他無線機接收前述韌體的資料之情況下,一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。 <Notes> According to the above description of the implementation forms and variations, the following technologies are disclosed. Technology 1 is a wireless device that can send and receive firmware data with other wireless devices in a multi-hop communication network including a plurality of wireless devices. The wireless device includes a control device and a communication device. The control device sends a beacon in a first cycle when receiving data other than the firmware from other wireless devices through the communication device, and receives the data in a first reception waiting state after the beacon is sent. When receiving firmware data from other wireless devices through the communication device, the control device sends a beacon in a second cycle shorter than the first cycle, sends a data request, and receives the firmware data in the first reception waiting state after the beacon is sent.

根據此構成,由於韌體的資料量是比無線機1次可以發送的資料量更大,因此無線機是將資料分割來發送。在此情況下,無線機是以比第1週期更短的第2週期來發送信標,藉此在信標的發送後的第1接收等待狀態下接收韌體的資料的時間間隔會變短。因此,無線機可以迅速地進行發送接收韌體的資料之FOTA動作。According to this configuration, since the amount of firmware data is larger than the amount of data that the wireless device can send at one time, the wireless device divides the data and sends it. In this case, the wireless device sends the beacon at a second cycle shorter than the first cycle, thereby shortening the interval of receiving the firmware data in the first reception waiting state after the beacon is sent. Therefore, the wireless device can quickly perform the FOTA operation of sending and receiving the firmware data.

技術2是如技術1所記載之無線機,其中前述控制裝置是當藉由前述通訊裝置將前述韌體的資料發送至其他無線機的情況下,一面以前述第2週期來發送前述信標,一面在前述信標的發送後的前述第1接收等待狀態下接收前述資料請求,並且發送因應於前述資料請求的前述韌體的資料。Technology 2 is a wireless device as described in Technology 1, wherein the control device sends the beacon in the second cycle when sending the data of the firmware to other wireless devices via the communication device, and receives the data request in the first reception waiting state after the beacon is sent, and sends the data of the firmware in response to the data request.

根據此構成,無線機是以比第1週期更短的第2週期來發送信標,藉此在信標的發送後的第1接收等待狀態下接收韌體的資料請求的時間間隔會變短。因此,無線機是發送因應於資料請求的韌體的資料的時間間隔會變短,可以迅速地進行發送接收韌體的資料的FOTA動作。According to this configuration, the wireless device transmits beacons at a second cycle shorter than the first cycle, thereby shortening the interval of receiving firmware data requests in the first reception waiting state after the transmission of the beacon. Therefore, the interval of transmitting firmware data in response to data requests by the wireless device is shortened, and the FOTA operation of transmitting and receiving firmware data can be performed quickly.

技術3是如技術2所記載之無線機,其中前述控制裝置是當藉由前述通訊裝置將前述韌體的資料發送至其他無線機的情況下,分割前述韌體的資料,並且在第2接收等待狀態下,進行前述韌體的資料當中因應於前述資料請求的分割資料的發送、及前述分割資料的接收回應的接收。根據此構成,無線機可以從其它無線機接收已發送的分割資料的接收回應,藉此來確認已經將分割資料發送至其它無線機。Technique 3 is a wireless device as described in Technique 2, wherein the control device divides the data of the firmware when the data of the firmware is sent to other wireless devices through the communication device, and in the second reception waiting state, sends the divided data in response to the data request and receives the reception response of the divided data. According to this configuration, the wireless device can receive the reception response of the sent divided data from other wireless devices, thereby confirming that the divided data has been sent to other wireless devices.

技術4是如技術3所記載之無線機,其中前述控制裝置是當藉由前述通訊裝置從其他無線機接收前述韌體的前述分割資料的情況下,在前述第1接收等待狀態下接收前述分割資料,當該分割資料不是最終資料時,在前述第2接收等待狀態下進行請求下一個前述分割資料的前述資料請求的發送、及該資料請求的接收回應的接收。根據此構成,無線機可以從其它無線機接收已發送的分割資料的資料請求的接收回應,藉此來確認已經將分割資料的資料請求發送至其它無線機。Technique 4 is a wireless device as described in Technique 3, wherein the control device receives the segmented data of the firmware from other wireless devices through the communication device in the first reception waiting state, and when the segmented data is not the final data, transmits the data request for the next segmented data and receives the reception response of the data request in the second reception waiting state. According to this configuration, the wireless device can receive the reception response of the data request of the segmented data that has been transmitted from other wireless devices, thereby confirming that the data request of the segmented data has been transmitted to other wireless devices.

技術5是如技術1至4中任一項所記載之無線機,其中前述通訊網路所包含的複數個前述無線機具有:無線子機、及中繼前述無線子機與中央裝置的通訊的無線主機,前述控制裝置是從等級比本機的等級更小的前述無線機接收前述韌體的資料,前述等級是前述通訊網路中到前述無線主機的跳數當中最小的跳數。Technology 5 is a wireless device as described in any one of technologies 1 to 4, wherein the plurality of wireless devices included in the aforementioned communication network include: wireless slaves, and a wireless host that relays the communication between the aforementioned wireless slaves and a central device, and the aforementioned control device receives the data of the aforementioned firmware from the aforementioned wireless device having a level smaller than the level of the local device, and the aforementioned level is the smallest number of hops in the aforementioned communication network to the aforementioned wireless host.

根據此構成,在通訊網路中,韌體的資料是從等級小的上位的無線機發送至等級大的下位的無線機。藉此,可以抑制資料的衝突,順利地將韌體的資料發送至第2通訊網路中的無線機,來迅速地進行FOTA動作。According to this structure, in the communication network, the firmware data is sent from the upper wireless device with a lower level to the lower wireless device with a higher level. In this way, data conflicts can be suppressed, and the firmware data can be smoothly sent to the wireless device in the second communication network, so that the FOTA operation can be performed quickly.

技術6是如技術1至5中任一項所記載之無線機,其中前述控制裝置是當從其他無線機接收的前述韌體的版本比正記憶中的前述韌體的版本更新的情況下,將前述信標的發送週期從前述第1週期變更為前述第2週期,在前述信標的發送後的前述第1接收等待狀態下,接收前述韌體的資料。Technology 6 is a wireless device as described in any one of technologies 1 to 5, wherein the control device changes the transmission cycle of the beacon from the first cycle to the second cycle when the version of the firmware received from other wireless devices is newer than the version of the firmware being stored, and receives data of the firmware in the first reception waiting state after the transmission of the beacon.

根據此構成,當從其他無線機接收的韌體的版本是比正記憶中的韌體的版本更舊的情況下,無線機不執行接收韌體資料的FOTA動作。因此,由於不會發送接收和本機所記憶的版本相同或更舊的韌體,因此可以避免不必要的FOTA動作的執行。According to this configuration, when the version of the firmware received from another wireless device is older than the version of the firmware currently stored, the wireless device does not perform the FOTA operation to receive the firmware data. Therefore, since the firmware of the same version or older than the version stored in the wireless device is not sent or received, unnecessary FOTA operation execution can be avoided.

技術7是如技術6所記載之無線機,其中前述控制裝置是連同前述韌體的版本一起接收時刻資料,並且依據前述時刻資料來補正時刻。Technology 7 is a wireless device as described in technology 6, wherein the control device receives time data together with the version of the firmware, and corrects the time according to the time data.

根據此構成,無線機是匯總接收韌體的版本及時刻資料,藉此和各別地接收韌體的版本及時刻資料的情況相較之下,通訊次數較少,可以謀求伴隨於通訊的消耗電力的減少。According to this configuration, the wireless device collectively receives the firmware version and time data, thereby reducing the number of communications compared to the case where the firmware version and time data are received individually, thereby reducing the power consumption associated with the communication.

技術8是一種無線通訊系統,其具備多跳方式的通訊網路所包含的複數個無線機,在複數個前述無線機當中,接收韌體以外的資料的前述無線機是一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料,接收前述韌體的資料的前述無線機是一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。Technology 8 is a wireless communication system including a plurality of wireless devices included in a communication network with a multi-hop method. Among the plurality of wireless devices, the wireless device for receiving data other than firmware sends a beacon in a first cycle and receives the data in a first reception waiting state after sending the beacon, and the wireless device for receiving data of the firmware sends the beacon in a second cycle shorter than the first cycle and sends a data request and receives the data of the firmware in the first reception waiting state after sending the beacon.

根據此構成,正在執行FOTA動作的無線機是以第2週期來發送信標,藉此可以迅速地進行接收韌體的資料的FOTA動作。又,未執行FOTA動作的無線機是以第1週期來發送信標,藉此可以將信標的發送所造成的消耗電力抑制為較低。According to this configuration, a radio unit that is performing FOTA operation transmits a beacon in the second cycle, thereby quickly performing FOTA operation to receive firmware data. Also, a radio unit that is not performing FOTA operation transmits a beacon in the first cycle, thereby suppressing power consumption caused by transmitting beacons.

10:無線通訊系統 11:計量表 12:第1通訊網路 12a:基地台 13:第2通訊網路 20:無線機 20a:無線子機 20b:無線主機 21:控制裝置 22:電池 23:第1通訊介面(通訊裝置) 24:第2通訊介面(通訊裝置) 25:第3通訊介面 26:運算部 27:記憶部 28:第1天線 29:第2天線 30:中央裝置 31:中央控制裝置 32:中央通訊介面 33:中央運算部 34:中央記憶部 S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12:步驟 10: Wireless communication system 11: Meter 12: First communication network 12a: Base station 13: Second communication network 20: Wireless device 20a: Wireless handset 20b: Wireless host 21: Control device 22: Battery 23: First communication interface (communication device) 24: Second communication interface (communication device) 25: Third communication interface 26: Calculation unit 27: Memory unit 28: First antenna 29: Second antenna 30: Central device 31: Central control device 32: Central communication interface 33: Central calculation unit 34: Central memory unit S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12: Steps

圖1是概要地顯示本揭示的實施形態及變形例之無線通訊系統的圖。 圖2是顯示中央裝置及無線機的構成例的方塊圖。 圖3是用於說明週期動作的圖。 圖4是用於說明第2FOTA動作的圖。 圖5是顯示無線機的動作的一例的流程圖。 圖6是顯示變形例1之無線機的動作的一例的流程圖。 FIG. 1 is a diagram schematically showing a wireless communication system of an embodiment and a variant of the present disclosure. FIG. 2 is a block diagram showing an example of a configuration of a central device and a wireless device. FIG. 3 is a diagram for explaining a cycle operation. FIG. 4 is a diagram for explaining a second FOTA operation. FIG. 5 is a flowchart showing an example of an operation of a wireless device. FIG. 6 is a flowchart showing an example of an operation of a wireless device of variant 1.

10:無線通訊系統 10: Wireless communication system

11:計量表 11: Metering table

12:第1通訊網路 12: No. 1 communication network

12a:基地台 12a: Base station

13:第2通訊網路 13: Second communication network

20:無線機 20: Wireless

20a:無線子機 20a: Wireless handset

20b:無線主機 20b: Wireless host

21:控制裝置 21: Control device

22:電池 22:Battery

23:第1通訊介面(通訊裝置) 23: 1st communication interface (communication device)

24:第2通訊介面(通訊裝置) 24: Second communication interface (communication device)

25:第3通訊介面 25: 3rd communication interface

26:運算部 26: Operation Department

27:記憶部 27: Memory Department

28:第1天線 28: Day 1

29:第2天線 29: 2nd day line

30:中央裝置 30: Central device

31:中央控制裝置 31: Central control device

32:中央通訊介面 32: Central communication interface

33:中央運算部 33: Central Computing Department

34:中央記憶部 34: Central Memory

Claims (8)

一種無線機,是在包含複數個無線機的多跳方式的通訊網路中,可以在與其他無線機之間發送及接收韌體的資料之無線機, 前述無線機具備控制裝置及通訊裝置, 前述控制裝置是當藉由前述通訊裝置從其他無線機接收前述韌體以外的資料之情況下,一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料, 當藉由前述通訊裝置從其他無線機接收前述韌體的資料之情況下,一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。 A wireless device is a wireless device that can send and receive firmware data with other wireless devices in a multi-hop communication network including a plurality of wireless devices. The wireless device includes a control device and a communication device. The control device sends a beacon in a first cycle when receiving data other than the firmware from other wireless devices through the communication device, and receives the data in a first reception waiting state after the beacon is sent. When receiving firmware data from other wireless devices through the communication device, the beacon is sent in a second cycle shorter than the first cycle, and a data request is sent, and the firmware data is received in the first reception waiting state after the beacon is sent. 如請求項1之無線機,其中前述控制裝置是當藉由前述通訊裝置將前述韌體的資料發送至其他無線機的情況下,一面以前述第2週期來發送前述信標,一面在前述信標的發送後的前述第1接收等待狀態下接收前述資料請求,並且發送因應於前述資料請求的前述韌體的資料。A wireless device as claimed in claim 1, wherein the control device, when sending the data of the firmware to other wireless devices via the communication device, sends the beacon in the second cycle, receives the data request in the first reception waiting state after the beacon is sent, and sends the data of the firmware in response to the data request. 如請求項2之無線機,其中前述控制裝置是當藉由前述通訊裝置將前述韌體的資料發送至其他無線機的情況下,分割前述韌體的資料,並且在第2接收等待狀態下,進行前述韌體的資料當中因應於前述資料請求的分割資料的發送、及前述分割資料的接收回應的接收。A wireless device as in claim 2, wherein the control device divides the data of the firmware when sending the data of the firmware to other wireless devices via the communication device, and in a second receiving waiting state, sends the divided data in the firmware data in response to the data request and receives the receiving response of the divided data. 如請求項3之無線機,其中前述控制裝置是當藉由前述通訊裝置從其他無線機接收前述韌體的前述分割資料的情況下,在前述第1接收等待狀態下接收前述分割資料,當該分割資料不是最終資料時,在前述第2接收等待狀態下進行請求下一個前述分割資料的前述資料請求的發送、及該資料請求的接收回應的接收。A wireless device as in claim 3, wherein the control device receives the segmented data of the firmware from other wireless devices via the communication device in the first receiving waiting state, and when the segmented data is not final data, sends the data request for the next segmented data and receives a reception response to the data request in the second receiving waiting state. 如請求項1之無線機,其中前述通訊網路所包含的複數個前述無線機具有:無線子機、及中繼前述無線子機與中央裝置的通訊的無線主機, 前述控制裝置是從等級比本機的等級更小的前述無線機接收前述韌體的資料,前述等級是前述通訊網路中到前述無線主機的跳數當中最小的跳數。 The wireless device of claim 1, wherein the plurality of wireless devices included in the communication network include: wireless slaves, and wireless hosts that relay the communication between the wireless slaves and the central device, The control device receives the firmware data from the wireless device with a lower level than the local device, and the level is the smallest number of hops in the communication network to the wireless host. 如請求項1之無線機,其中前述控制裝置是當從其他無線機接收的前述韌體的版本比正記憶中的前述韌體的版本更新的情況下,將前述信標的發送週期從前述第1週期變更為前述第2週期,在前述信標的發送後的前述第1接收等待狀態下,接收前述韌體的資料。A wireless device as claimed in claim 1, wherein the control device changes the beacon transmission cycle from the first cycle to the second cycle when the version of the firmware received from another wireless device is newer than the version of the firmware being stored, and receives data of the firmware in the first reception waiting state after the beacon is transmitted. 如請求項6之無線機,其中前述控制裝置是連同前述韌體的版本一起接收時刻資料, 依據前述時刻資料來補正時刻。 A wireless device as claimed in claim 6, wherein the control device receives the time data together with the version of the firmware, and corrects the time according to the time data. 一種無線通訊系統,其具備多跳方式的通訊網路所包含的複數個無線機, 在複數個前述無線機當中, 接收韌體以外的資料的前述無線機是一面以第1週期來發送信標,一面在前述信標的發送後的第1接收等待狀態下接收前述資料, 接收前述韌體的資料的前述無線機是一面以比前述第1週期更短的第2週期來發送前述信標,一面發送資料請求,在前述信標的發送後的前述第1接收等待狀態下接收前述韌體的資料。 A wireless communication system includes a plurality of wireless devices included in a multi-hop communication network, wherein among the plurality of wireless devices, the wireless device receiving data other than firmware sends a beacon in a first cycle and receives the data in a first reception waiting state after sending the beacon, and the wireless device receiving data from the firmware sends the beacon in a second cycle shorter than the first cycle and sends a data request, and receives the data from the firmware in the first reception waiting state after sending the beacon.
TW113121622A 2023-07-05 2024-06-12 Wireless devices and wireless communication systems TW202504343A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023-110690 2023-07-05

Publications (1)

Publication Number Publication Date
TW202504343A true TW202504343A (en) 2025-01-16

Family

ID=

Similar Documents

Publication Publication Date Title
JP6648754B2 (en) Communication device, communication method, and program
JP5554331B2 (en) Technology for monitoring the quality of short-range radio links
CN107005443A (en) Relaying residential gateway between terminal installation and server
JP4622546B2 (en) COMMUNICATION METHOD AND RADIO COMMUNICATION DEVICE
JP2013090332A (en) Method and device for reducing time period needed for data gathering device to gather data from wireless mesh communication network nodes and computer program relating to method and information storage means of storing computer program relating to the method
CN102027716B (en) Updating routing and outage information in a communications network
JP2009005231A (en) Communication control supporter, communication control support method, and program
CN112806032B (en) Central processing unit, data collection system and data collection method
JP2016005172A (en) Mesh radio communication system, radio communication method and radio unit
TW202504343A (en) Wireless devices and wireless communication systems
US9681364B2 (en) Wireless communication system, management device, wireless device, and wireless communication method
JP2015176234A (en) Sensor network software distribution system, wireless terminal, software distribution method, and program
CN102420766B (en) A routing determination method and routing device
JP7345103B1 (en) Radios and wireless communication systems
TWI727519B (en) Terminal device, communication system and communication method
JP2014003476A (en) Communication system, monitoring server, base station, and communication control method
JP2007158418A (en) Ad hoc radio communication network, terminal unit therefor, method of setting active time, and method of setting transmission path
JPWO2015059849A1 (en) COMMUNICATION SYSTEM, COMMON SERVICE CONTROL DEVICE, DATA TRANSMISSION METHOD, AND PROGRAM
JP2015099525A (en) Radio terminal device, external management terminal device, and network system
JP6086630B2 (en) Wireless communication system and communication terminal device
JP5998909B2 (en) Mesh wireless communication network system, wireless communication method, and wireless terminal
JP5146826B2 (en) Method of registering route of slave unit in remote management system and slave unit
JP2012054887A (en) Node device, time synchronization system, and time synchronization method
JP2015170878A (en) Operation management device for managing multiple data communication devices in a network
JP2009260695A (en) Wireless communication network