FICUSONLINE F9E

コミュニケーションシステムの構築

MQTT SIP

MQTTを利用した照明・家電・センサーなどの制御、機械の状態監視、リモート制御、農作物の生育状況の監視、灌水制御、位置情報・環境データなどの配信をするスマートシステム / SIPを利用したIP電話、ビデオ会議、インスタントメッセージングなどのコミュニケーションシステム

Core Technology

MQTT / SIP プロトコル

MQTTは、IoTデバイス間でメッセージをやり取りするための軽量な通信プロトコルで、これを、照明、家電、センサーなどを制御するホームオートメーションシステムの通信プロトコルとして採用しています。

SIPは、音声通話、ビデオ通話、インスタントメッセージングなどのマルチメディア通信を制御するための通信プロトコルで、これを独自のVoIP通話システムやウェブ会議・授業システムの通信プロトコルとして採用しています。

MQTTメッセージブローカー、SIPサーバ

Mosquitto : MQTTメッセージブローカー

IoTデバイス間の通信を仲介

Mosquittoは、MQTTプロトコルを実装したオープンソースのメッセージブローカーであり、ホームオートメーションにおいてIoTデバイス間のメッセージ仲介役として重要な役割を果たします。非常に軽量で、メモリ使用量とCPU負荷が低いことに加え、認証・アクセス制御・メッセージ配信の確実性など、豊富な機能を備えています。

SIPサーバ

マルチメディア通信を制御

SIPサーバは、SIP(Session Initiation Protocol)と呼ばれるプロトコルを用いて、音声通話、ビデオ通話、インスタントメッセージングなどのマルチメディア通信を制御するサーバで、ユーザ登録、ユーザ間の通話やメッセージングなどのセッションの確立・維持・終了を管理し、IP電話、ビデオ会議、インスタントメッセージングなど、様々なアプリケーションで利用することができます。

Control Devices

ホームオートメーション

スマートホームには、MQTTプロトコルに対応した様々なデバイス:LED照明デバイス、温湿度センサー・人感センサーなどの各種センサーを搭載したデバイスに加え、これらデバイスを連携させるゲートウェイデバイスが使用されます。

これらデバイスをHome Assistantにより管理。各デバイスの設定、 自動化スケジュール、複数デバイスの同時操作、デバイスの状態確認、過去の動作履歴確認などの操作をスマホやパソコンから行うことが出来ます。

Linphone, Flexisip, FreeSWITCH, BigBlueButton

オンラインコミュニケーション

Linphoneは、音声通話、ビデオ通話、インスタントメッセージングなどのマルチメディア通信を行うための SIP クライアントであり、Flexisip / FreeSWITCHは、Linphoneだけでなく、他のSIPクライアントも利用可能なSIP サーバです。Linphoneのユーザを管理するため、別途専用のデータベースとウェブアプリを用意する必要があります。

BigBlueButtonは、FreeSWITCHを利用したオープンソースのWeb会議システムであり、教育機関や企業向けに、オンライン授業、ウェビナー、オンライン会議などの用途で利用されています。教育機関や企業にとって、オンラインコミュニケーションを円滑化するための強力なツールです。

システムラインアップ

スマートホーム

自動化・遠隔操作

ホームオートメーションに必要な各種サーバアプリとオープンソースのHome Assistantをクラウドまたはオンプレミス環境に構築。自宅にある様々なスマートデバイスを統合し、自動化やリモート操作を可能にします。

IP電話システム

専用IP電話網

通話だけでなく、ビデオ通話、インスタントメッセージ、チャットなど、様々なコミュニケーション手段を統合したシステムをクラウドまたはオンプレミス環境に構築。

ウェブ会議システム

オンライン授業・会議

ビデオ通話、音声通話、画面共有、チャット、ホワイトボードなど、様々な機能を搭載したオープンソースのWeb会議システムBigBlueButtonをクラウドまたはオンプレミス環境に構築。

Technology Stack