Method and system for providing antenna diversity
First Claim
1. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device including two antennas, the method comprising:
- designating one antenna of the two antennas as a default antenna, wherein an antenna of the two antennas other than the antenna that is designated as the default antenna is an alternate antenna;
sending each transmit packet a first time using the default antenna as a transmit antenna, wherein for any transmit packet, the transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet;
listening for each receive packet that acknowledges a previously sent transmit packet using as a receive antenna the transmit antenna that was used to send the previously sent transmit packet, wherein for any receive packet, the receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
listening for all other receive packets using the default antenna as the receive antenna;
reversing which antenna of the two antennas is the default antenna and which antenna is the alternate antenna; and
using transmission and reception results from only one antenna of the two antennas to determine whether to reverse which of the two antennas is the default antenna.
3 Assignments
0 Petitions
Accused Products
Abstract
An antenna switch diversity algorithm, and systems and methods to provide antenna diversity by implementing the algorithm in, for example, an IEEE 802.11a compliant environment, are presented. In accordance with the algorithm, one antenna of at least two antennas is designated as a default antenna at a communications device that sends and receives transmit and receive packets. The default antenna designation is changed depending on long-term and short-term learning processes implemented in, for example, software and hardware. The long-term and short-term learning processes analyze packet transmission and reception results of the antennas. The antenna switch diversity algorithm is applicable to multiple antennas.
240 Citations
149 Claims
-
1. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device including two antennas, the method comprising:
-
designating one antenna of the two antennas as a default antenna, wherein an antenna of the two antennas other than the antenna that is designated as the default antenna is an alternate antenna;
sending each transmit packet a first time using the default antenna as a transmit antenna, wherein for any transmit packet, the transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet;
listening for each receive packet that acknowledges a previously sent transmit packet using as a receive antenna the transmit antenna that was used to send the previously sent transmit packet, wherein for any receive packet, the receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
listening for all other receive packets using the default antenna as the receive antenna;
reversing which antenna of the two antennas is the default antenna and which antenna is the alternate antenna; and
using transmission and reception results from only one antenna of the two antennas to determine whether to reverse which of the two antennas is the default antenna. - View Dependent Claims (2, 3)
-
-
4. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device including two antennas, the method comprising:
-
designating one antenna of the two antennas as a default antenna and the other antenna of the two antennas as an alternate antenna;
redesignating the default antenna and the alternate antenna, by changing which antenna of the two antennas is designated as the default antenna and which antenna is designated as the alternate antenna;
sending each transmit packet that acknowledges a previously received receive unicast packet using whichever antenna was used to receive the previously received receive unicast packet;
sending all other transmit packets a first time using the default antenna;
listening for each receive packet that acknowledges a previously sent transmit packet using whichever antenna was used to send the previously sent transmit packet;
listening for all other receive packets using the default antenna; and
for any transmit unicast packet, using the alternate antenna to send the transmit unicast packet to a destination after a number of unsuccessful sends of the transmit unicast packet using the default antenna. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device including at least two antennas, the method comprising:
-
designating one antenna of the at least two antennas as a default antenna;
sending each transmit packet that acknowledges a previously received receive unicast packet using whichever antenna was used to receive the previously received receive unicast packet;
sending all other transmit packets a first time using the default antenna;
listening for each receive packet that acknowledges a previously sent transmit packet using whichever antenna was used to send the previously sent transmit packet;
listening for all other receive packets using the default antenna; and
for any transmit unicast packet, sending the transmit unicast packet on an antenna of the at least two antennas other than that antenna that is designated as the default antenna if the transmit unicast packet is not successfully transmitted by the default antenna after one or more attempts to send the transmit unicast packet. - View Dependent Claims (11, 12, 15, 16, 18, 19)
-
-
13. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device including at least two antennas, the method comprising:
-
designating one antenna of the at least two antennas as a default antenna, wherein an antenna of the at least two antennas other than the antenna that is designated as the default antenna is an alternate antenna;
sending each transmit packet a first time using the default antenna;
listening for each receive packet that acknowledges a previously sent transmit packet using whichever antenna of the at least two antennas was used to send the previously sent transmit packet;
listening for all other receive packets using the default antenna;
resending any transmit packet that was not successfully transmitted using one of the default antenna and the alternate antenna, until any such transmit packet is successfully transmitted or until a predetermined number of resends is reached; and
changing the default antenna between the at least two antennas in response to predetermined criteria that take into account which antenna successfully transmitted any transmit packet during the step of resending such that once the default antenna is changed, both the sending and listening steps will send and receive, respectively, using the changed default antenna.
-
-
14. An antenna diversity system, comprising:
-
a plurality of mobile stations;
an access point, the access point sending and receiving a plurality of transmit and receive packets, respectively, at a single location, the access point configured to communicate with the mobile stations via the transmit and receive packets, the access point comprising;
at least two antennas, wherein for any transmit packet, a transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet; and
wherein for any receive packet, a receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
a switch to change between the at least two antennas; and
a transmit management interface to direct the switch, to designate one antenna of the at least two antennas as a default antenna, and to change which antenna of the at least two antennas is the default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets, wherein an antenna of the at least two antennas other than the antenna that is designated as the default antenna is an alternate antenna, and wherein the default antenna is used as the transmit antenna to send each transmit unicast packet a first time and to send each transmit broadcast packet, and wherein the transmit antenna that was used to send a previously sent transmit packet is used as the receive antenna to listen for each receive packet that acknowledges the previously sent transmit packet, and wherein the default antenna is used as the receive antenna to listen for all other receive packets, and wherein for any transmit unicast packet, the alternate antenna is used to send the transmit unicast packet if the transmit unicast packet is not successfully transmitted by the default antenna after one or more attempts.
-
-
17. An antenna diversity system, comprising:
-
an access point;
a mobile station, the mobile station sending and receiving a plurality of transmit and receive packets, respectively, at a single location, the mobile station configured to communicate with the access point via the transmit and receive packets, the mobile station comprising;
at least two antennas, wherein for any transmit packet, a transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet to the access point; and
wherein for any receive packet, a receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet from the access point;
a switch to change between the at least two antennas; and
a transmit management interface to direct the switch, to designate one antenna of the at least two antennas as a default antenna, and to change which antenna of the at least two antennas is the default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets, wherein an antenna of the at least two antennas other than the antenna that is designated as the default antenna is an alternate antenna, and wherein the default antenna is used as the transmit antenna to send each transmit unicast packet a first time, and wherein the transmit antenna that was used to send a previously sent transmit packet is used as the receive antenna to listen for each receive packet that acknowledges the previously sent transmit packet, and wherein the default antenna is used as the receive antenna to listen for all other receive packets, and wherein for any transmit unicast packet, the alternate antenna is used to send the transmit unicast packet if the transmit unicast packet is not successfully transmitted by the default antenna after one or more attempts.
-
-
20. An antenna diversity system, comprising:
-
a plurality of mobile stations in an ad hoc network;
a first mobile station in the ad hoc network, the first mobile station sending and receiving a plurality of transmit and receive packets, respectively, at a single location, the first mobile station configured to communicate with the mobile stations via the transmit and receive packets, the first mobile station comprising;
at least two antennas, wherein for any transmit packet, a transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet; and
wherein for any receive packet, a receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
a switch to change between the at least two antennas; and
a transmit management interface to direct the switch, to designate one antenna of the at least two antennas as a broadcast default antenna and one antenna of the at least two antennas as a destination default antenna, and to change which antenna of the at least two antennas is the broadcast default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets, wherein the destination default antenna and the broadcast default antenna are not necessarily the same antenna of the at least two antennas, and wherein an antenna of the at least two antennas other than the antenna that is designated as the destination default antenna is a destination alternate antenna, and wherein the destination default antenna is used as the transmit antenna to send each transmit unicast packet a first time, and wherein the broadcast default antenna is used as the transmit antenna to send each transmit broadcast packet, and wherein the transmit antenna that was used to send a previously sent transmit packet is used as the receive antenna to listen for each receive packet that acknowledges the previously sent transmit packet, and wherein the broadcast default antenna is used as the receive antenna to listen for all other receive packets, and wherein for any transmit unicast packet, the destination alternate antenna is used to send the transmit unicast packet if the transmit unicast packet is not successfully transmitted by the destination default antenna after one or more attempts. - View Dependent Claims (21)
-
-
22. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device including at least two antennas, the method comprising:
-
designating one antenna of the at least two antennas as a default antenna, wherein an antenna of the at least two antennas other than the antenna that is designated as the default antenna is an alternate antenna;
sending each transmit packet a first time using the default antenna as a transmit antenna, wherein for any transmit packet, the transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet;
listening for each receive packet that acknowledges a previously sent transmit packet using as a receive antenna the transmit antenna that was used to send the previously sent transmit packet, wherein for any receive packet, the receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
listening for all other receive packets using the default antenna as the receive antenna;
for any transmit unicast packet, sending the transmit unicast packet on the alternate antenna if the transmit unicast packet is not successfully transmitted by the default antenna after one or more attempts; and
changing which antenna of the at least two antennas is the default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
56. A method of providing antenna diversity in a communications system that contains an access point that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the access point configured to communicate with a plurality of mobile stations via the transmit and receive packets, the access point including at least two antennas, the method comprising:
-
designating one antenna of the at least two antennas as a default antenna, wherein an antenna of the at least two antennas other than the antenna that is designated as the default antenna is an alternate antenna;
sending each transmit unicast packet a first time using the default antenna as a transmit antenna, wherein for any transmit packet, the transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet;
sending each transmit broadcast packet using the default antenna as the transmit antenna;
listening for each receive packet that acknowledges a previously sent transmit packet using as a receive antenna the transmit antenna that was used to send the previously sent transmit packet, wherein for any receive packet, the receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
listening for all other receive packets using the default antenna as the receive antenna;
for any transmit unicast packet, sending the transmit unicast packet on the alternate antenna if the transmit unicast packet is not successfully transmitted by the default antenna after one or more attempts; and
changing which antenna of the at least two antennas is the default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets.
-
-
77. A method of providing antenna diversity in a communications system that contains a mobile station that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the mobile station configured to communicate with an access point via the transmit and receive packets, the mobile station including at least two antennas, the method comprising:
-
designating one antenna of the at least two antennas as a default antenna, wherein an antenna of the at least two antennas other than the antenna that is designated as the default antenna is an alternate antenna;
sending each transmit unicast packet a first time using the default antenna as a transmit antenna, wherein for any transmit packet, the transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet to the access point;
listening for each receive packet that acknowledges a previously sent transmit packet using as a receive antenna the transmit antenna that was used to send the previously sent transmit packet, wherein for any receive packet, the receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet from the access point;
listening for all other receive packets, using the default antenna as the receive antenna;
for any transmit unicast packet, sending the transmit unicast packet on the alternate antenna if the transmit unicast packet is not successfully transmitted by the default antenna after one or more attempts; and
changing which antenna of the at least two antennas is the default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105)
-
-
106. A method of providing antenna diversity in a communications system that contains a transmission device that sends and receives a plurality of transmit and receive packets, respectively, at a single location, the transmission device configured to communicate with a plurality of destination transmission devices via the transmit and receive packets, the transmission device including at least two antennas, the method comprising:
-
designating one antenna of the at least two antennas as a broadcast default antenna;
designating one antenna of the at least two antennas as a destination default antenna, wherein the destination default antenna and the broadcast default antenna are not necessarily the same antenna of the at least two antennas;
sending each transmit unicast packet a first time using the destination default antenna as a transmit antenna, wherein for any transmit packet, the transmit antenna is whichever antenna of the at least two antennas is used to send the transmit packet, wherein an antenna of the at least two antennas other than the antenna that is designated as the destination default antenna is a destination alternate antenna;
sending each transmit broadcast packet using the broadcast default antenna as the transmit antenna;
listening for each receive packet that acknowledges a previously sent transmit packet using as a receive antenna the transmit antenna that was used to send the previously sent transmit packet, wherein for any receive packet, the receive antenna is whichever antenna of the at least two antennas is used to listen for the receive packet;
listening for all other receive packets using the broadcast default antenna as the receive antenna;
for any transmit unicast packet, sending the transmit unicast packet on the destination alternate antenna if the transmit unicast packet is not successfully transmitted by the destination default antenna after one or more attempts; and
changing which antenna of the at least two antennas is the broadcast default antenna in response to predetermined criteria that take into account the success of the transmit antenna in transmission of transmit packets and the success of the receive antenna in reception of receive packets. - View Dependent Claims (107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149)
-
Specification