この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、ゲートウェイで使用される Cisco PGW 2200 の T310 タイマー設定について説明します。このドキュメントの情報は、特にシスコのボイス/データ ゲートウェイ向け SS7 インターコネクト ソリューションに適用されます。
Cisco PGW 2200は、MMLコマンドprov-ed:sigsvcprop:name=<NAS-1>,T310Time=<msec_value>を使用してNI2+(拡張Q.931)T310タイマー0を0に0変更0できます。
NI2+ T310 は、ISDN システムが [Call Proceeding] メッセージを受信すると設定されるタイマーです。T310 の期間内に、[Alerting]、[Progress]、[Connect] のいずれのメッセージも受信しない場合は、コールがクリアされます。この場合、T310 タイマーはユーザ/ネットワーク仕様です。
ユーザ インターフェイスのタイマー | T310([Outgoing Call Proceeding] メッセージ) | [Alert]、[Connect]、[Disconnect]、または [Progress] メッセージを受信するとタイマーが停止 |
ネットワーク インターフェイスのタイマー | T310([Incoming Call Proceeding] メッセージ) | [Alert]、[Connect]、または [Disconnect] メッセージを受信するとタイマーが停止 |
次の図は、PGW 2200 とアクセス サーバ間のコール フローを示しています。
下の図は、音声ゲートウェイ ソリューションの Cisco SS7 インターコネクトのコール フローを示しています。
この文書を読むには、次の知識が必要です。
このドキュメントの情報は、次のハードウェア バージョンに基づくものです。
Cisco PGW 2200 リリース 7.4(11) 以降
注:Cisco PGW 2200リリース7.4(11)では、MML経由でT310タイマーを変更することはできませんでした。リリース 7.4(12) 以降では、MML コマンドおよびソフトウェアの再起動を使用して T310 タイマーを変更できます。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
注:Q.931仕様(T310のデフォルト値は10秒(ネットワーク)です)を読み取った場合は、スイッチのタイプによって異なることに注意してください。スイッチ タイプ primary-ni(この場合は PGW 2200 - Nailed ソリューション)の場合は、デフォルトが、ユーザでは 30 秒、ネットワークでは 10 秒です。
注:Cisco Media Gateway Controllerソフトウェアリリース9.3(2)以降:
PGW2200 mml> prov-sta::srcver="active",dstver="cisco1" MGC-01 - Media Gateway Controller 2004-01-24 22:07:47.852 MET M COMPLD "PROV-STA" ; PGW2200 mml> prov-add:profile:name="set1",type="isuptmrprofile", variant="isupv2_german",T9="18000" MGC-01 - Media Gateway Controller 2004-01-24 22:12:56.507 MET M DENY SROF "profile::t9: value "18000" is less than minimum "60000" (inclusive)" /* Status, Requested Operation Failed on the component */ ; PGW2200 mml> prov-add:profile:name="set1",type="isuptmrprofile", variant="isupv2_german",T9="180000" MGC-01 - Media Gateway Controller 2004-01-24 22:13:23.502 MET M COMPLD "profile" ; PGW2200 mml>
注:SS7パスがisuptimerprofileに関連付けられていない場合、デフォルト値はT9(2分)です。 prov-rtrv:profile:name="set1" を設定した場合は、作成されて T9=18000 に設定された isuptimerprofile の値が「PROP」になりますが、SS7 パスには関連付けられていません。これを行うには、prov-add:sigpathprof:name="ss7path",isuptmrprofile="set1" コマンドを追加して、これを SS7 パスに関連付け、isuptimerprofile を T9 = 18000 に設定します。
PGW2200 mml> prov-add:sigpathprof:name="ss7path",isuptmrprofile="set1" MGC-01 - Media Gateway Controller 2004-01-24 22:16:33.974 MET M COMPLD "sigpathprof" ; PGW2200 mml> prov-cpy MGC-01 - Media Gateway Controller 2004-01-24 22:16:49.199 MET M COMPLD "PROV-CPY" ; PGW2200 mml> PGW2200 mml> prov-rtrv:profile:name="set1","PROP" MGC-01 - Media Gateway Controller 2004-01-24 22:18:14.245 MET M RTRV "session=cisco1:profile" /* ProfileName ProfileType -------------------- -------------------- set1 isuptmrprofile t1 = 15000 t12 = 15000 t13 = 300000 t14 = 15000 t15 = 300000 t16 = 15000 t17 = 300000 t18 = 15000 t19 = 300000 t2 = 180000 t20 = 15000 t21 = 300000 t22 = 15000 t23 = 300000 t24 = 2000 t25 = 0 t26 = 180000 t27 = 240000 t28 = 10000 t33 = 15000 t34 = 2000 t35 = 15000 t36 = 10000 t38 = 125000 t4 = 300000 t5 = 300000 t6 = 120000 t7 = 30000 t8 = 10000 t9 = 180000 */ ; PGW2200 mml> To check the link between profile and SS7. PGW2200 mml> prov-rtrv:profile:name="set1","comp" MGC-01 - Media Gateway Controller 2004-01-24 22:24:42.189 MET M RTRV "session=cisco1:profile" /* ProfileName ProfileType Component -------------------- -------------------- -------------------- set1 isuptmrprofile ss7path */ ; PGW2200 mml>
T310 のデフォルト値を確認し、変更するには、ゲートウェイで debug isdn 931 コマンドを実行し、次の設定コマンドを追加します。
#service timestamps debug datetime msec #service timestamps log datetime msec Jul 1 00:53:56.044: ISDN Se0/0:28:23 SC Q931: RX <- SETUP pd = 8 callref = 0x0BD8 Bearer Capability i = 0x8090A2 Standard = CCITT Transer Capability = Speech Transfer Mode = Circuit Transfer Rate = 64 kbit/s Channel ID i = 0xE99D8383 Exclusive, Interface 29, Channel 3 Progress Ind i = 0x8181 - Call not end-to-end ISDN, may have in-band info Called Party Number i = 0x91, '123456789' Plan:ISDN, Type:International Jul 1 00:53:56.056: ISDN Se0/0:28:23 SC Q931: TX -> CALL_PROC pd = 8 callref = 0x8BD8 Channel ID i = 0xE19D8383 Preferred, Interface 29, Channel 3 Jul 1 00:54:06.083: ISDN Se0/0:28:23 SC Q931: RX <- DISCONNECT pd = 8 callref = 0x0BD8 Cause i = 0x83E6 - Recovery on timer expiry Jul 1 00:54:06.087: ISDN Se0/0:28:23 SC Q931: TX -> RELEASE pd = 8 callref = 0x8BD8 Configuration example : !--- When you want to change the T310 timer from !--- 30 seconds to 10 seconds. ! interface Serial0/0:28:23 isdn T310 10000 !
debug isdn 931 の出力の詳細な説明
このリストは、上に示す debug isdn 931 コマンドの出力の詳細を説明しています。
RX <- SETUP:これは、PGW 2200 からのメッセージです。
pd=8:「protocol discriminator」(プロトコル識別子)を表す pd は、Q.931/I.451 ユーザネットワーク コール制御メッセージです。
callref = 0x0BD8:コール参照値が、コールのインターフェイスの発信サイトによって割り当てられます。これらの値は、特定の D チャネル レイヤ 2 論理リンク接続内でのみ発信側に固有です。コール参照値は、コールの先頭に割り当てられ、コールのライフタイムの間、固定されたままです(コール中断の場合を除く)。
Bearer Capability 1=0x8090A2
0x80:10000000 は、Speech を含む ITU-T コードと同じです。
0x90:10010000 は、回線モードおよび 64 KB と同じです。
0xA2:10100010 は、ユーザ情報レイヤ 1 プロトコルおよび u-law (T1) と同じです。ただし、値が 0xA2 ではなく、0xA3 の場合は、a-law (E1) を意味します。
Channel ID i = 0xE99D8383
Exclusive, Interface 29, Channel 3
Channel ID:チャネルの ID。
0xE9808397
0xE9:11101001(MSB ビット 8 から LSB ビット 1)
ビット 7:1、オクテット 3.1 で始まる 1 つ以上のオクテットで明示的に指定されたインターフェイス
ビット 6:1、PRI インターフェイス
ビット 5:予備
ビット 4:1、排他的、指定されたチャネルのみ指定可能
ビット 3:0、指定されたチャネルが D チャネルではない
ビット 2、1:01、次のオクテットに示すとおり
0x9D:10000000 インターフェイス 29。
0x83:ITU-T 標準コーディングである 10000011。チャネルは、次のオクテットの番号に示された B チャネルです。
0x83:チャネル 3 である 10000111。
Called Party Number i = 0x91, '123456789'
プラン:ISDN、タイプ:国際
0x91:10010001
Type:番号のタイプは International と同じ
Plan:番号計画は、ISDN/テレフォニー番号計画と同じ [勧告 E.164]。
'123456789':123456789 の着信側電話番号。
Progress Ind i = 0x8181 Call not end-to-end ISDN, may have in-band info
Progress Ind i:コール プログレス インジケータ。
0x8181:0x81 は、場所をユーザとして含む ITU-T 標準コーディングと同じです。2 番目の 0x81 は、コールがエンドツーエンド ISDN ではないことと同じです。さらに詳細なコール プログレス情報が含まれる場合があります。
TX -> CALL_PROC pd = 8 callref = 0x8BD8:PGW 2200 にメッセージを送信します。
pd = 8:プロトコル識別子は 8 と同じであり、Q.931/I.451 ユーザネットワーク コール制御メッセージです。
callref = 0x8BD8:メッセージ 1 を比較すると、メッセージ SETUP と CALL_PROC で callref 値が異なることがわかります。この場合、このcallrefはコール参照の発信元である「TO」に送信され、callref = 0x8BD8になります。0BD8が表示された場合、メッセージはコール参照の発信元である「FROM」に送信されます。
show isdn timers コマンドを使用して ISDN タイマーを調べてください。
注:NI2+スイッチタイプのデフォルトのT310値は、IOSゲートウェイでは30秒です。
#show isdn timers ISDN Serial0:15 Timers (dsl 0) Switchtype = primary-ni2c ISDN Layer 2 values K = 7 outstanding I-frames N200 = 3 max number of retransmits T200 = 1.000 seconds T202 = 2.000 seconds T203 = 30.000 seconds ISDN Layer 3 values T301 = 300.000 seconds T303 = 4.000 seconds T304 = 20.000 seconds T305 = 30.000 seconds T306 = 60.000 seconds T307 = 180.000 seconds T308 = 4.000 seconds T309 = 90.000 seconds T310 = 30.000 seconds T313 = 4.000 seconds T314 = 6.000 seconds T316 = 30.000 seconds T318 = 4.000 seconds
注:Cisco PGW 2200がメッセージを受信する方法に応じて、たとえばネットワークインターフェイスの場合、PGW 2200とnaspathの間のNI2インターフェイスのQ.931 setupメッセージに応答してprogressメッセージが受信されます2200は停止しておらず、期限切れになり、コールが失敗する可能性があります。T310 タイマーは、Q.931 SETUP メッセージへの応答が [Alert] メッセージの場合は停止します。回避策は、グローバル CLI コマンド voice call send-alert を使用して、ゲートウェイで強制的に、[Progress] メッセージの代わりに [Alert] メッセージを送信させることです。
注:T310タイマー値はPGW 2200とゲートウェイで等しいことに注意することも重要です。
次のコマンドを使用して、PGW 2200 のタイマー値を変更します。
PGW2200 mml>prov-rtrv:all MGC-01 - Media Gateway Controller 2004-01-19 10:02:43.256 MET M RTRV "session=MCL2:all" /* NAME COMPID Parent Name TID Description ---- -------- ----------- --- ----------- signas1 00140001 v5300-2 NASPATH Signaling Service to V5300-2 PGW2200 mml>prov-rtrv:sigsvcprop:name="signas1" MGC-01 - Media Gateway Controller 2004-01-19 10:10:48.735 MET M RTRV "session=MCL2:sigsvcprop" /* ADigitCCPrefix = 0 AInternationalPrefix = NULL ANationalPrefix = NULL BcInitState = OOS BDigitCCPrefix = 0 BDigitCCrm = NULL BInternationalPrefix = NULL BNationalPrefix = NULL BothwayWorking = 1 CCOrigin = NULL CGBA2 = 0 CLIPEss = 0 CompressionType = 1 CorrelationCallIDFormat = 0 CotInTone = 2010 CotOutTone = 2010 <..........> T309Time = 90000 T310Time = 10000 TMaxDigits = 24 TMinDigits = 0 TOverlap = 0 VOIPPrefix = 0 */ ; PGW2200 mml>
値を変更するには、プロビジョニング セッションを開始します。
PGW2200 mml> prov-sta::srcver="active",dstver="cisco1" MGC-01 - Media Gateway Controller 2004-01-19 10:15:22.360 MET M COMPLD "PROV-STA" ; PGW2200 mml> prov-ed:sigsvcprop:name="xxxxxx",t310time="30000" where 'xxxxxx' is the name of the naspath to each gateway. [and where 30 sec = 30000 msec] PGW2200 mml> prov-ed:sigsvcprop:name="signas1",T310Time="30000" MGC-01 - Media Gateway Controller 2004-01-19 10:18:09.692 MET M COMPLD "sigsvcprop: WARNING: Restart may be needed based on the property(s) added/modified. Refer to MGC Provisioning Guide." ; PGW2200 mml> !--- Note: Starting with Cisco PGW 2200 release 7.4(12), !--- refer to Table 5-4: Provisionable Properties !--- for further information. PGW2200 mml> prov-dply MGC-01 - Media Gateway Controller 2004-01-19 10:23:38.869 MET M COMPLD "PROV-DPLY" ; PGW2200 mml>
T310 は、ゲートウェイからコール プログレス インジケータを受信すると開始し、PGW 2200-A が、[Alert] または [Connect] メッセージを発信側ゲートウェイ(OGW)から受信した場合にのみ T310 を停止します。 また、[Alert] メッセージの代わりに [Progress] メッセージが送信された場合は、T310 は停止されず、T310 の有効期限前に応答されなかった場合はコールが失敗します。この原因は、リモート エンドにもあります。次の図を参照して、応答に時間がかかる理由を調べてください。場合によっては、着信側ゲートウェイ(TGW)(リモート エンド)が R2/CAS シグナリングを実行しているために、タイマーの値を増やす必要があります。その他のシナリオでは、次の図に示すように、着信側ゲートウェイのコールの宛先が、シグナリングに時間がかかる携帯電話になっています。
次の図は、音声ゲートウェイ用の Cisco SS7 インターコネクトを示しています。
T310 の有効期限が切れるためにコールが接続解除された場合は、メッセージ [Recovery on timer expiry] とともに原因値が送信されます。
指定されたトリガーイベントに応答してQ.931で送信されるメッセージは、Q.699から逸脱しています。指定されたトリガーイベントに応答してQ.761で送信される原因値は、Q.699から逸脱しています。
SS7 メッセージ | トリガー イベント | NI2+ イベント |
---|---|---|
タイマーの有効期限からの原因の回復で解放 | [Call Proceeding] の後は、[Alert]、[Connect]、[Disconnect] のいずれもなし(T310 の有効期限) | タイマーの有効期限からの原因の回復で接続解除 |