mvjce course diary vii semester computer … · different generations of wireless cellular networks...

32
MVJCE Course Diary Telecommunication Dept Page1 VII SEMESTER COMPUTER COMMUNICATION NETWORKS Subject Code : 06EC71 IA Marks : 25 No. of Lecture Hrs/ Week : 05 Exam Hrs : 03 Total no. of Lecture Hrs. : 62 Exam Marks : 100 PART - A UNIT - 1 Layered tasks, OSI Model, Layers in OSI model, TCP? IP Suite, Addressing, Telephone and cable networks for data transmission, Telephone networks, Dial up modem, DSL, Cable TV for data transmission. 6 Hours UNIT - 2 DATA LINK CONTROL: Framing, Flow and error control, Protocols, Noiseless channels and noisy channels, HDLC. 7 Hours UNIT - 3 MULTIPLE ACCESS: Random access, Controlled access, Channelisation. 6 Hours UNIT - 4 Wired LAN, Ethernet, IEEE standards, Standard Ethernet. Changes in the standards, Fast Ethernet, Gigabit Ethernet, Wireless LAN IEEE 802.11. 7 Hours PART - B UNIT - 5 Connecting LANs, Backbone and Virtual LANs, Connecting devices, back bone networks, Virtual LANs. 6 Hours UNIT - 6 Network Layer, Logical addressing, Ipv4 addresses, Ipv6 addresses, Ipv4 and Ipv6 Transition from Ipv4 to Ipv6. 7 Hours UNIT - 7 Delivery, Forwarding, Unicast Routing Protocols, Multicast Routing protocols. 6 Hours UNIT - 8 Transport layer Process to process Delivery, UDP, TCP, Domain name system, Resolution. 7 Hours TEXT BOOK: 1. Data communication and networking– B Forouzan, 4th Ed, TMH 2006. REFERENCES: 1. Computer networks – James F. Kurose, Keith W. Ross:, Pearson education, 2nd Edition, 2003. 2. Introduction to Data communication and networking – Wayne Tomasi, Pearson education 2007.

Upload: lamtu

Post on 07-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

MVJCE Course Diary

Telecommunication Dept Page 1

VII SEMESTER

COMPUTER COMMUNICATION NETWORKS Subject Code : 06EC71 IA Marks : 25 No. of Lecture Hrs/ Week : 05 Exam Hrs : 03 Total no. of Lecture Hrs. : 62 Exam Marks : 100

PART - A

UNIT - 1 Layered tasks, OSI Model, Layers in OSI model, TCP? IP Suite, Addressing, Telephone and cable networks for data transmission, Telephone networks, Dial up modem, DSL, Cable TV for data transmission. 6 Hours UNIT - 2 DATA LINK CONTROL: Framing, Flow and error control, Protocols, Noiseless channels and noisy channels, HDLC. 7 Hours UNIT - 3 MULTIPLE ACCESS: Random access, Controlled access, Channelisation. 6 Hours UNIT - 4 Wired LAN, Ethernet, IEEE standards, Standard Ethernet. Changes in the standards, Fast Ethernet, Gigabit Ethernet, Wireless LAN IEEE 802.11. 7 Hours PART - B UNIT - 5 Connecting LANs, Backbone and Virtual LANs, Connecting devices, back bone networks, Virtual LANs. 6 Hours UNIT - 6 Network Layer, Logical addressing, Ipv4 addresses, Ipv6 addresses, Ipv4 and Ipv6 Transition from Ipv4 to Ipv6. 7 Hours UNIT - 7 Delivery, Forwarding, Unicast Routing Protocols, Multicast Routing protocols. 6 Hours UNIT - 8 Transport layer Process to process Delivery, UDP, TCP, Domain name system, Resolution. 7 Hours TEXT BOOK: 1. Data communication and networking– B Forouzan, 4th Ed, TMH 2006. REFERENCES: 1. Computer networks – James F. Kurose, Keith W. Ross:, Pearson education, 2nd Edition, 2003. 2. Introduction to Data communication and networking – Wayne Tomasi, Pearson education 2007.

MVJCE Course Diary

Telecommunication Dept Page 2

COMPUTER COMMUNICATION NETWORKS

Subject Code : 06EC71 Total no. of Lecture Hrs. 62 HOURS TOPICS TO BE COVERED

