performance evaluation in lte networks sgw u tunnels
play

Performance Evaluation in LTE Networks (SGW-u Tunnels) Sina Shafaei - PowerPoint PPT Presentation

Chair for Network Architectures and Services Chair for Network Architectures and Services Technische Universitt Mnchen Technische Universitt Mnchen IDP intermediary talk Performance Evaluation in LTE Networks (SGW-u Tunnels)


  1. Chair for Network Architectures and Services Chair for Network Architectures and Services Technische Universität München Technische Universität München “IDP intermediary talk” Performance Evaluation in LTE Networks (SGW-u Tunnels) Sina Shafaei Chair for Network Architectures and Services Department for Computer Science Technische Universität München July 27, 2015 1 Technische Universität München – Chair for Network Architectures and Services

  2. Chair for Network Architectures and Services Technische Universität München Outline Definitions - Network Functions Virtualization (NFV) - LTE Networks - Evolved Packet Core (EPC) - Functions of S-GW Set Up - Software Goal of the Project - Performance Metrics Measurement - Expected Results - Milestone 2 Technische Universität München – Chair for Network Architectures and Services

  3. Chair for Network Architectures and Services Technische Universität München Network Functions Virtualization (NFV) Two important concepts: ● Can be run on commodity hardware and whose properties can be investigated in a generic testbed ● The core idea of NFV: leverage virtualization mechanisms 3 Technische Universität München – Chair for Network Architectures and Services

  4. Chair for Network Architectures and Services Technische Universität München LTE - Evolved Packet Core (EPC) 4 Technische Universität München – Chair for Network Architectures and Services

  5. Chair for Network Architectures and Services Technische Universität München The functions of the S-GW Establishing bearers based on the directives of the Mobility Management Entity (MME) over the S11 interface (bearers can be established on the S4 interface as well). Handling user data functions such as routing and forwarding packets to a P- GW over the S5 interface. 5 Technische Universität München – Chair for Network Architectures and Services

  6. Chair for Network Architectures and Services Technische Universität München The functions of the S-GW Connecting the S-GW in a visitor public land mobile network (PLMN) with the P-GW in the home PLMN over the S8 interface. Connecting the S-GW with an enhanced Node B (eNodeB) radio network for user plane tunneling of GPRS tunneling protocol, user (GTP-U) packets and hand-overs through the S1-U interface. 6 Technische Universität München – Chair for Network Architectures and Services

  7. Chair for Network Architectures and Services Technische Universität München The functions of the S-GW Anchoring for inter-3GPP mobility over the S4 interface connecting the S-GW with a 4G Serving GPRS Support Node (SSGN). Gathering accounting information per user and per bearer. 7 Technische Universität München – Chair for Network Architectures and Services

  8. Chair for Network Architectures and Services Technische Universität München The network function that is going to be tested: GTP-u ● IP-based protocol that allows tunnels between pairs of end point used in GSM, UMTS and LTE core networks, ● It provides mobility. (When UE is mobile, the IP address remains same and packets are still forwarded since tunneling is provided between PGW and eNB via SGW) 8 Technische Universität München – Chair for Network Architectures and Services

  9. Chair for Network Architectures and Services Technische Universität München Set up - Software ● Sgwuctl (SGW-u controller) Developed by BISDN ● Revised Open Flow set adding OpenFlow support to the software to build control applications, controller frameworks and/or data path elements ● XDPD xDPd is a multi-platform, multi OpenFlow version data plane, open-source switch focusing on performance and extensibility ● DPDK a set of libraries and drivers for fast packet processing ● MoonGen Load Generator developed by Paul 9 Technische Universität München – Chair for Network Architectures and Services

  10. Chair for Network Architectures and Services Technische Universität München Software – SGW-u Controller Performance indicators: Minimizing the occurrence of packet loss in order to provide a reliable service Fast processing of requests considerable for use in practical context 10 Technische Universität München – Chair for Network Architectures and Services

  11. Chair for Network Architectures and Services Technische Universität München Goals / Measurement / Expected Results How many bearers can we establish in each connection? Optimal number? What happens if packets for different bearers are not sent in round robin fashion but rather at random? Why are processing times higher when there are multiple bearers installed but only one is active compared to multiple bearers and all are active? (e.g does the lookup speed depend on bearer ID and number of present bearers?) In addition to GTP-u traffic the SGW receives control requests (e.g for adding additional bearers) Investigation regarding the relationship between processing times of these requests and the data plane load 11 Technische Universität München – Chair for Network Architectures and Services

  12. Chair for Network Architectures and Services Technische Universität München Milestone So Far ● Survey of literature on NFV performance evaluation ● Analysis of Performance metrics ● An ansible script is prepared to automate the whole process of testbed set up and configuration In Next Two Months ● Testing multiple scenarios on testbed ● Preparing final report 12 Technische Universität München – Chair for Network Architectures and Services

  13. Chair for Network Architectures and Services Technische Universität München Questions? 13 Technische Universität München – Chair for Network Architectures and Services

Recommend


More recommend