Claims
- 1. A method of dynamically adapting the number of available channels in a first set of available channels for use by at least one signal source in a communications system, said method comprising the steps of:
computing at least one received signal statistic; determining an adjustment to the number of available channels in said first set based on said at least one computed received signal statistic; and signaling to each active signal source in the system to cause said signal sources to use the adjusted number of available channels for transmitting signals.
- 2. The method of claim 1, wherein said signal sources transmit according to a multiple pass transmission algorithm having at least one transmission pass.
- 3. The method of claim 2, wherein the step of signaling to each active signal source in the system is performed at the beginning of a transmission pass in the multiple pass transmission algorithm.
- 4. The method of claim 2, wherein the step of signaling to each active signal source in the system is performed during a transmission pass in the multiple pass transmission algorithm.
- 5. The method of claim 1, wherein said at least one received signal statistic is a received signal carrier to interference ratio (CIR).
- 6. The method of claim 1, wherein said at least one received signal statistic is a measure of system loading.
- 7. The method of claim 6, wherein the measure of system loading is computed from a collision severity indicator.
- 8. The method of claim 7, wherein the collision severity indicator is determined by a ratio of a number of channels determined to be in collision to the total number of available channels.
- 9. The method of claim 7, wherein the collision severity indicator is determined by a measure of a signal variance on a channel containing collisions.
- 10. The method of claim 6, wherein the measure of system loading is computed from an unoccupied channel indicator.
- 11. The method of claim 1, wherein said at least one received signal statistic is a received signal signal to noise ratio (SNR).
- 12. The method of claim 1, wherein said at least one received signal statistic is a measure of transmission errors.
- 13. The method of claim 12, wherein the measure of transmission errors is computed from a bit error indicator.
- 14. The method of claim 12, wherein the measure of transmission errors is computed as determined by a cyclic redundancy check (CRC).
- 15. The method of claim 12, wherein the measure of transmission errors is computed from soft error decoding information.
- 16. The method of claim 12, wherein the measure of transmission errors is computed as determined during forward error correction (FEC).
- 17. The method of claim 1, wherein the adjustment to the number of available channels is determined when a received signal statistic crosses a threshold.
- 18. The method of claim 1, wherein the adjustment to the number of available channels is determined to minimize an overall data transmission time.
- 19. The method of claim 1, wherein the step of determining the adjustment to the number of available channels and the step of signaling data to each active signal source in the system is performed prior to said signal sources transmitting signals.
- 20. The method of claim 1, wherein said at least one received signal statistic is computed using information gathered during a prior signal source transmission.
- 21. The method of claim 1, wherein said at least one received signal statistic is computed based on an expected number of signal sources present in the system.
- 22 The method of claim 1, wherein the number of available channels in said first set is adjusted by increasing said available channels by a fixed amount.
- 23. The method of claim 1, wherein the number of available channels in said first set is adjusted by decreasing said available channels by a fixed amount.
- 24. The method of claim 1, wherein said signaling represents a total number of available channels for transmitting signals based on the adjustment to said first set.
- 25. The method of claim 1, wherein said signaling represents only the adjustment to said first set of available channels.
- 26. The method of claim 1, wherein the step of signaling to each active signal source in the system is performed via pulse width modulation.
- 27. The method of claim 1, wherein said signal sources transmit according to a spread spectrum technique.
- 28. A communications system comprising:
at least one source device having a signal source adapted for transmitting signals in an active state over a set of available channels; and at least one destination device adapted for computing at least one received signal statistic, determining an adjustment to the number of available channels in a first set based on said at least one computed received signal statistic, and signaling to each active signal source in the system to cause the signal sources to use the adjusted number of available channels for transmitting signals.
- 29. The system of claim 28, wherein said signal sources transmit according to a multiple pass transmission algorithm having at least one transmission pass.
- 30. The system of claim 28, wherein the number of available channels is the same for all active signal sources.
- 31. The system of claim 28, wherein said at least one received signal statistic is a received signal signal to noise ratio (SNR).
- 32. The system of claim 28, wherein said at least one received signal statistic is a received signal carrier to interference ratio (CIR).
- 33. The system of claim 28, wherein said at least one received signal statistic is computed based on a measure of severity of collisions.
- 34. The system of claim 28, wherein said at least one received signal statistic is computed based on a measure of a number of unoccupied channels.
- 35. The system of claim 28, wherein said at least one received signal statistic is computed based on error decoding information.
- 36. The system of claim 28, wherein said at least one destination device signals to each said active signal source via pulse width modulation.
- 37. The system of claim 28, wherein said at least one destination device is further adapted such that said signaling further causes the signal sources to be synchronized for transmitting signals using the adjusted number of available channels.
REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to the following U.S. applications commonly owned together with this application by Motorola, Inc.:
[0002] Ser. No. 09/982,279, filed Oct. 17, 2001, titled “Collision Mitigation Methods used in a Communication System” by Kuffner, et al. (attorney docket no. CM01969G);
[0003] Ser. No. 09/981,031, filed Oct. 17, 2001, titled “Channel Selection Method used in a Communication System” by Gurney, et al. (attorney docket no. CMOI960G);
[0004] Ser. No. ______, filed Mar. 11, 2003, titled “Method and Apparatus for Electronic Item Identification in a Communication System Using Known Source Parameters” by Kuffner, et al. (attorney docket no. CM05697G); and
[0005] Ser. No. ______, filed Mar. 11, 2002, titled “Method and Apparatus for Source Device Synchronization in a Communication System” by Kuffner, et al. (attorney docket no. CM05696G).