Professional Documents
Culture Documents
Final Project QoS in LTE
Final Project QoS in LTE
Final Project QoS in LTE
( )
____________________________________.001.____________________________
( )
i ' LTE OFDM
(Increasing Communications Quality of LTE System using OFDM Technique)
( )
. 11-1
( )
()
( )
(, )
. .
(, , )
. ..
()
(, )
2013 .
_8.05090302 _______
(, )
:
. _______________
()
2013 .
____
(, `, )
1. i ' LTE
OFDM (Increasing Communications Quality of LTE System using OFDM
Technique)
30 ___2013. ____________
2. () ________
3. () _ _____________
___ 3GPPLTE-Advanced IEEE 802.16mWiMAX.
4. ( , )
LTE. '.
. OFDM
LTE. .
5. ( ' ,
) _ Communications.Structure LTE.
LTE. OFDM-modulation.Down Uplink LTE.
OFDM LTE.
6. () ,
(, ,
, )
. ..
. ..
()
()
7. 02.02.2013
() _________ _..., . .._
()
(, , `, )
___________ _ _________
( - )
1
2
3
4
5
6
7
()
02.02.13
'
05.03.13
19.03.13
03.04.13
OFDM
LTE
16.04.13
OFDM 3GPP LTE
30.04.13
A,B,C,D,E,F and G
14.05.12
()
() ________________
()
ABSTRACT
: 159 , 58 , 8 , 20
, 7 .
3GPP LTE (Long Term Evolution) . LTE
UMTS,
.
OFDM LTE, , LTE.
(ISI)
.
,
,
OFDM
',
LTE.
: 159 , 58 , 8 , 20 ,
7 .
3GPP LTE (Long Term Evolution) .LTE
UMTS,
. OFDM
LTE, , LTE.
(ISI)
.
,
, OFDM ,
LTE.
ACKNOWLEDGMENTS
The work in this thesis (Master Degree) was the result of research carried out
at the Department of Telecommunication Systems and Networks Engineering at Of
Kharkov National University of Radio Electronic, Ukraine.
In the first place, I am grateful to my supervisor Prof. Loshakov who
encouraged me and believed in my success and for his significant contribution in
making this thesis a reality.
I would like to thank the staff of my university and my department for all the
support that they gave me during my study until the end. Special thanks to my
colleagues and friends, especially Haider Khudhair Al Zayadi how were been an
amazing colleague that always supported me, and with whom I have learned a lot.
My friends in Iraq how were help me and pray for me Zaid Saadoon Hassoon ,
Haider Abbas Zuoaid , Ahmmed Ali Majeed , Mr. Hassan Ali Oklah and my Director
Mr. Talal Al Shara and his Aides Mr. Kamil Shunien and Mr. Salam Suaood.
I would like to thank my family for their full support, patience, entertaining
phone calls, and writing advice which made the completion of this thesis possible.
I am thankful to the friends I have made during my stay at Kharkov; they are
the support and kindness I needed for living far away from home. I will keep in my
heart the new family we have imagined in the early days at Kharkov Finally.
I would like to Thanksgiving and Praise God for all the successes in my life,
not letting me down at time of crises and showing me the silver lining in the dark
clouds.
At last Dedicate this humble work to the Prophet of Mercy Muhammad (Pray
God be upon him) the Muslim prophet.
CONTENT
ABSTRACT..
LIST OF ABBREVIATIONS ..
INTRODUCTION
Conclusion ...
LTE
4.1 OFDM Basics......................................
4.1.1 OFDM Parameters and Characteristics ...
4.1.2 Orthogonal...
CONCLUSIONS..........
References ....
APPENDIX ......
Appendix A .....
Appendix B .....
Appendix C .....
Appendix D .....
Appendix E .....
Appendix F .....
Appendix G..
LIST OF ABBREVIATIONS
3GPP
AS
Access stratum
ARQ
CDD
CDMA
Co-MIMO
Co-operative MIMO
CN
core network
CoMP
Co-operative Multi-point
CP
Cyclic prefix
CQI
CRC
CW
Codeword
DC-HSDPA
Dual-Carrier HSDPA
DFT
DL
E-DCH
E-UTRAN
EDGE
eMBMS
eNb
Evolved Node B
EPC
E-UTRA
Evolved UTRA
E-UTRAN
Evolved UTRAN
FDD
FFT
GSM
HARQ
HSPA
HSUPA
ICI
Inter-Carrier Interference
IEEE
IFFT
Inverse FFT
IOT
Interoperability test
IP
Internet protocol
LTE
MAC
MBMS
MBSFN
Mcps
MCS
MIMO
MISO
MME
MMSE
MSE
MU-MIMO
NAS
Non-access stratum
OFDM
OFDMA
PDN
PHY
Physical layer
P-GW
packet gateway
PMI
PRB
QAM
QPSK
RB
Resource block
RNC
RS
Reference signal
SAE
SFBC
SFN
Single-Frequency Network
S-GW
Serving gateway
SIMO
SINR
SIR
SISO
SNR
Signal-to-noise ratio
SU-MIMO
TBS
TR
Technical report
TrCH
Transport channel
TTA
TTI
UE
User equipment
UL
UMB
Ultra-mobile broadband
UMTS
UTRA
UTRAN
W-CDMA
WiBro
Wireless Broadband
INTRODUCTION
Mobile communication has become the most important requirements of global
societies. In the last century, technology has evolved from being expensive to a small
number of individuals available to and affordable for the vast majority of the
population of the world. Of the first experiments with radio communications
Guglielmo Marconi by the 1890s, where making to launch mobile wireless
communications. To understand the complex mobile communication systems through
the generations, it is important to understand where they came from and how it
evolved cellular systems. I have changed the task of developing mobile phone
technology as well, to become an increasingly complex task of interest to the
international standards development organizations, such as the Third Generation
Partnership Project (3GPP).
Techniques are often divided into generations in mobile communications, with
1G being analog mobile radio systems of the 1980s, 2G mobile systems, the first
digital, and 3G systems to deal with the first mobile broadband data. Is often called
the long-term evolution (LTE) "4G", but many also claims that the LTE release of 10,
also referred to as LTE, is the beginning of the evolution of 4G, with the first version
of LTE (Release 8) and then being labeled as "3.9 G ". The contest runs for the
preparation of new generations in the mobile system, which is really just a call, and
what is important is the actual capacity of the system and how to increase the
capacity of the channel carriers and purity.
3GPP LTE is the future 4G standard and globally recognized as the natural
evolution of for GSM/EDGE and UMTS/HSPA networks. Release 8 was frozen in
December 2008 and this has been the basis for the first wave of LTE equipment. LTE
specifications are very stable, with the added benefit of small enhancements having
been introduced in 3GPP Release 9.
This thesis include four topics first topic describe the Mobile Generations
included 3GPP LTE telecommunication concepts is introduced, the history of
technology system and brief overview.
Second topic dealing with LTE system overview, system architecture, LTE
goals and Comparison LTE with WiMax.
Third topic , Using Orthogonal Frequency Division Multiplexing OFDM in
LTE Technology, This topic focuses on OFDM system, OFDM Downlink and Uplink
LTE Setup, and the LTE Transmitter and Receiver.
In the last topic four describe Mathematical models and MATLAB simulations
for increasing quality of (LTE) using (OFDM).
frequency during calls, which allows the user to move from one cell (the base station
coverage area) to another cell, a feature called "handover".
1.1.2 Advanced Mobile Phone System (AMPS)/ First Generation, (1972-1989)
The standard was developed by Bell labs and officially introduced in America
in 1983. It was the Analog mobile phone standard. Advanced Mobile Phone System
AMPS was the first generation cellular technology that uses separate frequencies.
AMPS pioneers fathered the term "cellular" because of its use of small hexagonal
"cells" within a system. AMPS cellular service operates in the 800 MHz Cellular FM
band. Since it is an analog standard, it is very susceptible to static and noise and has
no protection from eavesdropping using a scanner.
1.1.3 Second Generation (1990)
The second generation (2G) of the wireless mobile network was based on lowband digital data signaling. The most popular 2G wireless technology is known as
Global Systems for Mobile Communications (GSM). GSM systems, first
implemented in 1991, are now operating in about 140 countries and territories around
the world.
GSM technology is a combination of Frequency Division Multiple Access (FDMA)
and Time Division Multiple Access (TDMA). The first GSM systems used a 25MHz
frequency spectrum in the 900MHz band.
While GSM and other TDMA-based systems have become the dominant 2G
wireless technologies, CDMA technology is recognized as providing clearer voice
quality with less background noise, fewer dropped calls, enhanced security, greater
reliability and greater network capacity, 2G wireless technology can handle some
data capabilities such as fax and short message service at the data rate of up to 9.6
kbps, but it is not suitable for web browsing and multimedia applications.
1.1.4 Second Generation 2G+ / (2.5G & 2.75G) W.L. Networks (1990 - 2000)
applications and availability of roaming in each generation. While Table 1-2 shows
the data rates in detail in each generation including the next generations, LTE and
Wimax. In next section and next topic, then discuss what the 4G and how differs from
3G in next topic this research discuss in detail about the LTE system and its
specifications.
Table 1.1- Mobile Generations
The scope of 3GPP when it was formed in 1998 was to produce global
specifications for a 3G mobile system based on an evolved GSM core network,
including the WCDMA-based radio access of the UTRA FDD and the TD-CDMAbased radio access of the UTRA TDD mode, The task to maintain and develop the
GSM/EDGE specifications was added to 3GPP at a later stage. The UTRA (and
GSM/EDGE) specifications are developed, maintained and approved in 3GPP.
Second Generation GSM/GPRS/EDGE family was based on Time- and FrequencyDivision Multiple Access (TDMA/FDMA); the Third Generation UMTS family
marked the entry of Code Division Multiple Access (CDMA) into the 3GPP evolution
track, becoming known as Wideband CDMA (owing to its 5 MHz carrier bandwidth)
or simply WCDMA; finally LTE has adopted Orthogonal Frequency-Division
Multiplexing (OFDM), which is the access technology dominating the latest
evolutions of all mobile radio standards [5].
In continuing the technology progression from the GSM and UMTS
technology families within 3GPP, the LTE system can be seen as completing the trend
of expansion of service provision beyond voice calls towards a multiservice air
interface. This was already a key aim of UMTS and GPRS/EDGE, but LTE was
designed from the start with the goal of evolving the radio access technology under
the assumption that all services would be packet-switched, rather than following the
circuit-switched model of earlier systems. Furthermore, LTE is accompanied by an
evolution of the non-radio aspects of the complete system, under the term System
Architecture Evolution (SAE) which includes the Evolved Packet Core (EPC)
network. Together, LTE and SAE comprise the Evolved Packet System (EPS), where
both the core network and the radio access are fully packet-switched.
The standardization of LTE and SAE does not mean that further development
of the other radio access technologies in 3GPP has ceased. In particular, the
enhancement of UMTS with new releases of the specifications continues in 3GPP, to
the greatest extent possible while ensuring backward compatibility with earlier
releases: the original Release 99 specifications of UMTS have been extended with
high-speed downlink and uplink enhancements (HSDPA2 and HSUPA3 in Releases 5
and 6 respectively), known collectively as HSPA (High-Speed Packet Access).
HSPA has been further enhanced in Release 7 (becoming known as HSPA+) with
higher-order modulation and, for the first time in a cellular communication system,
multi stream MIMO4 operation, while Releases 8, 9 and 10 introduce support for
multiple 5 MHz carriers operating together in downlink and uplink.
The third path of evolution has emerged from the IEEE 802 LAN/MAN5
standards committee, which created the 802.16 family as a broadband wireless
access standard. This family is also fully packet-oriented. It is often referred to as
WiMAX, on the basis of a so called System Profile assembled from the 802.16
standard and promoted by the WiMAX Forum. The WiMAX Forum also ensures the
corresponding product certification. While the first version, known as 802.16-2004,
was restricted to fixed access, the following version 802.16e includes basic support of
mobility and is therefore often referred to as mobile WiMAX. However, it can be
noted that in general the WiMAX family has not been designed with the same
emphasis on mobility and compatibility with operators core networks as the 3GPP
technology family, which includes core network evolutions in addition to the radio
access network evolution. Nevertheless, the latest generation developed by the IEEE,
known as 802.16m, has similar targets to LTE-Advanced.
The overall pattern is of an evolution of mobile radio towards flexible, packetoriented, multiservice systems. The aim of all these systems is towards offering a
mobile broadband user experience that can approach that of current fixed access
networks such as Asymmetric Digital Subscriber Line (ADSL) and Fiber-To-TheHome (FTTH).
1.2.2 The Fourth Mobile Generation
The fourth generation promise Support terminal and personal mobility,
Flexible roaming and hand-over supported To other different systems and networks,
Efficient support of various services Including symmetrical and asymmetrical
services, (Broadcast and distribution services), Maintaining QoS (comparable with
wire-line network).
The Target mobility and information bit rates are 2 Mbps for (250 Km/h), 20 Mbps
for (60 Km/h) and finally 100 Mbps for (3 Km/h).
4G promises Economic deployment of systems with optimized radio interfaces
among macro cells, micro cells, indoor, hot spots and broadcast networks, and
CONCLUSION
Mobile generations started from 0G to 4G techniques are often divided into
generations in mobile communications, with 1G being analog mobile radio systems
of the 1980s, 2G mobile systems, the first digital, and 3G systems to deal with the
first mobile broadband data. Is often called the long-term evolution (LTE) "4G", but
many also claims that the LTE release of 10, also referred to as LTE, is the beginning
of the evolution of 4G, with the first version of LTE (Release 8) and then being
labeled as "3.9 G ".
The contest runs for the preparation of new generations in the mobile system,
which is really just a call, and what is important is the actual capacity of the system
and how to increase the capacity of the channel carriers and purity.
LTE is the next step from 2G (GSM) and 3G (based upon UMTS). LTE
provides significantly higher peak data rates (100 Mbps downstream/30 Mbps
upstream) and is backward compatible with existing GSM and UMTS networks.
3GPP LTE is also the future 4G standard and globally recognized as the
natural evolution of for GSM/EDGE and UMTS/HSPA networks. Release 8 was
frozen in December 2008 and this has been the basis for the first wave of LTE
equipment.
The main difference between 3G and 4G networks is data rates, services,
transmission methods, access technology to the Internet, the compatibility to interface
with wire-line backbone network, quality of service and security.
4G promises Economic deployment of systems with optimized radio
interfaces among macro cells, micro cells, indoor, hot spots and broadcast networks,
and promises to accommodate mixed-mode multi-standard services, and to employ
any future services.
2.1.1 Background
The work towards LTE standardization started in November 2004 in a 3GPP
Radio Access Network (RAN) Evolution Workshop in Toronto, Canada. As a result a
study item was created for developing a framework and defining the targets for
evolution of 3GPP radio access technology. Feasibility study for LTE E-UTRAN is
given in a 3GPP document TR 25.912 [10]. This study was done to ensure the long
term competiveness of 3GPP technology, which was seen necessary even though
HSDPA technology was not yet deployed at that time. The specification work was
considered complete five years later in March 2009 as the specifications for the
evolved core network called System Architecture Evolution (SAE), were included
and backwards compatibility to existing radio access technology was ensured. Today
there are several live commercial LTE networks e.g. in Sweden and Germany. New
LTE networks can be expected since the operators have shown great interest towards
LTE technology. [1], [11].
The first LTE release in 3GPP standards and the one studied in this thesis is
Release 8. Shown on figure 2.1 According to International Telecommunications
Union (ITU), LTE did not originally satisfy the requirements set for a 4G technology.
ITU considered that Release 10, namely LTE-Advanced, would be the first 3GPP
release to satisfy the requirements for an IMT-Advanced or 4G technology. The
operators however werent happy with pre-4G or 3.9G labels and were
advertising their LTE networks as fourth generation mobile networks. In December
2010 as a result of pressure from the operators, ITU declared in a press release that
LTE as well as WiMaX and HSPA+ can officially be called 4G technologies [12].
The roadmap for 3G evolution in 3GPP and the way towards 4G is illustrated in
Figure 2.1.
Figure 2.1- The roadmap for 3G evolution in 3GPP and the way towards 4G
- LTE provides frequency flexibility as it has been allocated 17 paired and 8 unpaired
bands with scalable bandwidth allocations of 1.4MHz to 20MHz.
- Enhanced air interface concepts as well as a flat All-IP core architecture provides
higher data rates and lower latencies with cost efficient operation.
- Seamless interoperability with legacy 3GPP systems.
Peak data rates in LTE release 8 are around 100Mbps in downlink and 50Mbps
in uplink per cell. Latency is reduced to approximately 10ms in round trip times.
These figures are a significant improvement from those of High Speed Packet Access
(HSPA) not to mention earlier 3G or 2G releases. The evolution from third generation
to fourth generation systems in terms of performance indicators such as data rates and
latency are summarized in Table 2.1 [1].
Table 2.1 the evolution from third generation to fourth generation systems in
terms of performance.
this considerably reduces the cost of the mobile. In operation, multiple mobile
terminals may transmit simultaneously on the same channel or channels, but they do
not cause interference to each other because mutually orthogonal pilot patterns are
used. This techniques is also referred to as spatial domain multiple access (SDMA).
2.3.3.2 Multiple antenna techniques
The basic antenna configuration is Single Input Single Output (SISO), which
means that one antenna is used to transmit data and one antenna receives the data.
The fundamental idea to adding multiple antennas is that it improves performance
because the radiated signals take different propagation paths. LTE release 8 supports
multiple antenna modes of up to 4 transmit and 4 receive antennas. Multiple antenna
methods used in LTE including SISO, SIMO, MISO and MIMO are illustrated below
in Figure 2.6.
Tx
transmitters are present but only one data stream. Adding receive diversity (SIMO)
does not turn this configuration into MIMO, even though there are now two Tx and
two Rx antennas involved.
In other words, SIMO + MISO MIMO. It is always possible to have more
transmitters than data streams but not the other way around. If N data streams are
transmitted from fewer than N antennas, the data cannot be fully descrambled by any
number of receivers since overlapping streams without the addition of spatial
diversity just creates interference. However, by spatially separating N streams across
at least N antennas, N receivers will be able to fully reconstruct the original data
streams provided the path correlation and noise in the radio channel are low enough.
Another crucial factor for MIMO operation is that the transmissions from each
antenna must be uniquely identifiable so that each receiver can determine what
combination of transmissions has been received. This identification is usually done
with pilot signals, which use orthogonal patterns for each antenna.
The spatial diversity of the radio channel means that MIMO has the potential
to increase the data rate. The most basic form of MIMO assigns one data stream to
each antenna and is shown in Figure 2.8.
identified by 3GPP. Operators can thus introduce LTE in new bands where it is
easiest to deploy 10MHz or 20MHz carriers and eventually deploy LTE in all bands.
Simplicity
LTE radio network products will have several features to help simplify and
reduce the cost of building and managing next-generation networks. These features,
which go under the name of self-organizing networks (SON), include selfconfiguration and self-optimization. LTE will be deployed in parallel with simplified,
IP-based core and transport networks that are easier to build and maintain.
LTE base stations
RAN performance and, in particular, base station performance have a large
impact on capital and operating expenditures (CAPEX/OPEX) when deploying and
operating a radio network. Our new RBS 6000 series features extremely powerful
base station architecture. It includes the Digital Unit for LTE (DUL), with a multicore architecture as well as the Multi-Standard Radio (MSR) that supports LTE as
well as GSM and WCDMA in the same radio unit. RBS 6000 thus provides a futureproof investment that is equally valid when the modules are used in RBS 2000 and
RBS 3000.
2.5.1 LTE Features
Long Term Evolution offers the following features:
Up to 100 Mbps (Downlink) Up to 50 Mbps (Uplink) Simplified Architecture
Advanced MIMO Spatial Antenna Technology Open Interfaces Flexible
Frequency (FDD/TDD) All IP Backbone.
2.5.2 LTE Services
Long Term Evolution (LTE) will offer the following services: Mobile VoIP
Data (High-Speed) Text (SMS)/Multi-Media (MMS) Video-on-Demand Social
Networking Mobile Conferencing M-Commerce (Banking/Advertisement).
2.5.3 Technologies Associated with LTE
The development of Long Term Evolution is associated with the following
technologies:
WiMax-technology used for Wireless Metropolitan Networks (WMANs)
OFDM (Orthogonal Frequency Division Multiplexing)- OFDM technology has
been
carriers are orthogonal to each other which eliminates the need of non-overlapping
sub-carriers to avoid inter carrier interference.
The first carrier is selected so that its frequency contains integer number of
cycles in a symbol period. In order to make sub-carriers orthogonal to each other,
adjacent sub-carriers are spaced by:
BSC = B / L
Where B: nominal bandwidth of high-bit-rate data stream
L: number of sub-carriers
Transmission on orthogonal sub-carriers is fine but only for the ideal situation
such as there is no multi-path delay spread, but usually this situation doesnt exist in
real world.
To make transmission completely ISI free we also need to place a time guard in
between the sub-carriers and their spacing. Making this time guard enough, larger
than the maximum expected delay spread, makes transmission completely ISI free.
This time guard also cause the power and bandwidth wastage and of course decrease
the spectrum efficiency but this is dependent on what the time guard fraction of
symbol duration is.
2.6.2 Peak to Average Power Ratio (PAPR)
PAPR is defined as the peak power within one OFDM symbol normalized by
the average signal power. When several OFDM sub-carriers align themselves in
phase there occur a large PAPR which is the most difficult concern in RF engineering
of traditional OFDM. The value of PAPR is directly proportional to the number of
sub-carriers, given by log (10) (N dB PAPR ) where N is the number of subcarriers Signals with a large PAPR need highly linear power amplifiers to avoid
excessive inter modulation distortion and to achieve this linearity, amplifiers have to
operate with a large back off from their peak power which results in low power
efficiency (measured by the ratio of transmitted power to the DC power dissipated).
2.6.3 Frequency Offset
Although OFDM is resistant against multi-path fading it requires high degree
of synchronization to maintain its sub-carrier orthogonality. In OFDM, the
uncertainty in carrier frequency, which is due to the difference in the frequencies of
local oscillators in the transmitter and receiver, give rise to a shift in frequency
domain which is also called frequency offset. This frequency offset can also because
by the Doppler shift effect.
The demodulation of a signal with frequency offset can cause large bit error rate and
might degrade the symbol synchronization performance.
2.6.4 Uplink SC-FDMA
SC-FDMA (Single Carrier Frequency Division Multiple Access) has been
selected as 3GPP LTE uplink transmission technique (MS to eNodeB). It is a
modified form of OFDMA and has similar throughput performance and essentially
shown on figure 2.9 the same overall complexity as OFDMA. Like OFDM, SCFDMA also consists on subcarriers but it transmits on subcarriers in sequence not in
parallel which is the case in OFDM , which prevents power fluctuations in SCFDMA signals i.e. low PAPR.
In a cellular system with severe multipath propagation environment, SCFDMA signals might cause inter symbol interference when they reach at the base
station. The base station uses the adaptive frequency domain equalization to cancel
the inter symbol interference, As most mobile terminals are empowered with a
battery, it is a good idea to perform some complex operations like frequency domain
equalization at base station rather putting any burden like linear power amplification,
on mobile terminal because more resources are available on base station.
LTE operates with both Frequency Division Duplex (FDD) and Time Division
Duplex (TDD). Both methods allow multiple users to share bandwidth. LTE can be
used in both paired (FDD) and unpaired (TDD) spectrum .Leading suppliers first
product releases will support both duplex schemes. In general, FDD is more efficient
and represents higher device and infrastructure volumes, but TDD is a good
complement, for example, in spectrum center gaps. Because LTE hardware is the
same for FDD and TDD, except for the radio unit, TDD operators will for the first
time be able to enjoy the economies of scale that come with broadly supported FDD
products. Fifteen different FDD frequency bands and eight different TDD frequency
bands have been defined in the 3GPP for LTE use, as shown in Table 2.2.
2.7 WiMax
WiMAX is a short name for Worldwide Interoperability of Microwave Access.
WiMAX is described in IEEE 802.16 Wireless Metropolitan Area Network (WMAN)
standard. It is expected that WiMAX compliant systems will provide fixed wireless
alternative to conventional DSL and Cable Internet. WiMAX is an emerging
technology that provides high-speed mobile data and telecommunication services. It
is a Last Mile Broadband Internet Access technology. It is intended to replace cable
and DSL in some areas shown on figure 2.10. Typically, a WiMAX system consists of
two parts:
A WiMAX Base Station: Base station consists of indoor electronics and a WiMAX
tower. Typically, a base station can cover up to 10 km radius (Theoretically, a base
station can cover up to 50 kilo meter radius or 30 miles, however practical
considerations limit it to about 10 km or 6 miles). Any wireless node within the
coverage area would be able to access the Internet.
A WiMAX receiver- The receiver and antenna could be a stand-alone box or a
PCMCIA card that sits in a laptop or computer. Access to WiMAX base station is
similar to accessing a Wireless Access Point in a WiFi network, but the coverage is
more.
The following are major points of WiMax (Wireless MAN IEEE 802.16)
functionality:
Range - 30-mile (50-km) radius from base station
Speed - Up to 70 megabits per second
Non-Line-of-sight (NLoS) between the user and a base station (BSS)
Frequency bands - 2 to 11 GHz and 10 to 66 GHz (licensed and unlicensed bands)
Defines both the MAC and PHY layers and allows multiple PHY-layer
specifications.
There is no need for line of sight (LOS) connections between subscriber
terminals and the base station in WiMAX technology and it can support hundreds if
not thousands of subscribers from a single base station shown on figure 2.12. It is
also specified in 802.16 standards that it will supports low latency applications such
as voice, video, and Internet access at the same time.
WiMAX and Long-Term Evolution (LTE) are two different (but not necessarily
competing) technologies that will eventually be used to achieve data speeds of up to
100 Mbps. Speeds that are fast enough to potentially replace wired broadband
connections with wireless, and enable services such as HDTV on mobiles and TVs
without the need for a fixed-line or dish in the home, as well as a host of other
exciting services currently seen as too bandwidth-hungry to be delivered using
existing mobile technologies.
WiMAX and LTE are both in different stages of development. WiMAX is
widely recognized as being the first that will be brought to market. The world's first
large scale mobile WiMAX deployment is due in the United States in 2009. However,
although LTE may on paper be some years off it will bring with it many advantages,
not least the fact that operators will be able to evolve their existing infrastructure and
base station real estate to deliver it.
The upper layers of LTE are based upon TCP/IP, which will likely result in an
all-IP network similar to the current state of wired communications. LTE will support
mixed data, voice, video and messaging traffic. LTE uses OFDM (Orthogonal
Frequency Division Multiplexing) and, in later releases, MIMO (Multiple Input
Multiple Output) antenna technology similar to that used in the IEEE 802.11n
wireless local area network (WLAN) standard. The higher Signal to Noise Ratio
(SNR) at the receiver enabled by MIMO, along with OFDM, provides improved
coverage and throughput, especially in dense urban areas.
This means that even though development and deployment of the LTE standard may
lag Mobile WiMAX, it has a crucial incumbent advantage.
There is also no doubt that the advent of WiMAX has injected a new sense of
urgency to the LTE standardization effort. This may help provide operators keen to
control investment with the confidence to wait for LTE technology to reach maturity
before upgrading their existing infrastructure, rather than invest in a brand new
WiMAX network. Even prior to the arrival of LTE, speeds of up to 7.2 Mbps are
currently being reached by existing HSPA technology, which is being used by more
than five million subscribers worldwide.
Similarities between WiMax and LTE:LTE (Long Term Evolution) and WiMax have the following similarities:
Both use Multiple Input Multiple Output (MIMO) antenna technology.
Both use OFDM.
Both expect speeds to be in the 100 Mbps range.
For example, both technologies provide the same approach for downlinks, and
both have Multiple Input Multiple Output (MIMO), which means that information, is
sent over two or more antennas from a single cell site to improve reception. In tough
transmission locations, such as a dense downtown area, MIMO could be a relatively
inexpensive means of improving reception to users.
The downlinks from the Base Station to the end user in both LTE and WiMax
are enhanced with OFDM (Orthogonal Frequency Division Multiplexing), a
technology that supports sustained video and multimedia transmissions and is already
being deployed in some non-LTE and -WiMax networks. It works by splitting up
signals among multiple narrow frequencies, with bits of data sent at once in parallel.
Needless to say, it is complex technology that will require sophisticated base stations,
an added expense even for those carriers that see LTE as an upgrade path to GSM.
Many industry analysts feel that LTE is not a direct replacement for GSM
technology since newer equipment will be required to deploy LTE networks. That
means a substantial investment is in store for carriers wanting to deploy LTE. The
cost of a national WiMax network will be billions of dollars. Uplinks from the user to
the cell tower will probably be different in the two technologies. OFDM will be used
in WiMax, but a technology called SC-FDMA (Single Carrier-Frequency Division
Multiple Access) will be used in LTE. SC-FDMA is theoretically designed to work
more efficiently with lower-power end-user devices than OFDM.
CONCLUSION
LTE uses OFDMA on the downlink, which is well suited to achieve high peak
data rates in high spectrum bandwidth. WCDMA radio technology is basically as
efficient as OFDM for delivering peak data rates of about 10 Mbps in 5 MHz of
bandwidth. However, achieving peak rates in the 100 Mbps range with wider radio
channels would result in highly complex terminals, and it is not practical with current
technology. This is where OFDM provides a practical implementation advantage.
Scheduling approaches in the frequency domain can also minimize interference,
thereby boosting spectral efficiency. The OFDMA approach is also highly flexible in
channelization, and LTE will operate in various radio channel sizes ranging from 1.4
to 20 MHz. On the uplink, however, a pure OFDMA approach results in high Peak to
Average Ratio (PAR) of the signal, which compromises power efficiency and,
ultimately, battery life. Hence, LTE uses an approach called SC-FDMA, which is
somewhat similar to OFDMA but has a 2 to 6 dB PAR advantage over the OFDMA
method used by other technologies such as IEEE 802.16e.
LTE capabilities include:
1.
2.
3.
4.
Its well known that the channel transfer function, i.e., roughly speaking the
frequency relationship between the received and the transmitted signal defends in [6],
can have a multitude of shapes that in general lead to different attenuations for
different frequencies. When it occurs, the channel is said to be frequency-selective.
Thus at the receiver, this fact has to be taken into account and somehow compensated
(equalized) to reconstruct the original signal, with the further problem of the noise
corruption. The only way to do it is to estimate the channel response from the
received signal. Orthogonal Frequency Division Multiplexing (OFDM) is a
modulation technique based on the idea of splitting the channel into a define amount
N of narrowband shown on figure 3.1 and independent sub-channels that are
supposed to have a flat frequency response (shown on figure 3.2), of course different
for each sub-channel.
Looking at the equalization problem from this point of view, such set of
independent flat channels is easier to treat. By transmitting a narrowband signal,
known from either the transmitter or the receiver, it would be possible to obtain the
channel response at the signal frequency, simply observing the ratio between received
and the known transmitted signal. Considering a wideband signal and channel
contrariwise, the same treatment is not that immediate.
The frequency selectivity derives from that environment identified as delaydispersive or multipath, i.e., when more than a copy of the transmitted signal, each
with a different delay and attenuation factor, reaches the receiver, due to the
reflections. This fact highly limits high-data-rate transmission systems, and is the
reason why OFDM is proper for such environments: due to the channel splitting, the
signal is transmitted indeed over parallel low-data-rate sub-channels. The bandwidth
of each sub channel, and hence their number, depends on some parameters: the most
significant one is the delay spread that for the moment will be considered as assort of
indicator of the channel time distortion. Intuitively, due to the signal echoes, the pulse
shape will suffer a spreading in time, interfering with the adjacent transmitted pulses.
In this regard, the symbol duration (N times larger, after the S/P conversion) of the
narrowband channels, i.e., the inverse of their band width, must be larger than this
spreading, in order to mitigate the Inter-Symbol Interference (ISI). Furthermore, it
will be shown how this issues can be removed using the OFDM scheme, by an
artifice named cyclic prefix.
After introducing the working principle, the real implemented digital setup will
be derived, in order to introduce a linear algebraic signal model. The last section then,
provides the LTE downlink configuration, comprising the time domain frame
structure, the pilot pattern and the OFDM parameters specification.
To understand how the system works its useful to consider the scheme
proposed shown on figure 3.3: information bits, mapped onto symbols defends in [6],
according to a certain digital modulation (e.g., DPSK, QPSK, MQAM), are Serial-toParallel converted into N data streams; N local oscillators (whose frequency is
f n=nB /N
(3.1)
s ( t )= s i ( t ) =
i =
Where
subcarrier,
s i ,n
Tu
afterwards), i.e.,
N 1
s i ,n n ( tiT u )
i= n=0
on the nth
where
Ts
is a
1 j 2 n ft
e
,0<t< T u
n ( t )= T u
0 ,otherwise
(3.2)
B
=1/T u
, even if theres a sub channel overlap, due to the rectangular shape of
N
1
Tu
(i +1)T u
i Tu
e j 2 f k e j 2 f h dt= 1 for k =h
0 otherwise
t
(3.3)
kB
, with f k = N =k f
denoting the
th
sometimes the frequency synchronization is not perfect and this yields a loss of
orthogonality between the subcarriers producing the so-called Inter-Carrier
Interference (ICI), that wont be treated here, though [8].
3.2.2 Modulation Scheme
The real transceiver structure depicted in figure 3.4, is different from the one
treated in the introduction, due to the not possible hardware implementation defends
in [6]. According to the definition of composite signal s (t), a sampling can be
performed at instances
t k =kTs
written as:
N1
s k =s ( t k ) =
(3.4)
j 2 n
1
sn e N
T S n=0
This is the Inverse Discrete Fourier Transform (IDFT) of the N parallel input
symbols, at a certain time instant i. Thus the transmitter works performing an IDFT of
the parallelized symbols (an IFFT in practical cases) at each time instant, and then
serializing them to build the composite signal s ( t ) , thats transmitted over the
channel. Accordingly the receiver performs the inverse operations, i.e., the S/P, the
FFT and the P/S conversion, to produce an estimate
~s
n
(i +1)T u
i Tu
j 2 f k
( t)
j 2 f h
dt
(3.5)
Now, its evident that the product is not equal to 1 anymore, because of the
displacement and similarly in the case with k h , the product wouldnt be equal to
zero, giving rise to interference. However, if the condition 0 holds, the cyclic
prefix provides the first missing symbols samples within the integration interval, so
as (3.3) still holds. The above explanation is not strict, because only the unmodulated
subcarriers have been considered, but provides a qualitative justification about the
ICI cancellation [9].
Figure 3.6: Cyclic prefix construction (a), and samples insertion (b).
This model has been introduced here as the LTE physical layer. First of all
theres an important difference among the formerly described OFDM system defends
in [6], which is the subcarriers frequency shift: they are distributed from N /2 N /21
N
+1
2
n=
N
2
[ ]
N j 2 n N
c n+
e
, 0 i N 1
2
(3.6)
1
N
N +1
j 2 m
c [m ] e
i
N
e ji , 0 i N 1
(3.7)
m=0
That is nothing else that a DFT of x[m] multiplied by a phase rotation term
e ji . Talking about signal model this is straightforward to implement by rotating the
2
1
2
21
N /2
1
( N 1) N / 2
1
(N
1 )
1 1
F=
1 1
1
N 1 1
N
/
21
1
(3.8)
j2
Where e
1
N
s=Fc
(3.9)
(3.10)
F being a symmetric matrix and the IDFT the complex conjugated transpose of
the DFT. After the above mentioned transformation, there is the cyclic prefix
insertion, so the respective ( N + ) 1 vector will be:
(3.11)
c , , c1 , c 0 , c1 , , c N 1
c cp=
That is the signal that will be convolved with the channel impulse response.
The channel is represented by a matrix, but an assumption has to be made: the
channel impulse response samples whose length is assumed equal to the cyclic prefix
length , have to coincide with the receiver sampling time, which is not obvious. It
defines a time grid indeed, whose spacing is the sample time; but the echoes time of
arrival is random and usually doesnt coincide with such grid.
The modulation access domain has both the time and the frequency domain.
It can be seen as a time-frequency grid, where the time corresponds to the OFDM
symbols while the frequency to the subcarriers, as shown in figure 2.7 (the pointed
out resources pattern isnt casual, but it will be explained afterwards). For instance a
receiver synchronized on a certain frequency
fn
at a certain time
ti
, will receive
only the data corresponding to one of the squares shown in figure 3.7, identified by
the frequency
fn
ti
the resources are assigned in blocks, but it should enlighten the concept [13].
Figure 3.7- OFDM time-frequency grid and location of reference Symbols within a
Resource Block for a one antenna
In OFDM, the use of each element of the grid, i.e., a resource element
identified by a time-frequency index pair, is not necessarily the same: some of them
called pilots are used, to estimate the channel by known data. Over the other
resources of course, there are the information bits mapped onto complex symbols.
The time-domain structure is organized in radio frames of two different types:
Type I that is the one that will be considered in this thesis and Type II, realized for the
coexistence with the systems that use the current 3GPP different standard access.
Type I frame structure is illustrated in figure 3.8 and its organized in ten equally
sized sub fames; then for the downlink transmission scheme each subframe is made
up of two slots, where each of them contains seven OFDM symbols with their
respective cyclic prefix. Finally for each frame there will be 7 2 10 = 140 OFDM
symbols.
TS
the sampling time of the FFT-based transceiver with N=2048 , related to the original
symbol duration
Tu
as
T u =N T s =N /B
time
T CP
T OFDM =T CP +T u T Slot /7
corresponds
to
T u =1/ f
the
overall
OFDM
symbol
time
cyclic prefix of the first OFDM symbol has to be slightly longer. Here follows the list
of such parameters:
Table 3.1- LTE Downlink OFDM Parameters
T Frame =10 ms
T OFDM =71.4 s
f =15 kHz
T subframe=1 ms
T u =66.7 s
N=2048
T Slot =0.5 ms
T CP =4.7 s
B=30.72 MHz
T S=32.55 ns
N u=1200
Specifying that the cyclic prefix length is of 144 samples and noticing that not
all the subcarriers are active even if the bandwidth is calculated on N = 2048. This is
due to the shaping filter: physically a filter whose frequency response is a rectangular
windows (it should be equal to 30.72 MHz) is not realizable, so to avoid the cut off of
the border subcarriers they are kept turned off and when the tails of the composite
signal superimpose due to the periodic repetition, theres no loss of information; such
unused subcarriers are often referred as guard bands, exactly for their purpose.
Furthermore, is also possible modify the effective bandwidth, that in the just
mentioned case is B = 18MHz, to fit different specifications shown in table 2.2, by
turning off more subcarriers and in any case with the center DC-subcarrier is always
shut down.
Table 3.2- LTE Bandwidth Configurations
1.4
10
15
20
Used subcarriers
72
180
300
600
900
1200
p=6
for each OFDM symbol that carries pilots and the initial indent is i=1 , then a
subcarriers shift exists, between the first and the second reference symbol in each
slot, of half the pilot spacing, i.e., 3; the number of pilots per OFDM symbol is then
200, considering1200 used subcarriers. Such positioning can be outlined by an
indexes sequence to identify the subcarrier number (in the range from
N u /2
N u /2
to
Nu
+1,1 m M
2
(3.12)
Where:
(3.13)
For instance then, the fourth pilot on the first reference OFDM symbol will be
at the 580 th subcarrier, the fifth at the 574 th and so on. These indexes will be
use full after wards to define all the signal and functions that require the pilot
positioning within the N subcarriers.
This indexing yields a diamond pattern that seems to be the best choice for
LTE purposes, considering in fact that for a good estimation should be taken into
account the channel behavior both in time and in frequency: two extreme cases could
be when the channel would be very selective in frequency/time-invariant and very
time-variant/flat in frequency, and they could be treated respectively using all pilots
in frequency once and with just one pilot but for each OFDM symbol. Of course
these two cases are to emphasize the problem but they should clarify the meaning of
such pattern. Shown in figure 3.9 its depicted how this time-frequency access works
in a MIMO environment that is one of the innovations introduced by LTE to reach
higher data rates. In this case with two antennas, the pilots corresponding to the other
antennas pilots have to be turned off (symbols in gray) in order to avoid interference.
The first interpolates their frequency responses over whole the bandwidth,
while the second performs tap-delay estimation through an Eigen structure applied to
a sample covariance matrix. The scope of the thesis however, doesnt include the
interpolation over time of the estimated frequency response. Its focused indeed, just
on an individual OFDM symbol.
Figure 3.11- Broadcast vs. uncast transmission. (a) Broadcast. (b) Unicast
Long Term Evolution (LTE). Also, a modified form of SC-FDMA is used for the
uplink control channel in 3GPP2 Ultra Mobile Broadband (UMB).
SC-FDMA symbols are transmitted sequentially over a single carrier as
opposed to the parallel transmission of OFDM/OFDMA over multiple carriers. Also,
the users are orthogonally multiplexed and de-multiplexed in the frequency domain,
which gives SCFDMA an aspect of FDMA.
3.5.1 OFDMA (Downlink) of LTE
OFDMA is a multi-user version of a digital modulation scheme called
Orthogonal Frequency-Division Multiplexing (OFDM). In OFDM the signal is first
split into independent sub-carriers and these closely-spaced orthogonal sub-carriers
are used to carry the data. The data is divided into several parallel data streams or
channels, one for each sub-carrier. Each sub-carrier is modulated with a conventional
modulation scheme (such as quadrature amplitude modulation or phase shift keying)
at a low symbol rate, maintaining total data rates similar to conventional single
carrier modulation schemes of the same bandwidth.
A general analogy for OFDM can be of many small lamps in a hall rather than a
single big lamp.
The advantage is that light will be distributed across the hall equally as compared to a
single lamp and increase redundancy a defect in one lamp will not affect the light in
the hall.
The primary advantage of OFDM over single-carrier scheme is its ability to cope
with severe channel conditions without complex equalization filters, for example
attenuation of high frequencies in a long copper wire, narrowband interference, and
frequency-selective fading due to multipath.
The exact format is chosen depending upon the prevailing conditions. The
lower forms of modulation, (QPSK) do not require such a large signal to noise ratio
but are not able to send the data as fast. Only when there is a sufficient signal to noise
ratio can the higher-order modulation format is used.
3.5.2 SC-FDMA (Uplink) of LTE
For the LTE uplink, a different concept is used for the access technique. The
implementation is called Single Carrier Frequency Division Multiple Access (SCFDMA).
SC-FDMA is a hybrid transmission scheme combining the low peak to average
(PAR) of single carrier schemes with the frequency allocation flexibility and multipath protection.
One of the key parameters that affect all mobiles is that of battery life. Even
though battery performance is improving all the time, it is still necessary to ensure
that the mobiles use as little battery power as possible. With the RF power amplifier
that transmits the radio frequency signal via the antenna to the base station being the
highest power item within the mobile, it is necessary that it operates in as efficient
mode as possible. This can be significantly affected by the form of radio frequency
modulation and signal format. Signals that have a high peak to average ratio and
require linear amplification do not lend themselves to the use of efficient RF power
amplifiers [8].
As a result it is necessary to employ a mode of transmission that has as near a
constant power level when operating. Unfortunately OFDM has a high peak to
average ratio. While this is not a Problem for the base station where power is not a
particular problem, it is unacceptable for the mobile. As a result, LTE uses a
modulation scheme known as SC-FDMA - Single Carrier Frequency Division
Multiplex which is a hybrid format. This combines the low peak to average ratio
capability to be able to receive all 2048 sub-carriers, not all need to be transmitted by
the base station which only needs to be able to support the transmission of 72 subcarriers. In this way all mobiles will be able to talk to any base station. Within the
OFDM signal it is possible to choose between three types of modulation:
1) QPSK (= 4QAM)
adaptive modulation in different MIMO channels where the fading is time selective,
we also can use the adaptive modulation in frequency domain by taking advantage of
the use of OFDM with LTE. LTE technology doesnt define the adaptive modulation
in frequency domain which can increase the BER performance of OFDM as it is
shown in [7, 8].
3.6.3 Simulation Results
The results of simulation for the adaptive modulation in frequency domain by
using OFDM model are shown in fig.3.18. Shown in fig. 3.18(a) the simulation is
made for fixed QAM16 modulation over range from 14dB to 20dB and for an
adaptive modulation system in frequency, where the system also uses QAM16 but
with ability of adaptive modulation over 20 carriers. Shown in figure 3.18(b) is the
same but QAM64 is used instead with a range from 20dB to 30dB. The results in
fig.12 showed that by using adaptive modulation in frequency the system is able to
avoid fading in frequency domain, which will lower the bit error rate.
(A)
(B)
Figure 3.18- Adaptive modulation in frequency domain (a) QAM16 (b) QAM64
It can be observed from this figure, that SC-FDMA performs always better than
OFDMA employing low {N = 16; 64} and moderate N = 256 number of subcarriers.
This fact is in accordance with our expectations and the application of SC-FDMA
according to this scenario is absolutely favorable. However, with increasing parameter
IBO, the situation has slightly changed. Simulation results depicted in Fig.14 suggest
that SC-FDMA performs always better than OFDMA employing low number of
subcarriers {N = 16; 64}, on the other hand for high SNR, SC-FDMA provides similar
results than OFDMA with N = 256.
3.7 Advantages and disadvantages of OFDMA
Advantages of OFDMA
- Bit Error Rate performance is better only in fading environment.
- Receiver Simplicity
It eliminates the intra-cell interference avoiding CDMA type of multi-user
detection, Orthogonal of code destroyed by selective fading, Only FFT processor is
required.
Disadvantages of OFDMA
-Peak to average power ratio (PAPR)
The large amplitude variation increases in-band noise and increases the BER
when the signal has to go through amplifier nonlinearities.
-Synchronization
Tight Synchronization between users are required for FFT in receiver Pilot signals
are used for synchronizations
-Co-channel interference
Dealing with this is more complex in OFDM than in CDMA.
Dynamic channels are allocation with advanced coordination among adjacent base
stations.
CONCLUSION
In this topic easy to understand the transmissions from multiple cells, the intercell interference due to transmissions in neighboring cells will, from a terminal point of
view, be replaced by signal corruption due to time dispersion. If the broadcast
transmission is based on OFDM with a cyclic prefix that covers the main part of this
time dispersion, the achievable broadcast data rates are thus only limited by noise,
implying that, especially in smaller cells, very high broadcast data rates can be achieved.
Furthermore, the OFDM receiver does not need to explicitly identify the cells to be soft
combined. Rather, all transmissions that fall within the cyclic prefix will automatically
be captured by the receiver.
.
certain scenarios, typically for high SNR, where OFDMA can perform better than SCFDMA. This is a special relevance of the upcoming next evolution of LTE, where
OFDMA receives special interest even in the uplink of the cellular systems.
This allows the demodulator to capture the symbol period with an uncertainty of
up to the length of a cyclic extension and still obtain the correct information for the
entire symbol period. As shown in Figure 4.1 [8], a guard period, another name for the
cyclic extension, is the amount of uncertainty allowed for the receiver to capture the
starting point of a symbol period, such that the result of FFT still has the correct
information.
In Figure 4.2 [9], a comparison between a precisely detected symbol period and a
delayed detection illustrates the effectiveness of the cyclic extension.
of carriers
2
2
iff t which is determined by the complexity of the system [10]. The more
complex (also more costly) the OFDM system is, the higher IFFT size it has; thus a
higher number of carriers can be used, and higher data transmission rate achieved. The
choice of M-PSK modulation varies the data rate and Bit Error Rate (BER). The higher
order of PSK leads to larger symbol size, thus less number of symbols needed to be
transmitted, and higher data rate is achieved. But this results in a higher BER since the
range of 0-360 degrees of phases will be divided into more sub-regions, and the smaller
size of sub-regions is required, thereby received phases have higher chances to be
decoded incorrectly. OFDM signals have high peak-to-average ratio, therefore it has a
relatively high tolerance of peak power clipping due to transmission limitations.
4.1.2 Orthogonal
The key to OFDM is maintaining orthogonal of the carriers. If the integral of the
product of two signals is zero over a time period, then these two signals are said to be
orthogonal to each other. Two sinusoids with frequencies that are integer multiples of a
common frequency can satisfy this criterion. Therefore, orthogonal is defined by:
(4.1)
Where n and m are two unequal integers; fo is the fundamental frequency; T is the
period over which the integration is taken. For OFDM, T is one symbol period and fo set
to 1/T for optimal effectiveness [11 and 12].
4.2 DESIGN and IMPLEMENTATION of OFDM
In figure 4.4 shows a block diagram of a generic OFDM system.ADC, DAC, and
RF front-ends (Amplification, RF up conversion/down conversion, etc.).
OFDM_SIM.m shall is run while other m-files will be invoked accordingly.
Source data for this simulation is taken from an 8-bit grayscale (256 gray levels)
bitmap image file (*.bmp) figure 4.3 based on the users choice. The image data will
then be converted to the symbol size (bits/symbol) determined by the choice of MPSK
from four variations provided by this simulation. The converted data will then be
separated into multiple frames by the OFDM transmitter.
In figure 4.3 a) the program reads data from an input image file and obtains an hby-w matrix where h is the height of the image and w is the width (in pixels). This
matrix is rearranged into a serial data stream. Since the input image is an 8-bit grayscale
bitmap, its word size is always 8 bits/word. The source data will then be converted to the
symbol
size
corresponding
to
the
order
of
PSK
chosen
by
the
user.
At the exit of the OFDM receiver, a demodulated data stream needs to go through
the base conversion again to return to 8-bits/word. This time, since the PSK symbol size
might be less than 8 bits/symbol, ofdm_base_convert.m would trim the data stream to a
multiple of 8/symbol-size before the base conversion in order to let each symbol
conversion have sufficient bits. If the OFDM receiver does not detect all the data frames
at the exactly correct locations, demodulated data may not be in the same length as the
transmitted data stream. [2, 4, 0, 7, 11] may be the received data stream instead of [2, 4,
0, 7, 11, 6]. For this instance, 11 is dropped and only [2, 4, 0, 7] will be converted for
generating the output image.
In the output image Shown in figure 4.3 b) Sometimes the OFDM receivers
outcomes may also happen to be a data stream that is longer than the original transmitted
data stream due to some imprecision processing caused by channel noise. In such cases,
the received data stream is trimmed to the length of the original data stream in order to
fit the dimensions of the original image.
On the contrary, the received data would more likely have a length less than the
original. In these cases, the program would consider the number of the full missing rows
as the amount to trim h, the height of the original image. Some treatment is processed
for the partially missing row if it exists. When one or more full missing rows occur, the
program shows a warning message informing the user that the output image is in a
smaller size than the original image. For the partially missing row of received pixel data,
the program would fill a number of pixels to make it in the same length as all other
rows. Each of these padded pixels would have the same grayscale level as the pixel right
above it in the image (one less row, same column). This would make the partial missing
row of pixels nearly seamless.
The OFDM modulator modulates the data frame by frame. Before the exit of the
transmitter, the modulated frames of time signal are cascaded together along with frame
guards inserted in between as well as a pair of identical headers added to the beginning
and end of the data stream. The communication channel is modeled by adding Gaussian
white noise and amplitude clipping effect.
the
beginning
of
this
simulation
MATLAB
program,
script
multiple frames, two frame guards with all zero values and in a length of one symbol
period are still added to both ends of the modulated time signal. This is to assist the
receiver to locate the beginning of the substantial portion of the time signal. As shown in
Figure 4.5 b), for modulated signals with multiple frames, a frame guard is inserted in
between any two adjacent frames as well as both ends of the cascaded time signal.
Finally, a pair of headers is padded to both ends of the guarded series of frames. The
headers are scaled to the RMS level of the modulated time signal [11].
is
sinusoidal form the transmit signal. Mathematically, the transmit signal is, The
interpretation of the above equation is as follows:
(a) Each information signal
(b) Sum of all such modulated sinusoidal are added and the resultant signal is sent out as
.
4.2.4 OFDM reception
In an OFDM receiver, this process will multiply the received signal with a bank of
correlates and integrate over the period shown in figure 4.7. The correlate to extract
Information,send,on,subcarrier,
is,integral,
,where
(4.2)
, where
. The baseband
, where
i.e.
. Also, for simplifying the equations, lets us assume that the transmitted symbols
on all subcarriers,
.
is, for
to the OFDM receiver with no impairments case. However for non zero values of , we
can see that the amplitude of the correlation with subcarrier
includes
frequency .
with 20MHz
appended to the beginning of the sinusoidal (shown in green color). As can be seen,
appending of cyclic prefix does not cause any discontinuities and we still have the
original sinusoidal of frequency 312.5 kHz. Further, after adding cyclic prefix, as the
sinusoidal is of duration
(4.3)
.As can be seen from the
above equation, after passing through the multipath channel, the received signal is the
original sinusoidal
even though the individual subcarriers undergo phase and amplitude change, as the
frequency is not affected, and there is no interference between the subcarriers.
4.2.9 Choosing the cyclic prefix duration
Given that transmission of cyclic prefix reduces the data rate, the system
designers will want to minimize the cyclic prefix duration. Typically, cyclic prefix
duration is determined by the expected duration of the multipath channel in the
operating environment. For example, for the indoor wireless multipath channel, the
typically expected multipath channel is of around
corresponding to seven and six SC-FDMA symbols per slot, NUL symbol respectively.
The cyclic prefix timings for uplink are the same as for the downlink.
For short cyclic prefix: TCP = 160Ts for OFDM symbol l = 0
= 144Ts for OFDM symbol l = 1, 26.
For long cyclic prefix: TCP-e = 512Ts for OFDM symbol l = 0, 15
Ts = 1/ (2048 f) is the sampling time for 20 MHz system shown in figure 4.12.
and often the gain of a Rake receiver are based on the number of Rake fingers the
receiver can process. A typical WCDMA Rake receiver requires about 5-8 Rake fingers
for a typical urban channel with dispersion of 5 microseconds. More advanced receivers,
such as Generalized Rake receivers, require even more fingers as they try to place
additional fingers around the desired signal, which are often called interference fingers.
Extending WCDMA to a 20 MHz broadband system will require higher chip rates,
meaning that it can resolve channel taps with finer resolution. This results in more
fingers for the Rake receiver with strong signal energy. Therefore, extension of
WCDMA/HSPA systems to a 20 MHz broadband system requires extension of similar
factor on the number of fingers in Rake receiver, and thus its complexity. 3GPP is in the
process of defining other ways of extending HSPA system to broadband systems, based
on multi-carrier HSPA.
OFDM has become a most favored technique for broadband wireless system due
to susceptibility to signal dispersion under multipath conditions. OFDM can also be
viewed as a multi-carrier narrowband system where the whole system bandwidth is split
into multiple smaller subcarriers with simultaneous transmission. Simultaneous data
transmission and reception over these subcarriers are handled almost independently.
Each subcarrier is usually narrow enough that multipath channel response is flat over the
individual subcarrier frequency range, i.e. frequency non-selective. Another way to look
at is that an OFDM symbol time is much larger than the typical channel dispersion.
Hence OFDM is inherently susceptible to channel dispersion due to multipath
propagation.
One major difference between an OFDM and the TDMA or CDMA techniques is
important to note. In traditional systems the symbol detection is on the samples at either
symbol or chip rate, and it cares about the carrier-to-interference level only at the
sampling points.
But, OFDM symbol detection requires that the entire symbol duration be free of
interference from its previous symbols, a.k.a. inter-symbol interference. Even though
OFDM symbol duration is much larger than channel dispersion, even a small amount of
channel dispersion causes some spilling of each OFDM symbol to the next symbol, thus
it causes some ISI. However this ISI spill-over is limited to only the initial part of the
neighboring symbol. Hence this ISI spill-over at the beginning of each symbol can easily
be removed by adding a cyclic prefix to each transmit symbol. Cyclic prefix is the
process of extending each symbol by duplicating a portion of the signal at the symbol
ends, which is thrown away at the receiver. The amount of symbol extension, i.e. length
of cyclic prefixes, is a system design parameter, and it is based on the expected signal
dispersion in the environment of system operation. For example, the LTE system uses
OFDM symbol of 66 microseconds plus 5 microseconds of cyclic prefix. This means it
is susceptible to maximum signal dispersion of 5 microseconds due to multipath channel
propagation.
4.3.4 SC-FDMA Modulation
SC-FDMA is a new multiple access technique that utilizes single carrier
modulation, DFT spread orthogonal frequency multiplexing, and frequency domain
equalization. It has a similar structure and performance as OFDM. SC-FDMA is
currently adopted as the uplink multiple access scheme for 3GPP LTE. Transmitter and
receiver structure for SC-FDMA and OFDM are given shown in figures 4.14 and 4.15. It
is evident from the figures that SC-FDMA transceiver has similar structure as a typical
OFDM system except the addition of a new DFT block before subcarrier mapping.
Hence, SC-FDMA can be considered as an OFDM system with a DFT mapped.
The baseband modulator transforms the input binary bits into a set of multi-level
complex numbers that corresponds to different modulations formats such as BPSK,
QPSK, 16- or 64-QAM.
The type of modulation format used often depends on the signal-to-noise level of
the received signal and the receiver ability to decode them correctly. These modulated
symbols are then mapped to subcarriers. An inverse-FFT (IFFT) is used to transform the
modulated subcarriers in frequency domain to time domain samples.
In general, the same modulation format is used in all the subcarriers to keep the
control information overhead small. However, it is possible to have different modulation
formats over multiple subcarriers, and it is in fact advantageous in harsh and time
varying channel conditions. In a broadband system, the channel is frequency selective
over its large system bandwidth, meaning the signal fading on each subcarrier is
independent. The interference level on each subcarrier can also be different and vary
uniquely with time. It results in a different signal-to-impairment level on each of the
subcarriers. Hence, having an appropriate modulation format on these subcarriers would
help to maximize the overall system throughput.
OFDM system inherits an adaptation of modulation formats to each of the
subcarriers depending on channel conditions, and this is called Channel-dependent
scheduling.
A cyclic prefix block copies a portion of the samples at the end of the time
domain samples block (at the IFFT output) to the beginning. Since the DFT/FFT outputs
are periodic in theory, copying the samples to the beginning will make the signal
continuous. The length of the cyclic prefix depends on the channel delay spread, and is
preferably longer than the length of the channel response. At the receiver, the prefix part
of the symbol is thrown away as it may contain ISI from its previous symbol. Hence, it
removes the effect of ISI caused by the multipath signal propagation. However, the
prefix is the overhead in an OFDM system, as it does not carry any useful information.
The block of complex samples are then serialized in the time domain and
converted to analog signals. The RF section modulates the I-Q samples to final
transmission radio frequency. A corresponding receiver does the inverse operations of
the transmitter in the reverse order. A typical OFDM receiver includes an RF section,
ADC, parallel-to-serial converter, cyclic prefix remover, Fourier transformer, sub-carrier
demapper, equalizer and detector.
4.3.6 OFDM to SC-FDMA
The main difference between OFDM and SC-FDMA transmitter is the DFT
mapper. After mapping data bits into modulation symbols, the transmitter groups the
modulation symbols into a block of N symbols. An N-point DFT transforms these
symbols in time domain into frequency domain. The frequency domain samples are then
mapped to a subset of M subcarriers where M is typically greater than N. Similar to
OFDM, an M-point IFFT is used to generate the time-domain samples of these
subcarriers, which is followed by cyclic prefix, parallel to serial converter, DAC and RF.
subsystems.
4.3.7 Frequency Spread OFDM
Each data symbol is DFT transformed before mapping to subcarriers, hence the
SC-FDMA is called DFT-precoded OFDM. In a standard OFDM, each data symbol is
carried on a separate subcarrier. In SC-FDMA, multiple subcarriers carry each data
symbol due to mapping of the symbols frequency domain samples to subcarriers. As
each data symbol is spread over multiple subcarriers, SC-FDMA offers spreading gain
or frequency diversity gain in a frequency selective channel. Thus, SC-FDMA can be
viewed as frequency-spread OFDM or DFT-spread OFDM.
its name, SCFDMA, is not as obvious and is often the reason why is not explained,
unlike the standard.
OFDM where the each data symbol is carried by the individual subcarriers, the
SC-FDMA transmitter carries data symbols over a group of subcarriers transmitted
simultaneously. In other words, the group of subcarriers that carry each data symbol can
be viewed as one frequency band carrying data sequentially in a standard FDMA. For
some of the subcarrier mappings, the time domain representation of the IFFT output, as
shown in Figures 4.18 and 4.19, will give more insight on the SC-FDMA signal. It can
be mathematically shown that the SC-FDMA baseband time domain samples after IDFT
or IFFT is the original data symbol set repeated in time domain over the symbol period.
, where
is defined as
Expressing in decibels,
(4.4)
(4.5)
.
Given so, the PAPR of a single complex sinusoidal tone is,
(4.6)
.
.
Given so, the PAPR of a single complex sinusoidal tone is,
(4.7)
.
(4.8)
For simplicity, let us assume that
It is reasonably intuitive that the above value corresponds to the maximum value
of PAPR (when all the subcarriers are equally modulated, all the subcarriers align in
phase and the peak value hits the maximum).
PAPR in IEEE 802.11a OFDM transmission
Per the IEEE 802.11a specifications, we have
maximum expected PAPR is 52 (around 17dB!!). However, thanks to the scrambler, all
the subcarriers in an OFDM symbol being equally modulated is unlikely.Using a small
script, the cumulative distribution of PAPR from each OFDM symbol, modulated by
random BPSK signal is obtained.
CONCLUSION
This application note provides an example for implementing OFDM modulation
and demodulation in reconfigurable wireless systems. FFT module reuse is the core of
the architectures considered in this application note. The design example implements
OFDM modulation and demodulation for 3GPP LTE, which supports reconfigurable
FFT size and cyclic prefix size. The design example is also applicable to WiMAX [13],
96 m 4 m
84 * 4). So on one job is assigned: 8
m 2 ), volume 32
m3
384 m3 room (
d) Item of Work - that makes the employee, in this case the subject of labor is
processed data and information;
For the analysis of working conditions will analyze the system "human machine - environment" as a whole in figure 5.1.
Human in the system is considered as three functional elements:
H1 - the human who takes the whole directed action;
H2 human as a biological object that directly affect the environment by heat
and moisture exchange, need for oxygen consumption, carbon dioxide, noise;
H3 - the human with the terms of its physiological state (its fatigue, activity,
irritability, mood alteration).
The machine is also divided into three components:
M1 - the machine that performs the basic technological function;
M2 - machine element that is responsible for the emergency protection
(vanishing, isolation, disconnection in case of overheating);
M3 - Machine element that affects the person and work environment due to heat,
noise, electromagnetic and X-rays.
We select danger and harmful factor that may arise in the system the "H-M-E."
These include, according to Gost12.0.003-74:
a) Physical:
- Increased or decreased temperature of the working area due to incorrectly
designed system of heating or air conditioning affects the microclimatic conditions and
cause discomfort, reduced productivity;
- Increased humidity caused by incorrectly designed system of air conditioning,
also leads to discomfort, ill health provider;
- Noise in the workplace leads to headaches, weakening of attention, discomfort,
and thus reduces productivity;
- The absence or lack of natural light working area, due to lack of light cuts or
lack of space, resulting in blurred vision, reduced disability rights;
- Lack of illumination of working area, depending on the lighting system,
causing rapid fatigue and reduces the capacity of ;
- Increased the voltage in the electrical network circuit which can pass through
the human body, increasing the voltage may cause human hazard;
- Increased level of radiation in the workplace, due to computer work can lead to
mutagenic processes that occur inside the body;
b) physiological:
- Emotional overload identified shortage of time and information with increased
responsibility, leading to fatigue;
- High monotony of work, due to operations that are constantly repeated on the
keyboard, reduces productivity and leads to fatigue;
- Overheating visual analyzer leads to blurred vision, causes rapid fatigue and
reduced work performance.
The greatest value is as dangerous and harmful factors like an electric shock
from getting severe bodily burns that can lead to death. It can happen accidentally, such
as damage to the insulation on wires, or electrical circuit, or surges in the network. This
can lead to injuries that may reduce the capacity of human for a short time or in more
severe cases for a long time and opportunity to remain disabled with loss of
opportunities for further opportunities to work in the specialty.
According to our job we can see the environment factors and factors of
technological processes which clear in Table 5.1.
Table 5.1- Industrial environment and work factors estimation
Industrial
factors of job
Factor
environment (norms)
1. Hazardous chemical
substance:
) 1 hazard class
) 2 hazard class
) 3-4 hazard class
2. Noise, dB
3. Ultrasound
4. Unionizing radiations
of radio frequency ranges,
V/m
5
X-Ray
radiation,
mkR/hour
6. Microclimate:
) Air temperature, ,
b) air speed, /s
c) relative humidity, %
7. Illumination:
) natural, %
b) artificiality, lux
Norm
Fact
50
50
2,5
2,5
23-25
24
0,1
40-60
0,05
55
1,2
200-500
2
429
8. Weight of labour:
)
small
stereotype 20000motions of brushes and 40000
fingers of hands, quantity
for the workday
20000
25% of Free
deviatio
n
b) working pose
c) inclination of body
(stoop)
51-100
d) space moving
8 km
0,5
176-300
100
0,3-0,5
mm
les then
50% of
workday
and 70-90%
Respons
e-bility
8-9
hours
0,3-0,5
mm les
then
50% of
workday
90
response
-bility
8
PH 10 3 6000
27.3
UH
220
-phase voltage;
S=/I=
27.3
3.5
=7.8mm2 = 6 mm2
l
62
0.018
0.186
S
7 .8
h.,
Where - the resistance of the conductor, which for copper 0.018 Ohm * mm 2 /
m;
l - length of the conductor, m (for copper perimeter space P = (a + b) * 2 = (12
+7) * 2 = 38);
S - Cross section of the conductor, mm2 Inductive resistance of copper wires is
very small, so they can be neglected. Resistance depends on the distance between D and
their diameter d. usually taking
X 6 10 4 * l
m.
Determine the resistance of the loop "phase-zero":
X 6 * 10 4 * l 6 * 10 4 *152 0.0915
Ohm.
Ohm.
(== 0.75 Ohm).
U
Z TP
Zn
3
220
281
0 .1
0.75
3
I=/K=
281
1.25
= 225 ,
Where K - the coefficient of multiplicity (k = 1,25 for circuit breakers with rated
current over 100 A); So to provide protection against electric shock breaker A3114 / 1,
electromagnetic actuation element is in force in the current 200A. It is used to protect
people from electric shock, fire protection equipment in violation of electrical insulation
and protection against short circuit and overload.
5.3 Productions Sanitary
Employment of persons employed by operators meet a class according to
12.1.005. Jobs in the manufacturing premises are classified as works of power
consumption of the body "light" - work that is performed seated and accompanied by
minor physical activity.In order to create normal conditions for attack personnel
established norms of microclimate on SDS 3.3.6.042-99 are listed in Table 5.2.
Table 5.2- Parameters of microclimate.
Temperature, O
The
Relative humidity,%
Air velocity, m / s
period of
the year
Wholesal
Extras
Wholesal
Extras
Wholesale
Extras
Cold
23-25
19-25
40-60
75
0.1
0.1
Warm
22-24
22-28
40-60
55
0.1
0.1-0.2
power supply, printers, scanners, personal computers. According to the 12.1.00383, the sound level at the companies employing staff must not exceed 50 dB.
Layout of jobs in the hall of the PC shown in figure 5.3.
Possible causes of fire are a short circuit in the network (conductor light up
before work automat of interrupt) or violation of personnel safety standards (such as
indoor use VAC heaters). To avoid such situations, the following measures:
- Performance standards DBN V.1.1.7-2002 (electrical equipment and wiring in
the implementation of protective performance, current-carrying parts of electrical
equipment enclosed - do not use equipment with the cabinet removed, wiring - cables
with isolation of veins, the floor is made of dielectric)
- Protection of buildings from falling into it lightning
- In the room are 10 portable carbon dioxide fire extinguishers (based on floor
space equal to 92 m2 - 2 fire extinguishers on every 20 m2 in rooms with computers
cannot use water, foam and powder fire extinguishers);
- Automatic fire alarm system - 8 smoke detectors (based on floor space equal to
92 m2 - 2 smoke detectors in every 20 m2);
- Briefings with fire safety.
Scheme evacuation of personnel indicated in Figure 5.4.
permanent readiness of forces and means of rescue and other urgent works is chief civil
defense object - rector of the university.
Head civil defense facility complies with the officials of the Ministry
(department), administered by the object.
Separation of powers defined by the Law "On Local Government". To assist the
Chief civil defense object designated deputy or several deputies. As a rule, appointed
deputies of: engineering parts, evacuation and logistics.
Deputy Chief civil defense of engineering parts - chief engineer of the object controls the elaboration of the plan on a special transfer mode, takes measures to
improve the stability of the company in the National Assembly, directs emergency
technical, fire service and storage facilities and shelters.
Deputy Chief of civil defense evacuation controls develop evacuation plans for every
possible NA organizes training places to accommodate evacuees, manages the service of
public order and arrange transportation (transfer) workers and employees in the areas of
settlement and the place of work (to object).
CONCLUSIONS
In master's degree work on a theme: Increasing Communication Quality in
LTE System using OFDM Techniques is executed requirement specification in full.
In the First topic is Mobile generations it was started from 0G to 4G techniques
are often divided into generations in mobile communications, with 1G being analog
mobile radio systems of the 1980s, 2G mobile systems, the first digital, and 3G systems
to deal with the first mobile broadband data. Is often called the long-term evolution
(LTE) "4G", but many also claims that the LTE release of 10, also referred to as LTE, is
the beginning of the evolution of 4G, with the first version of LTE (Release 8) and then
being labeled as "3.9 G ".
components of an OFDM system are covered. This has demonstrated the basic concept
and feasibility of OFDM, which was thoroughly described and explained in DESIGN
and IMPLEMENTATION of this report. Some of the challenges in developing this
OFDM simulation program were carefully matching steps in modulator and
demodulator, keeping track of data format and data size throughout all the processes of
the whole simulation, designing an appropriate frame detector for the receiver, and
debugging the MATLAB codes. OFDM Modulator showed and explained some analyses
of the performance and characteristics of this simulated OFDM system.
References
1.
Agilent
Development,
and
Test
Evolution:
Challenges",
System
2009.
Overview, Product
[Online].
Available:
http://cp.literature.agilent.com/litweb/pdf/5989-8139EN.pdf
2.
3.
4.
5.
Simulink Based LTE System Simulator, 2010. XuanGuo and Pengtao Song.
6.
7.
and Modulation (release 8), Tech. Rep. TS 36.211, V8.8.0, 3rd Generation
Partnership Project, Sep 2009.
8.
9.
10
Chapter3Equalization,[Online].Available: http://www.stanford.edu/group/
.
11. Bit Error Rate Performance Analysis of ZF, ML and MMSE Equalizers for
MIMO Wireless Communication Receiver, NagarajanSathish Kumar, K. R.
Shankar Kumar, European Journal of Scientific Research ISSN (2011).
12
UTRA) and Evolved Universal Terrestrial Radio Access Network (EUTRAN); Overall description; Stage 2, Release 8.
18. 3GPP TS 36.211 v8.4.0, Evolved Universal Terrestrial Radio Access (EUTRA); Physical Channels and Modulation, Release 8.
19. 3GPP TS 36.212 v8.4.0, Evolved Universal Terrestrial Radio Access (EUTRA); Multiplexing and Channel coding, Release 8.
20. 3GPP TS 36.213 v8.4.0, Evolved Universal Terrestrial Radio Access (EUTRA); Physical layer procedures, Release 8.
APPENDIX
APPENDIX A
Main Program File (OFDM_SIM.m)
% Senjor Project: OFDM Simulation using MATLAB
% *************** MAIN PROGRAM FILE *************** %
% This is the OFDM simulation program's main file.
% It requires a 256-grayscale bitmap file (*.bmp image file) as data source
% and the following 5 script and function m-files to work:
% ofdm_parameters.m, ofdm_base_convert.m, ofdm_modulate.m,
% ofdm_frame_detect.m, ofdm_demod.m
% ####################################################### %
% ************* OFDM SYSTEM INITIALIZATION: ************* %
% **** setting up parameters & obtaining source data **** %
% ####################################################### %
% Turn off exact-match warning to allow case-insensitive input files
warning('off','MATLAB:dispatcher:InexactMatch');
clear all; % clear all previous data in MATLAB workspace
close all; % close all previously opened figures and graphs
fprintf('\n\n##########################################\n')
fprintf('#*********** OFDM Simulation ************#\n')
fprintf('##########################################\n\n')
% invoking ofdm_parameters.m script to set OFDM system parameters
ofdm_parameters;
% save parameters for receiver
save('ofdm_parameters');
% read data from input file
x = imread(file_in);
% arrange data read from image for OFDM processing
h = size(x,1);
w = size(x,2);
x = reshape(x', 1, w*h);
baseband_tx = double(x);
% convert original data word size (bits/word) to symbol size (bits/symbol)
% symbol size (bits/symbol) is determined by choice of modulation method
baseband_tx = ofdm_base_convert(baseband_tx, word_size, symb_size);
% save original baseband data for error calculation later
save('err_calc.mat', 'baseband_tx');
% ####################################################### %
% ******************* OFDM TRANSMITTER ****************** %
% ####################################################### %
tic; % start stopwatch
% generate header and trailer (an exact copy of the header)
f = 0.25;
header = sin(0:f*2*pi:f*2*pi*(head_len-1));
f=f/(pi*2/3);
header = header+sin(0:f*2*pi:f*2*pi*(head_len-1));
% arrange data into frames and transmit
frame_guard = zeros(1, symb_period);
time_wave_tx = [];
symb_per_carrier = ceil(length(baseband_tx)/carrier_count);
fig = 1;
if (symb_per_carrier > symb_per_frame) % === multiple frames === %
power = 0;
while ~isempty(baseband_tx)
% number of symbols per frame
frame_len = min(symb_per_frame*carrier_count,length(baseband_tx));
frame_data = baseband_tx(1:frame_len);
% update the yet-to-modulate data
baseband_tx = baseband_tx((frame_len+1):(length(baseband_tx)));
% OFDM modulation
time_signal_tx = ofdm_modulate(frame_data,ifft_size,carriers,...
conj_carriers, carrier_count, symb_size, guard_time, fig);
fig = 0; %indicate that ofdm_modulate() has already generated plots
% add a frame guard to each frame of modulated signal
time_wave_tx = [time_wave_tx frame_guard time_signal_tx];
frame_power = var(time_signal_tx);
end
% scale the header to match signal level
power = power + frame_power;
% The OFDM modulated signal for transmission
time_wave_tx = [power*header time_wave_tx frame_guard power*header];
else % === single frame === %
% OFDM modulation
time_signal_tx = ofdm_modulate(baseband_tx,ifft_size,carriers,...
conj_carriers, carrier_count, symb_size, guard_time, fig);
% calculate the signal power to scale the header
power = var(time_signal_tx);
% The OFDM modulated signal for transmission
time_wave_tx = ...
[power*header frame_guard time_signal_tx frame_guard power*header];
end
% show summary of the OFDM transmission modeling
peak = max(abs(time_wave_tx(head_len+1:length(time_wave_tx)-head_len)));
sig_rms = std(time_wave_tx(head_len+1:length(time_wave_tx)-head_len));
peak_rms_ratio = (20*log10(peak/sig_rms));
fprintf('\nSummary of the OFDM transmission and channel modeling:\n')
fprintf('Peak to RMS power ratio at entrance of channel is: %f dB\n', ...
peak_rms_ratio)
% ####################################################### %
((start_x-1) + (symb_period*((symb_per_frame+1)/2+1)))));
end
% detect the data frame that only contains the useful information
frame_start = ...
ofdm_frame_detect(time_wave, symb_period, envelope, start_x);
if k==num_frame
last_frame = 1;
frame_end = min(end_x, (frame_start-1) + symb_period*...
(1+ceil(rem(w*h,carrier_count*symb_per_frame)/carrier_count)));
else
frame_end=min(frame_start-1+(symb_per_frame+1)*symb_period, end_x);
end
% take the time signal abstracted from this frame to demodulate
time_wave = time_wave_rx(frame_start:frame_end);
% update the label for leftover signal
start_x = frame_end - symb_period;
if k==ceil(num_frame/2)
fig = 1;
end
% demodulate the received time signal
[data_rx, phase_rx] = ofdm_demod...
(time_wave, ifft_size, carriers, conj_carriers, ...
guard_time, symb_size, word_size, last_frame, unpad, fig);
if fig==1
fig = 0; % indicate that ofdm_demod() has already generated plots
end
phase = [phase phase_rx];
data = [data data_rx];
end
phase_rx = phase; % decoded phase
data_rx = data; % received data
% convert symbol size (bits/symbol) to file word size (bits/byte) as needed
data_out = ofdm_base_convert(data_rx, symb_size, word_size);
fprintf('#********** OFDM data received in %f seconds *********#\n\n', toc)
% ####################################################### %
% ********************** DATA OUTPUT ******************** %
% ####################################################### %
% patch or trim the data to fit a w-by-h image
if length(data_out)>(w*h) % trim extra data
data_out = data_out(1:(w*h));
elseif length(data_out)<(w*h) % patch a partially missing row
buff_h = h;
h = ceil(length(data_out)/w);
% if one or more rows of pixels are missing, show a message to indicate
if h~=buff_h
disp('WARNING: Output image smaller than original')
disp(' due to data loss in transmission.')
end
% to make the patch nearly seamless,
% make each patched pixel the same color as the one right above it
if length(data_out)~=(w*h)
for k=1:(w*h-length(data_out))
mend(k)=data_out(length(data_out)-w+k);
end
data_out = [data_out mend];
end
end
% format the demodulated data to reconstruct a bitmap image
data_out = reshape(data_out, w, h)';
data_out = uint8(data_out);
% save the output image to a bitmap (*.bmp) file
imwrite(data_out, file_out, 'bmp');
% ####################################################### %
% ****************** ERROR CALCULATIONS ***************** %
% ####################################################### %
% collect original data before modulation for error calculations
load('err_calc.mat');
fprintf('\n#**************** Summary of Errors ****************#\n')
% Let received and original data match size and calculate data loss rate
if length(data_rx)>length(baseband_tx)
data_rx = data_rx(1:length(baseband_tx));
phase_rx = phase_rx(1:length(baseband_tx));
elseif length(data_rx)<length(baseband_tx)
fprintf('Data loss in this communication = %f%% (%d out of %d)\n', ...
(length(baseband_tx)-length(data_rx))/length(baseband_tx)*100, ...
length(baseband_tx)-length(data_rx), length(baseband_tx))
end
% find errors
errors = find(baseband_tx(1:length(data_rx))~=data_rx);
fprintf('Total number of errors = %d (out of %d)\n', ...
length(errors), length(data_rx))
% Bit Error Rate
fprintf('Bit Error Rate (BER) = %f%%\n',length(errors)/length(data_rx)*100)
% find phase error in degrees and translate to -180 to +180 interval
phase_tx = baseband_tx*360/(2^symb_size);
phase_err = (phase_rx - phase_tx(1:length(phase_rx)));
phase_err(find(phase_err>=180)) = phase_err(find(phase_err>=180))-360;
phase_err(find(phase_err<=-180)) = phase_err(find(phase_err<=-180))+360;
fprintf('Average Phase Error = %f (degree)\n', mean(abs(phase_err)))
% Error pixels
x = ofdm_base_convert(baseband_tx, symb_size, word_size);
x = uint8(x);
x = x(1:(size(data_out,1)*size(data_out,2)));
y = reshape(data_out', 1, length(x));
err_pix = find(y~=x);
fprintf('Percent error of pixels of the received image = %f%%\n\n', ...
length(err_pix)/length(x)*100)
fprintf('##########################################\n')
fprintf('#******** END of OFDM Simulation ********#\n')
fprintf('##########################################\n\n')
----------------------------------------------------------------------------------------------------------------------------------------------------
APPENDIX B
System Configuration Script File (ofdm_parameters.m)
% ************* PARAMETERS INITIALIZATION ************* %
APPENDIX C
Data Word/Symbol Size Conversion Function File (ofdm_base_convert.m)
% Senjor Project: OFDM Simulation using MATLAB
% ************* FUNCTION: ofdm_base_convert() ************* %
% This function converts data from one base to another.
% "Base" refers to number of bits the symbol/word uses to represent data.
function data_out = ofdm_base_convert(data_in, base, new_base)
% if new base is in a higer order than the current base,
% make the size of data in current base a multiple of its new base
if new_base>base
data_in = data_in(1:...
floor(length(data_in)/(new_base/base))*(new_base/base));
end
% base to binary
for k=1:base
binary_matrix(k,:) = floor(data_in/2^(base-k));
data_in = rem(data_in,2^(base-k));
end
% format the binary matrix to fit dimensions of the new base
newbase_matrix = reshape(binary_matrix, new_base, ...
size(binary_matrix,1)*size(binary_matrix,2)/new_base);
% binary to new_base
data_out = zeros(1, size(newbase_matrix,2));
for k=1:new_base
data_out = data_out + newbase_matrix(k,:)*(2^(new_base-k));
end
----------------------------------------------------------------------------------------------------------------------------------------------------
APPENDIX D
Modulation Function File (ofdm_modulate.m)
% ************* FUNCTION: ofdm_modulation() ************* %
% This function performance the OFDM modulation before data transmission.
function signal_tx = ofdm_modulate(data_tx, ifft_size, carriers, ...
conj_carriers, carrier_count, symb_size, guard_time, fig)
% symbols per carrier for this frame
carrier_symb_count = ceil(length(data_tx)/carrier_count);
% append zeros to data with a length not multiple of number of carriers
if length(data_tx)/carrier_count ~= carrier_symb_count,
padding = zeros(1, carrier_symb_count*carrier_count);
padding(1:length(data_tx)) = data_tx;
data_tx = padding;
end
% serial to parellel: each column represents a carrier
data_tx_matrix = reshape(data_tx, carrier_count, carrier_symb_count)';
% --------------------------------- %
% ##### Differential Encoding ##### %
% --------------------------------- %
% an additional row and include reference point
carrier_symb_count = size(data_tx_matrix,1) + 1;
diff_ref = round(rand(1, carrier_count)*(2^symb_size)+0.5);
data_tx_matrix = [diff_ref; data_tx_matrix];
for k=2:size(data_tx_matrix,1)
data_tx_matrix(k,:) = ...
rem(data_tx_matrix(k,:)+data_tx_matrix(k-1,:), 2^symb_size);
end
% ------------------------------------------ %
% ## PSK (Phase Shift Keying) modulation ### %
% ------------------------------------------ %
% convert data to complex numbers:
% Amplitudes: 1; Phaes: converted from data using constellation mapping
[X,Y] = pol2cart(data_tx_matrix*(2*pi/(2^symb_size)), ...
ones(size(data_tx_matrix)));
complex_matrix = X + i*Y;
% ##### assign IFFT bins to carriers and imaged carriers ##### %
% ------------------------------------------------------------ %
spectrum_tx = zeros(carrier_symb_count, ifft_size);
spectrum_tx(:,carriers) = complex_matrix;
spectrum_tx(:,conj_carriers) = conj(complex_matrix);
% Figure(1) and Figure(2) can both shhow OFDM Carriers on IFFT bins
if fig==1
figure(1)
stem(1:ifft_size, abs(spectrum_tx(2,:)),'b*-')
grid on
axis ([0 ifft_size -0.5 1.5])
ylabel('Magnitude of PSK Data')
xlabel('IFFT Bin')
title('OFDM Carriers on designated IFFT bins')
figure(2)
plot(1:ifft_size, (180/pi)*angle(spectrum_tx(2,1:ifft_size)), 'go')
hold on
grid on
stem(carriers, (180/pi)*angle(spectrum_tx(2,carriers)),'b*-')
stem(conj_carriers, ...
(180/pi)*angle(spectrum_tx(2,conj_carriers)),'b*-')
axis ([0 ifft_size -200 +200])
ylabel('Phase (degree)')
xlabel('IFFT Bin')
title('Phases of the OFDM modulated Data')
end
% --------------------------------------------------------------- %
% ##### obtain time wave from spectrums waveform using IFFT ##### %
% --------------------------------------------------------------- %
signal_tx = real(ifft(spectrum_tx'))';
% plot one symbol period of the time signal to be transmitted
if fig==1
% OFDM Time Signal (1 symbol period in one carrier)
limt = 1.1*max(abs(reshape(signal_tx',1,size(signal_tx,1)...
*size(signal_tx,2))));
figure (3)
plot(1:ifft_size, signal_tx(2,:))
grid on
axis ([0 ifft_size -limt limt])
ylabel('Amplitude')
xlabel('Time')
title('OFDM Time Signal (one symbol period in one carrier)')
% OFDM Time Signal (1 symbol period in a few samples of carriers)
figure(4)
colors = ['b','g','r','c','m','y'];
for k=1:min(length(colors),(carrier_symb_count-1))
plot(1:ifft_size, signal_tx(k+1,:))
plot(1:ifft_size, signal_tx(k+1,:), colors(k))
hold on
end
grid on
axis ([0 ifft_size -limt limt])
ylabel('Amplitude')
xlabel('Time')
title('Samples of OFDM Time Signals over one symbol period')
end
% ------------------------------------- %
% ##### add a periodic guard time ##### %
% ------------------------------------- %
end_symb = size(signal_tx, 2); % end of a symbol period without guard
signal_tx = [signal_tx(:,(end_symb-guard_time+1):end_symb) signal_tx];
% parellel to serial
signal_tx = signal_tx'; % MATLAB's reshape goes along with columns
signal_tx = reshape(signal_tx, 1, size(signal_tx,1)*size(signal_tx,2));
----------------------------------------------------------------------------------------------------------------------------------------------------
APPENDIX E
APPENDIX F
Demodulation Function File (ofdm_demod.m)
% ************* FUNCTION: ofdm_demod() ************* %
% This function performs OFDM demodulation after data reception.
function [decoded_symb, decoded_phase] = ofdm_demod...
(symb_rx, ifft_size, carriers, conj_carriers, ...
guard_time, symb_size, word_size, last, unpad, fig)
symb_period = ifft_size + guard_time;
% reshape the linear time waveform into fft segments
symb_rx_matrix = reshape(symb_rx(1:...
(symb_period*floor(length(symb_rx)/symb_period))), ...
symb_period, floor(length(symb_rx)/symb_period));
% ------------------------------------------ %
% ##### remove the periodic time guard ##### %
% ------------------------------------------ %
symb_rx_matrix = symb_rx_matrix(guard_time+1:symb_period,:);
% ------------------------------------------------------------------ %
% ### take FFT of the received time wave to obtain data spectrum ### %
% ------------------------------------------------------------------ %
rx_spectrum_matrix = fft(symb_rx_matrix)';
% plot magnitude and phase of the received frequency spectrum
if fig==1
limt = 1.1*max(abs(reshape(rx_spectrum_matrix',1,...
size(rx_spectrum_matrix,1)*size(rx_spectrum_matrix,2))));
figure(5)
stem(0:ifft_size-1, abs(rx_spectrum_matrix(ceil...
(size(rx_spectrum_matrix,1)/2),1:ifft_size)),'b*-')
grid on
axis ([0 ifft_size -limt limt])
ylabel('Magnitude')
xlabel('FFT Bin')
title('Magnitude of Received OFDM Spectrum')
figure(6)
plot(0:ifft_size-1, (180/pi)*angle(rx_spectrum_matrix(ceil...
(size(rx_spectrum_matrix,1)/2),1:ifft_size)'), 'go')
hold on
stem(carriers-1, (180/pi)*angle(rx_spectrum_matrix(2,carriers)'),'b*-')
stem(conj_carriers-1, (180/pi)*angle(rx_spectrum_matrix(ceil...
(size(rx_spectrum_matrix,1)/2),conj_carriers)),'b*-')
axis ([0 ifft_size -200 +200])
grid on
ylabel('Phase (degrees)')
xlabel('FFT Bin')
title('Phase of Receive OFDM Spectrum')
end
% ----------------------------------------------------------------- %
% ### extract columns of data on IFFT bins of all carriers only ### %
% ----------------------------------------------------------------- %
rx_spectrum_matrix = rx_spectrum_matrix(:,carriers);
% --------------------------------------------- %
% ### PSK (Phase Shift Keying) demodulation ### %
% --------------------------------------------- %
% calculate the corresponding phases from the complex spectrum
rx_phase = angle(rx_spectrum_matrix)*(180/pi);
% make negative phases positive
rx_phase = rem((rx_phase+360), 360);
% polar plot for the received symbols
if fig==1
figure(7)
rx_mag = abs(rx_spectrum_matrix(ceil(size(rx_spectrum_matrix,1)/2),:));
polar(rx_phase(ceil(size(rx_spectrum_matrix,1)/2),:)*(pi/180), ...
rx_mag, 'bd')
title('Received Phases')
end
% --------------------------------- %
% ##### Differential Decoding ##### %
% --------------------------------- %
% reverse the differential coding
decoded_phase = diff(rx_phase);
% make negative phases positive
decoded_phase = rem((decoded_phase+360), 360);
% parellel to serial conversion of phases
decoded_phase = reshape(decoded_phase', ...
1, size(decoded_phase,1)*size(decoded_phase,2));
% phase-to-data classification
base_phase = 360/(2^symb_size);
% phase-to-data translation
decoded_symb = ...
floor(rem((decoded_phase/base_phase+0.5),(2^symb_size)));
% obtain decoded phases for error calculations
decoded_phase = rem(decoded_phase/base_phase+0.5, ...
(2^symb_size))*base_phase - 0.5*base_phase;
APPENDIX G
Computing the SNR loss due to frequency offset in OFDM modulation
% Script for computing the SNR loss due to frequency offset in OFDM modulation
clear all
nFFT = 64; % fft size
nDSC = 52; % number of data subcarriers
nBitPerSym = 52; % number of bits per OFDM symbol (same as the number of subcarriers for BPSK)
nSym = 1; % number of symbols
freqOffsetkHz_v = [-200:10:200];
EbN0dB = 30; % bit to noise ratio
EsN0dB = EbN0dB + 10*log10(nDSC/nFFT) + 10*log10(64/80); % converting to symbol to noise ratio
for ii = 1:length(freqOffsetkHz_v)
% Transmitter
ipBit = ones(1,nBitPerSym*nSym) > 0.5; % random 1's and 0's
ipMod = 2*ipBit-1; % BPSK modulation 0 --> -1, 1 --> +1
ipMod = reshape(ipMod,nBitPerSym,nSym).'; % grouping into multiple symbolsa
% Assigning modulated symbols to subcarriers from [-26 to -1, +1 to +26]
xF = [zeros(nSym,6) ipMod(:,[1:nBitPerSym/2]) zeros(nSym,1) ipMod(:,[nBitPerSym/2+1:nBitPerSym]) zeros(nSym,5)] ;
% Taking FFT, the term (nFFT/sqrt(nDSC)) is for normalizing the power of transmit symbol to 1
xt = (nFFT/sqrt(nDSC))*ifft(fftshift(xF.')).';
% Appendingcylic prefix
xt = [xt(:,[49:64]) xt];
% Concatenating multiple symbols to form a long vector
xt = reshape(xt.',1,nSym*80);
% Adding frequency offset
xt = xt.*exp(j*2*pi*freqOffsetkHz_v(ii)*(1e3/20e6)*[0:length(xt)-1]);
% Gaussian noise of unit variance, 0 mean
nt = 1/sqrt(2)*[randn(1,nSym*80) + j*randn(1,nSym*80)];
% Adding noise, the term sqrt(80/64) is to account for the wasted energy due to cyclic prefix
yt = sqrt(80/64)*xt + 10^(-EsN0dB/20)*nt;
% Receiver
yt = reshape(yt.',80,nSym).'; % formatting the received vector into symbols
yt = yt(:,[17:80]); % removing cyclic prefix
% converting to frequency domain
yF = sqrt(64/80)*(sqrt(nDSC)/nFFT)*fftshift(fft(yt.')).';
yMod = yF(:,[6+[1:nBitPerSym/2] 7+[nBitPerSym/2+1:nBitPerSym] ]);
err = (yMod - ipMod) ;
err = err(:).';
errdB = 10*log10(err*err'/length(err));
errdB_v(ii) = errdB;
delta = freqOffsetkHz_v(ii)/312.5;
theoryErr =sum(1./(j*2*pi*([-5:5]+delta)).*(exp(j*2*pi*([5:5]+delta))-1));
theoryErr = (theoryErr-1);
theoryErr_v(ii) = theoryErr;
theoryErrdB(ii) = 10*log10(theoryErr*theoryErr'/length(theoryErr));
theoryErrdB(21) = -EbN0dB;
end
close all; figure
plot(freqOffsetkHz_v./312.5,theoryErrdB,'bs-','LineWidth',2);
hold on;
plot(freqOffsetkHz_v./312.5,errdB_v,'mx-','LineWidth',2);
axis([-0.7 0.7 -30 10])
grid on
legend('theory','simulation');
xlabel('freqency offset/subcarrier spacing')
ylabel('Error, dB')
title('Error magnitude with frequency offset')
% Script for computing the frequency offset from an OFDM short preamble
% constructed per symbol IEEE 802.11A specifications.
clear
fsMHz = 20; % sampling frequency
nFFTSize = 64;
% for each symbol bits a1 to a52 are assigned to subcarrier
% index [-26 to -1 1 to 26]
subcarrierIndex = [-26:-1 1:26];
inputFFTShortPreamble = [zeros(1,8) 1+j 0 0 0 -1-j 0 0 0 ... % [-32:-17]
1+j 0 0 0 -1-j 0 0 0 -1-j 0 0 0 1+j 0 0 0 ...
% [-16:-1]
0 0 0 0 -1-j 0 0 0 -1-j 0 0 0 1+j 0 0 0 ...
% [0:15]
1+j 0 0 0 1+j 0 0 0 1+j 0 0 0 0 0 0 0 ];
% [16:31]
inputiFFT = sqrt(13/6)*fftshift(inputFFTShortPreamble);
% taking ifft
outputiFFT = ifft(inputiFFT,nFFTSize); % generate 64 sample sequence
% concatenating multiple symbols to form 10short preamble
outputShortPreamble = [outputiFFToutputiFFToutputiFFT(1:32)];
% introducing frequency offset
fdeltakHz = 200;
outputWithFreqOffset = outputShortPreamble.*exp(j*2*pi*fdeltakHz*1e3*[0:length(outputShortPreamble)-1]/
(fsMHz*1e6));
% estimating frequency offset
yt = outputWithFreqOffset;
ytDelayBuffer = zeros(1,0.8*fsMHz);
op = zeros(size(yt));
for ii = 1:length(yt)
op(ii) = conj(yt(ii))*ytDelayBuffer(end);
% shifting samples in the delay buffer
ytDelayBuffer(2:end) = ytDelayBuffer(1:end-1);
ytDelayBuffer(1) = yt(ii);
end
fdeltaEstimatekHz = -1*angle(op)/(2*pi*0.8*1e-6)/1000;
close all
plot(fdeltaEstimatekHz,'b','LineWidth',4)
hold on
plot(fdeltakHz*ones(size(yt)),'g','LineWidth',2);
legend('estimated','actual');
grid on
xlabel('sample number,n');
ylabel('frequency Estimate, kHz');
title('frequency offset estimation from 802.11a short preamble');
axis([0 160 0 250])
print('freqEstimate.png','-dpng','-S448,336');
end
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1 ..001
2 1
3 2
4 3
5 4
6 5
7 6
8 7
9 8
10 9
11 10
12 11
13 12
14 13
15 14
.
. .
Mobile Generations 0G-2.75G
Mobile Generations 3G and 4G
Comparisons between 2.5, 2.75, 3 and 4G
landscapes of mobile radio systems
Defined of LTE (Long Term Evolution)
3 GPP REALESES Parameters
Features of Long Term Evolution
Technologies Associated with LTE
Compare Between LTE & WiMax
Orthogonal Frequency Division
Multiplexing
OFDM in LTE Technology
Adaptive modulation in frequency domain
(a) QAM16 (b) QAM64
Downlink OFDM and Uplink SC-FDMA in
LTE
Transmitter & receiver of OFDMA
Transmitter & receiver of SC-FDMA
Conclusion
159 .
1 . 4
2 . 4
3 . 4
4 . 4
5 . 4
6 . 4
7 . 4
8 . 4
9 . 4
10 . 4
11 . 4
12 . 4
13 . 4
14 . 4
..001. 1
Increasing
Communication
Quality in LTE
System Using
OFDM Techniques
-
1