[go: up one dir, main page]

TWI884574B - Smart multiple routes reading system and method thereof - Google Patents

Smart multiple routes reading system and method thereof Download PDF

Info

Publication number
TWI884574B
TWI884574B TW112142434A TW112142434A TWI884574B TW I884574 B TWI884574 B TW I884574B TW 112142434 A TW112142434 A TW 112142434A TW 112142434 A TW112142434 A TW 112142434A TW I884574 B TWI884574 B TW I884574B
Authority
TW
Taiwan
Prior art keywords
meter reading
data
smart
mobile communication
quality parameters
Prior art date
Application number
TW112142434A
Other languages
Chinese (zh)
Other versions
TW202520690A (en
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 中華電信股份有限公司
Priority to TW112142434A priority Critical patent/TWI884574B/en
Publication of TW202520690A publication Critical patent/TW202520690A/en
Application granted granted Critical
Publication of TWI884574B publication Critical patent/TWI884574B/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

Smart multiple routes reading system and method thereof are provided, the system integrates each smart livelihood meter such as smart water meter, smart electricity meter and smart gas meter into one system, each smart livelihood meter transmits meter reading data through its own communication module. When the communication module transmits the meter reading data, it will simultaneously send the mobile communication quality parameters at the time of transmission to a data center platform together with the number of times spent before successful transmission and the number of times spent before successful registration. The data center platform will transmit to a learning subsystem for model training, and it will be downloaded to each communication module in the form of software updates for deployment. Before transmitting the meter reading data, the model will be used and the mobile communication quality parameters of the original communication module and other communication modules will be compared, and the original communication module will be selected to send the meter reading data by itself or by other communication modules.

Description

智慧多路由讀表的系統及其方法Intelligent multi-route meter reading system and method

本發明是有關於一種讀表的系統及其方法,且特別是有關於一種智慧多路由讀表的系統及其方法。 The present invention relates to a meter reading system and method, and in particular to an intelligent multi-route meter reading system and method.

隨著科技不斷進步,以及智慧城市的推廣,與民眾生活息息相關的水表、電表與瓦斯表透過電氣耦接的方式介接通訊模組後,不但可以將本身測量到的數據(用水度數、用電度數和瓦斯度數)定時透過網路回傳到公用事業管理單位的雲端資料庫,逐漸取代傳統的人力抄表取得數據的作業模式。 With the continuous advancement of technology and the promotion of smart cities, water meters, electricity meters and gas meters that are closely related to people's lives can be connected to communication modules through electrical coupling. Not only can the measured data (water, electricity and gas usage) be regularly transmitted back to the cloud database of the public utility management unit through the network, but the traditional manual meter reading operation mode of obtaining data is gradually replaced.

然而,上述方式並未考慮到部署這些民生用表的地點的網路通訊品質,加上水表及瓦斯表的安裝位置很難接引電源供內部電子電路使用,只能使用電池供應內部通訊模組使用,萬一水表或瓦斯表的安裝地點的通訊品質不佳,或者當時基地台用戶已滿拒絕智慧水表或瓦斯表上的通訊模組註冊,或者其他安全等議題,通訊模組會不斷嘗試與後台連線進行資料上傳動作,長久下來不但耗損民生用表的電池電力,同時也會影響資料傳送的成功 率。 However, the above method does not take into account the network communication quality of the locations where these civil meters are deployed. In addition, it is difficult to connect power to the internal electronic circuits at the installation locations of water meters and gas meters, so the internal communication module can only be powered by batteries. If the communication quality at the installation location of the water meter or gas meter is poor, or the base station user has refused to register the communication module on the smart water meter or gas meter, or other safety issues, the communication module will continue to try to connect to the background to upload data. In the long run, it will not only consume the battery power of the civil meter, but also affect the success rate of data transmission.

由此可見,上述習用方式仍有諸多缺失,實非一良善之設計,而亟待加以改良。 It can be seen from this that the above usage method still has many shortcomings and is not a good design, and it urgently needs to be improved.

本發明提供一種智慧多路由讀表的系統及其方法,可讓智慧水表、智慧電表和智慧瓦斯表各自的通訊模組向資料中心平台發送取得的讀表數據和表體運作狀態時選擇自己傳送或透過鄰近其他通訊模組協助傳送,從而有效提升資料傳送的成功率與即時性。 The present invention provides a smart multi-route meter reading system and method, which allows the communication modules of smart water meters, smart electricity meters and smart gas meters to send the obtained meter reading data and meter body operation status to the data center platform by themselves or through other nearby communication modules to assist in transmission, thereby effectively improving the success rate and timeliness of data transmission.

本發明的一種智慧多路由讀表的系統,包括終端用戶民生用表子系統、行動通信子系統、網際網路子系統、資料中心平台以及學習子系統。其中終端用戶民生用表子系統包括複數個智慧民生用表以及複數個通訊模組。複數個智慧民生用表用以分別記錄該些智慧民生用表的讀表數據。複數個通訊模組分別與該些智慧民生用表電性連接,用以依據讀表指令分別讀取該些智慧民生用表的讀表數據及狀態,並且依據該些通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據資料傳送最佳路徑發送該些智慧民生用表的讀表數據及狀態。行動通信子系統經由該些通訊模組與終端用戶民生用表子系統通訊連接,用以接收該些通訊模組的註冊請求,配發資料傳輸所需的網路位址,並且接收該些智慧民生用表的讀表數據及狀態。資料中心平台與網際網 路子系統通訊連接,發送讀表指令至該些智慧民生用表執行讀表操作,並經由網際網路子系統接收並儲存該些智慧民生用表的讀表數據及狀態。學習子系統與資料中心平台電性連接,接收資料中心平台傳送的該些通訊模組的識別碼、行動通訊品質參數以及資料傳送最佳路徑進行模型訓練,以對該些通訊模組進行更新。 The present invention discloses a smart multi-route meter reading system, including a terminal user livelihood meter subsystem, a mobile communication subsystem, an Internet subsystem, a data center platform, and a learning subsystem. The terminal user livelihood meter subsystem includes a plurality of smart livelihood meters and a plurality of communication modules. The plurality of smart livelihood meters are used to respectively record the meter reading data of the smart livelihood meters. The plurality of communication modules are respectively electrically connected to the smart livelihood meters, and are used to respectively read the meter reading data and status of the smart livelihood meters according to the meter reading instructions, and obtain the best data transmission path according to the identification codes of the communication modules and the mobile communication quality parameters, and send the meter reading data and status of the smart livelihood meters according to the best data transmission path. The mobile communication subsystem is connected to the terminal user's livelihood meter subsystem through the communication modules to receive the registration requests of the communication modules, allocate the network addresses required for data transmission, and receive the meter reading data and status of the smart livelihood meters. The data center platform is connected to the Internet subsystem to send meter reading instructions to the smart livelihood meters to perform meter reading operations, and receive and store the meter reading data and status of the smart livelihood meters through the Internet subsystem. The learning subsystem is electrically connected to the data center platform, receiving the identification codes of the communication modules, mobile communication quality parameters, and the best data transmission path transmitted by the data center platform for model training to update the communication modules.

本發明的一種智慧多路由讀表的方法,包括:發送讀表指令至複數個智慧民生用表執行讀表操作;依據讀表指令分別讀取該些智慧民生用表的讀表數據及狀態,並且依據複數個通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據資料傳送最佳路徑發送該些智慧民生用表的讀表數據及狀態;接收該些通訊模組的註冊請求,配發資料傳輸所需的網路位址,並且接收該些智慧民生用表的讀表數據及狀態;接收並儲存該些智慧民生用表的讀表數據及狀態;以及接收該些通訊模組的識別碼、行動通訊品質參數以及資料傳送最佳路徑進行模型訓練,以對該些通訊模組進行更新。 The present invention discloses a smart multi-route meter reading method, comprising: sending a meter reading command to a plurality of smart public meters to perform a meter reading operation; reading the meter reading data and status of the smart public meters respectively according to the meter reading command, and obtaining the best data transmission path according to the identification codes of a plurality of communication modules and the mobile communication quality parameters, and sending the meter reading data of the smart public meters according to the best data transmission path. data and status; receive registration requests from these communication modules, assign network addresses required for data transmission, and receive meter reading data and status of these smart public meters; receive and store meter reading data and status of these smart public meters; and receive identification codes, mobile communication quality parameters, and optimal data transmission paths of these communication modules for model training to update these communication modules.

基於上述,本發明提供一種智慧多路由讀表的系統及其方法,係依據在系統內建立評估傳送資料方式的成功率的模型與智慧水表、智慧電表與智慧瓦斯表的各通訊模組的行動通信品質參數來選擇由原通訊模組自行發送或是藉由鄰近的通訊模組協助傳送資料。倘若原通訊模組自行發送的成功率高,但是在嘗試向行動基地台註冊或傳送資料超過預設值仍未成功時,可以透過各通訊模組的行動通信品質參數找到受委託的鄰近的通訊模組的識 別碼,透過近端RF通訊技術將資料傳送到受委託的通訊模組,由受委託的通訊模組代為發送資料,以達到即使其中一個通訊模組處在通訊品質不良的環境下,仍可藉由鄰近的通訊模組協助傳送資料,從而有效提升資料傳送的成功率與即時性。 Based on the above, the present invention provides a smart multi-route meter reading system and method, which selects whether to send data by the original communication module itself or to assist in data transmission by a nearby communication module based on a model for evaluating the success rate of data transmission methods established in the system and the mobile communication quality parameters of each communication module of the smart water meter, smart electricity meter and smart gas meter. If the original communication module has a high success rate when sending data by itself, but fails to register with the mobile base station or transmit data exceeding the default value, the mobile communication quality parameters of each communication module can be used to find the identification code of the entrusted neighboring communication module, and the data can be transmitted to the entrusted communication module through the near-end RF communication technology. The entrusted communication module sends the data on behalf of the original communication module, so that even if one of the communication modules is in an environment with poor communication quality, it can still transmit data with the help of the neighboring communication module, thereby effectively improving the success rate and timeliness of data transmission.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。 In order to make the above features and advantages of the present invention more clearly understood, the following is a detailed description of the embodiments with the accompanying drawings.

100:系統 100:System

110:終端用戶民生用表子系統 110: End-user livelihood meter subsystem

120:行動通信子系統 120: Mobile communication subsystem

130:網際網路子系統 130: Internet subsystem

140:資料中心平台 140:Data center platform

150:學習子系統 150:Learning subsystem

111:智慧水表 111: Smart water meter

112:智慧電表 112: Smart meter

113:智慧瓦斯表 113: Smart gas meter

210:通訊模組 210: Communication module

211:讀表單元 211: Meter reading unit

212:介接單元 212:Interface unit

213:內部通訊單元 213:Internal communication unit

214:儲存單元 214: Storage unit

215:多路由處理單元 215:Multi-routing processing unit

216:資料收發單元 216: Data transceiver unit

217:加解密單元 217: Encryption and decryption unit

218:模型單元 218: Model unit

S301、S302、S303、S304、S305、S306、S307、S308、S309、S310、S311、S312、S313、S314、S315、S316、S317、S401、S402、S403、S404、S405、S406、S407、S408、S409、S410、S411、S412、S413、S414、S415、S416、S501、S502、S503、S504、S505、S506、S601、S602、S603、S604、S605:步驟 S301, S302, S303, S304, S305, S306, S307, S308, S309, S310, S311, S312, S313, S314, S315, S316, S317, S401, S402, S403, S404, S405, S406, S407, S408, S409, S410, S411, S412, S413, S414, S415, S416, S501, S502, S503, S504, S505, S506, S601, S602, S603, S604, S605: Steps

圖1是依照本發明的一實施例的一種智慧多路由讀表的系統的示意圖。 Figure 1 is a schematic diagram of a smart multi-route meter reading system according to an embodiment of the present invention.

圖2是依照本發明的一實施例的通訊模組的示意圖。 Figure 2 is a schematic diagram of a communication module according to an embodiment of the present invention.

圖3是依據本發明一第一實施例之自行發送或直接委由其他通訊模組協助傳送經加密的資料封包的流程圖。 Figure 3 is a flow chart of sending encrypted data packets by itself or directly entrusting other communication modules to assist in sending according to a first embodiment of the present invention.

圖4是依據本發明一第二實施例之透過其他通訊模組協助發送資料的流程圖。 Figure 4 is a flow chart of sending data with the assistance of other communication modules according to a second embodiment of the present invention.

圖5是對各通訊模組的行動通信品質參數作多屬性排序的流程圖。 Figure 5 is a flow chart for multi-attribute ranking of the mobile communication quality parameters of each communication module.

圖6是依照本發明的一實施例的一種智慧多路由讀表的方法的流程圖。 Figure 6 is a flow chart of a method for intelligent multi-route table reading according to an embodiment of the present invention.

本發明的部份實施例接下來將會配合附圖來詳細描述,以下的描述所引用的元件符號,當不同附圖出現相同的元件符號將視為相同或相似的元件。這些實施例只是本發明的一部份,並未揭示所有本發明的可實施方式。 Some embodiments of the present invention will be described in detail with reference to the accompanying drawings. The component symbols used in the following description will be regarded as the same or similar components when the same component symbols appear in different drawings. These embodiments are only part of the present invention and do not disclose all possible implementation methods of the present invention.

圖1是依照本發明的一實施例的一種智慧多路由讀表的系統的示意圖。 Figure 1 is a schematic diagram of a smart multi-route meter reading system according to an embodiment of the present invention.

請參照圖1,本揭露的智慧多路由讀表的系統100包括終端用戶民生用表子系統110、行動通信子系統120、網際網路子系統130、資料中心平台140以及學習子系統150。 Please refer to FIG1 , the disclosed intelligent multi-route meter reading system 100 includes a terminal user daily meter subsystem 110, a mobile communication subsystem 120, an Internet subsystem 130, a data center platform 140, and a learning subsystem 150.

其中,終端用戶民生用表子系統110包括複數個智慧民生用表以及複數個通訊模組210,每一智慧民生用表分別配備一通訊模組210。之後要上傳的智慧民生用表的讀表數據與狀態經由通訊模組210轉成TCP/UDP封包後,由當前要上傳的智慧民生用表對應的通訊模組210直接經由行動通信子系統120或透過另一通訊模組210間接經由行動通信子系統120以無線通訊方式傳輸資料,行動通信子系統120可為4G/5G網路(包括基地台)或LTE Cat M1/NB-IOT網路(包括基地台)。接著行動通信子系統120再透過網際網路子系統130將接收到的智慧民生用表的讀表數據與狀態上傳到資料中心平台140,或者智慧水表111、智慧電表112或智慧瓦斯表113從資料中心平台140取得讀表指令並且執行讀表操作。學習子系統150可從資料中心平台140獲取通訊模組210上傳的行動通信品質參數以及是否委由其他通訊模組 210代傳輸資料的資訊(即資料傳送最佳路徑)進行訓練,並且將訓練完成後產生的模型可通過資料中心平台140以更新的方式部署到通訊模組210The terminal user's livelihood meter subsystem 110 includes a plurality of smart livelihood meters and a plurality of communication modules 210, and each smart livelihood meter is equipped with a communication module 210. Afterwards, the meter reading data and status of the smart livelihood meter to be uploaded are converted into TCP/UDP packets by the communication module 210, and the communication module 210 corresponding to the smart livelihood meter to be uploaded directly transmits data through the mobile communication subsystem 120 or indirectly through another communication module 210 through the mobile communication subsystem 120 in a wireless communication manner. The mobile communication subsystem 120 can be a 4G/5G network (including a base station) or an LTE Cat M1/NB-IOT network (including a base station). Then, the mobile communication subsystem 120 uploads the received meter reading data and status of the smart public meter to the data center platform 140 through the Internet subsystem 130, or the smart water meter 111, smart electricity meter 112 or smart gas meter 113 obtains the meter reading instruction from the data center platform 140 and executes the meter reading operation. The learning subsystem 150 can obtain the mobile communication quality parameters uploaded by the communication module 210 and the information on whether to entrust other communication modules 210 to transmit data (i.e., the best data transmission path) from the data center platform 140 for training, and the model generated after the training is completed can be deployed to the communication module 210 in an updated manner through the data center platform 140 .

在一實施例中,智慧民生用表可包括智慧水表111、智慧電表112以及智慧瓦斯表113。本發明並不以此為限。智慧民生用表用以分別記錄智慧水表111、智慧電表112以及智慧瓦斯表113的讀表數據。 In one embodiment, the smart public meter may include a smart water meter 111, a smart electricity meter 112, and a smart gas meter 113. The present invention is not limited thereto. The smart public meter is used to record the meter reading data of the smart water meter 111, the smart electricity meter 112, and the smart gas meter 113 respectively.

複數個通訊模組210分別與智慧水表111、智慧電表112以及智慧瓦斯表113電性連接,用以依據讀表指令分別讀取智慧水表111、智慧電表112以及智慧瓦斯表113的讀表數據及狀態,並且依據各通訊模組210的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據資料傳送最佳路徑經由行動通信子系統120以及網際網路子系統130發送智慧水表111、智慧電表112以及智慧瓦斯表113的讀表數據及狀態至資料中心平台140。 The plurality of communication modules 210 are electrically connected to the smart water meter 111, the smart electric meter 112 and the smart gas meter 113 respectively, and are used to read the meter reading data and status of the smart water meter 111, the smart electric meter 112 and the smart gas meter 113 respectively according to the meter reading instruction, and obtain the best data transmission path according to the identification code of each communication module 210 and the mobile communication quality parameter, and send the meter reading data and status of the smart water meter 111, the smart electric meter 112 and the smart gas meter 113 to the data center platform 140 through the mobile communication subsystem 120 and the Internet subsystem 130 according to the best data transmission path.

圖2是依照本發明的一實施例的通訊模組的示意圖。 Figure 2 is a schematic diagram of a communication module according to an embodiment of the present invention.

請參照圖2,通訊模組210包括介接單元212、讀表單元211、內部通訊單元213、儲存單元214、多路由處理單元215、資料收發單元216、加解密單元217以及模型單元218。 Referring to FIG. 2 , the communication module 210 includes an interface unit 212, a meter reading unit 211, an internal communication unit 213, a storage unit 214, a multi-route processing unit 215, a data transceiver unit 216, an encryption unit 217, and a model unit 218.

其中,介接單元212電性連接至智慧水表111、智慧電表112以及智慧瓦斯表113。 The interface unit 212 is electrically connected to the smart water meter 111, the smart electricity meter 112, and the smart gas meter 113.

讀表單元211與介接單元212電性連接,用以初始化通 訊模組210的各單元,並對通訊模組210中的其他單元發送指令,並經由介接單元212分別傳送讀表指令至智慧水表111、智慧電表112以及智慧瓦斯表113執行讀表操作,並且接收智慧水表111、智慧電表112以及智慧瓦斯表113的讀表數據及狀態。 The meter reading unit 211 is electrically connected to the interface unit 212 to initialize each unit of the communication module 210, send instructions to other units in the communication module 210, and transmit meter reading instructions to the smart water meter 111, the smart electric meter 112, and the smart gas meter 113 through the interface unit 212 to perform meter reading operations, and receive meter reading data and status of the smart water meter 111, the smart electric meter 112, and the smart gas meter 113.

內部通訊單元213可透過無線射頻(Radio frequency,RF)技術啟動鄰近同等級的通訊模組210並交換彼此的識別碼和行動通訊品質參數。具體而言,內部通訊單元213可接收讀表單元211的指令,定時喚醒或啟動終端用戶民生用表子系統110內的其他通訊模組210,並且以近端RF技術的方式向其他通訊模組210發送廣播封包,廣播封包可包括原通訊模組210本身的識別碼和行動通訊品質參數、其他至少一個或多個通訊模組210(非原通訊模組)回傳的識別碼和行動通訊品質參數,以及要傳送的經加密的讀表數據傳送到行動通信品質參數更佳的通訊模組210。內部通訊單元213可請求協助傳送上述資料與回傳回應訊息至原通訊模組210。 The internal communication unit 213 can activate the adjacent communication module 210 of the same level through the wireless radio frequency (RF) technology and exchange each other's identification codes and mobile communication quality parameters. Specifically, the internal communication unit 213 can receive the command of the meter reading unit 211, regularly wake up or start other communication modules 210 in the terminal user's daily life meter subsystem 110, and send broadcast packets to other communication modules 210 in the form of near-end RF technology. The broadcast packets may include the identification code and mobile communication quality parameters of the original communication module 210 itself, the identification code and mobile communication quality parameters returned by at least one or more other communication modules 210 (not the original communication module), and the encrypted meter reading data to be transmitted is transmitted to the communication module 210 with better mobile communication quality parameters. The internal communication unit 213 can request assistance in transmitting the above data and return a response message to the original communication module 210.

儲存單元214與內部通訊單元213電性連接,用以儲存鄰近同等級的通訊模組210的識別碼和行動通訊品質參數,以及記錄傳送事件。在一實施例中,儲存單元214可儲存其他通訊模組210回傳的通訊模組210的識別碼與行動通訊品質參數等資料,並覆蓋上一筆相同的識別碼的行動通訊品質參數以節省儲存空間,並且存放等待傳送的讀表數據與狀態,各指令或回應資訊等,本發明並不以此為限。 The storage unit 214 is electrically connected to the internal communication unit 213 to store the identification code and mobile communication quality parameters of the adjacent communication module 210 of the same level, and record the transmission event. In one embodiment, the storage unit 214 can store the identification code and mobile communication quality parameters of the communication module 210 returned by other communication modules 210, and overwrite the mobile communication quality parameters with the same identification code to save storage space, and store the meter reading data and status waiting to be transmitted, various instructions or response information, etc., but the present invention is not limited to this.

多路由處理單元215與儲存單元214電性連接,用以比對各通訊模組210的行動通訊品質參數,評估各通訊模組210的行動通訊品質參數的分數,將分數與通訊模組210的識別碼合併後依據分數對通訊模組210進行排序,以獲取資料傳送最佳路徑。具體來說,多路由處理單元215可對儲存單元214存放的其他通訊模組210的行動通信品質參數進行處理,對需傳送的讀表數據進行封裝與加密後存放在儲存單元214,並且於發送讀表數據前會選擇資料傳送最佳路徑,然後通知讀表單元211可以傳送讀表數據。 The multi-route processing unit 215 is electrically connected to the storage unit 214 to compare the mobile communication quality parameters of each communication module 210, evaluate the scores of the mobile communication quality parameters of each communication module 210, combine the scores with the identification codes of the communication modules 210, and sort the communication modules 210 according to the scores to obtain the best data transmission path. Specifically, the multi-route processing unit 215 can process the mobile communication quality parameters of other communication modules 210 stored in the storage unit 214, encapsulate and encrypt the meter reading data to be transmitted and store it in the storage unit 214, and select the best data transmission path before sending the meter reading data, and then notify the meter reading unit 211 that the meter reading data can be transmitted.

資料收發單元216與多路由處理單元215電性連接,用以透過無線方式向無線基地台發送註冊請求,以取得資料傳輸的網路位址及註冊時的行動通訊品質參數。進一步而言,資料收發單元216可向行動通信子系統120註冊並取得可以連網的網路位址,取得本身的行動通訊品質參數並交給讀表單元211後存放到儲存單元214,並且透過行動通信子系統120和網際網路子系統130傳送資料與接收資料中心平台140的指令和回應資訊,或協助其他通訊模組210發送讀表數據與狀態到資料中心平台140,並通知讀表單元211進行接收讀表數據與狀態,以進行後續處理。其中資料收發單元216與行動通信子系統120之間可透過4G、5G、窄頻物聯網(Narrowband Internet of Things,NB-IOT)或Cat M1通信技術接收及傳送資料,資料收發單元216與資料中心平台140間的通訊協定係以TCP或UDP建立通訊。 The data transceiver unit 216 is electrically connected to the multi-route processing unit 215 to send a registration request to the wireless base station in a wireless manner to obtain the network address of data transmission and the mobile communication quality parameters during registration. Furthermore, the data transceiver unit 216 can register with the mobile communication subsystem 120 and obtain a network address that can be connected to the Internet, obtain its own mobile communication quality parameters and pass them to the meter reading unit 211 and then store them in the storage unit 214, and transmit data and receive instructions and response information from the data center platform 140 through the mobile communication subsystem 120 and the Internet subsystem 130, or assist other communication modules 210 in sending meter reading data and status to the data center platform 140, and notify the meter reading unit 211 to receive the meter reading data and status for subsequent processing. The data transceiver unit 216 and the mobile communication subsystem 120 can receive and transmit data through 4G, 5G, Narrowband Internet of Things (NB-IOT) or Cat M1 communication technology, and the communication protocol between the data transceiver unit 216 and the data center platform 140 is established using TCP or UDP.

加解密單元217分別與讀表單元211及儲存單元214電性連接,用以對讀表單元211傳送的讀表數據進行加密或將接收的讀表數據進行解密後儲存至儲存單元214。 The encryption and decryption unit 217 is electrically connected to the meter reading unit 211 and the storage unit 214 respectively, and is used to encrypt the meter reading data transmitted by the meter reading unit 211 or decrypt the received meter reading data and store it in the storage unit 214.

模型單元218與多路由處理單元215電性連接,模型單元218可包括模型,模型單元218用以根據經註冊後經由資料收發單元216取得的行動通信品質參數透過模型評估資料傳送最佳路徑,其中資料傳送最佳路徑可包括讀表數據是當前的通訊模組210自行傳送至資料中心平台140以及由另一通訊模組210傳送至資料中心平台140。在一實施例中,資料收發單元216收到新的模型後,由讀表單元211對其進行更新,之後要發送資料前,會根據模型與當時的行動通信品質參數進行評估,提供讀表單元211由當前的通訊模組210自行發送資料和直接委由其他通訊模組210發送資料的成功率數據,讀表單元211可結合此成功率數據與經由多路由處理單元215的排序選擇傳送資料的通訊模組210進行選擇,以獲取資料傳送最佳路徑。 The model unit 218 is electrically connected to the multi-route processing unit 215. The model unit 218 may include a model. The model unit 218 is used to evaluate the best data transmission path through the model according to the mobile communication quality parameters obtained by the data transceiver unit 216 after registration, wherein the best data transmission path may include the meter reading data being transmitted by the current communication module 210 to the data center platform 140 and being transmitted by another communication module 210 to the data center platform 140. In one embodiment, after the data transceiver unit 216 receives the new model, the meter reading unit 211 updates it. Before sending data, it will be evaluated based on the model and the current mobile communication quality parameters, and provide the meter reading unit 211 with the success rate data of the current communication module 210 sending data by itself and directly entrusting other communication modules 210 to send data. The meter reading unit 211 can combine this success rate data with the communication module 210 selected by the multi-route processing unit 215 to select the best data transmission path.

介接單元212、讀表單元211、內部通訊單元213、儲存單元214、多路由處理單元215、資料收發單元216、加解密單元217以及模型單元218可透過軟體、韌體、硬體電路的其中之一或其任意組合來實作,且本揭露不對介接單元212、讀表單元211、內部通訊單元213、儲存單元214、多路由處理單元215、資料收發單元216、加解密單元217以及模型單元218的實作方式作出限制。 The interface unit 212, the meter reading unit 211, the internal communication unit 213, the storage unit 214, the multi-route processing unit 215, the data transceiver unit 216, the encryption unit 217, and the model unit 218 can be implemented by software, firmware, hardware circuits, or any combination thereof, and the present disclosure does not limit the implementation of the interface unit 212, the meter reading unit 211, the internal communication unit 213, the storage unit 214, the multi-route processing unit 215, the data transceiver unit 216, the encryption unit 217, and the model unit 218.

行動通信子系統120經由通訊模組210與終端用戶民生用表子系統110通訊連接,行動通信子系統120用以接收通訊模組210的註冊請求,配發資料傳輸所需的網路位址,並且接收智慧水表111、智慧電表112以及智慧瓦斯表113的讀表數據及狀態。 The mobile communication subsystem 120 is connected to the end user's household meter subsystem 110 through the communication module 210. The mobile communication subsystem 120 is used to receive the registration request of the communication module 210, distribute the network address required for data transmission, and receive the meter reading data and status of the smart water meter 111, the smart electricity meter 112 and the smart gas meter 113.

資料中心平台140與網際網路子系統130通訊連接,發送讀表指令至智慧水表111、智慧電表112以及智慧瓦斯表113執行讀表操作,並經由網際網路子系統130接收並儲存智慧水表111、智慧電表112以及智慧瓦斯表113的讀表數據及狀態。 The data center platform 140 is connected to the Internet subsystem 130 for communication, and sends meter reading instructions to the smart water meter 111, the smart electricity meter 112, and the smart gas meter 113 to perform meter reading operations, and receives and stores the meter reading data and status of the smart water meter 111, the smart electricity meter 112, and the smart gas meter 113 through the Internet subsystem 130.

學習子系統150與資料中心平台140電性連接,接收資料中心平台140傳送的通訊模組210的識別碼、行動通訊品質參數以及資料傳送最佳路徑進行模型訓練,以對通訊模組210進行更新。 The learning subsystem 150 is electrically connected to the data center platform 140, and receives the identification code, mobile communication quality parameters, and optimal data transmission path of the communication module 210 transmitted by the data center platform 140 to perform model training to update the communication module 210.

下文中,將搭配圖1至圖2中的各項裝置、元件及模組說明本發明實施例所述之方法。本方法的各個流程可依照實施情形而隨之調整,且並不僅限於此。 In the following, the method described in the embodiment of the present invention will be described with reference to the various devices, components and modules in Figures 1 and 2. The various processes of the method can be adjusted according to the implementation situation, but are not limited to this.

圖3是依據本發明一第一實施例之自行發送或直接委由其他通訊模組協助傳送經加密的資料封包的流程圖。以下以智慧多路由讀表的系統100的其中一通訊模組210說明將智慧民生用表(以智慧水表為例)的讀表數據與狀態利用多路由處理單元215選出的資料傳送方式,並且透過行動通信子系統120和網際網路子系統130將讀表數據與狀態傳送到資料中心平台140的過 程為例進行說明。 FIG3 is a flowchart of the first embodiment of the present invention for sending encrypted data packets by itself or directly entrusting other communication modules to assist in sending. The following is an example of a communication module 210 of the smart multi-route meter reading system 100 to explain the process of using the data transmission method selected by the multi-route processing unit 215 to transmit the meter reading data and status of the smart public meter (taking the smart water meter as an example), and transmitting the meter reading data and status to the data center platform 140 through the mobile communication subsystem 120 and the Internet network subsystem 130.

請結合圖1至圖3,於步驟S301中,通訊模組210要傳送資料(例如讀表數據與狀態)到資料中心平台140前,資料收發單元216需先向行動通信子系統120進行註冊動作,以獲取當前的行動通訊品質參數以及連網的網路位址(IP)。 Please refer to Figures 1 to 3. In step S301, before the communication module 210 transmits data (such as meter reading data and status) to the data center platform 140, the data transceiver unit 216 must first register with the mobile communication subsystem 120 to obtain the current mobile communication quality parameters and the network address (IP) of the network.

於步驟S302中,將當前的行動通訊品質參數以及連網的網路位址存放在儲存單元214。 In step S302, the current mobile communication quality parameters and the network address of the connected network are stored in the storage unit 214.

於步驟S303中,模型單元218依據當前的行動通訊品質參數以及連網的網路位址進行評估。 In step S303, the model unit 218 performs evaluation based on the current mobile communication quality parameters and the network address of the connected network.

於步驟S304中,加解密單元217按照特定格式將傳送的資料進行加密。 In step S304, the encryption and decryption unit 217 encrypts the transmitted data according to a specific format.

於步驟S305中,將經加密的資料存放在儲存單元214。 In step S305, the encrypted data is stored in the storage unit 214.

於步驟S306中,讀表單元211準備發送資料。 In step S306, the meter reading unit 211 prepares to send data.

於步驟S307中,讀表單元211從模型單元218取得透過邊緣運算得到的由當前的通訊模組210自行發送資料和直接委由其他通訊模組210代為發送資料的成功率,並判斷是否由當前的通訊模組210自行發送資料。 In step S307, the meter reading unit 211 obtains the success rate of the current communication module 210 sending data by itself and directly entrusting other communication modules 210 to send data from the model unit 218 through edge calculation, and determines whether the current communication module 210 sends data by itself.

於步驟S308中,倘若評估結果是由當前的通訊模組210(也可稱為原通訊模組210)自行發送的成功率高,則判斷由當前的通訊模組210自行發送,此時讀表單元211發送指令至資料收發單元216,以完成資料發送。 In step S308, if the evaluation result shows that the success rate of the current communication module 210 (also referred to as the original communication module 210) is high, it is determined that the current communication module 210 sends the data by itself. At this time, the meter reading unit 211 sends a command to the data transceiver unit 216 to complete the data transmission.

於步驟S309中,判斷是否成功收到來自資料中心平台 140的回應資訊。 In step S309, it is determined whether the response information from the data center platform 140 is successfully received.

於步驟S310中,若成功收到來自資料中心平台140的回應資訊,則刪除儲存單元214的資料並記錄該次發送事件。 In step S310, if the response information from the data center platform 140 is successfully received, the data in the storage unit 214 is deleted and the sending event is recorded.

於步驟S311中,若未收到來自資料中心平台140的回應資訊,則等待一段預設時間後,返回至步驟S308,重新發送資料。 In step S311, if no response information is received from the data center platform 140, after waiting for a preset period of time, return to step S308 and resend the data.

於步驟S312中,倘若是委由其他通訊模組210代為發送資料的成功率高,讀表單元211可從儲存單元214獲取多路由處理單元215對行動通訊品質的排序最高的通訊模組210的識別碼。 In step S312, if the success rate of entrusting other communication modules 210 to send data is high, the meter reading unit 211 can obtain the identification code of the communication module 210 with the highest ranking of mobile communication quality by the multi-route processing unit 215 from the storage unit 214.

於步驟S313中,內部通訊單元213透過近端RF技術喚醒鄰近的通訊模組210,將經加密的資料以及通訊模組210的識別碼以廣播方式發送。 In step S313, the internal communication unit 213 wakes up the nearby communication module 210 through the near-end RF technology and broadcasts the encrypted data and the identification code of the communication module 210.

於步驟S314中,受委託的通訊模組210收到後,就啟動與前述(步驟S308、S309、S310及S311)相同的資料傳送處理程序。 In step S314, after receiving the data, the entrusted communication module 210 starts the same data transmission processing procedure as the above (steps S308, S309, S310 and S311).

於步驟S315中,成功收到資料中心平台140的回應資訊。 In step S315, the response information from the data center platform 140 is successfully received.

於步驟S316中,透過近端RF通訊技術將回應資訊傳送到原通訊模組210。 In step S316, the response information is transmitted to the original communication module 210 via the near-end RF communication technology.

於步驟S317中,原通訊模組210收到回應資訊後刪除資料並將該事件寫入記錄。 In step S317, the original communication module 210 deletes the data after receiving the response information and writes the event into the record.

圖4是依據本發明一第二實施例之透過其他通訊模組協助發送資料的流程圖。 Figure 4 is a flow chart of sending data with the assistance of other communication modules according to a second embodiment of the present invention.

請結合圖1、圖2以及圖4,於步驟S401中,通訊模組210要求資料收發單元216向行動通信子系統120發送註冊請求,並且判斷是否註冊失敗。 Please refer to Figures 1, 2 and 4. In step S401, the communication module 210 requires the data transceiver unit 216 to send a registration request to the mobile communication subsystem 120 and determine whether the registration fails.

若註冊失敗,於步驟S402中,判斷註冊失敗次數是否超過設定值。 If registration fails, in step S402, determine whether the number of registration failures exceeds the set value.

若註冊成功,於步驟S403中,讀表單元211會要求資料收發單元216向資料中心平台140發送資料,判斷傳送同一筆資料失敗的次數是否超過預設值,若資料收發單元216向資料中心平台140發送同一筆資料失敗的次數超過預設值後仍未能取得回應訊息,則至步驟S404,讀表單元211會要求內部通訊單元213以廣播方式喚醒鄰近其他通訊模組210。 If the registration is successful, in step S403, the meter reading unit 211 will request the data transceiver unit 216 to send data to the data center platform 140 to determine whether the number of failures in sending the same data exceeds the preset value. If the number of failures in sending the same data to the data center platform 140 exceeds the preset value and still fails to obtain a response message, then step S404 is performed, and the meter reading unit 211 will request the internal communication unit 213 to wake up other nearby communication modules 210 by broadcasting.

於步驟S404中,倘若註冊失敗次數超過設定值,讀表單元211會要求內部通訊單元213以廣播方式喚醒鄰近其他通訊模組210。 In step S404, if the number of registration failures exceeds the set value, the meter reading unit 211 will request the internal communication unit 213 to wake up other nearby communication modules 210 by broadcasting.

於步驟S405中,取得其他通訊模組210的識別碼與行動通訊品質參數。 In step S405, the identification code and mobile communication quality parameters of other communication modules 210 are obtained.

於步驟S406中,將其他通訊模組210的識別碼與行動通訊品質參數儲存至儲存單元214。 In step S406, the identification code of the other communication module 210 and the mobile communication quality parameter are stored in the storage unit 214.

於步驟S407中,讀表單元211要求多路由處理單元215找出擁有較佳行動通訊品質參數的其他通訊模組210的識別碼。 In step S407, the meter reading unit 211 requests the multi-routing processing unit 215 to find the identification code of other communication modules 210 having better mobile communication quality parameters.

於步驟S408中,加解密單元217將傳送資料加密並與欲請求協助傳送資料的通訊模組210的識別碼一起封裝。 In step S408, the encryption and decryption unit 217 encrypts the transmission data and encapsulates it together with the identification code of the communication module 210 that requests assistance in transmitting data.

於步驟S409中,將經加密的資料及欲請求協助傳送資料的通訊模組210的識別碼一併儲存至儲存單元214。 In step S409, the encrypted data and the identification code of the communication module 210 that requests assistance in transmitting data are stored in the storage unit 214.

於步驟S410中,通知讀表單元211準備發送經加密的資料。 In step S410, the meter reading unit 211 is notified to prepare to send the encrypted data.

於步驟S411中,讀表單元211要求內部通訊單元213將經加密的資料以廣播方式傳送。 In step S411, the meter reading unit 211 requests the internal communication unit 213 to broadcast the encrypted data.

於步驟S412中,受委託的通訊模組210收到經加密的資料後會發送回應資訊至原通訊模組210。 In step S412, the entrusted communication module 210 will send a response message to the original communication module 210 after receiving the encrypted data.

於步驟S413中,受委託的通訊模組210發送經加密的資料。 In step S413, the entrusted communication module 210 sends the encrypted data.

於步驟S414中,受委託的通訊模組210接收到資料中心平台140回傳的回應資訊。 In step S414, the entrusted communication module 210 receives the response information returned by the data center platform 140.

於步驟S415中,受委託的通訊模組210傳送資料中心平台140的回應資訊至原通訊模組210。 In step S415, the entrusted communication module 210 transmits the response information of the data center platform 140 to the original communication module 210.

於步驟S416中,原通訊模組210收到回應資訊後將存放在儲存單元214的資料刪除,並記錄該事件於儲存單元214。 In step S416, the original communication module 210 deletes the data stored in the storage unit 214 after receiving the response information, and records the event in the storage unit 214.

需說明的是,每次通訊模組210上傳的資料至少包括行動通訊品質參數和是否委由其他通訊模組210代送等資訊,由資料中心平台140傳送給學習子系統150進行建立模型與微調,模型建立的方式很多,例如監督式學習或非監督式學習等皆可採 用,但本發明並不以此為限。若模型建立後經評估效能比之前要好,學習子系統150會交給資料中心平台140,透過更新的方式部署到所有的通訊模組210上。 It should be noted that each time the data uploaded by the communication module 210 includes at least the mobile communication quality parameters and whether it is entrusted to other communication modules 210 for transmission, etc., the data center platform 140 transmits it to the learning subsystem 150 for model building and fine-tuning. There are many ways to build the model, such as supervised learning or non-supervised learning, but the present invention is not limited to this. If the model is established and the performance is better than before, the learning subsystem 150 will hand it over to the data center platform 140 and deploy it to all communication modules 210 through updates.

另外,為了避免資料在網路上傳遞時間過久,受委託的通訊模組210的數量可透過計數的方式予以限制,一旦達到最大值就必須傳送,且不可再將資料回傳到上一個通訊模組210。 In addition, in order to prevent data from taking too long to be transmitted on the network, the number of entrusted communication modules 210 can be limited by counting. Once the maximum value is reached, the data must be transmitted and cannot be returned to the previous communication module 210.

至於多路由處理單元215進行行動通信品質排序的部分,評估來源係以其他通訊模組210回傳的行動通訊品質參數以及原通訊模組210本身的行動通訊品質參數為主。在一實施例中,行動通訊品質參數可包括訊雜比(Signal-to-noise ratio,SNR)、參考信號接收功率(Reference Signal Receiving Power,RSRP)、接收信號碼功率(Received Signal Code Power,RSCP)、參考信號接收質量(Reference Signal Received Quality,RSRQ)以及無線資源控制(Radio Resource Control,RRC)建立連線成功率。在另一實施例中,行動通訊品質參數可包括行動通訊信號強度、每次註冊成功所需的平均次數以及前一次上傳資料成功所需的平均次數,其中註冊成功所需平均次數和上傳資料成功所需平均次數越小越好。但本發明並不以此為限。 As for the part where the multi-route processing unit 215 performs mobile communication quality ranking, the evaluation source is mainly based on the mobile communication quality parameters returned by other communication modules 210 and the mobile communication quality parameters of the original communication module 210 itself. In one embodiment, the mobile communication quality parameters may include signal-to-noise ratio (SNR), reference signal receiving power (RSRP), received signal code power (RSCP), reference signal received quality (RSRQ) and radio resource control (RRC) connection establishment success rate. In another embodiment, the mobile communication quality parameters may include mobile communication signal strength, the average number of times required for each successful registration, and the average number of times required for the previous successful data upload, wherein the smaller the average number of times required for successful registration and the average number of times required for successful data upload, the better. However, the present invention is not limited to this.

通訊模組210在傳送資料之前,多路由處理單元215會將儲存在儲存單元214的其他通訊模組210的至少一組行動通訊品質參數與當前通訊模組210(即原通訊模組210)的行動通信品質參數進行比較。多路由處理單元215對於儲存在儲存單元 214的至少一組來自其他通訊模組210的行動通信品質參數與原通訊模組210的行動通信品質參數進行排序。排序的方法很多,於此僅舉出其中一種方式進行說明,但本發明並不以此為限。 Before the communication module 210 transmits data, the multi-route processing unit 215 compares at least one set of mobile communication quality parameters of other communication modules 210 stored in the storage unit 214 with the mobile communication quality parameters of the current communication module 210 (i.e., the original communication module 210). The multi-route processing unit 215 sorts the at least one set of mobile communication quality parameters from other communication modules 210 stored in the storage unit 214 and the mobile communication quality parameters of the original communication module 210. There are many sorting methods, and only one method is cited here for illustration, but the present invention is not limited to this.

圖5是對各通訊模組的行動通信品質參數作多屬性排序的流程圖。 Figure 5 is a flow chart for multi-attribute ranking of the mobile communication quality parameters of each communication module.

請參照圖5所示,於步驟S501中,首先讀表單元211宣告存放行動通信品質參數的物件。 Please refer to FIG. 5 , in step S501, the table reading unit 211 first declares the object storing the mobile communication quality parameter.

於步驟S502中,多路由處理單元215將行動通信品質參數依照項目或名稱存入物件,例如物件{"SNR":訊雜比,"註冊成功所需平均次數":註冊成功所需平均次數,"傳送成功所需平均次數":傳送成功所需平均次數,...}。 In step S502, the multi-route processing unit 215 stores the mobile communication quality parameters into objects according to items or names, such as objects {"SNR": signal-to-noise ratio, "average number of times required for successful registration": average number of times required for successful registration, "average number of times required for successful transmission": average number of times required for successful transmission, ...}.

於步驟S503中,所有存放各通訊模組210的行動通信品質參數的物件都已加入陣列。 In step S503, all objects storing the mobile communication quality parameters of each communication module 210 have been added to the array.

於步驟S504中,排序時,多路由處理單元215將複數個其他通訊模組210的行動通信品質參數與原通訊模組210做一對一比較與評分,即對各項目進行評分。 In step S504, when sorting, the multi-route processing unit 215 compares and scores the mobile communication quality parameters of multiple other communication modules 210 with the original communication module 210 one-to-one, that is, scores each item.

於步驟S505中,計算分數,若一被比較的通訊模組210優於原通訊模組210的項目越多,其分數越高。 In step S505, the score is calculated. The more items a compared communication module 210 is superior to the original communication module 210, the higher its score.

於步驟S506中,待評分完畢後,將計數值和被比較的通訊模組210的識別碼合併後進行排序。 In step S506, after the scoring is completed, the count value and the identification code of the compared communication module 210 are combined and sorted.

上述行動通信品質參數除了原通訊模組210的SNR、RSRP和RSRQ外,還包括RRC(Radio Resource Control)建立連 線成功率。在智慧多路由讀表的系統100內,每個通訊模組210可視作一個UE,在要上傳資料前,必須要完成向行動通信子系統120註冊,註冊被接受後才能進行後續的資料傳送動作,這中間過程被稱作RRC建立連線成功率RC SR ,定義為在統計時間內通訊模組210或行動通信子系統120發起之RRC建立連線成功總次數ΣRRC_Success與RRC建立連線需求總次數ΣRRC_Attepmts的比值,該計算方式可參考公式1。 In addition to the SNR, RSRP and RSRQ of the original communication module 210, the above-mentioned mobile communication quality parameters also include the RRC (Radio Resource Control) connection establishment success rate. In the intelligent multi-route meter reading system 100, each communication module 210 can be regarded as a UE. Before uploading data, it must complete the registration with the mobile communication subsystem 120. Only after the registration is accepted can the subsequent data transmission action be performed. This intermediate process is called the RRC connection establishment success rate RC SR , which is defined as the ratio of the total number of RRC connection establishment successes Σ RRC_Success initiated by the communication module 210 or the mobile communication subsystem 120 during the statistical time to the total number of RRC connection establishment requests Σ RRC_Attepmts . The calculation method can refer to Formula 1.

Figure 112142434-A0305-12-0017-1
Figure 112142434-A0305-12-0017-1

另外,每次資料上傳至資料中心平台140後,會將行動通信品質參數轉給學習子系統150,學習子系統150收到這些行動通信品質參數後,結合該次資料傳送方式是用自行發送或是委託發送的相關資料來訓練模型,完成訓練後再透過更新方式部署到每個通訊模組210。訓練所用的方式很多,例如邏輯回歸、隨機森林甚至神經網路。本發明並不以此為限。 In addition, each time the data is uploaded to the data center platform 140, the mobile communication quality parameters will be transferred to the learning subsystem 150. After receiving these mobile communication quality parameters, the learning subsystem 150 uses the relevant data sent by itself or entrusted to train the model in combination with the data transmission method. After the training is completed, it is deployed to each communication module 210 through an update method. There are many training methods, such as logical regression, random forest and even neural network. The present invention is not limited to this.

以邏輯回歸的方式為例,將行動通信品質參數、傳送成功前使用的次數和註冊成功前使用的次數當作是一個多元一次方程式的輸入值,至於輸出就是一種分類,簡而言之就是自行發送或委託發送,然後不斷計算模擬輸出和真實輸出間的差異,找出一組最佳的權重值當作這個多元一次方程式每個變數前面的係數,最後若能通過測試就利用軟體更新的方式下載到各通訊模組210作部署。 Taking the method of logical regression as an example, the mobile communication quality parameter, the number of times used before successful transmission, and the number of times used before successful registration are regarded as the input values of a multivariate linear equation. As for the output, it is a kind of classification. In short, it is sent by itself or sent by entrustment. Then the difference between the simulated output and the real output is continuously calculated to find a set of optimal weight values as the coefficients in front of each variable of this multivariate linear equation. Finally, if it can pass the test, it will be downloaded to each communication module 210 for deployment by software update.

邏輯回歸是一種基本的分類模型,其目標是要找出一條 直線能夠將所有資料清楚地分開並做分類,在本實施例中的資料就是行動通信品質參數、傳送成功前使用的次數和註冊成功前使用的次數,結果則是在有限的自行發送次數(例如2次)下,將讀表數據成功傳送到資料中心平台140的機率。 Logical regression is a basic classification model, and its goal is to find a straight line that can clearly separate and classify all data. In this embodiment, the data is the mobile communication quality parameter, the number of times used before successful transmission, and the number of times used before successful registration. The result is the probability of successfully transmitting the meter reading data to the data center platform 140 under a limited number of self-transmission times (for example, 2 times).

學習子系統150取得的參數x可包括RRC建立連線成功率、是否自行發送還是委託發送、資料傳送當時的SNR、RSRP、RSRQ和其他可評估行動通信品質好壞及可提升資料傳送成功率的資料,本發明並不以此為限。 The parameter x obtained by the learning subsystem 150 may include the RRC connection establishment success rate, whether to send data by itself or by entrusting it, the SNR, RSRP, RSRQ at the time of data transmission, and other data that can evaluate the quality of mobile communication and improve the data transmission success rate, but the present invention is not limited thereto.

假設在邏輯回歸中,自變數(輸入資料x)與應變數(輸出結果Y)之間是以指數的方式變化,令應變數Y為二元反應的變數(成功或失敗),P是成功的機率,受到自變數x的影響,Px之間的關係可寫成:Y事件成功的機率:

Figure 112142434-A0305-12-0018-2
Assume that in a logical regression, the relationship between the independent variable (input data x ) and the dependent variable (output result Y ) changes exponentially. Let the dependent variable Y be a binary response variable (success or failure), and P is the probability of success, which is affected by the independent variable x . The relationship between P and x can be written as: The probability of success of event Y :
Figure 112142434-A0305-12-0018-2

Y事件失敗的機率:

Figure 112142434-A0305-12-0018-3
The probability of failure of event Y is:
Figure 112142434-A0305-12-0018-3

其中P的值介於0~1之間,P接近0時表示Y成功的機會很小,接近1時則表示成功的機會很大,也就是說,通訊模組210在有限的發送次數內可以成功將讀表數據傳送至資料中心平台140的機率很大,或者稱之為勝算(Odds)很大。 The value of P is between 0 and 1. When P is close to 0, it means that the chance of success of Y is very small, and when it is close to 1, it means that the chance of success is very high. In other words, the communication module 210 has a high chance of successfully transmitting the meter reading data to the data center platform 140 within a limited number of transmissions, or the odds are very high.

前述的勝算定義是事件成功機率與失敗機率的比值,也就是如下所示:

Figure 112142434-A0305-12-0019-5
The aforementioned definition of odds is the ratio of the probability of success of an event to the probability of failure, which is as follows:
Figure 112142434-A0305-12-0019-5

邏輯回歸運算式就是將勝算取自然對數即可得到:

Figure 112142434-A0305-12-0019-4
The logical regression equation is to take the natural logarithm of the odds of winning:
Figure 112142434-A0305-12-0019-4

其中θ i 是所謂的權重,當i=0時稱之為偏差值。x i 是輸入的資料,也就是行動通信品質參數(SNR、RSRI、RSRP、註冊成功使用次數和傳送成功使用次數等。公式5中已知的部分是輸入的資料x i 和輸出結果f(x),接著是要找出每個x i 前面的係數θ i ,尋找θ i 的過程就是訓練這個模型,模型的輸出與真實輸出之間的差距可以用損失函數來代表,那麼這個訓練好的模型其輸出與真實輸出之間的差異應該是最小,尋找能讓差距最小的方法是使用最大似然估算(Maximum Likelihood Estimation)。 Where θi is the so-called weight, and when i = 0, it is called the deviation value. xi is the input data, that is, the mobile communication quality parameters (SNR, RSRI, RSRP, number of successful registrations and number of successful transmissions, etc.). The known parts in formula 5 are the input data xi and the output result f ( x ). The next step is to find the coefficient θi in front of each xi . The process of finding θi is to train the model. The difference between the output of the model and the true output can be represented by the loss function. Then the difference between the output of this trained model and the true output should be the smallest. The method to find the method that can minimize the gap is to use maximum likelihood estimation.

求解過程:令輸出Y=1和輸出Y=0的機率分別為公式6和公式7:P(Y=1|xθ)=h θ (x)...公式6 Solution process: Let the probability of output Y = 1 and output Y = 0 be Formula 6 and Formula 7 respectively: P ( Y = 1 | x ; θ ) = h θ ( x )...Formula 6

P(Y=0|xθ)=1-h θ (x)...公式7 P ( Y =0| x ; θ )=1- h θ ( x )...Formula 7

其中h θ (x)已經在公式2定義過。 where h θ ( x ) has been defined in Formula 2.

從公式6和公式7,可以使用最大似然估算的方法去求解所有的θ i From Equation 6 and Equation 7, we can use the maximum likelihood estimation method to solve for all θ i .

合併公式6和公式7後於y為某個輸出值時為:P(Y|xθ)=h θ (x) y * (1-h θ (x))1-y ...公式8 After combining Formula 6 and Formula 7, when y is a certain output value, it becomes: P ( Y | x ; θ ) = h θ ( x ) y * (1- h θ ( x )) 1- y ...Formula 8

由於每個x i 與輸出y i 之間是獨立的,故得到似然函數為:

Figure 112142434-A0305-12-0019-6
Figure 112142434-A0305-12-0020-7
Since each xi is independent of the output yi , the likelihood function is:
Figure 112142434-A0305-12-0019-6
Figure 112142434-A0305-12-0020-7

在公式9等號兩邊取自然對數得到:

Figure 112142434-A0305-12-0020-8
Taking the natural logarithm on both sides of the equal sign in formula 9 yields:
Figure 112142434-A0305-12-0020-8

或者

Figure 112142434-A0305-12-0020-9
or
Figure 112142434-A0305-12-0020-9

l(θ)有最大值時的θ即得出一組最佳解,然後經過測試微調後可得到一個模型並利用軟體更新方式部署到各通訊模組210。 When l ( θ ) reaches its maximum value, a set of optimal solutions is obtained. Then, after testing and fine-tuning, a model can be obtained and deployed to each communication module 210 using a software update method.

爾後各智慧民生用表在發送資料前,會利用上述模型配合當時的行動通信品質參數來評估這次傳送資料自行發送的成功率,在一實施例中,倘若智慧水表的自行發送的成功率低於設定值,可委託鄰近其他的智慧民生用表(例如智慧電表)代為發送。如果智慧水表的自行發送的成功率高於設定值,但仍因為某些因素導致註冊或傳送次數超過設定值,則智慧水表的自行發送的成功率的通訊模組仍可藉由比對各通訊模組的行動通信品質參數找出最適當的鄰近的通訊模組210代為發送資料。換句話說,不論智慧水表的通訊模組210是直接自行發送,還是委託發送,都能成功將讀表數據傳送到資料中心平台140,從而達到提升傳送資料的成功率以及延長電池使用壽命的目的。 Afterwards, before sending data, each smart public meter will use the above model and the mobile communication quality parameters at that time to evaluate the success rate of the data transmission. In one embodiment, if the success rate of the smart water meter's self-transmission is lower than the set value, it can entrust other nearby smart public meters (such as smart electricity meters) to send data on its behalf. If the success rate of the smart water meter's self-transmission is higher than the set value, but due to some factors, the number of registrations or transmissions exceeds the set value, the communication module of the smart water meter's self-transmission success rate can still find the most appropriate nearby communication module 210 to send data on its behalf by comparing the mobile communication quality parameters of each communication module. In other words, regardless of whether the communication module 210 of the smart water meter sends the data directly or through a proxy, the meter reading data can be successfully transmitted to the data center platform 140, thereby achieving the purpose of improving the success rate of data transmission and extending the battery life.

在一實施例中,不論自行發送或者委託發送,通訊模組 210收到資料中心平台140的回覆資訊後會記錄該次資料發送事件,並刪除發送時的記錄表示結案。如果是委託鄰近的通訊模組210代為發送資料,則受委託的通訊模組210會將資料中心平台140的回覆資訊回送給原通訊模組210,然後記錄回覆資訊,將之前的傳送記錄刪除,並儲存發送時的行動通信品質參數。 In one embodiment, regardless of whether the data is sent by itself or by entrusting another, after receiving the reply information from the data center platform 140, the communication module 210 will record the data sending event and delete the record at the time of sending to indicate that the case is closed. If the data is sent by entrusting a neighboring communication module 210, the entrusted communication module 210 will send the reply information from the data center platform 140 back to the original communication module 210, then record the reply information, delete the previous transmission record, and store the mobile communication quality parameters at the time of sending.

在一實施例中,智慧水表、智慧電表與智慧瓦斯表的各通訊模組210皆擁有唯一的識別碼,以及所屬區域的群組編碼,而群組編碼是限縮各通訊模組210收集鄰近其他通訊模組210的行動通信品質的範圍,避免資料被無限制傳送到更遠的地方,同時資料曝露太久也會有安全性的疑慮,委託的次數也限制在兩次以內(也就是兩級以內),避免因委託次數太多或資料被傳送太遠而延長資料傳送的時間。 In one embodiment, each communication module 210 of the smart water meter, smart electricity meter, and smart gas meter has a unique identification code and a group code of the area to which it belongs. The group code limits the scope of each communication module 210 to collect the mobile communication quality of other neighboring communication modules 210, to prevent data from being transmitted to a farther place without limit. At the same time, if the data is exposed for too long, there will be security concerns. The number of entrustments is also limited to two times (that is, within two levels) to avoid extending the data transmission time due to too many entrustments or data being transmitted too far.

本發明可讓原本各自獨立的智慧水表、智慧電表和智慧瓦斯表整合在一起,各智慧民生用表於比較自己和其他智慧民生用表的行動通信品質參數後,可先以原通訊模組210自行發送的方式傳送資料,若自行傳送次數超過預設值都無法取得資料中心平台140的回應後,還可委由其他傳送成功率較佳的智慧民生用表的通訊模組210協助發送,以提高資料傳送的成功率,同時節省其內部電池電量消耗,不僅可延長使用年限,還可節省了日後更換電池的成本。 The present invention allows the originally independent smart water meters, smart electricity meters and smart gas meters to be integrated together. After comparing the mobile communication quality parameters of each smart public meter with other smart public meters, the original communication module 210 can first transmit data by itself. If the number of self-transmissions exceeds the preset value and no response from the data center platform 140 is obtained, the communication module 210 of other smart public meters with better transmission success rates can be entrusted to assist in transmission, so as to improve the success rate of data transmission and save the power consumption of its internal battery, which can not only extend the service life, but also save the cost of replacing batteries in the future.

圖6是依照本發明的一實施例的一種智慧多路由讀表的方法的流程圖。 Figure 6 is a flow chart of a method for intelligent multi-route meter reading according to an embodiment of the present invention.

請參照圖6所示,於步驟S601中,發送讀表指令至各智慧民生用表執行讀表操作。 Please refer to FIG. 6 , in step S601, a meter reading instruction is sent to each smart livelihood meter to perform a meter reading operation.

於步驟S602中,依據讀表指令分別讀取智慧民生用表的讀表數據及狀態,並且依據通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據資料傳送最佳路徑發送各智慧民生用表的讀表數據及狀態。 In step S602, the meter reading data and status of the smart public meter are read respectively according to the meter reading command, and the best data transmission path is obtained according to the identification code of the communication module and the mobile communication quality parameter, and the meter reading data and status of each smart public meter are sent according to the best data transmission path.

於步驟S603中,接收通訊模組的註冊請求,配發資料傳輸所需的網路位址,並且接收智慧民生用表的讀表數據及狀態。 In step S603, the registration request of the communication module is received, the network address required for data transmission is allocated, and the meter reading data and status of the smart household meter are received.

於步驟S604中,接收並儲存智慧民生用表的讀表數據及狀態。 In step S604, the meter reading data and status of the smart household meter are received and stored.

於步驟S605中,接收通訊模組的識別碼、行動通訊品質參數以及資料傳送最佳路徑進行模型訓練,以對通訊模組進行更新。 In step S605, the communication module identification code, mobile communication quality parameters, and optimal data transmission path are received for model training to update the communication module.

基於上述,本發明提供一種智慧多路由讀表的系統及其方法,係依據在系統內建立評估傳送資料方式的成功率的模型與智慧水表、智慧電表與智慧瓦斯表的各通訊模組的行動通信品質參數來選擇由原通訊模組自行發送或是藉由鄰近的通訊模組協助傳送資料。倘若原通訊模組自行發送的成功率高,但是在嘗試向行動基地台註冊或傳送資料超過預設值仍未成功時,可以透過各通訊模組的行動通信品質參數找到受委託的鄰近的通訊模組的識別碼,透過近端RF通訊技術將資料傳送到受委託的通訊模組, 由受委託的通訊模組代為發送資料,以達到即使其中一個通訊模組處在通訊品質不良的環境下,仍可藉由鄰近的通訊模組協助傳送資料,從而有效提升資料傳送的成功率與即時性。 Based on the above, the present invention provides a smart multi-route meter reading system and method, which selects whether to send data by the original communication module itself or to assist in data transmission by a nearby communication module based on a model for evaluating the success rate of data transmission methods established in the system and the mobile communication quality parameters of each communication module of the smart water meter, smart electricity meter and smart gas meter. If the original communication module has a high success rate when sending by itself, but fails to register with the mobile base station or transmit data exceeding the default value, the identification code of the entrusted neighboring communication module can be found through the mobile communication quality parameters of each communication module, and the data can be transmitted to the entrusted communication module through the near-end RF communication technology. The entrusted communication module sends the data on behalf of the entrusted communication module, so that even if one of the communication modules is in an environment with poor communication quality, it can still transmit data with the assistance of the neighboring communication module, thereby effectively improving the success rate and timeliness of data transmission.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。 Although the present invention has been disclosed as above by the embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the relevant technical field can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of the attached patent application.

100:系統 100: System

110:終端用戶民生用表子系統 110: End-user livelihood meter subsystem

120:行動通信子系統 120: Mobile communication subsystem

130:網際網路子系統 130: Internet subsystem

140:資料中心平台 140:Data center platform

150:學習子系統 150:Learning subsystem

111:智慧水表 111: Smart water meter

112:智慧電表 112: Smart meter

113:智慧瓦斯表 113: Smart gas meter

210:通訊模組 210: Communication module

Claims (10)

一種智慧多路由讀表的系統,包括: 一終端用戶民生用表子系統,包括: 複數個智慧民生用表,用以分別記錄該些智慧民生用表的讀表數據;以及 複數個通訊模組,分別與該些智慧民生用表電性連接,用以依據讀表指令分別讀取該些智慧民生用表的讀表數據及狀態,並且依據該些通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據該資料傳送最佳路徑發送該些智慧民生用表的讀表數據及狀態,其中該些通訊模組中的每一個通訊模組包括: 一內部通訊單元,用以啟動鄰近同等級的通訊模組並交換彼此的該識別碼和該行動通訊品質參數,並且利用發送廣播封包的方式將要傳送的經加密的讀表數據傳送到具有最佳行動通信品質參數的通訊模組; 一行動通信子系統,經由該些通訊模組與該終端用戶民生用表子系統通訊連接,用以接收該些通訊模組的註冊請求,配發資料傳輸所需的網路位址,並且接收該些智慧民生用表的讀表數據及狀態; 一網際網路子系統; 一資料中心平台,與該網際網路子系統通訊連接,發送該讀表指令至該些智慧民生用表執行讀表操作,並經由該網際網路子系統接收並儲存該些智慧民生用表的讀表數據及狀態;以及 一學習子系統,與該資料中心平台電性連接,接收該資料中心平台傳送的該些通訊模組的該識別碼、該行動通訊品質參數以及該資料傳送最佳路徑進行模型訓練,並且將訓練完成後產生的模型以軟體更新的方式分別部署到該些通訊模組,以對該些通訊模組進行更新。 A smart multi-route meter reading system, comprising: A terminal user livelihood meter subsystem, comprising: A plurality of smart livelihood meters, for recording the meter reading data of the smart livelihood meters respectively; and A plurality of communication modules, electrically connected to the smart livelihood meters respectively, for reading the meter reading data and status of the smart livelihood meters respectively according to the meter reading instructions, and obtaining the best data transmission path according to the identification codes of the communication modules and the mobile communication quality parameters, and sending the meter reading data and status of the smart livelihood meters according to the best data transmission path, wherein each of the communication modules comprises: An internal communication unit, used to activate neighboring communication modules of the same level and exchange the identification codes and mobile communication quality parameters, and transmit the encrypted meter reading data to be transmitted to the communication module with the best mobile communication quality parameters by sending broadcast packets; A mobile communication subsystem, which is connected to the terminal user's livelihood meter subsystem through the communication modules, is used to receive the registration requests of the communication modules, allocate the network addresses required for data transmission, and receive the meter reading data and status of the smart livelihood meters; An Internet subsystem; A data center platform is connected to the Internet subsystem for communication, sends the meter reading command to the smart public meters to perform the meter reading operation, and receives and stores the meter reading data and status of the smart public meters through the Internet subsystem; and A learning subsystem is electrically connected to the data center platform, receives the identification codes of the communication modules, the mobile communication quality parameters and the data transmission best path transmitted by the data center platform for model training, and deploys the models generated after the training to the communication modules in the form of software updates to update the communication modules. 如請求項1所述的系統,其中該些通訊模組中的每一個通訊模組包括: 一介接單元,電性連接至該些智慧民生用表; 一讀表單元,與該介接單元電性連接,用以初始化該通訊模組,經由該介接單元傳送該讀表指令至該些智慧民生用表執行該讀表操作,並且接收該些智慧民生用表的讀表數據及狀態; 一儲存單元,與該內部通訊單元電性連接,用以儲存該鄰近同等級的通訊模組的該識別碼和該行動通訊品質參數,以及記錄傳送事件; 一多路由處理單元,與該儲存單元電性連接,用以比對該些通訊模組的該行動通訊品質參數,以獲取該資料傳送最佳路徑; 一資料收發單元,與該多路由處理單元電性連接,用以透過無線方式向無線基地台發送該註冊請求,以取得資料傳輸的該網路位址及註冊時的行動通訊品質參數; 一加解密單元,分別與該讀表單元及該儲存單元電性連接,用以對該讀表單元傳送的該讀表數據進行加密或將接收的該讀表數據進行解密後儲存至該儲存單元;以及 一模型單元,與該多路由處理單元電性連接,包括模型,該模型單元用以根據經註冊後經由該資料收發單元取得的該行動通信品質參數透過該模型評估該資料傳送最佳路徑的成功率,其中該資料傳送最佳路徑包括該讀表數據是該通訊模組自行傳送至該資料中心平台以及由另一該通訊模組傳送至該資料中心平台。 A system as described in claim 1, wherein each of the communication modules comprises: an interface unit electrically connected to the smart public meters; a meter reading unit electrically connected to the interface unit, used to initialize the communication module, transmit the meter reading command to the smart public meters via the interface unit to execute the meter reading operation, and receive the meter reading data and status of the smart public meters; a storage unit electrically connected to the internal communication unit, used to store the identification code and the mobile communication quality parameter of the neighboring communication module of the same level, and record the transmission event; A multi-route processing unit, electrically connected to the storage unit, for comparing the mobile communication quality parameters of the communication modules to obtain the best data transmission path; A data transceiver unit, electrically connected to the multi-route processing unit, for sending the registration request to the wireless base station in a wireless manner to obtain the network address of the data transmission and the mobile communication quality parameters during registration; An encryption and decryption unit, electrically connected to the meter reading unit and the storage unit, respectively, for encrypting the meter reading data transmitted by the meter reading unit or decrypting the received meter reading data and storing them in the storage unit; and A model unit is electrically connected to the multi-route processing unit, including a model, and the model unit is used to evaluate the success rate of the best data transmission path through the model according to the mobile communication quality parameter obtained by the data transceiver unit after registration, wherein the best data transmission path includes the meter reading data being transmitted by the communication module to the data center platform and being transmitted by another communication module to the data center platform. 如請求項2所述的系統,其中該行動通訊品質參數至少包括訊雜比(Signal-to-noise ratio,SNR)、參考信號接收功率(Reference Signal Receiving Power,RSRP)、接收信號碼功率(Received Signal Code Power,RSCP)、參考信號接收質量(Reference Signal Received Quality,RSRQ)以及無線資源控制 (Radio Resource Control,RRC)建立連線成功率。A system as described in claim 2, wherein the mobile communication quality parameters include at least signal-to-noise ratio (SNR), reference signal receiving power (RSRP), received signal code power (RSCP), reference signal received quality (RSRQ) and radio resource control (RRC) connection establishment success rate. 如請求項2所述的系統,其中該內部通訊單元更用以透過無線射頻(Radio frequency,RF)技術啟動鄰近同等級的通訊模組並交換彼此的該識別碼和該行動通訊品質參數。In the system of claim 2, the internal communication unit is further used to activate adjacent communication modules of the same level through wireless radio frequency (RF) technology and exchange the identification codes and the mobile communication quality parameters with each other. 如請求項2所述的系統,其中該多路由處理單元更用以評估該些通訊模組的該行動通訊品質參數的分數,將該分數與該些通訊模組的該識別碼合併後依據該分數對該些通訊模組進行排序。The system as described in claim 2, wherein the multi-routing processing unit is further used to evaluate the scores of the mobile communication quality parameters of the communication modules, combine the scores with the identification codes of the communication modules, and sort the communication modules according to the scores. 一種智慧多路由讀表的方法,包括: 發送讀表指令至複數個智慧民生用表執行讀表操作; 依據該讀表指令分別讀取該些智慧民生用表的讀表數據及狀態,並且依據複數個通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據該資料傳送最佳路徑發送該些智慧民生用表的讀表數據及狀態,其中該依據該讀表指令分別讀取該些智慧民生用表的讀表數據及狀態,並且依據複數個通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據該資料傳送最佳路徑發送該些智慧民生用表的讀表數據及狀態的步驟中更包括: 啟動鄰近同等級的通訊模組並交換彼此的該識別碼和該行動通訊品質參數,並且利用發送廣播封包的方式將要傳送的經加密的讀表數據傳送到具有最佳行動通信品質參數的通訊模組; 接收該些通訊模組的註冊請求,配發資料傳輸所需的網路位址,並且接收該些智慧民生用表的讀表數據及狀態; 接收並儲存該些智慧民生用表的讀表數據及狀態;以及 接收該些通訊模組的該識別碼、該行動通訊品質參數以及該資料傳送最佳路徑進行模型訓練,並且將訓練完成後產生的模型以軟體更新的方式分別部署到該些通訊模組,以對該些通訊模組進行更新。 A smart multi-route meter reading method, comprising: Sending a meter reading instruction to a plurality of smart public meters to perform a meter reading operation; Read the meter reading data and status of the smart public meters respectively according to the meter reading command, and obtain the best data transmission path according to the identification codes of multiple communication modules and mobile communication quality parameters, and send the meter reading data and status of the smart public meters according to the best data transmission path, wherein the steps of reading the meter reading data and status of the smart public meters respectively according to the meter reading command, and obtaining the best data transmission path according to the identification codes of multiple communication modules and mobile communication quality parameters, and sending the meter reading data and status of the smart public meters according to the best data transmission path further include: Activate neighboring communication modules of the same level and exchange the identification codes and the mobile communication quality parameters with each other, and transmit the encrypted meter reading data to be transmitted to the communication module with the best mobile communication quality parameters by sending broadcast packets; Receive registration requests from the communication modules, allocate network addresses required for data transmission, and receive meter reading data and status of the smart public meters; Receive and store the meter reading data and status of the smart public meters; and Receive the identification codes, mobile communication quality parameters and the best data transmission path of the communication modules for model training, and deploy the models generated after the training to the communication modules respectively in the form of software updates to update the communication modules. 如請求項6所述的方法,其中該依據該讀表指令分別讀取該些智慧民生用表的讀表數據及狀態,並且依據複數個通訊模組的識別碼及行動通訊品質參數獲取資料傳送最佳路徑,依據該資料傳送最佳路徑發送該些智慧民生用表的讀表數據及狀態的步驟中更包括: 接收該些智慧民生用表的讀表數據及狀態; 儲存該鄰近同等級的通訊模組的該識別碼和該行動通訊品質參數,以及記錄傳送事件; 比對該些通訊模組的該行動通訊品質參數,以獲取該資料傳送最佳路徑; 透過無線方式向無線基地台發送該註冊請求,以取得資料傳輸的該網路位址及註冊時的行動通訊品質參數; 對該讀表數據進行加密或將接收的該讀表數據進行解密後儲存;以及 根據經註冊後取得的該行動通信品質參數透過模型評估該資料傳送最佳路徑的成功率,其中該資料傳送最佳路徑包括該讀表數據是該通訊模組自行傳送以及由另一該通訊模組傳送。 As described in claim 6, the meter reading data and status of the smart public meters are read respectively according to the meter reading instruction, and the best data transmission path is obtained according to the identification codes and mobile communication quality parameters of multiple communication modules, and the step of sending the meter reading data and status of the smart public meters according to the best data transmission path further includes: Receiving the meter reading data and status of the smart public meters; Storing the identification code and the mobile communication quality parameter of the neighboring communication module of the same level, and recording the transmission event; Comparing the mobile communication quality parameters of the communication modules to obtain the best data transmission path; Sending the registration request to the wireless base station wirelessly to obtain the network address of data transmission and the mobile communication quality parameter at the time of registration; Encrypting the meter reading data or decrypting the received meter reading data and storing it; and Evaluating the success rate of the best data transmission path through a model based on the mobile communication quality parameter obtained after registration, wherein the best data transmission path includes the meter reading data being transmitted by the communication module itself and being transmitted by another communication module. 如請求項7所述的方法,其中該行動通訊品質參數至少包括訊雜比(Signal-to-noise ratio,SNR)、參考信號接收功率(Reference Signal Receiving Power,RSRP)、接收信號碼功率(Received Signal Code Power,RSCP)、參考信號接收質量(Reference Signal Received Quality,RSRQ)以及無線資源控制 (Radio Resource Control,RRC)建立連線成功率。A method as described in claim 7, wherein the mobile communication quality parameters include at least signal-to-noise ratio (SNR), reference signal receiving power (RSRP), received signal code power (RSCP), reference signal received quality (RSRQ) and radio resource control (RRC) connection establishment success rate. 如請求項7所述的方法,其中該啟動鄰近同等級的通訊模組並交換彼此的該識別碼和該行動通訊品質參數的步驟中更包括: 透過無線射頻( Radio frequency,RF)技術啟動鄰近同等級的通訊模組並交換彼此的該識別碼和該行動通訊品質參數。 As described in claim 7, the step of activating neighboring communication modules of the same level and exchanging the identification codes and the mobile communication quality parameters further includes: Activating neighboring communication modules of the same level and exchanging the identification codes and the mobile communication quality parameters through wireless radio frequency (RF) technology. 如請求項7所述的方法,其中該比對該些通訊模組的該行動通訊品質參數,以獲取該資料傳送最佳路徑的步驟中更包括: 評估該些通訊模組的該行動通訊品質參數的分數,將該分數與該些通訊模組的該識別碼合併後依據該分數對該些通訊模組進行排序。 As described in claim 7, the step of comparing the mobile communication quality parameters of the communication modules to obtain the best data transmission path further includes: Evaluating the scores of the mobile communication quality parameters of the communication modules, combining the scores with the identification codes of the communication modules, and sorting the communication modules according to the scores.
TW112142434A 2023-11-03 2023-11-03 Smart multiple routes reading system and method thereof TWI884574B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112142434A TWI884574B (en) 2023-11-03 2023-11-03 Smart multiple routes reading system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112142434A TWI884574B (en) 2023-11-03 2023-11-03 Smart multiple routes reading system and method thereof

Publications (2)

Publication Number Publication Date
TW202520690A TW202520690A (en) 2025-05-16
TWI884574B true TWI884574B (en) 2025-05-21

Family

ID=96548120

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112142434A TWI884574B (en) 2023-11-03 2023-11-03 Smart multiple routes reading system and method thereof

Country Status (1)

Country Link
TW (1) TWI884574B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050251403A1 (en) * 2004-05-10 2005-11-10 Elster Electricity, Llc. Mesh AMR network interconnecting to TCP/IP wireless mesh network
US20100260146A1 (en) * 2007-05-21 2010-10-14 Arrowspan, Inc. Seamless handoff scheme for multi-radio wireless mesh network
US20160149805A1 (en) * 2014-11-24 2016-05-26 Cisco Technology, Inc. Utilizing remote storage for network formation in iot networks
US20200267641A1 (en) * 2016-11-07 2020-08-20 A9.Com, Inc. Systems and methods for enhanced mesh networking
EP3745777A1 (en) * 2019-05-31 2020-12-02 ABB Schweiz AG A method and device for communicating process information in wireless network of industrial plant
US20220124548A1 (en) * 2021-12-23 2022-04-21 Amar Srivastava Technologies for network path and topology management

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050251403A1 (en) * 2004-05-10 2005-11-10 Elster Electricity, Llc. Mesh AMR network interconnecting to TCP/IP wireless mesh network
US20100260146A1 (en) * 2007-05-21 2010-10-14 Arrowspan, Inc. Seamless handoff scheme for multi-radio wireless mesh network
US20160149805A1 (en) * 2014-11-24 2016-05-26 Cisco Technology, Inc. Utilizing remote storage for network formation in iot networks
US20200267641A1 (en) * 2016-11-07 2020-08-20 A9.Com, Inc. Systems and methods for enhanced mesh networking
EP3745777A1 (en) * 2019-05-31 2020-12-02 ABB Schweiz AG A method and device for communicating process information in wireless network of industrial plant
US20220124548A1 (en) * 2021-12-23 2022-04-21 Amar Srivastava Technologies for network path and topology management

Also Published As

Publication number Publication date
TW202520690A (en) 2025-05-16

Similar Documents

Publication Publication Date Title
US20240430176A1 (en) Methods, apparatus and machine-readable media relating to machine-learning in a communication network
US20190045340A1 (en) System acquisition mechanism for fixed devices in mobile broadband networks
US20170188217A1 (en) Method and apparatus for efficient and deterministic group alerting
US20140219187A1 (en) Data caching in a communication network
CN107635189B (en) Beam selection method and device
Alves et al. The cost of software-defining things: A scalability study of software-defined sensor networks
CN101179847B (en) A method for realizing radio resource management and a radio network controller
CN103493575A (en) Random access techniques for fixed devices in mobile broadband networks
TW201038089A (en) Secure remote subscription management
CN109474450A (en) A communication method, related equipment and system
Zhou et al. Practical conflict graphs in the wild
CN102781034A (en) Communication device and management method
Shi et al. OppNet: Enabling citizen-centric urban IoT data collection through opportunistic connectivity service
TWI884574B (en) Smart multiple routes reading system and method thereof
WO2025160846A1 (en) Information sending method and apparatus, information receiving method and apparatus, communication system and storage medium
Xu et al. MNSRQ: Mobile node social relationship quantification algorithm for data transmission in Internet of things
Pietiläinen et al. Experimenting with opportunistic networking
Shattal et al. From channel selection to strategy selection: Enhancing VANETs using socially-inspired foraging and deference strategies
CN116828347B (en) Chip reliability test remote monitoring device, test system and method
CN112738780A (en) Method and device for reporting measurement parameters, storage medium and electronic device
CN116528296A (en) Resource allocation method, device, equipment and storage medium in Internet of things scene
JP7748594B1 (en) Distribution server, distribution server control method, and distribution server control program
JP7564925B1 (en) Distribution server, distribution server control method, distribution server control program, distribution system, and communication device
JP7675961B1 (en) Distribution server, distribution server control method, and distribution server control program
CN110557731A (en) transmission method and system for water resource optimization scheduling and configuration information