performance analysis of device to device communication based...
TRANSCRIPT
Group 2
Simone Liu ([email protected])
Adam Tanbouz ([email protected])
April 3, 2017
Performance analysis of device to device
communication based on LTE
ENSC 894: COMMUNICATION NETWORKS
Instructor:
Prof. Ljiljana Trakojovic
Performance analysis of device to device communication based on LTE 2
Roadmap
• Introduction
– Motivation
– Project Overview
– D2D Communication
– LTE
• Project Design and Implementation
– Project Design
– Technical Details
– Tools
• Simulation Scenarios and Results
• Organization and Time Management
• Conclusion and Future Work
Introduction
• Motivation
– Massive growth in connected devices• Smart phones, laptops, sensor devices, etc
• Enable large amount of data transmission without offloading network
– Extend coverage• Less dependency on cellular network
• In case of disasters
– New applications• Social media, video on demand
• IoT, etc
– Protect sensitive data• Direct connection
– Reducing cost
Performance analysis of device to device communication based on LTE 3
Introduction
• Project Overview
– LTE cellular network
– Simulation cellular network and d2d enabled network
– Compare the performance between LTE cellular network and d2d
enabled network
• eNB is overloading
• base station is unavailable
Performance analysis of device to device communication based on LTE 4
D2D
eNB
Data PathOffloading Path
D2DD2D
D2D
eNB
Data Path
Introduction
• D2D (Device to Device) Communication– D2D communication that enables direct communication between nearby mobiles is an
exciting and innovative feature of next-generation cellular networks. It will facilitate the
interoperability between critical public safety networks and ubiquitous commercial
networks based on e.g. LTE
• LTE– 3GPP Long Term Evolution (LTE) is the key technology for 4G wireless cellular
communications
– LTE is built upon the cellular model (before release 12)
Performance analysis of device to device communication based on LTE 5
Terminology
• UE (user equipment): In the Universal Mobile Telecommunications System (UMTS) and
3GPP Long Term Evolution (LTE), user equipment is any device used directly by an end-
user to communicate.
• E-UTRAN Node B, also known as Evolved Node B, (abbreviated as eNodeB or eNB) is the
element in E-UTRA of LTE that is the evolution of the element Node B in UTRA of UMTS. It
is the hardware that is connected to the mobile phone network that communicates directly
wirelessly with mobile handsets (UEs), like a base transceiver station (BTS) in GSM
networks.
• PGW (PDN Gateway): The PDN Gateway provides connectivity from the UE to external
packet data networks by being the point of exit and entry of traffic for the UE. A UE may
have simultaneous connectivity with more than one PGW for accessing multiple PDNs.
• EPC (Evolved Packet Core) is a framework for providing converged voice and data on a 4G
Long-Term Evolution (LTE) network.
Performance analysis of device to device communication based on LTE 6
Project Design and Implementation
• Project Design
– Topology (PyViz)• 1 Remote Host (via point-to-point link)
• 1 PDN Gateway (pgw node)
• 1 eNB (LteEnbNetDevice)
• 5 User Equipments (LteUeNetDevice)
Performance analysis of device to device communication based on LTE 7
Simulation with d2d disabled Simulation with d2d enabled
Project Design and Implementation
• Project Design
– Implementation using ns-3• The SGW/PGW has a VirtualNetDevice with assigned gateway IP address, the incoming packet
from the internet will be routed through this VirtualNetDevice using static routing rules
• The end-to-end IP packet is sent through one of the S1 links to the eNB
• LteUeNetDevice of the UE will receive the packet, and delivery it to the application of the UE
Performance analysis of device to device communication based on LTE 8
Project Design and Implementation
• Project Design
– Simulation using NetAnim
Performance analysis of device to device communication based on LTE 9
Simulation with d2d enabledSimulation with d2d disabled
Project Design and Implementation
• Tools
Performance analysis of device to device communication based on LTE 10
PyViz:
Insight debugger:
gnuplot:
Simulation Scenarios and Results
• Simulation Scenarios
1. The load at eNB is high
– LTE cellular network will continue send data to eNB
– D2d communication network will send data via
other device
2. eNB becomes unavailable
– LTE cellular network will loss network
communication
– Communication service is available within d2d
communication range
Performance analysis of device to device communication based on LTE 11
D2D
eNB
D2DD2D
D2D
eNB
Simulation Scenarios and Results
• Simulation Scenario 1
Performance analysis of device to device communication based on LTE 12
0
200000
400000
600000
800000
10s 15s 20s 25s 30s
Receive Packet Bytes VS simulation time
D2D: Rx Packet Bytes Without D2D: Rx Packet Bytes
0.159
0.16
0.161
0.162
0.163
10s 15s 20s 25s 30s
Throughput VS Simulation time
D2D: Throughput Without D2D: Throughput
• Simulation Scenario 2Different Simulation Time
This information will be repeated on every slide. Go to View > Header and Footer to edit or remove 13
0.481
0.482
0.483
0.484
0.485
10s 15s 20s 25s 30s
Throughput at UE2 VS Simulation Time
D2D: Throughput Without D2D: Throughput
0.00E+00
2.00E+09
4.00E+09
6.00E+09
8.00E+09
1.00E+10
1.20E+10
1.40E+10
1.60E+10
10s 15s 20s 25s 30s
Delay Sum VS Simulation Time
D2D: Delay Sum (ns) Without D2D: Delay Sum (ns)
• Simulation Scenario 2Different Max Packet Size
This information will be repeated on every slide. Go to View > Header and Footer to edit or remove 14
0
0.2
0.4
0.6
100 bytes 500 bytes 1080 bytes
Throughput at UE2 VS Max Packet Size
D2D: Throughput Without D2D: Throughput
0.00E+00
1.00E+09
2.00E+09
3.00E+09
4.00E+09
5.00E+09
100 bytes 500 bytes 1080 bytes
Delay Sum VS Max Packet Size
D2D: Delay Sum (ns) Without D2D: Delay Sum (ns)
Conclusion and Future Work
• Conclusion
High network traffic load will cause packet loss and network delay. D2d
communication enables offloading via other UE when base station is
experiencing high load, which increase network efficiency and
performance. It will also provide high data rates transfer, and low delays.
Unavailable or inaccessible cellular network infrastructure will disable
services even if users are in short range. D2d communication extend
communication service coverage by allowing user communication within
short range.
Performance analysis of device to device communication based on LTE 15
Conclusion and Future Work
• Future Work
– Make Base Station and User Equipment scalable
– Scenario 3: Add movement to UEs, analyze performance comparison
between cellular network and d2d communication during cell crossover
Performance analysis of device to device communication based on LTE 16
References
Performance analysis of device to device communication based on LTE 17
[1] M. Hicham, N. Abghour, and M. Ouzzif, “Device-To-Device (D2D) Communication Under
LTE-Advanced Networks,” International Journal of Wireless & Mobile Networks, vol. 8, no. 1,
pp. 11–22, 2016.
[2] Chen, T., Kunnari, E., & Ristaniemi, T. (2014). Device-to-device communication for LTE-
advanced network system. Jyväskylä, Finland: University of Jyväskylä. Reports of the
Department of Mathematical Information Technology. Series D, Telecommunication, 1/2014.
[3] L. Song, Wireless device-to-device communications and networks, 1st ed. .
[4] L. Wang and H. Tang, Device-to-Device Communications in Cellular Networks, 1st ed.
[5] S. Mumtaz and J. Rodriguez, Smart device to smart device communication, 1st ed.
Questions
Simone Liu [email protected]
Adam Tanbouz [email protected]
Performance analysis of device to device communication based on LTE 18