Optical Networks M.Tech Question Paper : vardhaman.org
College : Vardhaman College Of Engineering
Degree : M.Tech
Semester : II
Subject : Optical Networks
Document type : Question Paper
Website : vardhaman.org
Download Previous / Old Question Papers :
July – 2014 : https://www.pdfquestion.in/uploads/vardhaman.org/6450-MT2RJULY14.pdf
September – 2012 : https://www.pdfquestion.in/uploads/vardhaman.org/6450-question%20papers%20of%20two%20year%20m.%20tech%20ii%20semester%20regular%20examinations%20september%20-%202012.pdf
Vardhaman Optical Networks Question Paper
M. Tech II Semester Regular Examinations July – 2014
Answer any Five Questions.
All Questions carry equal marks.
Related / Similar Question Paper :
Vardhaman College M.Tech Adhoc Wireless Question Paper
1. a) Prove that the entropy attains a “Maximum value” when all the source symbols become equiprobable. 6M
b) The parity check bits of (7,4) hamming code are generated by:
C5= d1+d3+d4
C6=d1+d2+d3
C7=d2+d3+d4
Find the Generator matrix and Parity check Matrix. 6M
2. a) Prove that the generator Polynomial g(x) of a (n,k) Cyclic code is a factor of xn+1 5M
b) Write the [H] matrix for the (15, 11) cyclic code using g(x) = 1+x+x4.Calculate the code Polynomial for the message polynomial d(x) =1+x3+x7+x10. Construct the decoder for the same. 7M
3. a) With the help of a block diagram, explain the general decoder for cyclic codes, Also explain the step-wise procedure of error correction? 8M
b) Briefly discuss the construction of shortened cyclic codes. 4M
4. In a (3,2,1) convolution encoder the impulse response is given by :
g1(0)=[ 1 1], g1(1) =[0 1], g1(2)=[1 1]
g2(0) =[0 1], g2(1)=[1 0], g2(2)=[1 0]
Draw the encoder circuit. For the message U(1) =[1 1 0 ] and U(2)=[1 0 1]. Find the codeword using Time Domain and Transform domain approach. 12M
5. a) Explain Stack algorithm and mention four demerits of stack algorithm? 6M
b) Draw Flow chart for Fano algorithm and explain the algorithm in detail. 6M
6. a) What are ‘burst error correcting codes’? Explain with an example, the technique of cyclic interleaving to achieve burst error correction. 6M
b) Compute the burst-error-correcting efficiency of a (15,9) Cyclic code with g(x)= 1+x3+x4+x5+x6 and a burst error correcting ability b=3. 6M
7. a) Construct a table for GF(23) based on the primitive Polynomial P(x) = 1+x+x3.Write the power polynomial and vector representation of each element. 8M
b) Compute the addition table for GF(5) and GF(7). 4M
8. a) With a suitable diagram, explain the decoding of BCH codes using the syndrome computation circuit? 6M
b) Consider a (15,7) double error Correcting BCH code with g(x)= 1+x4+x6+x7+x8 and m(x)=1+x. Find the codeword c(x). 6M
Optical Networks
Time: 3 hours
Max Marks: 60
All parts of the questions must be answered in one place only
1 a) Discuss the SONET frame structures 6M
b) Explain the following functions of ATM
i. Connections and cell forwarding
ii. Signaling and Routing 6M
2 a) Discuss different OADM architectures with neat figures. 6M
b) Draw the block diagram of broadcast and select ROADM and explain its functioning. 6M
3 a) Discuss cost tradeoffs by considering a PWDM ring architecture. 6M
b) Explain light path topology design (LTD) problem in brief. 6M
4 a) Mention the key attributes of optical layer (light path) service. 6M
b) Explain adaptation management in WDM optical networks with neat diagrams 6M
5 a) Explain unidirectional path switched rings used in the protection of SONET / SDH 6M
b) Discuss the protection in IP with an example. 6M
6 a) Draw the block diagram of wavelength routing PON (WRPON) and explain its working 6M
b) Explain the functions of each element of an access network with a neat architectural diagram 6M
7 a) Explain optical time division multiplexing (OTDM) with a neat figure. 6M
b) Explain the following:
i. Recirculation Buffering
ii. Burst Switching 6M
8 a) Discuss architectural choices for next generation transport networks with neat diagrams. 6M
b) Explain how the transmission capacity of an optical link is increased by SDM. 6M
Database Management Systems
(Computer Science and Engineering)
Time: 3 hours
Max Marks: 60
Answer any FIVE Questions.
All Questions carry equal marks
All parts of the questions must be answered in one place only :
1 a) What are database utilities? List a few common functions that the utilities perform. 3M
b) What is meant by a recursive relationship type? Give some examples of recursive relationship types. 3M
c) Consider a bank database taking care of accounts (saving, current, fixed deposit, flexi,….) and loans (house, auto, business,….). Suppose it is necessary to keep track of each account transaction (deposit, withdrawal, checks, ATMs,…) and loan payment. All transactions must include the amount, date, and time. Draw the bank schema and EER diagram. State any assumptions you make about additional requirements. 6M
2 a) Discuss the purpose of Boyce-Codd normal form and describe how BCNF differs from and is stronger than 3NF. Illustrate your answer with an example. 4M
Givebn) below are two sets of FDs for a relation R (A, B, C, D, E). Are they equivalent?
i. A®B, AB®C, D®AC, D®E
ii. A®BC, D®AE 5M
c) What types of constraints are inclusion dependencies meant to represent? 3M
3 a) Discuss the entity integrity and referential integrity constraints. Why is each considered important? 4M
b) For relations Employee(name, ssn, sex, salary, superssn, dno); Manager(mgrssn, mgr joindt); deptloc(dno, dloc); proj(pno, pname, ploc, dno); works(ssn, pno, hrs); dept(dname, dno, mrgssn); dependent(essn, deptname, sex, relationship). Write querries for the shema of figure in relational algebra.
i). Retrieve the names of all employees in department 5 who work more than 10 hours per week on the product X project.
ii). For each project, list the project name and the total hours per week (by all employees) spent on that project.
iii). Retrieve the names of all employees who do not work on any project.
iv). For each department, retrieve the department name and the average salary of all employees working in that department. 8M
4 a) What is the need of PL/SQL ? Explain. 3M
b) What is the need of cursor? Write cursor routine for The HRD manager has decided to raise the salary of employees by 015. Write a PL/SQL block to accept the employee number and update the salary of that employee. Display appropriate message based on the existence of the record in the employee table. 5M
c) Discuss the advantages of functions / procedures. 4M
5 a) A PARTS file with Part# as hash key includes records with the following Part# values: 2369, 3760, 4692, 4871, 5659, 1821, 1074, 7115, 1620, 2428, 3943, 4750, 6975, 4981, 9208. The file uses eight buckets, numbered 0 to 7. Each bucket is one disk block and holds two records. Load these records into the file in the given order, using the hash function h(K)=K mod 8. Calculate the average number of block accesses for a random retrieval on Part#. 5M
b) Discuss the different conditions of modification of a B-tree and a B+-tree when an element is deleted. 4M
c) Discuss the sort-merge algorithm and illustrate its working with an example. 3M