Difference between revisions of "TEK5110"

From its-wiki.no
Jump to: navigation, search
 
(120 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Course
 
{{Course
|Title=Building Mobile and Wireless Networks
+
|Title=Building and Controlling Communication Networks using IoT-devices
|Abstract=The course provides knowledge on how to build networks, based on radio characteristics, mobile and wireless systems, propagation characteristics. Hands-on experiences with radio communications are used to complement the theory.
+
|Abstract=The course provides knowledge on how to build networks, based on radio characteristics, mobile and wireless systems, propagation characteristics. Hands-on experiences with radio communications are used to complement the theory. Likewise, a practical introduction to network monitoring and control is given, both from a theoretical point of view, and from a practical implementation.
|News=Lectures on Tuesday afternoon, each autumn
+
|News=Lectures on Tuesday afternoon, each autumn, first lecture 22Aug2023
 
|Lecturer=Josef Noll, Maghsoud Morshedi
 
|Lecturer=Josef Noll, Maghsoud Morshedi
 
|Organisation=ITS
 
|Organisation=ITS
|Keywords=Radio, Antennas, Propagation, Bandwidth, Gain, Capacity, Mobile Systems, Shannon, 2G, 3G, 4G, 5G, B5G, 6G, Network Slicing, Mobility, MobileIP, MobileIPv6, Remote Management, Emerging Economies, Digital inclusion,
+
|Keywords=Radio, Antennas, Propagation, Bandwidth, Gain, Capacity, Mobile Systems, Shannon, 2G, 3G, 4G, 5G, B5G, Network Slicing, Mobility, MobileIP, MobileIPv6, Remote Management, Emerging Economies, Digital inclusion, Resillient Energy Networks, Energy systems, Smart Energy, Power tags,
 
|Objective=''Objectives to be updated, see info''. This course is extending the knowledge of students into the areas of radio communications and should thus be seen as a supplement to high-frequency directional radio links and mobile radio evolutions. Focus in this course will be on radio links for personal and mobile devices covering from some cm (contactless, short range) up to some 10 meters (wireless area). The second half of the course will specific topics in building networks. Topics include: ''(i)'', Principles of radio propagation and radio interaction, ''(ii)'' Research topics in contactless, short-range and wireless radio networks, ''(iii)'' Remote management of wireless networks, and ''(iv)''  Evaluation of mobile and wireless communication systems for emerging economies. <br/>
 
|Objective=''Objectives to be updated, see info''. This course is extending the knowledge of students into the areas of radio communications and should thus be seen as a supplement to high-frequency directional radio links and mobile radio evolutions. Focus in this course will be on radio links for personal and mobile devices covering from some cm (contactless, short range) up to some 10 meters (wireless area). The second half of the course will specific topics in building networks. Topics include: ''(i)'', Principles of radio propagation and radio interaction, ''(ii)'' Research topics in contactless, short-range and wireless radio networks, ''(iii)'' Remote management of wireless networks, and ''(iv)''  Evaluation of mobile and wireless communication systems for emerging economies. <br/>
 
The main goal of the course is to work with scientific literature and analyse advantages and weaknesses of suggested approaches. Students will be asked to select topics, work through the related literature, perform an analysis of the literature, present the results towards the other students and discuss the advantages and shortcomings.This introductory work is mandatory for the participants, as it forms the basis for a home work, analysing selected topics in dedicated areas. The home work will be a report, and contributes to the final grade. Simulations, e.g. network throughput, business aspects or implementation work is the second topic relevant for the final grade. Participants will learn how to evaluate network, and analyse specific radio interfaces for the purpose.
 
The main goal of the course is to work with scientific literature and analyse advantages and weaknesses of suggested approaches. Students will be asked to select topics, work through the related literature, perform an analysis of the literature, present the results towards the other students and discuss the advantages and shortcomings.This introductory work is mandatory for the participants, as it forms the basis for a home work, analysing selected topics in dedicated areas. The home work will be a report, and contributes to the final grade. Simulations, e.g. network throughput, business aspects or implementation work is the second topic relevant for the final grade. Participants will learn how to evaluate network, and analyse specific radio interfaces for the purpose.
Line 11: Line 11:
 
|Type of course=Master
 
|Type of course=Master
 
|TitleEN=Building Mobile and Wireless Networks
 
|TitleEN=Building Mobile and Wireless Networks
|NewsEN=First lecture on Tuesday 28Aug2018 - please send SMS to 90838066 (Josef) if you have conflicting courses
+
|NewsEN=First lecture on Tuesday - please send SMS to 90838066 (Josef) if you have conflicting courses
 
}}
 
}}
 
== Goals of TEK5110 ==
 
== Goals of TEK5110 ==
 
{{TOCright}}
 
