TWI853173B - Flexibly expand meter management system, method, computer readable medium and head-end subsystem thereof - Google Patents
Flexibly expand meter management system, method, computer readable medium and head-end subsystem thereof Download PDFInfo
- Publication number
- TWI853173B TWI853173B TW110120769A TW110120769A TWI853173B TW I853173 B TWI853173 B TW I853173B TW 110120769 A TW110120769 A TW 110120769A TW 110120769 A TW110120769 A TW 110120769A TW I853173 B TWI853173 B TW I853173B
- Authority
- TW
- Taiwan
- Prior art keywords
- module
- meter
- meter data
- head
- management
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
Description
本發明係關於一種電表管理技術,特別是指一種可彈性擴展電表管理系統、方法、電腦可讀媒介及其頭端子系統。 The present invention relates to an electric meter management technology, and more particularly to a flexible and expandable electric meter management system, method, computer-readable medium and its terminal system.
先進讀表基礎建設(Advanced Metering Infrastructure;AMI)系統通常包含智慧電表(meter)、通訊系統及電表資料管理伺服器,以提供使用者之能源使用資訊,讓使用者瞭解能源使用狀態及進行節能。 Advanced Metering Infrastructure (AMI) systems usually include smart meters, communication systems, and meter data management servers to provide users with energy usage information, allowing users to understand energy usage status and save energy.
現有技術提出一種智慧電表及其管理系統與操作方法、遠端伺服器及其操作方法以及電器電力特徵資料庫的管理方法,其中,此管理系統包括遠端伺服器與至少一智慧電表。智慧電表可透過通訊網路耦接至遠端伺服器,用以量測至少一電力線之電能,以取得至少一用電資料。又,智慧電表可偵測是否發生負載事件,若發生負載事件,則智慧電表對在負載事件所對應之事件期間中之用電資料進行資料壓縮,以取得經壓縮之用 電資料,再將經壓縮之用電資料上傳至遠端伺服器。遠端伺服器可對經壓縮之用電資料進行資料解壓縮,以取得經解壓縮之用電資料,再由遠端伺服器依據經解壓縮之用電資料進行負載辨識。 The prior art proposes a smart meter and its management system and operation method, a remote server and its operation method, and a management method of an electrical appliance power characteristic database, wherein the management system includes a remote server and at least one smart meter. The smart meter can be coupled to the remote server through a communication network to measure the power of at least one power line to obtain at least one power consumption data. In addition, the smart meter can detect whether a load event occurs. If a load event occurs, the smart meter compresses the power consumption data during the event period corresponding to the load event to obtain the compressed power consumption data, and then uploads the compressed power consumption data to the remote server. The remote server can decompress the compressed power usage data to obtain the decompressed power usage data, and then the remote server can perform load identification based on the decompressed power usage data.
惟,此現有技術並無法彈性擴展各個模組或其微服務之數量,亦不具備資料快取、資料交換或緩衝儲存之功能而無法提供高效能與高可用性之訊息傳輸服務,也無法透過虛擬化技術與容器化技術,以建立、部署或彈性擴展(增加)各個模組或其微服務,更無法利用負載平衡模組以平均分配電表資料(封包)。 However, this existing technology cannot flexibly expand the number of modules or their microservices, nor does it have the functions of data caching, data exchange or buffer storage, and cannot provide high-performance and high-availability message transmission services. It is also impossible to use virtualization technology and containerization technology to establish, deploy or flexibly expand (add) modules or their microservices, and it is even impossible to use load balancing modules to evenly distribute meter data (packets).
因此,如何提供一種創新之電表管理技術,以解決上述之問題或提供相關之功能(技術/服務),已成為本領域技術人員之一大研究課題。 Therefore, how to provide an innovative meter management technology to solve the above problems or provide related functions (technology/services) has become a major research topic for technical personnel in this field.
本發明提供一種創新之可彈性擴展電表管理系統、方法、電腦可讀媒介及其頭端子系統,係能彈性擴展各個模組或其微服務之數量,或者具備資料快取、資料交換或緩衝儲存之功能以提供高效能與高可用性之訊息傳輸服務,又或者透過虛擬化技術與容器化技術以建立、部署或彈性擴展(增加)各個模組或其微服務,抑或者利用負載平衡模組以平均分配電表資料(封包)。 The present invention provides an innovative flexibly scalable meter management system, method, computer-readable medium and head-end system thereof, which can flexibly expand the number of each module or its microservices, or have data caching, data exchange or buffer storage functions to provide high-performance and high-availability message transmission services, or use virtualization technology and containerization technology to establish, deploy or flexibly expand (add) each module or its microservices, or use a load balancing module to evenly distribute meter data (packets).
本發明之可彈性擴展電表管理系統包括:複數個電表與一電表資料管理子系統(MDMS);以及一頭端子系統,係具有至少一電表資料收集模組、至少一資料儲存模組、至少一頭端系統核心模組與至少一北向系統介接模組,其中,電表資料收集模組係收集複數個電表之電表資料, 以由資料儲存模組儲存電表資料收集模組所收集之複數個電表之電表資料,且由頭端系統核心模組管理複數個電表之電表資料,俾由北向系統介接模組將複數個電表之電表資料上傳至電表資料管理子系統,其中,可彈性擴展電表管理系統進一步彈性擴展電表資料收集模組、資料儲存模組、頭端系統核心模組與北向系統介接模組之其中至少一者或其微服務之數量,以增加電表資料收集模組之電表資料收集能力、資料儲存模組之電表資料儲存能力、頭端系統核心模組之電表資料管理能力與北向系統介接模組之電表資料上傳能力之其中至少一者。 The flexible and expandable meter management system of the present invention includes: a plurality of meters and a meter data management subsystem (MDMS); and a head-end system, which has at least one meter data collection module, at least one data storage module, at least one head-end system core module and at least one northbound system interface module, wherein the meter data collection module collects meter data of a plurality of meters, the data storage module stores the meter data of a plurality of meters collected by the meter data collection module, and the head-end system core module manages the meter data of a plurality of meters, so that The northbound system interface module uploads the meter data of multiple meters to the meter data management subsystem, wherein the meter management system can be flexibly expanded to further flexibly expand at least one of the meter data collection module, data storage module, headend system core module and northbound system interface module or the number of their microservices, so as to increase at least one of the meter data collection capability of the meter data collection module, the meter data storage capability of the data storage module, the meter data management capability of the headend system core module and the meter data upload capability of the northbound system interface module.
本發明之頭端子系統,係與複數個電表連接,該頭端子系統包括:至少一電表資料收集模組、至少一資料儲存模組、至少一頭端系統核心模組與至少一北向系統介接模組,其中,電表資料收集模組係收集複數個電表之電表資料,以由資料儲存模組儲存電表資料收集模組所收集之複數個電表之電表資料,且由頭端系統核心模組管理複數個電表之電表資料,俾由北向系統介接模組上傳複數個電表之電表資料,以進一步彈性擴展電表資料收集模組、資料儲存模組、頭端系統核心模組與北向系統介接模組之其中至少一者或其微服務之數量,俾增加電表資料收集模組之電表資料收集能力、資料儲存模組之電表資料儲存能力、頭端系統核心模組之電表資料管理能力與北向系統介接模組之電表資料上傳能力之其中至少一者。 The head-end terminal system of the present invention is connected to a plurality of electric meters. The head-end terminal system includes: at least one electric meter data collection module, at least one data storage module, at least one head-end system core module and at least one northbound system interface module. The electric meter data collection module collects the electric meter data of the plurality of electric meters, and the data storage module stores the electric meter data of the plurality of electric meters collected by the electric meter data collection module. The electric meter data of the plurality of electric meters is managed by the head-end system core module so that the electric meter data of the plurality of electric meters can be stored by the head-end system core module. The northbound system interface module uploads the meter data of multiple meters to further flexibly expand the number of at least one of the meter data collection module, data storage module, headend system core module and northbound system interface module or its microservices, so as to increase at least one of the meter data collection capability of the meter data collection module, the meter data storage capability of the data storage module, the meter data management capability of the headend system core module and the meter data upload capability of the northbound system interface module.
本發明之可彈性擴展電表管理方法包括:提供複數個電表、一頭端子系統與一電表資料管理子系統(MDMS),且頭端子系統具有至少一電表資料收集模組、至少一資料儲存模組、至少一頭端系統核心模組與至少一北向系統介接模組;由電表資料收集模組收集複數個電表之電表資料,以由資料儲存模組儲存電表資料收集模組所收集之複數個電表之電表 資料,且由頭端系統核心模組管理複數個電表之電表資料,俾由北向系統介接模組將複數個電表之電表資料上傳至電表資料管理子系統;以及彈性擴展電表資料收集模組、資料儲存模組、頭端系統核心模組與北向系統介接模組之其中至少一者或其微服務之數量,以增加電表資料收集模組之電表資料收集能力、資料儲存模組之電表資料儲存能力、頭端系統核心模組之電表資料管理能力與北向系統介接模組之電表資料上傳能力之其中至少一者。 The flexible expansion meter management method of the present invention includes: providing a plurality of meters, a head-end system and a meter data management subsystem (MDMS), wherein the head-end system has at least one meter data collection module, at least one data storage module, at least one head-end system core module and at least one northbound system interface module; the meter data collection module collects meter data of the plurality of meters, the data storage module stores the meter data of the plurality of meters collected by the meter data collection module, and the head-end system core module manages the plurality of meters. The meter data of the meter can be uploaded from the northbound system interface module to the meter data management subsystem; and the meter data collection module, data storage module, headend system core module and northbound system interface module or the number of their microservices can be flexibly expanded to increase the meter data collection capability of the meter data collection module, the meter data storage capability of the data storage module, the meter data management capability of the headend system core module and the meter data upload capability of the northbound system interface module.
本發明之電腦可讀媒介應用於計算裝置或電腦中,係儲存有指令,以執行上述之可彈性擴展電表管理方法。 The computer-readable medium of the present invention is applied to a computing device or a computer, and stores instructions to execute the above-mentioned flexible and expandable electricity meter management method.
為讓本發明之上述特徵與優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明。在以下描述內容中將部分闡述本發明之額外特徵及優點,且此等特徵及優點將部分自所述描述內容可得而知,或可藉由對本發明之實踐習得。應理解,前文一般描述與以下詳細描述兩者均為例示性及解釋性的,且不欲約束本發明所欲主張之範圍。 In order to make the above features and advantages of the present invention more clearly understandable, the following examples are given and detailed descriptions are provided in conjunction with the attached drawings. The following description will partially explain the additional features and advantages of the present invention, and these features and advantages will be partially known from the description or can be learned through the practice of the present invention. It should be understood that both the general description above and the detailed description below are exemplary and explanatory, and are not intended to limit the scope of the present invention.
1:可彈性擴展電表管理系統 1: Flexible expansion of the meter management system
10:電表 10: Electricity meter
20:有線網路或無線網路 20: Wired or wireless network
21:負載平衡模組 21: Load balancing module
30:頭端子系統 30: Head terminal system
31:電表資料收集模組 31: Electricity meter data collection module
32:註冊模組 32:Register module
321:註冊中心 321:Registration Center
33:快取服務模組 33: Cache service module
331:交換單元 331: Exchange unit
332:佇列 332: Queue
34:資料儲存模組 34: Data storage module
35:頭端系統核心模組 35: Headend system core module
36:北向系統介接模組 36: Northbound system interface module
37:使用者操作介面 37: User interface
38:資料儲存器 38: Data storage
40:電表資料管理子系統 40: Electricity meter data management subsystem
51:實體機 51: Physical machine
52:硬體資源 52:Hardware resources
53:虛擬機管理模組 53: Virtual machine management module
54:虛擬機 54: Virtual Machine
55:容器化管理模組 55:Containerized management module
A:容器 A:Container
A1:應用程式 A1: Application
A2:相依性資源 A2: Dependent resources
B1:服務提供端 B1: Service provider
B2:服務消費端 B2: Service consumption side
C1:訊息生產端 C1: Information production end
C2:訊息消費端 C2: Message consumer
S1至S3:步驟 S1 to S3: Steps
圖1為本發明之可彈性擴展電表管理系統之基本架構示意圖; Figure 1 is a schematic diagram of the basic architecture of the flexibly expandable electric meter management system of the present invention;
圖2為本發明之可彈性擴展電表管理系統中有關虛擬化技術與容器化技術之架構示意圖; Figure 2 is a schematic diagram of the architecture of the virtualization technology and containerization technology in the flexible and scalable electric meter management system of the present invention;
圖3為本發明之可彈性擴展電表管理方法之流程示意圖; Figure 3 is a schematic diagram of the process of the flexible expansion meter management method of the present invention;
圖4為本發明之可彈性擴展電表管理系統及其方法中有關電表資料收 集模組之架構示意圖; Figure 4 is a schematic diagram of the architecture of the meter data collection module in the flexibly expandable meter management system and method of the present invention;
圖5為本發明之可彈性擴展電表管理系統及其方法中有關註冊模組之架構示意圖; Figure 5 is a schematic diagram of the architecture of the registration module in the flexibly expandable electric meter management system and method of the present invention;
圖6為本發明之可彈性擴展電表管理系統及其方法中有關快取服務模組之架構示意圖; Figure 6 is a schematic diagram of the architecture of the cache service module in the flexibly expandable electric meter management system and method of the present invention;
圖7為本發明之可彈性擴展電表管理系統及其方法中有關資料儲存模組之架構示意圖; Figure 7 is a schematic diagram of the architecture of the data storage module in the flexibly expandable electric meter management system and method of the present invention;
圖8為本發明之可彈性擴展電表管理系統及其方法中有關北向系統介接模組之架構示意圖;以及 FIG8 is a schematic diagram of the architecture of the northbound system interface module in the flexibly expandable electric meter management system and method of the present invention; and
圖9為本發明之可彈性擴展電表管理系統及其方法中有關頭端系統核心模組之架構示意圖。 Figure 9 is a schematic diagram of the architecture of the core module of the key head-end system in the flexibly expandable electric meter management system and method of the present invention.
以下藉由特定之具體實施形態說明本發明之實施方式,熟悉此技術之人士可由本說明書所揭示之內容了解本發明之其它優點與功效,亦可因而藉由其它不同的具體等同實施形態加以施行或運用。 The following describes the implementation of the present invention through a specific concrete implementation form. People familiar with this technology can understand other advantages and effects of the present invention from the content disclosed in this manual, and can also implement or use it through other different specific equivalent implementation forms.
圖1為本發明之可彈性擴展電表管理系統1之基本架構示意圖。如圖所示,可彈性擴展電表管理系統1可包括依序(互相)連接或通訊之複數個電表10、至少一(如複數個)有線網路或無線網路20、一頭端子系統30、以及一電表資料管理子系統(Meter Data Management System;MDMS)40等,且本發明所述「複數個」代表二個以上(如二、三、四或五個以上)。
FIG1 is a schematic diagram of the basic structure of the flexible expandable meter management system 1 of the present invention. As shown in the figure, the flexible expandable meter management system 1 may include a plurality of
頭端子系統30可具有至少一(如複數個)電表資料收集模組31、一註冊模組32、一快取服務模組33、至少一(如複數個)資料儲存模組34、至少一(如複數個)頭端系統(Head End System;HES)核心模組35、至少一(如複數個)北向系統介接模組36、一使用者操作介面(User Interface;UI)37、以及一資料儲存器38等,且可彈性擴展電表管理系統1能依照需求(如系統需求或負載需求)彈性擴展電表資料收集模組31、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務(micro-service)之數量。
The
例如,電表資料收集模組31可為電表資料收集軟體(程式)等,註冊模組32可為註冊器(晶片/電路/主機/伺服器)、註冊軟體(程式)等,快取服務模組33可為快取服務器(晶片/電路/主機/伺服器)、快取服務軟體(程式)等,資料儲存模組34可為資料儲存軟體(程式)等,頭端系統核心模組35可為頭端系統核心軟體(程式)等,北向系統介接模組36可為北向系統介接軟體(程式)等,資料儲存器38可為硬碟(如網路/雲端硬碟)、記憶體、記憶卡、資料伺服器、資料庫等,但不以此為限。
For example, the meter
電表資料收集模組31可透過至少一(如複數個)有線網路或無線網路20以執行複數個電表10之電表資料(封包)之傳輸,並依據電表通訊協議標準收集複數個電表10之電表資料。例如,有線網路可為光纖接入(Fiber To The X;FTTx)網路、非對稱數位式用戶線路(Asymmetric Digital Subscriber Line;ADSL)、專線等,無線網路可為無線保真(Wireless Fidelity;WiFi)網路、第三代(3rd-Generation;3G)行動通訊網路、第四代(4th-generation;4G)行動通訊網路、第五代(5th-generation;5G)行動通訊
網路、窄頻物聯網(Narrowband Internet of Things;NB-IoT)等,電表通訊協議標準可為設備語言訊息規範/能源計量配套規範(Device Language Message Specification/Companion Specification for Energy Metering;DLMS/COSEM)等,但不以此為限。
The meter
電表資料收集模組31、資料儲存模組34、頭端系統核心模組35或北向系統介接模組36之各個微服務(如不同微服務)可透過註冊模組32互相溝通,且註冊模組32能將電表資料收集模組31、資料儲存模組34、頭端系統核心模組35或北向系統介接模組36之微服務之名稱、類型及位置進行集中註冊以妥善管理微服務,讓複數個微服務之間不會因彈性擴展微服務之數量而產生衝突。
Each microservice (such as different microservices) of the meter
快取服務模組33可具有佇列(queue)332(如訊息佇列)之高效能之資料快取、資料交換或緩衝儲存之功能,以提升快取服務模組33之微服務處理複數個電表10之(大量)電表資料之能力。又,快取服務模組33可對電表資料收集模組31、資料儲存模組34或北向系統介接模組36提供資料快取、資料交換或緩衝儲存之服務,且快取服務模組33具備基於佇列332(如訊息佇列,見圖6)之應用程式介面之請求或回覆函式呼叫技術。
The
資料儲存模組34可連接或通訊快取服務模組33與資料儲存器38等,並透過快取服務模組33取得電表資料收集模組31所收集之複數個電表10之(大量)電表資料,且資料儲存模組34可具備電表資料儲存功能以將複數個電表10之電表資料進行儲存作業而儲存至資料儲存器38。
The
頭端系統核心模組35可連接或通訊資料儲存模組34與使
用者操作介面(UI)37等,並具備複數個電表10之電表資料之分析、管理或統計(如統計報表計算)等功能。使用者操作介面(UI)37可連接或通訊頭端系統核心模組35,以供使用者藉由使用者操作介面(UI)37透過頭端系統核心模組35選取複數個電表10中所欲操作者之表號等資訊。又,頭端系統核心模組35可依據所欲操作之電表10之表號等資訊透過資料儲存模組34自資料儲存器38中取得所欲操作之電表10之電表資料,以對所欲操作之電表10之電表資料進行分析、管理(如新增/刪除/修改)或統計(如統計報表計算)等作業。
The head-end
北向系統介接模組36可連接或通訊快取服務模組33與電表資料管理子系統(MDMS)40等,以從快取服務模組33取得複數個電表10之電表資料,再由北向系統介接模組36將複數個電表10之電表資料上傳至電表資料管理子系統(MDMS)40,俾完成電表10之電表資料之上傳作業。
The northbound
本發明可透過頭端系統核心模組35整合電表資料收集模組31、註冊模組32、資料儲存模組34、北向系統介接模組36與使用者操作介面(UI)37等之微服務,並進行複數個電表10之電表資料或電表組態管理。同時,可彈性擴展電表管理系統1能依照需求(如系統需求或負載需求)彈性擴展電表資料收集模組31、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務之數量,以增加電表資料收集模組31之電表資料收集能力、資料儲存模組34之電表資料儲存能力、頭端系統核心模組35之電表資料管理能力與北向系統介接模組36之電表資料上傳能力之其中至少一者,有利於快速完成複數個電表10之(大
量)電表資料收集、資料儲存、資料管理或資料上傳等作業(動作),亦能降低因電表10之數量大幅增加所產生額外之設備及人力成本。
The present invention can integrate the microservices of the meter
圖2為本發明之可彈性擴展電表管理系統1中有關虛擬化技術與容器化技術之架構示意圖,用以提供微服務之虛擬化與容器化之方式,並參閱圖1予以說明。 FIG2 is a schematic diagram of the architecture of the virtualization technology and containerization technology in the flexible scalable meter management system 1 of the present invention, which is used to provide virtualization and containerization of microservices, and is explained with reference to FIG1.
如圖2所示,可彈性擴展電表管理系統1可進一步包括至少一(如複數個)實體機(Physical Machine;PM)51、一虛擬機管理模組53、至少一(如複數個)虛擬機(Virtual Machine;VM)54、以及一容器化管理模組55,且各實體機(PM)51可具有至少一(如複數個)硬體資源52。例如,實體機(PM)51之硬體資源52可為處理器(如中央處理器/微處理器)、記憶體(如隨機存取記憶體/快取記憶體/快閃記憶體)、硬碟、網卡等,虛擬機管理模組53可為虛擬機管理工具(Virtual Machine Manager;VMM)、虛擬機管理平台(主機/伺服器)、虛擬機管理軟體(程式)等,容器化管理模組55可為容器化管理工具、容器化管理平台(主機/伺服器)、容器化管理軟體(程式)等,但不以此為限。
As shown in FIG. 2 , the flexibly scalable electric meter management system 1 may further include at least one (e.g., multiple) physical machines (PM) 51, a virtual
虛擬機管理模組53與容器化管理模組55可分別使用虛擬化技術與容器化技術,以共同建立、部署或彈性擴展(增加)電表資料收集模組31、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務。申言之,虛擬機管理模組53可將實體機(PM)51分割成至少一(如複數個)虛擬機(VM)54,且將實體機(PM)51之硬體資源52轉換為虛擬資源,以由虛擬機管理模組53依照需求(如系統需求或負載需求)將實體機(PM)51之硬體資源52所轉換而成之虛擬資源分配到至少
一(如複數個)虛擬機(VM)54來完成虛擬化,有利於妥善分配與管理實體機(PM)51之資源,亦能提高實體機(PM)51之資源之使用效率。虛擬機管理模組53可產生或管理至少一(如複數個)虛擬機(VM)54,而容器化管理模組55可產生以應用程式(App)A1為單位之容器(container)A,且將應用程式(App)A1及其相依性(dependency)資源A2封裝於容器A中,使容器A能重複利用或搬遷。
The virtual
一個虛擬機(VM)54可執行至少一個或複數個容器A,例如執行具有複數個相同或不同應用程式(App)A1之容器A,以達到彈性擴展之目的。而且,可依照容器A之應用程式(App)A1所消耗之資源將容器A執行於至少一(如複數個)虛擬機(VM)54之任一者中以形成電表資料收集模組31、資料儲存模組34、頭端系統核心模組35或北向系統介接模組36之微服務,再依照需求(如系統需求或負載需求)將已封裝之容器A執行於虛擬機54中以完成電表資料收集模組31、資料儲存模組34、頭端系統核心模組35或北向系統介接模組36之微服務之彈性擴展,故不會因為相同微服務之容器A執行於不同虛擬機(VM)54中而對整體系統產生影響,使電表資料收集模組31、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務具備可彈性擴展與高度彈性。
A virtual machine (VM) 54 can execute at least one or more containers A, for example, a container A having a plurality of identical or different applications (App) A1, to achieve the purpose of flexible expansion. Moreover, according to the resources consumed by the application (App) A1 of the container A, the container A can be executed in any one of at least one (such as a plurality of) virtual machines (VM) 54 to form microservices of the meter
本發明透過微服務之架構、虛擬機管理模組53之虛擬化技術與容器化管理模組55之容器化技術,以有效建立、部署或彈性擴展(增加)電表資料收集模組31、資料儲存模組34、頭端系統核心模組35、北向系統介接模組36或其微服務。而且,電表資料收集模組31、資料儲存模組34、頭端系統核心模組35或北向系統介接模組36之各個微服務為獨自
部署,故能較輕易地對各個微服務進行管理、錯誤修正或版本更新,亦能有效地進行微服務之運算資源管控,以利可彈性擴展電表管理系統1能彈性擴展電表資料收集模組31、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務之數量。同時,虛擬機管理模組53之虛擬化技術可妥善管理虛擬機(VM)54之資源,並依照需求(如使用者需求、系統需求或負載需求)將電表資料收集模組31、資料儲存模組34、頭端系統核心模組35或北向系統介接模組36之微服務運行在指定之虛擬機(VM)54,藉此有效分配資源及降低彈性擴展所產生之資源需求。
The present invention uses the microservice architecture, the virtualization technology of the virtual
圖3為本發明之可彈性擴展電表管理方法之流程示意圖,並參閱圖1至圖2予以說明。同時,此可彈性擴展電表管理方法之主要內容如圖3之步驟S1至步驟S3所載,其餘內容相同於上列圖1至圖2與下列圖4至圖9之說明,於此不再重覆敘述。 FIG3 is a schematic diagram of the process of the flexible expandable meter management method of the present invention, and is explained with reference to FIG1 to FIG2. At the same time, the main contents of this flexible expandable meter management method are as shown in steps S1 to S3 of FIG3, and the rest of the contents are the same as the descriptions of FIG1 to FIG2 above and FIG4 to FIG9 below, and will not be repeated here.
在步驟S1中,提供複數個電表10、一頭端子系統30與一電表資料管理子系統(MDMS)40,且頭端子系統30具有至少一電表資料收集模組31、至少一資料儲存模組34、至少一頭端系統核心模組35與至少一北向系統介接模組36。
In step S1, a plurality of
在步驟S2中,由電表資料收集模組31收集複數個電表10之電表資料,以由資料儲存模組34將電表資料收集模組31所收集之複數個電表10之電表資料進行儲存作業,且由頭端系統核心模組35將複數個電表10之電表資料進行管理作業,俾由北向系統介接模組36將複數個電表10之電表資料上傳至電表資料管理子系統(MDMS)40。
In step S2, the meter
在步驟S3中,依照需求彈性擴展電表資料收集模組31、資
料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務之數量,以增加電表資料收集模組31之電表資料收集能力、資料儲存模組34之電表資料儲存能力、頭端系統核心模組35之電表資料管理能力與北向系統介接模組36之電表資料上傳能力之其中至少一者。
In step S3, at least one of the meter
圖4為本發明之可彈性擴展電表管理系統1及其方法中有關電表資料收集模組31之架構示意圖,用以提供電表資料收集或可彈性擴展之方式,並參閱圖1予以說明。
FIG4 is a schematic diagram of the structure of the meter
如圖4所示,可彈性擴展電表管理系統1可進一步包括至少一(如複數個)負載平衡模組21,例如負載平衡器(Server Load Balance;SLB)、負載平衡軟體(程式)等。電表資料收集模組31於啟動後,向註冊模組32進行註冊,且電表資料收集模組31可作為服務提供端B1以提供服務,或者作為服務消費端B2以呼叫(如遠端呼叫)有關服務提供端B1之註冊服務清單上之服務(見圖5)。
As shown in FIG4 , the flexibly scalable meter management system 1 may further include at least one (e.g., multiple)
電表資料收集模組31可依據電表通訊協議標準(如設備語言訊息規範/能源計量配套規範;DLMS/COSEM),且透過至少一(如複數個)有線網路或無線網路20以執行複數個電表10之電表資料(封包)之傳輸。又,電表資料收集模組31可將所收集之複數個電表10之電表資料進行解析,以將解析後之電表資料傳送至已訂閱或指定之佇列332(見圖6)中,俾完成複數個電表10之電表資料之收集作業(程序)。若電表資料收集模組31所納管之電表10或其電表資料(封包)之數量超出負荷,則可依照需求(如系統需求或負載需求)彈性擴展電表資料收集模組31或其微服務之數量以
增加電表資料收集模組31之電表資料收集能力。
The meter
負載平衡模組21可將複數個電表10之電表資料(封包)平均分配(分散)至複數個電表資料收集模組31或其微服務,使複數個電表資料收集模組31或其微服務所收集之電表資料(封包)之工作量能維持平均(平衡),不會因為電表10之電表資料(封包)之傳輸流量過大而導致電表資料收集模組31或其微服務之收集速度變慢或中斷,也不會因為某一電表資料收集模組31或其微服務所收集之電表資料(封包)之工作量過大而導致此電表資料收集模組31或其微服務被癱瘓。
The
圖5為本發明之可彈性擴展電表管理系統1及其方法中有關註冊模組32之架構示意圖,用以提供註冊模組32之服務註冊、續約或剔除之方式,並參閱圖1予以說明。
FIG5 is a schematic diagram of the structure of the
如圖5所示,註冊模組32可提供基於表現層狀態轉換(Representational State Transfer;REST)之註冊功能,用以實現電表資料收集模組31、快取服務模組33、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中至少一者或其微服務之自動化註冊及發現。同時,電表資料收集模組31、快取服務模組33、資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中任一者或其微服務皆可以作為服務提供端(provider)B1或服務消費端(consumer)B2,但服務提供端B1不同於服務消費端B2。
As shown in FIG5 , the
註冊模組32可建立一個註冊中心321,以於各服務提供端B1於啟動時,請求將自身註冊到註冊模組32之註冊中心321,例如服務提供端B1可向註冊模組32之註冊中心321註冊包括服務之主機、埠號、
服務版本或通訊協定等資訊。又,註冊模組32之註冊中心321可登記各個服務提供端B1所提供之服務,且複數個(如至少二個)服務之間的調用可以不必通過指定具體之服務位址來實現,而是通過服務提供端B1之服務名稱來發起請求呼叫,但不以此為限。
The
服務提供端B1亦可利用心跳(heartbeat)持續向註冊模組32表示自身還在提供服務以完成續約作業(動作),若註冊模組32於一段時間(如1分鐘或1小時)內未收到此服務提供端B1之心跳,則可將此服務提供端B1從註冊中心321中剔除。例如,當服務提供端B1未正常運作(如失聯或關閉)時,會觸發一個服務下線或服務停止之請求至註冊模組32,以由註冊模組32通知服務消費端B2表示此服務提供端B1已下線或停止,並將此服務提供端B1從註冊服務清單中剔除。
The service provider B1 can also use heartbeats to continuously indicate to the
註冊模組32之註冊中心321可依據各個服務提供端B1之服務名稱對服務提供端B1所註冊之服務進行分類,以將服務提供端B1之服務組成或加入註冊服務清單。服務消費端B2可從註冊模組32之註冊中心321取得有關服務提供端B1之註冊服務清單以定期(如每隔一段時間)更新服務提供端B1之服務之資訊,也能依照記有關服務提供端B1之註冊服務清單之內容來消費所需之服務。服務消費端B2取得有關服務提供端B1之註冊服務清單後,可通過服務名稱對服務提供端B1進行呼叫(如遠端呼叫),亦可透過註冊模組32內建之負載平衡功能以實現(達到)各個服務提供端B1或其服務之呼叫之負載平衡。註冊模組32可具備客戶端組件(如JAVA客戶端組件)以進行複數個(如至少二個)服務之間的溝通,使複數個(如至少二個)服務之間的溝通更加流暢。
The
圖6為本發明之可彈性擴展電表管理系統1及其方法中有關快取服務模組33之架構示意圖,用以提供訊息交換或緩衝儲存之方式,並參閱圖1予以說明。
FIG6 is a schematic diagram of the structure of the
如圖6所示,快取服務模組33可具有一交換(exchange)單元331與至少一(如複數個)佇列332,並提供基於高級訊息佇列協定(Advanced Message Queuing Protocol;AMQP)之資料快取、資料交換或緩衝儲存之功能,且交換單元331可為例如交換機、交換器、交換軟體(程式)等。電表資料收集模組31與資料儲存模組34之其中任一者或其微服務皆可以作為訊息生產端(producer)C1,且資料儲存模組34、頭端系統核心模組35與北向系統介接模組36之其中任一者或其微服務皆可以作為訊息消費端(consumer)C2,但訊息生產端C1不同於訊息消費端C2。
As shown in FIG. 6 , the
訊息生產端C1可產生具有路由鍵(routing key)之訊息,以將具有路由鍵之訊息傳遞至快取服務模組33之交換單元331中進行訊息配發。此時,快取服務模組33之交換單元331可依照路由鍵與預定之規則(如特殊之規則)將訊息傳送至已訂閱或指定之佇列332,以由訊息消費端C2從已訂閱或指定之佇列332中提取訊息,再對所提取之訊息進行處理。
The message production end C1 can generate a message with a routing key to transmit the message with the routing key to the
若訊息消費端C2未正常運作(如失聯或關閉)而無法從佇列332中提取訊息,則快取服務模組33可將訊息儲存在佇列332中,以供訊息消費端C2於恢復正常運作後從佇列332中提取訊息及處理訊息,故不會因為訊息消費端C2未正常運作而遺失訊息。因此,可依照需求(如系統需求或負載需求)增加訊息生產端C1或訊息消費端C2(如電表資料收集模組31、資料儲存模組34、頭端系統核心模組35、北向系統介接模組36或
其微服務)之數量來達到彈性擴展之目的,以使快取服務模組33具備高效能與高可用性之訊息傳遞功能。
If the message consumer C2 is not operating normally (e.g., disconnected or shut down) and cannot extract messages from the
圖7為本發明之可彈性擴展電表管理系統1及其方法中有關資料儲存模組34之架構示意圖,用以提供資料儲存、查詢、管理或可彈性擴展之方式,並參閱圖1予以說明。
FIG7 is a schematic diagram of the structure of the
如圖7所示,資料儲存模組34於啟動後,向註冊模組32進行註冊,且資料儲存模組34可作為服務提供端B1以提供服務,或者作為服務消費端B2以呼叫(如遠端呼叫)有關服務提供端B1之註冊服務清單上之服務(見圖5)。又,資料儲存模組34可為例如基於結構化查詢語言(Structured Query Language,SQL)之資料儲存軟體或程式,以透過結構化查詢語言(SQL)提供資料儲存、查詢、更新或管理等功能。當資料儲存模組34被複數個服務消費端B2呼叫時,可透過註冊模組32內建之負載平衡功能以分配複數個服務消費端B2之呼叫指令。
As shown in FIG7 , after being started, the
資料儲存模組34可從已訂閱之快取服務模組33之佇列332中取得電表10之電表資料,且依照預定(特定)之電表資料量與時間將電表10之電表資料進行批次之資料儲存作業(動作)以儲存至資料儲存器38。當快取服務模組33之佇列332中之訊息達到一定數量或資料儲存作業超過預定之時間時,資料儲存模組34可將訊息從佇列332中取出以儲存訊息至資料儲存器38中。
The
可彈性擴展電表管理系統1能依照需求(如系統需求或負載需求)彈性擴展資料儲存模組34或其微服務之數量以增加資料儲存模組34之電表資料儲存能力(資料處理能力),且這些資料儲存模組34或其微服務
皆能透過訂閱相同的佇列332以完成電表10之電表資料的儲存作業(動作)。又,資料儲存模組34亦可接收頭端系統核心模組35之呼叫指令以查詢資料儲存器38中之電表資料,且將電表資料回傳至頭端系統核心模組35,再由頭端系統核心模組35將電表資料進行分析、管理(如新增/刪除/修改)或統計(如統計報表計算)等作業,進而由頭端系統核心模組35將電表資料呈現於使用者操作介面(UI)37或相關之系統網頁(如網頁報表)上。
The flexibly scalable meter management system 1 can flexibly expand the number of
圖8為本發明之可彈性擴展電表管理系統1及其方法中有關北向系統介接模組36之架構示意圖,用以提供資料上傳、指令轉傳或彈性擴展之方式,並參閱圖1予以說明。
FIG8 is a schematic diagram of the architecture of the northbound
如圖8所示,北向系統介接模組36於啟動後,向註冊模組32進行註冊,且北向系統介接模組36可作為服務提供端B1以提供服務,或者作為服務消費端B2以呼叫(如遠端呼叫)有關服務提供端B1之註冊服務清單上之服務(見圖5)。
As shown in FIG8 , after being started, the northbound
北向系統介接模組36可提供電表10之電表資料之上傳功能,亦可從已訂閱之快取服務模組33之佇列332中取得電表10之電表資料以進行解析或壓縮,再將電表10之電表資料上傳至電表資料管理子系統(MDMS)40以完成電表資料之上傳作業(動作)。若納管之電表10之數量增加導致上傳之電表資料超出北向系統介接模組36所能負荷之數量,則可依照需求(如系統需求或負載需求)彈性擴展北向系統介接模組36或其微服務之數量以增加北向系統介接模組36之電表資料上傳能力。
The northbound
北向系統介接模組36可將來自電表資料管理子系統(MDMS)40之即時讀值指令、電表設定指令或需量復歸指令等指令轉傳至
頭端系統核心模組35,再將頭端系統核心模組35依據即時讀值指令、電表設定指令、需量復歸指令等指令所取得之資料上傳至電表資料管理子系統(MDMS)40,以完成電表資料管理子系統(MDMS)40之指令操作。同時,可依照需求(如系統需求或負載需求)彈性擴展北向系統介接模組36或其微服務之數量,以增加北向系統介接模組36之資料上傳或指令轉傳之能力。
The northbound
圖9為本發明之可彈性擴展電表管理系統1及其方法中有關頭端系統核心模組35之架構示意圖,用以提供電表10之電表資料或電表組態之管理方式,並參閱圖1予以說明。
FIG9 is a schematic diagram of the architecture of the key head-end
如圖9所示,頭端系統核心模組35可提供複數個電表10之電表資料或電表組態之管理功能,並透過使用者操作介面(UI)37、電表資料收集模組31、資料儲存模組34、北向系統介接模組36等進行電表10之電表資料或電表組態之查詢、即時讀值、指令轉傳等作業(動作)。
As shown in FIG9 , the head-end
使用者可藉由使用者操作介面(UI)37查詢電表10之電表組態、或針對特定之電表10下達即時讀值指令或韌體更新指令等,以由頭端系統核心模組35將即時讀值指令或韌體更新指令等轉傳至電表資料收集模組31,再由電表資料收集模組31將即時讀值指令或韌體更新指令下放至電表10,有利於快速完成電表10之即時讀值或韌體更新作業。
The user can query the meter configuration of the
使用者也可透過使用者操作介面(UI)37下達電表資料查詢指令,以由頭端系統核心模組35將電表資料查詢指令轉傳至資料儲存模組34,且由資料儲存模組34依據電表資料查詢指令向資料儲存器38查詢電表資料,再由資料儲存模組34將所查詢之電表資料回傳至頭端系統核心模組35以完成電表資料之查詢,進而由頭端系統核心模組35將所查詢之電
表資料呈現於使用者操作介面(UI)37或相關之系統網頁(如網頁報表)中。
The user can also issue a meter data query command through the user operation interface (UI) 37, so that the head-end
北向系統介接模組36可將來自電表資料管理子系統(MDMS)40之指令轉傳至頭端系統核心模組35,以由頭端系統核心模組35依據指令之類型處理此指令,再由頭端系統核心模組35將已處理之指令傳送至電表資料收集模組31或資料儲存模組34以取得相應之電表資料或其封包,進而由頭端系統核心模組35將從電表資料收集模組31或資料儲存模組34所取得之電表資料或其封包透過北向系統介接模組36上傳至電表資料管理子系統(MDMS)40。
The northbound
此外,本發明還提供一種用於可彈性擴展電表管理方法之電腦可讀媒介,係應用於具有處理器及記憶體的計算裝置或電腦中,且此電腦可讀媒介儲存有指令,並可利用計算裝置或電腦透過處理器及記憶體執行電腦可讀媒介,以於執行電腦可讀媒介時執行上述內容。例如,處理器可為微處理器、中央處理器(CPU)、圖形處理器(GPU)等,記憶體可為隨機存取記憶體(RAM)、快取記憶體(cache)、快閃記憶體(flash)、記憶卡、硬碟(如雲端/網路硬碟)等,但不以此為限。 In addition, the present invention also provides a computer-readable medium for flexibly expanding the meter management method, which is applied to a computing device or computer having a processor and a memory, and the computer-readable medium stores instructions, and the computing device or computer can execute the computer-readable medium through the processor and the memory to execute the above content when executing the computer-readable medium. For example, the processor can be a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), etc., and the memory can be a random access memory (RAM), a cache memory (cache), a flash memory (flash), a memory card, a hard disk (such as a cloud/network hard disk), etc., but it is not limited to this.
綜上,本發明之可彈性擴展電表管理系統、方法、電腦可讀媒介及其頭端子系統至少具有下列特色、優點或技術功效。 In summary, the flexible expandable meter management system, method, computer-readable medium and head terminal system of the present invention have at least the following features, advantages or technical effects.
一、本發明能藉由彈性擴展電表資料收集模組、資料儲存模組、頭端系統核心模組、北向系統介接模組或其微服務之數量,以完成複數個電表之(大量)電表資料收集、資料儲存、資料管理或資料上傳等作業,亦能降低因電表之數量大幅增加所產生額外之設備及人力成本。 1. The present invention can flexibly expand the number of meter data collection modules, data storage modules, headend system core modules, northbound system interface modules or their microservices to complete operations such as (large amounts of) meter data collection, data storage, data management or data upload for multiple meters, and can also reduce the additional equipment and labor costs caused by a significant increase in the number of meters.
二、本發明具備可彈性擴展之電表管理功能,亦能透過虛擬 化技術與容器化技術以建立、部署或彈性擴展(增加)電表資料收集模組、資料儲存模組、頭端系統核心模組、北向系統介接模組或其微服務,也能有效利用運算資源或大幅降低彈性擴展所產生之資源需求,還能提升資源使用效率及降低成本。 2. The present invention has a flexible and scalable meter management function, and can also establish, deploy or flexibly expand (add) meter data collection modules, data storage modules, head-end system core modules, northbound system interface modules or their microservices through virtualization technology and containerization technology. It can also effectively utilize computing resources or significantly reduce the resource requirements generated by flexible expansion, and can also improve resource utilization efficiency and reduce costs.
三、本發明之電表資料收集模組具備可彈性擴展之電表資料收集功能,亦能依照系統納管之電表之數量彈性擴展電表資料收集模組或其微服務之數量。 3. The meter data collection module of the present invention has a flexibly expandable meter data collection function, and can also flexibly expand the number of meter data collection modules or their microservices according to the number of meters managed by the system.
四、本發明之快取服務模組具備資料快取、資料交換或緩衝儲存之功能,亦能提供高效能與高可用性之訊息傳輸服務。 4. The cache service module of the present invention has the functions of data caching, data exchange or buffer storage, and can also provide high-performance and high-availability message transmission services.
五、本發明之註冊模組可提供註冊功能,亦能有效管理電表資料收集模組、資料儲存模組、頭端系統核心模組或北向系統介接模組間之溝通與工作。 5. The registration module of the present invention can provide a registration function and can also effectively manage the communication and work between the meter data collection module, the data storage module, the headend system core module or the northbound system interface module.
六、本發明之註冊模組能將複數個(不同)微服務之名稱、類型及位置進行集中註冊以妥善管理微服務,亦能使電表資料收集模組、資料儲存模組、頭端系統核心模組或北向系統介接模組等之複數個(不同)微服務互相溝通,也能協助各個微服務查找所需支援之註冊中心。 6. The registration module of the present invention can centrally register the names, types and locations of multiple (different) microservices to properly manage microservices. It can also enable multiple (different) microservices such as meter data collection modules, data storage modules, headend system core modules or northbound system interface modules to communicate with each other, and can also assist each microservice in finding the registration center it needs to support.
七、本發明之電表資料收集模組能收集電表之電表資料,亦能將電表之電表資料轉傳至快取服務模組以進行資料快取、資料交換或緩衝儲存,而資料儲存模組或北向系統介接模組能從快取服務模組獲取電表之電表資料,且電表資料可以儲存至資料儲存器或上傳至電表資料管理子系統(MDMS),從而快速或有效率地完成電表之讀表作業。 7. The meter data collection module of the present invention can collect meter data of the meter, and can also transfer the meter data of the meter to the cache service module for data caching, data exchange or buffer storage, and the data storage module or the northbound system interface module can obtain the meter data of the meter from the cache service module, and the meter data can be stored in the data storage or uploaded to the meter data management subsystem (MDMS), so as to quickly or efficiently complete the meter reading operation.
八、本發明之複數個電表資料收集模組間之電表資料(封包) 之傳遞皆能利用負載平衡模組以平均分配電表資料(封包),有利於避免電表資料(封包)過度集中於單一或少數之電表資料收集模組而過載。 8. The transmission of meter data (packets) between multiple meter data collection modules of the present invention can utilize a load balancing module to evenly distribute meter data (packets), which is helpful to avoid overload caused by excessive concentration of meter data (packets) on a single or a few meter data collection modules.
九、若因電表或其電表資料之封包之數量增加,使單一或少數之電表資料收集模組過載而出現丟棄封包或封包壅塞等現象,本發明能將電表資料收集模組或其微服務進行彈性擴展(增加),以因應所增加之電表(電表資料)或封包之數量,也可以不必針對系統架構進行額外之調整。 9. If the number of packets of electricity meters or their electricity meter data increases, causing a single or a few electricity meter data collection modules to be overloaded and discard packets or packet congestion, the present invention can flexibly expand (increase) the electricity meter data collection module or its microservices to cope with the increased number of electricity meters (electricity meter data) or packets, and there is no need to make additional adjustments to the system architecture.
十、本發明可應用於例如AMI(先進讀表基礎建設)智慧電表、智慧電網、配電變壓器、智慧水表等設備,以解決因設備之數量增加所產生額外之設備及人力成本之問題。 10. The present invention can be applied to equipment such as AMI (Advanced Metering Infrastructure) smart electricity meters, smart power grids, distribution transformers, smart water meters, etc., to solve the problem of additional equipment and labor costs caused by the increase in the number of equipment.
上述實施形態僅例示性說明本發明之原理、特點及其功效,並非用以限制本發明之可實施範疇,任何熟習此項技藝之人士均能在不違背本發明之精神及範疇下,對上述實施形態進行修飾與改變。任何使用本發明所揭示內容而完成之等效改變及修飾,均仍應為申請專利範圍所涵蓋。因此,本發明之權利保護範圍應如申請專利範圍所列。 The above implementation forms are only illustrative of the principles, features and effects of the present invention, and are not intended to limit the scope of implementation of the present invention. Anyone familiar with this technology can modify and change the above implementation forms without violating the spirit and scope of the present invention. Any equivalent changes and modifications completed using the content disclosed by the present invention should still be covered by the scope of the patent application. Therefore, the scope of protection of the present invention should be as listed in the scope of the patent application.
1:可彈性擴展電表管理系統 1: Flexible expansion of the meter management system
10:電表 10: Electricity meter
20:有線網路或無線網路 20: Wired or wireless network
30:頭端子系統 30: Head terminal system
31:電表資料收集模組 31: Electricity meter data collection module
32:註冊模組 32:Register module
33:快取服務模組 33: Cache service module
34:資料儲存模組 34: Data storage module
35:頭端系統核心模組 35: Headend system core module
36:北向系統介接模組 36: Northbound system interface module
37:使用者操作介面 37: User interface
38:資料儲存器 38: Data storage
40:電表資料管理子系統 40: Electricity meter data management subsystem
Claims (20)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110120769A TWI853173B (en) | 2021-06-08 | 2021-06-08 | Flexibly expand meter management system, method, computer readable medium and head-end subsystem thereof |
| CN202210538287.8A CN115460235B (en) | 2021-06-08 | 2022-05-17 | Flexible and scalable electricity meter management system, method, computer-readable medium, and terminal system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110120769A TWI853173B (en) | 2021-06-08 | 2021-06-08 | Flexibly expand meter management system, method, computer readable medium and head-end subsystem thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202248946A TW202248946A (en) | 2022-12-16 |
| TWI853173B true TWI853173B (en) | 2024-08-21 |
Family
ID=84297099
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW110120769A TWI853173B (en) | 2021-06-08 | 2021-06-08 | Flexibly expand meter management system, method, computer readable medium and head-end subsystem thereof |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN115460235B (en) |
| TW (1) | TWI853173B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW202013304A (en) * | 2018-09-17 | 2020-04-01 | 中華電信股份有限公司 | A system of virtual and physical integrated network service fulfillment and monitor based on artificial intelligence |
| US20200288309A1 (en) * | 2016-06-30 | 2020-09-10 | Intel Corporation | Data management microservice in a microservice domain |
| US20210034359A1 (en) * | 2016-12-22 | 2021-02-04 | Juniper Networks, Inc. | Automatic scaling of microservices applications |
| CN112330320A (en) * | 2020-11-09 | 2021-02-05 | 烟台海颐软件股份有限公司 | Distributed computing-based automatic processing system and method for electricity charge copying and checking service |
| CN112565011A (en) * | 2020-12-02 | 2021-03-26 | 国网信息通信产业集团有限公司 | Novel power consumption information acquisition system based on cloud platform |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101236693B (en) * | 2007-02-01 | 2011-08-10 | 上海久隆电力(集团)有限公司 | Intelligent meter reading system |
| CA3128629A1 (en) * | 2015-06-05 | 2016-07-28 | C3.Ai, Inc. | Systems and methods for data processing and enterprise ai applications |
| CN206021261U (en) * | 2016-06-20 | 2017-03-15 | 湖北拓远智源科技有限公司 | A kind of energy consumption data analysis system based on intelligent electric meter |
| US11019157B2 (en) * | 2019-03-06 | 2021-05-25 | At&T Intellectual Property I, L.P. | Connectionless service and other services for devices using microservices in 5G or other next generation communication systems |
-
2021
- 2021-06-08 TW TW110120769A patent/TWI853173B/en active
-
2022
- 2022-05-17 CN CN202210538287.8A patent/CN115460235B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20200288309A1 (en) * | 2016-06-30 | 2020-09-10 | Intel Corporation | Data management microservice in a microservice domain |
| US20210034359A1 (en) * | 2016-12-22 | 2021-02-04 | Juniper Networks, Inc. | Automatic scaling of microservices applications |
| TW202013304A (en) * | 2018-09-17 | 2020-04-01 | 中華電信股份有限公司 | A system of virtual and physical integrated network service fulfillment and monitor based on artificial intelligence |
| CN112330320A (en) * | 2020-11-09 | 2021-02-05 | 烟台海颐软件股份有限公司 | Distributed computing-based automatic processing system and method for electricity charge copying and checking service |
| CN112565011A (en) * | 2020-12-02 | 2021-03-26 | 国网信息通信产业集团有限公司 | Novel power consumption information acquisition system based on cloud platform |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115460235B (en) | 2025-09-30 |
| CN115460235A (en) | 2022-12-09 |
| TW202248946A (en) | 2022-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101207550B (en) | Load balancing system and method for realizing load balancing of multiple services | |
| CN109618002B (en) | Micro-service gateway optimization method, device and storage medium | |
| CN109308221B (en) | A Nginx dynamic load balancing method based on WebSocket long connection | |
| CN108011915B (en) | A kind of acquisition front-end system based on cloud communication | |
| CN104243481B (en) | A method and system for pre-processing data of electricity consumption information collection | |
| CN103747107B (en) | A kind of compatible cloud operating platform and its implementation | |
| Yen et al. | An SDN-based cloud computing architecture and its mathematical model | |
| CN107690822A (en) | Network management | |
| CN103761146B (en) | A kind of method that MapReduce dynamically sets slots quantity | |
| CN103236949A (en) | Monitoring method, device and system for server cluster | |
| CN107566217B (en) | A flow control method, device, device, and storage medium | |
| JP5666620B2 (en) | Network system and service quality control method thereof | |
| CN108874623A (en) | Distributed type assemblies method for monitoring performance, device, equipment, system and storage medium | |
| CN109005126A (en) | The processing method and equipment of data flow | |
| WO2018131556A1 (en) | Resource setting control device, resource setting control system, resource setting control method, and computer-readable recording medium | |
| CN103067486B (en) | Based on the large data processing method of PaaS platform | |
| CN100518132C (en) | Distributed traffic information storage file system | |
| WO2025246561A1 (en) | Data processing method, system, apparatus, device, medium, and product | |
| Sharifi et al. | Energy efficient cloud service provisioning: keeping data center granularity in perspective | |
| CN118796478A (en) | Distributed data processing method and related equipment based on intensive computing | |
| CN108280018A (en) | A kind of node workflow communication overhead efficiency analysis optimization method and system | |
| TWI853173B (en) | Flexibly expand meter management system, method, computer readable medium and head-end subsystem thereof | |
| CN114675972B (en) | Cloud network resource flexible scheduling method and system based on integral algorithm | |
| CN118802980A (en) | A highly elastic and lightweight edge device management and control system based on cloud platform | |
| CN117851107A (en) | Distributed automatic test vector generation method, device and system capable of dynamically expanding capacity |