PYTHON and MATLAB Project Course on Design and Performance
Analysis of 5G Wireless Systems: mmWave, Massive MIMO, NOMA,
FBMC, Full Duplex and IoT
November 13th - 19th, 2019
Organized by Department of Electrical Engineering IIT Kanpur
Important Information for the short course at IIT Kanpur
Important Note: Please note that the weather in Kanpur is expected to be very cold for the duration of the
short course (Approx. temperature 5-7oC). Participants are strongly advised to bring adequate warm
clothing, including a thick jacket, thermal inner wear, gloves and woolen cap.
Campus maps of IITK are given at the end of the document. You can also view them at following URL:
http://www.iitk.ac.in/oirold/templates/ir/data/maps/IITK Guide Map Front.pdf
Contact Information
Note: Please contact only in case of emergency
Narendra Singh narend@iitk.ac.in 9935290881
Parul Srivastava psrivast@iitk.ac.in 7054568434
How to reach IIT Kanpur
Kanpur is connected by rail and road with the major cities in India. IIT Kanpur is located at a distance of
about 16 kilometers from the Kanpur Central Railway Station, in the vicinity of Kalyanpur, Kanpur. Taxis are
available from the Cantt side of the Kanpur Central Railway Station (from Platform number 1 side). There
is a pre-paid auto and taxi booth. The rates are about Rs. 400/- to 450/- for a taxi and Rs. 250/- for an auto-
rickshaw. Sometimes you may be able to negotiate a few rupees less with the driver, if you don't go to the
pre-paid booth. OLA taxi service is available in Kanpur and participants can book this using the app. For
private taxi services you can also call the following taxi agencies approved by IIT Kanpur.
Gaurav Travels 9389662346
Amit Travels 9335515647
Surendra Yadav Taxi Services 9936051842
Note: Please note that Visitor Hostel Extension is NOT the same as Visitor Hostel. Accommodation for all
participants is either in Visitors Hostel or Visitors Hostel Extension. Participant list with allotted
accommodation has been displayed on the website. Please make sure that you get down only at your
allotted accommodation venue and not at the IIT gate.
Please note that transportation has to be arranged by the participant and the associated charges have to
be borne by the participant. These are not covered in the registration fees.
Air connectivity
Visitors coming over to Kanpur have to get down at Lucknow Airport, Lucknow, capital of the state of Uttar
Pradesh, India. One can avail the taxis at the airport taxi-stand, but they can ask for any arbitrary amount.
You can use the taxi service numbers listed above to book a taxi in advance. Depending on the type of
vehicle, these taxis will charge between Rs 1600/- and Rs. 2000/-. (Charge for Air-conditioned taxi is only
Rs. 100/- to 200/- extra.) Taxis can also be booked using OLA/ UBER apps. Rates for these vary as
determined by the app.
Accommodation Information
Accommodation for the participants is provided in the Visitors Hostel and Visitors Hostel Extension. Please
check your EXACT accommodation venue and reach directly. The phone numbers and contact persons for
various accommodation venues are given in the accommodation list.
Please note that because of the tight accommodation situation at IIT Kanpur, participants are strongly
encouraged to arrive only on or after the evening of 12th November and depart by evening of 19th
November or latest by morning of 20th November for course+project participants and by evening of 18th
November or morning of 19th November for course-only participants. The short course ends at 5:15 PM
on 19th November, 2019.
All participants should come individually. Accommodation is available on a sharing basis only for all
registered participants on a payment basis. Due to the tight accommodation situation at IIT Kanpur,
requests for individual accommodation or accompanying friends/ family members will NOT be entertained.
Pairing will be done of Male/Male and Female/Female participants only.
Also note accommodation is NOT included in the registration fees. Please pay amount for accommodation
directly at venue.
Breakfast/ Meals Information
Please note Visitors Hostel Extension does NOT have dining facilities. Participants have to bear food
expenses. Participants can have breakfast, lunch and dinner in one of the student halls at IIT Kanpur, Hall 1-
12 for Male Participants and GH-1, GH-Tower for female participants. Map showing various Hall locations is
given at end of document. Timings are as follows.
Breakfast: 7:30 AM to 9:00 AM
Lunch: 12:30 PM to 2:00 PM
Dinner: 7:30 PM to 9:00 PM
The closest halls to the Visitors Hostel are Hall 4 for male and GH-1 for female attendees. Closest hall to
Visitors Hostel Extension is Hall 2. In addition, each hall has a canteen facility which opens around 2:00 PM
in the afternoon and stays open until around 2:00 AM in the morning. Participants can also choose to have
meals here.
You can also book your dinner in the main Visitors Hostel. However, this is slightly expensive.
In addition, there are a variety of food outlets in and around IIT Kanpur. Their location, timing details with
contact information are given below.
Food outlet Location/ Timing Phone Number
Chick blast Old Shopping Complex, IIT Kanpur (11 7880727272
AM - 11 PM)
China Town Near IIT Gate, IIT Kanpur (12 PM - 11 9935530022,
PM) 8009998999
NH 91 G.T. Road, Opp. IIT Gate 8009997999
Anaicha’s Near IIT Kanpur Gate, IIT Kanpur ( 12 6391316644,
6392567919
PM - 12 AM)
Food Court, IIT Kanpur :
New SAC, IIT Kanpur (10 AM - 4 AM)
Kathi.inc 9838736935
Domino's 0512-2591101-05
Wazwan foods 8756660077
Food can also be ordered using various apps such as zomato etc from a variety of nearby food outlets.
The venue for the lecture part of the short course is the PBCEC Building (Big Classroom) adjacent to the
main Visitors Hostel.
Course folder, stationary and printed course material will be provided on 13th November morning during the
registration session starting at 8:30 AM. Course certificate and receipt for the short course registration will
be given only to those who attend all modules of the course and after all the payment dues are cleared.
Please bring a scientific calculator along with you to participate in problem solving during lectures and
tutorial sessions.
Tentative Schedule
The tentative schedule for the duration of the short course from 13th to 19th November is available online
at:
http://www.iitk.ac.in/mwn/iitk5G/programme.html
DAY 1: November 13, 2019 (WEDNESDAY)
08:30 AM Registration
09:00 AM- 10:15 AM 5G Network Goals and Overview of Key Technologies
10:15 AM- 10:45 AM Tea Break
Introduction to mmWave MIMO Technology, Hybrid Signal Processing
10:45 AM- 12:15 PM
Architectures, Analog/ Digital Beamforming
12:15 PM- 02:00 PM Lunch Break
Problem Solving – 5G Wireless Technologies, Basics of Signal Processing,
02:00 PM- 03:15 PM
Receiver Design
03:15 PM- 03:45 PM Tea Break
Introduction to Multiple-antenna, MIMO, MU-MIMO Technologies and
03:45 PM- 05:15 PM
Performance Analysis
DAY 2: November 14, 2019 (THURSDAY)
Behavior and Modeling of mmWave MIMO Channels, Properties and
09:00 AM- 10:15 AM
Estimation of mmWave MIMO Channels
10:15 AM- 10:45 AM Tea Break
Hybrid Transceiver Design for mmWave MIMO Systems, Radio Frequency
10:45 AM- 12:15 PM
(RF) and Baseband (BB) co-design of Precoders/ Combiners
12:15 PM- 2:00 PM Lunch Break
02:00 PM- 03:15 PM Problem Solving – MIMO Performance, Channel Estimation, Massive MIMO
03:15 PM- 03:45 PM Tea Break
Introduction to Massive MIMO Technology, Comparison with Conventional
03:45 PM- 05:15 PM
MIMO, DL and UL Processing for multiuser Massive MIMO
DAY 3: November 15, 2019 (FRIDAY)
Channel Model for Massive MIMO, Receiver Design, Performance Analysis
09:00 AM- 10:15 AM
and Power Optimization
10:15 AM- 10:30 AM Tea Break
CSI Estimation for Massive MIMO, Performance Analysis and Power Scaling
11:45 AM- 12:15 PM
with CSI Distortion, Pilot Contamination in Massive MIMO
12:15 PM- 2:00 PM Lunch Break
Problem Solving - mmWave MIMO, Hybrid Signal Processing Architectures,
02:00 PM- 03:15 PM
Sparse Signal Processing
03:15 PM- 03:45 PM Tea Break
New Modulation Schemes for 5G massive MIMO - Spatial Modulation (SM),
03:45 PM- 05:15 PM
Space Shift Keying (SSK) and Generalized Spatial Modulation (GSM)
DAY 4: November 16, 2019 (SATURDAY)
Introduction to Non-Orthogonal Multiple Access (NOMA) for IoT,
09:00 AM- 10:15 AM
Development of System model and Analysis
10:15 AM- 10:45 AM Tea Break
10:45 AM- 12:15 PM Fixed NOMA Wireless Systems, Performance Analysis for UL and DL
12:15 PM- 2:00 PM Lunch Break
Problem Solving – Orthogonal Frequency Division Multiplexing (OFDM),
02:00 PM- 03:15 PM
Multicarrier Transmission, Design and Performance Analysis
03:15 PM- 03:45 PM Tea Break
03:45 PM- 05:15 PM Ordered NOMA Protocol, System Model and Performance Analysis
DAY 5: November 17, 2019 (SUNDAY)
Introduction to Multicarrier Systems, OFDM, MIMO-OFDM for 5G Enhanced
09:00 AM- 10:15 AM
Mobile Broadband
10:15 AM- 10:45 AM Tea Break
Distinguished Guest Lecture by Mr Pavan Kaivaram, Principal Engineer,
10:45 AM- 12:15 PM
Qualcomm
12:15 PM - 2:00 PM Lunch Break
Problem Solving: NOMA Analysis, FBMC Signal Design and Full Duplex
02:00 PM- 03:15 PM
Communication
03:15 PM- 03:45 PM Tea Break
Advanced Waveforms for 5G Multicarrier Systems, Filter Bank Multicarrier
03:45 PM- 05:15 PM (FBMC) – Offset Quadrature Amplitude Modulation (OQAM), MIMO-FBMC
Systems
8:00 PM Onward Short Course Banquet
DAY 6: November 18, 2019 (MONDAY)
Full-Duplex Systems, Advantages, Analog and Digital Cancellation stages for
09:00 AM- 10:15 AM
Linear/ Non-Linear Components in Self-Interference
10:15 AM- 10:30 AM Group Photo Session of Course Participants
10:30 AM- 10:45 AM Tea Break
5G New Radio (NR) Standard, LTE- Cat M1 and Cat NB 1 Standards for
10:45 AM- 12:15 PM
Narrowband IoT
12:15 PM- 2:00 PM Lunch Break
MATLAB/ PYTHON Project on Massive MIMO System Implementation with
02:00 PM- 03:15 PM Perfect CSI, Channel Estimation, Performance for ZF and MF Receivers,
Performance with Imperfect CSI and Power Scaling
03:15 PM- 03:45 PM Tea Break
MATLAB/ PYTHON Project on New Modulation Techniques for Massive
03:45 PM- 05:15 PM MIMO – Spatial Modulation (SM), Space Shift Keying (SSK), Generalized
Spatial Modulation (GSM)
DAY 7: November 19, 2019 (TUESDAY)
MATLAB/ PYTHON Project on mmWave MIMO Channel Modeling,
09:00 AM- 10:15 AM
Beamspace Channel Representation, Sparse Channel Estimation
10:15 AM- 10:45 AM Tea Break
MATLAB/ PYTHON Project on Hybrid Transceiver Design for mmWave
10:45 AM- 12:15 PM
MIMO, Optimal RF and Baseband Precoder/ Combiner Design
12:15 PM- 2:00 PM Lunch Break
MATLAB/ PYTHON Project on Non-Orthogonal Multiple Access (NOMA)
02:00 PM- 03:15 PM Systems, Fixed NOMA, Ordered NOMA, Outage Probability and Optimal
Power Allocation
03:15 PM- 03:45 PM Tea Break
MATLAB/ PYTHON Project on OFDM, MIMO-OFDM, Filter Bank Multicarrier
03:45 PM- 05:15 PM
(FBMC) with Offset QAM (OQAM) Modulation, MIMO-FBMC Implementation
Group Photograph
A group photo session will be held for all short course participants on November 18, 2019 (MONDAY) from
10:15 AM to 10:30 AM
TMap Showing Route From IITK Main Gate to Visitor Hostel
TMap Showing Route From IITK Main Gate to Visitor Hostel
Extension