解説書 Vol.1

[目次][用語][索引][前へ][次へ]


5.2.8 BACPとBAP

マルチリンクPPP上で,接続相手局との間でリンク追加・削除をネゴシエートする手順をBAP(Bandwidth Allocation Protocol),マルチリンク上でBAPの使用を接続相手局とネゴシエートする手順をBACP(Bandwidth Allocation Control Protocol)といいます。

BACPはNCPと同様の動作になります。BACP/BAPを使用してリンク追加を行う場合のシーケンスを「図5-14 リンク追加シーケンス(発呼でリンク追加)」および「図5-15 リンク追加シーケンス(着呼でリンク追加)」に示します。また,リンク削除を行う場合のシーケンスを「図5-16 リンク削除シーケンスに示します。」

図5-14 リンク追加シーケンス(発呼でリンク追加)

[図データ]

図5-15 リンク追加シーケンス(着呼でリンク追加)

[図データ]

図5-16 リンク削除シーケンス

[図データ]

<この項の構成>
(1) BACP制御パケットフォーマット
(2) BAP制御パケット
(3) Call-RQとCallback-RQの使い分け
(4) オーバーロードポート追加の拒否
(5) BAP未使用時の注意点

(1) BACP制御パケットフォーマット

図5-8 PPPでカプセル化したデータフォーマット」のProtocolフィールドが0xC02Bの場合,該当するPPPフレームにはBACPパケットがカプセル化されます。BACP制御パケットの機能を「表5-16 BACP制御パケットの機能」に,BACPパラメータリストを「表5-17 BACPパラメータリスト」に示します。

表5-16 BACP制御パケットの機能

機能および
適用プロトコル
パケット名 Code値
(16進数)
ID値 役割
リンク設定 Configure-RQ 01 任意の値 BACPのリンク接続要求パケット。
相手局に自局の受信条件を通知します。
データフィールドにパラメータリストを格納します。
Configure-Ack 02 Configure-RQに等しい値 受信Configure-RQに対するAckパケット。
相手局から通知された受信条件で接続できる場合はこのパケットで応答します。
データフィールドにパラメータリストを格納します。
Configure-Nak 03 Configure-RQに等しい値 受信Configure-RQに対するNakパケット。
相手局から通知された受信条件で接続できず,受信条件の変更を求める場合の応答です。
データフィールドにパラメータリストを格納します。
Configure-Rej 04 Configure-RQに等しい値 受信Configure-RQに対するRejectパケット。
相手局から通知された受信条件で接続できず,受信条件の撤回を求める場合の応答です。
データフィールドにパラメータリストを格納します。
リンク切断 Terminate-RQ 05 任意の値 BACPのリンク切断要求パケット。
データフィールドはありません。
Terminate-Ack 06 Terminate-RQに等しい値 BACPのリンク切断要求に対するACKパケット。
(BACPにはリンク切断要求に対する拒否パケットはありません。)
データフィールドはありません。
未知Codeパケット拒否 Code-Rej 07 任意の値 受信したBACP制御パケットのCode値に認識できないものがあった場合の応答です。
データフィールド内容は認識不能なパケットです。

表5-17 BACPパラメータリスト

プロトコル種別 Type
(16進数)
Length パラメータ・データ
Data長 内容
BACP 01 6 4 Favored-Peer

注※ パラメータの詳細については該当のRFCを参照してください。


(2) BAP制御パケット

図5-8 PPPでカプセル化したデータフォーマット」のProtocolフィールドが0xC02Dの場合,該当するPPPフレームにはBAPパケットがカプセル化されます。

BAP制御パケットの機能を「表5-18 BAP制御パケットの機能」に,BAPパラメータリストを「表5-19 BAPパラメータリスト」に示します。

表5-18 BAP制御パケットの機能

