Patton SN4554 incoming call

Discussion in '3CX Phone System - General' started by abagalini, Nov 29, 2010.

Thread Status:
Not open for further replies.
  1. abagalini

    Joined:
    Nov 24, 2010
    Messages:
    2
    Likes Received:
    0
    Hi All!

    SCENARIO:
    Code:
    (ISDN 0/0) (ISDN 0/1) ---> SN4554 ---> 3CX ---> SIP Phones
                                 |---> SIP Phone 300
    
    GOAL:
    All incoming calls arriving at the patton go 3CX, if the link between the PBX and Patton falls the phone directly connected to Patton should be ringing.

    With this config don't route incoming call to the "SIP Phone 300", but I can call with this phone.

    Patton Configuration:
    Code:
    #----------------------------------------------------------------#
    #                                                                #
    # SN4554/2BIS/EUI                                                #
    # R5.6 2010-09-10 SIP                                            #
    # 1970-01-01T00:53:40                                            #
    # SN/00A0BA05EDDD                                                #
    # Generated configuration file                                   #
    #                                                                #
    #----------------------------------------------------------------#
    
    cli version 3.20
    clock local default-offset +01:00
    sntp-client
    sntp-client server primary it.pool.ntp.org
    webserver port 80 language en
    
    system
    
      ic voice 0
    
    system
      clock-source 1 bri 0 0
      clock-source 2 bri 0 1
    
    profile ppp default
    
    profile call-progress-tone defaultDialtone
      pause 1 1000
      pause 2 200
    
    profile call-progress-tone defaultBusytone
      play 1 200 425 -7
      pause 2 200
    
    profile tone-set default
    
    profile call-progress-tone IT_Dialtone
      play 200 425 -12
      no play 200
      play 600 425 -12
      no play 1000
    
    profile call-progress-tone IT_Alertingtone
      play 1000 425 -12
      no play 4000
    
    profile call-progress-tone IT_Busytone
      play 500 425 -12
      no play 500
    
    profile tone-set IT
      map call-progress-tone dial-tone IT_Dialtone
      map call-progress-tone ringback-tone IT_Alertingtone
      map call-progress-tone busy-tone IT_Busytone
      map call-progress-tone congestion-tone IT_Congestion
      map call-progress-tone release-tone IT_Busytone
    
    profile voip default
      codec 1 g729 rx-length 20 tx-length 20
      codec 2 g711alaw64k rx-length 20 tx-length 20
      codec 3 g711ulaw64k rx-length 20 tx-length 20
      fax transmission 1 relay t38-udp
    
    profile pstn default
    
    profile sip default
      no autonomous-transitioning
    
    profile aaa default
      method 1 local
      method 2 none
    
    context ip router
    
      interface IF_IP_LAN
        ipaddress 192.168.30.118 255.255.255.0
        tcp adjust-mss rx mtu
        tcp adjust-mss tx mtu
    
    context cs switch
      national-prefix 0
      international-prefix 00
      
      routing-table called-e164 RT_ISDN_TO_SIP_0
        route T2 dest-interface IF_SIP_0 MAPPING_INCOMING_CALLS
        route T dest-service SLS_DIRECT
    
      routing-table called-e164 RT_ISDN_TO_SIP_1
        route T2 dest-interface IF_SIP_1 MAPPING_INCOMING_CALLS
        route T dest-service SLS_DIRECT
    
      mapping-table calling-pi to calling-e164 MAP_REMOVE_BLANK_CALLERID
        map restricted to ""
    
      mapping-table calling-e164 to calling-e164 MAP_LEADING_ZERO
        map (.%)-(.%)-(.%)-(.%)-(.%) to \1\2\3\4\5
        map (.%)-(.%)-(.%)-(.%) to \1\2\3\4
        map (.%)-(.%)-(.%) to \1\2\3
        map (.%)-(.%) to \1\2
    
      mapping-table calling-e164 to calling-name MAP_CID_TO_CNAME
        map (.%) to \1
    
      complex-function MAPPING_INCOMING_CALLS
        execute 1 MAP_REMOVE_BLANK_CALLERID
        execute 2 MAP_LEADING_ZERO
    
      interface isdn IF_ISDN_0
        route call dest-table RT_ISDN_TO_SIP_0
        call-hold disable
        caller-name
        user-side-ringback-tone
    
      interface isdn IF_ISDN_1
        route call dest-table RT_ISDN_TO_SIP_1
        call-hold disable
        caller-name
        user-side-ringback-tone
    
      interface sip IF_SIP_0
        bind context sip-gateway GW_SIP_0
        route call dest-interface IF_ISDN_0
        remote 192.168.30.126 5060
        early-connect
        early-disconnect
        address-translation outgoing-call request-uri user-part fix 10001 host-part to-header target-param none
    
      interface sip IF_SIP_1
        bind context sip-gateway GW_SIP_1
        route call dest-interface IF_ISDN_1
        remote 192.168.30.126 5060
        early-connect
        early-disconnect
        address-translation outgoing-call request-uri user-part fix 10002 host-part to-header target-param none
    
      service sip-location-service SLS_DIRECT
        bind location-service LS_DIRECT
    
      service hunt-group SV_HUNT_PSTN
        drop-cause normal-unspecified
        drop-cause no-circuit-channel-available
        drop-cause network-out-of-order
        drop-cause temporary-failure
        drop-cause switching-equipment-congestion
        drop-cause access-info-discarded
        drop-cause circuit-channel-not-available
        drop-cause resources-unavailable
        drop-cause no-route-to-destination
        route call 1 dest-service SLS_DIRECT
    
    context cs switch
      no shutdown
    
    authentication-service AS_ALL_LINES
      realm 1 3CXPhoneSystem
      username 10001 password gv9a2v8
      username 10002 password 0t11s3f
    
    authentication-service AS_OPERATOR_300
      realm 1 smartnode-gw
      username 300 password 300
    
    location-service LS_10001
      domain 1 192.168.30.126
    
      identity-group default
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES username 10001
    
      identity 10001
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES
    
        registration outbound
          registrar 192.168.30.126 5060
          lifetime 300
          register auto
    
    location-service LS_10002
      domain 1 192.168.30.126
    
      identity-group default
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES username 10002
    
      identity 10002
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES
    
        registration outbound
          registrar 192.168.30.126 5060
          lifetime 300
          register auto
    
    location-service LS_DIRECT
      domain 1 smartnode-gw
      match-any-domain
    
      identity 300
    
        authentication inbound
          authenticate 1 authentication-service AS_OPERATOR_300 username 300
    
        registration inbound
          lifetime default 3600 min 1 max 4294967295
    
    context sip-gateway GW_SIP_0
    
      interface LAN
        bind interface IF_IP_LAN context router port 5060
    
    context sip-gateway GW_SIP_0
      bind location-service LS_10001
      bind location-service LS_DIRECT
      no shutdown
    
    context sip-gateway GW_SIP_1
    
      interface LAN
        bind interface IF_IP_LAN context router port 5062
    
    context sip-gateway GW_SIP_1
      bind location-service LS_10002
      bind location-service LS_DIRECT
      no shutdown
    
    port ethernet 0 0
      encapsulation ip
      bind interface IF_IP_LAN router
      no shutdown
    
    port bri 0 0
      clock auto
      encapsulation q921
    
      q921
        protocol pp
        uni-side auto
        encapsulation q931
    
        q931
          protocol dss1
          uni-side user
          bchan-number-order ascending
          encapsulation cc-isdn
          bind interface IF_ISDN_0 switch
    
    port bri 0 0
      no shutdown
    
    port bri 0 1
      clock auto
      encapsulation q921
    
      q921
        protocol pp
        uni-side auto
        encapsulation q931
    
        q931
          protocol dss1
          uni-side user
          bchan-number-order ascending
          encapsulation cc-isdn
          bind interface IF_ISDN_1 switch
    
    port bri 0 1
      no shutdown
    Can anyone give me some advice or suggestions to achieve the goal?
    I'm not familiar with Patton.

    Thank you all in advance.
     
  2. abagalini

    Joined:
    Nov 24, 2010
    Messages:
    2
    Likes Received:
    0
    I found the solution, this is what I wanted to do:
    Code:
    #----------------------------------------------------------------#
    #                                                                #
    # SN4554/2BIS/EUI                                                #
    # R5.6 2010-09-10 SIP                                            #
    # 2010-12-02T11:58:53                                            #
    # SN/00A0BA05EDDD                                                #
    # Generated configuration file                                   #
    #                                                                #
    #----------------------------------------------------------------#
    
    cli version 3.20
    clock local default-offset +01:00
    webserver port 80 language en
    sntp-client
    sntp-client server primary 193.204.114.105 port 123 version 4
    
    system
    
      ic voice 0
    
    system
      clock-source 1 bri 0 0
      clock-source 2 bri 0 1
    
    profile ppp default
    
    profile call-progress-tone defaultDialtone
      pause 1 1000
      pause 2 200
    
    profile call-progress-tone defaultBusytone
      play 1 200 425 -7
      pause 2 200
    
    profile call-progress-tone IT_Dialtone
      play 1 200 425 -12
      play 2 600 425 -12
    
    profile call-progress-tone IT_Alertingtone
      play 1 1000 425 -12
    
    profile call-progress-tone IT_Busytone
      play 1 500 425 -12
    
    profile tone-set default
    profile tone-set IT
      map call-progress-tone dial-tone IT_Dialtone
      map call-progress-tone ringback-tone IT_Alertingtone
      map call-progress-tone busy-tone IT_Busytone
      map call-progress-tone release-tone IT_Busytone
    
    profile voip default
      codec 1 g711alaw64k rx-length 20 tx-length 20
      codec 2 g711ulaw64k rx-length 20 tx-length 20
      fax transmission 1 relay t38-udp
    
    profile pstn default
    
    profile sip default
      no autonomous-transitioning
    
    profile aaa default
      method 1 local
      method 2 none
    
    context ip router
    
      interface IF_IP_LAN
        ipaddress dhcp
        tcp adjust-mss rx mtu
        tcp adjust-mss tx mtu
    
    context cs switch
      national-prefix 0
      international-prefix 00
    
      routing-table called-e164 RT_ISDN_TO_SIP_0
        route T2 dest-service SV_HUNT_PSTN MAPPING_INCOMING_CALLS
    
      routing-table called-e164 RT_ISDN_TO_SIP_1
        route T2 dest-service SV_HUNT_PSTN MAPPING_INCOMING_CALLS
    
      routing-table called-e164 RT_ISDN_TO_DIRECT
        route default dest-service SLS_DIRECT CALL_DIRECT
    
      routing-table called-e164 DIAL_OUT
        route default dest-interface IF_ISDN_0
    
      mapping-table calling-pi to calling-e164 MAP_REMOVE_BLANK_CALLERID
        map restricted to ""
    
      mapping-table calling-e164 to calling-e164 MAP_LEADING_ZERO
        map (.%)-(.%)-(.%)-(.%)-(.%) to \1\2\3\4\5
        map (.%)-(.%)-(.%)-(.%) to \1\2\3\4
        map (.%)-(.%)-(.%) to \1\2\3
        map (.%)-(.%) to \1\2
    
      mapping-table calling-e164 to calling-name MAP_CID_TO_CNAME
        map (.%) to \1
    
      mapping-table called-e164 to called-e164 CALL_DIRECT
        map default to 388
    
      complex-function MAPPING_INCOMING_CALLS
        execute 1 MAP_REMOVE_BLANK_CALLERID
        execute 2 MAP_LEADING_ZERO
    
      interface isdn IF_ISDN_0
        route call dest-table RT_ISDN_TO_SIP_0
        call-hold disable
        caller-name
        user-side-ringback-tone
    
      interface isdn IF_ISDN_1
        route call dest-table RT_ISDN_TO_SIP_1
        call-hold disable
        caller-name
        user-side-ringback-tone
    
      interface sip IF_SIP_0
        bind context sip-gateway GW_SIP_0
        route call dest-interface IF_ISDN_0
        remote 192.168.12.10 5060
        early-connect
        early-disconnect
        address-translation outgoing-call request-uri user-part fix 10001 host-part to-header target-param none
    
      interface sip IF_SIP_1
        bind context sip-gateway GW_SIP_1
        route call dest-interface IF_ISDN_1
        remote 192.168.12.10 5060
        early-connect
        early-disconnect
        address-translation outgoing-call request-uri user-part fix 10002 host-part to-header target-param none
    
      interface sip IF_SIP_DIRECT
        bind context sip-gateway GW_SIP_DIRECT
        route call dest-table DIAL_OUT
        early-connect
        early-disconnect
    
      service sip-location-service SLS_DIRECT
        bind location-service LS_DIRECT
    
      service hunt-group SV_HUNT_PSTN
        timeout 2
        drop-cause normal-unspecified
        drop-cause no-circuit-channel-available
        drop-cause network-out-of-order
        drop-cause temporary-failure
        drop-cause switching-equipment-congestion
        drop-cause access-info-discarded
        drop-cause circuit-channel-not-available
        drop-cause resources-unavailable
        drop-cause no-route-to-destination
        drop-cause call-rejected
        route call 1 dest-interface IF_SIP_0
        route call 2 dest-interface IF_SIP_1
        route call 3 dest-table RT_ISDN_TO_DIRECT
    
    context cs switch
      no shutdown
    
    authentication-service AS_ALL_LINES
      realm 1 3CXPhoneSystem
      username 10001 password zivZVlydNxu2tAgc/IjTVQ== encrypted
      username 10002 password wJu6sW1Q4A29yRX8ZzQbnw== encrypted
    
    authentication-service AS_OPERATOR
      realm 1 192.168.30.30
      username 399 password odEIVXQNz4g= encrypted
      username 388 password Pf4HWutOKqQ= encrypted
    
    location-service LS_10001
      domain 1 192.168.12.10
    
      identity-group default
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES username 10001
    
      identity 10001
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES
    
        registration outbound
          registrar 192.168.12.10 5060
          lifetime 300
          register auto
          retry-timeout on-system-error 10
          retry-timeout on-client-error 10
          retry-timeout on-server-error 10
    
    location-service LS_10002
      domain 1 192.168.12.10
    
      identity-group default
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES username 10002
    
      identity 10002
    
        authentication outbound
          authenticate 1 authentication-service AS_ALL_LINES
    
        registration outbound
          registrar 192.168.12.10 5060
          lifetime 300
          register auto
          retry-timeout on-system-error 10
          retry-timeout on-client-error 10
          retry-timeout on-server-error 10
    
    location-service LS_DIRECT
      domain 1 192.168.30.30
      match-any-domain
    
      identity-group default
      identity 399
    
        authentication inbound
          authenticate 1 authentication-service AS_OPERATOR username 399
    
        registration inbound
          lifetime default 3600 min 1 max 4294967295
    
      identity 388
    
        authentication inbound
          authenticate 1 authentication-service AS_OPERATOR username 388
    
        registration inbound
          lifetime default 3600 min 1 max 4294967295
    
    context sip-gateway GW_SIP_0
    
      interface LAN
        bind interface IF_IP_LAN context router port 5060
    
    context sip-gateway GW_SIP_0
      bind location-service LS_10001
      no shutdown
    
    context sip-gateway GW_SIP_1
    
      interface LAN
        bind interface IF_IP_LAN context router port 5062
    
    context sip-gateway GW_SIP_1
      bind location-service LS_10002
      no shutdown
    
    context sip-gateway GW_SIP_DIRECT
    
      interface LAN
        bind interface IF_IP_LAN context router port 5064
    
    context sip-gateway GW_SIP_DIRECT
      bind location-service LS_DIRECT
      no shutdown
    
    port ethernet 0 0
      encapsulation ip
      bind interface IF_IP_LAN router
      no shutdown
    
    port bri 0 0
      clock auto
      encapsulation q921
    
      q921
        protocol pp
        uni-side auto
        encapsulation q931
    
        q931
          protocol dss1
          uni-side user
          bchan-number-order ascending
          encapsulation cc-isdn
          bind interface IF_ISDN_0 switch
    
    port bri 0 0
      no shutdown
    
    port bri 0 1
      clock auto
      encapsulation q921
    
      q921
        protocol pp
        uni-side auto
        encapsulation q931
    
        q931
          protocol dss1
          uni-side user
          bchan-number-order ascending
          encapsulation cc-isdn
          bind interface IF_ISDN_1 switch
    
    port bri 0 1
      no shutdown
    Perhaps not the most elegant solution, but it works.
     
Thread Status:
Not open for further replies.