雲の上はいつも青空 -27ページ目

雲の上はいつも青空

不思議な経歴をもつエンジニア!?の徒然なブログです。
お仕事関係の話が多いと思いますが、コメントとかもらえると中の人はとても喜びます(^O^)/

今回は実際にお客様に納品したIP電話の使い方と特徴を書いてみます。

このお客様では、代表電話として3本外線を確保しています。
その他に、ダイヤルイン(直通電話)として5本外線番号を用意しました。

1.代表番号に外線着信→2つの電話機が鳴る。
・鳴っている電話機は、受話器を取ればすぐに会話可能。
・他の電話機は、ピックアップボタンを押すことで電話をとることができる。

2.代表電話をとった人が、別の電話へ転送する。
・外線を保留にする→相手には保留音が流れる。
・内線番号で相手を呼び出し、確認後受話器を置く→呼び出し先へ外線がつながる。
・外線番号で相手を呼び出し… 以下同じ(外線は固定電話、携帯電話どちらも可)。
・短縮番号を押し、相手を呼び出し… 以下同じ。
→短縮番号は、電話機個別に設定でき、内線・外線・携帯と何でも登録可。

3.ダイヤルインで外線が着信(直接担当者の電話がなる)
・担当者が電話をとる。後の操作は代表電話と同じ。
・担当者が不在→10秒間だれも取らないと自動的に代表電話へ転送
→相手には呼び出し音が鳴り続けており、転送されたことは解らない。
・担当者が不在→近くの人がピックアップボタンで電話をとる。

$雲の上はいつも青空-黒電話
保留音は複数登録されており、ランダムに再生されます。また、MP3の音源があれば、なんでも保留音に登録できます。

すべての電話機は個別に発信番号を決めることができます。
この決めた発信番号は、外線発信した時に相手に通知される番号となります。
IP電話機はWeb機能を持っているので、ブラウザーで設定画面を呼び出し、呼び出し音の設定や短縮ダイヤルの設定等をWeb画面で設定可能です。
もちろん、管理者モードとクライアントモードの使い分けやログインの制限も可能です。

今回IP PBXとして使っているAsteriskというソフトウェアは、非常に高機能です。
ボイスメール機能はもちろん、プッシュされたボタンで音声の応答を行う簡単なIVR(Interactive Voice Responce)も可能です。 またオープンソースのメリットを生かして、CRM(Customer Relationship Management)との連携も是非トライしてみたいです。


次にIP電話ならではの話を書いてみます。

IPという名前がつくぐらいなので、とにかくIP PBXと通信さえ出来れば、電話機の物理的な設置場所は問いません。

 ・自宅に固定IP電話を置きインターネット経由で会社のIP PBXへ接続。
 ・PCにソフトフォンをインストールし、無線LANやWiMAX等を使ってネット経由でIP PBXへ接続。
 ・スマートフォンにソフトフォンをインストールし… 以下同じ。


このような接続をすると、まるで社内と同じように社外から電話を使う事ができます。
お客様は会社に電話をしていると思っていても、担当者は実は全く別な場所(国外でも可)にいるのですが、普通にお話をすることができ、しかも通話料はインターネットへの接続料金だけです。
→お客様は会社までの電話代しかかかりません。

もちろん、インターネットとの接続回線の速度と安定性は必要ですが、一人が話すだけならADSL程度の品質で十分ですので、最近高速になってきたモバイル環境でのインターネット接続で実用上問題になることはありません。

また、会社で使った時の大きなメリットは配置換えや席替え時に発揮されます。
電話専用の配線はありませんから、席替えの時はパソコンと電話機を一緒に移動すればそれ以外の作業(電話用の配線変更や内線番号の変更等)は必要ありません。もし、グループ着信とかの設定が変更になるのであれば、Asteriskの設定を変更するだけで、外部の業者さんに来てもらう必要もありません。
※アプライアンス型のIP-PBXであれば、Web画面からの設定変更で簡単に行えます。


最後に一般の携帯電話を使いちょっと変わった運用を書いてみます(私も使っています)。
最近の携帯電話であれば、よっぽど古いか特殊な機種で無い限りインターネットへの接続機能(ブラウズ機能)を持っている筈です。
このWebアクセス機能を使うと以下のような運用が可能となります。

