SlideShare a Scribd company logo
CIENA BT I2CAT TSSG
PoC: Multi-Operator
“IPC” VPN Slice
Enterprise Application Service Provider
“IPC” VPN Slice - Intent API
E2E Slice Automation
Service Monthly Fees
Slice Subnet Automation
IPC = InterProcess Communication
Slice Subnet AutomationSlice Subnet Automation
Context-Aware
“IPC” VPN Slices
Scenario – Enterprise Application Server
Provider uses RINA
• RINA Slice between Host & App Service
• ‘On Demand’, i.e., Slice not nailed up
• User Device & Application specific Context
RINA: Recursive Internet Network Architecture
DIF: Distributed IPC Facility; IPC: Inter-Process Communication
Inter-Galactic SP
Host
1
SRV
2
SRV
1
RINA DIF Core DC
(Slice Dashed)
RINA DIF Edge DC
(Slice Solid)
Hosted APP
(Core DC)
User
Hosted APP
(Edge DC)
DIF Edge DC
DIF Core DC
QoS Cube: Reliable/Unreliable
Overlay: RINA DIFs
Multi—Domain L2 VPN “Fabric”
Underlay: Fabric
Control
https://xkcd.com/1810/
DIF DC
“IPC” VPN Slices
Single Operator Single Domain
Host 1
SxRV
2
SRV 1
(P4 LTE)
P4 Service
Provider
Hosted APP
(Edge DC)
Hosted APP
(Core DC)
CE
CE
Customer Edge
CE
(P4 Data
Centre)
(P4 LTE)
P4 =Service Provider as a Single Operator across a
Single Domain
“IPC” VPN Slices
Single Operator Multi-Domain
Host 1
SxRV
2
SRV 1
(P4 Wifi)
P4 Service
Provider
Hosted APP
(Edge DC)
Hosted APP
(Core DC)
CE
CE
Customer Edge
CE
(P4 Data
Centre)
(P4 LTE)
P4 =Service Provider across a Multiple Domains
“IPC” VPN Slices
Multi-Operator Multi-Domain
Host 1
SxRV
2
SRV 1
(P1 Wifi)
P4 Service
Provider
Hosted APP
(Edge DC)
Hosted APP
(Core DC)
CE
CE
Customer Edge
CE
(P3 Data
Centre)
(P2 LTE)
P4 =Service Provider as a Multi Operator across
Multiple Domains
“IPC” VPN Slices
Objective
Inter-Galactic SP
Host
1
SRV 2
SRV
1
RINA DIF D
(Slice Dashed)
RINA DIF S1
(Slice Solid)
Hosted APP
(Edge DC)
Host
1
SRV 2
SRV
1
(P1)
P4=“SP”
User
Hosted APP
(Edge DC)
CE
CE
(P3)
(P2)
RINA Overlay – “IPC” VPN for VM Networking
üDistributed Inter-Process Communication Facility (DIF)
üETH Shim to map to C-VLAN Tagged Ethernet Frame
ü“IPC” VPN Slice flow à L2 VPN Underlay
• “IPC” VPN QoS Cube à L2 VPN Class of Service
Orchestrated Slice on Demand
üAutonomous “IPC” VPN Overlay
• L2 VPN Underlay
Separation of Concerns
üIPC VPN Name Space for DC Provider vs SP
• Service Demarcation
Service Continuity
• Path independent Application association
üMobile CE/Host attachment to Application
CE
Customer
Edge
P1, P2 & P3=“Last Mile”
Partners
Overlay/ “IPC VPN”
(VM Network)
Concept –
“IPC” VPN Slices
Core NodeMetro NodeAccess NodeCPE Node
L S S S
“WAN” Leaf/Spine
Fabric
Underlay
(L2 VPN)
Create as many DIFs as needed depending on density of devices and speed of mobility in the network
Each application can use the DIF that provides enough scope and QoS for its communication needs
RINA = layers have the same structure and protocols, implementations can be highly optimized
Server
Endpoint
User ApplicationServer
Endpoint
Slice Orchestration
Recursive Abstraction
User /DC
Application
P4/SP Slice Orchestration
P1 Slice Subnet
Orchestration
P4 Slice Subnet
Orchestration
P3 Slice Subnet
Orchestration
FD-(EVP-LAN C-Tag Flows)
LTP
FD– Core DIF
FD– Edge DIF
FD-P1 FD-P4 FD-P3
LTP1 LTP2
LTP4LTP3
LTP
LTP
LTP
LTP
LTP
Underlay
(L2 VPN)
LTP LTP LTP LTP
Metro Core Metro
E2E
Create Core/Edge Slices
Create DIF EPs & FD Create DIF EPs & FD Create DIF EPs & FD
LTP1
LTP3 LTP4
LTP2
Partner Partner
P1, P2 & P3=“Last Mile”
Partners
FD– DC DIFLTP5 LTP6
LTP5 LTP6
ICIN Workshop Demo
Dynamic Slice Instantiation and Mobility Support
ICIN Workshop Demo
Dynamic Slice Instantiation and Mobility Support
miguelpdl@tssg.org
rraghu@ciena.com dbainbri@ciena.com kramanar@ciena.com
andy.petrie@bt.com
egrasa@i2cat.net

