Rendezvous point interpiconet scheduling
First Claim
1. A method of communicating in an ad hoc polling based communication infrastructure, the method comprising steps of:
- participating by a Participant in Multiple Piconets (PMP) node in a first piconet to exchange data with a first node within a first payload window associated with a first rendezvous point;
defining a second payload window associated with a second rendezvous point for the PMP node;
switching the PMP node to a second piconet to exchange data with a second node within the second payload window; and
determining by the first node, in response to the PMP node missing the second rendezvous point, said PMP node switching to the second piconet wherein;
the first rendezvous point is defined based on information specific to the PMP node, rather than being associated with a link between the PMP node and the first node; and
the second rendezvous point is defined based on information specific to the PMP node, rather than being associated with a link between the PMP node and the second node.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for providing Rendezvous point Interpiconet Scheduling (RIPS) in an ad hoc polling based communication infrastructure such as a Bluetooth system in which a PMP node (Participant in Multiple Piconet nodes) belongs to more than one piconet. The rendezvous (RV) points of a PMP node is defined based on information specific to the node, rather than being associated with the links between slave and master nodes. By defining RV points per PMP node rather than per link, the master node of a piconet in the RIPS system is aware of the RV points that its slave PMP nodes have in other piconets. This advantageously allows a master node in the RIPS system to know when its slave nodes will be present in the piconet and when they will not be present.
-
Citations
23 Claims
-
1. A method of communicating in an ad hoc polling based communication infrastructure, the method comprising steps of:
-
participating by a Participant in Multiple Piconets (PMP) node in a first piconet to exchange data with a first node within a first payload window associated with a first rendezvous point; defining a second payload window associated with a second rendezvous point for the PMP node; switching the PMP node to a second piconet to exchange data with a second node within the second payload window; and determining by the first node, in response to the PMP node missing the second rendezvous point, said PMP node switching to the second piconet wherein; the first rendezvous point is defined based on information specific to the PMP node, rather than being associated with a link between the PMP node and the first node; and the second rendezvous point is defined based on information specific to the PMP node, rather than being associated with a link between the PMP node and the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of communicating in an ad hoc polling based communication infrastructure, the method comprising steps of:
-
defining rendezvous points for a slave node based upon information specific to the slave node rather than being based on one or more links between the slave node and one or more other nodes, wherein the slave node simultaneously belongs to a first piconet and to a second piconet; associating the rendezvous points with payload windows of the slave node, there being an associated payload window for each rendezvous point; monitoring the rendezvous points by a first master node of the first piconet to determine the slave node'"'"'s first piconet presence for each of the associated payload windows; and monitoring the rendezvous points by a second master node of the second piconet to determine the slave node'"'"'s second piconet presence for each of the associated payload windows.
-
-
19. A method of communicating in an ad hoc polling based communication infrastructure, the method comprising steps of:
-
defining rendezvous points for a slave node based upon information specific to the slave node rather than being based on one or more links between the slave node and one or more other nodes, wherein the slave node belongs to a first piconet; associating the rendezvous points with payload windows of the slave node, there being an associated payload window for each rendezvous point of the slave node; and monitoring the rendezvous points by a first master node of the first piconet to determine the slave node'"'"'s first piconet presence for each of the associated payload windows; wherein said rendezvous points are for all piconets to which the slave node belongs, the first piconet being one of said all piconets. - View Dependent Claims (20)
-
-
21. An ad hoc polling based communication system comprising:
-
a first piconet; a first node within the first piconet; a Participant in Multiple Piconets (PMP) node within the first piconet, the PMP node being in communication with the first node, the PMP node having a first rendezvous point associated with a first payload window and a second rendezvous point associated with a second payload window; a second piconet; a second node within the second piconet; a memory for storing information accessible to the first node, said information being associated with switching of the PMP node to the second piconet, and said information being stored in response to the rendezvous point wherein; the first rendezvous point is defined based on information specific to the PMP node, rather than being associated with a link between the PMP node and the first node; and the second rendezvous point is defined based on information specific to the PMP node, rather than being associated with a link between the PMP node and the second node. - View Dependent Claims (22, 23)
-
Specification