Fiberhome
Para a Fiberhome temos desenvolvido para os seguintes protocolos de comunicação:
- CLI e TL1 com interface de comunicação(ANS, UMN2000)
E para os seguintes meios de comunicação:
- Internet
Para Fiberhome temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:
INTENET
Provisionamento CLI
INICIAR_SESSAO
COMANDO_BUSCA_ONU
COMANDO_OBTEM_POSICAO_ONU
AUTORIZA_ONT
ADICIONAR_ONU
OBTEM_DADOS_ONU_PROVISIONADA
CONFIGURAR_SERVICES_ONU_INTERNET
VERIFICAR_POTENCIA_FIBRA
REINICIAR_ONU
FINALIZAR_SESSAO
Desprovisionamento CLI
INICIAR_SESSAO
REMOVE_ONU_PROVISIONADA
FINALIZAR_SESSAO
Provisionamento TL1
INICIAR_SESSAO
COMANDO_BUSCA_ONU
ADICIONAR_ONU
OBTEM_DADOS_ONU_PROVISIONADA
CRIAR_PORTAS_SERVICO_INTERNET
ALTERAR_CONFIGURACOES_WIFI_2GHZ
ALTERAR_CONFIGURACOES_WIFI_5GHZ
CONFIGURAR_SENHA_ACESSO_WEB_ONU
VERIFICAR_POTENCIA_FIBRA
REINICIAR_ONU
FINALIZAR_SESSAO
Desprovisionamento TL1
INICIAR_SESSAO
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA
REMOVE_ONU_PROVISIONADA
FINALIZAR_SESSAO
| Variáveis | De qual campo vem o valor |
|---|---|
| $DEV | Host name da olt |
| $FN | Chassi retornado da olt |
| $SN | Slot retornado da olt |
| $PN | Pon retornado da olt |
| $SERIAL | Serial da onu a ser provisionada, que será passado no aplicativo |
| $NAMEONU | Nome gerado pelo sistema contendo BLARG, contrato, cliente, e loginppoe |
| $VENDORID | |
| $EQUIPMENTID | Id do equipamento provisionado, vem do provisionamento |
| $MAINSOFTVERSION | Versão do software de OLT |
| $POWERRX | |
| $ONTID | Porta onde se ontra a onu na poncard |
| $SERVICEID | |
| $NAMECLIENT | Nome do cliente que será provisionado |
| $VLANIDPPPOE | Vlan cadastrada na olt que sera provisionada, a mesma pode vir da vlan fixa ou das portas pons. |
| $VLANIDVOIP | Vlan cadastrada na olt na parte de telefonia |
| $USERNAMEPPPOE | Login radius do cliente |
| $PASSWORDPPPOE | Senha de acesso ao radius do cliente |
| $SIPUSERNAME | Usuário do cliente referente a telefonia, carregado dos dados voz cliente. |
| $SIPPASSWORD | Senha do cliente referente a telefonia, carregado dos dados voz cliente. |
| $SIPNAME | Usuário do cliente referente a telefonia, carregado dos dados voz cliente. |
| $VOIPIP | Carrega o ip disponível e liberado para o cliente da plataforma Ipham |
| $VOIPMASK | Mascara da rede utilizada no voip, deve ser preenchido no cadastro da OLT. |
| $VOIPGATEWAY | Gateway do Voip, deve ser preenchido no cadastro da OLT. |
| $WIFIUSER | Usuário do cadastrado no aplicativo do técnico para o wifi do cliente |
| $WIFIPASS | Senha cadastrada no aplicativo do técnico para o wifi do cliente |
| $OPTICALRXPOWER | |
| $DID | |
| $PROTOCOLOIP | Identifica o protocolo de conexão que ira utilizar para o acesso (SSH, TL1 e CLI) |
| $USERNAMELOGIN | E carregado do usuário do cadastro do comando telnet ou ssh |
| $PASSWORDLOGIN | E carregado da senha do cadastro do comando telnet ou ssh |
| $SUBRACK | Subraque em que a olt esta cadastrada |
| $PERFILDOWNSTREAM | Velocidade de Downstream cadastrada na olt |
| TIPO DE COMANDO | ORDEM | COMANDO |
|---|---|---|
| INICIAR_SESSAO | 0 | SHAKEHAND:::CTAG::; |
| INICIAR_SESSAO | 1 | LOGIN:::CTAG::UN=$USERNAMELOGIN,PWD=$PASSWORDLOGIN; |
| COMANDO_BUSCA_ONU | 0 | LST-UNREGONU::OLTID=$OLTIP,MAC=$SERIAL:CTAG::; |
| ADICIONAR_ONU | 0 | ADD-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN:CTAG::AUTHTYPE=MAC,ONUID=$SERIAL,NAME=$NAMEONU,ONUTYPE=$MAINSOFTVERSION; |
| CRIAR_PORTAS_SERVICO_INTERNET | 0 | SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=,PPPOEMODE=1,UPORT=0,VLANMODE=1; |
| CRIAR_PORTAS_SERVICO_INTERNET | 1 | SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=$NAMECLIENT,PPPOEMODE=1,SSID=1; |
| CRIAR_PORTAS_SERVICO_INTERNET | 2 | SET-WANSERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::STATUS=1,MODE=2,CONNTYPE=2,VLAN=$VLANIDPPPOE,COS=0,QOS=0,NAT=1,IPMODE=3,PPPOEPROXY=2,PPPOEUSER=$USERNAMEPPPOE,PPPOEPASSWD=$PASSWORDPPPOE,PPPOENAME=$NAMECLIENT,PPPOEMODE=1,SSID=5; |
| ALTERAR_CONFIGURACOES_WIFI_2GHZ | 0 | MODIFY-WIFISERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WILESS-AREA=5,WILESS-CHANNEL=0,WILESS-STANDARD=802.11bgn,T-POWER=100,SSID=1,SSID-ENABLE=1,SSID-NAME=$WIFIUSER,SSID-VISIBALE=0,AUTH-MODE=WPAPSK/WPA2PSK,ENCRYP-TYPE=AES,PRESHARED-KEY=$WIFIPASS,WORKING-FREQUENCY=2.4Ghz,FREQUENCY-BANDWIDTH=20MHz; |
| ALTERAR_CONFIGURACOES_WIFI_5GHZ | 0 | MODIFY-WIFISERVICE::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WILESS-AREA=5,WILESS-CHANNEL=0,WILESS-STANDARD=802.11ac,T-POWER=100,SSID=1,SSID-ENABLE=1,SSID-NAME=$WIFIUSER-5G,SSID-VISIBALE=0,AUTH-MODE=WPAPSK/WPA2PSK,ENCRYP-TYPE=TKIPAES,PRESHARED-KEY=$WIFIPASS,WORKING-FREQUENCY=5.8Ghz,FREQUENCY-BANDWIDTH=80MHz; |
| CONFIGURAR_SENHA_ACESSO_WEB_ONU | 0 | CFG-WEBADMINISTRATOR::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::WEBUSERNAME=admin,WEBPASSWORD=$SERIAL; |
| VERIFICAR_POTENCIA_FIBRA | 0 | LST-OMDDM::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::; |
| OBTEM_DADOS_ONU_PROVISIONADA | 0 | LST-ONUPORT::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::; |
| REINICIAR_ONU | 0 | RESET-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN,ONUIDTYPE=MAC,ONUID=$SERIAL:CTAG::; |
| OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA | 0 | LST-OLTPORT::OLTID=$OLTIP:CTAG::; |
| REMOVE_ONU_PROVISIONADA | 0 | DEL-ONU::OLTID=$OLTIP,PONID=NA-NA-$SN-$PN:CTAG::AUTHTYPE=MAC,ONUID=$SERIAL; |
| LOGOUT:::CTAG::; | 0 | FINALIZAR_SESSAO |
| TIPO COMANDO | ORDEM | COMANDO |
|---|---|---|
| INICIAR_SESSAO | 0 | $USERNAMELOGIN |
| INICIAR_SESSAO | 1 | $PASSWORDLOGIN |
| INICIAR_SESSAO | 2 | en |
| INICIAR_SESSAO | 3 | $PASSWORDLOGIN |
| INICIAR_SESSAO | 4 | cd gpononu |
| COMANDO_BUSCA_ONU | 0 | show unauth_discovery |
| COMANDO_OBTEM_POSICAO_ONU | 0 | show authorization slot $SN link $PN |
| AUTORIZA_ONT | 0 | set autho sl $SN li $PN ty HG260 onu $ONTID phy $SERIAL pas null |
| ADICIONAR_ONU | 0 | set white phy addr $SERIAL pas null ac add |
| CONFIGURAR_SERVICES_ONU_INTERNET | 0 | cd epononu |
| CONFIGURAR_SERVICES_ONU_INTERNET | 1 | cd qinq |
| CONFIGURAR_SERVICES_ONU_INTERNET | 2 | set epon slot $SN pon $PN onu $ONTID port 1 onuveip 1 33024 $VLANIDPPPOE 65535 33024 65535 65535 33024 65535 65535 0 1 65535 servn $PROTOCOLOIP |
| VERIFICAR_POTENCIA_FIBRA | 0 | cd gpononu |
| VERIFICAR_POTENCIA_FIBRA | 1 | show optic_module slot $SN link $PN onu $ONTID |
| REINICIAR_ONU | 0 | reset slot $SN link $PN onulist $ONTID |
| OBTEM_DADOS_ONU_PROVISIONADA | 0 | show authorization slot all link all |
| REMOVE_ONU_PROVISIONADA | 0 | cd epononu |
| REMOVE_ONU_PROVISIONADA | 1 | cd qinq |
| REMOVE_ONU_PROVISIONADA | 2 | delete epon slot $SN pon $PN onu $ONTID port 1 onuveip 1 |
| REMOVE_ONU_PROVISIONADA | 3 | cd gpononu |
| REMOVE_ONU_PROVISIONADA | 4 | set whitelist phy addr $SERIAL pass null ac delete |
| FINALIZAR_SESSAO | cd . |