[go: up one dir, main page]

WO2012008823A1 - Method of communicating data to multiple sensor networks - Google Patents

Method of communicating data to multiple sensor networks Download PDF

Info

Publication number
WO2012008823A1
WO2012008823A1 PCT/MY2011/000066 MY2011000066W WO2012008823A1 WO 2012008823 A1 WO2012008823 A1 WO 2012008823A1 MY 2011000066 W MY2011000066 W MY 2011000066W WO 2012008823 A1 WO2012008823 A1 WO 2012008823A1
Authority
WO
WIPO (PCT)
Prior art keywords
sensor
data
protocol
mscan
network
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.)
Ceased
Application number
PCT/MY2011/000066
Other languages
French (fr)
Inventor
Ahmad Rizal Bin Ahmad Bokhari
Wan Hasmi Bin Wan Kamal
Ismail Bin Mat Yusoff
Ibrahim Bin Mat
Ahmad Nizar Harun
Abudul Rahim Bin Abdul Hamid
Siti Sarah Binti Ramli
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.)
Mimos Bhd
Original Assignee
Mimos Bhd
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 Mimos Bhd filed Critical Mimos Bhd
Publication of WO2012008823A1 publication Critical patent/WO2012008823A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content

Definitions

  • the present invention relates generally to network communications, more particularly to communicating data in multiple sensor networks.
  • Wireless sensor network is a useful network for monitoring data.
  • a plurality of sensor nodes is assigned in multiple places where sensors are located.
  • a plurality of wireless transmitter is integrated into the sensors adapted to a particular input.
  • Sensor nodes in a wireless sensor network can be connected in a network with a gateway.
  • a prior art describes a method of collecting information by providing information signal consisting of transmitter identification code and an information field, wherein the information signal is received by another nearby transmitter and repeated in the same signal type.
  • the information signal is translated in a gateway into a WAN compatible data transfer protocol.
  • the information signal is then transferred in WAN to a computer.
  • Different sensor networks are being connected by a translator to WAN.
  • the present invention proposes a solution which provides networking with different predefined sensor protocol such as zigBee, 6lowpan, rfid, and CAN. It is able to integrate multiple sensor protocol with a standard protocol. Motorola Scalable Controller Area Network (MSCAN) is chosen as the intermediate standard protocol. A translator is used to translate wireless sensor network protocol into MSCAN and vice versa. The system supports two way communications between application servers and multiple sensor networks.
  • zigBee zigBee
  • 6lowpan 6lowpan
  • rfid rfid
  • CAN Motorola Scalable Controller Area Network
  • a translator is used to translate wireless sensor network protocol into MSCAN and vice versa.
  • the system supports two way communications between application servers and multiple sensor networks.
  • Fig. 1 shows an overview of signal translator and monitoring according to the invention
  • Fig. 2 shows a flow chart for communicating data with multiple sensor networks
  • Fig. 3 shows a block diagram of data sequence and process DESCRIPTION OF EMBODIMENTS
  • the data communication system is designed using Motorola Scalable Controller Area Network (MSCAN) binary as an intermediate protocol.
  • MSCAN raw database is also used as main database design. This protocol and MSCAN raw database will become the link between the different wireless sensor network and its application. The system does not dictate the way data flow within the wireless sensor network itself thus making the wireless sensor network to be configurable to suit its application.
  • the sensor data from the wireless sensor network will be translated into MSCAN binary protocol at the wireless sensor network gateway.
  • the result will be stored in a raw database in the MSCAN raw database. Any application then can utilize this raw database to suit its application.
  • the system architecture also supports two way communications with any sensor network.
  • the application servers can communicate with multiple sensor network protocols with a single standard protocol.
  • the MSCAN raw database format uses a simple two column database definition. It consists of data received timestamp and MSCAN binary protocol defined raw data which starts with 7e and ends with 7d.
  • a signal translator and application monitor is designed to interact between sensor and database, as shown in Fig. 1.
  • the translator and application monitor receives data sent by gateway (G) from various sensors, such as MIMOS sensor and RFID sensor, in MSCAN protocol and stores the data in a raw database before relaying the sensor data to parser engine. Data is stored in raw database through database interface. Data from sensor network in MSCAN protocol is usually wrapped into a desired communication protocol. Different type of communication medium will require different type of drivers. Examples of communication mediums are serial communication, short message service, and TCP/IP.
  • the sensor data is parsed in MSCAN protocol into common readable format before being sent to application remote management server.
  • different type of formula is retrieved to parse the data because different sensor network protocols require different formulas.
  • a formula processor is used to modify formula on the fly.
  • a data command is initiated from a remote network management system.
  • the command data is received by parser engine.
  • Parser engine converts the data command into MSCAN protocol.
  • the transmission driver wraps the data command with communication protocol of desired communication medium to be used, such as serial communication, short message service, and TCP/IP.
  • the command is sent to gateway through desired communication medium.
  • the gateway receives the command and checks if it is a broadcast or individual command and converts the command into sensor predefined network such as zigBee, 6lowpan, rfid, and CAN.
  • the router node enhances the communication distance by forwarding the command to another router or at last, the respective node. If there is no communication medium used, the command data does not need to be wrapped and unwrapped with communication protocol.
  • the node responds to the command and trigger external devices.
  • the actuator node reads the feedback from devices and wraps it to sensor network defined protocol.
  • the node responds to the command by reading or sampling sensor data.
  • the sensor node collects the data and wraps it in sensor network defined protocol.
  • the router node enhanced the communication distance by forwarding the sensor data response to another router or at last to gateway.
  • Sensor node collects data from sensor and wraps it to sensor network defined protocol such as zigBee, 6lowpan, rfid, and CAN.
  • sensor network defined protocol such as zigBee, 6lowpan, rfid, and CAN.
  • gateway receives the sensor response, it converts the sensor network protocol to MSCAN protocol and forward to remote network management system through desired communication medium by wrapping the sensor data with communication protocol.
  • Transmission driver unwrap the data from gateway and store the sensor data in raw database server.
  • the parser engine translates the MSCAN protocol to common human readable format and vice versa.
  • the remote network management system application displays the data and process the command.
  • Data can be transmitted from application server to sensor network.
  • Application server can issue command and data confined in MSCAN protocol to be passed to transmitter.
  • the transmitter will relay the command to driver and send to sensor network.
  • a data sequence diagram shows the use of MSCAN protocol.
  • Sensor data is sent from sensor or actuator node.
  • the data is formatted into defined sensor network protocol such as zigBee, 6lowpan, rfid, and CAN.
  • the sensor gateway will convert this data into MSCAN protocol and wrap it into desired communication medium, such as serial communication, short message services or TCP/IP.
  • desired communication medium such as serial communication, short message services or TCP/IP.
  • the parser engine can translate the data from MSCAN protocol format into human readable format, before passing it to application server (PAMS).
  • PAMS application server
  • Command data from application server to sensor also goes through a similar, process, said command to be executed at the sensor or actuator.
  • the invention disclosed a method for communicating data to multiple sensor networks. It is the combination of the above features and its technical advantages give rise to the uniqueness of such invention.
  • the descriptions above contain much specificity, these should not be construed as limiting the scope of the embodiment but as merely providing illustrations of some of the presently preferred embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

