UK config para SPA232D

2

Adquiri recentemente um SPA232D para integrar alguns VoIP a um sistema usando asterisco. Claramente, ele precisa ser configurado para as empresas de telecomunicações do Reino Unido (diferentemente das americanas, americanas, européias, etc.). Há algumas dicas para o SPA3102, mas este tem uma configuração de menu diferente e algumas opções diferentes.

No entanto, as chamadas recebidas (PSTN para SPA para asterisco para o telefone) não são roteadas do SPA232 para o asterisco. Chamadas de saída de telefone para asterisco para SPA232 para PSTN funcionam bem. Usando as informações aqui e em outros lugares, defini:

Configurações de localização:

Network Setup > Time Settings
    Time Zone: GMT (England)
Voice > Regional > Call Progress Tones
    Dial tone: 350@-19,440@-22;10(*/0/1+2) 
    Ring back: 400@-20,450@-20;*(.4/.2/1+2,.4/2/1+2) 
    Busy tone: 400@-20;10(.375/.375/1) 
    Reorder tone: 400@-20;10(*/0/1) 
    SIT 1 tone: 950@-16,1400@-16,1800@-16;20(.330/0/1,.330/0/2,.330/0/3,0/1/0) 
    MWI dial tone: 350@-19,440@-22;10(.75/.75/1+2) 
Voice > Regional > Distinctive Call Waiting Tone Patterns
    CWT1 cadence: 30(.1/2) 
    CWT2 cadence: 30(.25/.25,.25/.25,.25/5) 
    CWT frequency: 400@-10
Voice > Regional > Distinctive Ring Patterns
    Ring 1 cadence: 60(.4/.2,.4/2) 
    Ring 2 cadence: 60(1/2) 
    Ring 3 cadence: 60(.25/.25,.25/.25,.25/1.75) 
    Ring 4 cadence: 60(.4/.8) 
    Ring 5 cadence: 60(2/4)
Voice > Regional > Miscellaneous
    FXS Port Impedance: 370+620||310nF (or 270+750||150nF ) 
    Caller ID Method: ETSI FSK With PR(UK)
Voice > PSTN > PSTN Disconnect Detection
    Detect CPC: yes 
    Detect Polarity Reversal: no 
    Detect PSTN Long Silence: no 
    PSTN Long Silence Duration: 30 
    PSTN Silence Threshold - High 
    Min CPC Duration: 0.09 
    Detect Disconnect Tone: yes 
    Disconnect Tone - 400@-30,400@-30; 2(3/0/1+2)
Voice > PSTN > International Settings
    Ring Validation Time: 256ms 
    Ring Indication Delay: 512ms 
    Ring Timeout: 640ms

Também defini:

Voice > PSTN > International Settings
    FXO Country settings: UK

Não consegui definir porque não está nos menus (estou configurado como bridge):

SPA3102 > Advanced > Voice > Regional
    Daylight Saving Rule: start=3/-1/7/1:0:0;end=10/-1/7/2:0:0;save=1:0:0
SPA3102 > Advanced > International Control
    FXO Port Impedance: 270+750||150nF 
    OnHook Speed: 3ms (ETSI) 
    Current Limiting Enable: yes 

Configurações do SIP:

Voice > PSTN > Proxy and Registration
   192.168.1.XXX
Voice > PSTN > Subscriber Information
    Display Name: PSTN
    User ID: <username set on asterisk>
    Password: <password set on asterisk>
Voice > PSTN > Dial PLans
    Dial Plan 2: S0(<:@gw0>)
Voice > PSTN > PSTN-To-VoIP Gateway Setup
    PSTN-To-VoIP Gateway Enable: Yes
    PSTN Ring Thru: Yes <Tried both Yes and No, neither worked>
    PSTN CID For VoIP CID: Yes
    PSTN Caller Default DP: 2
    Off Hook While Calling VoIP: No <Tried both Yes and No, neither worked>

Para salvar a pergunta: Eu verifiquei os logs do asterisco e não há conexão do SPA com o asterisco, por isso não é um problema de autenticação com falha.

    
por Neil Townsend 08.04.2015 / 10:34

2 respostas

1

Depois de muita caçada, retorna-se que há outro cenário necessário para a localização no Reino Unido (como eu suspeitava). Se você não definir o padrão CID (ao contrário do método, que eu defini corretamente) para o correto, o SPA232 não roteará a chamada. Presumivelmente, ter o método CID errado significa que ele não percebe que há uma chamada. A configuração está aqui:

Voice > Regional > Miscellaneous
    Caller ID FSK Standard: v.23

