古河電工ネットワーク機器の総合ブランド ファイテルネット
古河電工
FITELnetトップ製品ラインナップイベント&セミナーセールス&サポート
Routing to the Future FITELnet
お問い合わせはこちら
 

FITELnet技術情報

電波監視についての機能概要
2010年9月17日 初版

1.概要

電波監視機能には、次の2つが有ります。

●電波状態監視機能:アンテナレベルを監視
アンテナレベルはデバイス毎にサポート状況が異なり、その取得方法も標準が無いためデバイス毎に異なっています。

●電波信号品質監視機能:電波信号品質を監視
電波信号品質もデバイスデバイス毎にサポート状況は異なりますが、その取得方法は3GPP コマンドとして標準化されています。

2.電波監視機能の設定コマンド

2.1.電波状態(アンテナレベル)監視機能の設定

■ monitor signal-level [interval <監視間隔>]
                        [average range <平滑化範囲>]

intervalで指定した間隔毎にアンテナレベルの取得を行ないます。
取得したアンテナレベル状態は、slog への記録、showコマンドでの表示、イベントクラス通知判定に利用ことができます。
アンテナレベルは、average rangeにより設定した指定時間範囲で平滑化した値で表示されます。

このコマンド設定が無いと、loggingを設定してもslog上の値及び取得時刻(継続時間)に変化がしません。
定期的な、電波状態監視機能を使いたい場合は、monitor signal-level の設定は必須です。

○未設定時の表示例
035 0000:02:01.39 2010/06/16 (wed) 13:26:05 5 00000000 00000000
    Modem 1 signal level 3 at 2010/06/16 13:25:58 (0000:00:00:00)
036 0000:02:31.39 2010/06/16 (wed) 13:26:35 5 00000000 00000000
    Modem 1 signal level 3 at 2010/06/16 13:25:58 (0000:00:00:00)

■ logging signal-level [interval <記録間隔>]

指定時間毎にその電波状態をslogに記録します。
電波状態が取得できないデータ通信端末の場合や、電波状態が確定していない場合は slogの記録は行いません。

2.2.電波信号品質監視機能の設定

■ monitor signal-quality [interval <監視間隔>]
                          [average range <平滑化範囲>]

intervalで指定した間隔毎に電波信号品質の取得を行ないます。
取得した電波信号品質は、slog への記録、showコマンドでの表示、イベントクラス通知判定に利用ことができます。
電波信号品質は、average rangeにより設定した指定時間範囲で平滑化した値で表示されます。
ATコマンド+CSQに対してデバイスから得られる応答結果の範囲は
[-50〜-113dBm]となります。

このコマンド設定が無いと、loggingを設定してもslog上の値及び取得時刻(継続時間)に変化がしません。
定期的な、電波状態監視機能を使いたい場合は、monitor signal-quality の設定は必須です。

○未設定時の表示例
0015 0000:06:01.35 2010/06/04 (fri) 10:39:46 5 00000000 00000000
    Modem 1 signal quality -97dBm at 2010/06/04 10:38:46 (0000:00:00:00)
0016 0000:06:31.35 2010/06/04 (fri) 10:40:16 5 00000000 00000000
    Modem 1 signal quality -97dBm at 2010/06/04 10:38:46 (0000:00:00:00)

■ logging signal-quality [interval <記録間隔>]

指定時間毎にその電波状態をslogに記録します。
電波状態が取得できないデータ通信端末の場合や、電波状態が確定していない場合は slogの記録は行いません。

3.電波監視機能の表示コマンド

■ show usb 1 modem-info

接続されている通信端末のモデム情報を表示します。
データ通信中は通信端末の情報を取得できないため、過去に取得した情報を表示します。

○表示例

Router#show usb 1 modem-info
  INFO0 - Manufacturer: Sierra Wireless, Incorporated
          Model: C888
          Revision: K2_0_7_19AP C:/WS/FW/K2_0_7_19AP/MSM6290/SRC 2009/10/26 17:26:12
          IMEI: 355086020963682
          IMEI SV: 13
          FSN: D733219305510
          3GPP Release 6
          +GCAP: +CGSM,+DS,+ES
          OK
  INFO1 - +CNUM: ,"08040692697",129
          OK

  Signal level 3 for 0000:00:00:00         ★アンテナレベル
  Signal quality -97dBm for 0000:00:00:00  ★電波信号品質

■ show slog

各インタフェースの情報を表示します。

○表示例

【アンテナレベル】
035 0000:02:01.39 2010/06/16 (wed) 13:26:05 5 00000000 00000000
    Modem 1 signal level 3 at 2010/06/16 13:25:58 (0000:00:00:00)


【電波信号品質】
0015 0000:06:01.35 2010/06/04 (fri) 10:39:46 5 00000000 00000000
    Modem 1 signal quality -97dBm at 2010/06/04 10:38:46 (0000:00:00:00)

4.イベントアクションとの併用

4.1.概要

電波監視機能とイベントアクションを併用することにより、電波状況に合わせてアクション動作を実行することが出来ます。
イベントアクションの詳細は、こちらをご覧ください。

4.2.設定コマンド

取得した電波状況と、設定する電波状況との比較は以下コマンドにて行います。

■アンテナレベル
check signal-level <アンテナレベル> modem 1
                  [hold-times <TRUE確定時間> [<FALSE確定時間>]] [invert]