It is a hassle to integrate different sensor network protocols such as zigBee, 6lowpan, rfid, and CAN into one monitoring system. The invention proposes a method to integrate multiple sensor networks with a single standard protocol: Motorola Scalable Controller Area Network (MSCAN). Multiple sensor protocols are converted into MSCAN to facilitate data communication from sensor node to gateway, translator, database and application. The system supports two way communications between application servers and multiple sensor networks.

Description

METHOD OF COMMUNICATING DATA TO MULTIPLE SENSOR NETWORKS
The present invention relates generally to network communications, more particularly to communicating data in multiple sensor networks.
BACKGROUND
Wireless sensor network is a useful network for monitoring data. A plurality of sensor nodes is assigned in multiple places where sensors are located. A plurality of wireless transmitter is integrated into the sensors adapted to a particular input. Sensor nodes in a wireless sensor network can be connected in a network with a gateway.
Currently, various wireless sensor network protocols are being deployed. Some of the common sensor protocols are zigBee, 6lowpan, rfid, wifi, and CAN. It is a hassle to integrate different wireless sensor network due to the difference in protocol deployed. Some system architecture only supports or focuses on targeted sensor network. It is not flexible enough to support multiple sensor networks. It is difficult to integrate multiple wireless sensor networks with a standard protocol.
A prior art describes a method of collecting information by providing information signal consisting of transmitter identification code and an information field, wherein the information signal is received by another nearby transmitter and repeated in the same signal type. The information signal is translated in a gateway into a WAN compatible data transfer protocol. The information signal is then transferred in WAN to a computer. Different sensor networks are being connected by a translator to WAN.
However, the system described is general. There are no specific protocols or architecture mentioned to develop the data communication system.
It is an object of the invention to provide a method to enable multiple sensor networks having different protocols to be networked together with a specific network protocol. It is a waste of resource if certain sensors are restricted to only a certain network having certain protocol. SUMMARY OF INVENTION
The present invention proposes a solution which provides networking with different predefined sensor protocol such as zigBee, 6lowpan, rfid, and CAN. It is able to integrate multiple sensor protocol with a standard protocol. Motorola Scalable Controller Area Network (MSCAN) is chosen as the intermediate standard protocol. A translator is used to translate wireless sensor network protocol into MSCAN and vice versa. The system supports two way communications between application servers and multiple sensor networks.
BRIEF DESCRIPTION OF DRAWINGS
The invention will now be described in greater detail, by way of an example, with reference to the accompanying drawings, in which:
Fig. 1 shows an overview of signal translator and monitoring according to the invention;
Fig. 2 shows a flow chart for communicating data with multiple sensor networks; and Fig. 3 shows a block diagram of data sequence and process DESCRIPTION OF EMBODIMENTS
The data communication system is designed using Motorola Scalable Controller Area Network (MSCAN) binary as an intermediate protocol. An MSCAN raw database is also used as main database design. This protocol and MSCAN raw database will become the link between the different wireless sensor network and its application. The system does not dictate the way data flow within the wireless sensor network itself thus making the wireless sensor network to be configurable to suit its application.
The sensor data from the wireless sensor network will be translated into MSCAN binary protocol at the wireless sensor network gateway. The result will be stored in a raw database in the MSCAN raw database. Any application then can utilize this raw database to suit its application. The system architecture also supports two way communications with any sensor network. The application servers can communicate with multiple sensor network protocols with a single standard protocol.
The MSCAN raw database format uses a simple two column database definition. It consists of data received timestamp and MSCAN binary protocol defined raw data which starts with 7e and ends with 7d.
A signal translator and application monitor is designed to interact between sensor and database, as shown in Fig. 1. With a driver engine, the translator and application monitor receives data sent by gateway (G) from various sensors, such as MIMOS sensor and RFID sensor, in MSCAN protocol and stores the data in a raw database before relaying the sensor data to parser engine. Data is stored in raw database through database interface. Data from sensor network in MSCAN protocol is usually wrapped into a desired communication protocol. Different type of communication medium will require different type of drivers. Examples of communication mediums are serial communication, short message service, and TCP/IP.
In parser engine, the sensor data is parsed in MSCAN protocol into common readable format before being sent to application remote management server. During the parse process, different type of formula is retrieved to parse the data because different sensor network protocols require different formulas. A formula processor is used to modify formula on the fly.
The method of communicating data will now be described, as shown in Fig. 2. A data command is initiated from a remote network management system. The command data is received by parser engine. Parser engine converts the data command into MSCAN protocol. Then, the transmission driver wraps the data command with communication protocol of desired communication medium to be used, such as serial communication, short message service, and TCP/IP. The command is sent to gateway through desired communication medium. The gateway receives the command and checks if it is a broadcast or individual command and converts the command into sensor predefined network such as zigBee, 6lowpan, rfid, and CAN. The router node enhances the communication distance by forwarding the command to another router or at last, the respective node. If there is no communication medium used, the command data does not need to be wrapped and unwrapped with communication protocol.
For actuator node, the node responds to the command and trigger external devices. The actuator node reads the feedback from devices and wraps it to sensor network defined protocol.
For sensor node, the node responds to the command by reading or sampling sensor data. The sensor node collects the data and wraps it in sensor network defined protocol.
The router node enhanced the communication distance by forwarding the sensor data response to another router or at last to gateway. Sensor node collects data from sensor and wraps it to sensor network defined protocol such as zigBee, 6lowpan, rfid, and CAN. When the gateway receives the sensor response, it converts the sensor network protocol to MSCAN protocol and forward to remote network management system through desired communication medium by wrapping the sensor data with communication protocol. Transmission driver unwrap the data from gateway and store the sensor data in raw database server. The parser engine translates the MSCAN protocol to common human readable format and vice versa. Finally, the remote network management system application displays the data and process the command.
Data can be transmitted from application server to sensor network. Application server can issue command and data confined in MSCAN protocol to be passed to transmitter. The transmitter will relay the command to driver and send to sensor network.
A data sequence diagram, as shown in Fig. 3, shows the use of MSCAN protocol. Sensor data is sent from sensor or actuator node. The data is formatted into defined sensor network protocol such as zigBee, 6lowpan, rfid, and CAN. The sensor gateway will convert this data into MSCAN protocol and wrap it into desired communication medium, such as serial communication, short message services or TCP/IP. At the transmission driver, the driver will unwrap the data and store it into raw database in MSCAN protocol. After that, the parser engine can translate the data from MSCAN protocol format into human readable format, before passing it to application server (PAMS). Command data from application server to sensor also goes through a similar, process, said command to be executed at the sensor or actuator.
Accordingly, the invention disclosed a method for communicating data to multiple sensor networks. It is the combination of the above features and its technical advantages give rise to the uniqueness of such invention. Although the descriptions above contain much specificity, these should not be construed as limiting the scope of the embodiment but as merely providing illustrations of some of the presently preferred embodiments.

Claims

1. A method of transmitting data to multiple sensor networks, comprising:
receiving command data with destination of sensor node;
converting command data into Motorola Scalable Controller Area Network (MSCAN) protocol;
converting the command data into predefined sensor protocol according to sensor network protocol of sensor node; and
sending the command data to respective sensor node through sensor network.
2. A method according to claim 1 , after converting command data into MSCAN protocol, further comprising:
wrapping the command data with communication protocol of desired communication medium to be used;
sending the command data to gateway through desired communication medium; and
unwrapping communication protocol of command data.
3. A method according to claim 1 , wherein the command data is determined if it is for broadcast, or individual sensor or actuator.
4. A method of receiving data from multiple sensor networks, comprising:
receiving sensor data from sensor node to gateway;
converting sensor data into Motorola Scalable Controller Area Network (MSCAN) protocol; and
translating sensor data into common readable format.
5. A method according to claim 4, after converting sensor data into MSCAN, further comprising:
wrapping the sensor data with communication protocol of desired communication medium to be used;
receiving sensor data from gateway through desired communication medium; and unwrapping communication protocol of sensor data.
6. A method according to claim 4, wherein the sensor data is stored in a raw database.
PCT/MY2011/000066 2010-07-13 2011-06-02 Method of communicating data to multiple sensor networks Ceased WO2012008823A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
MYPI2010700046A MY158580A (en) 2010-07-13 2010-07-13 Method of communicating data to multiple sensor networks
MYPI2010700046 2010-07-13