1. Unit 1:Introduction,Layered tasks, OSI Model 2. Layers in OSI model, TCP? IP Suite, Addressing 3. Telephone and cable networks for data transmission 4. Telephone networks 5. Dial up modem 6. DSL 7. Cable TV for data transmission 8. Unit 2:DATA LINK CONTROL :Framing 9. Flow and error control 10. Protocol 11. Noiseless channels and noisy channels 12. Noiseless channels and noisy channels 13. HDLC 14. HDLC 15. HDLC 16. Unit 3:MULTIPLE ACCESS Random access 17. Random access 18. Controlled access 19. Controlled access 20. Channelisation.

21. Channelisation. 22. Unit 4:Wired LAN 23. Ethernet, IEEE standards 24. Standard Ethernet standards 25. Changes in the standards 26. Fast Ethernet 27. Gigabit Ethernet 28. Gigabit Ethernet 29. Wireless LAN IEEE 802.11 30. Wireless LAN IEEE 802.11 31. Unit 5:Connecting LANs 32. Backbone and Virtual LANs 33. Connecting devices 34. Devices cont 35. Back bone Networks 36. Back bone Networks 37. Virtual LANs 38. Virtual LANs 39. Virtual LANs

MVJCE Course Diary

Telecommunication Dept Page 3

40. Unit 6:Network Layer 41. Logical addressing 42. Logical addressing 43. Ipv4 addresses 44. Ipv4 addresses 45. Ipv6 addresses 46. Ipv4 and Ipv6. 47. Transition from Ipv4 to Ipv6 48. Unit 7:Delivery 49. Delivery 50. Forwarding 51. Forwarding 52. Unicast Routing Protocols 53. Unicast Routing Protocols 54. Multicast Routing protocols. 55. Multicast Routing protocols. 56. Unit 7 Transport layer Process to process Delivery, 57. Transport layer Process to process Delivery, 58. UDP 59. UDP 60. TCP, 61. TCP, 62. Domain name system, Resolution.

MVJCE Course Diary

Telecommunication Dept Page 4

MVJCE Course Diary

Telecommunication Dept Page 5

MVJCE Course Diary

Telecommunication Dept Page 6

OPTICAL FIBER COMMUNICATION Subject Code : 06EC72 IA Marks : 25 No. of Lecture Hrs/ Week : 05 Exam Hrs :03 Total no. of Lecture Hrs. : 62 Exam Marks100

PART - A

UNIT - 1 OVERVIEW OF OPTICAL FIBER COMMUNICATION: Introduction,Historical development, general system, advantages, disadvantages, andapplications of optical fiber communication, optical fiber waveguides, Raytheory, cylindrical fiber (no derivations in article 2.4.4), single mode fiber,cutoff wave length, mode filed diameter. Optical Fibers: fiber materials, photonic crystal, fiber optic cables specialty fibers. 8 Hours UNIT - 2 TRANSMISSION CHARACTERISTICS OF OPTICAL FIBERS: Introduction, Attenuation, absorption, scattering losses, bending loss,dispersion, Intra modal dispersion, Inter modal dispersion. 5 Hours UNIT - 3 OPTICAL SOURCES AND DETECTORS: Introduction, LED’s, LASER diodes, Photo detectors, Photo detector noise, Response time, double hetero junction structure, Photo diodes, comparison of photo detectors. 7 Hours UNIT - 4 FIBER COUPLERS AND CONNECTORS: Introduction, fiber alignment and joint loss, single mode fiber joints, fiber splices, fiber connectors and fiber couplers. 6 Hours

PART - B UNIT - 5 OPTICAL RECEIVER: Introduction, Optical Receiver Operation, receiver sensitivity, quantum limit, eye diagrams, coherent detection, burst mode receiver operation, Analog receivers. 6 Hours UNIT - 6 ANALOG AND DIGITAL LINKS: Analog links – Introduction, overview of analog links, CNR, multichannel transmission techniques, RF over fiber, key link parameters, Radio over fiber links, microwave photonics. Digital links – Introduction, point–to–point links, System considerations,link power budget, resistive budget, short wave length band, transmission distance for single mode fibers, Power penalties, nodal noise and chirping. 8 Hours UNIT - 7 WDM CONCEPTS AND COMPONENTS: WDM concepts, overview of WDM operation principles, WDM standards, Mach-Zehender interferometer,multiplexer,Isolators and circulators, direct thin film filters, active optical components, MEMS technology, variable optical attenuators, tunable optical fibers, dynamic gain equalizers, optical drop multiplexers, polarization controllers, chromatic dispersion compensators, tunable light sources. 6 Hours

MVJCE Course Diary

Telecommunication Dept Page 7

