Home                                                                                                                                                     Back


B.E. Semester - VI (CE)
CE-606 : Elective - II

 

Teaching Scheme

Exam Scheme

Th.

Pract.

Tutorial

Th.

Pract./Viva

Team Work

Total

04 Marks

02 Marks

--

100 Marks

25 Marks

25 Marks

150 Marks

Hrs./Week

Hrs./Week

--

(3 Hrs.)

(3 Hrs.)

(3 Hrs.)

(3 Hrs.)

 

 

v     EMBEDDED SYSTEMS :--

           

  1. An overview of embedded systems: Introduction to embedded systems, Categories and requirements of embedded systems, Challenges and issues related to embedded software development, Hardware/Software co-design, Introduction to IC technology, Introduction to design technology

  2. Embedded Software development: Concepts of concurrency, processes, threads, mutual exclusion and inter-process communication, Models and languages for embedded software, Synchronous approach to embedded system design, Scheduling paradigms, Scheduling algorithms, Introduction to RTOS, Basic design using RTOS

  3. Embedded C Language: Real time methods, Mixing C and Assembly, Standard I/O functions, Preprocessor directives, Study of C compilers and IDE, Programming the target device

  4. Hardware for embedded systems:  Various interface standards, Various methods of interfacing, Parallel I/O interface, Blind counting synchronization and Gadfly Busy waiting, Parallel port interfacing with switches, keypads and display units, Memory and high speed interfacing, Interfacing of data acquisition systems, Interfacing of controllers, Serial communication interface, Implementation of above concepts using C language

  5. Study of ATMEL RISC Processor: Architecture, Memory, Reset and interrupt , functions, Parallel I/O ports, Timers/Counters, Serial communication, Analog interfaces, Implementation of above concepts using C language, Implementation of above concepts using C language

  6. Case studies and Applications of embedded systems: Applications to: Communication, Networking, Database, Process Control, Case Studies of: Digital Camera, Network Router, RTLinux

 

v     TEXT BOOK :-- 

         1.  Raj Kamal, “Embedded Systems”, TMH.

         2.  David E. Simon, “An Embedded Software Primer ", Pearson Education.

         3.  Muhammad Ali Mazidi and Janice Gillispie Mazidi, “The 8051Microcontroller and Embedded Systems", Pearson Education.

 

v     REFERENCES :--

    1.      Frank Vahid, Tony Givargis, “Embedded System Design: A Unified Hardware/Software Introduction", John Wiley.

    2.      Craig Hollabaugh, “Embedded Linux", Pearson Education.

    3.      Daniel Lewis, “Fundamentals of Embedded Software”, Pearson Education.

    4.      Barnett, Cox, O’Cull, “Embedded C Programming and the Atmel AVR ", Thomson Learning.

    5.      Myke Predko, “Programming and Customizing the 8051 Microcontroller”, TMH.


 

v     ADVANCED COMPUTER NETWORKS :--

 

Teaching Scheme

Exam Scheme

Th.

Pract.

Th.

Viva

Team Work

Total

04 Marks

02 Marks

100 Marks

25 Marks

25 Marks

150 Marks

Hrs./Week

Hrs./Week

(3 Hrs.)

(3 Hrs.)

(3 Hrs.)

(3 Hrs.)

           

v     OBLECTIVES: ---

 

In first part, advanced technologies like High speed Devices etc. are to be considered. Second part Network programming is to be studied. Not just SOCKETS but also protocols, Drivers, Simulation Programming. In third part we should study Network Design, Protocols designs and analysis considering deterministic and non-deterministic approach. We expect natural thinking from student. For example he should able to consider different constraints and assume suitable data and solve the problems.

 

v     Pre-requisites: Computer networks.

 

    DETAILED SYLLABUS

 

1.      Data Communications :--

Business Drivers and Networking Directions: Data communication Past and future.

 

2.      Understanding the standards and their maker :--

Creating standards: players and Process, Current forums, Standard protocols, Layered reference models: The OSIRM, Standard computer architectures.

 

3.      Introduction to Transmission Technologies :--

