 |
| STUDENTS
> Mobile and Adaptive Systems
|
Mobile and Adaptive Systems
Note:
Whilst every effort is made to keep the syllabus and assessment records correct
for this course, the precise details must be checked with the lecturer(s).
Code: | M038
(Also taught as: GZ06)
|
Year: | 4 |
Prerequisites: | Students should have an understanding of the basic principles of networked systems including naming, addressing, routing, protocol operation, design and implementation of network/transport and application-level protocols and middleware. |
Term: | 2 |
Taught By: | Stephen Hailes (26.6%)
Kyle Jamieson (26.6%)
Brad Karp (46.6%)
|
Aims: |
To examine and analyse the way in which computing and
communication are used to allow mobile systems to function
across a heterogenous environment, with variations in available
network resources and diverse/intermittient network
connectivity.
|
Learning Outcomes: |
Students will be able to understand the problems faced when dealing with
mobile systems compared to systems using fixed/wired networks.
This includes issues of how applications and end-systems should
adapt their operation in order to cope with changes in connectivity
and availability of computing resources and services. Also, students will
be able to discuss the changes that are required to protocols and systems
compared to systems operating over fixed/wired networks. The use of
mobile systems requires changes to the basic connectivity,
network structure, routing, addressing, security, application-level
operation and support infrastructure (including middleware).
This affects the performance, QoS and use of the applications
and end-systems. These issues will all be explored with the
intention of enabling students to critically analyse the problems and be able to discriminate between the solutions proposed..
|
Content:
Introduction and overview. |
A look at the general issues that will be addressed on this module.
|
Properties of wireless PANs, LANs, WANs. |
Basic structure and operation.
Ad-hoc and infrastructure networks.
Physical constraints and limitations (transmission & reception).
Network structures and architectures, including hand-off and mobility support
at the phsyical/link level.
|
Example technologies at the physical/link layers. |
PANs - Bluetooth.
LANs - IEEE802.11, HiperLAN.
Basic GSM and GPRS (2G/2.5G) network structure and protocol architecture.
Next generation wireless overview (3G/4G) including UMTS, IMT-2000 and W-CDMA.
|
Mobile IP. |
Mobile IPv4 and Mobile IPv6.
Problems with routing, QoS and security.
|
Overview of use of intelligence in mobile systems. |
Power management, replication, adaptation etc.
|
Power management issues. |
From the lowest (physical device) levels, through communication protocols,
broadcast methodologies, transcoding, etc.
|
File systems. |
CODA etc.
|
Mobile infratsurcture support. |
Mobile middleware.
Resource/neighbour discovery including peer-to-peer and gossip protocols.
|
Adaptive and reconfigurable systems. | |
Mobile multimedia and its relationship to proxying. | |
Context sensitive applications. | |
Ubiquitous computing, pervasive computing and ambient networking. | |
Overlay networks and vertical hand-offs. | |
Programmable networking and applications for mobile systems. | |
Code mobility and control/signalling. | |
Student-led seminars. |
Students will be given a selection of topical papers and results from research
and industry, covering case studies of mobile systems related to the topics
above. Students will then be organised into groups to present seminars on some
of these papers. The topics covered in these seminars will be examinable.
|
Method of Instruction:
Lecture presentations and student-led seminars.
Assessment:
The course has the following assessment components:
- Coursework Section (1 piece, 15%)
- Written Examination (2.5 hours, 85%)
To pass this course, students must:
- Obtain an overall pass mark of 50% for all sections combined
The examination rubric is: Answer THREE questions out of five. All questions carry equal marks. N.B. This course is examined in the pre-Easter exam session.Resources:
"Mobility: Processes, computers and agents."
Ed. Dejan Milojicic, Frederick Douglis and Richard Wheeler.
ACM Press. ISBN 0-201-37928-7.
Further reading for this module will be updated annually at the web-page(s) shown below.
Lecture notes
Lecture notes
Lecture notes
|
 |