System and method of enhancing WiFi real-time communications
First Claim
1. A telephone communications system, comprising:
- a plurality of cordless telephone handsets configured to wirelessly conduct telephone calls; and
a wireless access point configured to assign a first handset of the plurality of telephone handsets a timeslot for a telephone call;
wherein the first handset is configured to buffer a first voice packet and a subsequent second voice packet of the telephone call, transmit to the wireless access point via a first timeslot, a first payload packet that includes the first voice packet and the second voice packet, and transmit, to the wireless access point after the first payload packet, a second payload packet via a second timeslot that includes the second voice packet;
wherein the wireless access point is further configured to;
assess the second voice packets received via the first payload packet and the second payload packet for errors;
select, based on the assessment of the second voice packets, one of the second voice packets to transmit to a receiver; and
transmit the selected second voice packet to the receiver;
wherein the wireless access point is further configured to;
assess the second voice packet of the first payload packet for errors based on a first frame check sequence packet of the first payload packet; and
assess the second voice packet of the second payload packet for errors based on a second frame check sequence packet of the second payload packet.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of enhanced real-time communications between WiFi devices. In one embodiment of the present invention a method for enhanced payload protection in a WiFi system includes transmitting multiple copies of data packets in successive frame body transmissions. In another embodiment, a method for enhanced communications over a WiFi link includes examining a unit ID packet to determine a destination of a data payload when errors are detected in IP and/or MAC headers. If a destination is determined, the packet is corrected and forwarded to the device based on the unit ID determination. In another embodiment, a method for enhanced real-time communications in a WiFi network includes establishing a communications frame that includes an active timeslot, preferably based on U-APSD, for a WiFi device to use for transmission of successive audio data packets transmitted between the WiFi handset and AP.
35 Citations
14 Claims
-
1. A telephone communications system, comprising:
-
a plurality of cordless telephone handsets configured to wirelessly conduct telephone calls; and a wireless access point configured to assign a first handset of the plurality of telephone handsets a timeslot for a telephone call; wherein the first handset is configured to buffer a first voice packet and a subsequent second voice packet of the telephone call, transmit to the wireless access point via a first timeslot, a first payload packet that includes the first voice packet and the second voice packet, and transmit, to the wireless access point after the first payload packet, a second payload packet via a second timeslot that includes the second voice packet; wherein the wireless access point is further configured to;
assess the second voice packets received via the first payload packet and the second payload packet for errors;
select, based on the assessment of the second voice packets, one of the second voice packets to transmit to a receiver; and
transmit the selected second voice packet to the receiver;wherein the wireless access point is further configured to;
assess the second voice packet of the first payload packet for errors based on a first frame check sequence packet of the first payload packet; and
assess the second voice packet of the second payload packet for errors based on a second frame check sequence packet of the second payload packet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for a telephone communications system having a plurality of cordless telephone handsets and a wireless access point, the method comprising:
-
buffering, in the first handset, a first voice packet and a subsequent second voice packet; transmitting, from the first handset to a wireless access point, a first payload packet that includes the first voice packet, the second voice packet, and a first frame check sequence packet that provides error coverage for the first payload packet; after said transmitting a first payload packet, transmitting, from the first handset to the wireless access point, a second payload packet that includes the second voice packet and a second frame check sequence that provides error coverage for the second payload packet; assessing, with the wireless access point, the second voice packet of the first payload packet for errors based on the first frame check sequence packet; assessing, with the wireless access point, the second voice packet of the second payload packet for errors based on a second frame check sequence packet; selecting, based on said assessing of the second voice packets, one of the second voice packets to transmit to a receiver; and transmitting, from the wireless access point to the receiver, the selected second voice packet. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification