Claims
- 1. A base station for providing wireless communication of digital signals, the digital signals being communicated in frames using at least one radio frequency channel via Code Division Multiple Access (CDMA) modulated radio signals, the base station comprising:
a wireless transceiver for establishing a communication session over a digital communication path; and a bandwidth management module connected to said wireless transceiver for allocating at least one code channel within the at least one radio frequency channel for the digital communication path to exchange digital signals during the communication session, and dividing a current frame of digital signals into a plurality of subframes to be transmitted within the at least one code channel; said wireless transceiver transmitting the plurality of subframes over the digital communication path, and receiving feedback over the digital communication path on the subframes received with errors; said bandwidth management module adjusting a size of each subframe received with errors to a more efficient subframe size to be retransmitted over the digital communication path.
- 2. A base station according to claim 1 wherein the more efficient subframe sizes are based on at least one of maximum throughput and minimum transmission time.
- 3. A base station according to claim 1 wherein said bandwidth management module determines a ratio of the subframes received with errors and subframes received without errors, and uses the ratio when determining the more efficient subframe sizes.
- 4. A base station according to claim 1 wherein said bandwidth management module initially determines a size of each subframe within the current frame based upon a number of subframes received with errors for a previous frame.
- 5. A base station according to claim 1 wherein each subframe includes a position identifier, a data portion, an integrity check sum and a sequence number.
- 6. A base station according to claim 5 wherein a subframe is considered to be received with errors over the digital communications path if the integrity check sum is not correct, the sequence number is missing, or the position identifier is missing.
- 7. A base station according to claim 1 wherein the at least one code channel comprises a plurality of code channels; and wherein said wireless transceiver transmits the plurality of subframes over the plurality of code channels.
- 8. A base station according to claim 1 wherein the digital signals comprise at least one of voice and data signals.
- 9. A base station according to claim 1 wherein the wireless communication of digital signals is performed with a subscriber unit over the digital communication path.
- 10. A base station according to claim 9 wherein the at least one radio frequency channel comprises:
a first radio frequency channel for establishing a forward code channel between said wireless transceiver and the subscriber unit, with the plurality of subframes being transmitted to the subscriber unit on the forward code channel; and a second radio frequency channel for establishing a reverse code channel between the subscriber unit and said wireless transceiver, with the feedback on the subframes received with errors being transmitted on the reverse code channel by the subscriber unit.
- 11. A subscriber unit for providing wireless communication of digital signals between terminal equipment connected therewith and a digital communication path, the digital signals being communicated in frames using at least one radio frequency channel via Code Division Multiple Access (CDMA) modulated radio signals, the subscriber unit comprising:
a wireless transceiver for establishing a communication session over the digital communication path; and a bandwidth management module connected to said wireless transceiver for receiving over the digital communication path at least one allocated code channel within the at least one radio frequency channel to exchange digital signals during the communication session, said bandwidth management module dividing a current frame of digital signals into a plurality of subframes to be transmitted within the at least one code channel; said wireless transceiver transmitting the plurality of subframes over the digital communication path, and receiving feedback over the digital communication path on the subframes received with errors; said bandwidth management module adjusting a size of each subframe received with errors to a more efficient subframe size to be retransmitted over the digital communication path.
- 12. A subscriber unit according to claim 11 wherein the more efficient subframe sizes are based on at least one of maximum throughput and minimum transmission time.
- 13. A subscriber unit according to claim 11 wherein said bandwidth management module determines a ratio of the subframes received with errors and subframes received without errors, and uses the ratio when determining the more efficient subframe sizes.
- 14. A subscriber unit according to claim 11 wherein said bandwidth management module initially determines a size of each subframe within the current frame based upon a number of subframes received with errors for a previous frame.
- 15. A subscriber unit according to claim 11 wherein each subframe includes a position identifier, a data portion, an integrity check sum and a sequence number.
- 16. A subscriber unit according to claim 15 wherein a subframe is received with errors if the integrity check sum is not correct, the sequence number is missing or the position identifier is missing.
- 17. A subscriber unit according to claim 11 wherein the at least one code channel comprises a plurality of code channels; and wherein said wireless transceiver transmits the plurality of subframes over the plurality of code channels.
- 18. A subscriber unit according to claim 11 wherein the digital signals comprise at least one of voice and data signals.
- 19. A subscriber unit according to claim 11 wherein a base station is communicating with the subscriber unit over the digital communication path.
- 20. A subscriber unit according to claim 19 wherein the at least one radio frequency channel comprises:
a first radio frequency channel for establishing a forward code channel between the base station and said wireless transceiver, with the feedback on the subframes received with errors being transmitted on the forward code channel by the base station; and a second radio frequency channel for establishing a reverse code channel between said wireless transceiver and the base station, with the plurality of subframes being transmitted to the base station on the reverse code channel.
- 21. A digital communication system comprising:
a subscriber unit for providing wireless communication of digital signals; and a base station for establishing a communication session with said subscriber unit over a digital communications path, the digital signals being communicated in frames using at least one radio frequency channel via Code Division Multiple Access (CDMA) modulated radio signals; said base station allocating at least one code channel within the at least one radio frequency channel for said subscriber unit to exchange digital signals during the communication session, said base station dividing a current frame of digital signals into a plurality of subframes to be transmitted within the at least one code channel, and transmitting the plurality of subframes over the digital communication path to said subscriber unit; said subscriber unit transmitting feedback on the subframes received with errors to said base station; said base station adjusting a size of each subframe received with errors to a more efficient subframe size to be retransmitted to said subscriber unit.
- 22. A digital communication system according to claim 21 wherein the more efficient subframe sizes are based on at least one of maximum throughput and minimum transmission time.
- 23. A digital communication system according to claim 21 wherein said base station determines a ratio of the subframes received with errors and subframes received without errors, and uses the ratio when determining the more efficient subframe sizes.
- 24. A digital communication system according to claim 21 wherein said base station initially determines a size of each subframe within the current frame based upon a number of subframes received with errors for a previous frame.
- 25. A digital communication system according to claim 21 wherein each subframe includes a position identifier, a data portion, an integrity check sum and a sequence number.
- 26. A digital communication system according to claim 25 wherein a subframe is considered to be received with errors by said subscriber unit if the integrity check sum is not correct, the sequence number is missing, or the position identifier is missing.
- 27. A digital communication system according to claim 21 wherein the at least one code channel comprises a plurality of code channels; and wherein said base station transmits the plurality of subframes over the plurality of code channels.
- 28. A digital communication system according to claim 21 wherein the digital signals comprise at least one of voice and data signals.
- 29. A digital communication system according to claim 21 wherein the at least one radio frequency channel comprises:
a first radio frequency channel for establishing a forward code channel between said base station and said subscriber unit, with the plurality of subframes being transmitted to said subscriber unit on the forward code channel; and a second radio frequency channel for establishing a reverse code channel between said subscriber unit and said base station, with the feedback on the subframes received with errors being transmitted on the reverse code channel by said subscriber unit.
- 30. A digital communication system according to claim 21 wherein the at least one radio frequency channel comprises:
a first radio frequency channel for establishing a reverse code channel between said subscriber unit and said base station, with the plurality of subframes being transmitted to said base station on the reverse code channel; and a second radio frequency channel for establishing a forward code channel between said base station and said subscriber unit, with the feedback on the subframes received with errors being transmitted on the forward code channel by said base station.
RELATED APPLICATIONS
[0001] This application is a divisional of Ser. No. 10/345,810 filed on Jan. 16, 2003 which is a continuation of U.S. Pat. No. 6,542,481 filed Jan. 31, 2001, which is a continuation-in-part of U.S. Pat. No. 6,388,999 filed Jun. 1, 1998, which is a continuation of U.S. Pat. No. 6,236,647 filed Feb. 24, 1998, U.S. Pat. No. 6,151,332 filed on Dec. 17, 1997 and U.S. Pat. No. 6,081,536 filed Dec. 17, 1997, which claims the benefit of U.S. Provisional Application No. 60/050,338 filed Jun. 20, 1997 and U.S. Provisional Application No. 60/050,277 filed Jun. 20, 1997, the entire contents of which are incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60050338 |
Jun 1997 |
US |
|
60050277 |
Jun 1997 |
US |
Continuations (5)
|
Number |
Date |
Country |
Parent |
10345810 |
Jan 2003 |
US |
Child |
10767326 |
Jan 2004 |
US |
Parent |
09773252 |
Jan 2001 |
US |
Child |
10345810 |
Jan 2003 |
US |
Parent |
09030049 |
Feb 1998 |
US |
Child |
09088527 |
Jun 1998 |
US |
Parent |
08992759 |
Dec 1997 |
US |
Child |
09088527 |
Jun 1998 |
US |
Parent |
08992760 |
Dec 1997 |
US |
Child |
09088527 |
Jun 1998 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09088527 |
Jun 1998 |
US |
Child |
09773252 |
Jan 2001 |
US |