OpenBTS.orgは、
GitHubのオープンソースプロジェクトであり、インターネットプロトコルと柔軟なアーキテクチャソフトウェアを使用して、従来の通信プロトコルと従来の複雑な特許取得済みのハードウェアシステムを置き換えることにより、モバイルネットワークに革命をもたらします。 このシステムのアーキテクチャは革新的なものであり、OpenBTSに基づいて新しいアプリケーションやサービスを開発したい人なら誰でも、モバイル通信ネットワークのセットアップと運用を大幅に簡素化できます。
OpenBTSは
GNURadioソフトウェアを使用してGSM無線インターフェイスを作成し、2G GSMモバイルデバイスをサポートし、SIPスイッチプロトコルまたはPBXを使用してコールを接続します。 これはOpenBTSであり、2G機能の電話で動作する
IMSの簡略化された形式であると言えます。 グローバルなGSM標準と安価なVoIP接続の組み合わせは、多くのアプリケーションで既存のテクノロジーよりも大幅に低いコストで展開および運用できる新しいタイプのセルラーネットワークの基盤を形成します。 この使用例は、農村部でのOpenBTSまたは遠隔地でのプライベートセルラーネットワークの展開です。
物語
このプロジェクトは、ハービンド・サムラとデビッド・A・バージェスによって開始されました。 そして当初、彼らの主な仕事は、
貧しい国や地域でのGSMサービスの価格を下げることと、文明から遠く離れた地域で独自のモバイルネットワークを迅速に作成することでした。
徐々に、プロジェクトは、内部のモバイルネットワークを提供するために、民間企業や営利団体に重点を置き始めました。
また、OpenBTSおよび関連プロジェクトの初期の作業中に、プロジェクトに取り組んでいる開発者が、法的解決の現在解決された問題に直面したことも注目に値します。 実際、これには、GSMとの低レベルの作業(相互作用)コードの一部が「ゼロから」書き直される必要がありました。
OpenBTSを使用する利点
- 外部のモバイルオペレーターからモバイルデバイス経由で送信される社内OpenBTSネットワークのセキュリティ。
- モバイルのカバレッジが悪い地域に独自のモバイルネットワークをセットアップする機能。
- ネットワーク内でのモバイルコールとテキストメッセージの節約
- 携帯電話を使用するだけでなく、他の通信デバイス(アナログ電話、コンピューター(スカイプ)、CRMシステム)を使用する場合にもネットワークに接続する機能
- 会社または特定の加入者のニーズに合わせて柔軟に調整し、システムに独自の機能を追加します。
- モバイルモバイルステーションの作成。
OpenBTSのハッカーアプリケーション
- osmocomプロジェクトと組み合わせて使用します。
- モバイルオペレーターの既存のセルを置き換える。
- IMSIキャッチャー ;
- GSMジャマー
- IMSIによる特定のサブスクライバーのキャプチャーと暗号化の無効化。
- モバイルネットワークをハッキングしてセキュリティをテストする他のプロジェクトに使用します。
現在の開発
- GPRSサポート
- A3-A8-A5 / 1認証および暗号化
- 転送サポート
- ローミング
- L3Rewrite
- OpenBTSトランシーバーを使用してOsmoBTS / OpenBSCネットワークを実行する
OpenBTS-UMTS -GNU Radioを使用するLinuxアプリケーションであり、標準の3G UMTS電話またはモデム用のUMTSネットワークです。 これは、MSまたはUEがネットワークエッジでエンドポイントのIPとして扱われるメインのOpenBTSプロジェクトに基づいています。
興味深いリンク
記事とOpenBTS自体についての
PS Readerの意見、フィードバック、コメントは非常に興味深いものです。 シリーズの次の記事を書くための協力のヒントと提案とともに、OpenBTSの実用的なアプリケーションについて説明します。