UNIT - 8 OPTICAL AMPLIFIERS AND NETWORKS: optical amplifiers, basic applications and types, semiconductor optical amplifiers, EDFA. Optical Networks: Introduction, SONET / SDH, Optical Interfaces, SONET/SDH rings, High – speed light – waveguides. 6 Hours TEXT BOOKS: 1. Optical Fiber Communication – Gerd Keiser, 4th Ed., MGH, 2008. 2. Optical Fiber Communications– – John M. Senior, Pearson Education. 3rd Impression, 2007. REFERENCE BOOK: 1. Fiber optic communication – Joseph C Palais: 4th Edition, Pearson Education.

MVJCE Course Diary

Telecommunication Dept Page 8

LESSON PLAN Optical Fiber Communication Sub code: 06EC72 Total Hrs: 62

HOUR NO. TOPICS TO BE COVERED

01 1.Overview of Optical Fiber Communication

Introduction, Historical development, general system, 02 Advantages, Disadvantages 03 Applications of optical fiber communication, 04 Optical fiber waveguides, 05 Ray theory, cylindrical fibre 06 Single mode fiber

07 Cutoff wave length,

08 mode filed diameter

09 Fiber materials, photonic crystal

10 Fiber optic cables specialty fibers. 2. TRANSMISSION CHARACTERISTICS OF OPTICAL FIBERS

11 Introduction, 12 Attenuation

13 Absorption, scattering losses

14 Bending loss, dispersion

15 Intra modal dispersion, 16 Inter modal dispersion 3.Optical Sources and detectors

17 Introduction 18 LED’s, , 19 LASER diodes 20 Photo detectors

21 Photo detector noise, Response time

22 Double hetero junction structure

23 Photo diodes

24 Comparison of photo detectors 4. FIBER COUPLERS AND CONNECTORS

25 Introduction 26 Fiber alignment and joint loss

27 Single mode

28 Fiber joints, 29 Fiber splices

MVJCE Course Diary

Telecommunication Dept Page 9

HOUR NO. TOPICS TO BE COVERED

30 Fiber connectors

31 Fiber couplers

5. OPTICAL RECEIVER 32 Introduction 33 Optical Receiver Operation 34 Receiver sensitivity 35 Quantum limit, eye diagrams

36 Coherent detection

37 Burst mode receiver operation 38 Analog receivers 6. ANALOG AND DIGITAL LINKS

39 Analog links – Introduction, overview of analog links, CNR 40 Multi channel transmission techniques, RF over fiber, key link parameters, –,

41 Radio over fiber links

42 Microwave photonics. Digital links

43 Introduction, point–to–point links, System considerations,

44 Link power budget

45 Resistive budget, short wave length band, transmission

46 Distance for single mode fibers,

47 Power penalties, nodal noise and chirping

7. WDM CONCEPTS AND COMPONENTS 48 WDM concepts, overview of WDM operation principles 49 WDM standards, Mach-Zehender interferometer, multiplexer 50 Isolators and circulators, 51 Direct thin film filters, active optical components 52 MEMS technology, variable optical attenuators, tunable optical fibers 53 Dynamic gain equalizers, optical drop multiplexers, polarization controllers

54 Chromatic dispersion compensators, tunable light sources.

8. OPTICAL AMPLIFIERS AND NETWORKS 55 Introduction 56 optical amplifiers, basic applications 57 Types, semiconductor optical amplifiers, 58 EDFA. Optical Networks: Introduction, , 59 SONET / SDH 60 Optical Interfaces 61 SONET/SDH rings 62 High – speed light – waveguides

MVJCE Course Diary

Telecommunication Dept Page 10

MVJCE Course Diary

Telecommunication Dept Page 11

MVJCE Course Diary

Telecommunication Dept Page 12

WIRELESS COMMUNICATION Subject Code : 06TE73 IA Marks : 25 No. of Lecture Hrs/ Week : 05 Exam Hrs : 03 Total no. of Lecture Hrs. : 62 Exam Marks : 100

PART - A UNIT - 1 Introduction to wireless telecommunication systems and Networks, Historyand Evolution Different generations of wireless cellular networks 1G, 2g, 3G and 4G networks. 6 Hours UNIT - 2 Common Cellular System components, Common cellular networkscomponents,Hardware and software, views of cellular networks, 3G cellular systems components, and Cellular component identification Call establishment. 7 Hours UNIT - 3 Wireless network architecture and operation, Cellular concept Cell fundamentals, Capacity expansion techniques, Cellular backbone networks, Mobility management, Radio resources and power management Wireless network security. 7 Hours UNIT- 4 GSM and TDMA techniques, GSM system overview, GSM Network andsystem Archi-tecture, GSM channel concepts, GSM identifiers. 6 Hours

