Claims
- 1. A method for increasing bandwidth efficiency of a cable network including a head end CMTS communicatively coupled to a plurality of cable modems, the method comprising:
determining an attenuation profile associated with a propagation path of the network, so that each cable modem on that path has a known attenuation factor; assigning two or more MUD enabled cable modems on the path to a same time slot and on a same channel; and transmitting a channel assignment map that reflects the assignments for the modems.
- 2. The method of claim 1 where the plurality of cable modems includes one or more non-MUD enabled modems, the method further comprising:
assigning each non-MUD enabled cable modem on the path to a unique time slot.
- 3. The method of claim 1 where the plurality of cable modems includes one or more non-MUD enabled modems, the method further comprising:
assigning each non-MUD enabled cable modem that is associated with an attenuation factor below an established attenuation factor threshold to a unique time slot.
- 4. The method of claim 1 where the plurality of cable modems includes one or more non-MUD enabled modems, the method further comprising:
assigning each non-MUD enabled cable modem that is associated with an attenuation factor equal to or above an established attenuation factor threshold to a same time slot and on a same channel as one or more of the MUD enabled modems are assigned.
- 5. The method of claim 1 where the plurality of cable modems includes one or more non-MUD enabled modems, the method further comprising:
assigning each non-MUD enabled cable modem that is associated with an attenuation factor below an established attenuation factor threshold to a unique time slot; and assigning each non-MUD enabled cable modem that is associated with an attenuation factor equal to or above an established attenuation factor threshold to a same time slot and on a same channel as one or more of the MUD enabled modems are assigned.
- 6. The method of claim 1 wherein the attenuation profile is determined by transmitting test signals of known power levels between the CMTS and each cable modem on the path, thereby allowing the attenuation factor associated with each modem relative to the CMTS to be identified.
- 7. The method of claim 1 wherein the attenuation profile is determined based on empirical data.
- 8. The method of claim 1 further includes broadcasting the attenuation profile to each cable modem on the path.
- 9. The method of claim 1 wherein the determining, assigning, and transmitting are carried out by a CMTS modem.
- 10. The method of claim 1 further comprising:
simultaneously receiving in a same time slot and on a same channel requests from two or more cable modems responding to the transmitted channel assignment map; and recovering each request using co-channel demodulation capabilities.
- 11. The method of claim 10 further comprising:
computing channel assignments based on each request; and transmitting a second channel assignment map, wherein the second map includes a data grant for one or more modems that responded to the first channel assignment map.
- 12. The method of claim 11 further comprising:
providing data received from cable modems responding to the second map to corresponding destinations.
- 13. The method of claim 1 wherein the determining an attenuation profile enables the CMTS to exploit existing amplitude margin associated with reverse links of the cable network.
- 14. A method for enhancing forward link capacity of a cable network including a CMTS that is communicatively coupled with a plurality of cable modems by a propagation path, the method comprising:
at a first cable modem:
simultaneously receiving multiple signals transmitted in the same time slot and on the same channel, with each signal having a corresponding power level that is sufficiently high relative to a noise floor; simultaneously recovering each signal using co-channel demodulation capabilities of the first cable modem; and removing recovered signals not intended for the first cable modem.
- 15. The method of claim 14 further comprising:
at a second cable modem:
simultaneously receiving the multiple signals, with the corresponding power levels of each signal attenuated based on an attenuation profile of the propagation path so that only one of the received signals has a power level that is sufficiently high relative to the noise floor; and demodulating the one received signal having a power level that is sufficiently high relative to the noise floor using single channel modulation capabilities of the second cable modem, wherein the other attenuated signals are not detectable using single channel modulation capabilities.
- 16. The method of claim 15 wherein the second modem is physically located on or after a point in the propagation path associated with a known attenuation threshold, thereby ensuring non-detectability of the other attenuated signals by the second modem.
- 17. The method of claim 16 wherein the one received signal having a power level that is sufficiently high relative to the noise floor was transmitted at a first power level, and the other attenuated signals were transmitted at a second, lower power level.
- 18. The method of claim 14 further comprising:
at a second cable modem:
simultaneously receiving the multiple signals, with the corresponding power levels of each signal attenuated based on an attenuation profile of the propagation path so that each signal still has a power level that is sufficiently high relative to the noise floor; simultaneously recovering each signal using co-channel demodulation capabilities of the second cable modem; and removing recovered signals not intended for the second cable modem.
- 19. The method of claim 18 wherein each of the signals recovered using co-channel demodulation capabilities of the second cable modem were transmitted at substantially the same power level.
- 20. The method of claim 14 wherein removing of recovered signals is based on at least one of header information and distinct power levels associated with each recovered signal.
- 21. A cable modem which enables efficient use of bandwidth in a cable network including a plurality of cable modems, the cable modem comprising:
a multiuser detection module adapted to simultaneously demodulate and recover K interfering signals transmitted at the same time on the same channel using co-channel demodulation; a data formatting module operatively coupled to the multiuser detection module, and adapted to produce network data packets for at least one of the K recovered signals; and a control processor operatively coupled to the formatting module, and adapted to exploit existing amplitude margin associated with one or more propagation paths of the cable network by deliberately scheduling interfering transmissions based on known attenuation characteristics of the one or more propagation paths.
- 22. The modem of claim 21 wherein the data formatting module supports multiple types of format modes, and the control processor is configured to select a formatting mode in which the data formatting module operates.
- 23. The modem of claim 21 wherein in response to the control processor knowing that a modem with which it is communicating is not MUD enabled, the control processor is further adapted to enable a legacy protocol mode thereby providing backwards compatibility.
- 24. The modem of claim 21 wherein the network includes a propagation path having both MUD enabled and non-MUD enabled modems, and the control processor is further adapted to assign each non-MUD enabled cable modem that is associated with an attenuation factor below an established attenuation factor threshold to a unique time slot, thereby enabling a legacy protocol mode.
- 25. The modem of claim 21 wherein the network includes a propagation path having both MUD enabled and non-MUD enabled modems, and the control processor is further adapted to assign each non-MUD enabled cable modem that is associated with an attenuation factor equal to or above an established attenuation factor threshold to a same time slot and on a same channel as one or more of the MUD enabled modems are assigned.
- 26. The modem of claim 21 wherein the control processor includes:
a data format interface module configured for bidirectional communication, and adapted to interface the control processor with the data formatting module; and a data format selector module configured to allow selection of one or more data format modes in which the data formatting module is capable of operating.
- 27. The modem of claim 26 wherein the data format interface module is further configured to remove recovered signals not intended for the cable modem.
- 28. The modem of claim 21 wherein the control processor includes:
a digital signal level detector module configured to detect the signal level of recovered signals; and an attenuation profile module configured to compute and store attenuation factors associated with other modems of the network.
- 29. The modem of claim 28 wherein the attenuation profile module is further configured to compare received signal levels of actual user signals to known attenuation factors to determine which modem in the network sent the signal.
- 30. The modem of claim 21 wherein the cable modem includes a modulator, and the control processor further includes:
a channel assignment module configured to provide data and corresponding time slot and channel assignments based on the known attenuation characteristics to the modulator.
RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/434,006, filed Dec. 17, 2002. In addition, this application is a continuation-in-part of U.S. application Ser. No. 10/125,241, filed Apr. 18, 2002, which claims the benefit of U.S. Provisional Application No. 60/284,629, filed Apr. 18, 2001. In addition, this application is related to PCT Application No. (not yet known), filed May 30, 2003, titled “Bandwidth Efficient Wireless Network Modem” <attorney docket number 20020029-PCT. Each of these applications is herein incorporated in its entirety by reference.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US03/17449 |
6/2/2003 |
WO |
|
Provisional Applications (2)
|
Number |
Date |
Country |
|
60434006 |
Dec 2002 |
US |
|
60284629 |
Apr 2001 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10125241 |
Apr 2002 |
US |
Child |
10486004 |
Feb 2004 |
US |