Method of managing transmission within a wireless communications network
DCFirst Claim
Patent Images
1. A method of managing transmission in a wireless network, comprising:
- sending a request for permission to transmit by each ready node in the wireless network, each ready node being a node of the wireless network ready to transmit, each request identifying a node in the network that is the destination, and each request being sent over a control channel;
performing a block operation at each destination node such that each destination node selectively sends block messages to neighboring nodes based on respective transmission priorities for the ready nodes neighboring the destination node, the block message instructing the neighboring node not to transmit;
performing an announce operation at each ready node to announce a transmission state of the ready node, the transmission state being one of a blocked from transmitting state and a cleared to transmit state, the blocked from transmitting state being a state in which at least one uncleared block message has been received by the ready node, and the cleared to transmit state being a state in which no uncleared block messages have been received at the ready node;
performing a block/clear operation at each destination node such that each destination node selectively sends block messages and clear messages to neighboring nodes based on the transmission state of each neighboring node, the clear message clearing any block message previously sent by the destination node;
repeating the announce and block/clear operations for a number of iterations; and
sending transmissions over a payload channel from ready nodes in the clear to transmit state.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The method includes sending a request for permission to transmit by each ready node in the wireless network. Each ready node is a node of the wireless network ready to transmit, each request identifies a node in the network that is the destination, and each request is sent over a control channel. An iterative process based on priorities determined for the ready nodes is then performed to determine which ready nodes to block from transmission and which ready nodes to clear for transmission. Transmissions are sent over a payload channel from ready nodes in the clear to transmit state.
4 Citations
36 Claims
-
1. A method of managing transmission in a wireless network, comprising:
-
sending a request for permission to transmit by each ready node in the wireless network, each ready node being a node of the wireless network ready to transmit, each request identifying a node in the network that is the destination, and each request being sent over a control channel; performing a block operation at each destination node such that each destination node selectively sends block messages to neighboring nodes based on respective transmission priorities for the ready nodes neighboring the destination node, the block message instructing the neighboring node not to transmit; performing an announce operation at each ready node to announce a transmission state of the ready node, the transmission state being one of a blocked from transmitting state and a cleared to transmit state, the blocked from transmitting state being a state in which at least one uncleared block message has been received by the ready node, and the cleared to transmit state being a state in which no uncleared block messages have been received at the ready node; performing a block/clear operation at each destination node such that each destination node selectively sends block messages and clear messages to neighboring nodes based on the transmission state of each neighboring node, the clear message clearing any block message previously sent by the destination node; repeating the announce and block/clear operations for a number of iterations; and sending transmissions over a payload channel from ready nodes in the clear to transmit state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of managing transmission in a wireless network, comprising:
-
sending a request for permission to transmit by each ready node in the wireless network, each ready node being a node of the wireless network ready to transmit, each request identifying a node in the network that is the destination, and each request being sent over a control channel; determining, at each destination node, transmission priorities for neighboring nodes that are ready nodes; selectively sending, by each destination node, block messages and clear messages to the neighboring nodes that are ready nodes based on the determined transmission priorities and announced states of the neighboring nodes that are ready nodes, the block message instructing the neighboring node not to transmit, the clear message clearing any block message previously sent by the destination node, and each announced state indicating whether the ready node is blocked or cleared to transmit; and sending transmissions over a payload channel from ready nodes in the clear to transmit state after more than one iteration of the determining and selectively sending steps.
-
-
19. A method of managing transmission in a wireless network at a destination node, comprising:
-
receiving, at a destination node, a request for permission to transmit from at least one ready node, the request being sent over a control channel; performing a block operation by selectively sending block messages to at least one neighboring node based on transmission priorities for the at least one ready node, the block message instructing the at least one neighboring node not to transmit; receiving an announcement of a transmission state from the at least one ready node, the transmission state being one of (i) a blocked from transmitting state and (ii) a cleared to transmit state, such that the blocked from transmitting state is a state in which at least one uncleared block message has been received by the ready node, and the cleared to transmit state is a state in which no uncleared block messages have been received at the ready node; performing a block/clear operation by selectively sending at least one of (i) further block messages and (ii) clear messages to the at least one neighboring node based on the transmission state of each of the at least one neighboring nodes, the clear message clearing a previously sent block message; repeating the performing a block/clear operation step for a number of iterations; and receiving transmissions over a payload channel in the clear to transmit state. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of managing transmission in a wireless network at a ready node, comprising:
-
sending a request for permission to transmit from a ready node, the ready node being a node prepared to transmit, and the request (i) identifying at least one destination node, and (ii) being sent over a control channel; awaiting reception of a block message or a clear message after the sending; performing an announce operation, based on the reception, by announcing a transmission state of the ready node, the transmission state being one of (i) a blocked from transmitting state and (ii) a cleared to transmit state, such that the blocked from transmitting state is a state in which at least one uncleared block message has been received by the ready node, and the cleared to transmit state is a state in which no uncleared block messages have been received by the ready node; repeating the performing step for a number of iterations; and sending transmissions over a payload channel in the clear to transmit state. - View Dependent Claims (34, 35, 36)
-
Specification