Parte 2: Configuraciones en la OLT
Para este ejemplo usamos una OLT Huawei MA5800 X15.
Paso 1: Creacion de vlans
Siguiendo la informacion anterior vamos a ver los pasos para crear las vlans correspondientes
Vlan ID |
Descripcion |
1502 |
vlan-1502-internet |
1503 |
van-1503-voip |
1 Iniciamos sesion por telnet y nos posicionamos en modo config
MA5800-X15>enable
MA5800-X15#config
2 Creamos las vlans de la siguiente forma.
Sintaxis para crear una vlan
MA5800-X15(config)#vlan desc vlanid<U><1,4093> 1 description description-value<S><Length 1-32>
Comandos para crear vlans para el ejemplo
MA5800-X15(config)#vlan desc 1502 description "vlan-1502-internet"
MA5800-X15(config)#vlan desc 1503 description "vlan-1503-voip"
Paso 2: Taggear vlans a puerto uplink
Para este ejemplo voy a taggear mis vlans al puerto uplink de mi OLT que se encuentra en la tarjeta 9 en el puerto 0, para esto debemos encontrarnos en modo config y seguir los siguientes pasos.
Sintaxis para taggear vlans a puertos uplink
MA5800-X15(config)#port vlan vlanid<U><1,4093> frameid/slotid<S><Length 3-15> portlist<S><Length 1-255>
Comandos para taggear vlans de este ejemplo
MA5800-X15(config)#port vlan 1502 0/9 0
MA5800-X15(config)#port vlan 1503 0/9 0
Paso 3: Creacion de DBA's
Para este ejemplo se crearan 2 DBA's que se usaran para crear un line profile por prioridad, asi podemos tener nuestro escenario de triple play donde el trafico de los diferentes servicios viajaran por separado.
Vamos a crear los siguientes DBA's
Nombre |
Servicio |
Tipo |
Asegurado |
Maximo |
DBA_INTERNET |
INTERNET |
4 |
No requerido |
1024000 |
DBA_VOIP |
VOIP |
2 |
1024 |
No requerido |
Sintaxis para crear DBA Tipo 4, que para nuestro ejemplo sera para el servicio de INTERNET
MA5800-X15(config)#dba-profile add profile-name profile-name<S><Length 1-33> type4 max max-bandwidth<U><128,10000000>
Sintaxis para crear DBA Tipo 2, que para nuestro ejemplo sera para el servicio de VOIP
MA5800-X15(config)#dba-profile add profile-name profile-name<S><Length 1-33> type2 assure assure-bandwidth<U><128,10000000>
Comandos para crear los 2 DBA's que usaremos para nuestro ejemplo
MA5800-X15(config)#dba-profile add profile-name DBA_INTERNET type4 max 1024000
MA5800-X15(config)#dba-profile add profile-name DBA_VOIP type2 assure 1024
Paso 4: Creacion de Line Profile
Para este ejemplo creamos un Line Profile con Mapeo por prioridad.
Nombre del Line Profile: LP_INTERNET_VOIP
Sintaxis para crear Line Profile y poner en modo prioridad
MA5800-X15(config)#ont-lineprofile gpon profile-name profile-name<S><Length 1-32>
MA5800-X15(config-gpon-lineprofile-6)#mapping-mode priority
Comandos para crear nuestro Line Profle
MA5800-X15(config)#ont-lineprofile gpon profile-name LP_INTERNET_VOIP
MA5800-X15(config-gpon-lineprofile-6)#mapping-mode priority
Tcont |
DBA |
1 |
DBA_INTERNET |
2 |
DBA_VOIP |
Sintaxis para agregar un tcont a un Line profile.
MA5800-X15(config-gpon-lineprofile-6)#tcont tcont-list<S><Length 1-13> dba-profile-name profile-name<S><Length 1-33>
Comandos para agregar nuestros tconts para el ejemplo
MA5800-X15(config-gpon-lineprofile-6)#tcont 1 dba-profile-name DBA_INTERNET
MA5800-X15(config-gpon-lineprofile-6)#tcont 2 dba-profile-name DBA_VOIP
Sintaxis para agregar gemport a un Line Profile
MA5800-X15(config-gpon-lineprofile-6)#gem add gem-index<U><0,1023> eth tcont tcont-id<U><0,127>
Comandos para agregar nuestros gemports para el ejemplo
MA5800-X15(config-gpon-lineprofile-6)#gem add 1 eth tcont 1
MA5800-X15(config-gpon-lineprofile-6)#gem add 2 eth tcont 2
Gem Mapping |
Gemport |
Prioridad |
1 |
1 |
0 |
2 |
2 |
5 |
Sintaxis para agregar gem mapping a un Line Profile
MA5800-X15(config-gpon-lineprofile-6)#gem mapping gem-index<U><0,1023> mapping-index<U><0,7> priority priority<U><0,7>
Comandos para agregar nuestros gem mapping para el ejemplo
MA5800-X15(config-gpon-lineprofile-6)#gem mapping 1 1 priority 0
MA5800-X15(config-gpon-lineprofile-6)#gem mapping 2 2 priority 5
Guardar información y salimos de la interfaz
MA5800-X15(config-gpon-lineprofile-6)#commit
MA5800-X15(config-gpon-lineprofile-6)#quit
Paso 5: Creacion de Traffic tables
Para este ejemplo crearemos los siguientes traffic tables
Nombre |
Tipo |
Servicio |
cir |
pir |
100M_UP |
Subida |
INTERNET |
102400 |
102400 |
100M_DOWN |
Bajada |
INTERNET |
102400 |
102400 |
5M_UP |
Subida |
VOIP |
5120 |
5120 |
5M_DOWN |
Bajada |
VOIP |
5120 |
5120 |
Sintaxis para crear un traffic table
MA5800-X15(config)#traffic table ip name name<S><Length 1-32> cir cir<U><0,10240000> pir pir<U><64,10240000> priority 0 priority-policy local-Setting
Comandos para crear nuestros traffic tables de prueba
MA5800-X15(config)#traffic table ip name "100M_UP" cir 102400 pir 102400 priority 0 priority-policy local-Setting
MA5800-X15(config)#traffic table ip name "100M_DOWN" cir 102400 pir 102400 priority 0 priority-policy local-Setting
MA5800-X15(config)#traffic table ip name "5M_UP" cir 5120 pir 5120 priority 0 priority-policy local-Setting
MA5800-X15(config)#traffic table ip name "5M_DOWN" cir 5120 pir 5120 priority 0 priority-policy local-Setting
Paso 6: Creacion de Service Profile
Para este ejemplo usaremos una ONU Huawei HG8247H con 4 puertos ethernet, 2 puertos de telefono y un puerto CATV
Crearemos un service profile con las siguientes especificaciones
Nombre |
Modelo |
Puertos Pots |
Puertos Eth |
Puertos Catv |
SRV_PROFILE_TRIPLE_PLAY |
HG2547M |
2 |
4 |
1 |
Sintaxis para crear service profile y agregar configuraciones
MA5800-X15(config)#ont-srvprofile gpon profile-name profile-name<S><Length 1-32>
MA5800-X15(config-gpon-srvprofile-9)#ont-port pots pots-port<U><0,32> eth eth-port<U><0,24> catv catv-port<U><0,8>
MA5800-X15(config-gpon-srvprofile-9)#ring check enable
MA5800-X15(config-gpon-srvprofile-9)#commit
MA5800-X15(config-gpon-srvprofile-9)#quit
Comandos para crear nuestro service profile de ejemplo
MA5800-X15(config)#ont-srvprofile gpon SRV_PROFILE_TRIPLE_PLAY
MA5800-X15(config-gpon-srvprofile-9)#ont-port pots 2 eth 4 catv 1
MA5800-X15(config-gpon-srvprofile-9)#ring check enable
MA5800-X15(config-gpon-srvprofile-9)#commit
MA5800-X15(config-gpon-srvprofile-9)#quit