CISCOルーターでのIMSネットワーク(Beltelecom)のSIPエージェントの構成

現在、ベラルーシの通信事業者であるBeltelecomは、IMSネットワークに基づいた電話通信を積極的に導入しています。 使用する機器が提供されます。 通常のADSLモデムですが、SIPクライアントが組み込まれています。



ただし、テレフォニーを高めたCISCO 2951があります。 ベルテレコムの機器なしで、直接ルーターにそのような電話番号を設定することは可能ですか?



モデムの設定を解析すると、次のことがわかりました。 VoIPは、IP / DHCPモードの個別のPVC(VCI / VPI = 2/35)で配信されます。







モデムはDHCPを介してIPとゲートウェイの設定を受け取ります。







CISCOをさらに設定するには、ゲートウェイアドレスを覚えておくことが重要です。



契約の締結時に、次のデータが発行されます。



電話番号: + 37517xxxxxxx

ログイン: +37517xxxxxxx@ims.beltel.by



IMSサービスのパスワードpassIMSも調べる必要があります。 CiscoルータにADSL2およびADSL2高速WANインターフェイスカードがインストールされています。



まず、目的のPVC(2/35)への接続を構成します。



interface ATM0/1/0.2 point-to-point ip address dhcp no ip proxy-arp ip nat outside ip virtual-reassembly in atm route-bridged ip pvc 2/35 encapsulation aal5snap
      
      





インターフェース名の.02は、同じインターフェース上にすでに1つの接続があるため、任意に選択されます。



 sh int atm 0/1/0.2
      
      





インターフェイスが起動し、IPアドレスが受信されていることを確認してください。



telnetに最初にコマンドsendcmd 3 webd setconfig voippagedisp yを与えた場合、SIPサーバーの設定はモデムでも確認できます。







SIPサーバーの1つ、つまり10.56.0.9を使用します。 次に、ルートを登録する必要があります。



 ip route 10.56.0.9 255.255.255.255 10.233.64.1 ip route 10.56.0.10 255.255.255.255 10.233.64.1 ip route 10.56.0.11 255.255.255.255 10.233.64.1
      
      





10.56.0.10および10.56.0.11は、オーディオストリームを提供するRTPサーバーのアドレスです。 ims.beltel.byにはDNSレコードがないため、手作業で処方します。



 ip host ims.beltel.by 10.56.0.9
      
      





それでは、sip-uaの直接設定に移りましょう。 ここには機能があります。承認はドメインで行う必要があります。 +37517xxxxxxx@ims.beltel.byと入力します。 したがって、 数値パラメーターも使用します。



 sip-ua credentials number +37517xxxxxxx username +37517xxxxxxx@ims.beltel.by password <i>PassIMS</i> realm ims.beltel.by authentication username +37517xxxxxxx password <i>PassIMS</i> realm ims.beltel.by retry invite 3 retry response 3 retry bye 3 retry cancel 3 retry register 5 registrar dns:ims.beltel.by:5060 expires 3600 auth-realm ims.beltel.by sip-server dns:ims.beltel.by:5060 connection-reuse host-registrar
      
      





正常な登録はコマンドから見られます:



 sh sip-ua register status
      
      





次に、発信通話用のダイヤルピアを作成します。



 dial-peer voice 8017 voip description #toIMS# <i> translation-profile outgoing fromIMS</i> destination-pattern 8017[2,3,5].T session protocol sipv2 session target sip-server session transport udp voice-class codec 1 dtmf-relay rtp-nte no vad
      
      





また、内線番号をBeltelecomが発行した番号に置き換えて、コールが処理されるようにする必要もあります。 これはtranslation-profileを介して行われます



 voice translation-rule 1 rule 1 /.*/ /+37517xxxxxxx/ voice translation-profile fromIMS translate calling 1
      
      





私はCisco 6921電話を使用しているため、内線番号の2番目のパラメーターは、単に着信呼び出し用に登録されています。



 ephone-dn 1 dual-line number 1234 secondary +37517xxxxxxx no-reg both
      
      





したがって、サードパーティの機器を追加せずにデジタル形式で電話ネットワークにSIP番号を取得します。



更新:最近BeltelecomはUDPプロトコルの作業を開始しました。 したがって、着信接続のセカンダリ番号を入力することはできません。 着信ルールでダイヤルピアを行う必要があります。



このようなもの:



 dial-peer voice 9192 voip description #Incoming_IMS# translation-profile incoming incomIMS session protocol sipv2 session target dns:ims.beltel.by session transport udp incoming called-number +37517xxxxxxx voice-class codec 1 dtmf-relay rtp-nte
      
      





ここで、 トランスレーションプロファイル着信incomIMSは、IMS番号を、コールを受信する必要がある内部番号に一致させるルールです。



例:



 voice translation-rule 5 rule 1 /.*/ /1234/ voice translation-profile incomIMS translate called 5
      
      






All Articles