1.ある決められたIP PBXと連動しているWebサイトへ、携帯電話でアクセスします(認証については説明を割愛)。
2.登録されている電話番号を検索して呼び出すか、相手の番号を入力する。
3.発信を指示すると、すぐにその携帯がIP PBXより呼び出される(コールバック=呼び出し音が鳴る)。
4.この電話をとると、同時にIP PBXが指定された相手を呼ぶ(自携帯には呼び出し音が聞こえる)。
5.相手が電話に出たら、会話を開始する(相手には、IP PBXの番号=会社の電話番号が通知されている)。

この方式のメリットは…

・自携帯から発信しないため、個人の電話を使っていても料金が個人に請求されない。
・会社のIP PBXは、IP電話網から携帯電話を呼び出すため通話料が割安。
・相手先にはIP PBXの番号が通知されるため、個人の携帯番号が相手に見えない。
・通話履歴がすべてIP PBXにて記録される。
・携帯側で特定番号との通話を定額にするようなサービスがあれば、より通話料を削減できる。
・スマートフォンのような特殊な携帯電話でなくても利用できる。

この携帯セントレックスというべき運用は、仕事と個人の電話を分けて使いたい人には非常に使いやすいシステムです。もちろん、会社でも仕事用に別に携帯を用意する必要もありません。


さて、今回の記事もちょっと長くなってきたので、ここまでとします。
次回は一般のビジネスフォンとの違い(電話文化の違い!?)を書いてみます。
$雲の上はいつも青空-IP電話昨年(2009年の秋)に構築・納品したIP電話システムの簡単な構成を図にしてみました。

ITSP:Internet Telephony Service Provider には、アジルネットワークスのagilephone3.0
インターネットへの回線は、Bフレッツのベーシック。
IP PBXには、Debian GNU Linux 5.0 lenny上で、Asterisk 1.4.21.2
IP電話は、Snom社製Snom300と無線IP電話としてアイコム社製VP-71を使いました。
また、独立したIP電話ではなく、PC上にインストールするプログラムとしてのソフトフォンとして、CounterPATH社のX-lite(無料版)も併用しています。
※ソフトウェアフォンを使えばPC上のソフトウェアなので、音声の入出力に関して有線のヘッドセットや、無線(ブルートゥース)のヘッドセット、USB接続のハンドセット等、自由に選択が可能です。

スイッチは、PoE(Power over Ether)つまりLANケーブルから給電するタイプのスイッチを使っています。
IP電話や無線LANのAP(アクセスポイント)等が、このPoE(IEEE802.3af)に対応していると、ACアダプター等がいらなくなりますので、とてもすっきりとしたケーブルの取り回しになります。

また、IP電話に2つのLAN接続の口がついている製品ですと、PC→IP電話→スイッチという数珠つなぎでLANへ接続します。このやり方の利点は、必要となるスイッチのポート数が増えない(IP電話とPCで一つとカウントできる)のと、PCからIP PBXへ向かう経路(up stream)についてQoS(優先制御)が働くという点です。廉価なIP電話の場合にはLAN接続口が一つしかないので、PCとは別にLANに接続する必要があります。

普通の使い方をしていて100MbpsもしくはギガビットでLANに接続していれば、IP電話等で使う音声パケットを優先的に扱うQoSは必要ありませんが、もし音声の品質が気になるようであれば、QoS機能が搭載されているインテリジェントスイッチもしくはスマートスイッチをお使いください。


さて、ハードウェアの接続に関しては非常にシンプルですが、通信プロトコルについては注意しないと不思議な事(呼び出し音がなるけど通話ができない、こちらの声は届いているみたいだけど、相手の声が聞こえない…等)が、いろいろ起きます。
これはひとえにIP電話のシステムで標準的に使われるSIPというプロトコルに原因があります。

SIPというプロトコルは音声だけでなく、実は汎用的に使える素晴らしいプロトコルなのですが、SIPそのものでは通信の制御しか行わず、音声データはRTPという別のプロトコルを使うため(ちょっとFTPと似ている)、慣れないとルータ・ファイアーウォールの設定で苦労します。
※プロトコルそのものの解説はここでは割愛します。

ポイントは、『SIPはファイアーウォールを越えるが結構大変』という事です。

もちろん、プロトコルの詳細を理解していて、ファイアーウォールの構造・動作・設定がわかっていればちゃんと動きますが、やってみると結構大変で慣れていないとはまりどころが満載です。

