CN103108294B - Data transmission disposal method, gateway device and communication system - Google Patents

Data transmission disposal method, gateway device and communication system Download PDF

Info

Publication number
CN103108294B
CN103108294B CN201110354551.4A CN201110354551A CN103108294B CN 103108294 B CN103108294 B CN 103108294B CN 201110354551 A CN201110354551 A CN 201110354551A CN 103108294 B CN103108294 B CN 103108294B
Authority
CN
China
Prior art keywords
node
gateway device
port
adapter
address
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.)
Active
Application number
CN201110354551.4A
Other languages
Chinese (zh)
Other versions
CN103108294A (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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201110354551.4A priority Critical patent/CN103108294B/en
Publication of CN103108294A publication Critical patent/CN103108294A/en
Application granted granted Critical
Publication of CN103108294B publication Critical patent/CN103108294B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a kind of data transmission disposal method, gateway device and communication system, wherein, method comprises: gateway device receives the data sending request that the first equipment sends, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another; Gateway device obtains node adapter corresponding to aggregation node that described data sending request is correlated with; Gateway device performs the node adapter of described correspondence, is transmitted to second equipment after carrying out Data Format Transform to data to be sent.The embodiment of the present invention can make things-internet gateway equipment adapt to otherness between the radio sensing network of isomery, shielding different radio sensing network.

Description

Data transmission disposal method, gateway device and communication system
Technical field
The present invention relates to the communication technology, especially a kind of data transmission disposal method, gateway device and communication system.
Background technology
The definition that Internet of Things is commonly recognized is: it is a huge social information system be jointly made up of sensing layer, network layer, application layer.Wherein, sensing layer is responsible for perception and is collected information, and the information transmission that network layer is responsible for sensing layer perception to collect is to application layer, and the information of application layer to network layer transport carries out treatment and analysis, thus realizes thing and thing, perception between people and thing.Internet of Things is by various information sensing equipment, such as, radio frequency identification (radiofrequencyidentificationdevices, hereinafter referred to as: RFID) device, infrared inductor, global positioning system, laser scanner, household electrical appliance, security device etc. to combine a huge network of formation with the Internet, make all article together connected to the network, convenient identification, management and supervision, realize fusion application on this basis, finally for people provide immanent all-around service.
The radio sensing network being positioned at sensing layer is made up of a large amount of micro sensing device node usually, short-distance wireless communication mode is adopted automatically to form the radio sensing network of multi-hop between each sensing equipment node in local scope, the information that these sensing equipment nodes gather, first be pooled to convergence (sink) node in radio sensing network by radio sensing network, then by the gateway device of radio sensing network, the information of collection be forwarded to the Internet of Things management platform of far-end.Existing gateway device adopts data transmission equipment or the router of separation mostly, and the information of radio sensing network is forwarded to Internet of Things management platform.Wherein, usually connected by serial ports between the aggregation node in gateway device and radio sensing network.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
Because short range wireless transmission technology is very many, lack unified standard, such as, at present comparatively extensive use have RFID, Wireless Personal Network (ZigBee), bluetooth (Bluetooth), Z-Wave, adopting wireless fidelity technology (wirelessfidelity, hereinafter referred to as: Wifi), global intercommunication microwave access (WiMAX), radio universal serial bus (UniversalSerialBus, hereinafter referred to as: UWB) USB), (Ultra-wideBandwidth, hereinafter referred to as the short range wireless transmission technology such as ultra broadband.In addition, both just for same transmission technology, because each manufacturer is based on proprietary protocol oneself exploitation transport module or transmission chip, practical application standardization level was not high yet, and causing cannot intercommunication between the equipment of different vendor.Such as, for ZigBee short range wireless transmission technology, a lot of manufacturer is based on proprietary protocol oneself exploitation ZigBee chip, and the ZigBee chip chamber of different vendor cannot intercommunication.Therefore; existing radio sensing network isomery often; things-internet gateway equipment in the market often only customizes for specific cases; the otherness between the radio sensing network of isomery, shielding different radio sensing network cannot be adapted to; thus between the radio sensing network that cannot make isomery, collaborative work between radio sensing network and communication network, be unfavorable for that Internet of Things industrial scale develops.
Summary of the invention
Embodiment of the present invention technical problem to be solved is: provide a kind of data transmission disposal method, gateway device and communication system, adapts to otherness between the radio sensing network of isomery, shielding different radio sensing network to make things-internet gateway equipment.
A kind of data transmission disposal method that the embodiment of the present invention provides, comprising:
Gateway device receives the data sending request that the first equipment sends, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another;
Gateway device obtains node adapter corresponding to aggregation node that described data sending request is correlated with;
Gateway device performs the node adapter of described correspondence, is transmitted to second equipment after carrying out Data Format Transform to data to be sent.
A kind of gateway device that the embodiment of the present invention provides, have multiple port, described gateway device also comprises data transmission disposal device, and described data transmission disposal device comprises:
Memory cell, for memory node adapter;
Receiving element, for receiving the data sending request that the first equipment sends, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another;
Acquiring unit, for obtaining node adapter corresponding to aggregation node that described data sending request is correlated with from memory cell;
Performance element, for performing the node adapter of described correspondence, carries out Data Format Transform to data to be sent;
Transmitting element, for giving the second equipment by the data retransmission to be sent after Data Format Transform.
A kind of communication system that the embodiment of the present invention provides, comprises Internet of Things management platform, gateway device and more than one radio sensing network; Multiple sensing equipment nodes that each radio sensing network comprises an aggregation node and communicates to connect with this aggregation node; Described gateway device has multiple port; The data sending request that described gateway device sends for receiving the first equipment, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another; Obtain the node adapter that aggregation node that described data sending request is correlated with is corresponding; Perform the node adapter of described correspondence, after Data Format Transform is carried out to data to be sent, be transmitted to the second equipment.
Based on data transmission disposal method, gateway device and communication system that the above embodiment of the present invention provides, after gateway device receives the data sending request of the first equipment transmission, obtain node adapter corresponding to aggregation node that this data sending request is correlated with and perform, the second equipment is transmitted to after Data Format Transform is carried out to data to be sent, the first equipment wherein comprises one in aggregation node and Internet of Things management platform, the second equipment comprise in aggregation node and Internet of Things management platform another.Therefore, in the embodiment of the present invention, gateway device can be flexible the radio sensing network of the various protocol type of support, adapt to the otherness between the radio sensing network of isomery, shielding different radio sensing network, collaborative work between the radio sensing network achieving isomery, makes can realize collaborative work between the radio sensing network of isomery, between radio sensing network and communication network.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of a data transmission disposal method of the present invention embodiment;
Fig. 2 is the flow chart of another embodiment of data transmission disposal method of the present invention;
Fig. 3 is the flow chart of another embodiment of data transmission disposal method of the present invention;
Fig. 4 is the structural representation of a gateway device of the present invention embodiment;
Fig. 5 is the structural representation of another embodiment of gateway device of the present invention;
Fig. 6 is the structural representation of a gateway device of the present invention Application Example;
Fig. 7 is the structural representation of the unified embodiment of communication system of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the flow chart of a data transmission disposal method of the present invention embodiment.As shown in Figure 1, the data transmission disposal method of this embodiment comprises:
101, gateway device receives the data sending request that the first equipment sends, and this data sending request comprises the target address information that data to be sent and this data are sent to.
Wherein, the first equipment comprises one in aggregation node and Internet of Things management platform, and destination address is the address of the second equipment, the second equipment comprise in aggregation node and Internet of Things management platform another.
102, gateway device obtains node adapter corresponding to the data sending request aggregation node of being correlated with.
In the embodiment of the present invention, node adapter is the scripted code driving different node work, and it is a program code write with script, can carry out parsing perform by gateway device.The corresponding node adapter of each sensing equipment node.Exemplarily, node adapter is primarily of one group of general standard application program interface (ApplicationProgrammingInterface, hereinafter referred to as: API) form, comprise the API such as essential information (such as, manufacturer, version) inquiry, data protocol conversion, Joint Enterprise order.The order of corresponding relation between the port of the such as binding gateway equipment of Joint Enterprise order wherein and destination address.Sensing equipment node manufacturer is responsible for realizing writing of node adapter scripted code, and after node adapter scripted code is pre-set gateway device, gateway device can support the sensing equipment node of this type.
103, gateway device performs corresponding node adapter, is transmitted to second equipment after carrying out Data Format Transform to data to be sent.Exemplarily, Data Format Transform can comprise between different agreement data protocol conversion and for the format conversion of same data protocol between different editions.
Based on the data transmission disposal method that the above embodiment of the present invention provides, after gateway device receives the data sending request of the first equipment transmission, obtain node adapter corresponding to aggregation node that this data sending request is correlated with and perform, the second equipment is transmitted to after Data Format Transform is carried out to data to be sent, the first equipment wherein comprises one in aggregation node and Internet of Things management platform, the second equipment comprise in aggregation node and Internet of Things management platform another.Therefore, gateway device can be flexible the radio sensing network of the various protocol type of support, adapt to the otherness between the radio sensing network of isomery, shielding different radio sensing network, collaborative work between the radio sensing network achieving isomery, makes can realize collaborative work between the radio sensing network of isomery, between radio sensing network and communication network.
According to a specific embodiment of the present invention, in data transmission disposal method embodiment illustrated in fig. 1, the first equipment is specially aggregation node, and the second equipment is specially Internet of Things management platform.Now, as another embodiment of data transmission disposal method of the present invention, as shown in Figure 2, it comprises its flow chart:
201, the data sending request that gateway device is sent by the first port accepts aggregation node, this data sending request comprises the address information of the Internet of Things management platform that data to be sent and this data are sent to.
202, gateway device, from the corresponding relation between the port numbers set up in advance and node adapter address, obtains the first node adapter address that the port numbers of the first port is corresponding, obtains corresponding node adapter according to first node adapter address.
203, gateway device performs corresponding node adapter, is transmitted to Internet of Things management platform after data to be sent being converted to consolidation form corresponding to Internet of Things management platform.
According to a specific embodiment of the present invention, in data transmission disposal method embodiment illustrated in fig. 1, the first equipment is specially Internet of Things management platform, and the second equipment is specially aggregation node.Now, as another embodiment of data transmission disposal method of the present invention, as shown in Figure 3, it comprises its flow chart:
301, the data sending request that gateway device receiver network management platform sends, this data sending request comprises the address information of the aggregation node that data to be sent and this data are sent to.
302, gateway device obtains the port numbers of the first port corresponding to the address of aggregation node.Particularly, can from the corresponding relation between the address of the aggregation node set up in advance and port numbers, the port numbers of the first port that the address of aggregation node is corresponding in acquisition data sending request.
303, gateway device, from the corresponding relation between the port numbers set up in advance and node adapter address, obtains the first node adapter address that the port numbers of the first port is corresponding, obtains corresponding node adapter according to first node adapter address.
304, gateway device performs corresponding node adapter, is transmitted to aggregation node after data to be sent being converted to the proprietary protocol form of aggregation node employing.
According to another specific embodiment of the present invention, before stating the flow process of embodiment data transmission disposal method on the invention, gateway device can by the aggregation node in radio sensing network under each port on this gateway device, obtain the type of radio sensing network under each port, and the node adapter corresponding according to the type of radio sensing network under each port, set up the corresponding relation between port numbers and node adapter address, the corresponding relation between this port numbers with node adapter address comprises node adapter name corresponding to port numbers, this port numbers and address.
Exemplarily, gateway device can in the following way, obtains the type of radio sensing network under each port:
After gateway device restarts, or after the aggregation node detecting the connection of certain Single port is changed, pass through corresponding port, such as, by each port after gateway device restarts, the port changed by aggregation node after detecting the aggregation node replacing of certain Single port connection, sends reporting parameters order to the aggregation node under this port, and receives aggregation node according to the model of the aggregation node of this reporting parameters command report and the communication protocol information be suitable for;
Gateway device is according to the type of the model of aggregation node with the radio sensing network at this aggregation node place of communication protocol information identification be suitable for.
According to another specific embodiment of the present invention, before stating the flow process of embodiment data transmission disposal method on the invention, gateway device can also prestore node adapter corresponding to the type of each radio sensing network, or upgrades the node adapter stored further.Wherein, renewal is carried out to the node adapter stored and can include but not limited to newly-increased node adapter or the node adapter stored is deleted or upgraded, such as, edition upgrading.
According to another specific embodiment of the present invention, after gateway device receives the request message of the first equipment transmission, can with reference to the above embodiment of the present invention, obtain the node adapter that aggregation node that this request message is correlated with is corresponding, the type performing the node adapter analysis request message of this correspondence is that data sending request is still by treating the order that gateway device performs, such as, first equipment can arrange a data type identification according in the data packet head being set in advance in data sending request, according to the data type mark in request message data packet head, gateway device identifies that this request message is that data sending request is still by treating the order that gateway device performs.If the type of request message is data sending request, then can calls the relevant API of node adapter script, from data sending request, obtain the target address information that data are sent to, and be transmitted to the second equipment after Data Format Transform is carried out to data to be sent.Such as, otherwise if the type of request message is be by treating the order that gateway device performs, the order of corresponding relation between bundling port and destination address again, then gateway device performs this order, again corresponding relation between bundling port and destination address.
Fig. 4 is the structural representation of a gateway device of the present invention embodiment.The gateway device of this embodiment has multiple port, can be used in the present invention the flow process of above-mentioned each data transmission disposal embodiment of the method.As shown in Figure 4, it comprises a data transmission disposal device, and this data transmission disposal device comprises memory cell 401, receiving element 402, acquiring unit 403, performance element 404 and transmitting element 405.
Wherein, memory cell 401, for memory node adapter.
Receiving element 402, for receiving the data sending request that the first equipment sends, this data sending request comprises the target address information that data to be sent and this data are sent to.Wherein, the first equipment comprises one in aggregation node and Internet of Things management platform, and destination address is the address of the second equipment, the second equipment comprise in aggregation node and Internet of Things management platform another.
Acquiring unit 403, the node adapter that the data sending request received for obtaining receiving element 402 from memory cell 401 aggregation node of being correlated with is corresponding.
Performance element 404, for performing node adapter corresponding to aggregation node that acquiring unit 403 gets, carries out Data Format Transform to data to be sent.
Transmitting element 405, for carrying out the data retransmission to be sent after Data Format Transform to the second equipment by performance element 404.
Based on the gateway device that the above embodiment of the present invention provides, after the data sending request that can send at first equipment that receives, obtain node adapter corresponding to aggregation node that this data sending request is correlated with and perform, the second equipment is transmitted to after Data Format Transform is carried out to data to be sent, the first equipment wherein comprises one in aggregation node and Internet of Things management platform, the second equipment comprise in aggregation node and Internet of Things management platform another.Therefore, in the embodiment of the present invention, gateway device can be flexible the radio sensing network of the various protocol type of support, adapt to the otherness between the radio sensing network of isomery, shielding different radio sensing network, collaborative work between the radio sensing network achieving isomery, makes can realize collaborative work between the radio sensing network of isomery, between radio sensing network and communication network.
In the embodiment of the present invention, when gateway device needs to support a kind of new node type, only need the proprietary protocol feature for this node, a newly-increased node adapter is also loaded in the memory cell of gateway device, the support of gateway device to the type node can be realized, neither need itself to do any change to sensing equipment node, do not need to recompilate things-internet gateway device software yet, as long as gateway device can realize the support to the type node after loading this node adapter, for gateway device, achieve the plug and play of sensing equipment node, not only make the various types of sensing equipment node of support that gateway device energy is flexible, and the collaborative work between the radio sensing network achieving isomery.
Exemplarily, performance element 404 specifically can be made up of morphological analysis subelement and syntactic analysis subelement.Wherein, morphological analysis refers to the mark resolved to by the scripted code stream of node adapter one by one, analyzes the mark obtained and uses for follow-up syntactic analysis.Morphological analysis can filter unrecognizable instruction by instruction database, retains identifiable design instruction, gives syntactic analysis subelement afterwards and carry out syntactic analysis.Syntactic analysis is that the mark obtained by morphology detects according to preset rules, if meet certain rule, process the event corresponding to corresponding rule, the scripted code behavior of node adapter parses the most at last, compile out executable scripted code and perform, complete the behavior that scripted code specifies, such as, data command, Joint Enterprise order etc. is sent.
Corresponding to the embodiment of the method for data transmission disposal shown in Fig. 2, in gateway device embodiment illustrated in fig. 4, the first equipment is specially aggregation node, and the second equipment is specially Internet of Things management platform.Accordingly, the data sending request that sends especially by the first port accepts aggregation node of receiving element 402.Acquiring unit 403 is specifically from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, from memory cell 401, obtain corresponding node adapter according to first node adapter address.Performance element 403 specifically performs that acquiring unit 403 gets, that aggregation node is corresponding node adapter, data to be sent is converted to consolidation form corresponding to Internet of Things management platform.Transmitting element 405 specifically by the data retransmission to be sent that is converted to after consolidation form corresponding to Internet of Things management platform to Internet of Things management platform.
Corresponding to the embodiment of the method for data transmission disposal shown in Fig. 2, in gateway device embodiment illustrated in fig. 4, the first equipment is specially Internet of Things management platform, and the second equipment is specially aggregation node.Accordingly, acquiring unit 403 specifically obtains the port numbers of the first port corresponding to destination address, from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, from memory cell 401, obtain corresponding node adapter according to first node adapter address.Performance element 404 specifically performs that acquiring unit 403 gets, that aggregation node is corresponding node adapter, data to be sent is converted to the proprietary protocol form that aggregation node adopts.Transmitting element 405 specifically by be converted to aggregation node adopt proprietary protocol form after data retransmission to be sent to aggregation node.
Fig. 5 is the structural representation of another embodiment of gateway device of the present invention.Compared with the gateway device of the various embodiments described above of the present invention, in this embodiment, transmitting element 405 and receiving element 402 can also for by the aggregation nodes in radio sensing network under port each on gateway device, obtain the type of radio sensing network under each port.Exemplarily, transmitting element 405 specifically can after gateway device restarts, or detects after aggregation node that on gateway device, certain Single port connects changes, and sends reporting parameters order by corresponding port to the aggregation node under this port.Accordingly, receiving element 402 specifically can receive aggregation node according to the model of the aggregation node of this reporting parameters command report and the communication protocol information be suitable for, and according to the model of aggregation node and the type of the radio sensing network at this aggregation node place of communication protocol information identification be suitable for.Accordingly, as shown in Figure 5, in this embodiment, gateway device also comprises administrative unit 406, for the node adapter corresponding according to the type of radio sensing network under each port, set up the corresponding relation between port numbers and node adapter address, the corresponding relation between this port numbers with node adapter address comprises node adapter name corresponding to port numbers, this port numbers and address.Accordingly, acquiring unit 403 specifically from the corresponding relation between the port numbers and node adapter address of administrative unit 406 foundation, obtains the first node adapter address that the port numbers of the first port is corresponding.
In addition, unrestricted according to an example of gateway device of the present invention, in embodiment shown in Fig. 5, administrative unit 406 also can be used for storing in memory cell 401 in advance node adapter corresponding to the type of each radio sensing network, or further the node adapter stored in memory cell 401 is upgraded, wherein, carry out renewal to the node adapter stored can include but not limited to newly-increased node adapter or delete the node adapter stored or upgrade.
In addition, administrative unit 406 can also complete some necessary configuration management work of gateway device, such as, reload the configuration of gateway device, reload node adapter script, restart gateway device, auto-update, amendment etc. are carried out to the configuration of gateway device.
In practical application, things-internet gateway equipment specifically can comprise application layer, device drive layer, operating system layer and hardware interface layer, and multiple ports of gateway device are positioned at hardware interface layer.Wherein, data transmission disposal device can, as of a gateway device middleware, operate on operating system, is an independently process, and from logical construction, it and can drive layer two-layer across application layer.As shown in Figure 6, be the structural representation of a gateway device of the present invention Application Example.Exemplarily, in Fig. 6, in application layer, all right setting example is as virtual private net (VirtualPrivateNetwork, hereinafter referred to as: VPN), network dial, the application such as fire compartment wall, the all right setting example of device drive layer is as device drives such as serial port drive, USB driving, procotols, operating system layer can arrange the operating system of gateway device, and hardware driving layer can arrange the hardware driving such as RJ45, RS232, USB, Wifi.
Fig. 7 is the structural representation of the unified embodiment of communication system of the present invention.As shown in Figure 7, the communication system of this embodiment comprises Internet of Things management platform 1, gateway device 2 and more than one radio sensing network 3.Wherein, each radio sensing network 3 multiple sensing equipment nodes 5 of comprising an aggregation node 4 and communicating to connect with this aggregation node 4.Gateway device 2 has multiple port, and for receiving the data sending request that the first equipment sends, this data sending request comprises the target address information that data to be sent and this data are sent to.The first equipment wherein comprises one in aggregation node and Internet of Things management platform, and destination address is the address of the second equipment, the second equipment comprise in aggregation node and Internet of Things management platform another; Obtain the node adapter that the data sending request aggregation node of being correlated with is corresponding; And perform corresponding node adapter, be transmitted to the second equipment after Data Format Transform is carried out to data to be sent.The topology example of a radio sensing network 3 is only exemplarily given in Fig. 7, communication system is comprised to the situation of multiple radio sensing network 3, the structure of each radio sensing network 3 and to close with the communication connection of gateway device 2 be all similar, those skilled in the art can with reference to realization.
Unrestricted according to an example of communication system of the present invention, aggregation node 4 can be connected by serial communication with between gateway device, thus the data retransmission speed improved between aggregation node 4 and gateway device, the data transmission stability between effective guarantee aggregation node 4 and gateway device.In addition, in embodiment shown in Fig. 7, gateway device 2 specifically can adopt the gateway device of any one embodiment of Fig. 4 to Fig. 5 to realize, the schematic diagram that gateway device 2 adopts an example structure shown in Fig. 7 is only exemplarily provided in Fig. 7, for the situation that gateway device 2 adopts other embodiment gateway device of the present invention to realize, those skilled in the art can realize with reference to the above embodiment of the present invention.In addition, exemplarily give in Fig. 7 between gateway device 2 and Internet of Things management platform 1 by example that cdma network communicates to connect, wherein, code division multiple access (CodeDivisionMultipleAccess can be passed through, hereinafter referred to as: Short Message Service Gateway CDMA) in network or packet data serving node (PacketDataServingNode, hereinafter referred to as: PDSN) communicate.In addition, also can be connected by other communication between gateway device 2 with Internet of Things management platform 1, repeat no more.
Based on the communication system that the above embodiment of the present invention provides, after gateway device receives the data sending request of the first equipment transmission, obtain node adapter corresponding to aggregation node that this data sending request is correlated with and perform, the second equipment is transmitted to after Data Format Transform is carried out to data to be sent, the first equipment wherein comprises one in aggregation node and Internet of Things management platform, the second equipment comprise in aggregation node and Internet of Things management platform another.Therefore, in the embodiment of the present invention, gateway device can be flexible the radio sensing network of the various protocol type of support, adapt to the otherness between the radio sensing network of isomery, shielding different radio sensing network, collaborative work between the radio sensing network achieving isomery, makes can realize collaborative work between the radio sensing network of isomery, between radio sensing network and communication network.
In this specification, each embodiment all adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiment, same or analogous part cross-reference between each embodiment.For device embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that program command is relevant, aforesaid program can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
In the embodiment of the present invention, gateway device can be flexible the radio sensing network of the various protocol type of support, adapt to the otherness between the radio sensing network of isomery, shielding different radio sensing network, collaborative work between the radio sensing network achieving isomery, makes can realize collaborative work between the radio sensing network of isomery, between radio sensing network and communication network.
Description of the invention provides in order to example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is in order to principle of the present invention and practical application are better described, and enables those of ordinary skill in the art understand the present invention thus design the various embodiments with various amendment being suitable for special-purpose.

Claims (14)

1. a data transmission disposal method, is characterized in that, comprising:
Gateway device receives the data sending request that the first equipment sends, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another;
Gateway device obtains node adapter corresponding to aggregation node that described data sending request is correlated with;
Gateway device performs the node adapter of described correspondence, is transmitted to second equipment after carrying out Data Format Transform to data to be sent;
Wherein, the node adapter that described gateway device obtains aggregation node that described data sending request is correlated with corresponding comprises:
Gateway device, from the corresponding relation between the port numbers set up in advance and node adapter address, obtains the first node adapter address that the port numbers of the first port is corresponding, obtains corresponding node adapter according to first node adapter address; Wherein, this first port be the port of the data sending request that gateway device is sent by the first port accepts aggregation node or gateway device from the corresponding relation between the address and port numbers of the aggregation node set up in advance, obtain the port numbers of the first port corresponding to the address of aggregation node in data sending request.
2. method according to claim 1, is characterized in that, described first equipment is specially aggregation node, and described second equipment is specially Internet of Things management platform;
The data sending request that gateway device receives the first equipment transmission is specially: the data sending request that gateway device is sent by the first port accepts aggregation node;
The node adapter that described gateway device obtains aggregation node that described data sending request is correlated with corresponding is specially: described gateway device is from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, obtain corresponding node adapter according to first node adapter address;
Described gateway device performs the node adapter of described correspondence, be transmitted to the second equipment after carrying out Data Format Transform to data to be sent to be specially: described gateway device performs the node adapter of described correspondence, after data to be sent being converted to consolidation form corresponding to Internet of Things management platform, be transmitted to described Internet of Things management platform.
3. method according to claim 1, is characterized in that, described first equipment is specially Internet of Things management platform, and described second equipment is specially aggregation node;
The node adapter that described gateway device obtains aggregation node that described data sending request is correlated with corresponding is specially: described gateway device obtains the port numbers of the first port corresponding to described destination address, from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, obtain corresponding node adapter according to first node adapter address;
Described gateway device performs the node adapter of described correspondence, be transmitted to the second equipment after carrying out Data Format Transform to data to be sent to be specially: described gateway device performs the node adapter of described correspondence, after data to be sent being converted to the proprietary protocol form of described aggregation node employing, be transmitted to described aggregation node.
4. according to the method in claim 2 or 3, it is characterized in that, also comprise:
Gateway device, by the aggregation node in radio sensing network under each port on this gateway device, obtains the type of radio sensing network under each port;
The node adapter that gateway device is corresponding according to the type of radio sensing network under each port, set up the corresponding relation between port numbers and node adapter address, the corresponding relation between this port numbers with node adapter address comprises node adapter name corresponding to port numbers, this port numbers and address.
5. method according to claim 4, is characterized in that, gateway device, by the aggregation node in radio sensing network under each port on this gateway device, obtains the type of radio sensing network under each port and comprises:
After gateway device restarts, or after the aggregation node detecting the connection of certain Single port is changed, send reporting parameters order by corresponding port to the aggregation node under this port, and receive aggregation node according to the model of the aggregation node of this reporting parameters command report and the communication protocol information be suitable for;
Gateway device is according to the type of the model of aggregation node with the radio sensing network at this aggregation node place of communication protocol information identification be suitable for.
6. method according to claim 4, is characterized in that, also comprises:
Gateway device prestores node adapter corresponding to the type of each radio sensing network, or upgrade the node adapter stored further, the described node adapter to storing carries out renewal and comprises newly-increased node adapter or delete the node adapter stored or upgrade.
7. a gateway device, has multiple port, it is characterized in that, described gateway device also comprises data transmission disposal device, and described data transmission disposal device comprises:
Memory cell, for memory node adapter;
Receiving element, for receiving the data sending request that the first equipment sends, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another;
Acquiring unit, for obtaining node adapter corresponding to aggregation node that described data sending request is correlated with from memory cell, comprise: from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, obtain corresponding node adapter according to first node adapter address; Wherein, this first port be the port of the data sending request that gateway device is sent by the first port accepts aggregation node or gateway device from the corresponding relation between the address and port numbers of the aggregation node set up in advance, obtain the port numbers of the first port corresponding to the address of aggregation node in data sending request;
Performance element, for performing the node adapter of described correspondence, carries out Data Format Transform to data to be sent;
Transmitting element, for giving the second equipment by the data retransmission to be sent after Data Format Transform.
8. equipment according to claim 7, is characterized in that, described first equipment is specially aggregation node, and described second equipment is specially Internet of Things management platform;
The data sending request that described receiving element sends especially by the first port accepts aggregation node;
Described acquiring unit is specifically from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, from memory cell, obtain corresponding node adapter according to first node adapter address;
Described performance element specifically performs the node adapter of described correspondence, data to be sent is converted to consolidation form corresponding to Internet of Things management platform;
The data retransmission to be sent that is converted to after consolidation form corresponding to Internet of Things management platform is specifically given described Internet of Things management platform by described transmitting element.
9. equipment according to claim 7, is characterized in that, described first equipment is specially Internet of Things management platform, and described second equipment is specially aggregation node;
Described acquiring unit specifically obtains the port numbers of the first port corresponding to described destination address, from the corresponding relation between the port numbers set up in advance and node adapter address, obtain the first node adapter address that the port numbers of the first port is corresponding, from memory cell, obtain corresponding node adapter according to first node adapter address;
Described performance element specifically performs the node adapter of described correspondence, data to be sent is converted to the proprietary protocol form that described aggregation node adopts;
Described transmitting element specifically by be converted to described aggregation node adopt proprietary protocol form after data retransmission to be sent give described aggregation node.
10. equipment according to claim 8 or claim 9, is characterized in that, described transmitting element and described receiving element, also for by the aggregation node in radio sensing network under each port on described gateway device, obtain the type of radio sensing network under each port;
Described gateway device also comprises administrative unit, for the node adapter corresponding according to the type of radio sensing network under each port, set up the corresponding relation between port numbers and node adapter address, the corresponding relation between this port numbers with node adapter address comprises node adapter name corresponding to port numbers, this port numbers and address.
11. equipment according to claim 10, it is characterized in that, described transmitting element is specifically after described gateway device restarts, or the aggregation node detecting certain Single port connection on described gateway device sends reporting parameters order by corresponding port to the aggregation node under this port after changing; Described receiving element specifically receives aggregation node according to the model of the aggregation node of this reporting parameters command report and the communication protocol information be suitable for, and according to the model of aggregation node and the type of the radio sensing network at this aggregation node place of communication protocol information identification be suitable for.
12. equipment according to claim 10, it is characterized in that, described administrative unit is also for node adapter that the type storing each radio sensing network in advance is in the memory unit corresponding, or upgrade the node adapter stored in memory cell further, the described node adapter to storing carries out renewal and comprises newly-increased node adapter or delete the node adapter stored or upgrade.
13. 1 kinds of communication systems, comprise Internet of Things management platform, gateway device and more than one radio sensing network; Multiple sensing equipment nodes that each radio sensing network comprises an aggregation node and communicates to connect with this aggregation node; Described gateway device has multiple port; It is characterized in that, the data sending request that described gateway device sends for receiving the first equipment, described data sending request comprises the target address information that data to be sent and this data are sent to, described first equipment comprises one in aggregation node and Internet of Things management platform, described destination address is the address of the second equipment, described second equipment comprise in aggregation node and Internet of Things management platform another; Obtain the node adapter that aggregation node that described data sending request is correlated with is corresponding; Perform the node adapter of described correspondence, after Data Format Transform is carried out to data to be sent, be transmitted to the second equipment;
Wherein, the node adapter that described gateway device obtains aggregation node that described data sending request is correlated with corresponding comprises:
Gateway device, from the corresponding relation between the port numbers set up in advance and node adapter address, obtains the first node adapter address that the port numbers of the first port is corresponding, obtains corresponding node adapter according to first node adapter address; Wherein, this first port be the port of the data sending request that gateway device is sent by the first port accepts aggregation node or gateway device from the corresponding relation between the address and port numbers of the aggregation node set up in advance, obtain the port numbers of the first port corresponding to the address of aggregation node in data sending request.
14. systems according to claim 13, is characterized in that, described gateway device is specially the gateway device described in claim 7 to 12 any one.
CN201110354551.4A 2011-11-10 2011-11-10 Data transmission disposal method, gateway device and communication system Active CN103108294B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110354551.4A CN103108294B (en) 2011-11-10 2011-11-10 Data transmission disposal method, gateway device and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110354551.4A CN103108294B (en) 2011-11-10 2011-11-10 Data transmission disposal method, gateway device and communication system

Publications (2)

Publication Number Publication Date
CN103108294A CN103108294A (en) 2013-05-15
CN103108294B true CN103108294B (en) 2016-04-27

Family

ID=48315802

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110354551.4A Active CN103108294B (en) 2011-11-10 2011-11-10 Data transmission disposal method, gateway device and communication system

Country Status (1)

Country Link
CN (1) CN103108294B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104168206B (en) * 2013-05-20 2017-05-17 中国电信股份有限公司 Adapter gateway load balancing control method, device and system
CN105376126B (en) * 2014-07-16 2019-10-11 比亚迪股份有限公司 CAN bus gateway and it is related to the communication means and system of CAN bus gateway
CN105592022B (en) * 2014-11-07 2019-06-04 海尔优家智能科技(北京)有限公司 Equipment service calling method and device between a kind of gateway based on Alljoyn
CN105634783B (en) * 2014-11-07 2019-10-25 海尔优家智能科技(北京)有限公司 Equipment service calling method and device between a kind of gateway based on Alljoyn
CN105323149A (en) * 2015-05-19 2016-02-10 洛阳德威机电科技有限公司 Message transmission method and system
CN105207901B (en) * 2015-09-29 2019-03-29 湖北恒信国通信息产业有限公司 Things-internet gateway and its control method
CN107071052B (en) * 2017-02-17 2021-08-24 尹智帅 Device, system and method for providing cloud back-end service for Internet of things equipment
CN108667866B (en) * 2017-03-29 2020-06-23 北京数聚鑫云信息技术有限公司 Request processing method and device based on API intelligent adaptation
CN110300169B (en) * 2019-06-28 2022-07-08 昆仑数智科技有限责任公司 Data transmission system and method
CN111432000A (en) * 2020-03-24 2020-07-17 中国建设银行股份有限公司 Control method, device, equipment and storage medium of Internet of things equipment
CN111629382B (en) * 2020-06-12 2023-08-25 国网上海市电力公司 Wireless local area network system for underground power station
CN113099401B (en) * 2021-04-16 2022-04-19 北京昊普康科技股份有限公司 Internet of things data transmission method and equipment
CN114051219A (en) * 2021-11-12 2022-02-15 中国电力科学研究院有限公司 Edge node wireless sensor connection method and system
CN115134391A (en) * 2022-05-30 2022-09-30 青岛海尔智慧生活电器有限公司 Equipment control method and device of non-Internet-of-things equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101695440A (en) * 2009-10-26 2010-04-21 南京邮电大学 Method for realizing medical and healthy care system based on Internet of things
CN102196424A (en) * 2010-03-09 2011-09-21 江苏联优信息科技有限公司 Organization mechanism of centralized large-scale wireless sensing network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008271151A (en) * 2007-04-19 2008-11-06 Sony Corp Radio communication system, radio communication apparatus, program, and radio communication method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101695440A (en) * 2009-10-26 2010-04-21 南京邮电大学 Method for realizing medical and healthy care system based on Internet of things
CN102196424A (en) * 2010-03-09 2011-09-21 江苏联优信息科技有限公司 Organization mechanism of centralized large-scale wireless sensing network

Also Published As

Publication number Publication date
CN103108294A (en) 2013-05-15

Similar Documents

Publication Publication Date Title
CN103108294B (en) Data transmission disposal method, gateway device and communication system
CN106878459B (en) Self-adaptive Internet of things intelligent gateway implementation method and equipment thereof
US11968100B2 (en) Service enabler function
CN102142980B (en) Method and gateway for remotely managing sensor network topology
CN104468219B (en) Virtual networking method for discovering network topology and equipment
CN103220285B (en) Access system based on RESTful interface under ubiquitous service environment
CN105846864A (en) Methods, devices and systems for bluetooth audio transmission
CN102802139A (en) Gateway data adapting system and method of Internet of Things
CN101854343B (en) Method for providing node information, and method and device for acquiring node information
KR101980475B1 (en) Device and method for adding M2M service
WO2015193849A1 (en) Internet of things
CN101656745B (en) Wireless communication device and system for realizing file sharing and file sharing method
CN1833404A (en) Determination of groupmembers prior of monitoring groups of network nodes
CN102195815B (en) Network management method and device
JP4932891B2 (en) Active RFID system for port logistics having multi-hop communication and communication method thereof
CN110035109A (en) System for dynamically distributing service between controller in the car
CN101677441B (en) Method, device and system of authorization control
CN102695194A (en) Element management system and method and system for self-configuration of eNodeBs
CN102752215A (en) Processing method for VDP (vertical data processing) request messages and edge switch
CN103581317A (en) Method for sharing network resources
CN104205730A (en) Network element data access method, device and network management system
US20200099602A1 (en) System and method for managing it asset inventories using low power, short range network technologies
CN101572615A (en) Network equipment management method, configuration management device and network system
CN102685726A (en) Adaptive management entity, base station self-configuring method and base station self-configuring system
CN101409632A (en) Transmission method, system and apparatus for remote procedure call command

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