Claims
- 1. In a video distribution system, a method for operating a terminal coupled to a network headend, the method comprising:
(a) transmitting a plurality of upstream packets to the network headend, each upstream packet having a transmission power; (b) receiving a downstream packet from the network headend, the downstream packet indicating a change in power; (c) calculating an adjusted transmission power in the terminal, based on the change in power specified in the downstream packet; and (d) setting the transmission power of the upstream packets to the adjusted transmission power.
- 2. The method of claim 1, wherein:
the plurality of upstream packets have a current transmission frequency; the downstream packets specify a selected transmission frequency; the method further comprises the step of determining whether the selected transmission frequency matches the current transmission frequency; and steps (c) and (d) are performed only when the selected transmission frequency matches the current transmission frequency.
- 3. The method of claim 1, further comprising, before step (a):
(1) receiving video transmissions; (2) forwarding the video transmissions to a display device; (3) generating at least some of the plurality of upstream packets during the video transmissions, so that at least some of the upstream packets are associated with the video transmissions.
- 4. The method of claim 3, wherein the upstream packets associated with the video transmissions are requests for information related to the information content of the video transmissions.
- 5. The method of claim 3, wherein steps (a) through (d) are performed by a television set top converter box.
- 6. The method of claim 1, wherein step (c) includes:
calculating a new transmission power value based on the change in power; and adjusting the new transmission power value if the new power value lies outside a predetermined allowable range.
- 7. The method of claim 6, wherein the calculating is performed based on a linear function relating the transmission power to the new power value, based on the change in power.
- 8. The method of claim 1, wherein step (c) includes:
(1) checking the sign of the change in power indicated in the downstream packet; (2) determining first and second boundaries to be used in a search for an adjusted transmission power value, one of the first and second boundaries being the current value of the transmission power, the other of the first and second boundaries being selected from the group consisting of a minimum and a maximum transmit power value based on the sign of the change in power; and (3) setting the transmission power to the midpoint between the first and second boundaries.
- 9. The method of claim 8, wherein steps (1), (2) and (3) are repeated until the change in power equals zero or the sign of the change in power changes.
- 10. In a video distribution system, a method for operating a network headend coupled to at least one terminal, the method comprising:
(a) receiving a plurality of upstream packets from the terminal; (b) sensing a received transmission power of each packet; (c) calculating a weighted average transmission power based on the received transmission powers; (d) calculating a change in transmission power based on the weighted average and a predetermined set point power; and (e) transmitting a downstream packet to the terminal, the downstream packet indicating the change in power.
- 11. The method of claim 10, wherein the downstream packet further indicates a selected transmission frequency on which upstream packets are to be transmitted by the terminal.
- 12. The method of claim 11, further comprising, before performing steps (a) through (c), the step of receiving a session request from the terminal, the session request having a different frequency from the selected transmission frequency.
- 13. The method of claim 10, wherein steps (a) through (e) are performed when one of the upstream packets has a received transmission power that is outside of a predetermined range.
- 14. The method of claim 10, wherein step (c) includes:
assigning a higher weight to a median received transmission power than to a highest one and a lowest one of the received transmission powers that are not discarded.
- 15. The method of claim 10, wherein step (c) includes:
(1) sorting the received transmission powers by magnitude; and (2) discarding received transmission powers having highest and lowest magnitude.
- 16. The method of claim 15, wherein step (c) includes:
(3) assigning a higher weight to a median received transmission power than to the highest and lowest ones of the received transmission powers that are not discarded.
- 17. The method of claim 10, wherein steps (a) through (e) are performed continually while upstream packets are received from the terminal.
- 18. A terminal capable of being coupled to a network headend in a video distribution system, comprising:
means for transmitting a plurality of upstream packets to the network headend, each upstream packet having a transmission power; means for receiving a downstream packet from the network headend, the downstream packet indicating a change in power; means for calculating an adjusted transmission power, based on the change in power specified in the downstream packet; and means for setting the transmission power of the upstream packets to the adjusted transmission power.
- 19. The terminal of claim 18, wherein:
the plurality of upstream packets have a current transmission frequency; the downstream packets specify a selected transmission frequency; the terminal further comprises means for determining whether the selected transmission frequency matches the current transmission frequency; and the power setting means only sets the transmission power when the selected transmission frequency matches the current transmission frequency.
- 20. The terminal of claim 18, further comprising:
a receiver that receives video transmissions; and means for forwarding the video transmissions to a display device; means for generating at least some of the plurality of upstream packets during the video transmissions, so that at least some of the upstream packets are associated with the video transmissions.
- 21. The terminal of claim 20, wherein the upstream packets associated with the video transmissions are requests for information related to the information content of the video signals.
- 22. The terminal of claim 21, wherein the terminal is a television set top converter box.
- 23. The terminal of claim 18, wherein the calculating means includes:
means for calculating a new power value based on the change in power; means for adjusting the new power value if the new power value lies outside a predetermined allowable range; and means for setting the adjusted transmission power equal to the adjusted new power value.
- 24. The terminal of claim 23, wherein the calculating means uses a linear function to relate the transmission power and the new power value, based on the change in power.
- 25. The terminal of claim 19, wherein the adjusting means include:
means for checking the sign of the change in power indicated in the downstream packet; means for determining first and second boundaries to be used in a search for an adjusted transmission power value, one of the first and second boundaries being the current value of the transmission power, the other of the first and second boundaries being selected from the group consisting of the minimum or the maximum transmit power value based on the sign of the change in power; and means for setting the transmission power to the midpoint between the first and second boundaries.
- 26. In a video distribution system, a network headend capable of being coupled to at least one terminal, comprising:
means for receiving a plurality of upstream packets from the terminal; means for sensing a received transmission power of each packet; means for calculating a weighted average transmission power based on the received transmission powers; means for calculating a change in transmission power based on the weighted average and a predetermined set point power; and means for transmitting a downstream packet to the terminal, the downstream packet indicating the change in power.
- 27. The network headend of claim 26, wherein the downstream packet further indicates a selected transmission frequency on which upstream packets are to be transmitted by the terminal.
- 28. The network headend of claim 27, further comprising means for receiving a session request from the terminal, the session request having a different frequency from the selected transmission frequency.
- 29. The network headend of claim 26, wherein the transmitting means transmits a downstream packet indicating the change in power when one of the upstream packets has a received transmission power that is outside of a predetermined range.
- 30. The network headend of claim 26, wherein the calculating means include:
means for assigning a higher weight to a median received transmission power than to a highest one and a lowest one of the received transmission powers that are not discarded.
- 31. The network headend of claim 26, wherein the calculating means include:
means for sorting the received transmission powers by magnitude; and means for discarding received transmission powers having highest and lowest magnitude.
- 32. A video distribution system, comprising:
a network headend, comprising:
means for receiving a plurality of upstream packets from the terminal; means for sensing a received transmission power of each packet; means for calculating a weighted average transmission power based on the received transmission powers; means for calculating a change in transmission power based on the weighted average and a predetermined set point power; means for transmitting a downstream packet to the terminal, the downstream packet indicating the change in power; and at least one terminal coupled to the network headend, comprising:
means for transmitting the plurality of upstream packets to the network headend; means for receiving the downstream packet from the network headend; means for calculating an adjusted transmission power, based on the change in power specified in the downstream packet; and means for setting the transmission power of the upstream packets to the adjusted transmission power.
- 33. The network of claim 32, further comprising headend distribution equipment interfaced to the network headend for distributing television transmissions over the respective downstream channels of the television distribution network.
- 34. The network of claim 32, further comprising:
an input device associated with the terminal for inputting into the terminal a first command for an information source coupled to the headend; and an upstream transmitter associated with the terminal for transmitting the inputted first command on an available upstream channel of the network.
- 35. The network of claim 34, further comprising:
an upstream receiver associated with the network headend for receiving the inputted first command on the upstream channel of the network and for forwarding the received first command to a headend server, the headend server transmitting a second command based on the forwarded first command to the information source, the information source transmitting the information to the headend server in response to the second command.
- 36. A computer readable medium encoded with computer program code for operating a programmable terminal that is coupled to a network headend of a video distribution system, such that when the program code is executed by the terminal, the terminal executes the steps of:
(a) transmitting a plurality of upstream packets to the network headend, each upstream packet having a transmission power; (b) receiving a downstream packet from the network headend, the downstream packet indicating a change in power; (c) calculating an adjusted transmission power in the terminal, based on the change in power specified in the downstream packet; and (d) setting the transmission power of the upstream packets to the adjusted transmission power.
- 37. A computer readable medium encoded with computer program code for operating a network headend of a video distribution system that is coupled to a terminal, such that when the program code is executed by the network headend, the terminal executes the steps of:
(a) receiving a plurality of upstream packets from the terminal; (b) sensing a received transmission power of each packet; (c) calculating a weighted average transmission power based on the received transmission powers; (d) calculating a change in transmission power based on the weighted average and a predetermined set point power; and (e) transmitting a downstream packet to the terminal, the downstream packet indicating the change in power.
Parent Case Info
[0001] This application claims the benefit of priority of U.S. Provisional Patent Application No. 60/219,354, filed Jul. 19, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60219354 |
Jul 2000 |
US |