WO2008103861A1 - Diffusion de réveil comprenant des informations de réseau en réseautage sans fil ad hoc à désignation commune - Google Patents
Diffusion de réveil comprenant des informations de réseau en réseautage sans fil ad hoc à désignation commune Download PDFInfo
- Publication number
- WO2008103861A1 WO2008103861A1 PCT/US2008/054630 US2008054630W WO2008103861A1 WO 2008103861 A1 WO2008103861 A1 WO 2008103861A1 US 2008054630 W US2008054630 W US 2008054630W WO 2008103861 A1 WO2008103861 A1 WO 2008103861A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wake
- receiver
- broadcast
- node
- communication device
- Prior art date
Links
- 230000006855 networking Effects 0.000 title description 22
- 238000004891 communication Methods 0.000 claims abstract description 171
- 238000000034 method Methods 0.000 claims abstract description 45
- 230000005540 biological transmission Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 10
- 230000003213 activating effect Effects 0.000 claims description 4
- 229920003048 styrene butadiene rubber Polymers 0.000 description 34
- 235000021178 picnic Nutrition 0.000 description 14
- 235000013351 cheese Nutrition 0.000 description 7
- 241000220225 Malus Species 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 230000037361 pathway Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008685 targeting Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 235000021016 apples Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
Definitions
- Wireless ad hoc networks comprise nodes that communicate without central control or wired infrastructure. Such networks may have dynamic, randomly-changing, multihop topologies composed of wireless data communication links between the nodes. Ad hoc networks are advantageous because they are inexpensive, fault-tolerant, and flexible. [005] The present invention relates to improvements in wireless ad hoc networks and, in particular, improvements in such networks that utilize common designation networking.
- the present invention broadly relates to improved common designation networking and common designation networks and, in particular, to wireless communications utilizing improved common designation networking and common designation networks within wireless ad hoc networking environments.
- the invention includes many aspects and features.
- the invention relates to ad hoc wireless networking utilizing a data communication device as a node of the network, wherein the data communication device includes both a two-way communications component comprising a first receiver and transmitter, and a second receiver, and wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device.
- a method of providing information via the second receiver — which information is auxiliary to the wake-up of the two-way data communications component includes transmitting a wake-up broadcast.
- the wake- up broadcast is capable of being received by the second receiver if in broadcast range, and the wake-up broadcast includes a data construct comprising a wake-up identifier and the auxiliary information.
- the wake -up identifier may or may not be the wake -up identifier of the data communication device. Nevertheless, the auxiliary information is received and recorded by the data communication device via the second receiver with the two-way communications component remaining in the dormant state.
- a method of receiving information by the data communication device via the second receiver — which information is auxiliary to the wake -up of two-way communications component includes the steps of: receiving a wake -up broadcast, the wake-up broadcast including a data construct comprising a wake- up identifier and the auxiliary information; storing the auxiliary information in memory of the data communication device; and activating the two-way communications component from a dormant state, in response to receipt of the wake -up broadcast, if a wake-up identifier of the data communications device is found in the wake -up broadcast, and not activating the two-way communications component from a dormant state, in response to receipt of the wake-up broadcast, if a wake-up identifier of the data communications device is not found in the wake-up broadcast.
- the auxiliary information comprises a node identification from which the wake -up broadcast is transmitted; the auxiliary information comprises a transmission count regarding wake-up broadcasts transmitted by a node; the auxiliary information comprises an encryption key; the auxiliary information comprises application specific data; and/or the auxiliary information comprises an indication of the status of a sensor
- the second receiver draws substantially less current while listening for a wake-up broadcast than the two-way communications component would draw while listening for a wake-up broadcast; the second receiver draws less current while listening for a wake-up broadcast than the two-way communications component would draw while listening for a wake-up broadcast, the difference in current draw being at least an order of magnitude (such as milliamps versus microamps); and/or the second receiver utilizes a stepped wake-up sequence based on at least two criteria, and wherein the last criteria before awakening the two-way communications component comprises identifying a wake-up identifier of the data communication device in the wake -up broadcast.
- the second receiver is part of a wake -up transceiver
- the wake -up transceiver further comprises a second transmitter of the data communication device that is configured to transmit a wake -up broadcast for receipt by another wake -up receiver of another data communication device.
- the data communication device is a node in a common designation wireless ad hoc sensor network; and/or the data communication device is a node in a class based wireless ad hoc network.
- the auxiliary information is used by the data communication device for facilitating network communications by the two-way communications component.
- the auxiliary information may include network information that is reviewed by the data communication device when determining network paths for communicating with a desired node, whereby network communications are facilitated.
- the network information may include: the identification of one or more nodes that are within direct communication range of the data communication device; the identification of a gateway node that is within direct communication range of the data communication device; the identification of one or more nodes from which wake-up broadcasts have been received, either directly or indirectly, by the second wake -up receiver; and/or the identification of one or more common designations from which wake- up broadcasts have been received, either directly or indirectly, by the second wake -up receiver.
- Another aspect of the invention includes computer executable instructions stored in a computer readable medium for performing any of the foregoing aspects and features, including any combinations thereof.
- an ad hoc wireless network system includes an ad hoc wireless network utilizing a plurality of data communication devices as nodes of the network; wherein each data communication device includes both a two-way communications component, comprising a first receiver and transmitter, and a second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake -up identifier of the data communication device; and wherein information is provided via each second receiver, which information is auxiliary to the wake-up of the two-way communications component, by transmitting a wake -up broadcast, which the second receiver is capable of receiving, that includes a data construct comprising a wake- up identifier and the auxiliary information.
- a data communication device for utilization as a node in an ad hoc wireless network includes a two-way communications component comprising a first receiver and transmitter; and a second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake -up identifier of the data communication device; wherein information is provided via the second receiver, which information is auxiliary to the wake-up of the two-way communications component, by transmitting a wake-up broadcast, which the second receiver is capable of receiving, that includes a data construct comprising a wake-up identifier and the auxiliary information.
- FIG. 1 illustrates a plurality of nodes that form wireless ad hoc networks in accordance with common designation networking, wherein node N5 is sending out a wake -up broadcast to nodes having the "circle" common designation.
- FIG. 2 illustrates the nodes of FIG. 1, wherein each of nodes Nl and N3 propagates the wake -up broadcast from node N5 and wherein each of nodes Nl and N3 engages in Bluetooth communications with node N5.
- FIG. 3 illustrates the nodes of FIG. 1, wherein node N4 propagates the wake-up broadcast from node N5 and engages in Bluetooth communications with node N3, and wherein node Nl engages in Bluetooth communications with gateway Gl.
- FIG. 4 illustrates the nodes of FIG. 1 during a period of inactivity of transmissions between the nodes.
- FIG. 5 illustrates the nodes of FIG. 1, wherein gateway Gl sends out a wake-up broadcast targeting node Nl and engages in Bluetooth communications with node Nl.
- FIG. 6 illustrates the nodes of FIG. 1, wherein node Nl sends out a wake-up broadcast targeting node N5 and engages in Bluetooth communications with node N5.
- FIG. 7 illustrates a first exemplary data construct that is included in the wake -up broadcast in accordance with the present invention.
- FIG. 8 illustrates a second exemplary data construct that is included in the wake-up broadcast in accordance with the present invention.
- FIG. 9 illustrates a third exemplary data construct that is included in the wake -up broadcast in accordance with the present invention.
- FIG. 10 illustrates an exemplary table of wake-up identifiers that may be maintained by node N2 in accordance with the present invention.
- FIG. 11 illustrates an exemplary table of wake-up identifiers that may be maintained by gateway Gl in accordance with the present invention.
- any sequence(s) and/or temporal order of steps of various processes or methods that are described herein are illustrative and not restrictive. Accordingly, it should be understood that, although steps of various processes or methods may be shown and described as being in a sequence or temporal order, the steps of any such processes or methods are not limited to being carried out in any particular sequence or order, absent an indication otherwise. Indeed, the steps in such processes or methods generally may be carried out in various different sequences and orders while still falling within the scope of the present invention. Accordingly, it is intended that the scope of patent protection afforded the present invention is to be defined by the appended claims rather than the description set forth herein.
- a picnic basket having cheese or crackers describes “a picnic basket having cheese without crackers”, “a picnic basket having crackers without cheese”, and “a picnic basket having both cheese and crackers.”
- "and” denotes "all of the items of the list.”
- reference to “a picnic basket having cheese and crackers” describes “a picnic basket having cheese, wherein the picnic basket further has crackers,” as well as describes “a picnic basket having crackers, wherein the picnic basket further has cheese.”
- FIGS. 1-6 each illustrate a plurality of nodes that form wireless ad hoc networks in accordance with common designation networking.
- the nodes in FIGS. 1-6 comprise nodes Nl, N2, N3, N4, N5 and a gateway node Gl.
- each node Nl, N2, N3, N4 and N5 has a particular shape (a circle or a triangle), indicating a particular common designation that applies to that node, and the gateway node Gl has a square shape.
- some of the shapes are shown with visual emphasis (i.e., with thicker lines, sometimes referred to herein as being shown in bold), indicating generally that the nodes represented by those shapes are active as set forth hereinbelow.
- a “node” generally refers to a wireless radio frequency data communication device that comprises a two-way communications component in the form of a transceiver that receives and transmits information wirelessly with one or more other nodes.
- the data communication device preferably includes a low- power radio frequency (“LPRF") data communication device that communicates via data packets.
- LPRF low- power radio frequency
- TCP transmission control protocol
- the two-way communications component of the data communication device also preferably is a standards-based radio (“SBR”) and comprises, for example, a WiFi, WiMAX, CDMA, WCDMA, GSM, Zibee, Ultra-Wideband, or Bluetooth radio.
- the SBR preferably comprises a Bluetooth radio.
- a communications link is established between the SBRs of the two nodes and an electronic message then is transmitted via the communications link. Following transmission of the electronic message, the communications link is disconnected and the SBRs return to an inactive state for power conservation.
- the communications link established between the data communication devices of the two nodes may be maintained, if desired, in order to provide continuous communications between the two nodes without having to reestablish a communications link therebetween. Establishing a continuous communications link between two nodes without having to reestablish the communications link therebetween is particularly desirable, for instance, in transmitting real time audiovisual content, or in providing real time audiovisual communications between persons.
- Such person-to-person communications further may be "two-way" when each data communication device at each node includes dual radios. This is particularly true when Bluetooth radios are utilized, which do not include duplex capabilities. Thus, for example, maintaining continuous communications between two nodes each employing dual radios is particularly desirable if data packets for Voice-over- IP (“VoIP”) services are to be wirelessly transmitted between the two nodes. Once the continuous communications are no longer needed, the communications link is disconnected and the SBRs return to an inactive state for power conservation.
- VoIP Voice-over- IP
- the data communication device of a node of the wireless network may be mobile or fixed at a particular location, and the data communication device may include an internal power supply source or utilize an external power supply source.
- the data communication device also may include an interface for communicating with an associated sensor or other data acquisition device, which sensor may or may not form part of the node.
- the data communication device constituting the node also or alternatively may be attached to an asset that is to be monitored and/or tracked; alternatively, the data communication device constituting the node may be permanently affixed to a structure for monitoring and/or tracking assets that come within proximity thereto.
- the gateway node preferably is configured for direct electronic communication with a network that is external to any ad hoc wireless network that may be formed by the nodes themselves. Communications between the gateway and the external network may be wireless or hard wired and comprise, for example, a network interface card that accepts a CAT 5 cable for Ethernet communications; a cellular transceiver for communications via a cellular telephone network; a satellite transceiver for communications via a satellite network; or any combination thereof.
- the wired network itself may be a wide area network (“WAN”) and include the Internet.
- WAN wide area network
- Such a node is called a "gateway" node because it serves as a gateway for other nodes in communicating via the external network.
- a computer system further may be disposed in electronic communication with the same wired network, whereby the computer system and each node of the wireless network may communicate with each other through the external network, such as the WAN, and the one or more gateways.
- the computer system may include application software and a database, and the computer system may record and maintains information regarding the wireless network, nodes thereof, and/or data received therefrom.
- Such a computer system is sometimes referred to as a "server" and may be utilized to track and/or monitor asset that may be associated with the nodes. If the nodes are utilized simply for monitoring purposes irrespective of assets, such a server may be utilized for responding to conditions that are sensed by one or more of then nodes, including alerting appropriate third parties to a sensed condition.
- the server may be combined with a gateway node itself, which combination sometimes may be referred to as a "gateway controller" or "GC".
- the gateway controller performs the aforementioned functions of the server.
- the gateway controller preferably is still configured to communicate with an external network WAN, thereby providing an avenue for communicating from remote locations via the WAN with the gateway controller in order to access information that is recorded and maintained by the gateway controller.
- the nodes utilize common designation networking in combination with wake-up technologies.
- Common designation networking is perhaps best disclosed in the incorporated U.S. Patent Nos. 6,745,027 and 7,221,668.
- common designation identifiers representing attributes or characteristics of the assets are typically used, which common designations often are referred to as "class” designations.
- ad hoc networks formed based thereon are often referred to as "class-based” networks and communications in such networks are often referred to as "class-based” communications.
- a node screens each transmission for a data identifier that represents a common designation of that node.
- the node does not process, route, or respond to an incoming transmission if the data identifier is not found.
- common designation networking greatly reduces RF noise when many nodes are within broadcast range of each other and greatly increase operating life of mobile nodes that dependent on battery sources, as the nodes do not needlessly respond to all transmissions, filtering out and processing, routing, and/or responding to only those transmission bearing its common designation.
- a node may have more than one common designation at any given time, and that a common designation may represent a subset or a superset of another common designation (sometimes referred to as class and subclass).
- each node of the wireless ad hoc network includes — in connection with the SBR — a wake -up receiver that listens for a wake-up broadcast or signal, referred to generally as a "wake-up broadcast," that includes a common designation of that node.
- the wake -up receiver Upon receiving such a wake -up broadcast, the wake -up receiver provides an electronic signal that activates the SBR, which resides in a dormant state (either off or in a reduced power standby mode) while the wake-up receiver is listening for an applicable broadcast.
- the wake -up receiver is a simplified receiver that draws much less current when listening for an applicable broadcast compared to the current that would be drawn by the SBR when listening for an applicable broadcast. Hence, significant power conservation and long battery life is achieved using such a wake- up receiver.
- this wake-up receiver may screen only for a predetermined common designation, as disclosed in U.S. Patent Appl. Publication No. 2006/0287008.
- a more complicated stepped wake up of the SBR may be performed using the wake -up receiver, wherein the wake-up receiver first screens for one or more criteria before screening for the common designation in the wake-up broadcast.
- Such a stepped wake -up methodology is disclosed, for example, in the incorporated U.S. Patent Appl. Publication No. US 2006/0276161. Screening for criteria that is indicative of an actual wake -up broadcast being received can be beneficial when significant RF noise is present, whereby false indications of the receipt of a wake-up broadcast can be reduced.
- a wake-up transceiver is disclosed.
- the wake -up transceiver is similar to the aforementioned wake- up receiver, but further includes a transmitter by which a wake-up broadcast may be transmitted without necessarily having to activate the SBR.
- the SBR sends a wake-up broadcast whereas, in U.S. Patent Appl. Publication No. 2006/0287008, the wake-up broadcast may be sent by the wake-up transceiver without having to activate the SBR.
- Wake-Up Component is intended to mean either a wake-up receiver or wake-up transceiver, as disclosed in these incorporated references, the data communication device of each node of FIG. 1 preferably includes such a Wake-Up Component.
- node N5 is illustrated in bold, which represents that the SBR of node N5 is active. More particularly, node N5 is transmitting a wake-up broadcast ("WU") to nodes in the broadcast range that have a "circle" common designation.
- WU wake-up broadcast
- the nodes within the broadcast range of node N5 are illustrated within the dashed circle of which node N5 is located at the center.
- Those nodes include nodes Nl, N2, and N3, all of which include a dormant SBR as indicated by the lack of bold emphasis, and the wake-up broadcast is received by the Wake -Up Component of each of these nodes.
- the wake-up broadcast includes the data construct with the hexadecimal value "00010051" as illustrated in FIG. 1.
- the pieces of information contained within the data construct in this exemplary implementation of the wake -up broadcast is illustrated in FIG. 7.
- the first sixteen bits i.e., the first four digits of the hexadecimal value shown in FIG. 1 represent the wake-up identifier portion of the wake-up broadcast.
- the next twelve bits i.e., the next three digits of the hexadecimal value shown in FIG. 1) represent an identification of the node initiating the wake -up broadcast.
- the last four bits represent a rolling transmission or message count sent by the originating node.
- the first four digits "0001" identify the common designation (in this case, defined as corresponding to the "circle” common designation); the next three digits "005" identify the node (in this case, defined as corresponding to N5) that is initiating the wake-up broadcast; and the last digit identifies a transmission or message count of "1".
- various common designations, node IDs, and gateway IDs in an exemplary implementation are shown in the tables of FIGS. 10 and 11, and are exemplary in nature only.
- the wake -up broadcast includes information in addition to that which is required merely to effect the wake-up of desired nodes.
- the wake -up broadcast includes networking information that may assist any node listening to the wake-up broadcast in facilitating networking communications itself.
- nodes Nl and N3 each have the common designation of "circle,” which is the common designation identified in the wake-up broadcast transmitted by Node N5.
- the SBRs of these two nodes are awakened by their respective Wake-Up Components and (1) each propagates the wake -up broadcast received from node N5 by transmitting a wake-broadcast with the same data construct value 00010051; and (2) each engages in Bluetooth communications with Node N5 via the SBRs.
- the awakened state of the SBRs in nodes Nl and N3, as well as that of node N5, is represented by the bold emphasis of nodes Nl, N3 and N5 in FIG. 2.
- node N2 did not “wake up” in response to either broadcast.
- node N2 has "heard” the wake-up broadcasts and has made note of the following networking information revealed by such wake -up broadcasts: (1) the presence of node N5 having the "circle” common designation within one hop from node N2; and (2) the presence of another node having the "circle” common designation within the broadcast range of node N2.
- FIG. 3 represents the next sequence of events following those of FIG. 2.
- FIG. 3 illustrates that node N4, which has the common designation of "circle", responds to the wake-up broadcast propagated by node N3.
- the SBR of node N4 is awakened by its Wake-Up Component and (1) node N4 propagates the wake -up broadcast received from node N3 by transmitting a wake-broadcast with the data construct 00010051; and (2) node N4 engages in Bluetooth communications with Node N3 via the SBRs.
- the awakened state of the SBR of node N4 is represented by the bold emphasis of node N4 in FIG. 3.
- FIG. 3 illustrates that node Nl engages in Bluetooth communications with the gateway Gl.
- the gateway Gl preferably includes many, if not all, of the common designations that are shared by a plurality of nodes, including the "circle” and “triangle" common designations. This is illustrated in the table of FIG. 11, wherein the gateway has an "active" status for common designations identified by identifiers 1001- 1006, including identifier 1001, assigned to the "circle” common designation, and 1005, assigned to the "triangle" common designation.
- the gateway Gl preferably does not include active status for common designations relating to the node attributes shown in FIG. 1, nor for the common designations representing the unique IDs of the nodes.
- the SBR of the gateway Gl was awakened by the Wake-Up Component of the node for engaging in Bluetooth communications with node Nl as shown in FIG. 3, and its awakened state is represented by the bold emphasis of the gateway Gl in FIG. 3. Furthermore, as shown, the wake-up broadcast is not propagated by the gateway. [060] It should further be appreciated that a node does not propagate the wake -up broadcast more than once.
- Each wake -up broadcast is screened based on the common designation, node ID, and transmission count from that node ID as identified in the data construct of the broadcast, and a wake-up broadcast having a matching data construct is not transmitted if there is an indication that such a wake-up broadcast has already been transmitted.
- a list having a predetermined number of entries is maintained, with the oldest entries being discarded as new entries are added once the list has been populated.
- FIG. 4 illustrates a period of inactivity of transmissions between the nodes. During this period all of the SBRs of the nodes are dormant, as represented by the lack of any bold emphasis of any of the nodes. During this period, external communications may be occurring, for example with an external server based on the Bluetooth communications between node Nl and gateway Gl illustrated in FIG. 3.
- FIG. 5 illustrates the next sequence of events in the present example.
- the SBR of the gateway Gl has been activated in response to a communication received from the external network for receipt by node N5.
- the message may be, for example, an acknowledgement, intended for node N5, of receipt of a message by a server.
- the gateway Gl transmits a wake -up broadcast that is targeted specifically for node Nl.
- the gateway Gl preferably knows the pathway to node N5 based at least upon the receipt of the message communicated via Bluetooth from node N5 to the gateway Gl by way of node Nl.
- Such pathway identification preferably is accomplished using the deterministic and nondeterministic methodologies disclosed, for example, in the incorporated U.S.
- node N2 "heard" the wake-up broadcast from gateway Gl and made note of the following networking information revealed by such wake -up broadcast: (1) the confirmed presence of gateway Gl (identified by node ID 0801) within a single hop from node N2; and (2) the presence of node Nl (identified by the wake-up identifier "0101") presumed by gateway Gl to be within the broadcast range of node Gl.
- FIG. 6 illustrates node Nl transmission by node Nl of a wake-up broadcast targeting node N5 and the consequent Bluetooth communications engaged between node Nl and node N5.
- the node Nl transmits a wake-up broadcast that is intended specifically for node N5.
- node Nl knows the pathway to node N5 based at least upon the prior communications with node Nl illustrated in connection with FIGS. 1- 2. Again, such pathway identification preferably is accomplished using the deterministic and nondeterministic methodologies disclosed, for example, in the incorporated U.S. Patent Appl. Publication No. US 2007/0002792.
- Bluetooth communications commence between the SBRs of node N5 and node N 1.
- node N2 is within the range of the wake-up broadcast transmitted by node Nl, no common designation of node N2 is included in the data construct of the broadcast (indeed, it was specifically targeted for node N5). Thus, node N2 did not "wake up” in response to the broadcast and, specifically, the SBR of node N2 was not activated.
- node N2 "heard" the wake-up broadcast from node N 1 and made note of the following networking information revealed by such wake -up broadcast: (1) the confirmed presence of node Nl (identified by node ID 0101) within a single hop from node N2; and (2) the presence of node N5 (identified by the wake -up identifier "0105") presumed by node Nl to be within the broadcast range of node Nl.
- FIG. 7 illustrates an exemplary data construct as found in the wake-up broadcasts (WU) of FIGS. 1-6.
- WU wake-up broadcasts
- the eight digit number shown in brackets by "WU" represents the hexadecimal equivalent of the 32 bit data construct format shown in FIG. 7.
- the data construct shown is 32 bits, it will be appreciated that any number of bits may be selected depending upon the number of possible wake -up identifiers, node IDs, and counts that are desired to be accommodated in implementing the present invention, and depending upon any other networking information that may be desired to be included in the wake-up broadcast.
- FIG. 7 illustrates an exemplary data construct as found in the wake-up broadcasts (WU) of FIGS. 1-6.
- the eight digit number shown in brackets by "WU” represents the hexadecimal equivalent of the 32 bit data construct format shown in FIG. 7.
- the data construct shown is 32 bits, it will be appreciated that any number of bits may be selected depending upon the number of possible wake
- the first 32 bits of the data construct represent the same pieces of information represented by the first 32 bits of the data construct of FIG. 7; however, the data construct includes an additional eight bits (for a total of 40 bits) wherein the additional last eight bits represent an encryption key.
- the encryption key may be utilized in symmetric or asymmetric encryption.
- the encryption key is a public key.
- each authorized data communication device is configured to use the encryption key to decrypt one or more pieces of the information contained in the data construct.
- the encrypted portions may include, for example, the wake-up identifier and/or the node ID. Nodes or other devices that do not have the ability to decrypt the information will not be able to contact the nodes or join the network. Moreover, hacking the network will be more difficult.
- the encryption key may be utilized by the SBR to decrypt communications conducted via the SBR of the node. Provision of the encryption key via wake-up broadcasts for use in decrypting communications via SBRs represents an additional layer of network security, as SBRs may not necessarily be able to communicate with Wake -Up Components, especially when Wake-Up Transceivers are utilized. In such scenarios, two different avenues of communications are enabled with the encryption key being provided through one avenue for use in decrypting communications received via the second avenue.
- FIG. 9 illustrates an third exemplary data construct that may be included in the wake -up broadcast (WU) in accordance with the present invention.
- the first 32 bits of the data construct represent the same pieces of information represented by the first 32 bits of the data construct of FIG. 7; however, the data construct includes an additional eight bits (for a total of 40 bits) wherein the additional last eight bits represents a payload of the wake-up broadcast in which a message or other data may be transmitted via the Wake -Up Components of the nodes.
- the payload data may include network information or may include information unrelated to the network itself. Such payload information may include, for example, application-specific data for an application executed by a destination node, an indication of the status of a sensor associated with a node (such as a seal or temperature sensor), and the like.
- FIG. 10 illustrates an exemplary table of wake-up identifiers that may be maintained, for example, by node N2 in accordance with the present invention.
- node N2 includes the following common designations: "0102" representing the unique node ID 102 of the node N2; "1000” representing a general wake-up identifier which all nodes preferably share; "1002" representing a "polygon” common designation; “1005" representing a "triangle” common designation; “1006” representing an "isosceles triangle” common designation; "3001” representing an attribute of the node, namely, that a gateway is available for communications to/from the node; and "3002” representing another attribute of the node, namely, that the node is located for communications directly with a gateway.
- node N2 "heard" the wake- up broadcast from gateway Gl and made note of certain networking information, including the confirmed presence of gateway Gl (identified by node ID 0801) within a single hop from node N2. If such information was previously unknown to node N2 (i.e., if the status for the wake-up identifier "3002" was previously set to inactive), then node N2 may, in response to the discovery of this information, change the status from inactive to active.
- such different wake -up identifiers could include classes corresponding to televisions, appliances, and consumer electronics; with supersets including Sony, Whirlpool, and Phillips; and with subsets including plasma televisions, dishwashers, and electric razors.
- such different wake-up identifiers could include common designations corresponding to each different type of sensor; each different location or area of the sensors; and each manufacturer of the sensors. If the sensor networks are deployed for or on the behalf of third parties as part of commercial services offered, then wake-up identifiers further could include common designations corresponding to each different customer or each different location of the customer where such services are utilized.
- gateway Gl includes the following common designations: "0801” representing the unique gateway ID 101 of the gateway Gl; "1000” representing a general wake-up identifier which all nodes (including gate way nodes) preferably share; "1001” representing a "circle” common designation; "1002” representing a "polygon” common designation; “1003” representing a "rectangle” common designation; "1004" representing a "square” common designation; "1005" representing a "triangle” common designation; and "1006” representing an "isosceles triangle” common designation.
- nodes in common designation networks that utilize Wake-Up Components have great listening capacity.
- a node By simply listening with its Wake-Up Component and recording networking information gleaned from wake-up broadcasts, a node can greatly improve its performance as well as the overall network performance. Indeed, many advantages can be gained by simply facilitating network communications.
- nodes are able to more efficiently make network connections and communicate with desired nodes and/or an external network. For example, just by listening and noting network information in a wake-up broadcast, a node can determine that it is only a single hop to a gateway without having to do initiate its own pathway query.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Dispositif de communication de données comprenant à la fois un composant de communication bidirectionnel doté d'un premier récepteur-émetteur, et un second récepteur. Le second récepteur active le composant de communication bidirectionnel à partir d'un état dormantl sur réception par ledit second récepteur d'une diffusion de réveil comprenant un identifiant réveil du dispositif de communication.. Pour la fourniture d'informations via le second récepteur - informations qui sont auxiliaires pour le composant de communication bidirectionnel - le procédé consiste à transmettre une diffusion de réveil susceptible d'être reçue par le second récepteur. Cette diffusion de réveil comprend un assemblage de données comprenant un identifiant réveil et les informations auxiliaires. L'identifiant réveil peut être ou non un identifiant réveil du dispositif de communication de données. Néanmoins, les informations auxiliaires sont reçues par le dispositif de communication de données via le second récepteur, le composant de communication bidirectionnel restant dans l'état dormant.
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/168,195 US20080304443A1 (en) | 2000-12-22 | 2008-07-07 | Standards based communictions for a container security system |
US12/202,247 US20090016308A1 (en) | 2000-12-22 | 2008-08-30 | Antenna in cargo container monitoring and security system |
US12/353,197 US20090129306A1 (en) | 2007-02-21 | 2009-01-13 | Wake-up broadcast including network information in common designation ad hoc wireless networking |
US12/473,264 US8218514B2 (en) | 2000-12-22 | 2009-05-27 | Wireless data communications network system for tracking containers |
US12/556,538 US8280345B2 (en) | 2000-12-22 | 2009-09-09 | LPRF device wake up using wireless tag |
US12/774,589 US20100214060A1 (en) | 2000-12-22 | 2010-05-05 | Wireless data communications network system for tracking containers |
US12/780,823 US8078139B2 (en) | 2000-12-22 | 2010-05-14 | Wireless data communications network system for tracking container |
US13/555,897 US9295099B2 (en) | 2007-02-21 | 2012-07-23 | Wake-up broadcast including network information in common designation ad hoc wireless networking |
US15/052,172 US20170048798A9 (en) | 2006-01-01 | 2016-02-24 | Wake-up broadcast including network information in common designation ad hoc wireless networking |
US15/590,880 US20170245215A1 (en) | 2006-01-01 | 2017-05-09 | Determining Presence of a Radio Frequency Communication Device |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US89100807P | 2007-02-21 | 2007-02-21 | |
US89099007P | 2007-02-21 | 2007-02-21 | |
US60/891,008 | 2007-02-21 | ||
US60/890,990 | 2007-02-21 | ||
US89115307P | 2007-02-22 | 2007-02-22 | |
US60/891,153 | 2007-02-22 |
Related Parent Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/618,931 Continuation-In-Part US7907941B2 (en) | 2000-12-22 | 2007-01-01 | Determining presence of radio frequency communication device |
PCT/US2008/054633 Continuation-In-Part WO2008103863A1 (fr) | 2000-12-22 | 2008-02-21 | Commande de réseau maillé utilisant un réveil de désignation commun |
US12/556,538 Continuation-In-Part US8280345B2 (en) | 2000-12-22 | 2009-09-09 | LPRF device wake up using wireless tag |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/306,764 Continuation-In-Part US7391321B2 (en) | 2000-12-22 | 2006-01-10 | Keyhole communication device for tracking and monitoring shipping container and contents thereof |
US12/140,253 Continuation-In-Part US20080303897A1 (en) | 2000-12-22 | 2008-06-16 | Visually capturing and monitoring contents and events of cargo container |
US12/353,197 Continuation US20090129306A1 (en) | 2006-01-01 | 2009-01-13 | Wake-up broadcast including network information in common designation ad hoc wireless networking |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008103861A1 true WO2008103861A1 (fr) | 2008-08-28 |
Family
ID=39710505
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/054633 WO2008103863A1 (fr) | 2000-12-22 | 2008-02-21 | Commande de réseau maillé utilisant un réveil de désignation commun |
PCT/US2008/054630 WO2008103861A1 (fr) | 2000-12-22 | 2008-02-21 | Diffusion de réveil comprenant des informations de réseau en réseautage sans fil ad hoc à désignation commune |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/054633 WO2008103863A1 (fr) | 2000-12-22 | 2008-02-21 | Commande de réseau maillé utilisant un réveil de désignation commun |
Country Status (1)
Country | Link |
---|---|
WO (2) | WO2008103863A1 (fr) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015170235A1 (fr) * | 2014-05-04 | 2015-11-12 | Loginno Logistic Innovation Ltd | Détection de réseaux étendus sans fil |
WO2018108264A1 (fr) * | 2016-12-14 | 2018-06-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio de réveil |
WO2018108265A1 (fr) * | 2016-12-14 | 2018-06-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Construction de signal de réveil |
CN110572420A (zh) * | 2018-06-05 | 2019-12-13 | 阿里巴巴集团控股有限公司 | 分发、转发和处理任务信息的方法、装置及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050190759A1 (en) * | 2004-02-28 | 2005-09-01 | Samsung Electronics Co., Ltd. | Method for transmitting a hello packet and a medium access control protocol layer module of a mobile station in a mobile ad hoc network |
KR20050102419A (ko) * | 2004-04-22 | 2005-10-26 | 엘지전자 주식회사 | 무선 네트워크 시스템 |
KR20070005515A (ko) * | 2005-07-06 | 2007-01-10 | 삼성전자주식회사 | 무선 통신망에서 전송되는 슈퍼프레임의 구조, 상기슈퍼프레임의 전송 방법, 및 상기 슈퍼프레임을 통한디바이스의 웨이크업 제어 방법 |
-
2008
- 2008-02-21 WO PCT/US2008/054633 patent/WO2008103863A1/fr active Application Filing
- 2008-02-21 WO PCT/US2008/054630 patent/WO2008103861A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050190759A1 (en) * | 2004-02-28 | 2005-09-01 | Samsung Electronics Co., Ltd. | Method for transmitting a hello packet and a medium access control protocol layer module of a mobile station in a mobile ad hoc network |
KR20050102419A (ko) * | 2004-04-22 | 2005-10-26 | 엘지전자 주식회사 | 무선 네트워크 시스템 |
KR20070005515A (ko) * | 2005-07-06 | 2007-01-10 | 삼성전자주식회사 | 무선 통신망에서 전송되는 슈퍼프레임의 구조, 상기슈퍼프레임의 전송 방법, 및 상기 슈퍼프레임을 통한디바이스의 웨이크업 제어 방법 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015170235A1 (fr) * | 2014-05-04 | 2015-11-12 | Loginno Logistic Innovation Ltd | Détection de réseaux étendus sans fil |
WO2018108264A1 (fr) * | 2016-12-14 | 2018-06-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio de réveil |
WO2018108265A1 (fr) * | 2016-12-14 | 2018-06-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Construction de signal de réveil |
CN110073697A (zh) * | 2016-12-14 | 2019-07-30 | 瑞典爱立信有限公司 | 唤醒信号构造 |
CN110073696A (zh) * | 2016-12-14 | 2019-07-30 | 瑞典爱立信有限公司 | 唤醒无线电 |
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 |
CN110572420A (zh) * | 2018-06-05 | 2019-12-13 | 阿里巴巴集团控股有限公司 | 分发、转发和处理任务信息的方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2008103863A1 (fr) | 2008-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9295099B2 (en) | Wake-up broadcast including network information in common designation ad hoc wireless networking | |
US20240039955A1 (en) | Network watermark | |
KR101870224B1 (ko) | 데이터 경로 그룹 네트워크의 디바이스를 동작시키는 시스템들 및 방법들 | |
US9986507B2 (en) | Short-range wireless controller filtering and reporting | |
US9699593B2 (en) | Scanning enhancements for short-range wireless devices | |
US9392525B2 (en) | Establishing reliable routes without expensive mesh peering | |
US9977926B2 (en) | Proximity-based localization of wireless tags based on wireless gateway association information | |
US20060075269A1 (en) | Distributed link-layer wake-up agent system, method, and device for universal plug and play function with low power proxy | |
US9392020B2 (en) | Network watermark | |
US20200314957A1 (en) | Conjoined Class-Based Networking | |
US20160007289A1 (en) | Method and apparatus for low energy filtering | |
WO2008103861A1 (fr) | Diffusion de réveil comprenant des informations de réseau en réseautage sans fil ad hoc à désignation commune | |
WO2015030789A1 (fr) | Émulation de répéteur pour augmenter la portée de réseau |
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: 08730435 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: 08730435 Country of ref document: EP Kind code of ref document: A1 |