Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2017 Embedded Communications Systems

Embedded Communications Systems

Course title: Embedded Communications Systems

Code: 3ФЕИТ10Л008

Number of credits (ECTS): 6

Weekly number of classes: 3+1+1+0

Prerequisite for enrollment of the subject: None

Course Goals (acquired competencies): Introduction to time-trigerred communications. Detailed analysis of networked embedded systems using real applications. Introduction to relevant protocols for embedded communications systems. Practical limitations of TCP/IP protocol stack implementation in embedded systems. Design and implementation of embedded communications systems. Introduction to embedded Android.

Total available number of classes: 180

Course Syllabus: Embedded communications. Differences between general-purpose communications and communications for narrow, closed needs. Key concepts in embedded communications (event vs. condition-based communications, choice of the most appropriate protocol for real-time operation, error detection and diagnostics). Communications architecture of embedded systems. Topologies for embedded communications. Distributed dependability. Redundancy. Survavibility and sustainability. Formal methods for verification of communications protocols for embedded communications. Available tools, techniques and metrics. Android Open Source Project (AOSP). CyanogenMod. Creating custom Android ROMs. IoTivity architecture and simulator.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

R. Ye

Embedded Programming with Android: Bringing Up an Android System from Scratch (Android Deep Dive)

Addison-Wesley

2015

2

R. Obermaisser

Time-Triggered Communication (Embedded Systems)

CRC Press

2011

3

S. Scaglia

The Embedded Internet: TCP/IP Basics, Implementation and Applications

Addison-Wesley

2007