PROCEL’ -...

8
PROCEL Smart Traffic Handling for a Scalable So4ware Evolved Packet Core (EPC) Kanthi Nagaraj, Sachin Ka5 Stanford University

Transcript of PROCEL’ -...

Page 1: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

PROCEL  

Smart  Traffic  Handling  for  a  Scalable  So4ware  Evolved  Packet  Core  (EPC)  

Kanthi  Nagaraj,  Sachin  Ka5  Stanford  University  

Page 2: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

An  email  refresh?  

Refresh  

Control  messages   Data  messages  

Internet  

Mobility  Manager  

Subscriber  Database  

Control  plane  

Serving  Gateway  

Packet    Gateway  

Data  plane  Radio  Access  Network  

2.  AuthenMcaMon  

5.  Modify  bearer  request  

8.Modify  bearer  response  

6.  Update  Bearer  

7.  Update  Bearer  response  

9.  Create  Bearer  request  

Page 3: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

Who  is  bothered  ?  

Refresh  

Control  messages   Data  messages  

Internet  

Mobility  Manager  

Subscriber  Database  

Control  plane  

Serving  Gateway  

Packet    Gateway  

Data  plane  Radio  Access  Network  

6.  Update  Bearer  

7.  Update  Bearer  response  

Signaling  is  growing  2.5X  data  traffic  :  Scaling  problem  for  operators  

•  Centralized  data  plane:  Architecture  inflexible  for  easy  introducMon  of  in-­‐network  services  

•  Core  network  elements  have  per-­‐bearer  state  

Centralized  data  plane:  Increased  data  plane  latency  for  users  

Page 4: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

DisproporMonate  work  by  network  

Refresh  

Control  messages   Data  messages  

Internet  

Mobility  Manager  

Subscriber  Database  

Control  plane  

Serving  Gateway  

Packet    Gateway  

Data  plane  Radio  Access  Network  

In  general,  in  LTE  network,  there  is  a  mismatch  between  network  resource  consumpMon  and  the  

amount  of  data  transported    

•  Rate  of  control  signaling  •  Centralized  data  plane  •  State  maintenance    

Page 5: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

Resource  allocaMon  in  the  core  network  must  be  according  to  the  requirements  of  the  flow  and  the  

value  of  the  flow  to  the  user/operator.      

Two  simple  principles  1. Classify  flows  2. Allocate  resources  according  to  the  classificaMon  

Page 6: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

Procel  -­‐  Vision  

Internet  

Mobility  Manager  

Subscriber  Database  

Control  plane  

Serving  Gateway  

Packet    Gateway  

Data  plane  

Radio  Access  Network  

Procel  Operator  service  cloud  

Procel  Controller  

Backhaul  Offloaded  to  IP  network  

Datapath  to  core  network  

Control  path  to  core  network  

Page 7: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

PROCEL  Research  issues  

•  Flow  classificaMon  techniques    •  Granularity  of  Procel  switch  placement.  •  Procel  controller  design    

Page 8: PROCEL’ - SIGCOMMconferences.sigcomm.org/sigcomm/2014/doc/slides/189.pdfDisproporMonate’work’by’network’ Refresh’ Control’messages’ Datamessages’ Internet Mobility’

Thank  you  !