Publications (1)

Publication Number Publication Date
WO2012008823A1 true WO2012008823A1 (en) 2012-01-19

Family

ID=45469653

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/MY2011/000066 Ceased WO2012008823A1 (en) 2010-07-13 2011-06-02 Method of communicating data to multiple sensor networks

Country Status (2)

Country Link
MY (1) MY158580A (en)
WO (1) WO2012008823A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2639954C2 (en) * 2013-04-30 2017-12-25 Ска Хайджин Продактс Аб Method and device for collecting and storing data related to absorbent product state
TWI625613B (en) * 2015-10-13 2018-06-01 富士通股份有限公司 Control system and control method
WO2019214825A1 (en) * 2018-05-10 2019-11-14 Sony Mobile Communications Inc. Transmission of sensor data from sensor devices
US11026173B2 (en) 2016-12-14 2021-06-01 Telefonaktiebolaget Lm Ericsson (Publ) Wake-up radio
CN112910830A (en) * 2019-12-04 2021-06-04 北京博瑞华通科技有限公司 Data transmission system, data uploading method and data issuing method of Internet of vehicles
US11076351B2 (en) 2016-12-14 2021-07-27 Telefonaktiebolaget Lm Ericsson (Publ) Wake-up signal construction

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BANNATYNE R: "Controller Area Network Systems Continue to Proliferate Through Low-cost Components, Business Briefing, Global Automotive Manufacturing and Technology", 2003 *
MOTOROLA ET AL., DATA SHEET MGT5100TS/D, REV. 0, 04/2002, MGT5100 MICROPROCESSOR TECHNICAL SUMMARY, 2002 *
SARWAR U ET AL.: "Architecture for 6LoWPAN Mobile Communicator System", PROCEEDINGS OF THE INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, vol. II, 17 March 2010 (2010-03-17) - 19 March 2010 (2010-03-19), HONG KONG *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2639954C2 (en) * 2013-04-30 2017-12-25 Ска Хайджин Продактс Аб Method and device for collecting and storing data related to absorbent product state
US10950340B2 (en) 2013-04-30 2021-03-16 Essity Hygiene And Health Aktiebolag Process and arrangement for collecting and storing data related to a condition of an absorbent product
TWI625613B (en) * 2015-10-13 2018-06-01 富士通股份有限公司 Control system and control method
US11026173B2 (en) 2016-12-14 2021-06-01 Telefonaktiebolaget Lm Ericsson (Publ) Wake-up radio
US11076351B2 (en) 2016-12-14 2021-07-27 Telefonaktiebolaget Lm Ericsson (Publ) Wake-up signal construction
US11510145B2 (en) 2016-12-14 2022-11-22 Telefonaktiebolaget Lm Ericsson (Publ) Wake-up radio
WO2019214825A1 (en) * 2018-05-10 2019-11-14 Sony Mobile Communications Inc. Transmission of sensor data from sensor devices
CN112910830A (en) * 2019-12-04 2021-06-04 北京博瑞华通科技有限公司 Data transmission system, data uploading method and data issuing method of Internet of vehicles
CN112910830B (en) * 2019-12-04 2022-10-21 北京博瑞华通科技有限公司 Data transmission system, data uploading method and data issuing method of Internet of vehicles

