[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102546477A - Multifunctional gateway for distributed networked embedded system - Google Patents

Multifunctional gateway for distributed networked embedded system Download PDF

Info

Publication number
CN102546477A
CN102546477A CN2010106209722A CN201010620972A CN102546477A CN 102546477 A CN102546477 A CN 102546477A CN 2010106209722 A CN2010106209722 A CN 2010106209722A CN 201010620972 A CN201010620972 A CN 201010620972A CN 102546477 A CN102546477 A CN 102546477A
Authority
CN
China
Prior art keywords
interface module
network
module
protocol
data
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN2010106209722A
Other languages
Chinese (zh)
Other versions
CN102546477B (en
Inventor
黄孝斌
魏剑平
樊勇
潘光荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing times Polytron Technologies Inc
Original Assignee
BEIJING LOIT TECHNOLOGY Co Ltd
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 BEIJING LOIT TECHNOLOGY Co Ltd filed Critical BEIJING LOIT TECHNOLOGY Co Ltd
Priority to CN201010620972.2A priority Critical patent/CN102546477B/en
Publication of CN102546477A publication Critical patent/CN102546477A/en
Application granted granted Critical
Publication of CN102546477B publication Critical patent/CN102546477B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention discloses a multifunctional gateway for a distributed networked embedded system, which is used for flexibly realizing communication between a plurality of distributed networked embedded systems and a plurality of public basic networks through a plurality of access ways. A method for the multifunctional gateway comprises the following steps of: receiving first data transmitted by a wireless wide area network or a wireless personal network and the like by using a protocol conversion module, performing protocol analysis on the first data by adopting a first protocol type, acquiring a business processing message and intermediate data represented in a unique format, and transmitting to a business processing module; receiving a business processing result transmitted by the business processing module, encapsulating the business processing result into second data with a second protocol type, and transmitting to the wireless wide area network or the wireless personal network and the like; and performing business processing by using the business processing module according to the business processing message and the intermediate data, acquiring a business processing result and transmitting to the protocol conversion module. Due to the adoption of the multifunctional gateway, communication between the plurality of distributed networked embedded systems and the plurality of public basic networks through the plurality of access ways can be realized flexibly.

Description

A kind of multi-functional gateway of distributed networked embedded system
Technical field
The present invention relates to the distributed networked embedded system, relate in particular to a kind of multi-functional gateway of distributed networked embedded system.
Background technology
One of typical application of distributed networked embedded system is wireless sensor network (WSN).Gateway in the distributed networked embedded system mainly is the protocol conversion that realizes between distributed networked embedded system and other network, realizes the connection of multiple network.
Mostly the gateway of distributed networked embedded system is the mutual conversion of two kinds of agreements at present; As based on the wireless sensor network gateway of code division multiple access (CDMA) technology, based on the wireless sensor network gateway of GPRS (GPRS), based on wireless sensor network gateway of Ethernet (ETHERNET) or the like; It is single that these gateways adapt to scene, can not insert the signal of multiple network agreement flexibly.
The application system in some field is a huge system that is made up of a plurality of distributed networked embedded systems, like the hydrology data gathering system in water utilities monitoring field.Article one, the basin in river is very wide; Need to dispose a plurality of distributed networked embedded systems; And the access way that each distributed networked embedded system can be chosen is not quite similar again; Can be that GPRS network inserts, can be that WLAN (WLAN) inserts, and also can be Ethernet (ETHERNET) access etc.Further, the data on each distributed networked embedded system are correlated with, and require to have strict timing tracking accuracy.
Therefore; A kind of multi-functional gateway need be provided, realize interconnecting of multiple distributed networked embedded system (like wireless sensor network, field bus system etc.) and multiple public basic network (like internet, private network, cable broadband network, ADSL net, WiMAX such as WiFi and WiMax, various mobile communications networks etc.) through plurality of access modes flexibly.
Summary of the invention
Technical problem to be solved by this invention is the multi-functional gateway that a kind of distributed networked embedded system need be provided, and realizes interconnecting of multiple distributed networked embedded system and multiple public basic network through plurality of access modes flexibly.
In order to solve the problems of the technologies described above, the invention provides a kind of multi-functional gateway of distributed networked embedded system, comprise protocol conversion module and Service Processing Module, wherein:
Said protocol conversion module; Be used to receive wireless wide area network, Wireless Personal Network, Ethernet, fieldbus or external equipment and send first data; Adopt first protocol type that said first data are carried out protocol analysis, the intermediate data that obtains Business Processing message and adopt consolidation form to represent sends to said Service Processing Module; Receive the service processing result that said Service Processing Module sends, said service processing result is packaged into second data, send to said wireless wide area network, Wireless Personal Network, Ethernet, fieldbus or external equipment with second protocol type;
Said Service Processing Module is used for carrying out Business Processing according to said Business Processing message and intermediate data, obtains said service processing result and sends to said protocol conversion module.
Preferably, this multi-functional gateway comprises:
First common interface module is used to insert said wireless wide area network;
Second common interface module is used to insert said Wireless Personal Network;
Ethernet interface module is used to insert said Ethernet;
The field-bus interface module is used to insert said fieldbus;
The Peripheral Interface module is used to connect said external equipment.
Preferably, the said wireless wide area network that inserts of said first common interface module comprises at least a in GPRS network, third generation mobile network, wireless fidelity network and the multi-carrier-wave wireless information local loop network.
Preferably, the said Wireless Personal Network that inserts of said second common interface module comprises at least a in ZigBee network and the wireless high-speed addressable remote transducer protocol network.
Preferably, said second common interface module is used for inserting said Wireless Personal Network with the standard frequency of 2.4G hertz or the standard frequency of 433M hertz.
Preferably, this multi-functional gateway also comprises:
Network management module links to each other with said second common interface module, is used for the data acquisition node of each distributed networked embedded system is managed, and each distributed networked embedded system network is carried out topology control and routing algorithm control.
Preferably, this multi-functional gateway further comprises:
The time synchronized module is used for according to the time service information of GPS the inner operating time of each distributed networked embedded system that is connected to said multi-functional gateway being carried out synchronously.
Preferably, said time synchronized module comprises receiving element and lock unit, wherein:
Said receiving element is used to receive said time service information;
Said lock unit is used for carrying out said synchronous according to said time service information to the inner operating time of each distributed networked embedded system that is connected to said multi-functional gateway.
Preferably, said receiving element comprises GPS receiving element, Big Dipper receiving element, GLONASS (GLONASS) receiving element or Galileo receiving element.
Preferably, this multi-functional gateway further comprises:
Handover module, it is used to realize the switching that is connected between distributed networked embedded system and host computer, Ethernet or the wireless wide area network.
Preferably, said protocol conversion module comprises abstraction unit, analytic unit and encapsulation unit, wherein:
Said abstraction unit is used for the corresponding relation according to said first common interface module, second common interface module, ethernet interface module, field-bus interface module and Peripheral Interface module and protocol type, obtains said first protocol type;
Said analytic unit is used for basis and with corresponding first protocol stack of said first agreement said first data is carried out protocol analysis, obtains said Business Processing message and said intermediate data;
Said encapsulation unit; Receive the said service processing result that said Service Processing Module sends; Utilize with corresponding said second protocol stack of said second agreement said service processing result is encapsulated, obtain said second data and also send through said first common interface module, second common interface module, ethernet interface module, field-bus interface module or Peripheral Interface module.
Compared with prior art, the present invention can realize interconnecting of multiple distributed networked embedded system and multiple public basic network through plurality of access modes flexibly.
Other features and advantages of the present invention will be set forth in specification subsequently, and, partly from specification, become obvious, perhaps understand through embodiment of the present invention.The object of the invention can be realized through the structure that in specification, claims and accompanying drawing, is particularly pointed out and obtained with other advantages.
Description of drawings
Accompanying drawing is used to provide the further understanding to technical scheme of the present invention, and constitutes the part of specification, is used to explain technical scheme of the present invention with embodiments of the invention, does not constitute the restriction to technical scheme of the present invention.In the accompanying drawings:
Fig. 1 is the composition sketch map of the multi-functional gateway of the embodiment of the invention;
Fig. 2 is the composition sketch map of protocol conversion module in the embodiment of the invention.
Embodiment
Below will combine accompanying drawing and embodiment to specify execution mode of the present invention, how the application technology means solve technical problem to the present invention whereby, and the implementation procedure of reaching technique effect can make much of and implement according to this.
Embodiment one, the multi-functional gateway of distributed networked embedded system
As shown in Figure 1; Multi-functional gateway of the present invention mainly comprises first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114, Peripheral Interface module 115, protocol conversion module 121, Service Processing Module 122, memory module 130, human-machine interface module 140, network management module 150 and power module (not shown) etc., wherein:
First common interface module 111; Be used to insert GPRS, third generation mobile network (3G), Wireless Fidelity (Wireless Fidelity; WiFi) network and multi-carrier-wave wireless information local loop (Multi-Carrier Wireless Information Local Loop; McWill) at least a network in the wireless wide area network such as network carries out transfer of data with wireless wide area network;
Second common interface module 112 is used for inserting at least a network of ZigBee and wireless high-speed addressable remote transducer agreement Wireless Personal Networks such as (WirelessHART), carries out transfer of data with Wireless Personal Network;
Ethernet interface module 113 is used to insert Ethernet;
Field-bus interface module 114 is used to insert fieldbus such as Modbus, RS485;
Peripheral Interface module 115 is used to connect various external equipments, such as being or combination in any among at present popular RS232, universal asynchronous serial interface (like the UART interface) and the USB etc.;
Protocol conversion module 121; Link to each other with first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114 and Peripheral Interface module 115; Be used for receiving first data from first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114 or Peripheral Interface module 115; With corresponding first protocol stack of first protocol type these first data are carried out protocol analysis according to what stored this locality; The intermediate data that obtain Business Processing message, adopts consolidation form to represent sends to Service Processing Module 122, and Business Processing message wherein comprises query messages, order, control messages or data fusion message; And the service processing result of reception Service Processing Module 122 feedbacks; Confirm behind second protocol type second protocol stack according to this locality storage; With second protocol type this service processing result is packaged into second data, is transmitted to first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114 and Peripheral Interface module 115;
Service Processing Module 122; Link to each other with first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114, Peripheral Interface module 115 and protocol conversion module 122; Be used for through first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114 or Peripheral Interface module 115; According to Business Processing such as Business Processing message and intermediate data carry out that authentication and service adaptation are replied, obtain service processing result and send to protocol conversion module 121;
If query messages; Service Processing Module 122 is used for the user is carried out the legitimacy authentication; Legal then according to the judgement of the query argument in query messages query type and inquiry validity; Whether decision is carried out that service adaptation is replied or whether is carried out querying command and assign, and visits frequent message if inquiry is too frequently then sent validated user to administrative center; The rule refusal provides service if the user is non-, and sends disabled user's access message to administrative center and alarm;
If order or control messages; Service Processing Module 122 is used for the user is carried out the legitimacy authentication; The legitimacy of judges and control authority are then direct forward command of data acquisition node or control messages in the net as if legal and destination address order or control messages; If legal and destination address order or control messages is a gateway itself, then decipher, operation such as configuration at gateway local; If the non-rule denial of service of user, and send the alarm that receives disabled user's control to administrative center;
If data fusion is professional, Service Processing Module 122 is used to judge the legitimacy of the data acquisition node of distributed embedded systems, judges whether it belongs to the topology of gateway, if not the alarm that rule image tube reason center reports and submits illegal node request to insert;
Memory module 130; Link to each other with protocol conversion module 121 and Service Processing Module 122; Be used for storage management program, protocol convertor and authentication procedure etc., the business datum that also is used for storing data transmission procedure is carried out service adaptation and is replied to be used for Service Processing Module 122;
Human-machine interface module 140 links to each other with protocol conversion module 121 and Service Processing Module 122, is used to provide the Presentation Function of system debug information and application message etc., accepts user's operations such as selection configuration; More preferably, but can adopt the input type human-machine interface module, like touch-screen etc.;
Network management module 150 links to each other with second common interface module 112, is used for the data acquisition node of each distributed networked embedded system is managed, and each distributed networked embedded system network is carried out topology control and routing algorithm control;
Power module; Be that first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114, Peripheral Interface module 115, protocol conversion module 121, Service Processing Module 122, memory module 130, human-machine interface module 140 and network management module 150 etc. provide the energy support; For each part provides suitable operating voltage, ensure the operate as normal of each part.
In a practical application, above-mentioned first common interface module 111 can comprise the GPRS module, and it realizes the communication of wireless sensor network and wireless wide area network.GPRS has that wide coverage, transfer of data are fast, the high communication quality, always online and characteristics such as charge by flow, and supports ICP/IP protocol, can be directly and the Internet net interconnecting, need not to pass through the switching of other networks (like public telephone network), the efficiency of transmission height.
In a practical application, above-mentioned second common interface module 112 is used for perhaps inserting Wireless Personal Network with the standard frequency of 433MHz with the standard frequency of 2.4G hertz (Hz).
More than first common interface module 111, second common interface module 112, ethernet interface module 113, field-bus interface module 114 through the pluggable module interfacing; Through on device, realizing a plurality of interfaces that plug, support existing various radio-frequency module, interface module etc.Wherein, first common interface module 111 can be selected serial ports, USB interface etc. for use according to the interface type design of existing wide area network AM access module; Second common interface module 112 mainly is RS232, UART according to the interface of existing various Wireless Personal Network radio frequency chips at present; Field-bus interface module 114 is mainly RS485 and Modbus interface etc.
In the above-mentioned Peripheral Interface module 115; The RS232 interface is used to provide the RS232 connected mode of wireless sensor network and peripheral hardware; Universal asynchronous serial interface is used to provide the universal asynchronous transmission connected mode of wireless sensor network and peripheral hardware, is used for that gateway support is connected with the direct RS232 of host computer or universal asynchronous serial interface connects.
Above-mentioned memory module 130 can be to comprise read-only memory (ROM), random asccess memory (RAM), flash memory (FLASH); In the present embodiment; Read-only memory is used for the saved system preset parameter, and random asccess memory is used for caching system service data and program, and flash memory is preserved the firmware program of gateway.
Above-mentioned human-machine interface module 140 can be LCDs or liquid crystal touch screen; The network that can check each sensor node in the configuring condition, each distributed networked embedded system of this gateway through LCDs or liquid crystal touch screen connects situation; The based on wireless mesh network of each sensor node self-organizing (MESH) is used for carrying out auxiliary diagnosis fault etc.
The power supply of present embodiment can select to dispose solar powered unit, and so present embodiment has the suitable ability of field work.
Above-mentioned protocol conversion module 121 in a practical application of the present invention, adopt a kind of simply, the map addresses rule is accomplished the address transition of first protocol type and second protocol type efficiently.In this practical application, at first set up the corresponding relation of the address of each data acquisition node in various protocol types and each the distributed networked embedded system, realize local logical mappings.Each data acquisition node sequential encoding uniquely in the distributed networked embedded system; When carrying out protocol conversion; The address (corresponding with coding) of data acquisition node in distributed networked embedded system sign (can abbreviate subnet number as) direct and the distributed networked embedded system is spliced, form the part address in first protocol type after changing.Otherwise, be transformed into the process of second protocol type from first protocol type again, can from the part address of first protocol type, obtain data acquisition node and the corresponding address of coding in the distributed networked embedded system.Need to set up with existing address mapping table, search, renewal and memory address mapping table compare, and saves calculation resources and storage resources in a large number, realized the fast address mapping.
First data that the distributed networked embedded system is gathered; After the multi-functional gateway of present embodiment carries out protocol conversion; Through or be transferred to host computer without wide area network; The operating state data of data acquisition node in each distributed networked embedded system, behind the multi-functional gateway of present embodiment, through or be transferred to host computer without wide area network.Host computer passes through or without wide area network work order and/or state configuration data that needs send to data acquisition node in each distributed networked embedded system is transmitted through the multi-functional gateway of present embodiment; Work order wherein is used for how image data of designation data acquisition node, and state configuration data wherein are used for the designation data acquisition node and how adjust operating state.
Present embodiment has been realized the secure authentication management of multi-functional gateway through above-mentioned Service Processing Module 122; Service-user to inquiring about through this multi-functional gateway is registered and authentication mechanism; Avoided malice to be used for each data acquisition node in the multi-functional gateway is carried out exhaustion attacks (assailant is the inquiry of purpose with bandwidth consumed and data acquisition node energy), waited and realize such as taking to limit request number that same request address sends.Above-mentioned Service Processing Module 122 can be through safeguarding a data acquisition terminal registration table; Preferably; Also can be through connecting through password between data collection station and the gateway; Can also insert etc. through restriction is frequent, prevent the access of invalid data acquisition node and repeat to send data mala fide, cause multi-functional gateway handling redundant hash always and can't carry out other Business Processing.
Fig. 2 is the composition sketch map of protocol conversion module 121 in the present embodiment.As shown in Figure 2, above-mentioned protocol conversion module 121 specifically comprises wireless wide area network protocol stack, Wireless Personal Network protocol stack, Ethernet protocol stack or the like numerous protocol stacks, and Fig. 2 illustrates with WLAN protocol stack 210, Internet protocol stack 220 and WSN protocol stack 230.Protocol conversion module 121 also comprises abstraction unit 240, analytic unit 250 and encapsulation unit 260, and this abstraction unit 240, analytic unit 250 and encapsulation unit 260 can be referred to as the multiprotocol conversion engine.With first data transaction to the WSN network is that second data instance of Internet network describes, in the protocol conversion module 121:
Abstraction unit 240; Be connected with each protocol stacks such as WLAN protocol stack 210, Internet protocol stack 220 and WSN protocol stacks 230; Be used for according to the communication interface of first common interface module 111 and second common interface module 112 and corresponding relation (other embodiment of protocol type; Comprise the communication interface of ethernet interface module 113, field-bus interface module 114 and Peripheral Interface module 115 and the corresponding relation of protocol type); WSN network interface from second common interface module 112 is received first data, and obtaining the communication protocol type that first data are adopted is WSN procotol (first protocol type); The communication interface of different agreement type is corresponding with each protocol stack, and the communication interface of different agreement type is corresponding with the relevant hardware driving again, so abstraction unit 240 can drive corresponding connection with each protocol stack through the network hardware of different agreement type;
Analytic unit 250; Link to each other with WLAN protocol stack 210, Internet protocol stack 220, WSN protocol stack 230 and abstraction unit 240; Be used for first data being carried out protocol analysis the intermediate data that obtains data fusion message (Business Processing message) and adopt consolidation form to represent according to the WSN agreement; Data fusion message and intermediate data are sent to Service Processing Module 122;
Encapsulation unit 260; Be connected with each protocol stacks such as WLAN protocol stack 210, Internet protocol stack 220 and WSN protocol stacks 230; Receive Service Processing Module 122 feedback data fusion results (service processing result); Utilize Internet protocol stack (second protocol stack); Adopt Internet agreement (second protocol type) that the data fusion results is carried out the data encapsulation from the link layer to the physical layer, obtain second data, and send through the Internet network interface in first common interface module 111.
The authorizing procedure of above-mentioned Service Processing Module mainly comprises two parts, and a part is that user's authentication, a part is the authentication to data acquisition node in netting.Flow to calling of decision module according to network data.From the PAN interior nodes through gateway through/without the data of wide area network, need call Service Processing Module 122 to upper computer end, inquire about legal node listing (tabulation can only be configured through legal keeper), if in tabulation, then be legal; Otherwise be illegal, and illegal node is added illegal node listing, and send the illegal node messages of discovery to administrative center.From host computer through/flow into the data in the net without the wide area network outer net; Invoke user Service Processing Module 122, access rights are judged in the tabulation of inquiry validated user; If then denial of service of illegal user, and report and submit the message of receiving illegal user capture or control to administrative center; If the unauthorized access rule in the validated user offence access rights, too frequent etc. like visit, report and submit the message of validated user unauthorized access to administrative center, otherwise serve.
For improving the fail safe of network, the registration of validated user, the modification of validated user tabulation and the modification of legal node listing are configured by legal keeper.Legal node listing adds automatically, deletes, revises through network topology, also is adapted to the present invention.
Multi-functional gateway of the present invention; In another embodiment; Also comprise the time synchronized module; Be used for the inner operating time of each distributed networked embedded system (also promptly being connected to the all-ones subnet of this gateway) that is connected to this gateway being carried out synchronously (such as becoming world concordant time (UTC) etc. synchronously), and be used for accurate acquisition time stamp according to the time service information of GPS;
Above-mentioned time synchronized module can comprise receiving element and lock unit, wherein:
Receiving element is used to receive the time service information of GPS;
Lock unit, the time service information that is used for receiving according to receiving element carried out synchronously the inner operating time of each distributed networked embedded system that is connected to this gateway, and was used for accurate acquisition time stamp.
Above-mentioned receiving element is the global navigation satellite module.Concrete; It can be GPS receiving element (being used to insert the GPS Position Fixing Navigation System); It can be Big Dipper receiving element (being used to insert Big Dipper Position Fixing Navigation System); Can be GLONASS (GLONASS) receiving element (being used to insert the GLONASS Position Fixing Navigation System), also can be Galileo (Galileo) receiving element (being used to insert the Galileo Position Fixing Navigation System).
Multi-functional gateway of the present invention in other embodiments, can also comprise handover module, and it is used to realize the switching that is connected between distributed networked embedded system and host computer, Ethernet or the wireless wide area network.
Realize the switching of following three connection modes:
(1) switches to of the connection of local distributed networked embedded system to host computer; Local WSN directly is connected with host computer like RS232 interface, UART interface or Ethernet interface through the various Peripheral Interfaces of the foregoing description;
(2) switch to of the connection of local distributed networked embedded system to Ethernet; Local WSN links to each other access network based on ethernet through the Ethernet network interface with switch;
(3) switch to the connection of local distributed networked embedded system to wireless wide area network, local WSN is through the access public network or the private networks such as GPRS of first common interface module.
When carrying out the switching of above three patterns, on hardware, can realize, but on software, can pass through cutting, assemblnig loading mode realizes, according to real network environmental selection mode of operation through wire jumper.Such as, when using the GPRS access way, can on hardware circuit board, the Ethernet access way be masked, and only load the WSN protocol stack of GPRS protocol processes part and autonomy-oriented design in the protocol conversion module assembling stage.
In the prior art, gateway is application-oriented, only can realize the mutual conversion of a pair of agreement.Embodiments of the invention have been realized the mutual conversion of various protocols; Can select network insertions such as 3G, GPRS, WLAN, LAN, WIFI, ZigBee according to actual scene; Also can select host computers such as UART, USB directly to insert, strengthen practicality of the present invention greatly.Comparing prior art can only connect host computer, can only meet GPRS, or can only connect the gateway of Ethernet; Embodiments of the invention improve the adaptability of multi-functional gateway, can be through the network size of wired mode and/or wireless mode flexible expansion network embedded system.On power consumption, the embodiment of the invention reduces the energy consumption of the whole network through the acknowledgement mechanism and the secure authentication management of service adaptation on network layer, prolonged network life.And; The service adaptation acknowledgement mechanism adapts to the characteristics of distributed networked embedded system finite energy; Carry out from replying based on historical data and business demand, reduced distributed networked embedded system Intranet network traffics, reduced the power consumption of distributed networked embedded system.
The embodiment of multi-functional gateway disclosed by the invention can realize the distributed networked embedded system is inserted in many ways the function of Internet can be implemented in the protocol conversion between the heterogeneous networks, can realize the secure authentication management.Multi-functional gateway disclosed by the invention can be realized the maintenance of distributed network, comprises local control of topology and route etc., has realized the exact time synchronization of distributed subnet.
On synchronous accuracy, existing wireless sensor network all be based on the gateway local real-time clock synchronously, the data sync in netting through the mode of sending synchronization packets, and carry out the clock synchronization of the whole network based on the synchronization mechanism of Internet.This method of synchronization is not suitable for the situation that a plurality of distributed networks and built-in network have relevance.And the gateway that provides through the embodiment of the invention; Can realize the precise synchronization of distributed network; Make the data on the distributed network reach the synchronous of millisecond (ms) level, and the synchronometer point counting is fitted on corresponding special chip, saved calculating resource of processor; Solved the synchronization challenges of how distributed embedded network system, can satisfy that the wireless sensor network region is wide, the demanding application demand of real-time.
In fail safe; Existing wireless sensor network gateway do not consider that network that illegal user's anonymity inquiry causes can't bear the heavy load and causes network paralysis and the situation of normal data acquisition service can't be provided, and the illegal node of the wireless sensor network Intranet situation of sending the data occupancy gateway continuously.The embodiment of the invention utilizes gateway that the advantage of external application power supply is arranged more; Realize authentication management at gateway; Both guaranteed the safety of network; Reduce the computational resource and the power resource of wireless sensor node again, prolonged the service time of wireless sensor node, thereby prolonged the life-span of whole wireless sensor network.And the secure authentication management lets the packet of license pass through, and the packet that does not have license is tackled and abandoned, and has improved the degree of safety of WSN Intranet.
Though the execution mode that the present invention disclosed as above, the execution mode that described content just adopts for the ease of understanding the present invention is not in order to limit the present invention.Technical staff under any the present invention in the technical field; Under the prerequisite of spirit that does not break away from the present invention and disclosed and scope; Can do any modification and variation what implement in form and on the details; But scope of patent protection of the present invention still must be as the criterion with the scope that appending claims was defined.

Claims (11)

1. the multi-functional gateway of a distributed networked embedded system is characterized in that, comprises protocol conversion module and Service Processing Module, wherein:
Said protocol conversion module; Be used to receive wireless wide area network, Wireless Personal Network, Ethernet, fieldbus or external equipment and send first data; Adopt first protocol type that said first data are carried out protocol analysis, the intermediate data that obtains Business Processing message and adopt consolidation form to represent sends to said Service Processing Module; Receive the service processing result that said Service Processing Module sends, said service processing result is packaged into second data, send to said wireless wide area network, Wireless Personal Network, Ethernet, fieldbus or external equipment with second protocol type;
Said Service Processing Module is used for carrying out Business Processing according to said Business Processing message and intermediate data, obtains said service processing result and sends to said protocol conversion module.
2. multi-functional gateway according to claim 1 is characterized in that, this multi-functional gateway comprises:
First common interface module is used to insert said wireless wide area network;
Second common interface module is used to insert said Wireless Personal Network;
Ethernet interface module is used to insert said Ethernet;
The field-bus interface module is used to insert said fieldbus;
The Peripheral Interface module is used to connect said external equipment.
3. multi-functional gateway according to claim 2 is characterized in that:
The said wireless wide area network that said first common interface module inserts comprises at least a in GPRS network, third generation mobile network, wireless fidelity network and the multi-carrier-wave wireless information local loop network.
4. multi-functional gateway according to claim 2 is characterized in that:
The said Wireless Personal Network that said second common interface module inserts comprises at least a in ZigBee network and the wireless high-speed addressable remote transducer protocol network.
5. multi-functional gateway according to claim 2 is characterized in that:
Said second common interface module is used for inserting said Wireless Personal Network with the standard frequency of the standard frequency of 2.4G hertz or 433M hertz.
6. multi-functional gateway according to claim 2 is characterized in that, this multi-functional gateway also comprises:
Network management module links to each other with said second common interface module, is used for the data acquisition node of each distributed networked embedded system is managed, and each distributed networked embedded system network is carried out topology control and routing algorithm control.
7. according to claim 1,2 or 6 described multi-functional gateways, it is characterized in that this multi-functional gateway further comprises:
The time synchronized module is used for according to the time service information of GPS the inner operating time of each distributed networked embedded system that is connected to said multi-functional gateway being carried out synchronously.
8. multi-functional gateway according to claim 7 is characterized in that, said time synchronized module comprises receiving element and lock unit, wherein:
Said receiving element is used to receive said time service information;
Said lock unit is used for carrying out said synchronous according to said time service information to the inner operating time of each distributed networked embedded system that is connected to said multi-functional gateway.
9. multi-functional gateway according to claim 8 is characterized in that:
Said receiving element comprises GPS receiving element, Big Dipper receiving element, GLONASS (GLONASS) receiving element or Galileo receiving element.
10. according to claim 1,2 or 6 described multi-functional gateways, it is characterized in that this multi-functional gateway further comprises:
Handover module, it is used to realize the switching that is connected between distributed networked embedded system and host computer, Ethernet or the wireless wide area network.
11. multi-functional gateway according to claim 2 is characterized in that said protocol conversion module comprises abstraction unit, analytic unit and encapsulation unit, wherein:
Said abstraction unit is used for the corresponding relation according to said first common interface module, second common interface module, ethernet interface module, field-bus interface module and Peripheral Interface module and protocol type, obtains said first protocol type;
Said analytic unit is used for basis and with corresponding first protocol stack of said first agreement said first data is carried out protocol analysis, obtains said Business Processing message and said intermediate data;
Said encapsulation unit; Receive the said service processing result that said Service Processing Module sends; Utilize with corresponding said second protocol stack of said second agreement said service processing result is encapsulated, obtain said second data and also send through said first common interface module, second common interface module, ethernet interface module, field-bus interface module or Peripheral Interface module.
CN201010620972.2A 2010-12-31 2010-12-31 Multifunctional gateway for distributed networked embedded system Active CN102546477B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010620972.2A CN102546477B (en) 2010-12-31 2010-12-31 Multifunctional gateway for distributed networked embedded system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010620972.2A CN102546477B (en) 2010-12-31 2010-12-31 Multifunctional gateway for distributed networked embedded system

Publications (2)

Publication Number Publication Date
CN102546477A true CN102546477A (en) 2012-07-04
CN102546477B CN102546477B (en) 2014-11-19

Family

ID=46352460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010620972.2A Active CN102546477B (en) 2010-12-31 2010-12-31 Multifunctional gateway for distributed networked embedded system

Country Status (1)

Country Link
CN (1) CN102546477B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102802139A (en) * 2012-07-10 2012-11-28 无锡航天飞邻测控技术有限公司 Gateway data adapting system and method of Internet of Things
CN104079461A (en) * 2014-07-16 2014-10-01 上海诺诚电气有限公司 470M router with ZigBee communication function and communication method
WO2015024260A1 (en) * 2013-08-23 2015-02-26 华为技术有限公司 Data transmission method, user equipment and proxy equipment
CN105007219A (en) * 2015-06-27 2015-10-28 北京航星网讯技术股份有限公司 Universal type Beidou protocol passthrough gateway device
WO2015180132A1 (en) * 2014-05-30 2015-12-03 华为技术有限公司 Network protocol configuration method and device
CN105467960A (en) * 2015-12-22 2016-04-06 湖南三一路面机械有限公司 Control system and method making host computer compatible with multiple controllers and stirring stations
CN107294732A (en) * 2017-07-19 2017-10-24 重庆七彩虹数码科技有限公司 A kind of WIFI wireless signal transmissions
CN107690158A (en) * 2016-08-05 2018-02-13 北京信威通信技术股份有限公司 A kind of method and device that WLAN fusions are realized based on anchor base station
CN108920395A (en) * 2018-06-14 2018-11-30 华东师范大学 A kind of general purpose interface bus converting system of PLC technology
CN110609464A (en) * 2018-06-14 2019-12-24 株洲中车时代电气股份有限公司 Time service method and system of embedded communication system
CN111901215A (en) * 2020-07-31 2020-11-06 智车优行科技(北京)有限公司 Multi-bus hybrid routing method and gateway device
CN112187599A (en) * 2020-09-15 2021-01-05 郑州信大捷安信息技术股份有限公司 System and method for supporting data communication between network buses in vehicle
CN113207099A (en) * 2021-05-10 2021-08-03 合肥工业大学 Safe internet of things interconnection gateway based on identification and communication system thereof
CN113965468A (en) * 2021-09-15 2022-01-21 中国航空工业集团公司西安飞机设计研究所 Public framework network design method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486341B (en) * 2014-12-19 2018-04-20 重庆川仪自动化股份有限公司 The method, apparatus and system of data conversion treatment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557658A (en) * 2009-03-02 2009-10-14 金纯� ZigBee/TD-SCDMA gateway
CN101741819A (en) * 2008-11-21 2010-06-16 上海电机学院 Protocol conversion gateway

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741819A (en) * 2008-11-21 2010-06-16 上海电机学院 Protocol conversion gateway
CN101557658A (en) * 2009-03-02 2009-10-14 金纯� ZigBee/TD-SCDMA gateway

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102802139A (en) * 2012-07-10 2012-11-28 无锡航天飞邻测控技术有限公司 Gateway data adapting system and method of Internet of Things
WO2015024260A1 (en) * 2013-08-23 2015-02-26 华为技术有限公司 Data transmission method, user equipment and proxy equipment
US10212021B2 (en) 2014-05-30 2019-02-19 Huawei Technologies Co., Ltd. Network protocol configuration method and apparatus
WO2015180132A1 (en) * 2014-05-30 2015-12-03 华为技术有限公司 Network protocol configuration method and device
CN104079461A (en) * 2014-07-16 2014-10-01 上海诺诚电气有限公司 470M router with ZigBee communication function and communication method
CN105007219A (en) * 2015-06-27 2015-10-28 北京航星网讯技术股份有限公司 Universal type Beidou protocol passthrough gateway device
CN105467960A (en) * 2015-12-22 2016-04-06 湖南三一路面机械有限公司 Control system and method making host computer compatible with multiple controllers and stirring stations
CN107690158A (en) * 2016-08-05 2018-02-13 北京信威通信技术股份有限公司 A kind of method and device that WLAN fusions are realized based on anchor base station
CN107294732A (en) * 2017-07-19 2017-10-24 重庆七彩虹数码科技有限公司 A kind of WIFI wireless signal transmissions
CN108920395A (en) * 2018-06-14 2018-11-30 华东师范大学 A kind of general purpose interface bus converting system of PLC technology
CN110609464A (en) * 2018-06-14 2019-12-24 株洲中车时代电气股份有限公司 Time service method and system of embedded communication system
CN111901215A (en) * 2020-07-31 2020-11-06 智车优行科技(北京)有限公司 Multi-bus hybrid routing method and gateway device
CN112187599A (en) * 2020-09-15 2021-01-05 郑州信大捷安信息技术股份有限公司 System and method for supporting data communication between network buses in vehicle
CN112187599B (en) * 2020-09-15 2022-04-08 郑州信大捷安信息技术股份有限公司 System and method for supporting data communication between network buses in vehicle
CN113207099A (en) * 2021-05-10 2021-08-03 合肥工业大学 Safe internet of things interconnection gateway based on identification and communication system thereof
CN113965468A (en) * 2021-09-15 2022-01-21 中国航空工业集团公司西安飞机设计研究所 Public framework network design method
CN113965468B (en) * 2021-09-15 2024-01-30 中国航空工业集团公司西安飞机设计研究所 Public frame network design method

Also Published As

Publication number Publication date
CN102546477B (en) 2014-11-19

Similar Documents

Publication Publication Date Title
CN102546477B (en) Multifunctional gateway for distributed networked embedded system
CN101582895B (en) EPA-based embedded industrial wireless WIA-PA gateway
CN201928443U (en) Multifunctional gateway
CN101800652A (en) Mode switching method and system of serial port and Ethernet and industrial Ethernet switch
CN102724175B (en) The telecommunication safety management framework of ubiquitous green community net control and method
CN101471899A (en) Network data access method, access gateway and system capable of supporting sensor
WO2011130965A1 (en) Wireless sensor network, mobile terminal and interconnection method and system thereof
CN102202389B (en) A kind of method and system gateway being realized to management
CN101938501A (en) Method and device for controlling wireless sensor
WO2011140838A1 (en) M2m platform communication system and method
CN101098256A (en) Simple network management protocol based cluster management method and system
CN102196424B (en) A kind of organization mechanism of centralized large-scale wireless Sensor Network and device
CN108551423A (en) The special multichannel intelligent gateway of industry measurement pump group cluster remote monitoring
CN102404289B (en) Method for connecting wireless sensing network into internet protocol (IP) v4 network
CN102075351A (en) Network management remote control method and system
CN104253849A (en) Method and system for remotely accessing web camera
WO2012126211A1 (en) Method and system for wireless sensor network accessing to telecom network
US20150035681A1 (en) Point-to-Multipoint Polling in a Monitoring System for an Electric Power Distribution System
CN112804801A (en) Lighting control system based on DALI and LoRaWAN
CN214256706U (en) Lighting control system based on DALI and LoRaWAN
CN109003427A (en) A kind of wireless terminal device and radio data transmission method based on GPRS network
Pellerano et al. 6LoWPAN conform ITS-Station for non safety-critical services and applications
Fu et al. The application of embedded system in Supervisory Control and Data Acquisition System (SCADA) over wireless sensor and GPRS networks
CA2831256A1 (en) Method for managing a wireless sensor network, and corresponding sensor node, sensor network, and computer program product
WO2011103723A1 (en) Method for managing sensor nodes and apparatus thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 100096 Beijing City, Haidian District Xisanqi building materials City Road No. 18 building 4 layer Bestpower

Patentee after: Beijing times Polytron Technologies Inc

Address before: 100096 Beijing City, Haidian District Xisanqi building materials City Road No. 18 building 4 layer Bestpower

Patentee before: Beijing LOIT Technology Co., Ltd.