{{TOCright}}
 
TEK5110 focusses on gaining experiences in scientific analysis, and presenting the results to the auditorium.
 
TEK5110 focusses on gaining experiences in scientific analysis, and presenting the results to the auditorium.
* The first homework will be a paper evaluation and presentation of scientific papers (20%), see '''[[TEK5110/List of papers]]'''
+
* The first (obligatory) homework will be a paper evaluation and presentation of scientific papers, see '''[[TEK5110/List of papers]]'''
* Thereafter groups will be established to focus on one of the four topics (40%)
+
* Thereafter groups will be established to focus on one of the four topics
 
:: 1. Mobile coverage, capacity and cost aspects of future mobile and wireless networks
 
:: 1. Mobile coverage, capacity and cost aspects of future mobile and wireless networks
 
:: 2. ''UiO owns the access network'', the model of a provider having just an access network, and collaborates with operators on handling the core network.
 
:: 2. ''UiO owns the access network'', the model of a provider having just an access network, and collaborates with operators on handling the core network.
:: 3. ''Internet light for all'', providing free access to information for everyone. Examples might be the DigI.BasicInternet.no project on Digital health in TZ.
+
:: 3. ''Monitoring and management of electricity networks'', using Power Tags to monitor the electricity network, and switches to control units
:: 4. Wireless Network management for future services. Management will include monitoring of a real-life wireless installation, and thus allow students to analyse the network impact of services and applications with respect to wireless characteristics.
+
:: 4. ''Internet light for all'', providing free access to information for everyone. Examples might be the DigI.BasicInternet.no project on Digital health in TZ.
 +
:: 5. Wireless Network management for future services. Management will include monitoring of a real-life wireless installation, and thus allow students to analyse the network impact of services and applications with respect to wireless characteristics.
  
* We will have an exam contributing to 40% of the total results.
+
* We will have an exam contributing to 100% of the total results, reusing the obligatory work listed above.
  
 
=== List of Papers  and Group work===
 
=== List of Papers  and Group work===
The goal of the paper presentation is to learn how to analyse a paper, and present it to the other students. You'll choose one topic from:
+
The goal of the paper presentation is to learn how to analyse a paper, and present it to the other students. Instead of analysing papers (as e.g. '''[[TEK5110/List of papers]]'''), we invite you for writing a state-of-the-art for the group work you are doing.
'''[[TEK5110/List of papers]]'''. The links to the literature refer to available literature as student at UiO, see [[Search_for_literature|Guide on how to search for Literature]].
+
  
 
Please see the description for the group work '''[[TEK5110/Group_work|TEK5110 group work - (suggestions and criteria)]]'''
 
Please see the description for the group work '''[[TEK5110/Group_work|TEK5110 group work - (suggestions and criteria)]]'''
 
For this year, I recommend you to form groups of 3-5 people. The goal is to select one of the four scenarios listed earlier, and perform an analysis of the scenario.  
 
For this year, I recommend you to form groups of 3-5 people. The goal is to select one of the four scenarios listed earlier, and perform an analysis of the scenario.  
 +
* How to establish a WebServer on a RaspberryPi: https://owncloud.basicinternet.org/index.php/s/byRnJqMpnMGU4VF with file: Raspberry...Webserver2.0.pdf https://owncloud.basicinternet.org/index.php/s/oWwjeRptLijjh33
  
 
<!--- [[File:UNIK4700-p1.png|450px]][[File:UNIK4700-p2.png|450px]]<br/>
 
<!--- [[File:UNIK4700-p1.png|450px]][[File:UNIK4700-p2.png|450px]]<br/>
 
'''Motivation, Introduction and Topics''', see [[Media:UNIK4700-L1-Overview.pdf]] --->
 
'''Motivation, Introduction and Topics''', see [[Media:UNIK4700-L1-Overview.pdf]] --->
 +
 
=== Wireless monitoring platform===
 
=== Wireless monitoring platform===
 
TEK5110 uses Elastic stack as monitoring platform in order to perform real-time Wi-Fi monitoring. Students can login to https://tek5110.basicinternet.org and use default dashboards to analyze wireless characteristics.
 
TEK5110 uses Elastic stack as monitoring platform in order to perform real-time Wi-Fi monitoring. Students can login to https://tek5110.basicinternet.org and use default dashboards to analyze wireless characteristics.
  
 
=== Lecture plan ===
 
=== Lecture plan ===
Guest lecture: Jahid (ICE) om  IoT, VoLTE, Network Slicing, eller Samspill WLAN-Mobilnett
+
<!--- potential guest lecture: Jahid (ICE) om  IoT, VoLTE, Network Slicing, eller Samspill WLAN-Mobilnett --->
 +
 
 +
