IP Library Granted Patent US 10,225,173
Granted Patent B2
US 10,225,173 · App. 15/127,856 · Granted Mar 5, 2019

Method to provide elasticity in transport network virtualisation

Inventors: Paola Iovanna (Pisa, IT); Teresa Pepe (Pisa, IT); Fabio Ubaldi (Pisa, IT)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L45/02G06F9/45558H04L41/12H04L41/5019H04L45/04H04L45/42H04L49/70G06F2009/45595
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,225,173
App. No.
15/127,856
Granted
Mar 5, 2019
Kind
B2
Abstract

A method for providing support for elasticity in network virtualisation of a heterogeneous, multi-domain network comprising receiving ( 802 ) from network domains information about elasticity capability of physical paths in said network domains; summarising ( 804 ) physical paths in said network domains into virtual links; and producing ( 806 ) a topology of a virtual network overlaying the multi-domain network by associating elasticity parameters with the virtual links, wherein the elasticity parameters are inferred from the physical paths.

Claims (27)

1. A method for providing support for elasticity in network virtualization of a heterogeneous, multi-domain network, the method comprising:

receiving, from a plurality of network domains in the hetergeneous, multi-domain network, information about elasticity capability of physical paths in the plurality of network domains, the elasticity capability comprising the ability of each one of the plurality of network domains to add or release physical resources to meet service requirements;

summarizing the physical paths in the plurality of network domains into at least one virtual link;

producing a topology of a virtual network overlaying the heterogeneous, multi-domain network by associating elasticity parameters with the at least one virtual link, wherein the elasticity parameters represent the elasticity capabilities of the physical paths.

2. The method as defined in claim 1 comprising transferring said topology of said virtual network to a Service Controller.

3. The method as defined in claim 1 , wherein the elasticity capability of said physical paths is received as information about elasticity capability of a plurality of physical links forming said physical paths.

4. The method as defined in claim 1 , wherein the information about elasticity capability of said physical paths is received as part of information about service network parameters.

5. The method as defined in claim 4 , wherein the service network parameters received from network domains include one or more of availability of resources, delay, resiliency or jitter.

6. The method as defined in claim 1 , wherein the elasticity parameters include one or more of: maximum elastic bandwidth with traffic interruption, maximum elastic bandwidth without traffic interruption and maximum elastic bandwidth with multipath routing.

7. The method as defined in claim 1 performed in a Transport Controller.

8. A Transport Controller for providing support for elasticity in network virtualization of a heterogeneous, multi-domain network, the Transport Controller comprising:

a processor; and

memory containing instructions executable by said processor to cause the Transport Controller to:

receive, from a plurality of network domains in the heterogeneous, multi-domain network, information about elasticity capability of physical paths in the plurality of network domains, the elasticity capability comprising the ability of each one of the plurality of network domains to add or release physical resources to meet service requirements;

summarize the physical paths in the plurality of network domains into at least one virtual link; and

produce a topology of a virtual network overlaying the heterogeneous, multi-domain network by associating elasticity parameters with the at least one virtual link, wherein the elasticity parameters represent the elasticity capabilities of the physical paths.

9. The Transport Controller according to claim 8 operative to transfer said topology of said virtual network to a Service Controller for use in computing an end-to-end virtual path across the virtual network.

10. The Transport Controller according to claim 8 operative to receive the elasticity capability of said physical paths as information about elasticity capability of a plurality of physical links forming said physical paths.

11. The Transport Controller according to claim 8 operative to receive the information about the elasticity capability of the physical paths as part of information about service network parameters.

12. The Transport Controller according to claim 8 wherein the service network parameters received from the plurality of network domains include one or more of availability of resources, delay, resiliency or jitter.

13. The Transport Controller according to claim 8 wherein the elasticity parameters include one or more of: maximum elastic bandwidth with traffic interruption, maximum elastic bandwidth without traffic interruption and maximum elastic bandwidth with multipath routing.

14. A Service Controller for use in routing a service through a heterogeneous, multi-domain network in response to a service request, the Service Controller comprising:

a processor; and

memory containing instructions executable by said processor to cause said Service Controller to:

receive from a Transport Controller a topology of a virtual network overlaying the heterogenous, multi-domain network, wherein the topology of the virtual network was produced by associating elasticity parameters with at least one virtual link, wherein the at least one virtual link have been created by summarizing physical paths and the elasticity parameters represent the elasticity capabilities of the physical paths, and wherein information about elasticity capability of physical paths in a plurality of network domains has been received by said Transport Controller from said network domains, the elasticity capability comprising the ability of each one of the plurality of network domains to add or release physical resources to meet service requirements; and

compute an end-to-end virtual path across the virtual network in response to the service request based on a Service Level Agreement associated with the service request and the elasticity parameters of the virtual links.

15. The Service Controller as defined in claim 14 , operative to receive the information about the elasticity capability of the physical paths as part of information about service network parameters.

Assignments (5)
SECURITY AGREEMENT Recorded Apr 24, 2025
From: NOVACLOUD LICENSING LLC
To: NCLD1 LLC
Reel/Frame 071033/0001 →
SECURITY AGREEMENT Recorded Apr 18, 2025
From: NOVACLOUD LICENSING LLC
To: NCLD1 LLC
Reel/Frame 070888/0066 →
SECURITY INTEREST Recorded Feb 13, 2025
From: NOVACLOUD LICENSING LLC
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 070226/0533 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2024
From: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
To: NOVACLOUD LICENSING LLC
Reel/Frame 068522/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2016
From: IOVANNA, PAOLA; PEPE, TERESA; UBALDI, FABIO
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 039815/0451 →
Continuity (2)
Provisional Application 61969362 · Mar 24, 2014
Related Publication 20170099211A1 · Apr 6, 2017