More Related Content

What's hot

What's hot (20)

2. RINA overview - TF workshop
2. RINA overview - TF workshop2. RINA overview - TF workshop
2. RINA overview - TF workshop
 
4. Clearwater on rina
4. Clearwater on rina4. Clearwater on rina
4. Clearwater on rina
 
3. RINA use cases, results, benefits
3. RINA use cases, results, benefits3. RINA use cases, results, benefits
3. RINA use cases, results, benefits
 
Rlite software-architecture (1)
Rlite software-architecture (1)Rlite software-architecture (1)
Rlite software-architecture (1)
 
Design Considerations for RINA Congestion Control over WiFi Links
Design Considerations for RINA Congestion Control over WiFi LinksDesign Considerations for RINA Congestion Control over WiFi Links
Design Considerations for RINA Congestion Control over WiFi Links
 
Rina sdn-2016 mobility
Rina sdn-2016 mobilityRina sdn-2016 mobility
Rina sdn-2016 mobility
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
 
Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016
 
The hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoThe hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzo
 
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
 
PRISTINE @ FIA Athens 2014
PRISTINE @ FIA Athens 2014PRISTINE @ FIA Athens 2014
PRISTINE @ FIA Athens 2014
 
The hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanThe hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peyman
 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop
 
Th hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilTh hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neil
 
Implementing rina in 5 g networks ws
Implementing rina in 5 g networks wsImplementing rina in 5 g networks ws
Implementing rina in 5 g networks ws
 
RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017
 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIRE
 
Intro RINA
Intro RINAIntro RINA
Intro RINA
 
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionEU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
 
RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks
 

Similar to Multi-operator "IPC" VPN Slices: Applying RINA to Overlay Networking

Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure
Brad Eckert
 

Similar to Multi-operator "IPC" VPN Slices: Applying RINA to Overlay Networking (20)

09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
 
Simplify Networking for Containers
Simplify Networking for ContainersSimplify Networking for Containers
Simplify Networking for Containers
 
Np unit1
Np unit1Np unit1
Np unit1
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
 
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof KonkowskiPLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
 
The Data Center Network Evolution
The Data Center Network EvolutionThe Data Center Network Evolution
The Data Center Network Evolution
 
The Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFVThe Third Network: LSO, SDN and NFV
The Third Network: LSO, SDN and NFV
 
Design and Deployment of Enterprise WLANs
Design and Deployment of Enterprise WLANsDesign and Deployment of Enterprise WLANs
Design and Deployment of Enterprise WLANs
 
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
 
Embracing SDN in the Next Gen Network
Embracing SDN in the Next Gen NetworkEmbracing SDN in the Next Gen Network
Embracing SDN in the Next Gen Network
 
Enhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network ApplianceEnhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network Appliance
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
 