''Join by video: http://zoom.jnoll.net or https://uio.zoom.us/j/2313898139 (Zoom ID: 231 389 8139) <br/>Recording is started in the classroom - published to''
 +
* https://www.uio.no/studier/emner/matnat/its/TEK5110/h23/forelesningsvideoer/ ([https://kursopplasting.uio.no/opplasting/?emne=TEK5110&semesterId=23h&terminNr=1#/upload upload videos])
 +
 
 +
Course by Internet Society on "Building Community Networks" https://www.internetsociety.org/tutorials/wireless-community-networks - covering the first 4 lectures of the course.
  
''Join by video: http://gotomeet.me/BasicInternet<br/>Recording is stored in Vortex on the Semester page: ''
+
==== L1-L4 ====
* https://www.uio.no/studier/emner/matnat/its/TEK5110/h19/timeplan/index.html
+
'''[[Checklist room 301]]'''
* Example: TEK5110 Lecture 3 (L3): https://www.uio.no/studier/emner/matnat/its/TEK5110/h19/forelesningsvideoer/jnoll-TEK5110-20190903-133514.mp4?vrtx=view-as-webpage
+
  
20Aug - L1: Introduction  - Handouts [[Media:TEK5110-L1_Introduction_h19.pdf]]
+
22Aug - L1: Introduction  - Handouts [[Media:TEK5110-L1_Introduction_h23.pdf]]
* Notes [[Media:TEK5110-L1_lecture notes_h19.pdf]],  
+
* new focus: group work
 +
* Notes [[Media:TEK5110-L1_lecture notes_h20.pdf]],  
 
* Further reading: [[Building_Mobile_and_Wireless_Networks_Compendium]], [[UNIK4700/9700-Introduction|Introduction (UNIK4700)]]
 
* Further reading: [[Building_Mobile_and_Wireless_Networks_Compendium]], [[UNIK4700/9700-Introduction|Introduction (UNIK4700)]]
* Video recorded lectures are available at:
 
  
27Aug - L2: Radio principles  - Handouts [[Media:TEK5110-L2_Radio_principles.pdf]]
+
29Aug L2: Radio principles (M) - Handouts [[Media:TEK5110-L2_Radio_principles_h20.pdf]]
* Notes  [[Media:TEK5110-L2_lecture notes_h19.pdf]],
+
* Notes  [[Media:TEK5110-L2_lecture notes_h21.pdf]]  
 
* Home work:  
 
* Home work:  
 
** calculate capacity for W= 200 kHz, 3.8 MHz, 26 MHz, (all cases P/N = 0 dB, 10 dB, 20 dB)
 
** calculate capacity for W= 200 kHz, 3.8 MHz, 26 MHz, (all cases P/N = 0 dB, 10 dB, 20 dB)
Line 57: Line 63:
 
* Further reading: [[Building_Mobile_and_Wireless_Networks_Compendium]], Chapters AA1-AA4, A1-A4, B1
 
* Further reading: [[Building_Mobile_and_Wireless_Networks_Compendium]], Chapters AA1-AA4, A1-A4, B1
  
3Sep - '''L2ff Digital Communications and Antennas'''   L3: Propagation Characteristics  - Handouts [[Media:TEK5110-L3_Progagation.pdf]]
+
5Sep -  L3 Digital Communications, Capacity - [[Media:TEK5110-L3_Progagation_h22.pdf]], [[Media:TEK5110-l3-notes_h22.pdf]]
 
* Regarding Capacity and Range, please refer to slide 31 in L2 lecture: [[Media:TEK5110-L2_Radio_principles.pdf]]
 
* Regarding Capacity and Range, please refer to slide 31 in L2 lecture: [[Media:TEK5110-L2_Radio_principles.pdf]]
* Notes  [[Media:TEK5110-L3_lecture notes_h19.pdf]],
 
 
* Further reading: [[Building_Mobile_and_Wireless_Networks_Compendium]], Chapters B2-B6
 
* Further reading: [[Building_Mobile_and_Wireless_Networks_Compendium]], Chapters B2-B6
  
10Sep - L4 Real time monitoring (M) - Handouts [[Media:TEK5110_WirelessRealtimeMonitoring.pdf]]
+
12Sep - L4: Information distribution, Internet Lite, communication with LTE antenna - [[Media:TEK5110-L4_Information_distribution_BasicInternet.pdf]]
* Notes: [[Media:TEK5110_L4_Notes.pdf]],
+
* [[Media:TEK5110-L4_Notes_h22.pdf]]
 +
* [[Media:TEK5110_L11_BasicInternet_Infrastructure_h20.pdf]]
 +
* The concepts of http://BasicInternet.no
  
17Sep - (L5) no lecture; presentation preparation
+
==== L5-L7 ====
 +
