Multi-layer system optimization

US10547384B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10547384-B2
Application numberUS-201816022212-A
CountryUS
Kind codeB2
Filing dateJun 28, 2018
Priority dateJun 28, 2018
Publication dateJan 28, 2020
Grant dateJan 28, 2020

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.

A software-defined network multi-layer controller (SDN-MLC) may communicate with multiple layers of a telecommunication network. The SDN-MLC may have an optimization algorithm that helps manage, in near real-time, the multiple layers of the telecommunication network.

First claim

Opening claim text (preview).

What is claimed: 1. An apparatus comprising: a processor; and a memory coupled with the processor, the memory storing executable instructions that when executed by the processor cause the processor to effectuate operations comprising: obtaining multiple layer information associated with multiple layers of a telecommunications network, the multiple layer information comprising optical layer information or router layer information; based on the multiple layer information, determining that an outage has occurred in the telecommunications network, wherein the outage is associated with a first tail comprising a first router port and a first transponder, wherein the first router port is connected with the first transponder via a dynamic fiber cross connect; based on the determined outage, determining a configuration of a second tail to resolve the outage; and based on the determining of the configuration of the second tail, sending a message to the dynamic fiber cross connect in order to implement the configuration. 2. The apparatus of claim 1 , the operations further comprising updating a tail database comprising the first tail and the second tail. 3. The apparatus of claim 1 , the operations further comprising, based on the determining of the configuration of the second tail, sending a message to a router comprising the first router port in order to implement a configuration change associated with the router port. 4. The apparatus of claim 1 , the operations further comprising, based on the determining of the configuration of the second tail, sending a message to a router comprising the first router port in order to implement a configuration change associated with the router port, wherein the configuration change associated with the router port comprises an internet protocol address that is the same as the first router port. 5. The apparatus of claim 1 , wherein the apparatus is a software-defined network multi-layer controller. 6. The apparatus of claim 1 , the operations further comprising, based on the determining of the configuration of the second tail, sending a message to a router comprising the first router port in order to implement a configuration change associated with the router port, wherein the configuration change associated with the router port comprises tunneling configuration that is the same as the first router port. 7. The apparatus of claim 1 , wherein the second tail comprises the first router port and a second transponder. 8. The apparatus of claim 1 , wherein the second tail comprises a second router port and the first transponder. 9. The apparatus of claim 1 , wherein the optical layer information comprises a load along an optical path. 10. A method comprising: obtaining, by a device, multiple layer information associated with multiple layers of a telecommunications network, the multiple layer information comprising optical layer information or router layer information; based on the multiple layer information, determining, by the device, that an outage has occurred in the telecommunications network, wherein the outage is associated with a first tail comprising a first router port and a first transponder, wherein the first router port is connected with the first transponder via a dynamic fiber cross connect; based on the determined outage, determining, by the device, a configuration of a second tail to resolve the outage; and based on the determining of the configuration of the second tail, sending, by the device, a message to the dynamic fiber cross connect in order to implement the configuration. 11. The method of claim 10 , further comprising updating a tail database comprising the first tail and the second tail. 12. The method of claim 10 , further comprising, based on the determining of the configuration of the second tail, sending a message to a router comprising the first router port in order to implement a configuration change associated with the router port. 13. The method of claim 10 , further comprising, based on the determining of the configuration of the second tail, sending a message to a router comprising the first router port in order to implement a configuration change associated with the router port. 14. The method of claim 10 , further comprising, based on the determining of the configuration of the second tail, sending a message to a router comprising the first router port in order to implement a configuration change associated with the router port, wherein the configuration change associated with the router port comprises an internet protocol address that is the same as the first router port. 15. The method of claim 10 , wherein the second tail comprises a second router port and the first transponder. 16. The method of claim 10 , wherein the second tail comprises the first router port and a second transponder. 17. The method of claim 10 , wherein the optical layer information comprises a transponder location. 18. The method of claim 10 , wherein the device is an optical layer software-defined network controller. 19. An apparatus comprising: a processor; and a memory coupled with the processor, the memory storing executable instructions that when executed by the processor cause the processor to effectuate operations comprising: obtaining multiple layer information associated with multiple layers of a telecommunications network, the multiple layer information comprising optical layer information or router layer information; forecasting a network condition based on machine learning that uses the multiple layer information; based on the forecast, determining that the network condition may be avoided based on configuration changes of the telecommunications network; and based on the determining of the configuration changes, sending a message to a device in order to implement the configuration changes. 20. The apparatus of claim 19 , wherein the optical layer information is obtained from a dynamic fiber cross connect and the routing layer information is obtained from a router.

Assignees

Inventors

Classifications

  • Creating or negotiating SLA contracts, guarantees or penalties · CPC title

  • characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02) · CPC title

  • the condition being updates or upgrades of network functionality · CPC title

  • H04B10/27Primary

    Arrangements for networking · CPC title

  • characterised by the conditions triggering a change of settings · 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 US10547384B2 cover?
A software-defined network multi-layer controller (SDN-MLC) may communicate with multiple layers of a telecommunication network. The SDN-MLC may have an optimization algorithm that helps manage, in near real-time, the multiple layers of the telecommunication network.
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04L41/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 28 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).