■電波信号品質
check signal-quality <電波信号品質> modem 1
                  [hold-times <TRUE確定時間> [<FALSE確定時間>]] [invert]

TRUE確定条件は取得した電波状況と設定値を比較して設定値以上ならTRUE確定時間満了後に状態を”TRUE”に遷移させます。
(遷移前の状態が”TRUE”以外(FALSE、UNKNOWN)なら遷移します。)

FALSE確定条件は取得した電波状況と設定値を比較して設定値未満ならFALSE確定時間満了後に状態を”FALSE”に遷移させます。
(遷移前の状態が”FALSE”以外(TRUE、UNKNOWN)なら遷移します。)

4.3.使用例

TRUE、FALSEの状態で経路切り替えのアクション動作を実行します。

【条件】
真偽判定基準   :3(3以上でTRUEへ遷移)
定期監視     :30秒間隔
TRUE確定時間   :60秒
FALSE確定時間   :60秒
slogへの書き込み :30秒間隔

遷移図

【設定コマンド】

event-class 1
 check signal-level 3 mobile 1 hold-times 60 60
 logging event state-change enable
exit
!
event-action 1
 add ip route 0.0.0.0 0.0.0.0 dialer 1 10
exit
!
interface mobile 1
 monitor signal-level interval 30
 logging signal-level interval 30
exit

5.設定例

5.1.概要

TRUE状態へ遷移したタイミングをSNMP・SYSLOGで通知を行いします。

【条件】
回線使用方法   :回線常時接続(定額制契約)
定期監視     :30秒間隔
TRUE確定時間   :120秒
FALSE確定時間   :180秒
slogへの書き込み :30秒間隔
真偽判定基準   :-99dBm(-99dBm以上でTRUEへ遷移)

構成図

5.2.設定コマンド

!
!
! 特権ユーザモードに移行します。
!
Router> enable
Enter password: super ←パスワードを入力します。(実際は表示されない)

Router#
!
!
! 基本設定モードに移行します。
!
Router# configure terminal
!
!
! デフォルトルートを設定します。
!
Router(config)#ip route 0.0.0.0 0.0.0.0 dialer 1
!
!
! proxydnsを有効にします。
!
Router(config)#proxydns mode v4
!
!
! MIB送信設定を行います。
!
Router(config)#snmp-server community public
Router(config)#snmp-server enable traps
Router(config)#snmp-server host 192.168.0.250 public
!
!
! syslog送信設定を行います。
!
Router(config)#syslog sending
Router(config)#syslog server 192.168.0.250
!
!
! DHCP サーバ機能を利用する設定をします。
!
Router(config)#service dhcp-server
Router(config)#ip dhcp pool lan 1
Router(config-dhcp-pool)# dns-server 0.0.0.0
Router(config-dhcp-pool)# default-router 0.0.0.0
Router(config-dhcp-pool)#exit
!
!
! dialer の各種設定をします。
!
Router(config)#interface dialer 1
Router(config-if dialer 1)# max-call off
Router(config-if dialer 1)# caller *99***1#
Router(config-if dialer 1)# ppp account em em
Router(config-if dialer 1)#exit
!
!
! NAT+ の設定をします。
!
Router(config)#access-list 1 permit 192.168.0.0 0.0.0.255
Router(config)#interface dialer 1
Router(config-if dialer 1)# ip nat inside source list 1 interface
Router(config-if dialer 1)#exit
!
!
! LAN 側 IP アドレスを設定します。
!
Router(config)#interface lan 1
Router(config-if lan 1)# ip address 192.168.0.1 255.255.255.0
Router(config-if lan 1)#exit
!
!
! modemの各種設定をします。
!
Router(config)#interface modem 1
Router(config-if modem 1)# idle-timer send 60
Router(config-if modem 1)# idle-timer receive off
Router(config-if modem 1)# forced disconnect packet off
Router(config-if modem 1)# forced disconnect cumulative-time off
Router(config-if modem 1)# auto connect on continuous
Router(config-if modem 1)# physical-layer usb 1
Router(config-if modem 1)# monitor signal-quality interval 30
!              電波信号品質取得間隔を30秒に設定します。
!
Router(config-if modem 1)# logging signal-quality interval 30
!              電波信号品質ロギング間隔を30秒に設定します。
!
Router(config-if modem 1)#exit
!
!
! イベントクラスの設定をします。
!
Router(config)#event-class 1
Router(config-event-class 1)# check signal-quality -99 modem 1 hold-times 120 180
!             閾値:"-99dBm",TRUE確定時間:120秒,FLASE確定時間:180秒に設定します。
!
Router(config-event-class 1)#exit
!
!
! イベントアクションの設定をします。
! 
Router(config)#event-action 1
Router(config-event-action 1)# description modem_-99dBm_true
Router(config-event-action 1)# send snmp-trap description
Router(config-event-action 1)# logging event state-change enable
Router(config-event-action 1)#exit
!
!
! イベントマップの設定をします。
!
Router(config)#event-map
Router(config-event-map)# event-class 1 event-action 1
Router(config-event-map)#exit
!
!
! 特権ユーザモードに戻ります。
!
Router(config)# end
!
!
! 設定を保存します。
!
Router# save SIDE-A.cfg
% saving working-config
% finished saving

Router#
!
!
! 設定を有効にするために再起動します。
!
Router# reset 
Are you OK to cold start?(y/n) y

ページトップへ

All Rights Reserved, Copyright(C) FURUKAWA ELECTRIC CO., LTD. 2010