Hi Guest, 30 September 2020 Wednesday IST

About CUSAT | About Department | Alumni | Sitemap | Disclaimer  

     
 
  Home > Academic/Programmes > Programme Structure > CSE (2011)
       
       
 
CSE3305: EMBEDDED COMMUNICATIONS SOFTWARE
Core/Elective: Elective Semester: 3 Credits: 4
Course Description

Communication systems include many devices ranging in complexity from small hand held phones to large, central office switching devices. This course is designed to understand the issues common to communication equipments while developing a communications software strategy.

Course Objectives

To familiarize Software strategy for developing communications equipments.
To Understand context for the software functions of each communication layers
To Understand Hardware and software related issues and solutions

Profile

1. Communication devices - the communications ecosystem - embedded communications software - Software partitioning - module and task decomposition - Partitioning case study

2. Protocol software - debugging protocols - tables and other data structures - table access routines - Buffer and timer management

3. Device management - Router management - Agent to protocol interface - Device to manager communication

4. Common architectures for communication equipment - multi-board architectures - RTOS support for distribution - Failures and Fault tolerence in multiboard systems

5. Product development - Hardware independent development - using COTS board - Development tools - test tools - Case studies on commercial systems

REFERNCES

1. T. Sridhar "Designing Embedded Communications Software" CMP Books (2003) ISBN-13: 978-1578201259
2. Larry L Peterson “Computer Networks: A Systems Approach” Morgan Kaufmann (2007) ISBN-13: 978-0123705488


Copyright © 2009-20 Department of Computer Science,CUSAT
Design,Hosted and Maintained by Department of Computer Science
Cochin University of Science & Technology
Cochin-682022, Kerala, India
E-mail: csdir@cusat.ac.in
Phone: +91-484-2577126
Fax: +91-484-2576368