Base Knowledge
Prior completion of the following courses is recommended:
– Programming;
– Applied Programming;
– Databases;
– Computer Networks I.
Teaching Methodologies
The following teaching methodologies are used in this course:
1 – Expository method: explanatory method where theoretical foundations and concepts are presented by the teacher and discussed with the class, followed by demonstrative examples;
2 – Experimental method: active method where the student develops knowledge through problem solving, and via the development of individual or group laboratory projects.
Learning Results
At the end of the course the student should be able to:
1. Illustrate the main historical points of wireless communication. Classify and explain the different transmission techniques. Analyze the signal sampling and quantization process. Identify the propagation mechanisms in wireless media.
2. Recognize and compare the different modulation techniques. Identify and compare the various multiplexing techniques. Define and discuss OFDM technology.
3. Define the concept of access to the medium. List and systematize the techniques used to access the medium with and without reservation.
4. Classify the cellular wireless communication systems. Analyze and synthesize the technologies associated with different generations of cellular systems.
5. Identify and evaluate DECT technology. Summarize the main characteristics of TETRA communication.
6. Explain the properties of satellite systems. Classify and compare the different satellite systems. Discuss the main properties of these systems.
7. Explain and discuss the different Broadcast systems. Synthesize the main characteristics of these systems.
8. Classify wireless technologies based on coverage area. Identify and synthesize the characteristics of wireless technologies for personal and local areas.
9. Project, develop and modify mobile applications. Define and analyze the concepts of thread, state and persistence. Implement client/server communication.
Program
1. Evolution of Wireless Communications. Transmission Techniques. Spectral Representation. Sampling and Quantization. Propagation in wireless media.
2. Modulation (AM, FM, PSK, FSK, ASK, PAM). Spread Spectrum (DSSS, FHSS). Multiplexing (FDM, TDM, CDM). FDD versus TDD. OFDM.
3. Medium Access. Aloha. Slotted Aloha. Algorithms with explicit reservation (DAMA) and implicit reservation (PRMA). MACA. Scrutiny methods. SDMA. FDMA. TDMA. CDMA.
4. Cellular Communications. Evolution. GSM (Global System for Mobile Communication). GPRS (General Packet Radio Service). UMTS (Universal Mobile Telecommunications System). 4G.
5. DECT (Digital Enhanced Cordless Telecommunication). TETRA (Terrestrial Trunked Radio).
6. Satellite Systems. GEO (Geostationary Earth Orbit). LEO (Low Earth Orbit). MEO (Medium Earth Orbit).
7. Broadcast systems: Digital Audio Broadcasting (DAB), Digital Video Broadcasting (DVB).
8. Wireless PANs, LANs and MANs. Bluetooth, ZigBee (IEEE 802.15), 6LoWPAN, LoRaWAN. WiFi (IEEE 802.11a/b/g/n/ac/ad). Wifi Direct. Miracast. WiMax (IEEE 802.16d/e).
9. Development of mobile applications with Android. Introduction to Android. Android development tools. User Interface Programming. Threads. State and persistence. Content providers. Maps. REST client/server.
Curricular Unit Teachers
Gonçalo Miguel Santos MarquesGrading Methods
With regard to evaluation, the following methods are foreseen:
1. Periodic Evaluation
Final Grade = laboratory work (50%) + Android assignments (50%)
The laboratory work covers items 1 to 8 of the program, while the Android assignments cover item 9 of the program.
a) Each of the evaluation components requires a minimum grade of 40%, without rounding, in order to pass the course unit.
b) Laboratory work will be evaluated based on each student’s participation and proficiency in the laboratory activities carried out, the programs and reports submitted, and the corresponding mandatory defenses, held during class time.
c) Android assignments will be evaluated based on the programs and reports submitted, and the corresponding mandatory defenses, held during class time.
d) Laboratory work must be carried out exclusively during the teaching period. Failure to achieve the minimum pass mark of 40% in laboratory work will result in the student not being admitted to the Exam Assessment, leading to failure in the course unit.
2. Evaluation by Exam
Final Grade = laboratory work (50%) + Android project (50%)
The laboratory work covers items 1 to 8 of the program, while the Android project covers item 9 of the program.
a) Each of the evaluation components requires a minimum grade of 40%, without rounding, in order to pass the course unit.
b) The grade for the laboratory work will be the one obtained in the periodic evaluation. No laboratory work will be carried out outside the teaching period.
c) The Android project will be evaluated based on the programs and report submitted, and on the mandatory defense, held on the date set in the exam schedule.
Internship(s)
NAO
Bibliography
Beard, C., & Stallings, W. (2015). Wireless Communication Networks and Systems. Pearson.
Dahlman, E., Parkvall, S., & Skold, J. (2016). 4G, LTE-Advanced Pro and The Road to 5G. Academic Press.
Garg, V. (2007). Wireless Communications & Networking. Morgan Kaufmann.
Geier, J. (2015). Designing and Deploying 802.11 Wireless Networks: A Practical Guide to Implementing 802.11n and 802.11ac Wireless Networks. Cisco Press.
Griffiths, D., & Griffiths, D. (2017). Head First Android Development: A Brain-Friendly Guide (2nd ed.). O’Reilly Media.
Labiod, H., Afifi, H., & De Santi, C. (2010). Wi-Fi, Bluetooth, Zigbee and Wimax. Springer.
Li, W.-M. (2012). Beginning Android 4 Application Development. Wrox.
Mednieks, Z., Dornin, L., Meike, G., & Nakamura, M. (2012). Programming Android: Java Programming for the New Generation of Mobile Devices (2nd ed.). O’Reilly.
Osseiran, A. (2016). 5G Mobile and Wireless Communications Technology. Cambridge University Press.
Rao, K. (2013). Satellite Communication: Concepts and Applications. PHI Learning.
Reimers, U. (2012). DVB: The Family Of International Standards For Digital Video Broadcasting. Springer.
Schiller, J. (2003). Mobile Communications (2nd ed.). Addison-Wesley.
Silva, J., Silva, R., & Boavida, F. (2016). Redes de Sensores Sem Fios. FCA.