講演資料

目
PtoPの事業化とそれにより実現される
映像・音声の大規模配信
次
1.背景
2.P2Pとストリーム配信
3.P2PによるCDNの提案例
4.シェアキャスト・アーキテクチャ(SCA)とは
5.PtoP の未来
6.質疑応答
(株)ビットメディア
背景
P2Pとストリーム配信
テクノロジー
l 分散協調
l アドホックネットワーク
l ユビキタス
l コミュニティ
l ボランティアコンピューティング
lP2P
l PCの性能向上
サービス
l常時接続&広帯域
l上りも太い
l利用機会の拡大
lブロードキャスティング
lパーソナルキャスティング
P2PによるCDNの提案例
• BB環境によって帯域が豊富に(FTTHでは
特に上り)
• サーバー負荷の限界(コスト的限界)
• ボランティアコンピューティングの概念によ
る解決(P2P)
• ボランティアを超えてコミュニティ的展開
– ストリーム視聴による連帯感
• ビットメディアとアンクルの共同開発
ANCL URL :http://www.anclab.com
シェアキャスト・
アーキテクチャ(SCA)とは
いずれもノード間をP2Pモデルで接続する方式
先行例
プラット
フォーム
トポロ
ジー管理
AllCast (米)
Windows
集中型
なし
なし
• 高性能のストリーム配信サーバーを必要とせず
VTrails (米)
独自ハード
集中+
分散
なし
なし
• 視聴者ノード同士がストリームを中継しあうことによって
Chaincast (米) Windows
集中型
なし
なし
• 多数の視聴者ノードを収容できるストリーム配信システ
ムをアドホックに構成する技術であり、
AnyNetworker
(韓国)
Windows
MediaServer
集中型
なし
なし
• 低コストであるため プライベート
な小規模配信 から事業
者による大規模配信までスケーラブル に可能であり、
シェアキャスト
ヘテロ
自律
分散型
(非依存型)
課金 視聴者か
モデル らの発信
接続鍵 投票等
モデル 可能
• 接続鍵による課金モデルも有するP2P アーキテクチャ
このほかKontiki(米)
Blue Falcomなどの提案もある
1
シェアキャストの概念図
接続鍵 サーバー
配信トポロジーの自律的な修復と変更
仲介サーバー
接続鍵サーバー
登録
配信源
仲間ノード
問い合わせ
PC1 台でパーソナル配 信
から大 規 模 配 信まで対応
仲介サーバー
接続鍵
取得要求
ブロードバンド・
ネットワーク
ノードがダウン
接続要求
各ノードがストリーム中継機能を備える
シェアキャスト・ソフトウエアのユーザ画面
配信トポロジーの自律的な修復と変更
接続鍵サーバー
配信源
仲介サーバー
マシン負荷、トラフィック量など
に適応して動的にパスを変更
する
上流ノードの
ダウンを検出し
代替パスに
切り替える
ノードの内部構成
シェアキャスト応用例
(広域社内配信システム)
GUI
Internet Explorer
Windows Media Player
本社
・業界映像ニュース
・社内映像ニュースなど
配信源
ISPとI
Xの知識
仲介サーバー
仲間ノード
問い合わせ
仲介サーバー
接続鍵サーバー
ローカル
WWWサーバ
キャプチャー/
エンコーダ
制御コマンド
カメラ
事業所A
ストリーム
スイッチ
接続要求
事業所B
ストリームコンテンツ
ファイル
他ノードとの制御通信(TCP/IP)
他ノードへのストリーム(TCP/IP)
トポロジーエンジン
他ノードとの制御通信(TCP/IP)
ストリーム中継
エンジン
他ノード
からのストリーム( TCP/IP)
ノードプログラム
2
インターネットを通じて、自宅で授 業を受けることができる
シェアキャスト配 信 セット
スタジオ
英 会 話 学 校
シェアキャスト配 信 セット
PC
USB接続
Webカメラ
インターネット
シェアキャスト
インストール済 PC
仲 介サーバ
&
鍵 サーバ
シェアキャスト
インストール済 PC
シェアキャスト
インストール済 PC
社 内LAN
インターネット
生 徒 Aさん
インターネットを通じて講演会場に参加できなかった企業が参加することができる
シェアキャスト
インストール済 PC
生 徒 Bさん
生 徒 Cさん
P2P技術を活用したポイントシステムイメージ図
映像配信元
講 演 会 会 場
ストリーミング配信経路
シェアキャスト配 信 セット
ポイント提供経路
PC
プロモーション映像配信
USB接続
Webカメラ
中継ノード
(中継可能なユーザ )
インターネット
ポイント提供
A
シェアキャスト
インストール済 PC
シェアキャスト
インストール済 PC
A社
B社
B
シェアキャスト
インストール済 PC
D
C
F
E
C社
視聴ノード
(中継不可能なユーザ
及び
視聴のみのユーザ )
3