T0/T1/T2/T3實驗報告
實驗環境:
Phone1:1000/1003,註冊到 CUCM
Phone2:2000/2001,註冊到R2 CME
1-T0實驗
Call routing ---Translation pattern
在R1 上 Debug cch323 h225
主叫轉8888XXXX
被叫轉2002
Oct 31 00:27:39.825: //18/801E4A710700/H323/setup_ind: callingNumber[88881000] calledNumber[2002]
如果我勾選”use calling party external phone number mask” 且在DN 下做了external phone number mask ,
結果發現:DN下 external phone number mask 覆蓋不了T0 轉的 88881000
如果我們用debug voip dialpeer all 也可以看到主叫和被叫號。
2-T1 實驗
如果在Route Pattern下做主叫轉換
1000--à2001效果:
Oct 31 01:22:09.304: //-1/xxxxxxxxxxxx/H323/cch323_h225_receiver: Received msg of type SETUPIND_CHOSEN
Oct 31 01:22:09.304: //-1/xxxxxxxxxxxx/H323/setup_ind: Entry
Oct 31 01:22:09.304: //50/00EFC30D0100/H323/setup_ind: callingNumber[99991000] calledNumber[2001]
Oct 31 01:22:09.304: //50/00EFC30D0100/H323/setup_ind: ---- calling IE present
如果勾選”use calling party external phone number mask”也是T1覆蓋掉DN的更改.
3-T2實驗
創建RL 和RP
1000--à2001
Debug可以看出信息,T2覆蓋掉了T1的轉換
Oct 31 03:41:10.356: //-1/xxxxxxxxxxxx/H323/cch323_h225_receiver: Received msg of type SETUPIND_CHOSEN
Oct 31 03:41:10.356: //-1/xxxxxxxxxxxx/H323/setup_ind: Entry
Oct 31 03:41:10.360: //54/808763790100/H323/setup_ind: callingNumber[66661000] calledNumber[2001]
Oct 31 03:41:10.360: //54/808763790100/H323/setup_ind: ---- calling IE present
4-T3實驗
Transformation Pattern 要跟CSS一起結合使用
現在環境 (沒有T0)
1XXX-----》2XXX
T1 做了主叫變 9999XXXX (1000---->99991000)
T2 做了主叫變 6666XXXX (99991000----->66661000)
實現T3 主叫變 4444XXXX
Step1: 創建CSS/PT (略),
Step2:在H323網關上掛CSS
Step3: 創建一個Calling party transformation Pattern
在這裏主叫號碼爲1XXX
最後T3統管一切轉換
如果再複雜一點,加上T0轉主叫
1XXX ---撥打1234,主叫變3333XXX,配置如下
T1轉9999XXXX
T2轉 6666XXXX
如果要實現T3覆蓋轉,則 這裏應該些 3333XXXX
實驗結果成功
反之,轉被叫也一樣
實驗心得
實驗一定要做了纔有體會
debug voip dialpeer all 也可以看主被叫