Method and apparatus for dynamic voice reservation within wireless networks
First Claim
1. In a communications network, a communication unit to transmit and receive information within said network comprising:
- at least one transmitter to transmit outgoing information to at least one other communication unit within said network;
at least one receiver to receive incoming information from at least one other communication unit within said network; and
a processor to control said transmission and reception of said outgoing and incoming information, wherein said processor includes;
a reservation module to reserve at least one communication link within said network for communicating with at least one other communication unit and to dynamically select a frame architecture from among a plurality of frame architectures employed by said communication unit based on the mode of said communications and utilization of a retransmission scheme over said reserved communication link, wherein said plurality of frame architectures support full duplex and simplex modes of communications and retransmission of information;
wherein said selected frame architecture includes a plurality of time slots serving as said communication link, and said plurality of time slots includes for a simplex mode at least one time slot associated with a transmission path, for a duplex mode at least one additional time slot associated with a receiving path, for a retransmission mode at least one additional time slot to said simplex or duplex modes and associated with a retransmission of information, and at least one time slot associated with an acknowledgement.
11 Assignments
0 Petitions
Accused Products
Abstract
A multi-hop wireless Ad-Hoc network according to the present invention employs a voice reservation protocol. The protocol supports voice and data communication and incorporates retransmission and acknowledgement mechanisms. A TDMA frame architecture is dynamically selected depending on voice mode operation (e.g., simplex/duplex) and associated retransmission/acknowledgement mechanisms. A source node transmits a reservation packet that embeds TDMA frame architecture and other information. The packet is transmitted to a destination node and is further piggybacked on existing neighbor discovery packets to reduce overhead. Each intermediate network node along the propagation path determines the manner in which to accomplish slot reservation based on the embedded information in the reservation packet. The protocol may use separate dedicated channels or a single channel for voice and data, and supports voice/data load balancing over different channels. In addition, the protocol may utilize speech silence and increased communication reliability to enhance performance.
92 Citations
44 Claims
-
1. In a communications network, a communication unit to transmit and receive information within said network comprising:
-
at least one transmitter to transmit outgoing information to at least one other communication unit within said network; at least one receiver to receive incoming information from at least one other communication unit within said network; and a processor to control said transmission and reception of said outgoing and incoming information, wherein said processor includes; a reservation module to reserve at least one communication link within said network for communicating with at least one other communication unit and to dynamically select a frame architecture from among a plurality of frame architectures employed by said communication unit based on the mode of said communications and utilization of a retransmission scheme over said reserved communication link, wherein said plurality of frame architectures support full duplex and simplex modes of communications and retransmission of information; wherein said selected frame architecture includes a plurality of time slots serving as said communication link, and said plurality of time slots includes for a simplex mode at least one time slot associated with a transmission path, for a duplex mode at least one additional time slot associated with a receiving path, for a retransmission mode at least one additional time slot to said simplex or duplex modes and associated with a retransmission of information, and at least one time slot associated with an acknowledgement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a communications network, a communication unit to transmit and receive information within said network comprising:
-
at least one transmitter to transmit outgoing information to at least one other communication unit within said network; at least one receiver to receive incoming information from at least one other communication unit within said network; and a processor to control said transmission and reception of said outgoing and incoming information, wherein a data channel facilitates reservation of a communication link and a voice channel facilitates transfer of voice information, and said processor includes; a reservation module to reserve at least one communication link within said network for communicating with at least one other communication unit and to dynamically select a frame architecture to facilitate said communications over said reserved communication link; a data allocation module to allocate data to said voice channel in response to utilization of said voice channel being below a first utilization threshold and utilization of said data channel being greater than a second utilization threshold; and a voice allocation module to allocate voice information to said data channel in response to utilization of said data channel being below said first utilization threshold and utilization of said voice channel being greater than said second utilization threshold; wherein said first utilization threshold indicates light utilization and said second utilization threshold indicates heavy utilization.
-
-
22. In a communication unit of a network, a method of transferring information with other communication units within said network comprising:
-
(a) reserving at least one communication link within said network for communications with at least one other communication unit and dynamically selecting a frame architecture from among a plurality of frame architectures employed by said communication unit based on the mode of said communications and utilization of a retransmission scheme over said reserved communication link, wherein said plurality of frame architectures support full duplex and simplex modes of communications and retransmission of information; wherein said selected frame architecture includes a plurality of time slots serving as said communication link, and said plurality of time slots includes for a simplex mode at least one time slot associated with a transmission path, for a duplex mode at least one additional time slot associated with a receiving path, for a retransmission mode at least one additional time slot to said simplex or duplex modes and associated with a retransmission of information, and at least one time slot associated with an acknowledgement. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. In a communication unit of a network, wherein said unit includes a data channel to facilitate reservation of a communication link and a voice channel to facilitate transfer of voice information, a method of transferring information with other communication units within said network comprising:
-
(a) reserving at least one communication link within said network for communications with at least one other communication unit and dynamically selecting a frame architecture to facilitate said communications over said reserved communication link, wherein step (a) further includes; (a.1) allocating data to said voice channel in response to utilization of said voice channel being below a first utilization threshold and utilization of said data channel being greater than a second utilization threshold; and (a.2) allocating voice information to said data channel in response to utilization of said data channel being below said first utilization threshold and utilization of said voice channel being greater than said second utilization threshold; wherein said first utilization threshold indicates light utilization and said second utilization threshold indicates heavy utilization.
-
-
41. A communications network comprising:
-
a plurality of communication units for transferring information therebetween, wherein at least one communication link within said network is reserved by a communication unit for communicating with at least one other communication unit and said communicating units dynamically select a frame architecture from among a plurality of frame architectures employed by said communicating units based on the mode of said communications and utilization of a retransmission scheme over said reserved communication link, wherein said plurality of frame architectures support full duplex and simplex modes of communications and retransmission of information; wherein said selected frame architecture includes a plurality of time slots serving as said communication link, and said plurality of time slots includes for a simplex mode at least one time slot associated with a transmission path, for a duplex mode at least one additional time slot associated with a receiving path, for a retransmission mode at least one additional time slot to said simplex or duplex modes and associated with a retransmission of information, and at least one time slot associated with an acknowledgement. - View Dependent Claims (42)
-
-
43. In a communications network, a method of transferring information between communication units within said network comprising:
-
(a) reserving at least one communication link within said network for communications between at least two communication units, wherein said communicating units dynamically select a frame architecture from among a plurality of frame architectures employed by said communicating units based on the mode of said communications and utilization of a retransmission scheme over said reserved communication link, wherein said plurality of frame architectures support full duplex and simplex modes of communications and retransmission of information; wherein said selected frame architecture includes a plurality of time slots serving as said communication link, and said plurality of time slots includes for a simplex mode at least one time slot associated with a transmission path, for a duplex mode at least one additional time slot associated with a receiving path, for a retransmission mode at least one additional time slot to said simplex or duplex modes and associated with a retransmission of information and at least one time slot associated with an acknowledgement. - View Dependent Claims (44)
-
Specification