PART – B UNIT - 5 GSM system operation, Traffic cases, Cal handoff, Roaming, GSM protocol architecture. TDMA systems. 6 Hours UNIT - 6 CDMA technology, CDMA overview, CDMA channel concept CDMA operations.

8 Hours UNIT -7 Wireless Modulation techniques and Hardware, Characteristics of air interface, Path loss models, wireless coding techniques, Digital modulation techniques, OFDM, UWB radio techniques, Diversity techniques, Typical GSM Hardware. 6 Hours UNIT - 8 Introduction to wireless LAN 802.11X technologies, Evolution of Wireless LAN Introduction to 802.15X technologies in PAN Application and architecture Bluetooth Introduction to Broadband wireless MAN, 802.16X technologies. 6 Hours TEXT BOOK: 1. Wireless Telecom Systems and networks – Mullet, Thomson Learning 2006. REFERENCE BOOKS: 1. Mobile Cellular Telecommunication – Lee W.C.Y, MGH, 2002. 2. Wireless communication – D P Agrawal: 2nd Edition Thomson learning 2007. 3. Fundamentals of Wireless Communication – David Tse, Pramod Viswanath, Cambridge 2005.

MVJCE Course Diary

Telecommunication Dept Page 13

WIRELESS COMMUNICATION

LESSON PLAN Subject Code: 06TE73 Total no. of Lecture Hrs: 62 SI No Topic to be covered

1. UNIT -1 Introduction to wireless telecommunication systems and Networks 2. History and Evolution different generations of wireless cellular networks 1G 3. 2G Cellular 4. 2G Cellular 5. 3G Cellular 6. 4G Cellular 7. 4G Cellular 8. UNIT - 2

Common Cellular System components 9. Common cellular networks components 10. Hardware and software 11. Views of cellular networks 12. 3G cellular systems components 13. Cellular component identification Call establishment 14. Cellular component identification Call establishment 15. Cellular component identification Call establishment 16. UNIT - 3

Wireless network architecture and operation 17. Cellular concept Cell fundamentals 18. Capacity expansion techniques 19. Cellular backbone networks 20. Mobility management 21. Radio resources and power management 22. Wireless network security 23. Wireless network security 24. UNIT- 4

GSM and TDMA techniques 25. GSM system overview 26. GSM Network and system Architecture 27. GSM Network and system Architecture 28. GSM channel concepts 29. GSM channel concepts 30. GSM identifiers 31. GSM identifiers 32. UNIT - 5

GSM system operation 33. Traffic cases 34. Cal handoff, Roaming 35. GSM protocol architecture 36. GSM protocol architecture

MVJCE Course Diary

Telecommunication Dept Page 14

37. TDMA systems 38. TDMA systems 39. UNIT – 6 CDMA technology 40 CDMA technology 41 CDMA technology 42 CDMA overview 43 CDMA overview 44 CDMA channels concept CDMA operations 45 CDMA channels concept CDMA operations 46 CDMA channels concept CDMA operations 47 UNIT -7 Wireless Modulation techniques and Hardware 48 Characteristics of air interface 49 Path loss models 50 Wireless coding techniques 51 Digital modulation techniques, OFDM, UWB radio techniques 52 Diversity techniques 53 Typical GSM Hardware 54 Typical GSM Hardware 55 UNIT - 8

Introduction to wireless LAN 802.11X technologies 56 Evolution of Wireless LAN Introduction to 802.15X technologies in PAN

Application 57 Evolution of Wireless LAN Introduction to 802.15X technologies in PAN

Application 58 Evolution of Wireless LAN Introduction to 802.15X technologies in PAN

Application 59 Evolution of Wireless LAN Introduction to 802.15X technologies in PAN

Application 60 Evolution of Wireless LAN Introduction to 802.15X technologies in PAN

Application 61 Evolution of Wireless LAN Introduction to 802.15X technologies in PAN

Application 62 Architecture Blue tooth 61 Introduction to Broadband wireless MAN 62 Introduction to Broadband wireless MAN

MVJCE Course Diary

Telecommunication Dept Page 15

MVJCE Course Diary

Telecommunication Dept Page 16

DSP ALGORITHMS AND ARCHITECTURE

Subject Code : 06EC74 IA Marks : 25 No. of Lecture Hrs/ Week : 05 Exam Hrs : 03 Total no. of Lecture Hrs. : 62 Exam Marks : 100

PART - A UNIT - 1 INTRODUCTION TO DIGITAL SIGNAL PROCESSING: Introduction, A Digital Signal-Processing System, The Sampling Process, Discrete Time Sequences, Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT), Linear Time-Invariant Systems, Digital Filters, Decimation and Interpolation.

5 Hours UNIT - 2 ARCHITECTURES FOR PROGRAMMABLE DIGITAL SIGNALPROCESSORS: Introduction, Basic Architectural Features, DSP Computational Building Blocks, Bus Architecture and Memory, Data Addressing Capabilities, Address Generation Unit, Programmability and Program Execution, Features for External.

8 Hours UNIT - 3 PROGRAMMABLE DIGITAL SIGNAL PROCESSORS: Introduction, Commercial Digital Signal-processing Devices, Data Addressing Modes of TMS32OC54xx., Memory Space of TMS32OC54xx Processors, Program Control.

6 Hours UNIT - 4 Detail Study of TMS320C54X & 54xx Instructions and Programming, On- Chip Peripherals, Interrupts of TMS32OC54XX Processors, Pipeline Operation of TMS32OC54xx Processor.

7 Hours PART - B

UNIT - 5 IMPLEMENTATION OF BASIC DSP ALGORITHMS: Introduction, The Q-notation, FIR Filters, IIR Filters, Interpolation and Decimation Filters( one example in each case ).

6 Hours UNIT - 6 IMPLEMENTATION OF FFT ALGORITHMS: Introduction, An FFT Algorithm for DFT Computation, Overflow and Scaling, Bit-Reversed Index Generation & Implementation on the TMS32OC54xx.

6 Hours UNIT - 7 INTERFACING MEMORY AND PARALLEL I/O PERIPHERALS TO DSP DEVICES: Introduction, Memory Space Organization, And External Bus Interfacing Signals. Memory Interface, Parallel I/O Interface, Programmed I/O, Interrupts and I / O Direct Memory Access (DMA).

8 Hours

MVJCE Course Diary

Telecommunication Dept Page 17

UNIT - 8 INTERFACING AND APPLICATIONS OF DSP PROCESSOR: Introduction, Synchronous Serial Interface, A CODEC Interface Circuit. DSP Based Bio-telemetry Receiver, A Speech Processing System, An Image Processing System.

6 Hours TEXT BOOK: 1. Digital Signal Processing – Avatar Singh and S. Srinivasan, Thomson Learning, 2004. REFERENCE BOOKS: 1. Digital Signal Processing – Ifeachor E. C., Jervis B. W A practical approach, Pearson-Education, /PHI. 2002. 2. Digital Signal Processors – B Venkataramani and M Bhaskar TMH, 2002. 3. Architectures for Digital Signal Processing – Peter Pirsch John Weily,

MVJCE Course Diary

Telecommunication Dept Page 18

DSP ALGORITHMS AND ARCHITECTURE

Subject Code : 06EC74 IA Marks : 25 No. of Lecture Hrs/ Week : 05 Exam Hrs : 03 Total no. of Lecture Hrs. : 62 Exam Marks : 100 Hours Topics to be covered

1. UNIT 1: INTRODUCTION TO DIGITAL SIGNAL PROCESSING ntroduction, A Digital Signal-Processing System, The Sampling Process

2. Discrete Time Sequences 3. Discrete Fourier Transform (DFT) and Fast Fourier Transform (FFT) 4. Linear Time-Invariant Systems 5. Digital Filters 6. Decimation and Interpolation

7. UNIT 2: ARCHITECTURES FOR PROGRAMMABLE DIGITAL SIGNALPROCESSORS Introduction, Basic Architectural Features

8. DSP Computational Building Blocks 9. Bus Architecture and Memory. 10. Data Addressing Capabilities 11. Data Addressing Capabilities

12. Address Generation Unit 13. Address Generation Unit 14. Programmability and Program Execution 15. Programmability and Program Execution, Features for External

16. UNIT 3: PROGRAMMABLE DIGITAL SIGNAL PROCESSORS Introduction, Commercial Digital Signal-processing Devices

17. Commercial Digital Signal-processing Devices 18. Data Addressing Modes of TMS32OC54xx 19. Data Addressing Modes of TMS32OC54xx

20. Addressing Modes 21. Memory Space of TMS32OC54xx Processors 22. Memory Space of TMS32OC54xx Processors, Program Control 23. UNIT 4: Detail study of processor Detail Study of TMS320C54X 24. Detail Study of 54xx Instructions 25. Instructions 26. Instructions 27. Programming 28. On-Chip peripherals 29. On-Chip peripherals 30. Interrupts of TMS32OC54XX Processors 31. Pipeline Operation of TMS32OC54xx Processor

32. UNIT 5: IMPLEMENTATION OF BASIC DSP ALGORITHMS Introduction, The Q-notation

