Mobile Cloud Networking
Outline
• 
Project overview, motivation, vision, scope
• 
Objectives, assumptions and key research issues
• 
Partner’ perspectives and project dimensions
• 
Architecture overview
• 
Preliminary results
• 
Conclusions
Project Overview
EU FP7 Integrated Project: Mobile Cloud Networking (MCN)
Website: http://www.mobile-cloud-networking.eu
Main Goal
• 
The MCN project investigates, implements and evaluates the technological
foundations for the Mobile Network plus Decentralized Computing plus
Smart Storage offered as one atomic service: On-Demand, Elastic and PayAs-You-Go
Consortium
• 
SAP, ZHAW, France Telecom, BT, Telecom Italia, Portugal Telecom
Inovação, NEC, Intel, Italtel, CloudSigma, Nextworks, Soft Telecom, ONE
SOURCE Consultoria Informatica, INOV - INESC Inovação, University of
Twente, Technical University of Berlin, University of Bern, Fraunhofer
Budget: 12 M €
Duration: Sep 2012 to Aug 2015
Project Motivation
Cloud Computing disrupts IT consumption and operations
• 
• 
• 
On-Demand, Self-Service, Elasticity, Pay-as-you-Go, Remote Access
Infrastructure- Platform- Software-as-a-Service (IaaS/PaaS/SaaS)
Huge economic potential, CAPEX and OPEX dimension
Cloud Computing Status Quo
• 
• 
• 
Dominated by US-based companies
«elastic on-demand compute and storage»
Datacenter- and IT-centric
Cloud Computing and the Mobile Telco Industry
• 
Opportunity => Top-level Objective of MCN Project
Project VisionVision
© 2012-2015 MCN. All rights reserved. / Page 3
Scope
Project Scope
With Cloud Computing we mean Cloud Computing real
● No buzz, no cloud washing
Based
on Cloud Computing Principles
on Cloud Computing Principles
• Based
On-demand
● On-demand
•  Self-service
● Self-service
•  ●Elastic
Elastic
•  ●Resource sharing/pooling
Resource sharing/pooling
•  ●Metered service
Metered service
Focus of MCN
© 2012-2015 MCN. All rights reserved. / Page 4
Project Objectives
• 
Extend concept of Cloud Computing beyond data centres
towards mobile End-User
• 
Design a 3rd Generation Partnership Project - 3GPPcompliant Mobile Cloud Networking Architecture that
exploits and supports Cloud Computing
• 
Design a novel virtualization layer, monitoring system, and
general provisioning across the various domains within MCN
• 
Design a Mobile Platform for future MobileCloud-enabled
services and applications
• 
Enable a novel business actor, the MCN Provider
• 
Deliver and exploit concept of an End-to-End MCN for Novel
Applications and Services
Enabling Assumptions
Enabling Assumptions
© 2012-2015 MCN. All rights reserved. / Page 8
Key Research Issues
• 
How to virtualize Radio Access Networks (RAN)?
• 
How to design a cross-domain Infrastructure-as-a-Service (IaaS)
control plane?
• 
How to upgrade virtualization and Cloud Computing middleware to support
highly demanding, real-time network applications and services?
• 
How to design, deploy, and operate 3GPP software components to attain
and fully benefit from Cloud Computing attributes?
• 
How to ensure QoE with advanced content and service migration
mechanisms for mobile cloud users?
• 
How to support multiple cross-domain aspects that must service a
multitude of business actors and stakeholders?
Partners' Perspectives
Perspectives
Mobile Cloud Networking Service Provider
User
Cloud Computing Provider
MobileCloud Networking
Developer / Applications Provider
Data Centre Operator
Mobile Network Operator
© 2012-2015 MCN. All rights reserved. / Page 5
Architecture Overview
Architecture Overview
© 2012-2015 MCN. All rights reserved. / Page 9
Architecture Overview (2)
Architecture Overview
Cloud Controller (2)
•  Cross-domain Control Plane
•  Service Orchestration
•  Access+Compute+Storage+Content+Apps
Mobile Network Cloud (1,3,4,5)
•  Cloud-based Mobile Network
•  On-demand, Elastic, Pay-as-yo-Go Operations
•  WaaS / EPSaaS / IMSaaS
•  RRH-BBU split / BBU- and Spectrum Pooling
•  EPC-Distribution, Distributed Mobility Management
•  Self-optimisation, Elastic bandwidth, Traffic Engineering. QoS/QoE
•  Network and Platform Sharing, Provider Cooperation
© 2012-2015 MCN. All rights reserved. / Page 9
MobileCloud Service and Application Platform (2,3,5,6)
•  Enablement and Self-Service for MobileCloud Applications, Services, Content
•  CDNaaS, DSSaaS (live migration of content and distributed display for mobile users)
•  Cross-domain SLAs, Pricing, Rating, AAA, etc.
Carrier-Grade Virtualization and Performance (2,3,4)
•  OpenFlow Extensions to OpenStack
•  Telco-grade cloud-performance (IaaS/PaaS)
monitoring and decide to scale-out a SI. The Execution block is responsible for enforcing the decisions
Some Results:
towards the CC.
MCN Service
Management
● Storage areas
for STG and ITG Framework
●
Storage areas for SI and Infrastructure Instance Graph.
CloudController
(CC)
CloudController
(CC)
provides of
thethe
signaling
and management
interfaces to enable control
the common
(northbound), and
•  It isThe
theCC
enabler
common
and technology-specific
planes,
technology-specific (southbound) control planes. These will be used by the instances of SM and SO though the
providing
signaling and management interfaces to be used by the SM
SDK.
and SO.
Figure'5'CC'Architecture'
The CC will support SO's E2E provisioning and lifecycle management needs of services in MCN. It provides
both atomic and support services required for realizing SO needs.
Some Results:
The
Service
Platform
The
MCN MCN
Service Platform
is a collection
of services that can be leveraged by developers. This set of services
The MCN Service Platform
all exhibit the principles and architectural elements defined in the previous sections.
Figure'6'MCN'Service'Platform'
Thank you