Simultaneous channel access transmission method for a multi-hop communications radio network
First Claim
1. A method for establishing communication between multiple nodes, comprising the steps of:
- creating a multi-hop network including a plurality of nodes, each of said plurality of nodes operating in a transmit mode and a receive mode, the plurality of nodes arranged in neighborhoods, such that nodes operating in a transmit mode communicate simultaneously over links with multiple nodes in the neighborhood operating in a receive mode, and wherein a node operating in a receive mode can be a neighbor of more than one node operating in a transmit mode;
allocating frequency and time slots for each node to create link assignments between nodes of the neighborhood based upon desired performance criteria;
determining the quality of communication links between the nodes of a neighborhood and adjacent neighborhoods;
creating a table of data representing the quality of transmission between nodes of the neighborhood for each node;
storing a set of performance criterion of service desired;
generating a set of actual link assignments between ones of the nodes in the neighborhood from the table of data based upon a maximized performance criterion of service desired in the neighborhood; and
allocating frequency and time slots to satisfy the actual link assignments between nodes of the neighborhood based upon the desired performance criterion.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for establishing simultaneous communications between nodes having neighboring nodes in a multi-hop network of transceiver nodes arranged in neighborhoods includes determining the quality of communication links between the nodes of a neighborhood and adjacent neighborhoods. A table of quality data is stored representing the quality of communication links between nodes of the neighborhood for each node. A set of performance criterion of desired service in the neighborhood is stored. A set of possible link assignments between ones of the nodes in the neighborhood is generated from the table of quality data based upon a maximized performance criterion of desired service in the neighborhood. Link assignments are then allocated between nodes of the neighborhood based upon the desired performance criterion.
-
Citations
6 Claims
-
1. A method for establishing communication between multiple nodes, comprising the steps of:
-
creating a multi-hop network including a plurality of nodes, each of said plurality of nodes operating in a transmit mode and a receive mode, the plurality of nodes arranged in neighborhoods, such that nodes operating in a transmit mode communicate simultaneously over links with multiple nodes in the neighborhood operating in a receive mode, and wherein a node operating in a receive mode can be a neighbor of more than one node operating in a transmit mode; allocating frequency and time slots for each node to create link assignments between nodes of the neighborhood based upon desired performance criteria; determining the quality of communication links between the nodes of a neighborhood and adjacent neighborhoods; creating a table of data representing the quality of transmission between nodes of the neighborhood for each node; storing a set of performance criterion of service desired; generating a set of actual link assignments between ones of the nodes in the neighborhood from the table of data based upon a maximized performance criterion of service desired in the neighborhood; and allocating frequency and time slots to satisfy the actual link assignments between nodes of the neighborhood based upon the desired performance criterion. - View Dependent Claims (2, 3)
-
-
4. A method for establishing communication between multiple nodes, comprising the steps of:
-
creating a multi-hop network including a plurality of nodes, each of said plurality of nodes operating in a transmit mode and a receive mode, the plurality of nodes arranged in neighborhoods, such that nodes operating in a transmit mode communicate simultaneously over links with multiple nodes in the neighborhood operating in a receive mode, and wherein a node operating in a receive mode can be a neighbor of more than one node operating in a transmit mode; allocating frequency and time slots for each node to create link assignments between nodes of the neighborhood based upon desired performance criteria; determining the quality of communication links between the nodes of a neighborhood and adjacent neighborhoods; creating a table of data representing the quality of transmission between nodes of the neighborhood for each node; storing a set of performance criterion of service desired; generating a set of potential link assignments between ones of the nodes in the neighborhood from the table of data based upon a maximized performance criterion of service desired in the neighborhood; negotiating the set of potential link assignments to generate actual link assignments; and allocating frequency and time slots to satisfy the actual link assignments between nodes of the neighborhood based upon the desired performance criterion. - View Dependent Claims (5, 6)
-
Specification