33. FIR Filters 34. FIR Filters 35. IIR Filters

MVJCE Course Diary

Telecommunication Dept Page 19

36. IIR Filters 37. Interpolation Filters with one example 38. Decimation Filters with one example

39. UNIT 6: IMPLEMENTATION OF FFT ALGORITHMS Introduction, An FFT Algorithm for DFT Computation

40. Overflow and Scaling 41. Overflow and Scaling 42. Bit-Reversed Index Generation 43. Bit-Reversed Index Generation 44. Implementation on the TMS32OC54xx 45. Implementation on the TMS32OC54xx

46. UNIT 7: INTERFACING MEMORY AND PARALLEL I/O PERIPHERALS TO DSP DEVICES Introduction, Memory Space Organization

47. External Bus Interfacing Signals 48. Memory Interface 49. Memory Interface 50. Parallel I/O Interface 51. Programmed I/O 52. Programmed I/O 53. Interrupts 54. I / O Direct Memory Access (DMA).

55. UNIT 8: INTERFACING AND APPLICATIONS OF DSP PROCESSOR Introduction, Synchronous Serial Interface

48.56

A CODEC Interface Circuit

57 A CODEC Interface Circuit 58. DSP Based Bio-telemetry Receiver 59 DSP Based Bio-telemetry Receiver 60. A Speech Processing System 61 A Speech Processing System 62. An Image Processing System

MVJCE Course Diary

Telecommunication Dept Page 20

MVJCE Course Diary

Telecommunication Dept Page 21

MVJCE Course Diary

Telecommunication Dept Page 22

OPERATING SYSTEMS Subject Code : 06EC751 IA Marks : 25 No. of Lecture Hrs/Week : 04 Exam Hours : 03 Total no. of Lecture Hrs. : 52 Exam Marks : 100

PART - A

UNIT - 1 INTRODUCTION AND OVERVIEW OF OPERATING SYSTEMS: Operating system, Goals of an O.S, Operation of an O.S, Resource allocation and related functions, User interface related functions, Classes of operating systems, O.S and the computer system, Batch processing system, Multi programming systems, Time sharing systems, Real time operating systems, distributed operating systems. 6 Hours UNIT – 2 STRUCTURE OF THE OPERATING SYSTEMS: Operation of an O.S, structure of the supervisor, configuring and installing of the supervisor, operating system with monolithic structure, layered design, virtual maching operating systems, kernel based operating systems, and Microkernel based operating systems. 7 Hours UNIT – 3 PROCESS MANAGEMENT: Process concept, programmer view of processes, OS view of processes, Interacting processes, Threads, processes in UNIX, Threads in solaris. 6 Hours UNIT – 4 MEMORY MANAGEMENT: Memory allocation to programs, Memory allocation preliminaries, Contiguous and noncontiguous allocation to programs, memory allocation for program-controlled data, kernel memory. 6 Hours

PART - B UNIT – 5 VIRTUAL MEMORY: Virtual memory basics, virtual memory using paging, demand paging, page replacement, page replacement policies, memory allocation to programs, page sharing, UNIX virtual memory. 6 Hours UNIT – 6 FILE SYSTEMS: File system and IOCS, files and directories, Overview of I/O organization, fundamental file organizations, Interface between file system and IOCS, allocation of disk space, Implementing file access, UNIX file system. 7 Hours UNIT – 7 SCHEDULING: Fundamentals of scheduling, long term scheduling, medium and short term scheduling, real time scheduling, process scheduling in UNIX. 7 Hours

MVJCE Course Diary

Telecommunication Dept Page 23

UNIT – 8 MESSAGE PASSING: Implementing message passing, Mailboxes, Inter process communication in UNIX. 6 Hours TEXT BOOK: 1. Operating Systems, A concept based approach – D.M. Dhamdhare,, TMH,2nd ED, 2006. REFERENCE BOOK:

1. Operating systems Concepts, - Silberchatz and Galvin, John Wiley, 5th Edition, 2001.

2. Operating System – Internals and Design Systems – William Stalling, Pearson Education, 4th Ed, 2006.

MVJCE Course Diary

Telecommunication Dept Page 24

LESSON PLAN

Subject: Operating Systems Subject code: 06EC751 Total no. of Hrs : 62

PERIOD NO.

TOPICS TO BE COVERED

01

PART - A UNIT - 1 INTRODUCTION AND OVERVIEW OF OPERATING SYSTEMS: Operating system

02 Goals of an O.S, Operation of an O.S, Resource allocation and related functions

03 User interface related functions 04 Classes of operating systems, O.S and the computer system 05 Batch processing system, Multi programming systems

06 Time sharing systems, 07 Real time operating systems 08 distributed operating systems.

09 UNIT – 2 STRUCTURE OF THE OPERATING SYSTEMS: Operation of an O.S

10 structure of the supervisor 11 configuring and installing of the supervisor 12 operating system with monolithic structure 13 layered design, 14 virtual maching operating systems 15 kernel based operating systems 16 Microkernel based operating systems

17 UNIT – 3 PROCESS MANAGEMENT: Process concept

18 programmer view of processes 19 OS view of processes 20 ,Interacting processes 21 Threads

22 processes in UNIX

23 Threads in solaris

24 UNIT – 4 MEMORY MANAGEMENT: Memory allocation to programs

25 Memory allocation preliminaries 26 Contiguous and noncontiguous allocation to programs 27 memory allocation for program-controlled data 28 kernel memory

MVJCE Course Diary

Telecommunication Dept Page 25

PERIOD NO.

TOPICS TO BE COVERED

29 PART - B

UNIT – 5 VIRTUAL MEMORY: Virtual memory basics

30 virtual memory using paging 31 demand paging,

32 page replacement

33 page replacement policies 34 memory allocation to programs 35 page sharing. 36 UNIX virtual memory

37 UNIT – 6 FILE SYSTEMS: File system and IOCS

38 files and directories 39 Overview of I/O organization 40 fundamental file organizations 41 Interface between file system and IOCS 42 allocation of disk space 43 Implementing file access

44 UNIX file system.

45 UNIT – 7 SCHEDULING: Fundamentals of scheduling

46 long term scheduling 47 long term scheduling 48 medium and short term scheduling 49 medium and short term scheduling 50 real time scheduling 51 real time scheduling 52 process scheduling in UNIX 53 process scheduling in UNIX

54 UNIT – 8 MESSAGE PASSING: Implementing message passing

55 Implementing message passing 56 Implementing message passing 57 Mailboxes 58 Mailboxes 59 Mailboxes 60 Inter process communication in UNIX 61 Inter process communication in UNIX 62 Inter process communication in UNIX

MVJCE Course Diary

Telecommunication Dept Page 26

MVJCE Course Diary

Telecommunication Dept Page 27

REAL-TIME SYSTEMS

Subject Code : 06EC762 IA Marks : 25 No. of Lecture Hrs/ Week : 04 Exam Hrs : 03 Total no. of Lecture Hrs. : 52 Exam Marks : 100

PART - A UNIT - 1 INTRODUCTION TO REAL-TIME SYSTEMS: Historical background, RTS Definition, Classification of Real-time Systems, Time constraints,Classification of Programs. 6 Hours UNIT - 2 CONCEPTS OF COMPUTER CONTROL: Introduction, Sequence Control, Loop control, Supervisory control, Centralised computer control, Distributed system, Human-computer interface, Benefits of computer control systems. 6 Hours UNIT - 3 COMPUTER HARDWARE REQUIREMENTS FOR RTS: Introduction,General-purpose computer, Single chip microcontroller, Specializedprocessors, Process-related Interfaces, Data transfer techniques,Communications, Standard Interface. 6 Hours UNIT - 4 LANGUAGES FOR REAL-TIME APPLICATIONS: Introduction,Syntax layout and readability, Declaration and Initialization of Variables and Constants, Modularity and Variables, Compilation, Data types, Control Structure, Exception Handling, Low-level facilities, Co routines, Interrupts and Device handling, Concurrency, Real-time support, Overview of real-time languages. 8 Hours

PART - B UNIT - 5 & 6 OPERATING SYSTEMS: Introduction, Real-time multi-tasking OS,Scheduling strategies, Priority Structures, Task management, Scheduler and real-time clock interrupt handles, Memory Management, Code sharing, Resource control, Task co-operation and communication, Mutual exclusion, Data transfer, Liveness, Minimum OS kernel, Examples. 12 Hours UNIT - 7 DESIGN OF RTSS: General Introduction: Introduction, Specificationdocumentation, Preliminary design, Single-program approach,Foreground/background, Multi-tasking approach, Mutual exclusion,Monitors. 8 Hours UNIT - 8 RTS DEVELOPMENT METHODOLOGIES: Introduction, Yourdon Methodology, Requirement definition for Drying Oven, Ward and Mellor Method, Hately and Pirbhai Method. 6 Hours TEXT BOOKS: 1. Real - Time Computer Control- An Introduction – Stuart Bennet,, 2nd Edn. Pearson Education. 2005. REFERENCE BOOKS: 1. Real-time systems design and analysis – Phillip. A. Laplante, second edition, PHI, 2005. 2. Real-Time Systems Development – Rob Williams, Elsevier. 2006. 3. Embedded systems – Raj Kamal, Tata Mc Graw Hill, India, 2005.