OpenStack and OpenFlow Demos
OpenStack and OpenFlow DemosOpenStack and OpenFlow Demos
OpenStack and OpenFlow Demos
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
 
(4,5) enlaces wan traduccion
(4,5) enlaces wan traduccion(4,5) enlaces wan traduccion
(4,5) enlaces wan traduccion
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
 
ONS Summit 2017 SKT TINA
ONS Summit 2017 SKT TINAONS Summit 2017 SKT TINA
ONS Summit 2017 SKT TINA
 
 Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation Network Innovations Driving Business Transformation
 Network Innovations Driving Business Transformation
 
Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure
 
Cloud Presentation.pdf
Cloud Presentation.pdfCloud Presentation.pdf
Cloud Presentation.pdf
 

More from ARCFIRE ICT

More from ARCFIRE ICT (20)

Large-scale Experimentation with Network Abstraction for Network Configuratio...
Large-scale Experimentation with Network Abstraction for Network Configuratio...Large-scale Experimentation with Network Abstraction for Network Configuratio...
Large-scale Experimentation with Network Abstraction for Network Configuratio...
 
One of the Ways How to Make RIB Distributed
One of the Ways How to Make RIB DistributedOne of the Ways How to Make RIB Distributed
One of the Ways How to Make RIB Distributed
 
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
 
Exp3mq
Exp3mqExp3mq
Exp3mq
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Distributed mobility management and application discovery
Distributed mobility management and application discoveryDistributed mobility management and application discovery
Distributed mobility management and application discovery
 
Mobility mangement rina iwcnc
Mobility mangement rina   iwcncMobility mangement rina   iwcnc
Mobility mangement rina iwcnc
 
6 security130123
6 security1301236 security130123
6 security130123
 
5 mngmt idd130115
5 mngmt idd1301155 mngmt idd130115
5 mngmt idd130115
 
5 mngmt idd130115jd
5 mngmt idd130115jd5 mngmt idd130115jd
5 mngmt idd130115jd
 
4 addressing theory130115
4 addressing theory1301154 addressing theory130115
4 addressing theory130115
 
3 addressingthe problem130123
3 addressingthe problem1301233 addressingthe problem130123
3 addressingthe problem130123
 
2 introto rina-e130123
2 introto rina-e1301232 introto rina-e130123
2 introto rina-e130123
 
1 lost layer130123
1 lost layer1301231 lost layer130123
1 lost layer130123
 
Rumba CNERT presentation
Rumba CNERT presentationRumba CNERT presentation
Rumba CNERT presentation
 
5. Rumba presentation
5. Rumba presentation5. Rumba presentation
5. Rumba presentation
 
Rina renumbering, EUCNC 2017
Rina renumbering, EUCNC 2017Rina renumbering, EUCNC 2017
Rina renumbering, EUCNC 2017
 
Rumba presentation at FEC2
Rumba presentation at FEC2Rumba presentation at FEC2
Rumba presentation at FEC2
 
Generic network architecture discussion
Generic network architecture discussionGeneric network architecture discussion
Generic network architecture discussion
 
RINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFiRINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFi
 

Recently uploaded

Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
abhinandnam9997
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
aagad
 

Recently uploaded (12)

The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 

Multi-operator "IPC" VPN Slices: Applying RINA to Overlay Networking

  • 2.
  • 3. PoC: Multi-Operator “IPC” VPN Slice Enterprise Application Service Provider “IPC” VPN Slice - Intent API E2E Slice Automation Service Monthly Fees Slice Subnet Automation IPC = InterProcess Communication Slice Subnet AutomationSlice Subnet Automation
  • 4.
  • 5. Context-Aware “IPC” VPN Slices Scenario – Enterprise Application Server Provider uses RINA • RINA Slice between Host & App Service • ‘On Demand’, i.e., Slice not nailed up • User Device & Application specific Context RINA: Recursive Internet Network Architecture DIF: Distributed IPC Facility; IPC: Inter-Process Communication Inter-Galactic SP Host 1 SRV 2 SRV 1 RINA DIF Core DC (Slice Dashed) RINA DIF Edge DC (Slice Solid) Hosted APP (Core DC) User Hosted APP (Edge DC) DIF Edge DC DIF Core DC QoS Cube: Reliable/Unreliable Overlay: RINA DIFs Multi—Domain L2 VPN “Fabric” Underlay: Fabric Control https://xkcd.com/1810/ DIF DC
  • 6. “IPC” VPN Slices Single Operator Single Domain Host 1 SxRV 2 SRV 1 (P4 LTE) P4 Service Provider Hosted APP (Edge DC) Hosted APP (Core DC) CE CE Customer Edge CE (P4 Data Centre) (P4 LTE) P4 =Service Provider as a Single Operator across a Single Domain
  • 7. “IPC” VPN Slices Single Operator Multi-Domain Host 1 SxRV 2 SRV 1 (P4 Wifi) P4 Service Provider Hosted APP (Edge DC) Hosted APP (Core DC) CE CE Customer Edge CE (P4 Data Centre) (P4 LTE) P4 =Service Provider across a Multiple Domains
  • 8. “IPC” VPN Slices Multi-Operator Multi-Domain Host 1 SxRV 2 SRV 1 (P1 Wifi) P4 Service Provider Hosted APP (Edge DC) Hosted APP (Core DC) CE CE Customer Edge CE (P3 Data Centre) (P2 LTE) P4 =Service Provider as a Multi Operator across Multiple Domains
  • 9.
  • 10. “IPC” VPN Slices Objective Inter-Galactic SP Host 1 SRV 2 SRV 1 RINA DIF D (Slice Dashed) RINA DIF S1 (Slice Solid) Hosted APP (Edge DC) Host 1 SRV 2 SRV 1 (P1) P4=“SP” User Hosted APP (Edge DC) CE CE (P3) (P2) RINA Overlay – “IPC” VPN for VM Networking üDistributed Inter-Process Communication Facility (DIF) üETH Shim to map to C-VLAN Tagged Ethernet Frame ü“IPC” VPN Slice flow à L2 VPN Underlay • “IPC” VPN QoS Cube à L2 VPN Class of Service Orchestrated Slice on Demand üAutonomous “IPC” VPN Overlay • L2 VPN Underlay Separation of Concerns üIPC VPN Name Space for DC Provider vs SP • Service Demarcation Service Continuity • Path independent Application association üMobile CE/Host attachment to Application CE Customer Edge P1, P2 & P3=“Last Mile” Partners
  • 11. Overlay/ “IPC VPN” (VM Network) Concept – “IPC” VPN Slices Core NodeMetro NodeAccess NodeCPE Node L S S S “WAN” Leaf/Spine Fabric Underlay (L2 VPN) Create as many DIFs as needed depending on density of devices and speed of mobility in the network Each application can use the DIF that provides enough scope and QoS for its communication needs RINA = layers have the same structure and protocols, implementations can be highly optimized Server Endpoint User ApplicationServer Endpoint
  • 12. Slice Orchestration Recursive Abstraction User /DC Application P4/SP Slice Orchestration P1 Slice Subnet Orchestration P4 Slice Subnet Orchestration P3 Slice Subnet Orchestration FD-(EVP-LAN C-Tag Flows) LTP FD– Core DIF FD– Edge DIF FD-P1 FD-P4 FD-P3 LTP1 LTP2 LTP4LTP3 LTP LTP LTP LTP LTP Underlay (L2 VPN) LTP LTP LTP LTP Metro Core Metro E2E Create Core/Edge Slices Create DIF EPs & FD Create DIF EPs & FD Create DIF EPs & FD LTP1 LTP3 LTP4 LTP2 Partner Partner P1, P2 & P3=“Last Mile” Partners FD– DC DIFLTP5 LTP6 LTP5 LTP6
  • 13. ICIN Workshop Demo Dynamic Slice Instantiation and Mobility Support
  • 14. ICIN Workshop Demo Dynamic Slice Instantiation and Mobility Support