機能および
適用プロトコル
パケット名 Code値
(16進数)
ID値 役割
リンク追加 Call-RQ 01 任意の値 BAPのリンク追加要求パケット。
相手局に自局から発呼してリンク追加の要求を通知します。
データフィールドにパラメータリストを格納します。
Call-Response 02 Call-RQに等しい値 受信Call-RQに対するResponseパケット。
データフィールドにパラメータリストを格納します。
Callback-RQ 03 任意の値 BAPのリンク追加要求パケット。
相手局に自局に着信してリンク追加の要求を通知します。
データフィールドにパラメータリストを格納します。
Callback-Response 04 Callback-RQに等しい値 受信Callback-RQに対するResponseパケット。
データフィールドにパラメータリストを格納します。
Call-Status-Indication 07 このパケットを発生させたCall-RQまたはCallback-RQに等しい値 BAPのリンク追加結果通知パケット。
データフィールドにパラメータリストを格納します。
Call-Status-Response 08 Call-Status-Indicationに等しい値 受信Call-Status-Indicationに対するResponseパケット。データフィールドにパラメータリストを格納します。
リンク削除 Link-Drop-Query-RQ 05 任意の値 BAPのリンク削除要求パケット。データフィールドにパラメータリストを格納します。
Link-Drop-Query-Response 06 Link-Drop-Query-RQに等しい値 受信 Link-Drop-Query-RQに対するResponseパケット。
データフィールドにパラメータリストを格納します。

表5-19 BAPパラメータリスト

プロトコル種別 Type
(16進数)
Length パラメータ・データ
Data長 内容
BAP 01 5 3 Link-Type
02 3以上 1以上 Phone-Delta
03 2 0 パラメータ・データなし。このパラメータリストはNo-Phone-Number-Neededを意味します。
04 4 2以上 Reason
05 4 2 Link-Discriminator
06 4 2 Call-StatusとAction

注※ 各パラメータの詳細については該当のRFCを参照してください。


(3) Call-RQとCallback-RQの使い分け

本装置でBAPを使用する場合に,Call-RequestとCallback-Requestのどちらでリンク追加の要求を行うかを判断する条件として,Call-RequestとCallback-Requestの使い分けを次の表に示します。

表5-20 Call-RequestとCallback-Requestの使い分け

構成定義 状態 使用Request
発着信指定 相手電話番号 電話番号通知
※1
発信規制中※2
でない電話番号
着信専用 Callback-Request
発着信両用 なし なし Callback-Request
あり なし Callback-Request
あり あり Call-Request
なし あり Call-Request

(凡例) −:該当しない

注※1 Call-Response送信サイトが,Call-Responseパケットに自局の電話番号を付加して通知するオプションです。

注※2 ISDN接続でネットワークまたは接続相手が原因と推定される障害を検出したとき,その相手電話番号への発呼を3分間規制します。


(4) オーバーロードポート追加の拒否

Call-RequestおよびCallback-Requestに対する拒否応答は,Nak(一時的な拒否)とFull-Nak(永続的な拒否)があります。本装置でのNak(一時的な拒否)およびFull-Nak(永続的な拒否)の応答理由を次の表に示します。

表5-21 NakおよびFull-Nak応答理由

受信要求 応答 理由
Call-Request Nak
  • 自局で回線使用率監視を行っており,回線を追加するほど回線使用率が高くありません。
  • ISDNプール内で使用可能なチャネルがありません。
  • 同一通信相手の別インタフェースの追加・削除が完了していません。
  • 追加要求された回線の速度が既存のマルチリンクPPP内PPP回線の速度と異なります。
Full-Nak
  • 使用中のマルチリンク内回線数が,構成定義で指定されたオーバーロードポート数に達しています。
Callback-Request Nak
  • Callback-Requestで通知された相手側の電話番号が発信規制中です。
  • Callback-Requestで通知された相手側の電話番号が構成指定値と異なります。
  • 自局で回線使用率監視を行っており,回線を追加するほど回線使用率が高くありません。
  • ISDNプール内で使用できるチャネルがありません。
  • 同一通信相手の別インタフェースの追加・削除が完了していません。
  • 追加要求された回線の速度が既存のマルチリンクPPP内PPP回線の速度と異なります。
Full-Nak
  • 使用中のマルチリンク内回線数が,構成定義で指定されたオーバーロードポート数に達しています。
  • 通信相手の構成指定が着信専用になっています。

(5) BAP未使用時の注意点

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (c)2005 ALAXALA Networks Corporation. All rights reserved.