CN101808353A - Method for monitoring and analyzing own health status of wireless sensor network - Google Patents
Method for monitoring and analyzing own health status of wireless sensor network Download PDFInfo
- Publication number
- CN101808353A CN101808353A CN 201010119750 CN201010119750A CN101808353A CN 101808353 A CN101808353 A CN 101808353A CN 201010119750 CN201010119750 CN 201010119750 CN 201010119750 A CN201010119750 A CN 201010119750A CN 101808353 A CN101808353 A CN 101808353A
- Authority
- CN
- China
- Prior art keywords
- node
- network
- message
- data
- information
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to a method for monitoring and analyzing the own health status of a wireless sensor network. The method comprises the steps: A, allocating 50 sensor nodes and 1 convergence node in a monitoring region; B, storing, and then transmitting to clients through the internet in a multicast mode; and C, analyzing the own health status of the wireless sensor network. In addition, commands can also be sent to each node through a server by using the clients and mobile telephones to adjust the status of the network. The invention has the advantage that the server can obtain various status information of the remotely-monitored region through a mobile communication network or trunk nodes, and simultaneously transmit the status information to multiple clients through the internet in the multicast mode after the analysis and storage processing, and therefore, users can observe the own health status information of the current wireless sensor network after the status information is visualized through the clients.
Description
Technical field
The present invention relates to a kind of supervision and analytical method of network own health status, relate in particular to the method for a kind of supervision and analyzing own health status of wireless sensor network.
Background technology
Wireless sensor network (WSN, Wireless Sensor Network) is the Radio Network System that is made of in wireless multi-hop (AdHoc) mode one group of node transducer that is deployed in a large amount of miniature cheap low-power consumption in observing environment zone.But the observation area generally is environment facies to abominable zone, meagrely-populated place, its weather conditions, signal interference, energy, self stability etc. all multifactor all can cause node can't operate as normal and situation dead or that lost efficacy occur, cause network state to change, cause network coverage area to dwindle, service quality descends, even network paralysis.
Therefore, in order better to understand the state of wireless sensor network in the observation area, we have proposed the method for a kind of supervision and analyzing own health status of wireless sensor network.This method is under the prerequisite of guaranteed performance and fail safe, the data that report by the analysis-by-synthesis node, adopt method for visualizing to show the current network own health status, mainly comprise network topological information, network link information, network origination message, node status information and node perceived calibration curve information, and when network goes wrong, can in time adjust by the transmitting order to lower levels mode to it.
Summary of the invention
The object of the present invention is to provide the method for a kind of supervision and analyzing own health status of wireless sensor network, this method makes a plurality of users telemonitoring wireless sensor network simultaneously, comprise network topological information, network link information, internet message, node status information and the node perceived calibration curve information known after visual analyzing is handled, and can utilize multiple mode that objective network is controlled.
The present invention is achieved like this, and it is characterized in that method step is:
A, 50 sensor nodes and 1 aggregation node are deployed in the monitored area, 3 via nodes are deployed between guarded region and the Surveillance center, and the service end of Surveillance center links to each other with gateway node by serial ports, and client links to each other with service end by the Internet; B, startup service end control program are collected the sensor node monitoring data of also resolving through aggregation node, via node or mobile communications network, gateway node transmission, adopt the multicast mode to be forwarded to client by the Internet after the storage; C, startup client control program, receive the service end data, after visualization processing, the demonstration of network topological information, network link information, network origination message, node status information, node perceived calibration curve information is provided, be used for analyzing own health status of wireless sensor network; In addition, also can utilize client or mobile phone will order and be distributed to each node, adjust network state by service end.
Described service end monitoring program adopts Visual C++2005 to write, and comprises following two parts:
(1) serial monitoring and data processing thereof: adopt multithreading, a serial port communication thread that is specifically designed to the serial data read-write; Another is specifically designed to the serial data processing threads with package of unpacking of serial data; Two threads use formation to carry out co-ordination as the carrier of message transmission and by semaphore;
(2) client control and data processing thereof: utilize one to be specifically designed to the client connection watcher thread that monitoring users connects; After user's successful connection, system will create the client-requested processing threads of a special disposal user request for it, and utilize thread pool to carry out unified allocation of resources.
Described serial monitoring and flow chart of data processing thereof are specific as follows:
Serial port communication thread
(1) serial data is read in the serial port communication thread circulation, handles if the length of reading of data, then enters step (2) greater than zero, otherwise enters step (3);
(2) this serial data bag is carried out dissection process, after obtaining the payload of serial data, payload length and payload content are put into formation, and the signalization amount is notify status, enter step (3);
(3) judge whether the data of serial ports to be written,, then data are write serial ports, continue step (1), otherwise continue step (1) if having;
The serial data processing threads
(1) the serial data processing threads is in blocked state always, extracts serial data length and data content after semaphore is set to notify status from formation, enters step (2) and continues to handle;
(2) according to self-defining message format, from the serial ports payload, isolate message host type, message subtype, message body, node number, residue energy of node value, node transmission power level, routing iinformation and timestamp information, and it is deposited in enter step (3) behind the database and continue to handle;
(3) message type information that obtains according to self-defining type of message and step (2), further message is resolved, thereby obtain node perceived information, node locating information, node neighbor information, node topology information or network link information, and be sent to client after depositing it in database, get back to step (1) and continue to handle.
Described serial data payload is that the 10th byte of serial data begins the part till the 3rd byte reciprocal.
Described self-defining message format is made of 1 byte message host type, 1 byte message subtype, the message body of some bytes, 1 byte node number, 2 byte residue energy of node values, 1 byte node transmission power level, the routing iinformation of 11 bytes and the timestamp information of 4 bytes.
Described self-defining type of message comprises upstream message and downstream message two classes, upstream message comprises: node locating data-message (0x0002), node locating is finished message (0x0008), node time synchrodata message (0x0005), node time is finished message (0x000B) synchronously, press the node perceived data-message (0x0000) of CTP Routing Protocol transmission, press the node perceived data-message (0x0001) of inundation Routing Protocol transmission, node neighbours test data message (0x0004), message (0x000A) is finished in node neighbours test, network link test data message (0x0006), network link test data message (0x0003), message (0x0009) is finished in the network link test, and node is closed and finished message (0x0007); Downstream message comprises: node locating command messages (0x0100), node time synch command message (0x0101), node is gathered perception data command messages (0x0102), node neighbours test command message (0x0103), network link test command message (0x0104), node dormancy command messages (0x0105), node shutdown command message subtype (0x0106), order has been accepted message subtype (0x0107).
Described client control and flow chart of data processing thereof are specific as follows:
Client connects watcher thread
(1) client connection watcher thread is in blocked state always, just forwards step (2) when new connection request is arranged to;
(2) for this user sets up the client-requested processing threads, and it is joined in the thread pool by the operating system unified allocation of resources, turn to step (1) to continue to monitor at last;
The client-requested processing threads
(1) request message of client-requested processing threads circular wait client transmission just forwards step (2) processing to up to there being data to arrive;
(2), after isolating key and adding dense body, encrypt data is reduced to clear data, and forwards step (3) continuation processing to through master data encrypting and decrypting rule according to the ciphertext form;
(3) according to the self-defined message form, from clear data, isolate message host type, message subtype and message body information, enter step (4) and handle;
(4) message type information that obtains according to self-defined message type and step (3), message is further resolved, comprise authentication, task management, order transmission, essential information modification, user management, Role Management, perception data type management, start or stop receiving real-time data and timing enquiry of historical data, turning to step (1) to continue to handle after finishing.
Described ciphertext form is made of the key of 4 byte ciphertext length, 1 byte and the dense body that adds of some bytes.
Described self-defined message form is made of the message body of 2 byte message host types, 2 message subtypes and some bytes.
Described self-defined message type comprises authentication message (0x00000000-0x00000004), task management message (0x00010000-0x00010019), order sends (0x00030000-0x00030007), basic information management (0x00040000-0x00040004), user management (0x00050000-0x0005000B), Role Management (0x00060000-0x0006000B), perception data type management (0x00070000-0x00070009), start or stop receiving real-time data (0x00080000) and timing enquiry of historical data (0x00080001).
Described authentication idiographic flow is as follows:
Client process flow
(1) utilize the md5 encryption method that the user name and the password of user's input are encrypted;
(2) ciphertext of getting after local zone time is handled step (1) as key is done further encryption;
(3) ciphertext after step (2) is handled together with the time cipher key delivery to service end;
The service end handling process
(1) separation obtains time key and cipher-text information according to the ciphertext form;
(2) time key and server time are compared, abandoned end process if its difference, then is considered as invalid message greater than 1 minute.Otherwise utilize the time key that cipher-text information is decrypted and handle user name and the password that obtains after md5 encryption, enter step (3) and continue to handle;
(3) Query Database checking user's legitimacy is if be disabled user, then end process.Otherwise inquiring user numbering and authority information, and with time be seed generate at random land password temporarily after, be sent to client in the lump.
Described client monitor process adopts visual c++ 2005 to write, and comprises following six parts:
(1) service end communication and data processing: utilize thread independently to finish communicating by letter and data processing work of client and service end, make data processing separate with interface display, improve system response time, its processing procedure is: receive the data from service end, after dissection process, obtain the message host type, message subtype, and message body information, and carry out further dissection process according to message host type and message sub-type information, if this type of message is a wireless sensor data message, then isolate the server current time, wireless sensor node information and wireless sensor network information, and deposit in the metadata cache formation;
(2) nodal information tabulation: comprise node serial number, title, purposes description, latitude and longitude value, current remaining value, current transmit power value, the relative coordinate of whether carrying transducer, neighbor list information, self poisoning, father node numbering, sleep and operating time when disposing, these information represent to the user with form, and the timer of being set by Main form obtains data from the metadata cache formation in 1s, if it is not empty in the buffer queue, then extract and refresh list, otherwise do not handle;
(3) network topological information shows: comprise the drafting of (1) nodal information: node identifies with the small cake of different colours, and show the node additional information around the small cake, be included in the residue energy of node value represented with the energy grid in the small cake upper right corner, the node serial number that shows at the small cake center, in nodename that shows below the small cake and the current perception data value that above small cake, shows, its perception data type (comprising temperature, humidity and illumination) can be set up on their own by the user, and whether these additional informations show also and set up on their own by the user; (2) the node neighbours draw: if node has information of neighbor nodes, then the user only need click this node, and its neighbor node will be with highlighted demonstration; (3) topological structure is drawn: use blue solid straight line that node and father node thereof are linked to each other, whether the demonstration of this information is set up on their own by the user; (4) link information is drawn: adopt the dotted line of different colours to represent internodal communication link quality, whether the demonstration of this information is set up on their own by the user;
(4) the node perceived data and curves figure that uses the straight line that has different label symbols and color to be connected respectively different temperature, humidity and the illumination values constantly of a plurality of same nodes, the user optionally checks the curvilinear motion figure of single or multiple nodes;
(5) the network origination message shows that to be message that inner segment is sometime arrived gateway node show with the form of form, and can further resolve and screen origination message by the mode of revising configuration file;
(6) order send comprise start or stop that the node perceived data are obtained, node time synchronously, the node neighbor list obtains, node self poisoning, node dormancy, network link test and node shutdown command.
The drafting of described node color is by the residue energy of node value and whether carry transducer decision, comprises the node of four kinds of colors: dark node (2) the residual energy value that (1) does not carry transducer is lower than 60% and be higher than 30% warning red node (4) residual energy value and be lower than the dead node of 30% grey greater than 60% blue normal node (3) residual energy value.
The color of described link dotted line comprises the dotted line of two kinds of colors by inter-node communication packet receiving rate decision: (1) packet receiving rate is more than or equal to 88% blue dotted line; (2) packet receiving rate is less than 88% grey dotted line.
Latitude and longitude value when described node is drawn the position by node deployment or the decision of the relative coordinate of node self poisoning, the user can select wherein a kind of mode.
The advantage of invention is: 1, utilize the present invention, service end can obtain the various state informations of remote monitoring Local Area Network by mobile communications network or two kinds of delivering paths of via node, after resolving stores processor, adopt the multicast mode to transfer to a plurality of clients simultaneously through the Internet, after passing through the client visible processing again, the user can be observed current wireless sensor network own health status information, simultaneously, when needs are adjusted network, can utilize client or mobile phone will order and be distributed to each node by service end.
2, the method for this supervision provided by the invention and analyzing own health status of wireless sensor network, at secure context, authentication and access control mechanisms are provided, can effectively reduce the assailant and utilize network data flow to smell the threaten degree that the spy mode is obtained the user name and password, resist assailant's Replay Attack.Based on role's access control mechanisms, can effectively retrain user's behavior, guarantee fail safe.
3, the method for this supervision provided by the invention and analyzing own health status of wireless sensor network, at aspect of performance, owing to adopt multithreading and thread pool technology, respectively be placed in different threads with data processing the data demonstration, compare single-threaded mode, system improves a lot on response speed, and data processing is also more efficient.Through test, when the reception data of gateway node with 8 data speed packets of per second, and 20 clients are simultaneously when the service end request msg, and service end control program CPU usage is between 5% to 10%, and EMS memory occupation is 15MB; And each client control program CPU usage is in 5%, and EMS memory occupation is 10MB.
4, the method for this supervision provided by the invention and analyzing own health status of wireless sensor network, aspect supervision and analysis, the user can show the whole network own health status of observation by the topology of client, comprise the node essential information, which neighbour node has, and whether node is dead or low electricity warning, the current perception data information of node occur, whether link-quality is good, and whether topological structure changes.
5, the method for this supervision provided by the invention and analyzing own health status of wireless sensor network, aspect supervision and analysis, the user can provide certain data information for analyzing the monitored area environment by perception data value fluctuation situation in some node a period of time of perception data Curve selection observation of client.
6, the method for this supervision provided by the invention and analyzing own health status of wireless sensor network, aspect supervision and analysis, the user can observe the parameter of current each attribute of node in more detail by the node listing of client, comprises that node serial number, title, purposes are described, latitude and longitude value, current remaining value, current transmit power value, the relative coordinate of whether carrying transducer, neighbor list information, self poisoning, father node numbering, sleep and operating time when disposing.
7, the method for this supervision provided by the invention and analyzing own health status of wireless sensor network, aspect supervision and analysis, the user can observe the various origination messages of current arrival service end by the internet message of client, and can according to user's needs classify show and further dissection process represent to the user in the mode of form, make things convenient for the user that every message is carried out analysis-by-synthesis relatively.
Description of drawings
Fig. 1 is a composition structure chart of the present invention.
Fig. 2 starts flow chart for the service end control program of invention.
Fig. 3 is a service end control program serial port communication thread flow chart of the present invention.
Fig. 4 is a service end control program serial data processing threads flow chart of the present invention.
Fig. 5 is that service end control program client of the present invention connects the watcher thread flow chart.
Fig. 6 is a service end control program client-requested processing threads flow chart of the present invention.
Fig. 7 is a service end control program flow chart of the present invention.
Fig. 8 carries out flow for authenticating ID figure for client control program of the present invention.
Fig. 9 is that client control program of the present invention starts flow chart.
Embodiment
For making the purpose, technical solutions and advantages of the present invention more explicit, the present invention is described in more detail in conjunction with the accompanying drawings.
As shown in Figure 1, Fig. 1 is a system of the present invention composition diagram, comprises 50 sensor nodes being deployed in the monitored area, 1 aggregation node, 3 via nodes, mobile communications network, 1 gateway node, service end, the Internet and client.
At first, the node corresponding program is burnt to sensor node, aggregation node, via node and gateway node by serial ports, and 50 sensor nodes are deployed in the monitored area together with 1 aggregation node, the data of guaranteeing all the sensors node can both arrive aggregation node, and the order that aggregation node issues also can arrive each sensor node smoothly.
Then, 3 via nodes are deployed between guarded region and the Surveillance center, make the aggregation node data to arrive gateway node, and the order that gateway node issues also can arrive aggregation node smoothly through via node.
Moreover, gateway node is connected to server by Serial Port Line, guarantee that the service end monitoring program can receive the data from serial ports, and the order that sends from service end also can arrive gateway node by serial ports.
At last, start service end monitoring program and client monitor process.
As shown in Figure 2, Fig. 2 is that service end control program of the present invention starts flow chart, and this flow process may further comprise the steps:
Step 201: read configuration parameter from the configuration file of XML form, comprise the string slogan, serial communication baud rate, database IP, database name, database user name, database user password, short message service center number and the aggregation node note number that connect gateway node.
Step 202: start serial port communication thread.
Step 203: start the serial data processing threads.
Step 204: start client and connect watcher thread.
As shown in Figure 3, Fig. 3 is a service end control program serial port communication thread flow chart of the present invention, and this flow process may further comprise the steps:
Step 301: reading of data from the serial ports that connects gateway node.
Step 302: judge that whether serial data length is greater than zero, if then enter step 303 and handle; Otherwise entering step 307 handles.
Step 303: according to the serial data form, obtain payload portions, and enter step 304 processing.
Step 304: payload portions content and length thereof are put into formation, and the signalization amount is notify status, enters step 305 and handle.
Step 305: judged whether that data need write serial ports,, then entered step 306 and handle, handled otherwise enter step 307 if having.
Step 306: data to be written are write in the serial ports.
Step 307: whether thread needs stops, if, then finish this thread, handle otherwise return step 301.
As shown in Figure 4, Fig. 4 is a service end control program serial data processing threads flow chart of the present invention, and this flow process may further comprise the steps:
Step 401: wait-semaphore is set to notify status, if be notify status then turn to step 402, otherwise turns to step 406.
Step 402: from formation, take out serial data payload length and content.
Step 403: parse 1 byte message host type, 1 byte message subtype, the message body of some bytes, 1 byte node number, 2 byte residue energy of node values, 1 byte node transmission power level, the routing iinformation of 11 bytes and the timestamp information of 4 bytes successively.
Step 404: regulation and step 403 according to type of message are resolved message host type and the message subtype that obtains, and further parse node perceived information, node locating information, node neighbor information, node topology information or network link information.
Step 405: after the reporting information that step 404 is parsed deposits database in, adopt the multicast mode to be forwarded to each client by the Internet.
Step 406: whether thread needs stops, if, then finish thread, handle otherwise return step 401.
As shown in Figure 5, Fig. 5 is that service end control program client of the present invention connects the watcher thread flow chart, and this flow process may further comprise the steps:
Step 501: wait for the client request of connecting,, otherwise turn to step 504 if having then turn to step 502.
Step 502: create a thread separately for this client, be specifically designed to the request of data of handling this client.
Step 503: the thread that step 502 is created joins in the thread pool to be allocated by systematic unity.
Step 504: whether thread needs stops, if, then finish this thread, handle otherwise return step 501.
As shown in Figure 6, Fig. 6 is a service end control program client-requested processing threads flow chart of the present invention, and this flow process may further comprise the steps:
Step 601: wait for data,, otherwise turn to step 605 if receiving data then enters step 601 from client.
Step 602: according to the ciphertext form that dense body is formed that adds by the key of 4 byte ciphertext length, 1 byte and some bytes, after isolating key and adding dense body, encrypt data is reduced to clear data data encryption form through master data encrypting and decrypting rule.
Step 603:, parse 2 byte message host types, 2 byte message subtypes and some byte message body information successively according to the self-defined message form.
Step 604: regulation and step 603 according to type of message are resolved message host type and the message subtype that obtains, processing comprises authentication, task management, order transmission, essential information modification, user management, Role Management, perception data type management, starts or stops receiving real-time data and the regularly various requests of enquiry of historical data, after disposing, send feedback message to client.
Step 605: whether thread needs stops, if, then finish this thread, handle otherwise return step 601.
As Fig. 7, shown in Figure 8, service end control program of the present invention and client control program carry out flow for authenticating ID figure, and this flow process may further comprise the steps:
Client
Step 701: adopt the md5 encryption algorithm that the user name and the password of user's input are encrypted.
Step 702: obtain the client terminal local time, and use local zone time user name and password after encrypting through step 701 to be encrypted once more as key.
Step 703:, be sent to service end and handle according to after making time key that message format obtains step 702 by oneself and adding dense body and encapsulate once more.
Service end
Step 704: according to making message format by oneself, parsing obtains the time key and adds dense body.
Step 705: obtain the server local zone time, resolve the time key that obtains relatively with step 704, if the time difference greater than 1 minute, end process then, otherwise enter step 706.
Step 706: according to the encrypting and decrypting rule, utilize the time key to be decrypted, obtain user name and password after md5 encryption to adding dense body.
Step 707: Query Database judges whether this user is legal, if illegal, then end process continues to handle otherwise enter step 708.
Step 708: Query Database obtains Customs Assigned Number and authority information.
Step 709: with the server local zone time as seed generate at random to should the user land password temporarily.
Step 710: with Customs Assigned Number and the authority information that step 708 obtains, this user who reaches step 709 acquisition lands temporarily and is sent to client after password encapsulates.
As shown in Figure 9, Fig. 9 client control program of the present invention starts flow chart, and this flow process may further comprise the steps:
Step 801: read configuration parameter from the configuration file of XML form, comprise server ip, listening port number, historical data is play at interval and the inquiry of historical data interval information.
Step 802: start service end communication and data processing thread, the communication link between foundation and the service end, this thread is specifically designed to the data that reception, transmission and parsing are communicated by letter with service end.
Step 803: the user need import the user name and password, through after the encapsulation process, is sent to service end and carries out authentication.
Step 804: receive the feedback data of service end,, handle otherwise enter step 805 if land the then termination routine of failing.
Step 805: according to this user's authority information initialization interface menu.
Step 806: create the node listing window, show that with form node serial number, title, purposes are described, latitude and longitude value, current remaining value, current transmit power value, the relative coordinate of whether carrying transducer, neighbor list information, self poisoning, father node numbering, sleep and operating time when disposing, and refresh by the timer unification of Main form setting.
Step 807: create the topological view that shows, comprise that (1) nodal information drafting (2) node neighbours draw (3) topological structure and draw the drafting of (4) link information, and refresh by the timer unification of Main form setting.
Step 808: create node perceived curve view, use the straight line that has different label symbols and color to be connected respectively different temperature, humidity and the illumination values constantly of a plurality of same nodes, and refresh by the timer unification of Main form setting, form the perception curve of dynamic change.
Step 809: create the internet message view, comprise all message, node locating data-message, node time synchrodata message, by CTP route association change the node perceived data-message of transmission, by node perceived data-message, node neighbours test data message, network link test data message and the node dormancy data-message of the transmission of inundation Routing Protocol, each view is all refreshed by the timer unification of Main form setting.
Claims (1)
1. the method for supervision and analyzing own health status of wireless sensor network is characterized in that method step is:
A, 50 sensor nodes and 1 aggregation node are deployed in the monitored area, 3 via nodes are deployed between guarded region and the Surveillance center, and the service end of Surveillance center links to each other with gateway node by serial ports, and client links to each other with service end by the Internet; B, startup service end control program are collected the sensor node monitoring data of also resolving through aggregation node, via node or mobile communications network, gateway node transmission, adopt the multicast mode to be forwarded to client by the Internet after the storage; C, startup client control program, receive the service end data, after visualization processing, the demonstration of network topological information, network link information, network origination message, node status information, node perceived calibration curve information is provided, be used for analyzing own health status of wireless sensor network; In addition, also can utilize client or mobile phone will order and be distributed to each node, adjust network state by service end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010119750 CN101808353A (en) | 2010-03-08 | 2010-03-08 | Method for monitoring and analyzing own health status of wireless sensor network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010119750 CN101808353A (en) | 2010-03-08 | 2010-03-08 | Method for monitoring and analyzing own health status of wireless sensor network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101808353A true CN101808353A (en) | 2010-08-18 |
Family
ID=42609923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010119750 Pending CN101808353A (en) | 2010-03-08 | 2010-03-08 | Method for monitoring and analyzing own health status of wireless sensor network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101808353A (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102063470A (en) * | 2010-12-14 | 2011-05-18 | 广州市香港科大***研究院 | Node real-time data analyzing method suitable for wireless sensor network |
CN102387521A (en) * | 2010-08-27 | 2012-03-21 | 中兴通讯股份有限公司 | Method and system for monitoring states of nodes of wireless sensor network (WSN) |
CN102497412A (en) * | 2011-12-08 | 2012-06-13 | 广东石油化工学院 | Wireless sensor network (WSN)-based staff tracking and monitoring system for petrochemical sulfur-containing device |
CN102547810A (en) * | 2010-12-25 | 2012-07-04 | 江苏联优信息科技有限公司 | Online debugging method of wireless sensor nodes |
CN102970771A (en) * | 2012-11-20 | 2013-03-13 | 西安大唐电信有限公司 | Signal detection and acquisition method and system based on wireless sensor network |
CN103118105A (en) * | 2013-01-29 | 2013-05-22 | 安徽大学 | Wireless sensor network based data query system and query method thereof |
CN103152771A (en) * | 2013-02-23 | 2013-06-12 | 广州市弘宇科技有限公司 | Communication structure of medium-speed and high-speed wireless sensing network |
CN103249043A (en) * | 2012-02-14 | 2013-08-14 | 上海贝尔股份有限公司 | Methods for SN (sensor node) equipment authentication and state authentication, as well as security protocol method |
CN104301906A (en) * | 2014-11-07 | 2015-01-21 | 济南银澳科技有限公司 | Method for relay communication between gateways of wireless sensor network |
CN104715595A (en) * | 2013-12-17 | 2015-06-17 | 动联国际股份有限公司 | Health care monitoring system, method, node device and terminal device |
CN105245547A (en) * | 2015-10-29 | 2016-01-13 | 青海金联讯电子科技有限公司 | Gateway based equipment authentication method |
CN105630862A (en) * | 2014-11-25 | 2016-06-01 | Sap欧洲公司 | Set-oriented visibility state retrieval scheme |
CN106534196A (en) * | 2016-12-22 | 2017-03-22 | 国云科技股份有限公司 | Identity verification method for resisting password-guessing replay attack |
CN106559745A (en) * | 2015-09-25 | 2017-04-05 | 商志营 | A kind of one-point positioning method based on WIFI sensors |
CN107945476A (en) * | 2017-11-02 | 2018-04-20 | 河北科技大学 | A kind of general microenvironment monitor and its monitoring method |
CN109997337A (en) * | 2016-09-28 | 2019-07-09 | 亚马逊科技公司 | Network health information visuallization |
CN114071698A (en) * | 2021-10-19 | 2022-02-18 | 四川九洲空管科技有限责任公司 | Ad hoc network data receiving and transmitting method and device with parameter dynamic configuration and state perception |
US11641319B2 (en) | 2016-09-28 | 2023-05-02 | Amazon Technologies, Inc. | Network health data aggregation service |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1964284A (en) * | 2006-12-04 | 2007-05-16 | 中国科学院计算技术研究所 | A method to realize visual wireless sensor network |
CN101489248A (en) * | 2009-03-03 | 2009-07-22 | 中国科学院软件研究所 | Light weight monitoring method for wireless sensor network topology |
CN101534470A (en) * | 2009-04-10 | 2009-09-16 | 华南理工大学 | System and method for tracking moving target based on wireless sensor network |
US20090251314A1 (en) * | 2008-04-03 | 2009-10-08 | National Taiwan University | Back-end host server unit for remote ecological environment monitoring system |
-
2010
- 2010-03-08 CN CN 201010119750 patent/CN101808353A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1964284A (en) * | 2006-12-04 | 2007-05-16 | 中国科学院计算技术研究所 | A method to realize visual wireless sensor network |
US20090251314A1 (en) * | 2008-04-03 | 2009-10-08 | National Taiwan University | Back-end host server unit for remote ecological environment monitoring system |
CN101489248A (en) * | 2009-03-03 | 2009-07-22 | 中国科学院软件研究所 | Light weight monitoring method for wireless sensor network topology |
CN101534470A (en) * | 2009-04-10 | 2009-09-16 | 华南理工大学 | System and method for tracking moving target based on wireless sensor network |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102387521A (en) * | 2010-08-27 | 2012-03-21 | 中兴通讯股份有限公司 | Method and system for monitoring states of nodes of wireless sensor network (WSN) |
CN102063470A (en) * | 2010-12-14 | 2011-05-18 | 广州市香港科大***研究院 | Node real-time data analyzing method suitable for wireless sensor network |
CN102547810A (en) * | 2010-12-25 | 2012-07-04 | 江苏联优信息科技有限公司 | Online debugging method of wireless sensor nodes |
CN102497412A (en) * | 2011-12-08 | 2012-06-13 | 广东石油化工学院 | Wireless sensor network (WSN)-based staff tracking and monitoring system for petrochemical sulfur-containing device |
CN103249043A (en) * | 2012-02-14 | 2013-08-14 | 上海贝尔股份有限公司 | Methods for SN (sensor node) equipment authentication and state authentication, as well as security protocol method |
CN102970771B (en) * | 2012-11-20 | 2015-10-28 | 西安大唐电信有限公司 | A kind of acquisition of signal acquisition method based on wireless sensor network and system |
CN102970771A (en) * | 2012-11-20 | 2013-03-13 | 西安大唐电信有限公司 | Signal detection and acquisition method and system based on wireless sensor network |
CN103118105A (en) * | 2013-01-29 | 2013-05-22 | 安徽大学 | Wireless sensor network based data query system and query method thereof |
CN103118105B (en) * | 2013-01-29 | 2016-01-06 | 安徽大学 | A kind of querying method of the data query system based on wireless sensor network |
CN103152771A (en) * | 2013-02-23 | 2013-06-12 | 广州市弘宇科技有限公司 | Communication structure of medium-speed and high-speed wireless sensing network |
CN103152771B (en) * | 2013-02-23 | 2015-08-12 | 广州市弘宇科技有限公司 | The communication system of high speed radio sensing network |
CN104715595A (en) * | 2013-12-17 | 2015-06-17 | 动联国际股份有限公司 | Health care monitoring system, method, node device and terminal device |
CN104715595B (en) * | 2013-12-17 | 2018-10-16 | 动联国际股份有限公司 | health care monitoring system, method, node device and terminal device |
CN104301906A (en) * | 2014-11-07 | 2015-01-21 | 济南银澳科技有限公司 | Method for relay communication between gateways of wireless sensor network |
CN105630862A (en) * | 2014-11-25 | 2016-06-01 | Sap欧洲公司 | Set-oriented visibility state retrieval scheme |
CN106559745A (en) * | 2015-09-25 | 2017-04-05 | 商志营 | A kind of one-point positioning method based on WIFI sensors |
CN105245547B (en) * | 2015-10-29 | 2018-08-21 | 青海金联讯电子科技有限公司 | A kind of equipment authentication method based on gateway |
CN105245547A (en) * | 2015-10-29 | 2016-01-13 | 青海金联讯电子科技有限公司 | Gateway based equipment authentication method |
CN109997337A (en) * | 2016-09-28 | 2019-07-09 | 亚马逊科技公司 | Network health information visuallization |
CN109997337B (en) * | 2016-09-28 | 2022-10-21 | 亚马逊科技公司 | Visualization of network health information |
US11641319B2 (en) | 2016-09-28 | 2023-05-02 | Amazon Technologies, Inc. | Network health data aggregation service |
CN106534196A (en) * | 2016-12-22 | 2017-03-22 | 国云科技股份有限公司 | Identity verification method for resisting password-guessing replay attack |
CN107945476A (en) * | 2017-11-02 | 2018-04-20 | 河北科技大学 | A kind of general microenvironment monitor and its monitoring method |
CN114071698A (en) * | 2021-10-19 | 2022-02-18 | 四川九洲空管科技有限责任公司 | Ad hoc network data receiving and transmitting method and device with parameter dynamic configuration and state perception |
CN114071698B (en) * | 2021-10-19 | 2024-01-09 | 四川九洲空管科技有限责任公司 | Ad hoc network data receiving and transmitting method and device with parameter dynamic configuration and state sensing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101808353A (en) | Method for monitoring and analyzing own health status of wireless sensor network | |
Wang et al. | Internet of things | |
Sisinni et al. | Industrial internet of things: Challenges, opportunities, and directions | |
Davoli et al. | From micro to macro IoT: Challenges and solutions in the integration of IEEE 802.15. 4/802.11 and sub-GHz technologies | |
CN104243595B (en) | A kind of power information acquisition system and its method based on IPv6 | |
Meng et al. | Smart grid neighborhood area networks: a survey | |
CN102932846B (en) | Data management system for distributed heterogeneous sensing network | |
Hail | Iot-ndn: An iot architecture via named data netwoking (ndn) | |
CN102244658A (en) | Partitioned dynamic secure routing method for wireless sensor network based on hash chain | |
Sri et al. | A review on the state of art of Internet of Things | |
CN103297256A (en) | Method and system for managing perceiving layer node of internet of things | |
CN114666682A (en) | Multi-sensor Internet of things resource self-adaptive deployment management and control middleware | |
Jurado-Lasso et al. | A software-defined management system for IP-enabled WSNs | |
CN110244649A (en) | PLC internal data acquisition method and system | |
Yu et al. | A cross‐layer wireless sensor network energy‐efficient communication protocol for real‐time monitoring of the long‐distance electric transmission lines | |
Martinez-Yelmo et al. | eHDDP: Enhanced Hybrid Domain Discovery Protocol for network topologies with both wired/wireless and SDN/non-SDN devices | |
Ashraf et al. | Device discovery and configuration scheme for Internet of Things | |
CN106330729B (en) | A kind of Internet of Things communication means and device | |
CN103118105B (en) | A kind of querying method of the data query system based on wireless sensor network | |
Alghamdi et al. | Security and energy efficient cyber-physical systems using predictive modeling approaches in wireless sensor network | |
CN102025622B (en) | Method for realizing low-power consumption routing based on cognitive network | |
CN109548012A (en) | A kind of construction method based on the wireless family domain net of more technical systems | |
Georgoulas et al. | Wireless sensor network management and functionality: An overview | |
Baranasuriya et al. | Aggregation in smartphone sensor networks | |
Zou et al. | TraffiCast: real-time pub/sub based video surveillance system over interconnected WMNs and WSNs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100818 |