Huawei

De Adapter
Ir para navegação Ir para pesquisar

Para a Huawei temos desenvolvido para os seguintes protocolos de comunicação:

  • CLI
  • TL1

E para os seguintes meios de comunicação:

  • Internet CLI e TL1
  • Telefonia TL1

Para Huawei temos os seguintes tipos de comandos desenvolvidos em suas respectivas ordens de execução:

Provisionamento CLI

Internet

INICIAR_SESSAO

ADICIONAR_ONU

CONFIGURAR_SERVICES_ONU_INTERNET

CRIAR_PORTAS_SERVICO_INTERNET

VERIFICAR_POTENCIA_FIBRA

REINICIAR_ONU

FINALIZAR_SESSAO

Desprovisionamento CLI

INICIAR_SESSAO

DESCONFIGURAR_INFORMACOES_INTERNET

REMOVE_ONU_PROVISIONADA

FINALIZAR_SESSAO

Provisionamento TL1

Telefonia

INICIAR_SESSAO

OBTEM_DADOS_ONU_PROVISIONADA

OBTEM_DADOS_ONU_PROVISIONADA_NOME

FINALIZAR_SESSAO OBTEM_HOSTNAME_OLT

CONFIGURAR_SERVICES_ONU_TELEFONIA

CRIAR_PORTAS_SERVICO_TELEFONIA

REINICIAR_ONU

FINALIZAR_SESSAO

Internet

INICIAR_SESSAO

OBTER_DADOS_ONU_LISTA_EQUIPAMENTOS_PENDENTES_PROVISIONAMENTO

ADICIONAR_ONU

VERIFICAR_POTENCIA_FIBRA

ALTERAR_USUARIO_PADRAO_ACESSO_ONU

CONFIGURAR_SERVICES_ONU_INTERNET

DEFINIR_CONFIGURACOES_WIFI_2GHZ

DEFINIR_CONFIGURACOES_WIFI_5GHZ

CRIAR_PORTAS_SERVICO_INTERNET

REINICIAR_ONU

FINALIZAR_SESSAO

Desprovisionamento TL1

INICIAR_SESSAO

OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA

OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA_NOME

REMOVE_ONU_PROVISIONADA

FINALIZAR_SESSAO

