summaryrefslogtreecommitdiff
path: root/3834/CH5
diff options
context:
space:
mode:
Diffstat (limited to '3834/CH5')
-rw-r--r--3834/CH5/EX5.1.1/Ex5_1_1.jpgbin0 -> 117088 bytes
-rw-r--r--3834/CH5/EX5.1.1/Ex5_1_1.sce17
-rw-r--r--3834/CH5/EX5.2.1/Ex5_2_1.jpgbin0 -> 209667 bytes
-rw-r--r--3834/CH5/EX5.2.1/Ex5_2_1.sce17
-rw-r--r--3834/CH5/EX5.3.1/Ex5_3_1.jpgbin0 -> 212493 bytes
-rw-r--r--3834/CH5/EX5.3.1/Ex5_3_1.sce15
-rw-r--r--3834/CH5/EX5.3.2/Ex5_3_2.jpgbin0 -> 217683 bytes
-rw-r--r--3834/CH5/EX5.3.2/Ex5_3_2.sce18
-rw-r--r--3834/CH5/EX5.3.3/Ex5_3_3.jpgbin0 -> 158053 bytes
-rw-r--r--3834/CH5/EX5.3.3/Ex5_3_3.sce15
-rw-r--r--3834/CH5/EX5.3.4/Ex5_3_4.jpgbin0 -> 212438 bytes
-rw-r--r--3834/CH5/EX5.3.4/Ex5_3_4.sce13
-rw-r--r--3834/CH5/EX5.3.5/Ex5_3_5.jpgbin0 -> 232193 bytes
-rw-r--r--3834/CH5/EX5.3.5/Ex5_3_5.sce15
-rw-r--r--3834/CH5/EX5.3.6/Ex5_3_6.jpgbin0 -> 216764 bytes
-rw-r--r--3834/CH5/EX5.3.6/Ex5_3_6.sce16
16 files changed, 126 insertions, 0 deletions
diff --git a/3834/CH5/EX5.1.1/Ex5_1_1.jpg b/3834/CH5/EX5.1.1/Ex5_1_1.jpg
new file mode 100644
index 000000000..3c8966b2a
--- /dev/null
+++ b/3834/CH5/EX5.1.1/Ex5_1_1.jpg
Binary files differ
diff --git a/3834/CH5/EX5.1.1/Ex5_1_1.sce b/3834/CH5/EX5.1.1/Ex5_1_1.sce
new file mode 100644
index 000000000..1cdb285d4
--- /dev/null
+++ b/3834/CH5/EX5.1.1/Ex5_1_1.sce
@@ -0,0 +1,17 @@
+//Fiber-optics communication technology, by Djafer K. Mynbaev and Lowell L. Scheiner
+//Example 5.1.1
+//windows XP
+//Scilab version-5.5.1
+clc;
+clear;
+//given
+
+n1=1.4675;//Refractive index of the core for silica fiber
+n2=1.4622;//Refractive index of the cladding for silica fiber
+
+x=n1*n1;
+y=n2*n2;
+
+NA=sqrt(x-y);
+
+mprintf("Numerical aperture of singlemode fiber =%.3f",NA);
diff --git a/3834/CH5/EX5.2.1/Ex5_2_1.jpg b/3834/CH5/EX5.2.1/Ex5_2_1.jpg
new file mode 100644
index 000000000..28caf272d
--- /dev/null
+++ b/3834/CH5/EX5.2.1/Ex5_2_1.jpg
Binary files differ
diff --git a/3834/CH5/EX5.2.1/Ex5_2_1.sce b/3834/CH5/EX5.2.1/Ex5_2_1.sce
new file mode 100644
index 000000000..38606322b
--- /dev/null
+++ b/3834/CH5/EX5.2.1/Ex5_2_1.sce
@@ -0,0 +1,17 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.2.1
+clc;
+clear;
+//given
+
+A=0.2;//Attenuation in dB/km
+Pin=0.029E-3; //Power launched in mW
+Pout=0.001E-3; //Receiver sensitivity in mW
+e=Pin/Pout;
+s=10/A;
+d=log10(e);
+L=s*d;//maximum transistion distance in km
+
+mprintf("Maximum transistion distance = %.2f Km",L);
diff --git a/3834/CH5/EX5.3.1/Ex5_3_1.jpg b/3834/CH5/EX5.3.1/Ex5_3_1.jpg
new file mode 100644
index 000000000..8ad7b5bcb
--- /dev/null
+++ b/3834/CH5/EX5.3.1/Ex5_3_1.jpg
Binary files differ
diff --git a/3834/CH5/EX5.3.1/Ex5_3_1.sce b/3834/CH5/EX5.3.1/Ex5_3_1.sce
new file mode 100644
index 000000000..a173ebb35
--- /dev/null
+++ b/3834/CH5/EX5.3.1/Ex5_3_1.sce
@@ -0,0 +1,15 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.3.1
+clc;
+clear ;
+//given
+lambda=1310;//operating wavelength in nm
+deltalambda=1;//wavelength in nm
+L=1;//length of fiber in km
+
+Dmatlambda=2;//material dispersion in ps/nm.km from graph
+deltatmat=Dmatlambda*deltalambda*L;//Pulse spreading caused by material dispersion in ps
+
+mprintf("Pulse spreading caused by material dispersion per Km=%.2f ps/Km",deltatmat);
diff --git a/3834/CH5/EX5.3.2/Ex5_3_2.jpg b/3834/CH5/EX5.3.2/Ex5_3_2.jpg
new file mode 100644
index 000000000..55116ccf3
--- /dev/null
+++ b/3834/CH5/EX5.3.2/Ex5_3_2.jpg
Binary files differ
diff --git a/3834/CH5/EX5.3.2/Ex5_3_2.sce b/3834/CH5/EX5.3.2/Ex5_3_2.sce
new file mode 100644
index 000000000..d54ccf725
--- /dev/null
+++ b/3834/CH5/EX5.3.2/Ex5_3_2.sce
@@ -0,0 +1,18 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.3.2
+clc;
+clear ;
+//given
+lambda=1550;//operating wavelength in nm
+deltalambda=1;//wavelength in nm
+L=1;//length of fiber in km
+Dmatlambda=20;//material dispersion in ps/nm.km
+Dwglambda=5;//waveguide dispersion in ps/nm.km
+
+deltatmat=Dmatlambda*deltalambda*L;//Pulse spreading caused by material dispersion in ps
+deltatwg=Dwglambda*deltalambda*L;//Pulse spreading caused by waveguide dispersion in ps
+
+mprintf("Pulse spread caused by material dispersion=%.0f ps",deltatmat);
+mprintf("\nPulse spread caused by waveguide dispersion=%.0f ps",deltatwg);
diff --git a/3834/CH5/EX5.3.3/Ex5_3_3.jpg b/3834/CH5/EX5.3.3/Ex5_3_3.jpg
new file mode 100644
index 000000000..1cbeca011
--- /dev/null
+++ b/3834/CH5/EX5.3.3/Ex5_3_3.jpg
Binary files differ
diff --git a/3834/CH5/EX5.3.3/Ex5_3_3.sce b/3834/CH5/EX5.3.3/Ex5_3_3.sce
new file mode 100644
index 000000000..17690bed7
--- /dev/null
+++ b/3834/CH5/EX5.3.3/Ex5_3_3.sce
@@ -0,0 +1,15 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.3.3
+clc;
+clear;
+//given
+
+lambda=1550;//operating wavelength in nm
+L=1;//Length of fiber in km
+deltalambda=1;//spectral width wavelength in nm
+Dlambda=15;//given chromatic dispersion parameter in ps/nm.km
+
+deltatchrom=Dlambda*deltalambda*L;//Pulse spreading due to chromatic dispersion in ps
+mprintf("\nChromatic dispersion in single mode fiber = %.2f ps",deltatchrom);
diff --git a/3834/CH5/EX5.3.4/Ex5_3_4.jpg b/3834/CH5/EX5.3.4/Ex5_3_4.jpg
new file mode 100644
index 000000000..2591c969d
--- /dev/null
+++ b/3834/CH5/EX5.3.4/Ex5_3_4.jpg
Binary files differ
diff --git a/3834/CH5/EX5.3.4/Ex5_3_4.sce b/3834/CH5/EX5.3.4/Ex5_3_4.sce
new file mode 100644
index 000000000..cc153d0ff
--- /dev/null
+++ b/3834/CH5/EX5.3.4/Ex5_3_4.sce
@@ -0,0 +1,13 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.3.4
+clc;
+clear;
+//given
+
+Dpmd=0.5;//polarization mode dispersion coefficient in ps/sqrt(km)
+L=100;//fiber length in km
+deltatpmd=Dpmd*sqrt(L);//Pulse spreading due to PMD in ps
+
+mprintf("Pulse spread caused by PMD for single mode fiber= %.0f ps",deltatpmd);
diff --git a/3834/CH5/EX5.3.5/Ex5_3_5.jpg b/3834/CH5/EX5.3.5/Ex5_3_5.jpg
new file mode 100644
index 000000000..e07ea377e
--- /dev/null
+++ b/3834/CH5/EX5.3.5/Ex5_3_5.jpg
Binary files differ
diff --git a/3834/CH5/EX5.3.5/Ex5_3_5.sce b/3834/CH5/EX5.3.5/Ex5_3_5.sce
new file mode 100644
index 000000000..0c40d95dc
--- /dev/null
+++ b/3834/CH5/EX5.3.5/Ex5_3_5.sce
@@ -0,0 +1,15 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.3.5
+clc;
+clear;
+//given
+
+L=100;//given assumed fiber optic length in km
+deltalambda=1;//spectral width wavelength in nm
+Dlambda=2;//given chromatic dispersion parameter in ps/nm.km
+
+
+BRchrom = 1/(4*Dlambda*deltalambda*L);//maximum bit rate limited by chromatic dispersion in 10^12(bps)
+mprintf("Maximum bit rate limited by chromatic dispersion= %.2f Gbps",BRchrom*1e3);//multiplication by 1e3 to convert unit into Gbps from 10^12(bps)
diff --git a/3834/CH5/EX5.3.6/Ex5_3_6.jpg b/3834/CH5/EX5.3.6/Ex5_3_6.jpg
new file mode 100644
index 000000000..5bd9fe32f
--- /dev/null
+++ b/3834/CH5/EX5.3.6/Ex5_3_6.jpg
Binary files differ
diff --git a/3834/CH5/EX5.3.6/Ex5_3_6.sce b/3834/CH5/EX5.3.6/Ex5_3_6.sce
new file mode 100644
index 000000000..95400b954
--- /dev/null
+++ b/3834/CH5/EX5.3.6/Ex5_3_6.sce
@@ -0,0 +1,16 @@
+//Fiber Optics Communication Technology, by Djafer K. Mynbaev and Lovell L.scheiner
+//Windows 8
+//Scilab version- 6.0.0
+//Example 5.3.6
+clc;
+clear;
+//given
+
+Dpmd=0.5;//polarization mode dispersion coefficient in ps/sqrt(km)
+
+L=100;//for assumed fiber length in km
+deltatpmd=Dpmd*sqrt(L);//pulse spread due to PMD in ps
+mprintf("Pulse spread caused by PMD for single mode fiber= %.2f ps",deltatpmd);
+BRpmd=1/(4*deltatpmd);//maximum bit rate limited by PMD in 10^12(bps)
+mprintf("\nBit Rate limited by PMD= %.2f Gbps",BRpmd*1e3);//multiplication by 1e3 to convert unit into Gbps from 10^12(bps)
+