Module Indicative Content
This module will introduce basic multiple access radio techniques including Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA) and Code Division Multiple Access (CDMA).
The module will also cover the design and architect of Wireless sensor networks, 802.11 IEEE. It will look at the Personal Area Network (PAN) architecture including Bluetooth, Near Field Communication (NFC), Infra-Red (IR) and Zigbee technologies. Issues like installation of in-building and building-to-building wireless LANs, the use of ports and sockets within the context of Unicast, Multicast and Broadcast will be covered.
The module will introduce embedded software and Real-Time system, including Real-Time software design, debugging tools and methods, system development tools (cross compiler, assembler and linker), advanced use of C as an embedded software language, hardware considerations as well as multitasking in a Real-Time environment.
Module Additional Assessment Details
1. EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS length 2 hours weighted at 50%. (learning outcomes 1 and 2) Final Assessment.
2. An Assignment weighted at 50%. The assessment will take the form of one summative assignment and will assess Learning Outcomes 3, 4, 5 and 6. A practical assignment to implement a realistic task using an embedded system, with accompanying design information and report.
Module Learning Strategies
36 hours lectures / 36 hours labs/tutorials.
The first part of this module will have 2 hours Lecture and 1 hour Practical each week.
The lecture will be looking at the academic aspects of networking within a commercial organisation. The underlying theory will be given in these sessions. This though will be reinforced through the use of the practical sessions.
The second part of this module will have 1 hour Lecture and 2 hours Practical each week.
The intention of this part of the module is to give the student the skills needed to work on embedded/Real-Time systems based live equipment in a commercial setting and as such the tutorials are the chance to work on the equipment and reinforce through experimentation what has been covered in the lectures.
Module Special Admissions Requirements
The Internet of Things - Fundamentals, Industry and Careers (Enhancing Career and Personal Success) or equivalent.
Advanced ANSI C programming module or equivalent.
Module Texts
Implementing 802.11, 802.16, and 802.20 Wireless Networks: Planning, Troubleshooting, and Operations, Ron Olexa, 2004, ISBN-10: 0750678089, ISBN-13: 978-0750678087
MC 68HC11 - An Introduction: Software and Hardware Interfacing Han-Uei Huang Delmar, ISBN: 0766816001, July 2000
C Programming: A Modern Approach, 2nd Edition [Paperback] K.N. King
ISBN 978-0393979503 April 2008
Embedded Systems: Introduction to ArmŽ Cortex(TM)-M Microcontrollers (Volume 1) [Paperback] Jonathan W Valvano 978-1477508992 May 2012
Module Resources
Specialist networking laboratories with Cisco equipment.
Embedded systems laboratory
Development boards
PC's running 68HC11/ARM Cross-Compiler/Assembler and Visual studio C/C++
Laboratory exercise sheets provided by course instructor