Communication method and apparatus
US-2024267762-A1 · Aug 8, 2024 · US
US9432169B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9432169-B2 |
| Application number | US-201313971823-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 20, 2013 |
| Priority date | Aug 20, 2012 |
| Publication date | Aug 30, 2016 |
| Grant date | Aug 30, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Power dissipation within a network service unit, such as digital-subscriber-line access multiplexer (DSLAM), is treated as a resource that is to be shared among subscribers. In this regard, the total amount of available power dissipation is quantified, and the framing for the data streams communicated across the subscriber lines are controlled to ensure that specified power dissipation limits are not exceeded, accounting for one or more factors, such as traffic load, service level agreement (SLA) specifications, available power, and temperature.
Opening claim text (preview).
Now, therefore, the following is claimed: 1. A network service unit, comprising: a plurality of transceivers respectively coupled to a plurality of subscriber lines; an interface coupled to a network connection and configured to receive a data stream from the network connection; a multiplexer configured to multiplex the data stream and to transmit packets of the data stream to the plurality of transceivers; and dynamic rate allocation (DRA) logic configured to allocate power among the plurality of transceivers, based on a specified power limit for an average power dissipated by at least the plurality of transceivers, such that (1) an average power dissipated by at least the plurality of transceivers during a time interval is below the specified power limit and (2) a peak power dissipated by the at least the plurality of transceivers is permitted to exceed the specified power limit during the time interval, the DRA logic further configured to allocate, to the plurality of transceivers, timeslots of data frames communicated across the subscriber lines based on the allocated power. 2. The network service unit of claim 1 , further comprising a temperature sensor, wherein the specified power limit is based on a temperature sensed by the temperature sensor. 3. The network service unit of claim 1 , wherein the DRA logic is configured to determine a value indicative of an amount of power available for powering components of the network service unit, and wherein the specified power limit is based on the value. 4. The network service unit of claim 1 , further comprising memory for storing data indicating weights assigned to subscribers serviced by the network service unit, wherein the DRA logic is configured to allocate the power among the plurality of transceivers based on the weights. 5. The network service unit of claim 1 , wherein the DRA logic is configured to allocate the power among the plurality of transceivers based on a value indicative of an amount of traffic queued for transmission across at least one of the subscriber lines. 6. The network service unit of claim 1 , wherein the DRA logic is configured to define a media access plan (MAP) for informing at least one of the transceivers of upstream time slots allocated to the at least one transceiver, and wherein the DRA logic is configured to transmit the MAP to the at least one transceiver. 7. The network service unit of claim 1 , wherein the DRA logic is configured to determine a value indicative of the average power dissipated by at least the plurality of transceivers during the time interval and perform a comparison between the value and the specified power limit, and wherein the DRA logic is configured to allocate the timeslots based on the comparison. 8. A network service unit, comprising: a plurality of transceivers respectively coupled to a plurality of subscriber lines and configured to communicate data frames across the subscriber lines, the data frames having timeslots; an interface coupled to a network connection and configured to receive a data stream from the network connection; a multiplexer configured to multiplex the data stream and to transmit packets of the data stream to the plurality of transceivers; and dynamic rate allocation (DRA) logic configured to ensure that an average power dissipated by at least the plurality of transceivers during a time interval is below the specified power limit by controlling, based on the specified power limit, allocation of the timeslots to the plurality of transceivers, the DRA logic further configured to control the allocation of the timeslots such that a peak power dissipated by the at least the plurality of transceivers is permitted to exceed the specified power limit during the time interval. 9. The network service unit of claim 8 , further comprising a temperature sensor, wherein the specified power limit is based on a temperature sensed by the temperature sensor. 10. The network service unit of claim 8 , wherein the DRA logic is configured to determine a value indicative of an amount of power available for powering components of the network service unit, and wherein the specified power limit is based on the value. 11. The network service unit of claim 8 , further comprising memory for storing data indicating weights assigned to subscribers serviced by the network service unit, wherein the DRA logic is configured to allocate the power among the plurality of transceivers based on the weights. 12. The network service unit of claim 8 , wherein the DRA logic is configured to allocate the power among the plurality of transceivers based on a value indicative of an amount of traffic queued for transmission across at least one of the subscriber lines. 13. The network service unit of claim 8 , wherein the DRA logic is configured to define a media access plan (MAP) for informing at least one of the transceivers of upstream time slots allocated to the at least one transceiver, and wherein the DRA logic is configured to transmit the MAP to the at least one transceiver. 14. A network service unit, comprising: a plurality of transceivers respectively coupled to a plurality of subscriber lines and configured to communicate data frames across the subscriber lines, the data frames having timeslots; an interface coupled to a network connection and configured to receive a data stream from the network connection; a multiplexer configured to multiplex the data stream and to transmit packets of the data stream to the plurality of transceivers; a temperature sensor; and dynamic rate allocation (DRA) logic configured to modify a specified power limit based on a temperature sensed by the temperature sensor, the DRA logic configured to ensure, based on the specified power limit, that an average power dissipated by at least the plurality of transceivers during a time interval is below the specified power limit by controlling an allocation of the timeslots to the transceivers, the logic further configured to control the allocation of the timeslots such that a peak power dissipated by the at least the plurality of transceivers is permitted to exceed the specified power limit during the time interval. 15. The network service unit of claim 14 , wherein the DRA logic is configured to define a media access plan (MAP) for informing at least one of the transceivers of upstream time slots allocated to the at least one transceiver, and wherein the DRA logic is configured to transmit the MAP to the at least one transceiver. 16. A method, comprising: receiving data at a network service unit, the network service unit coupled to at least one network connection and a plurality of subscriber lines; transmitting the data from a plurality of transceivers at the network service unit across the plurality of subscriber lines; ensuring that an average power dissipated by at least the plurality of transceivers during a time interval is below a specified power limit for the average power dissipated, wherein the ensuring comprises allocating, to the plurality of transceivers, timeslots of frames communicated across the subscriber lines based on the specified power limit, and wherein the allocating is performed such that a peak power dissipated by the at least the plurality of transceivers is permitted to exceed the specified power limit during the time interval. 17. The method of claim 16 , further comprising sensing a temperature at the network service unit, wherein the specified power limit is based on the sensing. 18. The method of claim 16 , further comprising determining a value indicative o
Allocation criteria · CPC title
Control of transmission; Equalising · CPC title
using different frequency bands for speech and other data · CPC title
Reducing cross-talk, e.g. by compensating · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.