MVJCE Course Diary

Telecommunication Dept Page 28

LESSON PLAN

Subject: REAL-TIME SYSTEMS Subject code: 06EC762 Total no. of hours: 62 Hours Topics to be covered

1. Historical background 2. RTS Definition 3. Classification of Real-time Systems 4. Classification of Real-time Systems 5. Time constraints 6. Classification of Programs. 7. Classification of Programs. 8. Introduction 9. Sequence Control, Loop control 10. Supervisory control 11. Centralised computer control 12. Distributed system 13. Human-computer interface 14. Benefits of computer control systems 15. Introduction, General-purpose computer 16. Single chip microcontroller 17. Specialized processors 18. Process-related Interfaces 19. Data transfer techniques 20. Communications 21. Standard Interface 22. Introduction, Syntax layout and readability 23. Declaration and Initialization of Variables and Constants 24. Modularity and Variables 25. Compilation, Data types 26. Control Structure 27. Exception Handling 28. Low-level facilities, Co routines 29. Interrupts and Device handling, Concurrency 30. Real-time support 31. Overview of real-time languages 32. Introduction, Real-time multi-tasking OS 33. Scheduling strategies 34. Priority Structures 35. Task management, 36. Scheduler and real-time clock interrupt handles

MVJCE Course Diary

Telecommunication Dept Page 29

37. Memory Management 38. Code sharing 39. Resource control 40. Task co-operation and communication 41. Mutual exclusion 42. Data transfer, Liveness 43. Minimum OS kernel 44. Minimum OS kernel 45. Examples 46. General Introduction: Introduction 47. Specification documentation 48. Specification documentation 49. Preliminary design 50. Single-program approach 51. Foreground/background 52. Foreground/background 53. Multi-tasking approach 54. Multi-tasking approach 55. Mutual exclusion 56. Monitors 57. Introduction, Yourdon Methodology 58. Requirement definition for Drying Oven 59. Ward and Mellor Method 60. Ward and Mellor Method 61. Hately and Pirbhai Method 62. Hately and Pirbhai Method

MVJCE Course Diary

Telecommunication Dept Page 30

MVJCE Course Diary

Telecommunication Dept Page 31

ADVANCED COMMUNICATION LAB Subject Code : 06TEL77 IA Marks : 25 No. of Practical Hrs/ Week : 03 Exam Hrs : 03 Total no. of Practical Hrs. : 42 Exam Marks : 50 LIST OF EXPERIMENTS 1. TDM of two band limited signals.

2. ASK and FSK generation and detection

3. PSK generation and detection

4. DPSK generation and detection

5. QPSK generation and detection

6. PCM generation and detection using a CODEC Chip

7. Measurement of losses in a given optical fiber ( propagation loss,

bending loss) and numerical aperture

8. Analog and Digital (with TDM) communication link using optical fiber.

9. Measurement of frequency, guide wavelength , power, VSWR and attenuation in a

microwave test bench

10. Measurement of directivity and gain of antennas: Standard dipole (or printed dipole),

microstrip patch antenna and Yagi antenna(printed).

11. Determination of coupling and isolation characteristics of a stripline (or microstrip)

directional coupler

(a) Measurement of resonance characteristics of a microstrip ring resonator and determination

of dielectric constant of the substrate.

(b) Measurement of power division and isolation characteristics of a microstrip 3 dB power

divider.

MVJCE Course Diary

Telecommunication Dept Page 32

CCN LAB Subject Code : 06TEL78 IA Marks : 25 No. of Practical Hrs/ Week : 03 Exam Hrs : 03 Total no. of Practical Hrs. : 42 Exam Marks : 50 I. CCN Programming Experiments in C/C++ (3 lab sessions of 3 hrs each) 1. Simulate bit/character stuffing & de-stuffing using HDLC

2. Simulate the shortest path algorithm

3. Encryption and decryption of a given message

4. Find minimum spanning tree of a subnet

5. Compute polynomial code checksum for CRC-CCITT

II. CCN Experiments using Hardware (1 lab session of 3 Hrs each)

1. Asynchronous and Synchronous Communication using RS 232/

Optical Fiber/ Twisted pair / RJ45

2. Using fork function creates TWO processes and communicate between them.

3. Communicate between TWO PCs, using simple socket function.

III. . Demonstrate the operations of rlogin and telnet

IV. Demonstrate the operations of ftp, mailbox.