Aastra Mobile Clientを使用した携帯電話と企業IP-PBXの統合

この記事では、 Aastraからの興味深いソリューションを検討します-これはAMCAastra Mobile Client )です。



AMCは、加入者が標準のオフィスPBXサービスにアクセスできるようにする携帯電話用のSIPクライアントです。 この統合により、ユーザーはWi-FiネットワークまたはGSMモバイルネットワーク(3G / EDGE / GPRS)を介してインターネットを使用して、企業の電話ネットワークを介してスマートフォンから直接電話をかけることができます。



AMCでは、従来の電話機能に加えて、インスタントメッセージの交換、プレゼンスステータスの設定、モバイルネットワーク(MLCR)での低コストでのインテリジェントコールルーティングの設定、2つのモード(デュアルモードGSM / Wi-Fi)での作業、ローカルSIMの使用が可能になります-旅行のマップ(Travel SIM)および企業ディレクトリとの統合を提供します。



AMCクライアントは、モバイルOSを実行しているほとんどの有名なデバイス(Android 2.3以降、iOS 6以降、BlackBerry RIM 6.0および7.0、Symbian)で使用できます。



AMCと通信システム(PBX の相互作用には、 AMCコントローラー(AMCC)が必要です。 AMCCは、ソフトウェア(vmware環境に展開)またはハードウェア(別個の「ボックス」)のいずれかです。 AMCCは、B2BUAを使用して電話局に接続します。B2BUAは、SIPまたはSIPトランクを介して機能するアプリケーションの論理要素です。



AMCソリューションは、既存のSIPインフラストラクチャに簡単に統合できます。IP-PBXに複数の無料のSIPアカウントを用意し、AMCコントローラーへのSIPトランクを整理するだけで十分です。



AMCは有料ソリューションであり、システム内の各ユーザーにはライセンスが必要です。 必要な機能に応じて、適切なライセンスが取得されます(Travel SIM対応、AMC +基本的なモバイルプレゼンス、IMなど)。 スマートフォン自体にインストールされたクライアントは無料で、たとえばGoogle PlayやApp Storeからダウンロードできます。



ライセンスを購入すると、AMCポータルにアクセスして、AMCクライアントを構成できます。



AMCの原理と機能



デモラボでは、同僚のAlexand3010と一緒に、 AMCCのソフトウェアバージョンが( vmware ESXi 5.1を実行している仮想マシンに)デプロイされました。 さらに、異なるベンダーのIP-PBXがいくつかありました。たとえば、Aastra MX-ONE 5.0 SP3、Aastra 400 v3、Mitel MCD 6.0 / vMCD 6.0、FreePBX Asterisk 11.2.1などです。



私たちの実験室のセットアップは下の画像に示されています。









図からわかるように、すべての通信デバイスはNATの背後の同じサブネット172.19.19.0/24にあります。 ルーターには、IPアドレスと対応するポートを変換するためのルールがあります。



AMCCが正しく機能するためには、ソフトウェアを実行する場合、それに応じて境界ファイアウォールを構成する必要があります。これにより、IPアドレスとポートがAMCCに正しく変換されます。 これは、コントローラーがソフトウェアであり、WANポートもあるハードウェアとは異なり、ネットワークインターフェイス(LAN)が1つしかないためです。 このため、ハードウェアAMCCは一方の端でインターネット(WAN)を、もう一方の端でローカルエリアネットワーク(LAN)を見て、必要な変換をすべて行います。



vmwareでAMCCを使用する場合の、ファイアウォールへの強制変換用のポートのリスト:



それでは、これらすべての仕組みを詳しく見てみましょう。



  1. ユーザーは、モバイルデバイスにソフトウェアクライアントをインストールします(対応するOS用)。 画像上-Android OSのバージョン。









  2. AMCポータルで、SIPプロキシIP、SIPプロキシポート、CBサーバーホスト、トランスポートモードを含むAMCCの設定プロファイルが作成されます。









    私たちの場合、これらの設定は次のようになります。

    •SIPプロキシIP = 195.5.5.5

    •SIPプロキシポート= 5062

    •トランスポートモード= TCP

    •CBサーバーホスト= 195.5.5.5

  3. そこで、AMCポータルで、国際フォーマット(+ 79XXxxxxxxx)の携帯電話番号、モバイルOS、SIPユーザー名、SIPパスワードなど、示されている対象に対して加入者が開始されます。 次に、 AMCユーザーアカウントキーの送信をクリックして、認証キーを(SMSまたは電子メールで) ユーザーに送信します。









  4. IP-PBXでは、AMCCへのSIPトランクを作成し、AMCクライアントが登録される複数のSIPアカウントをセットアップします。
  5. [ テレフォニー]セクションのAMCC(コントローラー)で、必要なパラメーターを指定します。



    • NATの外部IPアドレス。 AMCCにはSBC(セッションボーダーコントローラー)機能が含まれており、NATのIP-PBXを使用して適切に動作するには、NATの外部IPアドレスを指定する必要があります。 また、NATを介してRTPを送信するために、ピンホールを有効にします。









    • デフォルトのポート









    • ダイヤル規則プロファイル(基本設定は何にも影響しません)









    • AMCCが通信するデバイス(PBX)。

      私たちの場合、ペアリングされたデバイスのリストは非常に印象的です。 異なるベンダーの機器との統合の可能性をテストしました。









    • PBXとの通信用のSIP設定









    • SIPトランク設定









    • PBXでsipアカウントを登録するためのパラメーター。PBXNumberはPBXのsip番号、PBX Passwordはそれぞれ登録用のパスワードです。 一口番号









    • AMCCおよびPBXのユーザーアカウントの対応









    • 携帯電話番号をAMCCアカウントにリンクする











  6. 次に、 診断→FMCセクションで、AMCCがPBXと対応するSIP登録を認識しているかどうかを確認します









  7. モバイルデバイスにインストールされたAMCクライアントを介して、システムへのログインを試みます(Wi-Fiまたは3G経由でインターネットにアクセスする必要があります)。 これを行うには(Androidの場合)、メイン画面でファンクションキーを押して設定メニューに移動し、もう一度ファンクションキーを押して[ 設定ダウンロード]を選択しますAMCユーザーアカウントキー (SMSまたは電子メールで受信)と携帯電話番号(ポータルに表示されている)を入力するよう求められます。














    登録が成功すると、AMCクライアントは企業のIP-PBXサブスクライバーになり、ステップ4で以前に設定された内部番号が割り当てられました









    モバイルインターネット経由で電話をかけるには、設定でVoIP over 3Gを指定する必要があります









    iPhone 4スマートフォンでAMCクライアントを起動すると、興味深い機能が明らかになりました。 AMCクライアントのソフトキーボード(iOSの場合)で登録データ(電話番号とアクセスコード)を入力する場合、国際形式で番号を入力するための「+」記号は表示されませんでした。 代わりに、 「00」を入力する必要がありました。 これが何であるかを見つけることはできませんでした-間違いまたは意図したとおり。











次の出版物では、 AMCがコールバック(コールバック)、インスタントメッセージング(インスタントメッセージングサービス)、プレゼンス(プレゼンスステータスの設定)などの機能を実装する方法について説明します。



All Articles