Is there a way to assign channel wise caller id?
Hello,
No problem. If you want to have specific caller id for each DS0 or T1 timeslot, you will need to make some configuration changes. You will need 24 individual timeslots in the T1 interface:
interface t1 0/4
tdm-group 1 timeslots 1 speed 64
tdm-group 2 timeslots 2 speed 64
tdm-group 3 timeslots 3 speed 64
tdm-group 4 timeslots 4 speed 64
tdm-group 5 timeslots 5 speed 64
tdm-group 6 timeslots 6 speed 64
tdm-group 7 timeslots 7 speed 64
tdm-group 8 timeslots 8 speed 64
tdm-group 9 timeslots 9 speed 64
tdm-group 10 timeslots 10 speed 64
tdm-group 11 timeslots 11 speed 64
tdm-group 12 timeslots 12 speed 64
tdm-group 13 timeslots 13 speed 64
tdm-group 14 timeslots 14 speed 64
tdm-group 15 timeslots 15 speed 64
tdm-group 16 timeslots 16 speed 64
tdm-group 17 timeslots 17 speed 64
tdm-group 18 timeslots 18 speed 64
tdm-group 19 timeslots 19 speed 64
tdm-group 20 timeslots 20 speed 64
tdm-group 21 timeslots 21 speed 64
tdm-group 22 timeslots 22 speed 64
tdm-group 23 timeslots 23 speed 64
tdm-group 24 timeslots 24 speed 64
no shutdown
!
Then you will need a unique Wink T1 voice trunk for each TDM group. It will need to be setup this way in order to put a unique caller id per DS0:
!
voice trunk T11 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 1
caller-id-override number-inbound 555-222-1101
rtp delay-mode adaptive
!
voice trunk T12 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 2
caller-id-override number-inbound 555-222-1102
rtp delay-mode adaptive
!
voice trunk T13 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 3
caller-id-override number-inbound 555-222-1103
rtp delay-mode adaptive
!
voice trunk T14 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 4
caller-id-override number-inbound 555-222-1104
rtp delay-mode adaptive
!
voice trunk T15 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 5
caller-id-override number-inbound 555-222-1105
rtp delay-mode adaptive
!
voice trunk T16 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 6
caller-id-override number-inbound 555-222-1106
rtp delay-mode adaptive
!
voice trunk T17 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 7
caller-id-override number-inbound 555-222-1107
rtp delay-mode adaptive
!
voice trunk T18 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 8
caller-id-override number-inbound 555-222-1108
rtp delay-mode adaptive
!
voice trunk T19 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 9
caller-id-override number-inbound 555-222-1109
rtp delay-mode adaptive
!
voice trunk T20 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 10
caller-id-override number-inbound 555-222-1110
rtp delay-mode adaptive
!
voice trunk T21 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 11
caller-id-override number-inbound 555-222-1111
rtp delay-mode adaptive
!
voice trunk T22 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 12
caller-id-override number-inbound 555-222-1112
rtp delay-mode adaptive
!
voice trunk T23 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 13
caller-id-override number-inbound 555-222-1113
rtp delay-mode adaptive
!
voice trunk T24 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 14
caller-id-override number-inbound 555-222-1114
rtp delay-mode adaptive
!
voice trunk T25 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 15
caller-id-override number-inbound 555-222-1115
rtp delay-mode adaptive
!
voice trunk T26 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 16
caller-id-override number-inbound 555-222-1116
rtp delay-mode adaptive
!
voice trunk T27 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 17
caller-id-override number-inbound 555-222-1117
rtp delay-mode adaptive
!
voice trunk T28 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 18
caller-id-override number-inbound 555-222-1118
rtp delay-mode adaptive
!
voice trunk T29 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 19
caller-id-override number-inbound 555-222-1119
rtp delay-mode adaptive
!
voice trunk T30 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 20
caller-id-override number-inbound 555-222-1120
rtp delay-mode adaptive
!
voice trunk T31 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 21
caller-id-override number-inbound 555-222-1121
rtp delay-mode adaptive
!
voice trunk T32 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 22
caller-id-override number-inbound 555-222-1122
rtp delay-mode adaptive
!
voice trunk T33 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 23
caller-id-override number-inbound 555-222-1123
rtp delay-mode adaptive
!
voice trunk T34 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 24
caller-id-override number-inbound 555-222-1124
rtp delay-mode adaptive
As you can see each DS0 will have its own caller id when the call is initiated from the Dialer and it goes out to the SIP network. Let me know if you have any questions.
Regards,
Geoff
ADTRAN Technical Support
Hello,
Thank you for posting to our Support Forum. In order to properly answer your question, I would like to ask you a few questions about your application.
1. Are you using T1 PRI, RBS Wink/Immediate, IP Phones, or Analog FXS Phones on the customer side?
2. Would you mind posting your voice configuration (show run voice)? You can omit any IP address or sensitive information in the config.
Thanks,
Geoff
ADTRAN Technical Support
I agree I should have supplied more information.... here it is...
1. I am using T1 RBS Wink between TA908e and my Dialer
2. here is the sh run output on my TA908e
LES_TA908e#sh run voice
Building configuration...
!
!
voice feature-mode network
voice forward-mode network
!
!
!
!
!
!
!
voice dial-plan 1 local NXX-NXX-XXXX
!
!
!
!
voice codec-list "ALL Codecs"
codec g711ulaw
codec g729
!
voice codec-list 729
default
codec g729
!
!
voice trunk-list SIP
trunk T05
!
!
voice trunk T03 type t1-rbs supervision wink role network
description "RBS to PBX"
resource-selection linear ascending
caller-id-override number-inbound **********
did digits-transferred 4
connect t1 0/3 tdm-group 1
rtp delay-mode adaptive
rtp qos dscp 0
codec-group 729
!
voice trunk T04 type t1-rbs supervision wink role network
description "RBS to PBX"
resource-selection linear ascending
caller-id-override number-inbound **********
did digits-transferred 4
connect t1 0/4 tdm-group 1
rtp delay-mode adaptive
codec-group 729
!
voice trunk T05 type sip
description "SIP_PXXXX"
sip-server primary ************
codec-group 729
!
!
voice grouped-trunk SIP
trunk T05
accept $ cost 0
!
!
voice grouped-trunk "RBS T1 TO PBX"
trunk T04
trunk T03
accept $ cost 0
accept 1-855-NXX-NXXX cost 0
accept 1-855-NXX-XXXX cost 0
accept 1-800-NXX-NXXX cost 0
permit list SIP
!deny all other trunks
!deny all other ani
!
!
!
!
!
!
!
!
!
end
Hello,
No problem. If you want to have specific caller id for each DS0 or T1 timeslot, you will need to make some configuration changes. You will need 24 individual timeslots in the T1 interface:
interface t1 0/4
tdm-group 1 timeslots 1 speed 64
tdm-group 2 timeslots 2 speed 64
tdm-group 3 timeslots 3 speed 64
tdm-group 4 timeslots 4 speed 64
tdm-group 5 timeslots 5 speed 64
tdm-group 6 timeslots 6 speed 64
tdm-group 7 timeslots 7 speed 64
tdm-group 8 timeslots 8 speed 64
tdm-group 9 timeslots 9 speed 64
tdm-group 10 timeslots 10 speed 64
tdm-group 11 timeslots 11 speed 64
tdm-group 12 timeslots 12 speed 64
tdm-group 13 timeslots 13 speed 64
tdm-group 14 timeslots 14 speed 64
tdm-group 15 timeslots 15 speed 64
tdm-group 16 timeslots 16 speed 64
tdm-group 17 timeslots 17 speed 64
tdm-group 18 timeslots 18 speed 64
tdm-group 19 timeslots 19 speed 64
tdm-group 20 timeslots 20 speed 64
tdm-group 21 timeslots 21 speed 64
tdm-group 22 timeslots 22 speed 64
tdm-group 23 timeslots 23 speed 64
tdm-group 24 timeslots 24 speed 64
no shutdown
!
Then you will need a unique Wink T1 voice trunk for each TDM group. It will need to be setup this way in order to put a unique caller id per DS0:
!
voice trunk T11 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 1
caller-id-override number-inbound 555-222-1101
rtp delay-mode adaptive
!
voice trunk T12 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 2
caller-id-override number-inbound 555-222-1102
rtp delay-mode adaptive
!
voice trunk T13 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 3
caller-id-override number-inbound 555-222-1103
rtp delay-mode adaptive
!
voice trunk T14 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 4
caller-id-override number-inbound 555-222-1104
rtp delay-mode adaptive
!
voice trunk T15 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 5
caller-id-override number-inbound 555-222-1105
rtp delay-mode adaptive
!
voice trunk T16 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 6
caller-id-override number-inbound 555-222-1106
rtp delay-mode adaptive
!
voice trunk T17 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 7
caller-id-override number-inbound 555-222-1107
rtp delay-mode adaptive
!
voice trunk T18 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 8
caller-id-override number-inbound 555-222-1108
rtp delay-mode adaptive
!
voice trunk T19 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 9
caller-id-override number-inbound 555-222-1109
rtp delay-mode adaptive
!
voice trunk T20 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 10
caller-id-override number-inbound 555-222-1110
rtp delay-mode adaptive
!
voice trunk T21 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 11
caller-id-override number-inbound 555-222-1111
rtp delay-mode adaptive
!
voice trunk T22 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 12
caller-id-override number-inbound 555-222-1112
rtp delay-mode adaptive
!
voice trunk T23 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 13
caller-id-override number-inbound 555-222-1113
rtp delay-mode adaptive
!
voice trunk T24 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 14
caller-id-override number-inbound 555-222-1114
rtp delay-mode adaptive
!
voice trunk T25 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 15
caller-id-override number-inbound 555-222-1115
rtp delay-mode adaptive
!
voice trunk T26 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 16
caller-id-override number-inbound 555-222-1116
rtp delay-mode adaptive
!
voice trunk T27 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 17
caller-id-override number-inbound 555-222-1117
rtp delay-mode adaptive
!
voice trunk T28 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 18
caller-id-override number-inbound 555-222-1118
rtp delay-mode adaptive
!
voice trunk T29 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 19
caller-id-override number-inbound 555-222-1119
rtp delay-mode adaptive
!
voice trunk T30 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 20
caller-id-override number-inbound 555-222-1120
rtp delay-mode adaptive
!
voice trunk T31 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 21
caller-id-override number-inbound 555-222-1121
rtp delay-mode adaptive
!
voice trunk T32 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 22
caller-id-override number-inbound 555-222-1122
rtp delay-mode adaptive
!
voice trunk T33 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 23
caller-id-override number-inbound 555-222-1123
rtp delay-mode adaptive
!
voice trunk T34 type t1-rbs supervision wink role network
connect t1 0/4 tdm-group 24
caller-id-override number-inbound 555-222-1124
rtp delay-mode adaptive
As you can see each DS0 will have its own caller id when the call is initiated from the Dialer and it goes out to the SIP network. Let me know if you have any questions.
Regards,
Geoff
ADTRAN Technical Support
This is great. Thanks Geo. I would like to test this out but before I do I need to know this... I have a full control over all the channels on each trunk on my dialer. Meaning I can group these channels and assign them to different campaigns. What I want to know is... is there any provision that I can make on TA908e so that the call flows on the same channels(from and to) like say calls from Channel 1 thru 10 on T 0/1 on dialer should flow to timeslot 1 thru 10 on t 1/0 on TA908e. These calls intended for a campaign should flow on the same channel and avoid mixing the caller id from another channels.
Please let me know if you need more information.
Thanks,
Deepak
Deepak,
If you want to keep proper call flow and caller id on the respective channel, you will need to make a grouped-trunk for each voice trunk:
voice grouped-trunk WINK1
trunk T11
accept 555-1001 cost 0
!
voice grouped-trunk WINK2
trunk T12
accept 555-1002 cost 0
!
voice grouped-trunk WINK3
trunk T13
accept 555-1003 cost 0
!
voice grouped-trunk WINK4
trunk T14
accept 555-1004 cost 0
As you can see above, each grouped-trunk has a specific 7 digit accept, so if 555-1003 come in from the sip side, the ADTRAN will route that number to T13, which is tdm-group 3 (DS0/Timeslot 3) on the T1 connected to the dialer. Note that your accepts could be 4 or 10 digits. I just used 7 in this example.
Your dialer will be responsible for the timeslot selected when making an outbound call. So if 555-222-1121 needs to make a call from the Dialer, the Dialer will need to use DS0 21. When the outbound call is switched to the SIP side, 555-222-1121 will be used for the caller id.
Regards,
Geoff
ADTRAN Technical Support
Is there a way or command for me to check real time calls per ds0 or timeslots? I want to make sure that if I send a call on 21st channel from my dialer it should also land on 26th channel of the ta908e.
Hello Deepak,
It should not be too hard to verify this if you only have one active call. You can do:
show int t1 0/4 realtime
Look at the Tx and Rx (A&B) signaling bits. You should see 11 11 for an active call in E&M mode. All other DS0s should be 00 00 (idle).
Regards,
Geoff
ADTRAN Technical Support
Geo - First of all, Thank you very much. It really helped and it is working as I expected. The only question I have is- I did not create the grouped trunk as you suggested above and it is still working. Is the grouped trunking for inbound calls? I am only concerned with outbound calls and I think I am ok if I don't group the trunk. Please advise.
-Deepak
No problem Deepak. We appreciate you contributing to our Community Forum. You are correct thinking that the voice grouped-trunk (Trunk Group in the GUI) would allow you to receive inbound SIP to RBS calls. When a grouped-trunk is created and associated to a voice trunk (Trunk Account in the GUI), the accept numbers in the grouped-trunk allow a call to be routed/switched to that respective trunk. You need the grouped-trunk for SIP so you can make outbound RBS to SIP calls, but as you stated, you can omit the RBS grouped-trunk if you will not be receiving any inbound (SIP to RBS) calls.
Regards,
Geoff
Technical Support Engineer
Thanks again.
-Deepak