そこで私のお勧めは、
『ファイアーウォールを越えて音声データをやり取りするときは、SIPではなくIAX2を使う』
というものです。

IAX2とは、オープンソースでありIP PBXではデファクトスタンダードであるAsteriskというソフトウェアでサポートされているプロトコルで、特別な事をしなくても簡単にファイアーウォールを越えて通信が出来るようになっています。
今回の例のようなシステムで、社内のLAN上にあるIP PBXに社外から接続するような使い方をしなければ、ファイアーウォールの設定は何も変えなくても、ITSP側にあるAsteriskサーバへ接続することが可能となります。

$雲の上はいつも青空-zoiperもし、インターネットへの接続で固定IPアドレスを取得するか、ダイナミックDNSを使い名前解決出来るようにしておき、ファイアーウォールでIAX2の接続(4569番のポートへのUDP)を、内部のAsteriskサーバへトンネリングするだけで、外部から社内のIP PBX経由で内線や外線へ自由に発信できるようになります。
※この場合、PCにインストールするソフトフォンや、固定IP電話はIAX2をサポートしている必要があります。
※ソフトウェアフォンであれば、Zoiperがお勧めです(私も使っています)。


それでは、次回はIP電話システムの運用や、現場でどういう使い方をしているのか?
等々を書いてみたいと思っています。

see you next!
IP電話のシステムについてTwitterでつぶやいたところ、導入には興味があるがIP電話について解らないことが多いので解説して欲しいというお返事を頂きました。
もちろん、Googleとかで検索すれば一般論的な話は山ほど出てくると思うので、ここでは具体的に私が構築し導入した例をもとに、現場の話を書いてみたいと思います。

-------------
IP電話はいろんな種類がありますが、基本的には以下の環境と機器があればシステムを作ることができます。

1. インターネットへの接続環境
2. IP電話
3. IP PBX(自前で持たなくても可)

順番に簡単に解説します。
1のインターネットへの接続環境ですが、速度というより安定性の意味から光ファイバーでの接続をお勧めします。
ADSLの場合、下りは問題ありませんが上りの速度が遅いので、複数の人が同時にIP電話を使うと問題が生じることがあります。安定して使うには、上り下りとも10Mbpsは欲しいです。
※固定IPアドレスは必要ありません。

$雲の上はいつも青空-snom22のIP電話はいろんな種類がありますが、残念ながら日本製は機種が少ないですし、企業ユーザ等への大規模導入を前提としているので、小規模で使うには使い勝手が悪いです。
ただIP電話の場合、直接公衆回線につなぐわけではないので、日本国内の面倒な認可(電気通信端末機器の技術基準適合認定)は必要ありません。つまり、海外で販売されているIP電話が選択肢に入ります。
※私がシステムを構築し納品したお客さまも、海外のショップから直接購入しました。
※左の写真はドイツのSnom社製のIP電話です。値段・機能・デザインと三拍子そろった私がお勧めのIP電話機です。

最後に3のIP PBXですが、これはIP電話システムの交換機にあたります。
IP電話のサービスを提供しているITSP(インターネット・テレフォニー・サービス・プロバイダー)では、基本的な機能をすべて持ったIP PBXを用意していますので、これを使えば自前で用意する必要はありません。

$雲の上はいつも青空-IP PBX私がシステムを提案する場合には、以下の理由で自前でIP PBXを持つことをお勧めしています。
・内線電話をいつでも、いくつでも増設できる(無料で)。
・内線ごとのグルーピング、電話転送設定の柔軟性がある。
・通話に問題が発生した場合、障害原因の切り分けがしやすい。

ただし、これは設置したIP PBXを運用・管理出来る場合に限ります。
※運用・管理とは、お客様自身で行うか、別の管理者がリモート管理するという意味。

お客様の社内にIP PBXを設置する場合には、アプライアンス(単機能のお弁当箱)か、汎用のLinuxサーバ等にIP PBX用のソフトウェアをインストールして運用する場合の2つの方法があります。
お客様自前で運用する場合にはアプライアンス、管理者がいる場合には汎用サーバのほうが運用が楽かもしれません。

-------------
さて、システムを構築するための環境の話を簡単に書きましたが、実は電話とインターネットとの関係がよく解らないというお話を頂きます。
次回はこのあたりについて書いてみます。