Also Published As

Publication number Publication date
MY158580A (en) 2016-10-14

Similar Documents

Publication Publication Date Title
CN109687995B (en) A CoAP-based OPC UA message transmission method suitable for resource-constrained industrial field devices
WO2012008823A1 (en) Method of communicating data to multiple sensor networks
US9154544B2 (en) Device and method for supporting internet-based sensor data transmission
JP2005027289A5 (en)
EP2748999B1 (en) Ethernet physical layer monitoring system employing social networking service for delivery of alerts to mobile devices
WO2004107093A3 (en) Home network management system
KR102022731B1 (en) Method and gateway for extending ethercat nework
KR20110002881A (en) Method and apparatus for processing messages
CN104412566A (en) Methodes and nodes for handling an address of a resource
EP2472819A8 (en) Systems and methods for providing and operating a secure communication network
KR20090065260A (en) Address translation system and method using unique identifier for interworking IP-based system and WAN node
KR20190008595A (en) Gateway server for relaying between iot device on non-tcp/ip network and iot server based on onem2m and method thereof
KR101607096B1 (en) Method and device for establishing an end-to-end communication between two networks
KR20130017264A (en) System and method for providing web service for smart objects
KR100445658B1 (en) Home Appliance Network System with Multiple Communication Protocol and Operating Method for the Same
JP5839705B2 (en) Remote control system, remote control device, remote control method, and remote control program
CN103609194B (en) Communication device, communication system and communication method
Nguyen et al. Horizontal integration of CoAP and MQTT on Internet protocol-based LoRaMotes
KR20120087557A (en) The Node Slotting Method And The FlexRay-CAN Gateway based Node Mapping Using The Method And The Method of Operating The FlexRay-CAN Gateway
CN105263127A (en) Short message communication method and device
CN202617111U (en) Ethernet integrated controller and network system thereof
CN111711563A (en) Medical internet of things gateway
KR20240023783A (en) Dual transformation device between Modbus protocol and REST API protocol for power generation monitoring
KR101017966B1 (en) Multichannel Gateway Device and Data Processing Method
KR101916469B1 (en) Gateway apparatus based on ethernet

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11807105

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11807105

Country of ref document: EP

Kind code of ref document: A1