複数のインターネット回線を束ねて安定した通信を行う事が出来るボンディングソフトウェア「Speedify」をノートパソコンにインストールしてライブ配信を行っていましたが、ついに衛星インターネット通信が行えるStarlinkを手に入れたので、衛星通信の欠点を補うために2回線ボンディングを行った上でライブ配信を行いました。
セルラーVPNボンディングソフト Speedifyとは?
複数の回線を束ねて1回線としてインターネット通信を行う事が出来るハードウェアとして、LiveU SoloやPeplinkのルーターなどがありますが、手を出すのを躊躇ってしまうほど高価な価格で販売されています。
私がライブ配信を行うようになってからは、WiMAXや楽天モバイルの回線単独で通信を行っておりましたが、人が多い場所では輻輳が発生して、1回線のみではライブ配信が行えない状態が続いておりました。
そこで導入したのが、SpeedifyというセルラーVPNボンディングソフトウェアです。
スマートフォンやWindows PCなど、様々な端末にインストールして設定を行うだけで、イーサネットやWi-Fi、USBテザリングなどで接続した複数の回線を束ねて冗長化させる事が出来るソフトウェアで、年間契約なら月額換算7.49ドル(年額89.99ドル)で、LiveU SoloやPeplinkのルーターのようにマルチWANボンディングが出来るようになるのです。
Speedifyには、複数の回線に通信を分散させて速度向上を図る「スピードモード」と、同じデータを複数の回線から同時に送信する「冗長化モード」があり、後者は通信速度を合算する事は出来ませんが、片方の回線でパケットロスや通信断絶が発生した場合でも、もう片方の回線で補う事が出来ます。
また、スピードモードで「ストリーミング強化」を有効にすると、ライブ配信の通信を優先しながら、回線状況に応じて速度優先と冗長化を自動的に切り替えてくれるため、通信速度を向上させる事よりも安定したライブ配信を重視する場合に有効な機能です。
その中でも比較的安定して通信を行えていたのは楽天モバイルのみでしたが、プラチナバンドへの対応で契約者が増えた影響なのか、昨年は大丈夫だった場所でも少々不安が残る通信状況となっていたのです。
WiMAX・UQモバイル・楽天モバイル・NUROモバイルの4回線を契約していましたが、肝心な所で繋がらないのであれば契約しているだけ無駄だと思ったので、今回Starlinkを契約して楽天モバイル以外の3回線を解約いたしました。
Starlinkの欠点は通信が瞬間的に途切れる事がある
人工衛星を使用したインターネット通信が行えるStarlinkは、アメリカ合衆国の民間企業SpaceXが運用している衛星インターネットアクセスサービスで、日本では当初、東日本を中心に提供されていましたが、サービスエリアが段階的に拡大され、2023年7月には沖縄県でも利用可能になり、日本全国でインターネットアクセスが可能になりました。
https://www.starlinkmap.org/
スターリンク衛星は地上から高度約550kmの低軌道を時速約2万7000kmで移動しており、2024年9月6日(日本時間)に行われたファルコン9ロケットの打ち上げまでに、累計6,998機のスターリンク衛星が打ち上げられています。
宇宙空間を飛び交うスターリンク衛星との通信は、専用のスターリンクアンテナを使用して行いますが、現在通信している衛星から次の衛星への切り替えは通常、通信を維持したまま行われるものの、周囲の障害物や通信環境によっては瞬間的に通信が途切れ、場合によっては10秒以上の通信断絶が発生する事もあるようです。
つまり、スターリンク衛星との通信が瞬間的に途絶えた場合でも、ネットワークが途切れないようにバックアップ回線へ切り替える仕組みがあれば安心なので、安定したライブ配信を行うためには、マルチWANボンディングルーターのような機器やボンディングソフトウェアが役立つのです。
ボンディングの通信状態はパソコンのハードウェアやドライバーによっても変わる
Speedifyを使用したマルチWANボンディングは、途切れが許されないライブ配信などでも有効なのですが、実はパソコンに搭載されている有線LANや無線LANのコントローラー、デバイスドライバーなどの違いによっても、通信状況が変わる場合がある事が分かりました。
まず、メインのデスクトップPCですが、USB3.0に楽天モバイルのSIMを入れた富士ソフトFS050Wを接続し、無線LANにStarlinkの5.6GHz帯を接続した場合です。
楽天モバイルよりもStarlinkの方が多くの通信を担っている状況ですが、時々楽天モバイル側の通信量も増えており、2回線が併用されている事が分かるかと思います。
通信を行う場所のネットワーク次第ではありますが、もし衛星との通信が途絶えたとしても、楽天モバイルの回線がバックアップとして機能し、必要な通信速度を維持できれば、インターネット通信を継続できるという事になります。
デスクトップPCからノートPCに切り替えて同じ条件で通信を行った場合は、USBテザリングのドライバーとSpeedifyの相性が良かったのか、Starlinkと楽天モバイルの両方でほぼ同じぐらいの通信量となっておりました。
この場合は、ライブ配信ソフトウェアから出力される映像をYouTubeに送信するために必要な通信速度を確保できているので、もう少しビットレートを上げてもフレームドロップの発生を抑えられそうです。
ただし、今回の2回線ボンディングで重視しているのは速度の向上ではなく通信の冗長化であり、Starlinkとの通信が途絶えたとしても、楽天モバイルの回線だけで映像の送信ビットレートを維持できれば、フレームドロップを抑えながらYouTubeのサーバー側へ映像データを送り続けられるはずです。
常時接続状態を維持するならマルチWANボンディングが有効
ライブ配信やオンラインゲームなど、常時接続状態を維持しなければいけない用途に限っての話ですが、Starlinkは、衛星との通信が不安定になった時や障害物によって通信が遮られた時に瞬間的に途切れる事があるので、他の回線でバックアップ通信を行うマルチWANボンディングが出来る状態を作っておくと、通信の安定性を高める事が出来ます。
ただし、それも通信の途切れを避けたい特殊な用途での話で、インターネットサーフィンやバッファを先に溜める動画の視聴であれば、常時接続状態を維持していなくても瞬間的な通信断には気づかない事が多いため、スターリンク単体でのインターネット通信でも特に問題になる事はありません。
もしStarlinkを使用していて、瞬間的なパケットロスなどが気になった場合は、通信の安定性を高めるためにSpeedifyの導入を検討してみるのも良いかもしれません。











この記事へのコメントはありません。