19Sep - L4 todo Basic Internet infrastructure [[Media:TEK5110-L4_Information_distribution_BasicInternet.pdf]] (updated: 20Sep2022)
  
24Sep - L6 Presentations - [[Media:TEK5110_L6_Notes.pdf]]
+
* L5Ideas for Group work, case studies and problem areas (M&J)   - Notes [[Media:TEK5110-L5-notes.pdf]]
* Sarah - 20) Alternative Networks...
+
* Ugur - 13) Health monitoring based on IoT using Raspberry PI
+
* Mohammed -  16) Design and implementation of building energy monitoring and management system based on wireless sensor networks
+
* ''See examples from H2018''
+
<!---* Aziz Abdugani - [[Media:5GNetworkSlicing_Abdugani.pdf|4) 5G network slicing for digital inclusion]]
+
* Julia Ponomareva - [[Media:MeshAdmin_Ponomareva.pdf|8) MeshAdmin: An integrated platform for wireless mesh network management]] --->
+
* Mathias Utgård - [[Media:Distributed_Channel_Assignment_Utgaard.pdf|9) Practical distributed channel assignment in home Wi-Fi network]]  
+
<!---* Adélie Laplanche -[[Media:HealthMonitoring_RaspberryPi_Laplanche.pdf| 13) Health monitoring based on IoT using Raspberry PI]] --->
+
  
1Oct - L7 Network Management (M)- Handouts [[Media:TEK5110_ManagedWireless2019.pdf]]
 
  
8Oct - L8 IoT Raspberry Pi (M) - Handouts [[Media:TEK5110_ManagedIoT.pdf]]
+
26Sep2022 L6 Real-time monitoring (M) - Handouts [[Media:TEK5110_WirelessRealTimeMonitoring2022.pdf]]
*Instructions for monitoring temperature and humidity with RaspberryPi - https://github.com/maghsoud/TEK5110/tree/master/RaspberryPi_DHT22
+
* see documentation for Raspberry Pi in the section on group work (longer up)
  
15Oct - L9 Mobile Systems - Handouts [[Media:TEK5110_L9_Mobile_Systems.pdf]]
 
* Lecture Notes 2019 [[Media:TEK5110-L9_LectureNotes2019.pdf]]
 
<!--- * Lecture Notes 2018 [[Media:TEK5110-L9_LectureNotes.pdf]] --->
 
  
22Oct (''JN and Maghsoud travel'')
+
3Oct L7 Network & IoT Management (M)- architecture remote management
 +
* Handouts
  
29OCT - L11 Hands-on Wireless (M)- Handouts [[Media:TEK5110_BuildingP2PWirelessNetworks.pdf]]
 
* Point-to-point wireless link configuration guide [[Media:TEK5110_P2PWirelessConfiguration.pdf]]
 
  
<!---  
+
==== L8-L11 ====
* Lecture Notes [[Media:TEK5110-L10_LectureNotes.pdf]]
+
10Oct - L8 Presentations - present of the papers
* Anders Gaustad - [[Media:IoT_Smart_Home_Gaustad.pdf|12) IoT based smart home for power & security management ]]
+
* based on the group work topic (Intro, State-of-the-art, plans for implementation), typically 2-4 pages
* Stephen Kimogol - [[Media:AlternativeNetworks_Kimogol.pdf|18) Alternative Networks: Toward Global Access to the Internet for Al]]
+
* 30 min discussion of topics --->
+
  
[[File:ErrorUpload.png|350px|right|Upload to Forelesningsvideoer failed]]12Nov - L10 Wireless Systems - Handouts [[Media:TEK5110_L10_Wireless_Systems.pdf]] &  L12 Basic Internet Infrastructure - Handouts [[Media:TEK5110_L12_BasicInternet_Infrastructure.pdf]]
+
17Oct - L9 IoT- Raspberry Pi, Schneider control (M) - Handouts [[Media:TEK5110_RPi_Powertag2022.pdf]]
* Lecture Notes H2019 [[Media:TEK5110-L12_LectureNotes_H2019.pdf]]
+
* Handouts [[Media:TEK5110_ManagedIoT_V2020.pdf]]
* Lecture Notes H2017 [[Media:TEK5110-L12_LectureNotes.pdf]]
+
*Instructions for monitoring temperature and humidity with RaspberryPi - https://github.com/maghsoud/TEK5110/tree/master/RaspberryPi_DHT22
 +
* Raspberry Pi (RPI) as sensor (your thought)
 +
* Energy Monitoring through Power Tags & RPI
 +
* Mesh of 5 GHz/2.4 GHz Mikrotik 5 Hac
 +
* Applying AI on wireless networks
  
