SYSTEM AND METHOD OF ENHANCING WIFI REAL-TIME COMMUNICATIONS
First Claim
1. A communications system configured to transmit over an RF link using an 802.11 protocol, the communications system having a data payload structure comprising:
- a first voice packet slot configured to receive a first voice packet at a first time;
a second voice packet slot configured to receive a second voice packet different from the first voice packet at the first time; and
a frame check sequence packet, wherein the first voice packet slot is configured to receive the second voice packet at a second time subsequent to the first time.
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.
29 Citations
21 Claims
-
1. A communications system configured to transmit over an RF link using an 802.11 protocol, the communications system having a data payload structure comprising:
-
a first voice packet slot configured to receive a first voice packet at a first time; a second voice packet slot configured to receive a second voice packet different from the first voice packet at the first time; and a frame check sequence packet, wherein the first voice packet slot is configured to receive the second voice packet at a second time subsequent to the first time. - View Dependent Claims (2, 4, 5, 6)
-
-
3. A communications system configured to transmit over an RF-link using an 802.11 protocol in which a data packet structure comprises:
-
a data packet transmitted as part of an 802.11 payload packet; and a forward error correction packet having forward error correction bits calculated from the data packet by a transmitter of the communications system. - View Dependent Claims (7, 8, 9)
-
-
10. A communications system configured to transmit over an RF link using an 802.11 protocol, the communications system having a data payload structure comprising:
-
a first voice packet slot configured to receive a first voice packet at a first time; a second voice packet slot configured to receive a second voice packet different from the first voice packet at the first time; a frame check sequence packet, wherein the first voice packet slot is configured to receive the second voice packet at a second time subsequent to the first time; wherein the communication system has a frame structure for transmitting data payloads between an access point and one or more WiFi terminal devices, the frame structure comprising; a frame period that is a fixed and repeating time interval during which a WiFi link is operable between the access point and WiFi terminal devices; one or more of the active slots, each active slot dedicated to a respective WiF terminal device, where the respective WiFi terminal device maintains an active state only during the respective active slots; a sleep period associated with each WiFi terminal device, wherein the respective WiFi terminal device maintains a low or standby power state in the sleep period; and a command slot configured for transmission of a command packet between the access point and the WiF terminal device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for transmitting data over an RF-link using an 802.11 protocol which comprises:
-
transmitting a data packet as part of an 802.11 payload packet; transmitting a forward error correction packet having forward error correction bits calculated from the data packet; receiving a real-time communications request from a first WiFi device; establishing a real time communications date frame structure corresponding to a plurality of repeating data frames during communications between the first WiFi device and an access point; reserving a first default active slot comprising a first wakeup time and first default sleep time within each repeating data frame and initiates an active period of the first WiFi device during each repeating data frame at the wakeup time; and terminating the active period when an end of service period bit is received. - View Dependent Claims (18, 19, 20, 21)
-
Specification