Communication network multiplexer grooming optimization

US10389587B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10389587-B2
Application numberUS-201815997309-A
CountryUS
Kind codeB2
Filing dateJun 4, 2018
Priority dateMay 13, 2015
Publication dateAug 20, 2019
Grant dateAug 20, 2019

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.

Aspects of optimized grooming of multiplexers of a communication network are presented. In an example method, an optimization value associated with each of a plurality of multiplexer configurations may be determined, wherein each of the plurality of multiplexer configurations includes a proposed assignment of each of a plurality of data channels to one of a plurality of inputs of a plurality of multiplexers. A multiplexer configuration having a highest-ranked optimization value of the plurality of multiplexer configurations may be identified and subsequently used to configure the multiplexers. Other potential aspects of the present disclosure are described in greater detail below.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for optimization of communication network multiplexers, the method comprising: determining, using at least one hardware processor of a machine, an optimization value associated with each of a plurality of multiplexer configurations, wherein each of the plurality of multiplexer configurations comprises a proposed assignment of each of a plurality of data channels to one of a plurality of inputs of a plurality of multiplexers; identifying, from the plurality of multiplexer configurations, a multiplexer configuration having a highest-ranked optimization value of the plurality of multiplexer configurations; and configuring the plurality of multiplexers based on the proposed assignment corresponding to the identified multiplexer configuration. 2. The method of claim 1 , wherein the multiplexers are configured to multiplex the plurality of data channels using time-division multiplexing (TDM). 3. The method of claim 1 , wherein the determining of the optimization value associated with each of the plurality of multiplexer configurations is performed using an integer programming algorithm. 4. The method of claim 1 , wherein the determining of the optimization value associated with each of the plurality of multiplexer configurations comprises instituting at least one constraint on the proposed assignment of each of the plurality of data channels to a corresponding one of the plurality of inputs. 5. The method of claim 1 , wherein: the optimization value associated with each of the plurality of multiplexer configurations comprises a monetary cost associated with each of the plurality of multiplexer configurations; and the highest-ranked optimization value of the plurality of multiplexer configurations comprises a lowest monetary cost associated with the plurality of multiplexer configurations. 6. The method of claim 1 , further comprising: geographically subdividing a group of service delivery points of the communication network into multiple subgroups of service delivery points, wherein each service delivery point of the group of service delivery points comprises one or more multiplexers, and wherein one of the multiple subgroups of service delivery points comprises the plurality of multiplexers. 7. The method of claim 1 , wherein: a most recently identified multiplexer configuration comprises the identified multiplexer configuration; and the method further comprises, for each time period of a series of time periods: revising the most recently identified multiplexer configuration based on at least one simulated change in the plurality of data channels during the time period; determining a next optimization value associated with each of a next plurality of multiplexer configurations based on the revised multiplexer configuration; identifying, from the next plurality of multiplexer configurations, a next multiplexer configuration having a highest-ranked next optimization value of the next plurality of multiplexer configurations as the most recently identified multiplexer configuration; and advancing to a next time period in the series of time periods. 8. A system for optimization of communication network multiplexers, the system comprising: at least one hardware processor; and memory comprising instructions that, when executed by the at least one hardware processor, cause the system to: determine an optimization value associated with each of a plurality of multiplexer configurations, wherein each of the plurality of multiplexer configurations comprises a proposed assignment of each of a plurality of data channels to one of a plurality of inputs of a plurality of multiplexers; identify, from the plurality of multiplexer configurations, a multiplexer configuration having a highest-ranked optimization value of the plurality of multiplexer configurations; and configure the plurality of multiplexers based on the proposed assignment corresponding to the identified multiplexer configuration. 9. The system of claim 8 , wherein the instructions cause the system to determine the optimization value associated with each of the plurality of multiplexer configurations using an integer programming algorithm. 10. The system of claim 8 , wherein the instructions cause the system to determine the optimization value associated with each of the plurality of multiplexer configurations by instituting at least one constraint on the proposed assignment of each of the plurality of data channels to a corresponding one of the plurality of inputs. 11. The system of claim 10 , wherein the at least one constraint on the proposed assignment of each of the plurality of data channels to a corresponding one of the plurality of inputs comprises: each of the plurality of data channels is assigned to exactly one of the plurality of multiplexers; each of the plurality of multiplexers is assigned less than or equal to a predetermined number of the plurality of data channels; and a multiplexer to be disconnected is assigned none of the plurality of data channels. 12. The system of claim 10 , wherein the at least one constraint on the proposed assignment of each of the plurality of data channels to a corresponding one of the plurality of inputs comprises: ∑ i ⁢ x i , j ≤ kz j , ∀ j ∈ { 1 , 2 , … ⁢ ⁢ J } and ∑ j ⁢ x i , j = 1 , ∀ i ∈ { 1 , 2 , … ⁢ ⁢ I } i is an identifier for a currently provided data channel of the plurality of data channels; j is an identifier

Assignees

Inventors

Classifications

  • involving simulating, designing, planning or modelling of a network · CPC title

  • for reduction of network costs (H04L41/0833 takes precedence) · 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 US10389587B2 cover?
Aspects of optimized grooming of multiplexers of a communication network are presented. In an example method, an optimization value associated with each of a plurality of multiplexer configurations may be determined, wherein each of the plurality of multiplexer configurations includes a proposed assignment of each of a plurality of data channels to one of a plurality of inputs of a plurality of…
Who is the assignee on this patent?
Level 3 Communications Llc
What technology area does this patent fall under?
Primary CPC classification H04L41/0826. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 20 2019 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).