p4ec enabling terabit edge computing in enterprise 4g lte
play

P4EC: Enabling Terabit Edge Computing in Enterprise 4G LTE Max - PowerPoint PPT Presentation

P4EC: Enabling Terabit Edge Computing in Enterprise 4G LTE Max Hollingsworth Jinsung Lee Zhang Liu Jihoon Lee Sangtae Ha Dirk Grunwald 1 From Few MNOs to Many 2012 FCC. Amendment of the Commissions Rules with Regard to


  1. P4EC: Enabling Terabit Edge Computing in Enterprise 4G LTE Max Hollingsworth Jinsung Lee Zhang Liu Jihoon Lee Sangtae Ha Dirk Grunwald 1

  2. From Few MNOs to Many • 2012 FCC. “Amendment of the Commission’s Rules with Regard to Commercial Operations in the 3550-3650 MHz Band.” • 2019 FCC. “WTB and OET Approve Initial Commercial Deployments in 3.5 GHz Band.” Warehouse Campus Enterprise 2 Image from Google

  3. LTE Network Structure Evolved Packet Core (EPC) MME HSS SGW PGW UE eNodeB Internet 3

  4. LTE Network Structure with Cloud-EPC Cloud Equipment VPN Server EPC VPN Client UE eNodeB PGW Internet 4

  5. Time Sensitive Applications • Wearable Cognitive Assistants • Augmented Reality • IoT Devices 5

  6. Solution: P4EC “Local-exit” On-Site Equipment Cloud Equipment Server Room VPN VPN VPN VPN P4EC Client Server Client Server EPC UE eNB NAT PGW Local-exit Internet Internet 6

  7. Solution: P4EC “Local-exit” Stordis BF2556x-1T Stordis P4 Programmable Switch: P4EC • Barefoot Tofino chipset. • 100 GbE ports. • Line-rate packet processing. • 2.0 Tbps aggregate throughput. • ~$9,000 in cost. • Handles traffic from over 7,300 eNBs. 7

  8. LTE Testbed LTE Phones Cloud-Based in Shield Box Open-Source EPC Client VPN and eNB P4EC EPC UEs eNB 192.168.1.254 P4 Switch 45.45.0.0/16 192.168.1.2 45.45.0.1 Local-Exit 8

  9. Results Webpage Download Test Local Exit vs Cloud Exit 9

  10. Results Video Call End-to-end Delay Test Local Exit vs Cloud Exit 10

  11. Results Ping Round-Trip-Time UE to the Gateway of increasingly distant datacenters 11

  12. Identifying an Authorized UE UE EPC Attach Request Message UE’s Identifier S1 Messages EPC UE Attach Accept Message UE’s Tunnel ID UE’s IPv4 12

  13. Content Redirection Packet Inspected in 4 Places for Redirection Dst. MAC UE’s IP Dst. IP UDP Port EPC eNB 58:8a:5a:14:6f:74 P4EC Match Action Table Rule MATCH ACTION IP_src=45.45.0.21 ETH_dst=ab:ac:ad:ae:af:aa IP_dst=8.8.8.8 forward_port: 2 UDP_dst=53 NAT ab:ac:ad:ae:af:aa 13

  14. GTP Packet Encapsulation and Decapsulation Encapsulate Decapsulate Header Modifications Header Modifications Step 1 Step 2 Step 3 Step 1 Step 2 Step 3 TCP/UDP TCP/UDP TCP/UDP TCP/UDP TCP/UDP TCP/UDP IP IP inner IP inner IP inner IP inner IP inner ETH GTP Tunnel ID New GTP GTP GTP ETH Edit dst mac UDP New UDP UDP UDP dst=eNB IP New IP IP IP IP src=EPC IP ETH ETH eNB mac ETH ETH 14

  15. Thank You max.hollingsworth@colorado.edu jinsung.Lee@colorado.edu Jihoon.Lee-1@colorado.edu Zhang.Liu@colorado.edu sangtae.Ha@colorado.edu dirk.grunwald@colorado.edu This work was supported by NIST under Grant No.70NANB17H186 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend