Beruflich Dokumente
Kultur Dokumente
Kanika Anand, Manish Damani, Manmeet Singh Khurana, Electrical and Computer Engineering Department,
University of Florida, Gainesville
Abstract The modern mobile systems are facing severe
challenges due to the current spectrum scarcity. The current
cellular deployment ranges mainly from 700MHz to 2.6GHz
spectrum. The ever-increasing MBB (mobile broadband) traffic
load has lead to a pressing need for additional spectral resources
for cellular systems. Operators are facing the challenge of
catering to soaring traffic with the increasing number of people
using mobile broadband services. While mobile broadband
system (MBB) in licensed spectrum is highly strained due to
limited capacity, the unlicensed spectrum (Wi-Fi) enjoys highspeed data. Wi-Fi operates in the unlicensed frequency spectrum
of 2.4GHz and 5GHz and is a potential contender for efficient
and high-speed data traffic. In this paper, we aim to provide a
performance evaluation of integrated LTE and Wi-Fi systems as
a solution to current spectrum scarcity and show some of the
challenges being faced.
I.
INTRODUCTION
One of the most promising techniques for dealing with the lack
of available spectrum is the concept of LTE-WiFi aggregation.
There are two types of integration: 1.
Link Aggregation
2.
Carrier Aggregation
II.
III.
SIMULATION DESCRIPTION
A. Module 1 and 2
We started with the installation of 3.19 version of NS-3 in
Ubuntu environment. Apart from pre-defined modules in NS-3
there also are predefined example files, which helps, in the
thorough understanding and the workflow. first.cc [9] is an
example file which scripts the packet transfer between two
point-to-point nodes. second.cc [10] is a script for
connecting nodes to the wired LAN. In order to learn the
packet transfer and topology we ran these two files and
observed the output as in Fig.8 and Fig.9..
Parts of these two file codes have been included in our final
program.
B. Module 3
This module dealt with the study of LTE [8] and the behavior
and challenges of basic x2 handover. The Lena x2 handover
occurs between two eNB nodes. In order to see what actually
goes on while the program is being run, we used the tracing
concept. Using tracing helps keep the track of nodes and
program flow. The following code was added to enable the
tracing feature in NS3.
C. Module 4
In this module we learnt the working of WiFi [7] and how
WiFi could be connected to LAN. The script file used here is
WiFi_LAN_Scenario.cc. Again tracing feature was used to
get in-depth understanding on how the simulation was running.
This script helped us understand
D. Module 5
After working on all four modules and learning the
architecture, flow and behavior of the LTE and WiFi, we
worked on our main objective i.e. LTE-WiFi Integration. The
script made and used for implementing this is
LTE_WiFi_Integration.cc. As explained earlier, there can be
two types of integration i.e. Link and Carrier Aggregation.
We used Link Aggregation for our project and we used the
concept of PGW i.e. Packet Data Network Gateway. This is
where the WiFi and LTE are integrated and a seamless off
loading is done between the two. The layout of the code is as
follows: 1. We defined four nodes (One WiFi access point node
wifiApNode, Two WiFi Station Nodes wifiStaNodes
and one LTE enbNode).
2. Used a WiFi helper class to set the default WiFi standard.
IV.
CONCLUSION
A. Opinions
We tried to integrate LTE WiFi using the NS3 simulator. This
is a long and a complex task, which involves numerous
functions and a deeper knowledge of the NS3. Although we
achieved the packet movement between the LTE WiFi nodes
indicating that the handover is occurring. We are in the
process of achieving next step would to retrieve the lost
packets and get the throughput value. We believe that NS3
helped us a lot for achieving our goal and no other simulator
could have been better for this project.
B. Challenges
We faced various hinders during our project. First, we didnt
have any background experience with NS3 or C++, so we had
to start from the scratch. Another issue was to become familiar
with gdb debugger, to know where the errors were in our
program and how to deal with them. The issue of defining
bounds for the mobility of the mobile nodes was another
problem, which took almost a weeks of our time.
From the output figure, we can see that the packets are moving
between the nodes implying that the handover is taking place.
But we were unable to see the final destination of the received
packets. So we made some changes to the present script so that
we could have a look at the transmitted and received packets
along with the throughput. But again we did not get any value
for received packets and throughput. This is due to the fact that
our packets are being lost between the Tx and Rx but still their
final destination couldnt be located.
Team
member
Responsibilities
Kanika
Anand
Manmeet
Singh
Khurana
Manish
Damani
Wi-Fi Module Study, Implementation of WiFi module in NS3 and Final Simulation.
Integration of LTE & Wi-Fi Module and
Final Simulation.
ACKNOWLEDGMENT
This project is a partial requirement towards completion of the
course, EEL6591 Wireless Networks. We thank Dr. Janise
Mcnair and Mr. Gokul Bhat for guiding us with every little
details about the work and providing valuable inputs
throughout the time of working on this project.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]