TW202125291A - Gateway device with built-in server module and communication system thereof - Google Patents
Gateway device with built-in server module and communication system thereof Download PDFInfo
- Publication number
- TW202125291A TW202125291A TW108147160A TW108147160A TW202125291A TW 202125291 A TW202125291 A TW 202125291A TW 108147160 A TW108147160 A TW 108147160A TW 108147160 A TW108147160 A TW 108147160A TW 202125291 A TW202125291 A TW 202125291A
- Authority
- TW
- Taiwan
- Prior art keywords
- module
- server
- gateway device
- built
- gateway
- Prior art date
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephone Function (AREA)
Abstract
Description
本發明涉及一種通信系統的閘道裝置,特別是指一種適用物聯網系統的內建伺服模組的閘道裝置,以及其通信系統。The invention relates to a gateway device of a communication system, in particular to a gateway device with a built-in servo module suitable for an Internet of Things system, and its communication system.
傳統無線通訊技術通過閘道器(gateway)進行數據收發的工作,特別是運作在兩個網域之間的運行。根據習知技術的無線閘道器的電路設計,是在一個無線閘道器內設有處理自各式終端接收到的封包的閘道電路、處理閘道器運作的控制器與傳送訊息的收發器。而在一個網路系統中,可能設置有多個無線閘道器,用以處理更多終端產生的訊息。Traditional wireless communication technology uses gateways to send and receive data, especially those that operate between two network domains. According to the circuit design of the wireless gateway according to the prior art, a wireless gateway is equipped with a gateway circuit for processing packets received from various terminals, a controller for processing the operation of the gateway, and a transceiver for sending and receiving messages. Device. In a network system, multiple wireless gateways may be set up to process messages generated by more terminals.
在一特定無線網路系統中,如圖1所示處理終端設備訊息的習知網路系統的架構示意圖,設有多個無線閘道器101, 102, 103,可以為一種長距離網路通訊集合器(LoRa concentrator),這類長距離低功耗的通訊技術適用於物聯網傳輸技術(IoT),具有雙向通訊的功能,連接網路中的終端設備A, B, C, D, E,終端設備A, B, C, D, E可為物聯網中的各式感測器與電子裝置,無線閘道器101, 102, 103處理每個終端設備A, B, C, D, E上傳的數據,終端設備A, B, C, D, E可以分別連結相同或不同的無線閘道器101, 102, 103,採用的傳輸協定如無線區域網路(WiFi™)、藍芽通訊(Bluetooth™)、Zigbee等,並能傳送數據至每個終端設備。無線閘道器101, 102, 103也通過網路伺服器110將訊息傳遞到後端應用服務設備111, 112, 113。In a specific wireless network system, as shown in FIG. 1, a schematic diagram of the structure of a conventional network system for processing terminal device messages is provided with multiple
舉例來說,終端設備A, B, C, D, E如設於一個廠房各處的環境感測器,包括煙霧偵測、溫溼度感測、亮度偵測、電力感測、影像監視與各式電子節點,為了要接收廠房各處的終端設備A, B, C, D, E的訊號,應在主要幾個位置設置無線閘道器101, 102, 103,配置一網路伺服器111,用以收集來自不同閘道器的數據,並提供後端應用,應用服務設備111, 112, 113提供的應用例如電力監視、廠房溫濕度監控、人員移動監控、設備監控等,形成一個物聯網生態系。For example, terminal equipment A, B, C, D, E such as environmental sensors located in various places in a factory, including smoke detection, temperature and humidity detection, brightness detection, power detection, image monitoring and various In order to receive the signals from the terminal equipment A, B, C, D, and E in various places of the plant,
說明書公開一種內建伺服模組的閘道裝置與通信系統,適用於一物聯網,其技術目的之一為取代原物聯網內伺服主機的服務,將全部或部分服務移植到內建伺服模組的閘道裝置內,以能分擔原本伺服主機的工作,並能通過此方案彈性擴張物聯網的服務範圍。The manual discloses a gateway device and communication system with a built-in server module, which is suitable for an Internet of Things. One of its technical purposes is to replace the service of the original server host in the Internet of Things, and transplant all or part of the services to the built-in server module In the gateway device, it can share the work of the original server host, and can flexibly expand the service scope of the Internet of Things through this solution.
根據實施例,內建伺服模組的閘道裝置包括執行一般傳統閘道服務的閘道模組,以及內建的伺服模組,閘道模組運行一閘道功能,設有儲存器與通信電路,通過通信電路連接物聯網內一或多個終端設備,所述伺服模組由儲存於儲存器的伺服程式與指令集實現多種軟體服務。According to the embodiment, the gateway device with the built-in server module includes a gateway module that performs general traditional gateway services, and a built-in server module. The gateway module runs a gateway function and is equipped with storage and communication. The circuit is connected to one or more terminal devices in the Internet of Things through a communication circuit, and the server module implements a variety of software services by the server program and instruction set stored in the storage.
伺服模組中的軟體服務如一管理介面模組,提供使用者介面,由管理者通過此使用者裝置管理物聯網的運作。如一物聯網伺服模組,用以處理長距離廣域網路閘道器(LoRa Gateway)與長距離廣域網路伺服器(LoRa Server)產生的信息,包括執行加解密的程序。The software service in the server module is like a management interface module, which provides a user interface, and the administrator manages the operation of the Internet of Things through this user device. For example, an IoT server module is used to process information generated by a long-distance wide area network gateway (LoRa Gateway) and a long-distance wide area network server (LoRa Server), including the execution of encryption and decryption procedures.
進一步地,所述使用者介面可為一網頁或應用程式啟始之介面,由管理者使用電腦裝置連線內建伺服模組的閘道裝置,設定物聯網的運作參數。Further, the user interface may be an interface initiated by a web page or an application program. The administrator uses a computer device to connect to a gateway device with a built-in server module to set the operating parameters of the Internet of Things.
進一步地,伺服主機可設有一應用程式介面(API),通過應用程式介面規範內建伺服模組的閘道裝置與一或多個伺服主機相互傳送信息的方式,提供閘道裝置通過此應用程式介面存取伺服主機的資訊。Further, the server host may be provided with an application programming interface (API), through which the gateway device with the built-in server module and one or more server hosts can transmit information to each other, providing the gateway device through the application program Interface to access the information of the server host.
進一步地,伺服模組還包括以下軟體模組的其中之一:網頁存取模組、線上程式模組、應用處理模組、資料庫模組以及信息處理模組。Further, the server module also includes one of the following software modules: a web page access module, an online program module, an application processing module, a database module, and an information processing module.
在一實施例中,提出一通信系統,通信系統包括一內建伺服模組的閘道裝置,用以連線物聯網內一或多個終端設備,以轉送一或多個終端設備產生的信息,其中設有閘道模組與內建的伺服模組。In one embodiment, a communication system is proposed. The communication system includes a gateway device with a built-in server module to connect to one or more terminal devices in the Internet of Things to transfer information generated by one or more terminal devices , Which has a gateway module and a built-in servo module.
進一步地,內建伺服模組的閘道裝置的通信電路用以連線一或多個伺服主機,或是物聯網內其他閘道裝置,而這裡所說的其他閘道裝置並不同於內建伺服模組的閘道裝置,而是運行傳統的閘道功能,並轉送信息至內建伺服模組的閘道裝置。Furthermore, the communication circuit of the gateway device with the built-in servo module is used to connect to one or more server hosts or other gateway devices in the Internet of Things, and the other gateway devices mentioned here are different from the built-in The gateway device of the servo module runs the traditional gateway function and forwards information to the gateway device of the built-in servo module.
為使能更進一步瞭解本發明的特徵及技術內容,請參閱以下有關本發明的詳細說明與圖式,然而所提供的圖式僅用於提供參考與說明,並非用來對本發明加以限制。In order to further understand the features and technical content of the present invention, please refer to the following detailed description and drawings about the present invention. However, the provided drawings are only for reference and description, and are not used to limit the present invention.
以下是通過特定的具體實施例來說明本發明的實施方式,本領域技術人員可由本說明書所公開的內容瞭解本發明的優點與效果。本發明可通過其他不同的具體實施例加以施行或應用,本說明書中的各項細節也可基於不同觀點與應用,在不悖離本發明的構思下進行各種修改與變更。另外,本發明的附圖僅為簡單示意說明,並非依實際尺寸的描繪,事先聲明。以下的實施方式將進一步詳細說明本發明的相關技術內容,但所公開的內容並非用以限制本發明的保護範圍。The following are specific specific examples to illustrate the implementation of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be based on different viewpoints and applications, and various modifications and changes can be made without departing from the concept of the present invention. In addition, the drawings of the present invention are merely schematic illustrations, and are not drawn according to actual dimensions, and are stated in advance. The following embodiments will further describe the related technical content of the present invention in detail, but the disclosed content is not intended to limit the protection scope of the present invention.
應當可以理解的是,雖然本文中可能會使用到“第一”、“第二”、“第三”等術語來描述各種元件或者信號,但這些元件或者信號不應受這些術語的限制。這些術語主要是用以區分一元件與另一元件,或者一信號與另一信號。另外,本文中所使用的術語“或”,應視實際情況可能包括相關聯的列出項目中的任一個或者多個的組合。It should be understood that although terms such as "first", "second", and "third" may be used herein to describe various elements or signals, these elements or signals should not be limited by these terms. These terms are mainly used to distinguish one element from another, or one signal from another signal. In addition, the term "or" used in this document may include any one or a combination of more of the associated listed items depending on the actual situation.
應用在物聯網(Internet of Things,IoT)的無線通信技術常見如長距離低功耗無線網路技術(LoRa)、BLE(Bluetooth Low Energy)、Zigbee等,這類通信技術的通信協定考量了物聯網運作的特性,因此具有低耗能的設計。在常見的物聯網通信系統中,可參考圖1的描述,物聯網中設置有多個終端設備(如圖1的A, B, C, D, E),可為一個通信系統中各種感測裝置與/或電子裝置,例如煙霧偵測、溫溼度感測、亮度偵測、電力感測、影像監視與各式電子節點。為了要接收設於各處的終端設備產生的訊號,常見的方式之一是在主要幾個位置設置無線閘道器(如圖1的101, 102, 103),通信系統也設有一伺服主機(如圖1的111),用以收集來自不同閘道器的數據,並提供後端應用,實現一個完整的通信系統。Wireless communication technologies used in the Internet of Things (IoT) are common, such as long-distance low-power wireless network technology (LoRa), BLE (Bluetooth Low Energy), Zigbee, etc. The communication protocol of this type of communication technology takes things into consideration. The characteristics of network operation, so it has a low-energy design. In a common IoT communication system, you can refer to the description in Figure 1. There are multiple terminal devices (A, B, C, D, E in Figure 1) in the Internet of Things, which can be a variety of sensing in a communication system Devices and/or electronic devices, such as smoke detection, temperature and humidity detection, brightness detection, power detection, image monitoring, and various electronic nodes. In order to receive the signals generated by the terminal equipment located everywhere, one of the common ways is to set up wireless gateways in the main locations (101, 102, 103 in Figure 1), and the communication system also has a servo host ( Figure 1 (111) is used to collect data from different gateways and provide back-end applications to realize a complete communication system.
說明書公開一種內建伺服模組的閘道裝置,以及包括此閘道裝置的通信系統,閘道裝置的實施例之一可參考圖2所示閘道裝置的基本電路元件實施例圖。The specification discloses a gateway device with a built-in servo module and a communication system including the gateway device. For one embodiment of the gateway device, refer to the embodiment diagram of the basic circuit components of the gateway device shown in FIG. 2.
圖中顯示閘道裝置20的主要電路元件,依照功能可分別為運作習知閘道功能的閘道模組與伺服模組,閘道模組如傳統的閘道功能,主要工作是根據封包目的地轉發兩個網段產生的封包信息,閘道模組的主要元件如所示的處理器201、記憶體202、儲存器203與通信電路,如此例(不限於此實施例)所示的LoRa收發器(LoRa transceiver,中文為長距離網路通訊收發器)204以及LoRa集合器(LoRa concentrator,中文為長距離網路通訊集合器)205,而伺服模組可由儲存於儲存器203中的伺服程式與指令集所實現。The figure shows the main circuit components of the
以採用長距離網路通訊技術(LoRa)的物聯網閘道裝置為例,其中設有處理來往閘道裝置20的信息的處理器201,以及通過匯流排電性連接處理器201的記憶體202與儲存器203,記憶體202為閘道裝置20運作時需要的記憶體,儲存器203則如以磁性記憶體硬碟或固態硬碟實現的儲存媒體,其中儲存閘道裝置20運作的內嵌式作業系統與指令集。閘道裝置20更設有LoRa收發器204與LoRa集合器205。Take the IoT gateway device using long-distance network communication technology (LoRa) as an example, in which there is a
根據所揭示實施例,閘道裝置20下行可連線各式終端設備,例如感知器、電子裝置、家電設備等,其中LoRa集合器205與這些終端設備(未示於此圖)連線,連線的通訊協定並不限定特定技術,適用的通信技術如無線區域網路(WiFi™)、藍芽(Bluetooth™),或為適用LoRa的一種低功率廣域網路(LPWAN,Low–Power, Wide-Area Networks)的無線通訊技術。According to the disclosed embodiment, the
閘道裝置20上行則連線其他閘道裝置或是伺服主機,利用其中的LoRa收發器204,搭配處理器201的運作,用於與其他閘道裝置或伺服主機連線與傳輸信息。閘道裝置20通過處理器201決定傳輸通道,通過LoRa收發器204收發外部裝置產生的訊息,或傳輸信息。這些其他閘道裝置20連線內建伺服模組的閘道裝置20,並運行傳統的閘道功能,並轉送信息至內建伺服模組的閘道裝置20。The
更者,閘道裝置通過LoRa收發器204支援上行與下行的頻道,並具備對應的通信電路,如對外連線網際網路的通信電路,對內則可以LoRa通信協定連線各終端設備,而通信技術可以不限於LoRa通信協定,而可適用其他各種無線通信技術。為了擴充通信系統的涵蓋範圍與應用,例如物聯網(IoT)應用中會有處理大量感測器訊號的需求,需要足夠數量與更大涵蓋範圍的閘道裝置20,特別是支援無線連線的閘道裝置20,而根據揭露書所提出的通信系統,軟體部分,利用內建伺服模組的閘道裝置20的方式來應付需求,可以將部分處理內容在閘道裝置20內處理完成,或是將處理完成的內容再傳送到伺服主機,以此方案取代或分擔原本伺服主機的工作,並能彈性擴張物聯網的服務範圍。Moreover, the gateway device supports the uplink and downlink channels through the
閘道裝置20通過儲存器203安裝有關內建伺服模組的伺服程式集,舉例來說,可以支援的軟體服務如使用者電報傳輸協定(User Datagram Protocol,UDP)封包轉送(UDP packet forwarder)、訊息佇列遙測傳輸(Message Queueing Telemetry Transport,MQTT)與處理架構在超文本傳輸協定(HyperText Transfer Protocol,HTTP)下的表述性狀態轉移(Representational State Transfer,REST)的信息等,能提供外部伺服器、電腦設備或特定應用存取資料。其中MQTT為一種信息傳輸的協定,適合用於使用有限能力的處理器、省電需求的設計以及有限網路頻寬的物聯網裝置上。The
進一步地,可參照圖3所示具有內建伺服模組的閘道裝置的通信系統實施例圖。Further, reference may be made to an embodiment diagram of a communication system with a gateway device with a built-in servo module shown in FIG. 3.
圖中顯示在一通信系統中,網路30一端設有伺服主機33(可以為一或多個伺服主機),伺服主機33中提供多種軟體服務,其原本目的是服務通過網路30連線的另一端的各式終端設備311, 312, 313,終端設備311, 312, 313可以為物聯網中的各種感測器與電子裝置等的節點,伺服主機33的工作之一是能處理終端設備311, 312, 313產生的信息。網路30的另一端連線閘道裝置31,當伺服主機33要將全部或部分軟體服務交給此內建伺服模組的閘道裝置31執行,伺服主機33可設有應用程式介面(Application Programming Interface,API),應用程式介面規範出伺服主機33與內建伺服模組的閘道裝置31相互傳送信息的方式,伺服主機33也提供此閘道裝置31通過此應用程式介面存取一或多個伺服主機33的資訊,也是服務相互銜接的軟體介面。The figure shows a communication system. One end of the
所述內建伺服模組的閘道裝置31主要可以區分兩個功能模組,其一為閘道模組,運行傳統閘道功能,包括的電路元件如處理器301、通信電路、記憶單元304(可包括圖2描述的記憶體202與儲存器203),以及處理傳統閘道功能的封包處理模組305。The
閘道裝置31中的處理器301用以執行加解密程序,以及處理各電路元件產生的訊號與數據。通信電路此例顯示包括有第一通信電路302與第二通信電路303,第一通信電路302連線物聯網內部的一或多個終端設備311, 312, 313,第二通信電路303則是用來連線伺服主機33(可通過網路30,且數量不限),或是同一物聯網內的其他閘道裝置。第一通信電路302,包括對應的天線,可為採用LoRa(Long Range)通信協定的長距離網路通訊集合器,另也可採用WiFi™、Bluetooth™等通信協定;第二通信電路303,包括對應的天線,可以為長距離網路通訊收發器。封包處理模組305用以處理來往閘道裝置31的網路封包,包括閘道裝置31本身轉送封包與解譯封包的功能,如常見應用在物聯網的封包。The
所述記憶單元304為閘道裝置31的儲存器,其中儲存閘道裝置31運作的內嵌系統與指令集,閘道裝置31中的伺服模組300亦由儲存於此儲存器的伺服程式與指令集實現多種軟體服務。The
進一步地,當閘道裝置31通過伺服模組可以取代或分擔原伺服主機33的幾個軟體服務,也提出一個網路服務,提出讓使用者通過電腦裝置35連線而存取其中資訊的使用者介面,使用者介面如網頁或應用程式啟始之介面,由管理者通過電腦裝置35連線內建伺服模組的閘道裝置31,以設定物聯網的運作參數。Further, when the
伺服模組300的幾個主要軟體服務可參考圖4所示內建於閘道裝置內伺服模組的軟體功能實施例圖。For several main software services of the
圖中伺服模組300中設有多個以軟體程式搭配硬體實現,由儲存於儲存器的伺服程式與指令集實現多種軟體服務,其中之一如管理介面模組407(management console),這是提供管理者可以通過使用者介面(如網頁、應用程式)管理此閘道裝置31,包括設定其中參數,也通過此設定管理物聯網的運作。舉例來說,若通過閘道裝置31連線的終端設備為一個溫濕度感測器,使用者登入閘道裝置31後,可通過此管理介面模組407設定溫濕度警報的門檻值,當溫濕度值超過這些門檻,即通過通信系統發出警報。In the figure, the
物聯網伺服模組404,實施例如用以處理一長距離廣域網路閘道器(LoRaWAN Gateway)與一長距離廣域網路伺服器(LoRaWAN server)產生的信息,包括執行加解密的程序。The
另外可包括一線上程式模組401(Online Script Program),閘道裝置31通過此線上程式模組401實現一個線上程式開發環境(Online Script Program Development Environment),可藉此提供使用者進行線上程式編輯的服務。In addition, it can include an online program module 401 (Online Script Program). The
應用處理模組402(Application Handler),讓閘道裝置31可用於解析各種原本由伺服主機所處理與提供的應用程序,包括來往傳遞的信息、網頁服務產生的信息等The application processing module 402 (Application Handler) allows the
網頁存取模組403用以處理如架構在超文本傳輸協定(HTTP)下的表述性狀態轉移(REST)的信息,根據REST的規範可以經過一通用接口對特定資源進行存取與操作,如網路中終端、電腦裝置與伺服主機之間的一種呼叫服務形式,透過設定好的規範,取得、建立、修改或刪除資源,藉此可以擴展原本伺服模組300的服務範圍。The web
資料庫模組405(Database)用以提供服務一或多個伺服主機的資料庫。The database module 405 (Database) is used to provide a database serving one or more server hosts.
信息處理模組406(Message Broker),處理來往通過閘道裝置300的信息,特別是處理來往包括內建伺服模組300的閘道裝置的通信系統的信息。The information processing module 406 (Message Broker) processes information to and from the
圖5接著顯示多閘道的通信系統的其中之一實施例示意圖,此例圖中顯示通信系統提供的幾個伺服主機,如伺服器一56、伺服器二57以及伺服器三58,通過網路50,藉由一或多個閘道裝置,以直接或間接的連線連接到物聯網內的各終端設備501, 502, 503, 504, 505。Figure 5 then shows a schematic diagram of one of the embodiments of the multi-gateway communication system. This example shows several server hosts provided by the communication system, such as server one 56, server two 57, and server three 58, through the network The
在此實施例中,網路中設有多個閘道裝置,分別為第一閘道裝置51、第二閘道裝置52與第三閘道裝置53,可使得通信系統擴張其涵蓋範圍,其中第一閘道裝置51可以設為一個主要的閘道裝置,較佳如上述實施例所揭示的內建伺服模組的閘道裝置,第二閘道裝置52與第三閘道裝置53則可為一般執行閘道任務的裝置,而並未內建伺服模組。實際實施時,第一閘道裝置51可以為具有較好處理能力的處理器,內建伺服模組,能處理如伺服主機產生的信息與執行其中應用程序,因此可以擴張物聯網涵蓋範圍。In this embodiment, there are multiple gateway devices in the network, namely the
根據實施例,第二閘道裝置52與第三閘道裝置53除了服務所示終端設備501~505,還可以有線或無線通信手段連線第一閘道裝置51,這時,當第二閘道裝置52與第三閘道裝置53接收到所連線的終端裝置501~505產生的信息,如感測訊號、量測的數值等,僅將相關的信息封包轉送到第一閘道裝置51,在第一閘道裝置51中,若其中伺服模組具有對應的模組,則可以在第一閘道裝置51處理完成,或可在有需要時,通過網路50將信息傳送到伺服器一56、伺服器二57或伺服器三58。如上實施例所描述,伺服器一56、伺服器二57以及伺服器三58設有對應的應用程式介面,可以與第一閘道裝置51通信,並接收到符合規範的信息。According to the embodiment, in addition to serving the
第一閘道裝置51提供網頁存取服務,可讓管理者使用電腦裝置55連線到第一閘道裝置51,通過網頁或應用程式啟始的介面設定與管理物聯網,例如,可以從第一閘道裝置51所接收到的數據中進行分析,產生報表,由電腦裝置55取得相關數據與報表。The
綜上所述,說明書公開一種內建伺服模組而能分擔或取代原本網路中伺服器的工作的閘道裝置,並包括以此閘道裝置建立的通信系統,其中內建伺服模組的閘道裝置除了傳統的閘道功能外,更通過內建伺服模組的方式實現伺服器的工作,使得通信系統可以藉此機制(如可採用多個內建伺服模組的閘道裝置)擴張涵蓋範圍,而不受限於原本配置的伺服主機與其處理能力。To sum up, the manual discloses a gateway device with a built-in server module that can share or replace the work of the server in the original network, and includes a communication system established by this gateway device. The built-in server module In addition to the traditional gateway function, the gateway device also implements the work of the server through the built-in servo module, so that the communication system can be expanded by this mechanism (for example, a gateway device that can use multiple built-in servo modules) The scope of coverage is not limited to the originally configured server host and its processing capabilities.
以上所公開的內容僅為本發明的優選可行實施例,並非因此侷限本發明的申請專利範圍,所以凡是運用本發明說明書及圖式內容所做的等效技術變化,均包含於本發明的申請專利範圍內。The content disclosed above is only the preferred and feasible embodiments of the present invention, and does not limit the scope of the patent application of the present invention. Therefore, all equivalent technical changes made using the description and schematic content of the present invention are included in the application of the present invention. Within the scope of the patent.
A,B,C,D,E:終端設備
101,102,103:無線閘道器
110:網路伺服器
111,112,113:應用服務設備
20:閘道裝置
201:處理器
202:記憶體
203:儲存器
204:LoRa收發器
205:LoRa集合器
30:網路
33:伺服主機
31:閘道裝置
300:伺服模組
301:處理器
302:第一通信電路
303:第二通信電路
304:記憶單元
305:封包處理模組
311,312,313:終端設備
35:電腦裝置
401:線上程式模組
402:應用處理模組
403:網頁存取模組
404:物聯網伺服模組
405:資料庫模組
406:信息處理模組
407:管理介面模組
50:網路
56:伺服器一
57:伺服器二
58:伺服器三
51:第一閘道裝置
52:第二閘道裝置
53:第三閘道裝置
501,502,503,504,505:終端設備
55:電腦裝置A, B, C, D, E:
圖1顯示習知網路系統的架構圖;Figure 1 shows the architecture diagram of the conventional network system;
圖2顯示閘道裝置的基本電路元件實施例圖;Figure 2 shows an embodiment diagram of the basic circuit elements of the gateway device;
圖3顯示具有內建伺服模組的閘道裝置的通信系統實施例圖;Figure 3 shows an embodiment diagram of a communication system with a gateway device with a built-in servo module;
圖4顯示內建於閘道裝置內伺服模組的軟體功能實施例圖;以及Figure 4 shows an embodiment diagram of the software function of the servo module built in the gateway device; and
圖5顯示多閘道的通信系統的實施例示意圖。Figure 5 shows a schematic diagram of an embodiment of a multi-gateway communication system.
30:網路30: Internet
33:伺服主機33: Servo host
31:閘道裝置31: Gateway device
300:伺服模組300: Servo module
301:處理器301: processor
302:第一通信電路302: The first communication circuit
303:第二通信電路303: The second communication circuit
304:記憶單元304: memory unit
305:封包處理模組305: Packet Processing Module
311,312,313:終端設備311, 312, 313: terminal equipment
35:電腦裝置35: computer device
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108147160A TWI795619B (en) | 2019-12-23 | 2019-12-23 | Gateway device with built-in server module and communication system thereof |
JP2020083150A JP6975823B2 (en) | 2019-12-23 | 2020-05-11 | Gateway device and communication system with built-in server module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108147160A TWI795619B (en) | 2019-12-23 | 2019-12-23 | Gateway device with built-in server module and communication system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202125291A true TW202125291A (en) | 2021-07-01 |
TWI795619B TWI795619B (en) | 2023-03-11 |
Family
ID=76541476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108147160A TWI795619B (en) | 2019-12-23 | 2019-12-23 | Gateway device with built-in server module and communication system thereof |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP6975823B2 (en) |
TW (1) | TWI795619B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115474291B (en) * | 2022-11-14 | 2023-02-28 | 湖南柒丰智能科技有限公司 | LoRa communication method and system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3055504B1 (en) * | 2016-08-29 | 2018-09-07 | Kerlink | METHOD FOR CONTROLLING THE LOAD OF A DATA CONCENTRATION GATEWAY FOR A WIRELESS COMMUNICATION NETWORK |
US9860677B1 (en) * | 2016-09-30 | 2018-01-02 | Intel Corporation | Internet-of-things gateway coordination |
WO2018125989A2 (en) * | 2016-12-30 | 2018-07-05 | Intel Corporation | The internet of things |
EP3648594A4 (en) * | 2017-07-07 | 2021-03-31 | BASF Corporation | Pest monitoring system with conductive electrodes |
TWM569447U (en) * | 2018-03-20 | 2018-11-01 | 陳建宏 | Item search system using LoRa transmission technology |
TWI674814B (en) * | 2018-04-30 | 2019-10-11 | 奇邑科技股份有限公司 | Communication method between gateways and wireless gateway system thereof |
-
2019
- 2019-12-23 TW TW108147160A patent/TWI795619B/en active
-
2020
- 2020-05-11 JP JP2020083150A patent/JP6975823B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
TWI795619B (en) | 2023-03-11 |
JP6975823B2 (en) | 2021-12-01 |
JP2021100233A (en) | 2021-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Glaroudis et al. | Survey, comparison and research challenges of IoT application protocols for smart farming | |
JP6692862B2 (en) | Service layer interworking using MQTT protocol | |
CN109412937B (en) | Gateway, LoRa network system, gateway operation method and storage medium | |
US10462260B2 (en) | Context-aware and proximity-aware service layer connectivity management | |
US10231163B2 (en) | Efficient centralized resource and schedule management in time slotted channel hopping networks | |
US20170085392A1 (en) | System, method and apparatus for data communication | |
JP2019195154A (en) | Multi-gateway communication method and radio gateway system thereof | |
US20130064250A1 (en) | Remotely accessing and controlling user equipment in a private network | |
CN104993979A (en) | Network connection monitoring method, terminal equipment and communication system | |
Oniga et al. | Open-source multi-protocol gateway for Internet of Things | |
Frigieri et al. | M2M protocols for constrained environments in the context of IoT: A comparison of approaches | |
JP5698366B2 (en) | Control method, apparatus, and system | |
da Cruz et al. | A proposal for bridging the message queuing telemetry transport protocol to HTTP on IoT solutions | |
Kuntke et al. | Reliable data transmission using low power wide area networks (LPWAN) for agricultural applications | |
KR20210038913A (en) | Data system-on-module (DSoM) for connecting computing devices and cloud-based services | |
CN113472637A (en) | LORA gateway | |
Kodali | An implementation of MQTT using CC3200 | |
TWI795619B (en) | Gateway device with built-in server module and communication system thereof | |
US11363653B2 (en) | Ad hoc service switch-based control of ad hoc networking | |
Vahidnia et al. | Cellular Internet of Things for practitioners | |
Luo | A ZigBee and Sip-Based Smart Home System Design and Implementation. | |
CN111314477A (en) | P2P communication method, system, home gateway, electronic device and storage medium | |
Gültunca et al. | Examination and comparison of the communication protocols on the application layer in iot | |
Tanaka et al. | Implementation of Secure End-to-End Remote Control System for Smart Home Appliances on Android | |
Rijab et al. | Implementing a reconfigurable Internet of Things Nodes using non-IP network based on Wireless Sensor Network |