Vous êtes sur la page 1sur 3

Fiber Channel: El canal de fibra (del ingls fibre channel) es una tecnologa de red utilizada

principalmente para redes de almacenamiento, disponible primero a la velocidad de


1 Gbit/s y posteriormente a 2, 4 y 8 Gbit/s. Naci para ser utilizado principalmente en el
campo de la supercomputacin, pero se ha convertido en el tipo de conexin estndar
para redes de almacenamiento en el mbito empresarial. A pesar de su nombre, la
sealizacin del canal de fibra puede funcionar tanto sobre pares de cobre, como sobre
cables de fibra ptica.

Implementarcion un canal de Fibra (point to point channel) en NS-3:
Primero debemos establecer el tiempo en el que se va a realizar la simulacin del canal de
fibra

Luego debemos iniciar el canal de comunicacin tanto el transmisor y el receptor



El ns3 nos permite poder simular mas de un nodo al mismo tiempo, para lo cual usamos el
comando NodeContainer, en nuestro caso creamos dos nodos



Una vez iniciado el canal de comunicacin y creado los nodos se deben dar caractersticas al
enlace punto a punto esto se lo realiza gracias a la clase MMFiberHelper, tales caractersticas
son:
La Tasa de Informacin.



El retardo en el que los paquetes van a ser transmitidos y ledos.



Pero estas caractersticas no son suficientes, tambin debemos agregar las perdidas por la
distancia y las perdidas por dispersin intermodal, por lo que se debe implementar los mtodos
necesarios para simular estas prdidas en la clase MMFiberHelper, podemos observar que en
la clase MMFiberHelper existen las variables m_deviceFactory y m_channelFactory, son del
tipo ObjectFactory el cual se encarga de dar las limitaciones al canal por lo que se pudo listar
todos los parametros disponibles para ser alterados: Mtu, Address, DataRate, Delay, Min, Max,
Port, MaxPackets, Interval, RemoteAddress, RemotePort, PacketSize.

Esto se debe al tipo de conexin que se establece la cual es de un canal perfecto, en donde
solo depende del tiempo y de la tasa de bits a enviar, para esto se necesita implementar la
distancia en el mm-fiber-helper en el cual se deberia establecer un tipo
RandomRectanglePositionAllocator en nuestras variables, para que el programa sepa que
nuestro canal va a tener prdidas en el envio.


Con esto se tiene la siguiente lista de atributos que se pueden
cambiar del canal: EnergyDetectionThreshold, CcaMode1Threshold, TxGain, RxGain,
QosSupported, DataMode, ControlMode, Constant, Min, Max, NodeList, DeviceList, Mtu,
Channel, Phy, TxPowerLevels, TxPowerEnd, TxPowerStart, RxNoiseFigure, State, Channel

Ahora debemos instalar e iniciar los nodos para la comunicacin de un canal de fibra. Tambien
debemos dar una direccin ip con su respectiva mascara de red e instanciar las interfaces que
se van a conectar.




Finalmente probamos el canal enviando paquetes y configurando el tiempo en el que se van a
enviar, el nmero de paquetes, el tiempo entre paquetes y el tamao de los mismos.



DISPERSION INTERMODAL
La dispersin intermodal es la distorsin que se presenta en la seal al transmitirse
por fibra ptica debido a que los modos mayores recorren mayor distancia, por esta razn
los rayos de luz llegan en tiempos distintos, generndose un pulso ensanchado y
deformado con respecto al original.
La capacidad de un sistema de comunicacin ptico se mide frecuentemente en trminos del
producto de la Tasa de Bits y la distancia [(Mb/s)-distancia]. Por lo que se tiene la siguiente
ecuacin:

% MathType!MTEF!2!1!+-
% feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn
% hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr
% 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq-Jc9
% vqaqpepm0xbba9pwe9Q8fs0-yqaqpepae9pg0FirpepeKkFr0xfr-x
% fr-xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOqaiaadY
% eacqGH8aapdaWcaaqaaiaaigdaaeaacaaIYaaaamaalaaabaGaamOB
% amaaBaaaleaacaaIYaaabeaaaOqaaiaad6gadaqhaaWcbaGaaGymaa
% qaaiaaikdaaaaaaOWaaSaaaeaacaWGJbaabaGaeuiLdqeaaaaa!410D!
\[BL < \frac{1}{2}\frac{{{n_2}}}{{n_1^2}}\frac{c}{\Delta }\]
En donde n1 y n2 son los ndices de refraccin, c es la velocidad de la luz y es n1-n2 /n1.
Entonces con esto se puede realizar una funcin que determine la capacidad del canal con la
distancia y la tasa de bits que se van a ingresar. Para esto se implement la siguiente funcin.

Vous aimerez peut-être aussi