MEDIA ACCESS CONTROL (MAC) FOR AN ACTIVE RFID SYSTEM
First Claim
1. A system of radio frequency communication between Readers and Tags, the system comprising;
- (a) at least one tag Reader;
(b) a plurality of Tags deployed in a region in which at least some of the Tags are in radio communication with said tag Reader, and each tag is given a unique tag ID, and(c) a Media Access Control protocol such that said tag Reader is configured to send and receive radio communication to and from at least some of said plurality of Tags, said plurality of Tags are configured to send and receive radio communication to and from said tag Reader and said Media Access Control protocol is configured to control said radio communication between said tag Reader and said plurality of Tags, and said Media Access Control protocol includes a multi-dimensional addressing scheme allowing Readers to efficiently address tag communities ranging from small to very large in unicast, multicast and broadcast modes, said multi-dimensional addressing scheme enables division of said plurality of Tags into a number of groups for different stages of Media Access Control protocol processing, based on different portions of said tag ID.
11 Assignments
0 Petitions
Accused Products
Abstract
A system of radio frequency communication between Readers and Tags, the system comprising at least one tag Reader and a plurality of Tags, each tag is given a unique tag ID, deployed in a region in which at least some of the Tags are in radio communication with the tag Reader and a Media Access Control protocol such that the tag Reader is configured to send and receive radio communication to and from at least some of the plurality of Tags. The plurality of Tags are configured to send and receive radio communication to and from the tag Reader and the Media Access Control protocol is configured to control the radio communication between the tag Reader and the plurality of Tags The Media Access Control protocol includes a multi-dimensional addressing scheme allowing Readers to efficiently address tag communities ranging from small to very large in unicast, multicast and broadcast modes. The multi-dimensional addressing scheme enables division of the plurality of Tags into a number of groups for different stages of Media Access Control protocol processing, based on different portions of the tag ID. A hash function is used to transform the tag ID into a pseudo random ID, so as to achieve better spreading of tag population and lower statistical dependency between dimensions. The MAC has an inherent flexibility in the sense that it allows readers to communicate with different versions of tags and also to optimize communication parameters to reader'"'"'s capabilities, without pre-configuration of the tags. Furthermore, the MAC supports means to achieve very high access reliability, such as relay between tags, and the ability to work with tags that alternate between active and sleep mode) including means for power savings. All of these novel features, coupled with some prior art concepts like collision resolution algorithms, result in a scalable MAC protocol for an active RFID system employing multiple access.
35 Citations
15 Claims
-
1. A system of radio frequency communication between Readers and Tags, the system comprising;
-
(a) at least one tag Reader; (b) a plurality of Tags deployed in a region in which at least some of the Tags are in radio communication with said tag Reader, and each tag is given a unique tag ID, and (c) a Media Access Control protocol such that said tag Reader is configured to send and receive radio communication to and from at least some of said plurality of Tags, said plurality of Tags are configured to send and receive radio communication to and from said tag Reader and said Media Access Control protocol is configured to control said radio communication between said tag Reader and said plurality of Tags, and said Media Access Control protocol includes a multi-dimensional addressing scheme allowing Readers to efficiently address tag communities ranging from small to very large in unicast, multicast and broadcast modes, said multi-dimensional addressing scheme enables division of said plurality of Tags into a number of groups for different stages of Media Access Control protocol processing, based on different portions of said tag ID. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system of radio frequency communication between Readers and Tags, the system comprising;
-
(a) at least one tag Reader; (b) a plurality of Tags deployed in a region in which at least some of the Tags are in radio communication with said tag Reader, at least some tags are in radio communication with other Tags in said plurality of Tags and each tag is given a unique tag ID, and (c) a Media Access Control protocol such that said tag Reader is configured to send and receive radio communication to and from at least some of said plurality of Tags, said plurality of Tags are configured to send and receive radio communication to and from said tag Reader and other Tags in said plurality of Tags and said Media Access Control protocol is configured to control said radio communication between said tag Reader and said plurality of Tags, such that said Media Access Control protocol uses a combination of a session ID, acknowledgements and use of other tags as relays to achieve high reliability of radio communication, in broadcast, multicast and unicast modes. - View Dependent Claims (8, 9, 10)
-
-
11. A system of radio frequency communication between Readers and Tags, the system comprising;
-
(a) at least one tag Reader; (b) a plurality of Tags deployed in a region in which at least some of the Tags are in radio communication with said tag Reader, at least some tags are in radio communication with other Tags in said plurality of Tags and (c) a Media Access Control protocol such that said tag Reader is configured to send and receive radio communication to and from at least some of said plurality of Tags, said plurality of Tags are configured to send and receive radio communication to and from said tag Reader and other Tags in said plurality of Tags and said Media Access Control protocol is configured to control said radio communication between said tag Reader and said plurality of Tags; wherein said Media Access Control protocol includes tag reply parameters in each said radio communication so as to enable tags to respond to said tag Reader in an optimal manner for that tag Reader'"'"'s capabilities. - View Dependent Claims (12)
-
-
13. A system of radio frequency communication between Readers and Tags, the system comprising;
-
(a) at least one tag Reader; (b) a plurality of Tags deployed in a region in which at least some of the Tags are in radio communication with said tag Reader, and (c) a Media Access Control protocol such that said tag Reader is configured to send and receive radio communication to and from at least some of said plurality of Tags, said plurality of Tags are configured to send and receive radio communication to and from said tag Reader and said Media Access Control protocol is configured to control radio said radio communication between said tag Reader and said plurality of Tags; wherein said radio communication includes an indication of a payload start point, and each generation of tag Readers and/or Tags decode that portion of said Media Access Control protocol with which it is familiar, ignores that portion of said Media Access Control protocol with which it is unfamiliar and jumps to said payload start point, allowing reader to efficiently communicate with a mixture of tag generations and/or tag versions.
-
-
14. A system of radio frequency communication between Readers and Tags, the system comprising;
-
(a) at least one tag Reader; (b) a plurality of Tags deployed in a region in which at least some of the Tags are in radio communication with said tag Reader, at least some tags are in radio communication with other Tags in said plurality of Tags and (c) a Media Access Control protocol such that said tag Reader is configured to send and receive radio communication to and from at least some of said plurality of Tags, said plurality of Tags are configured to send and receive radio communication to and from said tag Reader and other Tags in said plurality of Tags and said Media Access Control protocol is configured to control said radio communication between said tag Reader and said plurality of Tags; wherein said radio communication includes a block of variable length, such that old generation Tags forward said block without decoding, and new generation tag Readers and/or Tags decode and modify said block as needed. - View Dependent Claims (15)
-
Specification