Voice and data wireless communications network and method
First Claim
1. An access point for use in a mixed traffic wireless local area network that includes a plurality of remote terminals that are associated with the access point with at least one of the remote terminals being voice-capable, where the access point and the remote terminals communicate by transmitting and receiving variable-size communications data packets and voice packets on a half-duplex communications medium that is shared between the access point and the remote terminals, said access point being configured to:
- determine which remote terminals are voice-capable remote terminals;
receive a plurality variable size packets including voice packets and data packets from the half-duplex communications medium and from another communications medium with the packets each being addressed to a particular one of the remote terminals;
distribute the received packets by transmitting one packet at a time on the half-duplex communications channel when the half-duplex communications medium is available;
determine which one of the remote terminals to transmit to next based on maintaining fair packet distribution among the remote terminals where fairness is determined by the number of packets that have been transmitted to each remote terminal; and
determine which packet to transmit next from the received packets that are addressed to the remote terminal to which the access point is to transmit next based on;
for packets that are addressed to voice-capable terminals, giving priority to voice packets by transmitting received voice packets that are addressed to a particular voice-capable terminal before transmitting data packets that are addressed to that particular voice-capable terminal, and the order of reception of the packets that are addressed to the remote terminal to which the access point is to transmit to next, so that the access point treats all the remote terminals fairly while giving priority to voice packets that are for the voice-capable ones of the remote terminals.
12 Assignments
0 Petitions
Accused Products
Abstract
A wireless local area network that carries mixed traffic of voice and data communications may be provided. The wireless local area network may include an access point and a plurality of remote terminals that are associated with the access point. The access point may be operably coupled to a wireline network. The access point may receive voice and other communications packets from the remote terminals and the wireline network. Some of the packets may be for transmission to the remote terminals. The access point manages which packets to transmit and when to transmit packets. The access point may manage traffic to maintain a fair distribution of packets and to give priority to voice communications over other communications.
101 Citations
37 Claims
-
1. An access point for use in a mixed traffic wireless local area network that includes a plurality of remote terminals that are associated with the access point with at least one of the remote terminals being voice-capable, where the access point and the remote terminals communicate by transmitting and receiving variable-size communications data packets and voice packets on a half-duplex communications medium that is shared between the access point and the remote terminals, said access point being configured to:
-
determine which remote terminals are voice-capable remote terminals;
receive a plurality variable size packets including voice packets and data packets from the half-duplex communications medium and from another communications medium with the packets each being addressed to a particular one of the remote terminals;
distribute the received packets by transmitting one packet at a time on the half-duplex communications channel when the half-duplex communications medium is available;
determine which one of the remote terminals to transmit to next based on maintaining fair packet distribution among the remote terminals where fairness is determined by the number of packets that have been transmitted to each remote terminal; and
determine which packet to transmit next from the received packets that are addressed to the remote terminal to which the access point is to transmit next based on;
for packets that are addressed to voice-capable terminals, giving priority to voice packets by transmitting received voice packets that are addressed to a particular voice-capable terminal before transmitting data packets that are addressed to that particular voice-capable terminal, and the order of reception of the packets that are addressed to the remote terminal to which the access point is to transmit to next, so that the access point treats all the remote terminals fairly while giving priority to voice packets that are for the voice-capable ones of the remote terminals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31)
-
-
24. An access point that provides voice and data communications for use in a wireless local area network having a plurality of mobile units, at least one of said mobile units being voice-capable, said access point being configured to:
-
receive signals carrying communications packets directed to particular mobile units, and prioritize communications packets for transmission based at least partly on whether each packet is directed to a voice-capable mobile unit.
-
-
25. A method for providing voice and data communications for use in a wireless local area network having an access point and a plurality of mobile units, at least one of the mobile units being voice-capable, comprising:
-
receiving signals at the access point which carry communications packets directed to particular mobile units; and
prioritizing received communications packets for transmission based at least partly on whether each packet is directed to a voice-capable mobile unit.
-
-
26. A transmitter for use in a carrier sense multiple access communications system, said transmitter being configured to:
-
use a contention window of a first duration for transmitting packets that are for voice communications; and
use a contention window of a second duration that is different from said first duration for transmitting other packets.
-
-
32. A method for transmitting packets for use in a carrier sense multiple access communications system, comprising:
-
using a contention window of a first duration for transmitting packets that are for voice communications; and
using a contention window of a second duration that is different from said first duration for transmitting other packets. - View Dependent Claims (33, 34, 35, 36, 37)
-
Specification