目次
| 対象機種 | ☐ AG10 ☐ AG20 ☐ AR10 ☐ AR20 ☑ AC10 ☑ AC15 ☑ AC25 ☐ AX11 ☐ AX21 ☐ AX30 ☐ AB11 ☐ AB12 |
| ファームウェアバージョン | 3.7.0以上 |
概要
IIJ(インターネットイニシアティブ)社製のマルチプロファイルSIMでは、1枚のSIM内に複数のプロファイルを保持できます。
amnimoコンパクトルーターでは、iij-multi-profile コマンドを使用することで、利用するプロファイルを指定できます。プロファイルを切り替えることで、SIMを物理的に交換することなく別回線へ切り替えることが可能です。
対象製品
IIJマルチプロファイルSIMのプロファイル切替機能は、コンパクトルーターのみ対応しています。(他の機種は今後利用可能になる予定)
-
amnimo C シリーズ 屋内タイプコンパクトルーター AC10
-
amnimo C シリーズ 屋内タイプ無線LAN搭載コンパクトルーター AC15
-
amnimo C シリーズ 屋外タイプ無線LAN搭載コンパクトルーター AC25
セッションの切替条件
セッションとは、ルーターと携帯電話網(docomoやauなど)の間で確立されている通信のつながりを実現する設定です。
各設定項目と関連する切断イベントによりその後に行われるセッション制御が異なります。
| トリガ分類 | 切断イベント | 関連する設定コマンド | セッション制御 |
|---|---|---|---|
| モバイル回線設定 | |||
| 外部環境要因 | 回線接続リトライオーバー | attach-timeout call-timeout retry |
・現在のセッションと比較して、次に優先度の高いセッションに接続。 ・最低優先度のセッションがなければ、最高優先度のセッションに戻る。 |
| RSSI低下による回線切断検出 | disconnect-detection | ||
| 基地局からの回線断 | reconnect-timeout | ||
| トラフィック要因 | 無通信検知時間満了 | idle-timeout | |
| 時間設定 | 最大接続時間満了 | connection-timeout | |
| スケジュール設定 | |||
| スケジュール設定 | 定期切断 | schedule general-control action reconnect rmnet_data0 |
接続していたセッションに関わらず、最高優先度のセッションに接続 |
| pingキープアライブNG検出 | schedule keep-alive action reconnect rmnet_data0 |
||
| DMSの設定 | |||
| デバイス管理システム | DMSのキープアライブ機能による切断検出 | - | 接続していたセッションに関わらず、最高優先度のセッションに接続 |
| その他 | |||
| その他のエラー | - | 接続していたセッションに関わらず、最高優先度のセッションに接続 | |
利用例

