Method for assigning slots in a mobile network
First Claim
1. A method of acquiring transmit and receive slots in a peer-to-peer network comprising:
- acquiring data about a plurality of nodes in the network, the data including a code corresponding to send slots and receive slots for the plurality of nodes;
finding an available code based upon the data about the plurality of nodes in the network; and
setting send slots and receive slots based upon the available code.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of acquiring transmit and receive slots in a peer-to-peer network comprising acquiring data about a plurality of nodes in the network, the data including a code corresponding to send slots and receive slots for the plurality of nodes; finding an available code based upon the data about the plurality of nodes in the network; and setting send slots and receive slots based upon the available code. A method for setting a code for a node in a peer-to-peer network, the nodes indicative of send and receive time slots for the node, comprising determining a code length; assigning the node a first string of bits half the code length to create a first half of the code; and assigning the node a second string of bits that is the inverse of the first string of bits to create the second half of the code. In one embodiment, the methods described herein allow for a TDMA network utilizing a single frequency band.
-
Citations
28 Claims
-
1. A method of acquiring transmit and receive slots in a peer-to-peer network comprising:
-
acquiring data about a plurality of nodes in the network, the data including a code corresponding to send slots and receive slots for the plurality of nodes;
finding an available code based upon the data about the plurality of nodes in the network; and
setting send slots and receive slots based upon the available code. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
3. The method of claim 3 further comprising sending a joining message to at least one of the plurality of nodes.
-
13. A method for setting a code for a node in a peer-to-peer network, the code indicative of send and receive time slots for the node, comprising:
-
determining a code length;
assigning the node a first string of bits half the code length to create a first half of the code; and
assigning the node a second string of bits that is the inverse of the first string of bits to create the second half of the code. - View Dependent Claims (14, 15, 16)
-
-
17. A node in a peer-to-peer communication network comprising:
-
an antenna for sending and receiving data; and
a controller configured to acquire information about neighboring nodes within the peer-to-peer network and configured to set a code corresponding to send and receive slots based upon the information acquired about the neighboring nodes. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification