59-MSR係列路由器基於SIP-T架構的QSIG Tunnel典型配置舉例
本章節下載: 59-MSR係列路由器基於SIP-T架構的QSIG Tunnel典型配置舉例 (179.98 KB)
MSR係列路由器基於SIP-T架構的QSIG Tunnel典型配置舉例
|
Copyright © 2014 杭州華三通信技術有限公司 版權所有,保留一切權利。 非經本公司書麵許可,任何單位和個人不得擅自摘抄、複製本文檔內容的部分或全部, 並不得以任何形式傳播。本文檔中的信息可能變動,恕不另行通知。 |
|
目 錄
本文主要基於SIP-T架構的QSIG Tunnel典型配置。
本文檔不嚴格與具體軟、硬件版本對應,如果使用過程中與產品實際情況有差異,請參考相關產品手冊,或以設備實際情況為準。
本文檔中的配置均是在實驗室環境下進行的配置和驗證,配置前設備的所有參數均采用出廠時的缺省配置。如果您已經對設備進行了配置,為了保證配置效果,請確認現有配置和以下舉例中的配置不衝突。
本文檔假設您已了解QSIG Tunnel特性。
某企業的兩個分部A、B分別擁有內部PBX實現本地呼叫管理,ISDN信令采用QSIG且使用了部分補充業務。為了實現分部之間的VoIP通信,使用MSR設備架設了SIP網絡。要求在分部之間實現語音呼叫和補充業務的互通。
如圖1所示,Router A與Router B分別通過VE1模塊與PBX相連,使用QSIG信令。Router A與Router B之間通過VoIP網絡相連,運行SIP協議。對於兩端ISDN網絡之間的呼叫,發送端QSIG信息由入口網關接收處理後,封裝到SIP報文中最終發送給出口網關。出口網關收到SIP報文後,重新提取消息中封裝的QSIG信令發送到接收端ISDN側。
圖1 基於SIP-T架構的QSIG Tunnel典型組網
· 為使鏈路正常建立,配置VE1中繼鏈路。
· 配置以太網接口地址,保證VoIP網絡通暢。
· 為使電話與語音網關和目標地址之間建立聯係,配置語音實體。
· 為使QSIG信令穿越SIP網絡,使能QSIG Tunnel特性。
本舉例是在Release 2207P14版本上進行配置和驗證的。
· 如果ISDN呼叫采用Overlap發號方式,則不會啟用QSIG Tunnel功能,按普通流程處理。
· 如果ISDN呼叫采用無連接方式,則不會啟用QSIG Tunnel功能,按普通流程處理。
· 兩端的語音網關必須都啟用QSIG Tunnel功能。如果本端未開啟,收到攜帶DSS1或QSIG信令格式的消息時,按普通流程處理。
· 開啟QSIG Tunnel功能後,不支持DSS1信令。如果收到攜帶DSS1信令格式的消息,將拆除呼叫。
# 配置VE1中繼鏈路,使得鏈路正常建立。
<RouterA> system-view
[RouterA] controller E1 3/0
[RouterA-E1 3/0] pri-set
[RouterA-E1 3/0] quit
[RouterA] interface Serial 3/0:15
[RouterA-Serial3/0:15] isdn protocol-mode user
[RouterA-Serial3/0:15] isdn protocol-type qsig
[RouterA-Serial3/0:15] quit
# 配置以太網接口地址,保證VoIP網絡通暢。
[RouterA] interface GigabitEthernet 0/1
[RouterA-GigabitEthernet0/1] ip address 168.32.45.214 16
[RouterA-GigabitEthernet0/1] quit
# 配置中繼POTS實體。
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 010 pots
[RouterA-voice-dial-entity10] match-template 010....
[RouterA-voice-dial-entity10] send-number all
[RouterA-voice-dial-entity10] line 3/0:15
[RouterA-voice-dial-entity10] quit
# 配置到Router B的VoIP實體。
[RouterA-voice-dial] entity 020 voip
[RouterA-voice-dial-entity20] match-template 020....
[RouterA-voice-dial-entity20] address sip ip 168.32.45.211
[RouterA-voice-dial-entity20] quit
[RouterA-voice-dial] quit
[RouterA-voice] quit
# 使能QSIG Tunnel特性。
[RouterA] subscriber-line 3/0:15
[RouterA-subscriber-line3/0:15] qsig-tunnel enable
# 配置VE1中繼鏈路,使得鏈路正常建立。
<RouterB> system-view
[RouterB] controller E1 6/0
[RouterB-E1 6/0] pri-set
[RouterB-E1 6/0] quit
[RouterB] interface Serial 6/0:15
[RouterB-Serial6/0:15] isdn protocol-mode user
[RouterB-Serial6/0:15] isdn protocol-type qsig
[RouterB-Serial6/0:15] quit
# 配置以太網接口地址,保證VoIP網絡通暢。
[RouterB] interface GigabitEthernet 0/1
[RouterB-GigabitEthernet0/1] ip address 168.32.45.211 16
[RouterB-GigabitEthernet0/1] quit
# 配置中繼POTS實體。
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 020 pots
[RouterB-voice-dial-entity20] match-template 020....
[RouterB-voice-dial-entity20] send-number all
[RouterB-voice-dial-entity20] line 6/0:15
[RouterB-voice-dial-entity20] quit
# 配置到Router A的VoIP實體。
[RouterB-voice-dial] entity 010 voip
[RouterB-voice-dial-entity10] match-template 010....
[RouterB-voice-dial-entity10] address sip ip 168.32.45.214
[RouterB-voice-dial-entity10] quit
[RouterB-voice-dial] quit
[RouterB-voice] quit
# 使能QSIG Tunnel特性。
[RouterB] subscriber-line 6/0:15
[RouterB-subscriber-line6/0:15] qsig-tunnel enable
按照上述配置,Router A和Router B即可在A部和B部之間形成QSIG Tunnel,在SIP報文中以封裝的形式透傳QSIG報文信息。
(1) Router A和Router B分別與相連的PBX成功建鏈。使用display isdn call-info命令,可以看到相應接口處於多幀建鏈狀態。
<RouterA> display isdn call-info interface Serial 3/0:15
Serial3/0:15(User-side) :
Link Layer 1: TEI = 0, State = MULTIPLE_FRAME_ESTABLISHED
Network Layer: 0 connection(s)
<RouterB> display isdn call-info interface Serial 6/0:15
Serial6/0:15(User-side) :
Link Layer 1: TEI = 0, State = MULTIPLE_FRAME_ESTABLISHED
Network Layer: 0 connection(s)
(2) 使用A部的電話撥打B部的電話,如用010-1001撥打020-2001,呼叫能夠成功建立,話音質量良好。QSIG補充業務能夠正常使用。
(3) 在線路上抓包、或者打開debugging voice sip message的調試信息,可以看到SIP消息在SDP中攜帶了QSIG消息的內容。以Router A上看到的INVITE消息中攜帶QSIG的Setup消息為例。
· 調試信息中顯示的內容如下,由於報文較長,SDP中的QSIG內容被省略了。
*Oct 11 15:44:14:978 2010 RouterA SIP/7/VOICE:
Stack--->NetWork:
INVITE sip:[email protected]:5060 SIP/2.0
Via: SIP/2.0/TCP 168.32.45.214:5060;branch=z9hG4bKf88fccc5ddd
Call-ID: [email protected]
From: <sip:[email protected]:5060>;tag=f88fccc5
To: <sip:[email protected]:5060>
CSeq: 1 INVITE
Contact: <sip:[email protected]:5060>
Supported: 100rel,timer,join
Allow: ACK,BYE,CANCEL,INFO,INVITE,NOTIFY,PRACK,REFER,REGISTER,UPDATE,SUBSCRIBE,O
PTIONS
Date: Mon, 11 Oct 2010 15:44:14 GMT
Max-Forwards: 70
Content-Length: 827
Content-Type: multipart/mixed;boundary=ssboundary-1_
--ssboundary-1_
Content-Length: 549
Content-Type: application/sdp
v=0
o=H3C 187390194 187390194 IN IP4 168.32.45.214
s=Sip Call
c=IN IP4 168.32.45.214
t=0 0
m=audio 16624 RTP/SAVP 18 8 0 4
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:4 G723/8000
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:zTumzx4n9nU46t0FFk+GZHlaw2o0C00WturtUC
np
a=cr
429 bytes omitted
· 我們可以從抓包信息中清楚地看到SDP中攜帶的內容,如圖2所示。SDP封裝的類型為multipart/mixed,其中包含了類型為application/qsig的內容。點擊可以看到QSIG消息的具體內容。
圖2 INVITE報文SDP中攜帶的QSIG信息

· Router A
#
sysname RouterA
#
controller E1 3/0
pri-set
#
interface Serial3/0:15
link-protocol ppp
isdn protocol-type qsig
#
interface GigabitEthernet0/1
port link-mode route
ip address 168.32.45.214 255.255.0.0
#
#
voice-setup
#
sip
#
sip-server
#
call-rule-set
#
call-route
#
dial-program
#
entity 10 pots
line 3/0:15
send-number all
match-template 010....
#
entity 20 voip
address sip ip 168.32.45.211
match-template 020....
#
subscriber-line3/0:15
qsig-tunnel enable
#
· Router B
#
sysname RouterB
#
controller E1 6/0
pri-set
#
interface Serial6/0:15
link-protocol ppp
isdn protocol-type qsig
#
interface GigabitEthernet0/1
port link-mode route
ip address 168.32.45.211 255.255.0.0
#
voice-setup
#
sip
#
sip-server
#
call-rule-set
#
call-route
#
dial-program
#
entity 10 voip
address sip ip 168.32.45.214
match-template 010....
#
entity 20 pots
line 6/0:15
send-number all
match-template 020....
#
subscriber-line6/0:15
qsig-tunnel enable
#
· H3C MSR 係列路由器 命令參考(V5)-R2311
· H3C MSR 係列路由器 配置指導(V5)-R2311
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!
