Narrowing the Beam: Lowering Complexity in Cellular Networks by

advertisement
1
Making Cellular Networks
Scalable and Flexible
Li Erran Li
Bell Labs, Alcatel-Lucent
Joint work with collaborators at university of Michigan,
Princeton, and Stanford
LTE Cellular Network Architecture
Base Station (BS)
Serving Gateway
Packet Data
Network Gateway
Serving Gateway
Internet
User Equipment (UE)
access
core
2
PART I: Radio Access
Networks
3
Dense and Chaotic
Deployments
• Dense: high SNR per user leads to higher
capacity
o
Small cells, femto cells, repeaters, etc
4
Problems
•
Current LTE distributed control plane is ill-suited
o Hard to manage inter-cell interference
•
o Hard to optimize for variable load of cells
Dense deployment is costly
o Need to share cost among operators
o Maintain direct control of radio resources
o Lacking in current 3gpp RAN sharing standards
5
SoftRAN: Big Base Station
Abstraction
Big Base Station
Radio Element 1
time
controller
frequency
Radio Element 2
time
time
Radio Element 3
frequency
time
frequency
6
Radio Resource Allocation
3D Resource Grid
time
Flows
7
7
SoftRAN: SDN Approach to RAN
Coordination :
X2 Interface
Control Algo
Control Algo
PHY & MAC
PHY & MAC
Control Algo
PHY & MAC
BS1
BS3
Control Algo
PHY & MAC
BS2
Control Algo
BS5
PHY & MAC
BS4
8
SoftRAN: SDN Approach to RAN
Control Algo
Operator Inputs
Network OS
RadioVisor
PHY & MAC
PHY & MAC
PHY & MAC
RE3
RE1
RE5
PHY & MAC
Radio Element
(RE)
RE2
PHY & MAC
RE4
9
SoftRAN Architecture Summary
CONTROLLER
RAN Information Base
Periodic Updates
Controller
API
•
•
•
RADIO ELEMENTS
Interference
Map
Bytes
Rate
Queue
Size
Flow
Records
Network
Operator
Inputs
QoS
Constraints
Radio
Element
API
Radio Element
3D Resource Grid
POWER
FLOW
Radio Resource
Management
Algorithm
Frequency
10
10
RadioVisor Design
•
Slice manager
o
Traffic to
Slice
Mapping
3D Resource
Grid
Allocation &
Isolation
RadioVisor
Slice
Manager
•
•
Slice configuration, creation,
modification, deletion and multislice operations
Traffic to slice mapping at
RadioVisor and radio
elements
3D resource grid allocation
and isolation
o
Considers traffic demand,
interference graph and policy
11
Summary
•
•
•
Dense deployment calls for central control of
radio resources
Deployment costs motivate RAN Sharing
We present the design of RadioVisor
o Enables direct control of per slice radio
resources
o Configures per slice PHY and MAC, and
interference management algorithm
o Supports flexible slice definitions and
operations
12
PART II: Cellular Core
Networks
13
LTE Cellular Network Architecture
Base Station (BS)
Serving Gateway
Packet Data
Network Gateway
Serving Gateway
Internet
User Equipment (UE)
access
core
14
Cellular core networks are not flexible
• Most functionalities are implemented at
Packet Data Network Gateway
Packet Data
Network Gateway
– Content filtering, application identification,
stateful firewall, lawful intercept, …
• This is not flexible
Combine functionality from different vendors
Easy to add new functionality
Only expand capacity for bottlenecked functionality
15
SoftCell Overview
Simple hardware
+ SoftCell software
Controller
Interne
t
16
SoftCell Design Goal
Fine-grained service policy for diverse app needs
»
»
Video transcoder, content filtering, firewall
M2M services: fleet tracking, low latency medical
device updates
with diverse needs!
17
SoftCell Design
Controller
1. Scalable system design
»
»
Classifying flows at access
edge
Offloading controller tasks
to switch local agent
2. Intelligent algorithms
»
»
LA
LA
Gateway Edge
LA
Enforcing policy
LA
consistency under mobility
Multi-dimension
Access
Edge
aggregation to reduce
~1K Users
~10K flows
switch rule entries
~1 million
Users
~10 million
flows
~up to 2 Tbps
~1 – 10 Gbps
18
Summary
• SoftCell uses commodity switches and middelboxes to
build flexible and cost-effective cellular core networks
• SoftCell achieves scalability with
Data Plane
Control Plane
Asymmetric Edge Design
Multi-dimensional Aggregation
Hierarchical Controller Design
• Exploit multi-stage tables in modern switches
– Reduce m×n rules to m+n rules
19
PART III: Cellular WAN
20
LTE Cellular Network Architecture
Base Station (BS)
Serving Gateway
Packet Data
Network Gateway
Serving Gateway
Internet
User Equipment (UE)
access
core
21
Current Mobile WANs
• Organized into rigid and very large regions
• Minimal interactions among regions
• Leads to poor user experience and poor
resource utilization
Two Regions
22
SoftMoW Solution
• Hierarchically builds up a network-wide control plane
– Lies in the family of recursive SDN designs (e.g. XBAR,
ONS’13)
• In each level, abstracts both control and data planes
and exposes a set of “dynamically-defined” logical
components to the control plane of the level above.
– Virtual Base stations (VBS), Gigantic Switches (GS),
and Virtual Middleboxes (VMB)
Latency
Matrix
Union of
Coverage
Sum of
capacities
VBS
GS
VMB
Core Net
RadioAccess
Network
Policy
23
Conclusion and Future Work
• CellSDN seeks to address fundamental
limitations of current cellular architecture
– Control plane abstractions: 3D resource grid,
big base station, virtual data plane
– Intelligent algorithms in the control plane to
achieve global objects: interference
management, routing
• Future work on CellSDN
– Security
– Scalable real-time monitoring and analytics
24
Questions?
25
Download