Apparatus for adjusting power and method thereof
First Claim
Patent Images
1. A power adjusting apparatus communicating with a remote terminal, the power adjusting apparatus comprising:
- a transceiving unit transmitting a plurality of test packets by a plurality of powers during a training period; and
a processing unit coupled to the transceiving unit, and deciding a transmission power for transmitting a subsequent packet according to a statistic of at least one test packet number corresponding to at least one retransmission number of transmitting the plurality of test packets during the training period,wherein the transceiving unit receives a related message, the processing unit decides the transmission power according to the related message, and wherein the related message includes an ACK timeout information and an ACK information, each of which is related to the retransmission number of transmitting the test packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A power adjusting apparatus communicating with a remote terminal is provided. The apparatus includes: a transceiving unit transmitting a plurality of test packets by a plurality of powers; a processing unit coupled to the transceiving unit, and deciding a transmission power for transmitting a subsequent packet according to at least one retransmission number of transmitting the test packets.
17 Citations
13 Claims
-
1. A power adjusting apparatus communicating with a remote terminal, the power adjusting apparatus comprising:
-
a transceiving unit transmitting a plurality of test packets by a plurality of powers during a training period; and a processing unit coupled to the transceiving unit, and deciding a transmission power for transmitting a subsequent packet according to a statistic of at least one test packet number corresponding to at least one retransmission number of transmitting the plurality of test packets during the training period, wherein the transceiving unit receives a related message, the processing unit decides the transmission power according to the related message, and wherein the related message includes an ACK timeout information and an ACK information, each of which is related to the retransmission number of transmitting the test packets.
-
-
2. An apparatus as claimed in claim 1, wherein:
-
the transceiving unit receives a related message and includes a power adjusting unit using the plurality of powers to transmit the test packets, and the plurality of powers include a first power and a second power higher than the first power; the processing unit includes a memory unit storing a total number, a first number and a second number, wherein; the total number is a total number of the test packets; the first number is a number of packets having zero retransmission, is related to the related message, and corresponds to the first power; the second number is a number of packets having one retransmission, is related to the related message, and corresponds to the second power; when the first number is equal to the total number, the transceiving unit uses the first power as the transmission power to transmit the subsequent packet; and when the first number and the second number have a sum equal to the total number, the transceiving unit uses the second power as the transmission power to transmit the subsequent packet.
-
-
3. An apparatus as claimed in claim 2, wherein:
-
the memory unit further stores a composite weight value, and when the first number is larger than or equal to a product of multiplying the total number by the composite weight value, the transceiving unit uses the first power as the transmission power to transmit the subsequent packet; and when the first number and the second number have a sum larger than or equal to the product, the transceiving unit uses the second power as the transmission power to transmit the subsequent packet, wherein the composite weight value is ranged from 0 to 1.
-
-
4. An apparatus as claimed in claim 2, wherein:
-
the memory unit further stores a composite weight value, a first weight value, a second weight value, a composite weight result, a first weight result, and a second weight result; when the first weight result is larger than or equal to the composite weight result, the transceiving unit uses the first power as the transmission power to transmit the subsequent packet; and when the first weight result and the second weight result have a sum larger than or equal to the composite weight result, the transceiving unit uses the second power as the transmission power to transmit the subsequent packet, wherein the composite weight result is equal to a product of multiplying the composite weight value by the total number, the first weight result is equal to a product of multiplying the first number by the first weight value, and the second weight result is equal to a product of multiplying the second number by the second weight value.
-
-
5. A power adjusting method, comprising a following step of:
-
gathering a statistic of at least one test packet number, wherein the at least one test packet number corresponds to at least one retransmission number of transmitting a plurality of test packets during a training period; and deciding a transmission power for transmitting a subsequent packet by selecting one of a plurality of powers according to the statistic, wherein the plurality of powers include a first power and a second power higher than the first power, and the method further comprises following steps of; receiving a related message, wherein the related message is related to a total number, a first number and a second number, the total number is a total number of the test packets, the first number is a number of packets having zero retransmissions, and corresponds to the first power, and the second number is a number of packets having one retransmission, and corresponds to the second power; using the first power as the transmission power to transmit the subsequent packet when the first number is equal to the total number; and using the second power as the transmission power to transmit the subsequent packet when the first number and the second number have a sum being equal to the total number.
-
-
6. A method as claimed in claim 5, further comprising following steps of:
-
providing a composite weight value; using the first power as the transmission power to transmit the subsequent packet when the first number is larger than or equal to a product of multiplying the total number by the composite weight value; and using the second power as the transmission power to transmit the subsequent packet when the first number and the second number have a sum being larger than or equal to the product, wherein the composite weight value is ranged from 0 to 1.
-
-
7. A method as claimed in claim 5, further comprising following steps of:
-
providing a composite weight value, a first weight value, a second weight value, a composite weight result, a first weight result and a second weight result; using the first power as the transmission power to transmit the subsequent packet when the first weight result is larger than or equal to the composite weight result; and using the second power as the transmission power to transmit the subsequent packet when the first weight result and the second weight result have a sum being larger than or equal to the composite weight result, wherein the composite weight result is equal to a product of multiplying the composite weight value by the total number, the first weight result is equal to a product of multiplying the first weight value by the first number, and the second weight result is equal to a product of multiplying the second weight value by the second number.
-
-
8. A method as claimed in claim 5, wherein the method further comprises following steps of:
performing the deciding step when it is determined that a signal strength included in a collected message is higher than or equal to a reference signal strength.
-
9. A method as claimed in claim 5, wherein the method further comprises following steps of:
performing the deciding step when it is determined that a transmission rate which is included in a collected message is higher than or equal to a reference transmission rate.
-
10. A method as claimed in claim 5, wherein the method further comprises following steps of:
-
collecting a first message including a first signal strength; collecting a second message including a second signal strength; providing an absolute value of a difference between the first signal strength and the second signal strength, wherein it is determined that the first signal strength is higher than or equal to a first reference signal strength; determining whether the absolute value is higher than or equal to a second reference signal strength; and performing the deciding step when the absolute value is higher than or equal to the second reference signal strength.
-
-
11. A method as claimed in claim 5, wherein the method further comprises following steps of:
-
collecting a first message including a first transmission rate; collecting a second message including a second signal strength; providing an absolute value of a difference between the first transmission rate and the second transmission rate, wherein it is determined that the first transmission rate is higher than or equal to a first reference transmission rate; determining whether the absolute value is higher than or equal to a second reference transmission rate; and performing the deciding step when the absolute value is higher than or equal to the second reference transmission rate.
-
-
12. A power adjusting apparatus communicating with a remote terminal, the apparatus comprising:
-
a transceiving unit transmitting a test packet by a plurality of powers; and a processing unit coupled to the transceiving unit, and deciding a transmission power based on one of an ACK message and an ACK timeout message associated with the test packet to transmit a subsequent packet, wherein the plurality of powers include a first power and a second power higher than the first power, and after the transceiving unit transmits the test packet by the first power and then receives the ACK timeout message, the transceiving unit transmits the test packet by the second power.
-
-
13. An apparatus as claimed in claim 12, wherein the plurality of powers include a first power and a second power lower than the first power, and after the transceiving unit transmits the test packet by the first power and then receives the ACK message, the transceiving unit transmits the test packet by the second power, and wherein when the transceiving unit transmits the test packet by the second power and then receives the ACK timeout message, the transceiving unit transmits the subsequent packet by the first power as the transmission power.
Specification