Project WODA: Water Over Abstraction & Illegal Abstraction ...
Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.
-
Upload
candice-hopkins -
Category
Documents
-
view
212 -
download
0
Transcript of Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.
![Page 1: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/1.jpg)
1
Abstraction and Control of Transport
NetworksA practical approach
Igor Bryskin et al.
![Page 2: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/2.jpg)
2
Architecture
• Hierarchical:• Two entities: Client Controller & Provider Controller
• No fundamental differences between the two • Each can play the opposite role
• Single interface between the two controllers• Models supporting the interface
• Abstract TE Topology• Service manipulation• Service OAM• Policies
![Page 3: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/3.jpg)
3
Example
Optical TE Controller (Provider)
Packet TE Controller (Client)
Abstraction Layer Network Manager
Abstraction Layer Network Manager
Use standard data models
C11
C12
C51
C52
C53
S3
S9
S5
S8
S11
M-SRLG 200
M-SRLG 200
Abstraction Layer Network(Client View - Topology)
C11
C12
C51
C52
C53
S3
S9
S5
S1 S2
S4
S6 S7S8
S10 S11
![Page 4: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/4.jpg)
4
Abstract TE Topology Model
• draft-liu-yang-abstract-te-topo• Allows for the provider to present network TE topology in abstract way
on per-client basis• Abstract TE topology presented to the client is completely decoupled
from actual TE topology (as known to provider)• Could be customized or even fully defined by the client - Customized TE topology as a service
- Only client knows how the topology should look like to be useful- Requirements may change over time, may depend on time
![Page 5: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/5.jpg)
5
Abstract TE Topology Model (Cont..)
• Each element and topology as a whole may include time scheduling attributes
• Model captures overlay-underlay relationships for nodes and links• Nodes could be blocking/asymmetrical (may include connectivity
matrix attribute)• Abstract TE topology updates could be sent incrementally
5
![Page 6: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/6.jpg)
6
Service Data Model
• Will allow for the client to manipulate provided transport services (set up, modify, replace, delete, etc.) expressed in terms of abstract TE topology
• Multi-service operation may be requested in a single request that may include global optimization objectives and inter service diversity requirements
• Will define various notifications sent to the client (on per-service basis):- provisioning, hardware, power equalization failures- fiber cuts-restoration/reversion attempts status
- etc.
![Page 7: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/7.jpg)
7
OAM Data Model
• Will allow for the client to monitor and troubleshoot provided transport services
![Page 8: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/8.jpg)
8
Policy Data Model
• Will allow setting client specific policies, profiles, templates, defaults, etc.
![Page 9: Abstraction and Control of Transport Networks A practical approach Igor Bryskin et al. 1.](https://reader036.fdocuments.in/reader036/viewer/2022083009/5697c0101a28abf838ccaf86/html5/thumbnails/9.jpg)
9
Thank You