I've installed an Adtran TA904 gateway to perform SIP/PRI conversion and all calling is working well as well as inbound caller ID name and number, however I am not seeing the caller ID name come through on our SBC for outbound calls despite seeing it in the isdn l2-formatted log. Any idea what this might be?
The caller ID number does come through though
Customer side is PRI and our side is SIP
Sanitized config below:
Building configuration...
!
!
! ADTRAN, Inc. OS version R13.6.0.E
! Boot ROM version 14.04.00
! Platform: Total Access 904 (2nd Gen), part number 4212904L1
! Serial number CFG1063467
!
!
hostname "SANITIZED"
!
!
clock timezone -8
!
ip subnet-zero
ip classless
ip default-gateway SANITIZED
no ip routing
!
!
name-server 8.8.8.8 8.8.4.4
!
!
no auto-config
auto-config authname SANITIZED encrypted password SANITIZED
!
event-history on
logging forwarding on
logging facility local0
logging forwarding priority-level info
logging forwarding receiver-ip SANITIZED
logging forwarding debug sip stack messages
logging forwarding debug isdn l2-formatted
logging forwarding debug sip cldu
logging forwarding debug voice smdr
logging forwarding debug isdn verbose
logging forwarding debug interface t1
logging forwarding debug system
logging forwarding debug voice trunkport
no logging email
!
service password-encryption
!
username "SANITIZED" privilege 7 password encrypted "SANITIZED"
!
!
ip firewall
no ip firewall alg ftp
no ip firewall alg msn
no ip firewall alg mszone
no ip firewall alg pptp
no ip firewall alg irc
no ip firewall alg h323
no ip firewall alg rtsp
!
!
!
!
!
no dot11ap access-point-control
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface eth 0/1
description Internet
ip address SANITIZED SANITIZED
ip access-group itel in
no shutdown
media-gateway ip primary
!
!
!
!
interface t1 0/1
shutdown
!
interface t1 0/2
description PBX
tdm-group 1 timeslots 1-24 speed 64
no shutdown
!
!
interface pri 1
description PBX
isdn name-delivery setup
connect t1 0/2 tdm-group 1
no shutdown
!
!
interface fxs 0/1
shutdown
!
interface fxs 0/2
shutdown
!
interface fxs 0/3
shutdown
!
interface fxs 0/4
shutdown
!
!
isdn-group 1
connect pri 1
!
!
!
!
timing-source internal
!
!
!
ip access-list standard itel
SANITIZED
!
!
!
!
ssh-server SANITIZED
no tftp server
no tftp server overwrite
no http server
http secure-server
no snmp agent
no ip ftp server
ip scp server
no ip sntp server
!
!
!
!
!
!
!
!
sip
sip udp 5060
no sip tcp
!
!
!
voice feature-mode network
voice forward-mode network
!
!
!
!
!
!
!
!
!
!
!
!
voice codec-list PRI
codec g711ulaw
!
voice codec-list SIP
codec g711ulaw
codec g729
!
!
!
voice trunk T01 type sip
description "iTel Networks"
sip-server primary SANITIZED
sip-server secondary SANITIZED
sip-keep-alive options 30
trust-domain p-asserted-identity-required
codec-list SIP both
!
voice trunk T02 type isdn
description "PBX"
resource-selection circular ascending
connect isdn-group 1
rtp delay-mode adaptive
codec-list PRI
!
!
voice grouped-trunk PRI
trunk T02
accept $ cost 0
!
!
voice grouped-trunk SIP
trunk T01
accept $ cost 0
!
!
!
!
!
!
!
!
!
!
!
!
!
sip inbound-trunk-matching default-trunk T01
sip inbound-trunk-matching prefer trunk-routing
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
ip ftp source-interface ethernet 0/1
logging forwarding source-interface ethernet 0/1
!
line con 0
login local-userlist
!
line telnet 0 4
login local-userlist
shutdown
line ssh 0 4
login local-userlist
no shutdown
!
!
ntp source ethernet 0/1
ntp server 0.pool.ntp.org
ntp server 1.pool.ntp.org
ntp server 2.pool.ntp.org
ntp server 3.pool.ntp.org
!
!
!
end
isdn l2-formatted debug log of outbound call:
12:06:54.116 ISDN.L2_FMT PRI 1 ==============================================
12:06:54.119 ISDN.L2_FMT PRI 1 Sapi:00 C/R:R Tei:00 INFO Ns:71 Nr:94 P:0
12:06:54.119 ISDN.L2_FMT PRI 1 Prot:08 CRL:2 CRV:139A
12:06:54.120 ISDN.L2_FMT PRI 1 M - 05 SETUP
12:06:54.120 ISDN.L2_FMT PRI 1 IE - 04 BEARER CAPABILITY Len=3
12:06:54.121 ISDN.L2_FMT PRI 1 80 Xfer Cap.:SPEECH
12:06:54.121 ISDN.L2_FMT PRI 1 90 Xfer Rate:64k
12:06:54.121 ISDN.L2_FMT PRI 1 A2 Layer 1:G.711 U-Law
12:06:54.122 ISDN.L2_FMT PRI 1 IE - 18 CHANNEL ID Len=3
12:06:54.122 ISDN.L2_FMT PRI 1 A9 Primary Rate
12:06:54.123 ISDN.L2_FMT PRI 1 Intfc ID:IMPLICIT
12:06:54.123 ISDN.L2_FMT PRI 1 Pref/Excl:EXCLUSIVE
12:06:54.123 ISDN.L2_FMT PRI 1 D-Chan Indicated:NO
12:06:54.124 ISDN.L2_FMT PRI 1 Chan. Sel:FOLLOWS
12:06:54.124 ISDN.L2_FMT PRI 1 83 Numb/Map:NUMBER
12:06:54.124 ISDN.L2_FMT PRI 1 96 Channel:22
12:06:54.125 ISDN.L2_FMT PRI 1 IE - 28 DISPLAY Len=16
12:06:54.125 ISDN.L2_FMT PRI 1 B1 Associated Information:INCLUDED
12:06:54.126 ISDN.L2_FMT PRI 1 Display Type:CALLING PARTY NAME
12:06:54.126 ISDN.L2_FMT PRI 1 SANITIZED
12:06:54.127 ISDN.L2_FMT PRI 1 IE - 6C CALLING PARTY # Len=12
12:06:54.127 ISDN.L2_FMT PRI 1 00 Numb. Type:UNKNOWN
12:06:54.127 ISDN.L2_FMT PRI 1 Numb. Plan:UNKNOWN
12:06:54.128 ISDN.L2_FMT PRI 1 80 Presentation:ALLOWED
12:06:54.128 ISDN.L2_FMT PRI 1 Screening:USER PROVIDED
12:06:54.128 ISDN.L2_FMT PRI 1 Ph.# SANITIZED
12:06:54.129 ISDN.L2_FMT PRI 1 IE - 70 CALLED PARTY # Len=12
12:06:54.130 ISDN.L2_FMT PRI 1 80 Numb. Type:UNKNOWN
12:06:54.131 ISDN.L2_FMT PRI 1 Numb. Plan:UNKNOWN
12:06:54.131 ISDN.L2_FMT PRI 1 Ph.# SANITIZED
12:06:54.141 ISDN.L2_FMT PRI 1 ==============================================
12:06:54.142 ISDN.L2_FMT PRI 1 Sapi:00 C/R:R Tei:00 Ctl:RR Nr:72 P/F:0
12:06:54.142 ISDN.L2_FMT PRI 1 ==============================================
12:06:54.143 ISDN.L2_FMT PRI 1 Sapi:00 C/R:C Tei:00 INFO Ns:94 Nr:72 P:0
12:06:54.143 ISDN.L2_FMT PRI 1 Prot:08 CRL:2 CRV:939A
12:06:54.144 ISDN.L2_FMT PRI 1 M - 02 CALL_PROC
12:06:54.144 ISDN.L2_FMT PRI 1 IE - 18 CHANNEL ID Len=3
12:06:54.145 ISDN.L2_FMT PRI 1 A9 Primary Rate
12:06:54.145 ISDN.L2_FMT PRI 1 Intfc ID:IMPLICIT
12:06:54.146 ISDN.L2_FMT PRI 1 Pref/Excl:EXCLUSIVE
12:06:54.146 ISDN.L2_FMT PRI 1 D-Chan Indicated:NO
12:06:54.147 ISDN.L2_FMT PRI 1 Chan. Sel:FOLLOWS
12:06:54.147 ISDN.L2_FMT PRI 1 83 Numb/Map:NUMBER
12:06:54.147 ISDN.L2_FMT PRI 1 96 Channel:22
12:06:54.158 ISDN.L2_FMT PRI 1 ==============================================
Note that I did hide the caller ID name since for privacy reasons on behalf of the customer, but it was indeed there as it should be and the caller ID #'s were accurate as well, the name portion is just is not being passed to the SBC.
Below is the results of an sngrep packet capture of the invite packet of the same call shown above in the isdn l2-formatted debug, except there is no caller ID name shown in the From: field or the P-Asserted Identity field.
INVITE sip:SANITIZED@SANITIZED:5060 SIP/2.0
From: <sip:SANITIZED@SANITIZED:5060;transport=UDP>;tag=3219a20-7f000001-13c4-29756-a41ef8ef-29756
To: <sip:SANITIZED@SANITIZED:5060>
Call-ID: 3238330-7f000001-13c4-29756-d8f10f7f-29756@sbc.itel.com
CSeq: 1 INVITE
Via: SIP/2.0/UDP SANITIZED:5060;branch=z9hG4bK-29756-a1f28a1-682cfc75
Max-Forwards: 70
Supported: 100rel,replaces
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, PRACK, REFER, REGISTER
User-Agent: ADTRAN_Total_Access_904_2nd_Gen/R13.6.0.E
P-Asserted-Identity: <sip:SANITIZED@SANITIZED>
Contact: <sip:SANITIZED@SANITIZED:5060;transport=UDP>
Content-Type: application/sdp
Content-Length: 212
Any help would be greatly appreciated!