Variáveis De qual campo vem o valor
Variáveis aceitas
$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
$ALIASONU Pode ser utilizado com o mesmo fim do $NAMEONU
$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
Comandos TL1 homologados
TIPO DE COMANDO ORDEM COMANDO
INICIAR_SESSAO 0 LOGIN:::11::UN=$USERNAMELOGIN,PWD=$PASSWORDLOGIN;
OBTER_DADOS_ONU_LISTA_EQUIPAMENTOS_PENDENTES_PROVISIONAMENTO 0 LST-GPONONTAUTOFIND::ONTSN=$SERIAL:CTAG::;
OBTEM_DADOS_ONU_PROVISIONADA 0 LST-ONT::ONTSN=$SERIAL:CTAG::SHOWOPTION=SERIALNUM;
OBTEM_DADOS_ONU_PROVISIONADA_NOME 0 LST-ONT::NAME=$NAMEONU:CTAG::SHOWOPTION=SERIALNUM;
ADICIONAR_ONU 0 ADD-ONT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::NAME=$NAMEONU,ALIAS=$ALIASONU,LINEPROF=LP-MOB-PPPoE-VoIP,SRVPROF=SP-ONU-ALL,SERIALNUM=$SERIAL,AUTH=SN,VENDORID=$VENDORID,EQUIPMENTID=$EQUIPMENTID,MAINSOFTVERSION=$MAINSOFTVERSION,VAPROFILE=$PROTOCOLOIP;
VERIFICAR_POTENCIA_FIBRA 0 LST-ONTDDMDETAIL::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;
ALTERAR_USUARIO_PADRAO_ACESSO_ONU 0 SET-ONTUSERINFO::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,USERTYPE=COMMONUSER:CTAG::PASSWORD=$SERVICEID@$NAMECLIENT;
CONFIGURAR_SERVICES_ONU_INTERNET 0 CFG-ONTVAINDIV::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,WANPPPOEUSERNAME_1=$USERNAMEPPPOE,WANPPPOEUSERPWD_1=$PASSWORDPPPOE:CTAG::;
CONFIGURAR_SERVICES_ONU_TELEFONIA 0 CFG-ONTVAINDIV::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SIPUSERNAME_1=$SIPUSERNAME,SIPUSERPWD_1=$SIPPASSWORD,SIPNAME_1=$SIPNAME,WANPPPOEUSERNAME_1=$USERNAMEPPPOE,WANPPPOEUSERPWD_1=$PASSWORDPPPOE,WANVLAN_2=11,WANIPADDR_2=$VOIPIP,WANSUBMASK_2=$VOIPMASK,WANGW_2=$VOIPGATEWAY:CTAG::;
OBTEM_HOSTNAME_OLT 0 LST-DEV::DID=$DID:CTAG::;
DEFINIR_CONFIGURACOES_WIFI_2GHZ 0 CFG-ONTUSERWLAN::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SSIDINDEX=1:CTAG::SSIDNAME=$WIFIUSER,SSIDPWD=$WIFIPASS;
DEFINIR_CONFIGURACOES_WIFI_5GHZ 0 CFG-ONTUSERWLAN::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID,SSIDINDEX=5:CTAG::SSIDNAME=$WIFIUSER-5G,SSIDPWD=$WIFIPASS;
CRIAR_PORTAS_SERVICO_INTERNET 0 CRT-SERVICEPORT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::VLANID=$VLANIDPPPOE,ONTID=$ONTID,GEMPORTID=0,UV=10,TAGTRANSFORM=2,MACLEARNNUM=1023;
CRIAR_PORTAS_SERVICO_TELEFONIA 0 CRT-SERVICEPORT::DEV=$DEV,FN=$FN,SN=$SN,PN=$PN:CTAG::VLANID=$VLANIDVOIP,ONTID=$ONTID,GEMPORTID=1,UV=11,TAGTRANSFORM=2,MACLEARNNUM=1023;
REINICIAR_ONU 0 RESET-ONT::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA 0 LST-ONT::ONTSN=$SERIAL:CTAG::SHOWOPTION=SERIALNUM;
OBTEM_DADOS_PARA_REMOVER_ONU_PROVISIONADA_NOME 0 LST-ONT::NAME=$NAMEONU:CTAG::SHOWOPTION=SERIALNUM;
REMOVE_ONU_PROVISIONADA 0 DEL-ONT::DID=$DID,FN=$FN,SN=$SN,PN=$PN,ONTID=$ONTID:CTAG::;
FINALIZAR_SESSAO 0 LOGOUT:::CTAG::;
Comandos CLI homologados
TIPO COMANDO ORDEM COMANDO
INICIAR_SESSAO 0 $USERNAMELOGIN
INICIAR_SESSAO 1 $PASSWORDLOGIN
INICIAR_SESSAO 2 enable
INICIAR_SESSAO 3 config
COMANDO_BUSCA_ONU 0 no-more
ADICIONAR_ONU 0 interface gpon $FN/$SN
ADICIONAR_ONU 1 ont add $PN sn-auth $SERIAL omci ont-lineprofile-name $PROTOCOLOIP ont-srvprofile-name $PROTOCOLOIP desc $NAMEONU
CONFIGURAR_SERVICES_ONU_INTERNET 0 ont port native-vlan $PN $ONTID eth 1 vlan $VLANIDPPPOE
CONFIGURAR_SERVICES_ONU_INTERNET 1 quit
CRIAR_PORTAS_SERVICO_INTERNET 0 service-port vlan $VLANIDPPPOE gpon $FN/$SN/$PN ont $ONTID gemport 10 multi-service user-vlan 10
VERIFICAR_POTENCIA_FIBRA 0 display ont info option run-state $FN $SN $PN $ONTID
REINICIAR_ONU 0 interface gpon $FN/$SN
REINICIAR_ONU 1 ont reset $PN $ONTID
REINICIAR_ONU 2 y
REINICIAR_ONU 3 quit
FINALIZAR_SESSAO 0 quit
FINALIZAR_SESSAO 1 quit
FINALIZAR_SESSAO 2 y
DESCONFIGURAR_INFORMACOES_INTERNET 0 undo service-port vlan $VLANIDPPPOE gpon $FN/$SN/$PN ont $ONTID gemport 10
DESCONFIGURAR_INFORMACOES_INTERNET 1 y
REMOVE_ONU_PROVISIONADA 0 interface gpon $FN/$SN
REMOVE_ONU_PROVISIONADA 1 ont delete $PN $ONTID
REMOVE_ONU_PROVISIONADA 2 quit

Voltar