19Nov - L13 Hands-on Wireless configuration (M) /Group work (together with L14)
+
24Oct - L10 Wireless & Mobile Networks (J)
 +
* Wireless Systems - Handouts [[Media:TEK5110_L10_Wireless_Systems_h20.pdf]]  - [[Media:TEK5110-L10-notes_h22.pdf]]
 +
* Mobile Systems - Handouts [[Media:TEK5110_L9_Mobile_Systems.pdf]] & [[Media:202010_6G_and_SDGs_WWRF_Noll.pdf]]
 +
* Frequencies for Mobile Communications in Norway: https://www.nkom.no/frekvenser-og-elektronisk-utstyr/tillatelse-til-a-bruke-frekvenser/offentlig-mobilkommunikasjon-i-norge
 +
* Home Work
 +
** A) Plot realistic P_r from free space versus Pedestrian model (page 4 handout)
 +
**  B) Create a table with R= 300 m, 1 km, 3 km for Loss in free space, pedestrian and vehicular (page 5 handouts)
 +
**  C) Using the ETSI indoor propagation model, calculate the expected loss for Wifi, <br/> b) on the mobile phone, use Android "Network Cell Info Lite" for measuring Wifi coverage, and compare to theoretical results (page 6 handouts)
 +
 
 +
31Oct - L11 Group work (own work on establishing the solution) - (M)
 +
 
 +
 
 +
==== L12-L15 ====
 +
7Nov - L12 Wireless troubleshooting
 +
* Handouts  [[Media:TEK5110_WirelessTroubleshootingH22.pdf]]
 +
 
 +
14Nov - L13 Hands-on Wireless configuration
 +
* 5Hac - 5 GHz mesh & 2,4 GHz access
 +
* Handouts [[Media:TEK5110_BuildingP2PWirelessNetworks.pdf]]
 +
* Point-to-point wireless link configuration guide [[Media:TEK5110_P2PWirelessConfiguration.pdf]]
 +
* Notes: [[Media:TEK5110_L5_Notes_h20.pdf]]
 
* Edge wireless access point configuration guide [[Media:TEK5110_EdgeWirelessConfiguration.pdf]]
 
* Edge wireless access point configuration guide [[Media:TEK5110_EdgeWirelessConfiguration.pdf]]
 
* Wireless hotspot configuration guide [[Media:TEK5110_WirelessHotspotConfiguration.pdf]]
 
* Wireless hotspot configuration guide [[Media:TEK5110_WirelessHotspotConfiguration.pdf]]
 
* Lecture Notes [[Media:TEK5110-L13_LectureNotes.pdf]]
 
* Lecture Notes [[Media:TEK5110-L13_LectureNotes.pdf]]
 +
* Lecture Notes [[Media:TEK5110_L13-15_ProjectArchitectureH20.pdf]]
  
19Nov - L14 Group work/Monitoring (M) - Handouts [[Media:TEK5110_WirelessRealTimeMonitoring2.pdf]]  
+
21Nov - L14 Group Presentation, see [[TEK5110/Group_work|Group work info & evaluation criteria]]  
 +
* 1100-1200 and 1315-1415 max 20 min presentation & 10-15 min questions
 +
** Kabir, Mahmud, Saurab, Rex, Olli, Lars Erik
 +
* Review of the questions
  
26Nov (''JN travel'')- Group work(?)
+
28Nov - L15 Report writing (10-15 pages report on group work, Master Template) - no physical lecture
  
5Dec - L15 Group Presentation 17:00h - Ifi, Ole Johan Dals hus, Seminarrom 9th floor
+
8Dec Exam (1 day) - Exam slot and questions - see link longer down
<!---
+
* Adélie & Julia: Raspberry Pi as Sensor for ...
+
* Mathias & Anders: Home Wifi Channel selection (?)
+
* Asis & Stephen: Raspberry Pi in a 5G system --->
+
  
== Exam 10Dec==
+
== Exam 8Dec2023? (1 day)==
10Dec - '''Oral exam (25 min, 3 parts)'''
+
8Dec - '''Oral exam (25 min, 3 parts)'''  
* '''Time schedule exam: https://doodle.com/poll/nw7xa2gis6iw67ds''' (please select one slot)
+
* Oral exam at ITS <!--- with time schedule [[File:TEK5110_h20schedule.png|650px|centre]]
** 11:00h Ugur
+
'''Time schedule exam: https://framadate.org/9vmKmAKx8A2Xatdz''' (please select one slot) --->
** 12:00h Sarah
+
# Present (talk about) your group work and highlight your contribution (8 min),  
** 12:30 Mohammed
+
# Present your group work and highlight your contribution (8 min),  
+
 
# Answer questions to your group work (7 min)
 
