US2014355575A1PendingUtilityA1

Method for transmitting data in a communications network

Assignee: SIEMENS AGPriority: Dec 16, 2011Filed: Dec 3, 2012Published: Dec 4, 2014
Est. expiryDec 16, 2031(~5.4 yrs left)· nominal 20-yr term from priority
H04W 72/0446H04W 72/20H04W 56/001H04L 67/325H04L 67/62H04W 74/0891H04W 56/00Y04S40/18H04L 12/2801H04L 67/12H04W 74/00H04W 84/18
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method transmits data in a communications network containing a plurality of nodes. The transmission of suitable configuration data between a node and its neighboring node ensures that the time slots used for the data transmission are used only by one node, thus preventing collision. The method is preferably used in wireless sensor networks, in which the individual sensor nodes exchange data between one another. The method guarantees reliable data transmission with low energy consumption by the individual sensor nodes. The method can be combined with a decentralized pattern detection, for which mean values are decentrally determined in a suitable manner in the individual nodes via protocols known per se, particularly via a consensus protocol or via a tree aggregation protocol. The method is used particularly in a communications network for an automation system or a power network or a transport network.

Claims

exact text as granted — not AI-modified
1 - 15 . (canceled) 
     
     
         16 . A method for transmitting data in a communications network containing a plurality of nodes, which comprises the steps of:
 specifying at least one interval on a basis of a synchronized time synchronized for all of the nodes, the interval containing a group of first time slots and a group of second time slots, wherein the first time slots being utilized for data transmission by every node and the second time slots being reserved by respective ones of the nodes in order to be utilized for data transmission by the respective nodes;   determining, via a respective node, whether and/or which neighboring nodes within communication range have reserved the second time slots and generates from this coordination data according to which a second time slot is reserved by the respective node which is not reserved by neighboring nodes, and the coordination data furthermore containing information as to whether and/or which of the second time slots are reserved several times by the neighboring nodes;   sending out, via the respective node, the coordination data generated by the respective node to the neighboring nodes of the respective node within a first time slot, wherein each neighboring node with the second time slots reserved several times according to the coordination data reserves a new second time slot, no reservation of which by another node is known thereto; and   sending out the data by the respective nodes which have reserved corresponding second time slots within the second time slots.   
     
     
         17 . The method according to  claim 16 , wherein the nodes perform a decentralized time synchronization for determining the synchronized time. 
     
     
         18 . The method according to  claim 16 , which further comprises reserving one of the second time slots for a broadcast transmission by the respective node in accordance with the coordination data generated by the respective node. 
     
     
         19 . The method according to  claim 16 , which further comprises reserving one of the second time slots for a predetermined link between the respective node and a predetermined neighboring node according to the coordination data generated by the respective node, first data being transmitted by the respective node to the predetermined neighboring node and second data being transmitted by the predetermined neighboring node to the respective node within the second time slot, wherein, in a case where the transmission of the first data, the second data or the first and second data is not successful, the first and second data are discarded. 
     
     
         20 . The method according to  claim 16 , which further comprises determining at least one parameter value in the respective nodes which is specific for the respective node. 
     
     
         21 . The method according to  claim 20 , which further comprises determining the data transmitted in the second time slots and processing the data determined on a basis of a protocol in such a manner that a mean value of parameter values of all the nodes is estimated in each of the nodes. 
     
     
         22 . The method according to  claim 21 , which further comprises selecting the protocol from the group consisting of a consensus protocol, a tree aggregation protocol, and both the consensus protocol and the tree aggregation protocol. 
     
     
         23 . The method according to  claim 21 , wherein based in a decentralized manner on status values which are present locally in the respective nodes and are acquired in the respective nodes, a pattern represented by all the status values of the nodes is recognized from a plurality of patterns in each of the nodes on a basis of the mean value of the parameter values. 
     
     
         24 . The method according to  claim 23 , wherein, in each of the nodes, depositing the multiplicity of patterns with in each case a probability which specifies how probable a status variable present locally in the respective node is in dependence on a respective one of the patterns. 
     
     
         25 . The method according to  claim 24 , which further comprises determining logarithms of probabilities as parameter values in the respective node for the status variable present locally in the respective node with the presence of the respective patterns, and the probability with which each pattern is represented by the status variables present locally in all of the nodes is determined in each of the nodes via the mean value of the logarithms for a respective pattern, wherein the respective pattern having a highest probability represents a detected pattern. 
     
     
         26 . The method according to  claim 16 , wherein the first time slots are carrier sense multiple access time slots and the second time slots are time division multiple access time slots. 
     
     
         27 . The method according to  claim 16 , wherein the communications network is a wireless communications network in which the nodes contain at least partially sensors which communicate with one another wirelessly. 
     
     
         28 . The method according to  claim 16 , wherein the method is used in a communications network for an automation plant, a power system, a traffic network or a combination of the automation plant, the power plant and the traffic network. 
     
     
         29 . The method according to  claim 16 , wherein the communications network is a wireless sensor network in which the nodes contain at least partially sensors which communicate with one another wirelessly. 
     
     
         30 . A communications network, comprising:
 a plurality of nodes configured such that during an operation of the communications network:
 at least one interval is specified on a basis of a synchronized time synchronized for all of said nodes, said interval contains a group of first time slots and a group of second time slots, wherein the first time slots can be utilized for data transmission by every one of said nodes and the second time slots can be reserved by said nodes to be utilized for data transmission by said nodes; 
 each of said nodes determining whether and/or which neighboring nodes within communication range have reserved the second time slots and generates from this coordination data according to which a second time slot is reserved by a respective node of said nodes which is not reserved by said neighboring nodes, and the coordination data furthermore contain information as to whether and/or which of the second time slots are reserved several times by said neighboring nodes; 
 said respective node sending out the coordination data generated by said respective node to said neighboring nodes within said first time slot, wherein each of said neighboring nodes with said second time slots reserved several times according to the coordination data reserves a new second time slot, no reservation of which by another node is known thereto; and 
 data are sent out by said nodes which have reserved corresponding second time slots within the second time slots. 
   
     
     
         31 . The communications network according to  claim 30 , wherein said nodes perform a decentralized time synchronization for determining the synchronized time. 
     
     
         32 . The communications network according to  claim 30 , wherein the communications network further configured to reserve one of the second time slots for a broadcast transmission by said respective node in accordance with the coordination data generated by said respective node. 
     
     
         33 . The communications network according to  claim 30 , wherein the communications network further configured to reserve one of the second time slots for a predetermined link between said respective node and a predetermined neighboring node according to the coordination data generated by said respective node, first data being transmitted by said respective node to said predetermined neighboring node and second data being transmitted by said predetermined neighboring node to said respective node within the second time slot, wherein, in a case where the transmission of the first data, the second data or the first and second data is not successful, the first and second data are discarded. 
     
     
         34 . The communications network according to  claim 30 , wherein the communications network further configured to determine at least one parameter value in said respective node which is specific for said respective node. 
     
     
         35 . The communications network according to  claim 34 , wherein the communications network further configured to determine the data transmitted in the second time slots and processing the data determined on a basis of a protocol in such a manner that a mean value of parameter values of all said nodes is estimated in each of said nodes. 
     
     
         36 . The communications network according to  claim 35 , wherein the communications network further configured to select the protocol from the group consisting of a consensus protocol, a tree aggregation protocol, and both the consensus protocol and the tree aggregation protocol. 
     
     
         37 . The communications network according to  claim 35 , wherein based in a decentralized manner on status values which are present locally in said respective nodes and are acquired in said respective nodes, a pattern represented by all the status values of said nodes is recognized from a plurality of patterns in each of said nodes on a basis of the mean value of the parameter values. 
     
     
         38 . The communications network according to  claim 37 , wherein, in each of said nodes, depositing the multiplicity of patterns with in each case a probability which specifies how probable a status variable present locally in said respective node is in dependence on a respective one of the patterns. 
     
     
         39 . The communications network according to  claim 38 , wherein the communications network further configured to determine logarithms of probabilities as parameter values in said respective node for the status variable present locally in said respective node with the presence of the respective patterns, and the probability with which each pattern is represented by the status variables present locally in all said nodes is determined in each of said nodes via the mean value of the logarithms for a respective pattern, wherein the respective pattern having a highest probability represents a detected pattern. 
     
     
         40 . The communications network according to  claim 30 , wherein the first time slots are carrier sense multiple access time slots and the second time slots are time division multiple access time slots. 
     
     
         41 . The communications network according to  claim 30 , wherein the communications network is a wireless communications network in which the nodes contain at least partially sensors which communicate with one another wirelessly. 
     
     
         42 . The communications network according to  claim 30 , wherein the communications network is configured to be disposed in an automation plant, a power system, a traffic network or a combination of the automation plant, the power plant and the traffic network. 
     
     
         43 . The communications network according to  claim 30 , wherein the communications network is a wireless sensor network in which said nodes contain at least partially sensors which communicate with one another wirelessly.

Join the waitlist — get patent alerts

Track US2014355575A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.