Bansal, D. Kumar, “IoT Ecosystem: A Survey on Devices, Gateways, Operating Systems, Middleware and Communication,” International Journal of Wireless Information Networks, 2020, 27:340–364
Ren, H. Guo, C. Xu and Y. Zhang, Serving at the edge: a scalable iot architecture based on transparent computing, IEEE Network, Vol. 31, No. 5, pp. 96–105, 2017.
Balaji, K. Nathani and R. Santhakumar, IoT technology, applications and challenges a contemporary survey, Wireless Personal Communications, Vol. 108, pp. 1–26, 2019.
Kraijak, and P. Tuwanut, A survey on IoT architectures, protocols, applications, security, privacy, real-world implementation and future trends. In 11th international conference on wireless communications, networking and mobile computing (WiCOM 2015), 2015.
M6: Communication Technologies
Azari, A., Serving IoT Communications over Cellular Networks: Challenges and Solutions in Radio Resource Management for Massive and Critical IoT Communications, doctoral thesis KTH Royal Institute of Technology, 2018.
Boulogeorgos, Alexandros-Apostolos A., Panagiotis D. Diamantoulakis, and George K. Karagiannidis. "Low power wide area networks (lpwans) for internet of things (iot) applications: Research challenges and future trends." arXiv preprint arXiv:1611.07449(2016).
Chang P., Low Power Wide Area Networks, NB-IoT and the Internet of Things, Keysight Technologies, 2016
Fialho, Vitor, and Fernado Azevedo. "Wireless Communication Based on Chirp Signals for LoRa IoT Devices." i-ETC: ISEL Academic Journal of Electronics Telecommunications and Computers4.1 (2018): 6.
Kuhlins C., B. Rathonyi, A. Zaidi M. Hogan, Cellular Networks for Massive IoT, Ericsson White Paper Uen 284 23-3278, 2020.
LoRa/LoRaWAN Tutorial, 12 and 13, mobifish.com
Mekki, K., and E. Bajic, F. Chaxel, F. Meyer, A comparitive study of LPWAN technologies for large-scale IoT deployment
A technical overview of LoRa and LoRaWAN, LoRa Alliance, 2015.
M. B. Shahab et. al, “Grant-Free Non-Orthogonal Multiple Access for IoT: A Survey,” IEEE COMST, 2020.
I. Butun et. Al, “Security Risk Analysis of LoRaWAN and Future Directions,” MDPI Future Internet, 2019.
L. Lei, “From Orthogonal to Non-orthogonal Multiple Access: Energy- and Spectrum-Efficient Resource Allocation,” PhD thesis, Linköping University, 2016.
D. Sjöström, Unlicensed and licensed low-power wide area networks Exploring the candidates for massive IoT, KTH PhD Thesis, 2017
Ericsson Mobility Report Nov 2019
Cellular Internet of Things – Technologies, Standards and Performance, Liberg et. al., Elsevier – Academic Press.
Cellular IoT Evolution for Industry Digitalization - White paper. Ericsson, https://www.ericsson.com/en/reports-and-papers/white-papers/cellular-iotevolution-for-industry-digitalization
3GPP, The Mobile Broadband Standard - https://www.3gpp.org/
Support for students with disabilities
Students at KTH with a permanent disability can get support during studies from Funka:
Please inform the course coordinator if you need compensatory support during the course. Present a certificate from Funka.
Examination and completion
Grading scale
A, B, C, D, E, FX, F
Examination
PRO1 - Project, 4.5 credits, Grading scale: A, B, C, D, E, FX, F
TEN1 - Exam, 3.0 credits, Grading scale: P, F
Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.
The examiner may apply another examination format when re-examining individual students.
The examiner decides, in consultation with KTH's coordinator for disabilities (Funka), about possible adapted examination for students with documented, permanent disabilities. The examiner may permit other examination formats at the re-examination of individual students.
The section below is not retrieved from the course syllabus:
Project ( PRO1 ): 4.5 credits, Grading Scale: A, B, C, D, E, FX, F
–Prog. Assignment – 0.5 credit
Please see the assignment specification, which may include a short written report, and a seminar with a small demonstration depending on the assignment
–Project1-PRO1.1- 1 credits
Written report
The student group should write a report with the following sections
1.Overview of industry sector under study (joint work in the group)
2.Value network analysis (one student do analysis for one service)
1.Service 1
2.Service 2
3.Service 3
3. Comparison of different services (joint work in the group)
Review
The students will review reports from the other groups
Oral presentation
Short presentation of main findings of the written report
–Project2 –PRO1.2- 3 credits
Sprint Reports (will be submitted end of each sprint (weekly x 4) every Friday by 10:00am)
Final Project Report that describes and justifies the design and work (5-8 pages)
Git repository with fully functional source code and proper documentation
In addition to the submitted material, a presentation and demo will be made
Final presentation slides will be submitted
Final Project Report and Git repository will be submitted
After the Final Project Report submission, each student will provide individual Review Reports
Updated Project Reports will be submitted based on reviews.
Exam ( TEN1 ): 3.0 credits, Grading scale: P, F
Online exam or homework
Grading criteria/assessment criteria
Programming assignments, PRO1.1 and PRO1.2 are mandatory for your grading.
At least 80% attendance of sessions in PRO1.2 is a must.
Grading Assessment for Programming Assignment
For requirements see the assignment specification for P/F
Grading Assessment for PRO1.1
The following table shows the minimum requirement what you need to do in order to get E, C and A. You can get D and B (except for market review) if you do more.
Part of the case study
E
C
A
Intro,market overview; Description of overall service context, market & actors, regulation
Provide a basic overall description of market and regulation
Provide additional overall market info needed for the analysis
---------
Analysis of the specific IoT service and the service provider
Answer questions on service, customer segments, value network analysis
Provide motivations on answers on service, customer segments, value network analysis
Comment on where the answers can lead, i.e. implications and to provide multiple perspectives
Comparison and conclusion sections
Answer questions on challenges and degree of similarities between different services
Provide motivations on answers on challenges and degree of similarities
Comment on possible implications and to provide multiple perspectives
Review of reports of other groups
Comments on what is missing and not in the report
Comments on the quality of the content in different sections
Provide suggestions for improvements
Grading Assessment for PRO1.2:
For requirements see the assignment specification.
Overall Course Grading Criteria:
Course component
E
D
C
B
A
Prog. Assignment
P
P
P
P
P
PRO1.1
At least E
At least E and at least 1 C
At least D and at least 1 B
At least C and at least 1 A
At least B and majority A
PRO1.2
At least E
At least D
At least C
At least B
At least A
Exam
P
P
P
P
P
Ethical approach
All members of a group are responsible for the group's work.
In any assessment, every student shall honestly disclose any help received and sources used.
In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.