以下のSIM構成を例とします。
| SIM | SIMスロット | IIJ SIM プロファイル | 優先度 |
|---|---|---|---|
| IIJ マルチプロファイルSIM | sim0 | 0 | 0 |
| 1 | 2 | ||
| 通常SIM | sim1 | なし | 1 |
アムニモデバイスの設定項目は以下のようになります。
| 設定項目 |
IIJ マルチプロファイルSIM プロファイル0用 |
通常SIM用 セッション設定内容 |
IIJ マルチプロファイルSIM プロファイル1用 |
|---|---|---|---|
| セッション名 | session-iij-0 | session-normal | session-iij-1 |
| SIMスロット | sim0 | sim1 | sim0 |
| プロファイル | 0 | (なし) | 1 |
| 優先度 | priority 0 | priority 1 | priority 2 |
| APN | iijmobile.biz | normal.net | k.iijmobile.jp |
| 認証ID(ユーザー名) | mobile@iij | normal_user | mobile@iij |
| パスワード | iij | normal_pass | iij |
| 再接続待ち時間 | reconnect-timeout 30 (デフォルト値) |
reconnect-timeout 30 (デフォルト値) |
reconnect-timeout 30 (デフォルト値) |
| 最大接続時間 | no connection-timeout (デフォルト値) |
connection-timeout 600 | connection-timeout 300 |
この設定では以下の順序で回線切替が行われます。
- 基本的には、優先度が最も高いIIJ マルチプロファイルSIMプロファイル0のセッション(session-iij-0)で接続する。
- 通信不能時は次の優先度の通常SIMセッション(session-normal)へ切替。
- 通常SIMも通信不能時は次の優先度のIIJ マルチプロファイルSIMプロファイル1のセッション(session-iij-1)へ切替。
- セッション(session-iij-1)も通信不能時は再び最も高いIIJ マルチプロファイルSIMプロファイル0のセッション(session-iij-0)へ切替。
- セッションの優先度が低いsession-normal,session-iij-1は最大接続時間があるため、最大接続時間まで接続が続いた場合は、一旦切断して、次の優先度のセッションに切替。
設定例(CLI)
Step1. モバイル回線の設定 (参考:5.8 モバイル回線を設定する)
amnimo(cfg)# mobile peer iij-mps⮠ ←peer名を設定し、モバイルの詳細設定モードに移行 amnimo(cfg-mp-amnimo)# session session-iij-0 ⮠ ←プロファイル0セッションの詳細設定モードに移行 amnimo(cfg-mps-profile0)# priority 0 ⮠ ←接続の優先度を指定 amnimo(cfg-mps-profile0)# sim 0 ⮠ ←SIMを指定 amnimo(cfg-mps-profile0)# iij-multi-profile 0 ⮠ ←IIJプロファイルを指定(必要) amnimo(cfg-mps-profile0)# apn iijmobile.biz amnimo(cfg-mps-profile0)# username mobile@iij amnimo(cfg-mps-profile0)# password ⮠ Enter new password: ←1回目のパスワードを入力してEnter Retype new password: ←2回目のパスワードを入力してEnter amnimo(cfg-mps-profile0)# enable ⮠ amnimo(cfg-mps-profile0)# exit ⮠ amnimo(cfg-mp-amnimo)# session session-normal⮠ ←通常SIMセッションの詳細設定モードに移行 amnimo(cfg-mps-normal)# priority 1 ⮠ ←接続の優先度を指定 amnimo(cfg-mps-normal)# sim 1 ⮠ ←SIMを指定 amnimo(cfg-mps-normal)# no iij-multi-profile ⮠ ←プロファイルを削除 amnimo(cfg-mps-normal)# apn normal.net ⮠ amnimo(cfg-mps-normal)# username normal_user ⮠ amnimo(cfg-mps-normal)# password ⮠ Enter new password: ←1回目のパスワードを入力してEnter Retype new password: ←2回目のパスワードを入力してEnter amnimo(cfg-mps-normal)# enable ⮠ amnimo(cfg-mps-normal)# exit ⮠ amnimo(cfg-mp-amnimo)# session session-iij-1 ⮠ ←プロファイル1セッションの詳細設定モードに移行 amnimo(cfg-mps-profile1)# priority 2 ⮠ ←接続の優先度を指定 amnimo(cfg-mps-profile1)# sim 0 ⮠ ←SIMを指定 amnimo(cfg-mps-profile1)# iij-multi-profile 1 ⮠ ←IIJプロファイルを指定(必要) amnimo(cfg-mps-profile1)# apn k.iijmobile.jp⮠ amnimo(cfg-mps-profile1)# username mobile@iij amnimo(cfg-mps-profile1)# password ⮠ Enter new password: ←1回目のパスワードを入力してEnter Retype new password: ←2回目のパスワードを入力してEnter amnimo(cfg-mps-profile1)# enable ⮠ amnimo(cfg-mps-profile1)# exit ⮠ amnimo(cfg-mp-amnimo)# exit ⮠
Step2. モバイル回線のインターフェイス設定 (参考:6.2 インターフェイスの設定をする)
amnimo(cfg)# interface rmnet_data0 ⮠ ←インターフェイスの詳細設定モードに移行 amnimo(cfg-interface-rmnet_data0)# mobile iij-mps ⮠ amnimo(cfg-interface-rmnet_data0)# dhcp4 ⮠ amnimo(cfg-interface-rmnet_data0)# enable ⮠ amnimo(cfg-interface-rmnet_data0)# exit ⮠ amnimo(cfg)#
iij-multi-profile コマンドについて(CLI)
| コマンド | 内容 |
|---|---|
iij-multi-profile 0 |
プロファイル0を使用 |
iij-multi-profile 1 |
プロファイル1を使用 |
no iij-multi-profile |
プロファイル指定を削除 |
注意事項
- 利用できるプロファイル番号は 0 または 1 です。
- IIJマルチプロファイルSIM以外のSIMが挿入されている場合、本設定は無視されます。
- IIJマルチプロファイルSIMが挿入されていても本設定がない場合は、SIM側で現在有効なプロファイルを使用して接続します。
- コンパクトルーター以外では設定できません。
設定例(GUI、確認のみ)
IIJマルチプロファイルの0,1の設定がGUI側からはできません。
よくある質問
Q. 通常SIMにも iij-multi-profile 設定は必要ですか?
いいえ、必要ありません。no iij-multi-profile設定を実施しても構いません。
Q. プロファイル番号を指定するとSIM内プロファイルが自動で切り替わりますか?
はい。対象セッションへ接続する際に指定したプロファイルを使用します。
コメント
0件のコメント
サインインしてコメントを残してください。