Method of addressing messages and communications system
3 Assignments
0 Petitions
Accused Products
Abstract
A method of establishing wireless communications between an interrogator and individual ones of multiple wireless identification devices, the method comprising combining tree search and Aloha methods to establish communications between the interrogator and individual ones of the multiple wireless identification devices without collision. A system comprising an interrogator, and a plurality of wireless identification devices configured to communicate with the interrogator in a wireless fashion, the respective wireless identification devices having a unique identification number, the interrogator being configured to employ tree search and Aloha techniques to determine the unique identification numbers of the different wireless identification devices so as to be able to establish communications between the interrogator and individual ones of the multiple wireless identification devices without collision by multiple wireless identification devices attempting to respond to the interrogator at the same time.
127 Citations
80 Claims
-
1-40. -40. (canceled)
-
41. A method comprising:
-
sending a first command to a plurality of wireless identification devices to select a first subset of the plurality of wireless identification devices in accordance with an arbitration scheme, the first subset associated with a first branch of a search tree corresponding to a tree search scheme, the first command requesting each of the plurality of wireless identification devices of the first subset to respond approximately simultaneously; and
sending a second command to the plurality of wireless identification devices to select a second subset of the plurality of wireless identification devices in accordance with the arbitration scheme, the second subset associated with a second branch of the search tree, the second command requesting each of the plurality of wireless identification devices of the second subset to respond in an independently selected one of a plurality of time slots in accordance with an Aloha scheme;
detecting a collision between at least two wireless identification devices of the plurality of wireless identification devices; and
skipping at least one level of the search tree in response to detecting the collision. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method comprising:
-
sending a first command to a plurality of wireless identification devices to select a first subset of the plurality of wireless identification devices and to request each wireless identification device of the first subset to respond in an independently selected one of a first number of time slots in accordance with an adaptive Aloha scheme; and
sending a second command to the plurality of wireless identification devices to select a second subset of wireless identification devices and to request each wireless identification device of the second subset to respond in an independently selected one of a second number of time slots in accordance with the adaptive Aloha scheme. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A wireless identification device comprising:
-
a receiver operable to receive a first command comprising a first value, and a second command comprising a second value, the first and second values to select a plurality of wireless identification devices;
a memory operable to store a unique identification number; and
a backscatter transmitter operable to transmit a first response in an independently selected one of a first plurality of time slots in accordance with an adaptive Aloha scheme if it is determined, using the first value, that the wireless identification device is to respond to the first command, the backscatter transmitter further operable to transmit a second response in an independently selected one of a second plurality of time slots in accordance with the adaptive Aloha scheme if it is determined, using the second value, that the wireless identification device is to respond to the second command, the second plurality of time slots to be different in number than the first plurality of time slots. - View Dependent Claims (70, 71, 72)
-
-
73. A method comprising the steps of:
-
sending a first command to a plurality of wireless identification devices to select a first subset of the plurality of wireless identification devices in accordance with an arbitration scheme, the first subset associated with a first branch of a search tree corresponding to a tree search scheme, the first command requesting each of the plurality of wireless identification devices of the first subset to respond approximately simultaneously; and
sending a second command to the plurality of wireless identification devices to select a second subset of the plurality of wireless identification devices in accordance with the arbitration scheme, the second subset associated with a second branch of the search tree, the second command requesting each of the plurality of wireless identification devices of the second subset to respond in an independently selected one of a plurality of time slots in accordance with an Aloha scheme.
-
-
74. A wireless identification device comprising:
-
a receiver to receive a first command comprising a first mask and a first value associated with a search tree of a tree search scheme, the first mask indicating a bit length of the first value;
a memory to store an identification number, a first portion of the identification number to be selected using the first mask and to be compared to the first value in response to receiving the first command in accordance with the tree search scheme; and
a backscatter transmitter to transmit a first response in an independently selected one of a plurality of time slots in accordance with an Aloha scheme if it is determined that the first portion of the identification number is equal to the first value. - View Dependent Claims (75, 76, 77, 78)
-
-
79. An interrogator comprising:
-
a transmitter circuit operable to send a command comprising a mask and a value to a plurality of RFID devices to select a subset of the RFID devices associated with a branch of a search tree in accordance with a tree search scheme, the mask indicating a bit length of the value, the transmitter further operable to send coordination pulses to delimit a plurality of time slots during which the subset of the RFID devices are to respond in accordance with an Aloha scheme;
a receiver circuit operable to receive a plurality of backscatter responses from the subset of the RFID devices; and
a collision detection circuit operable to determine if there is a collision in the plurality of responses, the transmitter further operable to send an acknowledgement signal if a response is received without collision.
-
-
80. A system comprising:
-
an interrogator to send a command to select a subset of a plurality of RFID devices and to provide coordination pulses to delimit time slots associated with an adaptive Aloha scheme; and
an RFID device affixed to an object to identify the object, the RFID device, responsive to the interrogator, to send an independently generated number along with a unique identification number in accordance with the adaptive Aloha scheme if the RFID device determines that the RFID device is a member of the subset, the interrogator to individually address the RFID device using the independently generated number.
-
Specification