%INFORMATION_CAPACITY_CALC Based on dispersion model of specific fiber
%material, calculate the transmission system's information capacity.
%
% DEFAULT CONSTANTS
% M_0 [ps/(nm^2*km)] - standard material dispersion factor given by
% manufacture, approximately value is -0.095
% lambda_0 (nm) - standard zero dispersion wavelength given by manufacture
%
% COSTOMIZED VARIABLES
% lambda_c (nm) - central wavelength of optical carriver
% M [ps/(nm*km)] - material dispersion cofficient
% delta_lambda (nm) - spectral width of incident wavelength
% delta_t_over_L (ps/km) - pulse spread per unit length
% f_3dB_optical (GHz*km) - optical 3dB bandwidth
% f_3dB_electrical (GHz*km) - electrical 3dB bandwidth
% R_RZ (Gb/s*km) - Return-to-Zero signal transmission rate
% R_NRZ (Gb/s*km) - Non-Return-to-Zero signal transmission rate
%
% CALC STEPS
% Step_1: solve Material Dispersion Cofficient M
% Step_2: solve Pulse Spread per Unit Length delta_t_over_L
% Step_3: solve Optical 3dB Bandwidth f_3dB_optical
% Step_4: solve Electrical 3dB Bandwidth f_3dB_electrical
% Step_5: solve Return-to-Zero signal transmission rate R_RZ
% Step_6: solve Non-Return-to-Zero signal transmission rate R_NRZ
%
% Copyright 2015 Jiang Yang.
% $Revision: 1.0.0.0 $ $Date: 2015/01/19 $
% PRE-DIFINED CONSTANTS
M_0 = -0.095;
lambda_0 = 1300;
% INPUT PARAMETERS.
lambda_c = 850;
delta_lambda = 0.85;
% OUTPUT PARAMETERS.
M = (M_0/4)*(lambda_c-(lambda_0^4/lambda_c^3));
sprintf('The material dispersion cofficient M is %f [ps/(nm*km)]',M)
delta_t_over_L = -M*delta_lambda;
sprintf('The pulse spread per unit length delta_t_over_L is %f (ps/km)',delta_t_over_L)
f_3dB_optical = 1/(2*delta_t_over_L)*1e3;
sprintf('optical 3dB bandwidth f_3dB is %f (GHz*km)',f_3dB_optical)
f_3dB_electrical = 0.35/(delta_t_over_L)*1e3;
sprintf('electrical 3dB bandwidth f_3dB is %f (GHz*km)',f_3dB_electrical)
R_RZ = f_3dB_electrical;
sprintf('Return-to-Zero signal transmission rate R_RZ is %f (Gbps*km)',R_RZ)
R_NRZ =2* f_3dB_electrical;
sprintf('Non-Return-to-Zero signal transmission rate R_NRZ is %f (Gbps*km)',R_NRZ)
评论0