Para quem quiser uma lista completa das configurações do Reino Unido, acho que é um conjunto completo. Eu usei aqui , aqui , aqui e aqui . No entanto, se você souber de mais referências boas ou configurações necessárias do que, por favor, adicione-as aos comentários, adicione-as a essa lista.

As chances são de que a primeira coisa que você configurará é o lado da rede. A regra de horário de verão é um pouco indescritível, acho que pode ter desaparecido no firmware mais recente. Então, antes de fazer qualquer coisa que possa escondê-lo, se puder, defina:

Network Setup > Time Settings
    Daylight Saving Rule: start=3/-1/7/1:0:0;end=10/-1/7/2:0:0;save=1:0:0

Em seguida, conclua sua configuração de rede. O resto das configurações do Reino Unido:

Network Setup > Time Settings
    Time Zone: GMT (England)
    Adjust Clock for Daylight Saving Changes: Yes
    Timer Server: Auto
Voice > Regional > Call Progress Tones
    Dial tone: 350@-19,440@-22;10(*/0/1+2) 
    Ring back: 400@-20,450@-20;*(.4/.2/1+2,.4/2/1+2) 
    Busy tone: 400@-20;10(.375/.375/1) 
    Reorder tone: 400@-20;10(*/0/1)
    Off Hook Warning Tone: 480@-10,620@-16,1400@0,2060@0,2450@0,2600@0;60(.2/0/1,.2/0/2);240(.1/.1/3+4+5+6)
    SIT 1 tone: 950@-16,1400@-16,1800@-16;20(.330/0/1,.330/0/2,.330/0/3,0/1/0) 
    MWI dial tone: 350@-19,440@-22;10(.75/.75/1+2) 
Voice > Regional > Distinctive Ring Patterns
    Ring 1 cadence: 60(.4/.2,.4/2) 
    Ring 2 cadence: 60(1/2) 
    Ring 3 cadence: 60(.25/.25,.25/.25,.25/1.75) 
    Ring 4 cadence: 60(.4/.8) 
    Ring 5 cadence: 60(2/4)
Voice > Regional > Distinctive Call Waiting Tone Patterns
    CWT1 cadence: 30(.1/2) 
    CWT2 cadence: 30(.25/.25,.25/.25,.25/5)
Voice > Regional > Ring and Call Waiting Tone Spec
    Ring Frequency: 25
    Ring Voltage: 70
    CWT frequency: 400@-10
Voice > Regional > Control Timer Values (sec)
    Hook Flash Timer Min: .06
    Hook Flash Timer Max: .2
    Interdigit Long Timer: 6
    CPC Duration: .09
Voice > Regional > Miscellaneous
    FXS Port Impedance: 370+620||310nF (or 270+750||150nF )
    FXS Port Input Gain: 0
    FXS Port Output Gain: 0
    Caller ID Method: ETSI FSK With PR(UK)
    Caller ID FSK Standard: v.23
Voice > PSTN > PSTN Disconnect Detection
    Detect CPC: yes 
    Detect Polarity Reversal: no 
    Detect PSTN Long Silence: yes
    PSTN Long Silence Duration: 30 
    PSTN Silence Threshold - High 
    Min CPC Duration: 0.09 
    Detect Disconnect Tone: yes 
    Disconnect Tone: 400@-30,400@-30; 2(3/0/1+2)
Voice > PSTN > International Settings
    FXO Country settings: UK
    Ring Validation Time: 256ms 
    Ring Indication Delay: 512ms 
    Ring Timeout: 640ms

Como o @James aponta abaixo, não se esqueça de configurar as portas com cuidado também!

    
por 11.04.2015 / 13:05
1

Eu adicionarei uma coisa a isso, e se você estiver usando o Asterisk 13 ou superior, onde chan_PJSIP é o driver padrão (escutando na porta 5060) e chan_SIP é o driver secundário (escutando na porta 5061), então seu PSTN proxy , E seu PSTN Dial plan DEVE incluir :5061 no endereço para garantir que a chamada seja tratada pelo driver chan_SIP, caso contrário, você verá apenas muitos erros ao longo da linha de NOTICE[9428] res_pjsip/pjsip_distributor.c: Request from '"PSTN" <sip:[email protected]>' failed for '192.168.1.24:5061' (callid: [email protected]) - No matching endpoint found

para esse efeito, sua configuração deve ficar assim:

Voice > PSTN > Proxy and Registration
   192.168.1.XXX:5061
Voice > PSTN > Dial PLans
   Dial Plan 2: S0(<:N@gw0:5061>)

onde N pode ser o que você quiser e será passado para asterisco como DID

    
por 10.02.2016 / 00:11

Tags