Methods and systems for providing multiple access within a network
First Claim
1. A method of discovering nodes to establish communication between a first master node and one or more nodes in a network medium used by a plurality of master nodes and slave nodes, wherein a slave node is an implantable medical device, wherein the plurality of master nodes contend for a carrier of the network medium, comprising:
- at a first master node, gaining use of the carrier;
sending out a plurality of discovery access codes from the first master node;
at the first master node, sending out a request for request to send message containing a first discovery access code of the plurality of discovery access codes, wherein the request for request to send message begins the communication sequence to obtain any available data from another node;
at the first master node, listening for a request to send message containing the first discovery access code and sending out a clear to send message upon receiving the request to send message;
upon receiving a data send message in response to the clear to send message at the first master node, when the data send message is from a second master node and includes a list of session access codes in use by the second master node, excluding the list of session access codes in use by the second master node from a list of potential session access codes at the first master node; and
upon receiving the data send message in response to the clear to send message at the first master node, when the data send message is from a first slave node that includes identification information for the first slave node, storing the first slave node identification information in preparation for associating with a session access code that is not excluded from the list of potential session access codes at the first master node.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for media access control allow master and slave nodes of a network to communicate using the same carrier while avoiding collisions of transmissions. At least one slave node is an implantable device. Master nodes initiate all data exchange sequences, and slave nodes are responsive to the data exchange sequences. The exchange sequences begin by master nodes contending for use of the carrier through a countdown procedure. A set order of communications occurs between a master node who won the contention and a slave node being communicated with by the master node to transfer a data frame. Contention is then repeated to determine the next master node that is allowed to transfer a data frame. New master nodes entering the network employ a discovery process to poll for existing devices in the network.
-
Citations
20 Claims
-
1. A method of discovering nodes to establish communication between a first master node and one or more nodes in a network medium used by a plurality of master nodes and slave nodes, wherein a slave node is an implantable medical device, wherein the plurality of master nodes contend for a carrier of the network medium, comprising:
-
at a first master node, gaining use of the carrier; sending out a plurality of discovery access codes from the first master node; at the first master node, sending out a request for request to send message containing a first discovery access code of the plurality of discovery access codes, wherein the request for request to send message begins the communication sequence to obtain any available data from another node; at the first master node, listening for a request to send message containing the first discovery access code and sending out a clear to send message upon receiving the request to send message; upon receiving a data send message in response to the clear to send message at the first master node, when the data send message is from a second master node and includes a list of session access codes in use by the second master node, excluding the list of session access codes in use by the second master node from a list of potential session access codes at the first master node; and upon receiving the data send message in response to the clear to send message at the first master node, when the data send message is from a first slave node that includes identification information for the first slave node, storing the first slave node identification information in preparation for associating with a session access code that is not excluded from the list of potential session access codes at the first master node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification