Uploaded by hend_amir2007

Shannon Capacity and Limit Theorems2

advertisement
Shannon Capacity and Limit( Theorems
and an Application)
Report Done by:
Rana Zuhair
Lutfi Abdul Kadhum
Abbas Ghanim
Under Supervision of:
Dr.Ali
Control and System Engineering Dept.
Postgraduate Studies (2022-2023)/Computers Branch.
14th Sep 2022
Shannon Capacity and Limit Theorems
Definition
No discussion on coding should be concluded without at least a mention of
the Shannon capacity theorem. The Shannon capacity theorem defines the
maximum amount of information, or data capacity, which can be sent over
any channel or medium (wireless, coax, twister pair, fiber etc.).
C= B* Log2(1+S/N)
Where:
C is the channel capacity in bits per second (or maximum rate of data)
B is the bandwidth in Hz available for data transmission
S is the received signal power
N is the total channel noise power across bandwidth B
What this says is that higher the signal-to-noise (SNR) ratio and more
the channel bandwidth, the higher the possible data rate. This equation sets
the theoretical upper limit on data rate, which of course is not fully achieved
in practice.
It does not make any limitation on how low the achievable error rate will be.
That is dependent on the coding method used.
The signal-to-noise ratio (S/N) is usually expressed in decibels (dB) given by
the formula:
10 * log10(S/N)
so for example a signal-to-noise ratio of 1000 is commonly expressed as:
10 * log10(1000) = 30 dB.
Here is a graph showing the relationship between C/B and S/N (in dB):
( 2 - 7)
Examples
Here are two examples of the use of Shannon's Theorem.
Modem
For a typical telephone line with a signal-to-noise ratio of 30dB and an audio
bandwidth of 3kHz, we get a maximum data rate of:
C= 3000 * log2(1001)1
which is a little less than 30 kbps.
Satellite TV Channel
For a satellite TV channel with a signal-to noise ratio of 20 dB and a video
bandwidth of 10MHz, we get a maximum data rate of:
C= 10000000* log2(101)
which is about 66 Mbps.
1
Review Logarithm Base Change where (Logb a=log10 a/log10 b)
( 3 - 7)
Increase the throughput of wireless Channel Methodologies
According to Shannon Formula shown above, there are many technologies
to expand the channels’ capacity and then increase the system throughput,
and the designers of new generation of mobile network (like 4G and 5G)
were not far from these methodologies as roadmap for developing such
networks.
From these technologies: OFDMA, Single Carrier FDMA, MC-CDMA and
Multiple input and multiple output.
Multiple-Input and Multiple-Output Systems
Multiple-input and multiple-output (MIMO) is an extremely important
development for wireless communications systems. The transmitter and
receiver have multiple antennas, as shown below MIMO is an enhanced
wireless communication technique that has been used
in many commercial systems, such as Wi-Fi (802.11n and beyond) and LongTerm Evolution (LTE). Because multipath propagation causes Rayleigh
fading, which will affect a signal transmitted and this will have an impact on
the SNR.
MIMO offers diversity, and this principle provides many versions of the
signal transmitted to the receiver. If each transmitted signal is affected in a
different way by multipath, then the probability of the signals being affected
in the same way is reduced. Therefore, diversity allows a reduction in bad
fading. For example, if the signal is transmitted from four transmitters, each
( 4 - 7)
signal is affected by multipath in a different way and therefore the receiver
is able to reproduce the original signal.
There are different types of diversity that could be employed. The first type
is ‘time diversity’, where the signal may be transmitted at different times,
while the second type is ‘frequency diversity’, where the signal transmitted
may be transmitted at different frequencies, which is achieved by
transmitting on different sub-channels for the case of OFDM. The third type
of diversity is ‘space diversity’, which is the basis of MIMO, in which the
signal is transmitted in different directions and actually takes advantage of
multipath.
MIMO systems have more than one antenna at the transmitter and receiver
side, and this allows different paths for the signals, so that each signal path
is affected in a different way. One of the main advantages of MIMO systems
is that the system can increase the channel capacity significantly while still
obeying Shannon’s law. By increasing the number of antennas on both sides,
it is possible to increase the information throughput of the wireless channel
linearly.
This makes MIMO technology essential in many communications systems, to
improve their capacity.
Shannon’s law states that there is a limit to the rate at which data can be
transmitted in a channel in the presence of noise. MIMO offers a method of
increasing data rates beyond what is achievable in a regular wireless
channel; therefore, exploring this law is important.
Shannon’s law defines the maximum rate of which error-free data can be
transmitted over a certain bandwidth with the presence of various noise
signals. From this formula it can be seen that the limit of the data rate that
can be transmitted depends on the bandwidth available and the SNR of the
received signal. From these limits, it can be seen that a decision should be
taken with regards to the manner of transmission.
The modulation scheme used is a major factor determining the capacity;
using higher-level modulation schemes, increases the capacity but this
would require a better SNR. Thus, a balance is required between the data
rate and the acceptable error rate, SNR and transmitter power. Even though
this option of changing the modulation scheme is possible, it is not easy to
achieve and could cost more in practice. Therefore, other methods should
( 5 - 7)
be utilized to increase the capacity of the channel, which brings us to MIMO
technology that offers a capacity increase. To allow the enhanced
throughput capability, MIMO employs a set of multiple antennas.
MIMO wireless systems use a matrix mathematical approach to achieve the
advantage of the additional throughput. Data streams t1, t2, … tn are
transmitted from antennas 1, 2,…n.
There are various propagating paths that can be used, and each path has its
own unique channel characteristics. To enable the receiver to discriminate
between the different signal paths it is necessary to use a variable to
represent the different channel characteristics. This variable can be
represented by hij, which is the channel characteristic from transmitter
antenna i to receiver antenna j. To explain further, assume we have three
antennas in the transmitter and receiver side, and then we are able to set up
a matrix as follows:
r1= h11t1 + h21t2+h31t3
r2=h12t1+h22t2+h32t3
r3=h13t1+h23t2+h33t3
where r1 is the signal received at antenna 1, r2 is the signal received at antenna 2,
and so forth.
This can be represented in a matrix form as:
R=H⋅T
To restore the transmitted information at the receiving terminal, it is important to
include many steps of digital signal processing. The first step is that the system
decoder has to predict the specific channel characteristic hij and create the
channel transfer matrix. Once the channel estimations are completed, the matrix
[H] could be produced and that can be used to reconstruct the transmitted
information streams by multiplying the received vector by the inverse of the
estimated matrix:
T = H−1 ⋅ R
( 6 - 7)
This represents the basis of MIMO wireless systems, but in practice the situation
is more complicated as the signal propagation is not simple. In addition, each
variable in the equation consists of a continuous information stream, which
means that it is not constant for a long time.
References
Michael Parker ,Digital signal processing everything you need to know to get
started/ p 145
Sasan Adibi, Fourth-generation Wireless Networks_ Applications and Innovations
/p 155
Ian Robertson, Microwave and Millimetre-Wave Design for Wireless
Communications/page 486.
L L Peterson and B S Davie, Computer Networks: a systems approach (Morgan
Kaufmann), 1996. ISBN: 1-55860-368-9 (Paperback ISBN: 1-55860-404-9 ) pp 9495.
( 7 - 7)
Download