# Answer questions to your group work (7 min)
# Randomly pick 3-4 questions related to the course, and answer them (10 min) - see [[TEK5110/List_of_Questions]]
+
# Randomly pick 3-4 questions related to the course, and answer them (10 min) - see [[TEK5110/List_of_Questions]]
 +
 
 +
For further details, please see the [[Media:TEK5110_Sensorveiledning_Assessor_Guidance.pdf]]
 
<br/>
 
<br/>
  
Line 131: Line 148:
 
<!--- * List of Participants: [[UNIK4700H17Participants]], earlier: [[UNIK4700H16Participants]], [[UNIK4700H14Participants]], [[UNIK4700H12Participants]],  [[UNIK4700H13Participants]], --->
 
<!--- * List of Participants: [[UNIK4700H17Participants]], earlier: [[UNIK4700H16Participants]], [[UNIK4700H14Participants]], [[UNIK4700H12Participants]],  [[UNIK4700H13Participants]], --->
 
* Google UNIK4700 Community: https://plus.google.com/communities/107897964181233758835
 
* Google UNIK4700 Community: https://plus.google.com/communities/107897964181233758835
* The course takes place on '''Tuesdays''', 1315-1600h at ITS@Kjeller (selected dates). A video communication is available to Ifi, Room Scheme@Ifi.UiO.no (room 1251).  
+
* The course takes place on '''Tuesdays''', 1315-1600h at ITS@Kjeller (selected dates).  
 
*  
 
*  
* We'll have video streaming: mms://lux.unik.no/308
 
 
* Evaluation is based on a presentation of topics and the implementation of your scenario.
 
* Evaluation is based on a presentation of topics and the implementation of your scenario.
 
 
Every lecture is recorded and available at: <br/>
 
https://www.uio.no/studier/emner/matnat/its/TEK5110/h18/forelesningsvideoer/
 
 
  
 
=Earlier Lectures=
 
=Earlier Lectures=
 +
<!--- * Lecture Notes [[Media:TEK5110-L10_LectureNotes.pdf]]
 +
* Anders Gaustad - [[Media:IoT_Smart_Home_Gaustad.pdf|12) IoT based smart home for power & security management ]]
 +
* Stephen Kimogol - [[Media:AlternativeNetworks_Kimogol.pdf|18) Alternative Networks: Toward Global Access to the Internet for Al]]
 +
* 30 min discussion of topics --->
 +
 