Hardware selection in the design process.

 

4.      Optical Networking :--

SONET / SDH standards, dense wavelength division multiplexing (DWDM), Performance and Design considerations.

 

5.      Physical Layer Protocols and Access Technologies :--

Physical Layer Protocols and Interfaces, Accessing the Network, Copper access technologies, Cable Access Technologies, Fiber Access Technologies, Air Access Technologies.

 

6.      Common Protocols and Interfaces in the LAN environment :--

Data link layers protocols, LLC and MAC sub layer protocol, Ethernet, Token Ring, Token Bus and FDDI, Bridge protocols, Switching in the LAN environment.

 

7.      Frame Relay :--

FR specification and design, VoFR: Performance and Design considerations, Advantages and disadvantages of FR.

 

 8.      Common WAN Protocol: ATM :-- 

Many faces of ATM, ATM protocol operation (ATM cell and Transmission), ATM networking basics, Theory of operations, B-ISDN protocol reference model, PHY layer, ATM layer (Protocol model), ATM layer and cell (Definition), Traffic descriptors and parameters, Traffic and Congestion control defined, AAL Protocol model, Traffic contract and QoS, User plane overview, Control plane AAL, Management plane, Sub-DS3 ATM, ATM public services.

 

9.      Common Protocols and Interfaces in the Upper Layers (TCP/IP) :--

Background (Routing protocols), TCP/IP suite, Network layer (Internet work layer), Transport layer, Application layer, Addressing and routing design.

 

10.  Mature Packet Switched Protocol :--

ITU Recommendation X.25, User connectivity, Theory of Operation, Network layer functions, X.75 Internetworking protocol, switched multimegabit data service (SMDS), SMDS and IEEE 802.6, Subscriber Interface and Access protocol, Addressing and Traffic control.

 

11.  Requirements Definition :--

User requirements, Traffic sizing, Traffic characteristics, Protocols, Time and Delay considerations, Connectivity, Availability, Reliability and Maintainability, Service aspects, Budget constraints,.

 

12.  Traffic Engineering and Capacity planning :--

Background (Throughput calculations) , Traffic engineering basics (Traffic characteristics), Traditional Traffic engineering, Queued data and packet switched traffic modeling, Designing for peaks, Delay or Latency, Availability and reliability, Network performance modeling, Creating the traffic matrix, Capacity planning and Network vision, Design tool, Categories of tools, Classes of design tool, Components of design projects, Types of design projects.

 

13.  Technology Comparisons :--

Circuits-message-packet and cell switching methods, Packet switching service aspects, Generic packet switching network characteristics, Private verses public networking, Public network service selection, Business aspects of Packet-Frame and cell switching services, High speed LAN protocols comparisons, Application performance needs.

 

14.  Access Network Design :--

Network design layers, Access layer design, Access network capacity, network topology and hardware, completing the access network design.

 

15.  Backbone Network Design :--

Backbone requirements, Network capacities, Topologies, Topologies strategies, tuning the network.

 

v     BOOKS :--

v     TEXT BOOKS :--

     1.      Darren L Spohn, “Data Network Design”, TMH.

    2.      D. Bertsekas, R. Gallager, “Data Networks”, PHI.

 

v     REFERENCES :--  

         1.  W.R. Stevens, “Unix Network Programming”, Vol.1, Pearson Education

         2.  J.Walrand, P. Varaiya, “High Performance Communication Networks”, Morgan Kaufmann

         3.  Y. Zheng, S. Akhtar, “Networks for Computer Scientists and Engineers”, Oxford

         4.  A.S. Tanenbaum, “Computer Networks”

         5.  Peterson & Davie, “Computer Networks”, Harcourt Asia.

         6.  James D. McCabe, “Practical Computer Analysis and Design”, Harcourt Asia.

 

v     TERM WORK :--

          1.  Term work should consist of at least 10 practical experiments and two assignments covering all the topics of the syllabus.

 

v     ORAL EXAMINATION :--

An oral examination is to be conducted based on the above syllabus.

 


> <đQ