Systems and methods for power optimized framing

US9432169B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9432169-B2
Application numberUS-201313971823-A
CountryUS
Kind codeB2
Filing dateAug 20, 2013
Priority dateAug 20, 2012
Publication dateAug 30, 2016
Grant dateAug 30, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • H04L5/0058Primary

    Allocation criteria · CPC title

  • H04B3/04Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9432169B2 cover?
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 a…
Who is the assignee on this patent?
Goodson Richard L, Chu Fred, Kuipers Martin, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L5/0058. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 30 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).