{{#ask: [[Category:UNIK4700]][[Date::<{{CURRENTYEAR}}-1]]
 
{{#ask: [[Category:UNIK4700]][[Date::<{{CURRENTYEAR}}-1]]
 
| ?Date  
 
| ?Date  

Latest revision as of 14:18, 21 August 2023

TEK5110 - Building and Controlling Communication Networks using IoT-devices


TEK5110
News Lectures on Tuesday afternoon, each autumn, first lecture 22Aug2023
Organisation ITS
by Josef Noll, Maghsoud Morshedi
TEK5110.png
Keywords


Abstract The course provides knowledge on how to build networks, based on radio characteristics, mobile and wireless systems, propagation characteristics. Hands-on experiences with radio communications are used to complement the theory. Likewise, a practical introduction to network monitoring and control is given, both from a theoretical point of view, and from a practical implementation.
Objective (max 350 words) Objectives to be updated, see info. This course is extending the knowledge of students into the areas of radio communications and should thus be seen as a supplement to high-frequency directional radio links and mobile radio evolutions. Focus in this course will be on radio links for personal and mobile devices covering from some cm (contactless, short range) up to some 10 meters (wireless area). The second half of the course will specific topics in building networks. Topics include: (i), Principles of radio propagation and radio interaction, (ii) Research topics in contactless, short-range and wireless radio networks, (iii) Remote management of wireless networks, and (iv) Evaluation of mobile and wireless communication systems for emerging economies.

The main goal of the course is to work with scientific literature and analyse advantages and weaknesses of suggested approaches. Students will be asked to select topics, work through the related literature, perform an analysis of the literature, present the results towards the other students and discuss the advantages and shortcomings.This introductory work is mandatory for the participants, as it forms the basis for a home work, analysing selected topics in dedicated areas. The home work will be a report, and contributes to the final grade. Simulations, e.g. network throughput, business aspects or implementation work is the second topic relevant for the final grade. Participants will learn how to evaluate network, and analyse specific radio interfaces for the purpose.

Keywords Radio, Antennas, Propagation, Bandwidth, Gain, Capacity, Mobile Systems, Shannon, 2G, 3G, 4G, 5G, B5G, Network Slicing, Mobility, MobileIP, MobileIPv6, Remote Management, Emerging Economies, Digital inclusion, Resillient Energy Networks, Energy systems, Smart Energy, Power tags
Research Area(s) Radio technology, Network technology, Security
Type of course Master

Edit the page by Special:FormEdit/Course/TEK5110.


To add new lectures, use: Add a lecture

Goals of TEK5110

TEK5110 focusses on gaining experiences in scientific analysis, and presenting the results to the auditorium.

  • The first (obligatory) homework will be a paper evaluation and presentation of scientific papers, see TEK5110/List of papers
  • Thereafter groups will be established to focus on one of the four topics
1. Mobile coverage, capacity and cost aspects of future mobile and wireless networks
2. UiO owns the access network, the model of a provider having just an access network, and collaborates with operators on handling the core network.
3. Monitoring and management of electricity networks, using Power Tags to monitor the electricity network, and switches to control units
4. Internet light for all, providing free access to information for everyone. Examples might be the DigI.BasicInternet.no project on Digital health in TZ.
5. Wireless Network management for future services. Management will include monitoring of a real-life wireless installation, and thus allow students to analyse the network impact of services and applications with respect to wireless characteristics.
  • We will have an exam contributing to 100% of the total results, reusing the obligatory work listed above.

List of Papers and Group work

The goal of the paper presentation is to learn how to analyse a paper, and present it to the other students. Instead of analysing papers (as e.g. TEK5110/List of papers), we invite you for writing a state-of-the-art for the group work you are doing.

Please see the description for the group work TEK5110 group work - (suggestions and criteria) For this year, I recommend you to form groups of 3-5 people. The goal is to select one of the four scenarios listed earlier, and perform an analysis of the scenario.


Wireless monitoring platform

TEK5110 uses Elastic stack as monitoring platform in order to perform real-time Wi-Fi monitoring. Students can login to https://tek5110.basicinternet.org and use default dashboards to analyze wireless characteristics.

Lecture plan

Join by video: http://zoom.jnoll.net or https://uio.zoom.us/j/2313898139 (Zoom ID: 231 389 8139)
Recording is started in the classroom - published to

Course by Internet Society on "Building Community Networks" https://www.internetsociety.org/tutorials/wireless-community-networks - covering the first 4 lectures of the course.

L1-L4

Checklist room 301

22Aug - L1: Introduction - Handouts Media:TEK5110-L1_Introduction_h23.pdf

29Aug L2: Radio principles (M) - Handouts Media:TEK5110-L2_Radio_principles_h20.pdf

  • Notes Media:TEK5110-L2_lecture notes_h21.pdf
  • Home work:
    • calculate capacity for W= 200 kHz, 3.8 MHz, 26 MHz, (all cases P/N = 0 dB, 10 dB, 20 dB)
    • If the SNR is 20 dB, and the bandwidth available is 4 kHz, what is the of the channel?
    • If it is required to transmit at 50 kbit/s, and a bandwidth of 1 MHz is used, what is the minimum S/N required for the transmission?
  • Further reading: Building_Mobile_and_Wireless_Networks_Compendium, Chapters AA1-AA4, A1-A4, B1

5Sep - L3 Digital Communications, Capacity - Media:TEK5110-L3_Progagation_h22.pdf, Media:TEK5110-l3-notes_h22.pdf

12Sep - L4: Information distribution, Internet Lite, communication with LTE antenna - Media:TEK5110-L4_Information_distribution_BasicInternet.pdf

L5-L7

19Sep - L4 todo Basic Internet infrastructure Media:TEK5110-L4_Information_distribution_BasicInternet.pdf (updated: 20Sep2022)


26Sep2022 L6 Real-time monitoring (M) - Handouts Media:TEK5110_WirelessRealTimeMonitoring2022.pdf

  • see documentation for Raspberry Pi in the section on group work (longer up)


3Oct L7 Network & IoT Management (M)- architecture remote management

  • Handouts


L8-L11

10Oct - L8 Presentations - present of the papers

  • based on the group work topic (Intro, State-of-the-art, plans for implementation), typically 2-4 pages

17Oct - L9 IoT- Raspberry Pi, Schneider control (M) - Handouts Media:TEK5110_RPi_Powertag2022.pdf

24Oct - L10 Wireless & Mobile Networks (J)

31Oct - L11 Group work (own work on establishing the solution) - (M)


L12-L15

7Nov - L12 Wireless troubleshooting

14Nov - L13 Hands-on Wireless configuration

21Nov - L14 Group Presentation, see Group work info & evaluation criteria

  • 1100-1200 and 1315-1415 max 20 min presentation & 10-15 min questions
    • Kabir, Mahmud, Saurab, Rex, Olli, Lars Erik
  • Review of the questions

28Nov - L15 Report writing (10-15 pages report on group work, Master Template) - no physical lecture

8Dec Exam (1 day) - Exam slot and questions - see link longer down

Exam 8Dec2023? (1 day)

8Dec - Oral exam (25 min, 3 parts)

  • Oral exam at ITS
  1. Present (talk about) your group work and highlight your contribution (8 min),
  2. Answer questions to your group work (7 min)
  3. Randomly pick 3-4 questions related to the course, and answer them (10 min) - see TEK5110/List_of_Questions

For further details, please see the Media:TEK5110_Sensorveiledning_Assessor_Guidance.pdf

  • This course is a Master and PhD course (TEK5110). The PhD students will focus more on details, to be discussed with the lecturers.
  • Google UNIK4700 Community: https://plus.google.com/communities/107897964181233758835
  • The course takes place on Tuesdays, 1315-1600h at ITS@Kjeller (selected dates).
  • Evaluation is based on a presentation of topics and the implementation of your scenario.
 DateThis property is a special property in this wiki.
Reserved day for Exam UNIK4700/UNIK970013 December 2017
2nd Assignment Presentations H17cont5 December 2017
2nd Assignment Presentations H1728 November 2017
Managed Wireless for Internet and IoT21 November 2017
Mobile evolution 5G (B6,D4,F1)14 November 2017
Wireless Management7 November 2017
Environments for Mobile and Wireless Communications (C1-C3)31 October 2017
Basic Internet Feedback to Malta keynote24 October 2017
Homework: Preparation of your assignment17 October 2017
Idea discussion of 2nd assignment10 October 2017
Antennas and their communication parameters (B2-B3)3 October 2017
Topic presentation II26 September 2017
UNIK4700 Topic presentation19 September 2017
Radio propagation equation (A4,B1)12 September 2017
Basics of Communication (A1-A3)5 September 2017
Assignment Ideas H1729 August 2017
UNIK4700/9700-Introduction22 August 2017
Examen UNIK4700h166 December 2016
Mobile Network Challenges6 December 2016
Managed Wifi Access25 October 2016
- no lecture, Josef travelling -11 October 2016
- Autumn holidays - no lecture4 October 2016
Wireless Communications aspects20 September 2016
From 1G to 5G and 5G Security13 September 2016
Propagation Models and Free Internet29 October 2015
Mid470012 October 2015
UNIK4700h14 Simulation presentations5 December 2014
IP Mobility and Scenario28 November 2014
Mobility in heterogeneous networks (E1)21 November 2014
H14-Invers Mobile Operator14 November 2014
H14-Scenario for simulations31 October 2014
H14-Rehearsel and Simulation Assignments24 October 2014
Wifi WiMax and Security in NFC10 October 2014
UNIK4700:Autumn holidays2 October 2014
- no lecture -4 September 2014
Interference level and modelling13 December 2013
Evaluate COST 231 WI for handover6 December 2013
Handover modelling model using COST 231 WI29 November 2013
Implementation Cost231 models26 November 2013
Implementation evaluation of Cost 231 WI model18 November 2013
Cost 231 propagation model comparison8 November 2013
Cost231 propagation models19 October 2013
Near Field Communication,Bluetooth, ZigBee and ANT+26 September 2013
Radio propagation and free space attenuation20 September 2013
Examen UNIK4700h127 December 2012
MANET, Multi-homing and Simulation of handover22 November 2012
Fast and Hierachical MobileIP, Electroic nose18 November 2012
Mobile IP and Patch Antennas16 November 2012
Mobile IPv4 v68 November 2012
UNIK4700:Block Seminar30 October 2012
... further results

To add new lectures, use: Add a lecture

Radio

Propagation

Security

Books related to security:

  • "UMTS Security" - Günther Horn, Dan Forsberg, Wolf-Dietrich Moeller, Valtteri Niemi, Wiley
  • "LTE Security" - Valtteri Niemi, Kaisa Nyberg, Wiley
  • "Entity Authentication and Personal Privacy in Future Cellular Systems", Geir Køien, River


Artikler/papere:

  • G.M. Køien, "An introduction to access security in UMTS", IEEE Wireless Comm.magazine, February, 2004
  • G. Rose and G.M. Køien, "Access security in CDMA2000, including a comparison with UMTS access security", IEEE Wireless Comm.magazine, February, 2004
  • C.B. Sankaran, " Network access security in next- generation 3GPP systems: A tutorial ", IEEE Comm.magazine, February 2009
  • G.M. Køien, " Access Security in 3GPP-based Mobile Broadband Systems", Telektronikk, 2010


3GPP spesifikasjoner: (disse finner du på 3GPP.org)

  • TS 43.020 (GSM/GPRS)
  • TS 33.102, 33.105, 33.102 (UMTS)
  • TS 33.210
  • TS 33.401, 33.402 (LTE)

Lectures

Lectures will be recorded and available through corresponding links