5g Communication Lab File Updated
5g Communication Lab File Updated
Vision:
To become a renowned centre of outcome based learning, and work towards academic, professional, cultural
and social enrichment of the lives of individuals and communities.
Mission:
• Focus on evaluation of learning outcomes and motivate students to inculcate research aptitude by
project based learning.
• Identify areas of focus and provide platform to gain knowledge and solutions based on informed
perception of Indian, regional and global needs.
• Offer opportunities for interaction between academia and industry.
• Develop human potential to its fullest extent so that intellectually capable and imaginatively
gifted leaders can emerge in a range of professions.
M2: To induce the habit of lifelong learning to continuously enhance overall performance.
M3: Students are able to communicate their ideas clearly and concisely so that they can work in
team as well as an individual.
M4: To make the students responsive towards the ethical, social, environmental and in economic
context for the society.
PROGRAMOUTCOMES
Course Outcomes
Description
CO2 To study and Understand Mobile Radio Propagation and Various Digital
Modulation Techniques
● To Understand the Concepts Of Multiple Access Techniques And 5G Wireless
CO3
Networks
● To Understand the Concepts of implement design and simulate 5G Network.
CO$
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 H H M H H M M M M M M M
CO2 H H M M H M M M M M M M
CO3 H H M M H M M M M M M M
CO4 H H M M H M M M M M M M
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 2 3 3 2 2 2 2 2 2 2
CO2 3 3 2 2 3 2 2 2 2 2 2 2
CO3 3 3 2 2 3 2 2 2 2 2 2 2
CO4 3 3 2 2 3 2 2 2 2 2 2 2
Experiment – 1
Objective: History and introduction of 5G Communication Technology.
Radio technologies have evidenced a rapid and multidirectional evolution with the launch
of the analogue cellular systems in 1980s. Thereafter, digital wireless communication
systems are consistently on a mission to fulfil the growing need of human beings (1G,
…4G, or now 5G).
If we look back, we will find that every next decade, one generation is advancing
in the field of mobiletechnology. Starting from the First Generation (1G) in 1980s,
Second Generation (2G) in 1990s, Third Generation (3G) in 2000s, Fourth
Generation (4G) in 2010s, and now gneration (5G),
The 5G technology is expected to provide a new (much wider than the previous one)
frequency bands along with the wider spectral bandwidth per frequency channel. As of now,
the predecessors (generations) mobile technologies have evidenced substantial increase in
peak bitrate. Then — how is 5G different from the previous one (especially 4G)? The answer
is — it is not only the increase in bitrate made 5G distinct from the4G, but rather 5G is also
advanced in terms of –
High increased peak bit rate
Larger data volume per unit area (i.e. high system spectral efficiency)
High capacity to allow more devices connectivity concurrently and instantaneously
Lower battery consumption
Better connectivity irrespective of the geographic region, in which you are
Larger number of supporting devices
Lower cost of infrastructural development
Higher reliability of the communications
Architecture of 5G
Architecture of 5G is highly advanced, its network elements and various terminals are characteristically
upgraded to afford a new situation. Likewise, service providers can implement the advance technology to
adopt the value-added services easily.However, upgradeability is based upon cognitive radio technology that
includes various significant features such as ability of devices to identify their geographical location as well as
weather, temperature, etc. Cognitive radio technology acts as a transceiver (beam) that perceptively can catch
and respond radio signals in its operating environment. Further, it promptly distinguishes the changes in its
environment and hence respond accordingly to provide uninterrupted quality service.
As shown in the following image, the system model of 5G is entirely IP based model designed for the
wireless and mobile networks.
The system comprising of a main user terminal and then a number of independent and autonomous radio
access technologies. Each of the radio technologies is considered as the IP link for the outside internet world.
The IP technology is designed exclusively to ensure sufficient control data for appropriate routing of IP
packets related to a certain application connections i.e. sessions between client applications and servers
somewhere on the Internet. Moreover, to make accessible routing of packets should be fixed in accordance
with the given policies of the user
EXPERIMENT 2:
AIM: To design a model of wireless communication systems using Matlab (Two ray channeland Okumura –
Hata model)
CODING:
% System Parameters
L = 1; % System loss
% Okumura-Hata Model
% Plotting
figure;
plot(distance, Pr_two_ray, 'b-', 'LineWidth', 2);hold on;
plot(distance, PL_okumura_hata, 'r--', 'LineWidth', 2);
xlabel('Distance (m)');
ylabel('Received Power/Path Loss (dB)');
legend('Two-ray Channel Model', 'Okumura-Hata Model');
title('Wireless Communication System Modeling');
grid on;
RESULT : Thus designing a model of wireless communication systems using Matlab(Two ray
channel and Okumura –Hata model) is achieved
VIVA QUESTIONS :
CODING:
% Simulation parameters
RESULT:
Thus the designing of a Model and simulation of Multipath fading channel has been achieved
VIVA QUESTIONS :
1. What is multipath fading channel?
2. What are the effects of multipath fading?
3. What are multipath channels?
4. What are the causes of multipath?
5. What is the advantage of multipath?
6. How do you reduce multipath effects?
7. What are the disadvantages of multipath
EXPERIMENT 4:
AIM : Design, analyze and test Wireless standards and evaluate the performance measurements such as
BER, PER, BLER, throughput, capacity, ACLR, EVM for 4G and 5G using Matlab.
CODING:
RESULT: Thus designing, analyzing and testing Wireless standards and evaluating the performance
measurements such as BER, PER, BLER, throughput, capacity, ACLR, EVM for 4G and 5G using Matlab has
been achieved
VIVA QUESTIONS
1. What is the ACLR measurement in Matlab?
2. What is the ACLR requirement?
3. How to generate 5G signal in MATLAB?
4. What is the use of 5G toolbox in Matlab?
5. What is the full form of ACLR?
6. How do 5G antennas work?
7. What is the use of 5G toolbox in Matlab?
EXPERIMENT 5:
CODING:
% Parameters
% DSSS Demodulation
demodulatedSignal = [];
for i = 1:length(modulatedSignal)/spreadingFactor
chips = modulatedSignal((i-1)*spreadingFactor+1:i*spreadingFactor);chipSum =
sum(chips);
if chipSum>= spreadingFactor/2
demodulatedSignal = [demodulatedSignal 1];
else
OUTPUT:
Original Data:
1 0 1 0 1 1 0 0
Demodulated Data:
1 0 1 0 1 1 0 0
RESULT: Thus designing modulation: Spread Spectrum – DSSS Modulation & Demodulation has
been achieved
VIVA QUESTIONS:
CODING :
% Zero-Forcing Equalizer
end
OUTPUT:
Original Symbols:
Columns 1 through 19
1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 0 0 1 1
Columns 20 through 38
1 1 0 1 1 1 1 1 0 1 0 1 0 0 0 0 1 1 0
Columns 39 through 57
1 0 0 0 1 1 0 0 0 1 1 1 0 1 1 0 0 0 1
Columns 58 through 76
0 1 0 1 0 1 1 1 1 1 0 0 0 1 0 1 0 1 0
Columns 77 through 95
0 0 1 0 0 1 1 1 1 0 1 1 0 1 0 0 1 1 1
0 1 0 0 0
Equalized Symbols:
Columns 1 through 11
1.0034
Columns 12 through 22
0.3164 0.8987 0.7162 -0.0194 0.8262 0.2108 0.3684 1.3409 0.6328 0.5942
0.7986
Columns 23 through 33
0.3903 1.3034 0.9963 0.6816 0.6242 0.6419 0.1078 0.9584 -0.0282 0.4643 -
0.0959
Columns 34 through 44
0.3857 0.3709 0.1746 1.1529 0.6859 -0.3254 0.6316 -0.1321 0.2851 0.6131
0.9881
Columns 45 through 55
0.1328 -0.3112 0.5753 0.4748 1.4226 0.8176 0.5202 0.2300 0.9991 0.4921 -
0.2495
Columns 56 through 66
0.2145 0.5610 1.0497 -0.3251 1.0165 -0.0410 1.1669 0.3767 1.3984 0.8522
0.7683
Columns 67 through 77
0.6932 0.4118 -0.0997 0.1789 0.1747 1.2491 0.0166 1.0660 -0.0451 0.5827 -
0.1786
Columns 78 through 88
0.2406 0.4407 0.5875 -0.0514 0.5994 1.4474 0.8587 0.6711 0.4184 0.5040
1.2422
Columns 89 through 99
0.4668 -0.0972 0.6936 -0.1060 0.7651 1.3313 0.6154 0.7091 0.0191 0.5241 -
0.1900
Column 100
0.0171
EXPERIMENT 7:
% Parameters
% Modulation
% Channel
% Add noise
SNR = 10^(SNRdB/10);
noiseVar = 1/(2*SNR);
Output:
ADE:
% Parameters
equalizer_length = channel_length; % Set the equalizer length to match the channel lengthequalizer =
zeros(1, equalizer_length);
output_signal = zeros(1, length(received_symbols_noisy));
for i = equalizer_length:length(received_symbols_noisy)
% Extract the received symbols for the current equalizer window received_window =
received_symbols_noisy(i:-1:i-equalizer_length+1);
% Compute the equalizer output output_signal(i) =
equalizer * received_window.';
% Compute the error
Output:
VIVA QUESTIONS :
1. What is the working principle of zero-forcing equalizer?
2. Why is zero forcing used?
3. What is the need of an equalizer?
4. What is the MMSE channel equalization?
5. What are channel equalization methods?
6. What is the function of the equalizer?
7. What is adaptive equalization of channel?
EXPERIMENT 9:
CODING:
1.TDMA
if userSlots(slot) == user
end
end
% Step 6: Evaluate Performance Metrics (e.g., BER)
Output :
% System parameters
Number of users
% Time parameters
title('FDMA Signal');
xlabel('Time (s)');
ylabel('Amplitude');
for i = 1:numUsers subplot(numUsers+1, 1,
i+1); plot(time, demodulatedSignals(i, :));
title(['Demodulated Signal - User ', num2str(i)]);
xlabel('Time (s)');
ylabel('Amplitude');end
Output:
EXPERIMENT 11:
chipSequence = [1, -1, 1, 1, -1, 1, -1, -1]; % Chip sequence for spreading
user1SpreadSymbols = kron(user1Symbols, chipSequence); user2SpreadSymbols =
kron(user2Symbols, chipSequence);
Output:
User 1 BER: 0.523
Viva Questions:
1. What is the basic principle of TDMA?
2. What is TDMA used for?
3. Why GSM is called TDMA?
4. What is the basic principle of FDMA?
5. What is the frequency range of FDMA?
6. What are the applications of FDMA?
7. What is the principle of CDMA?
8. What technology is used in CDMA?
9. What is the noise power of a CDMA system?