Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2016.8時点 WebRTCの標準化動向からいくつか / WebRTC Standards ...

iwashi
November 27, 2022

2016.8時点 WebRTCの標準化動向からいくつか / WebRTC Standards trends at 2016.8

WebRTC Meetup Tokyo #11 での発表資料です。

動画は↓にあります
https://youtu.be/0RYWw1nPxio?t=1h27m51s

iwashi

November 27, 2022
Tweet

More Decks by iwashi

Other Decks in Technology

Transcript

  1. Changes since May 13, 2016 Changes since February 15, 2016

    Changes since November 23, 2015 進化スピードが速い

  2. 代わりに面白そうな仕様を2つ
 1. Mobility with TURN (TRAM WGより) (draft-ietf-tram-turn-mobility-03) 2. ICE

    Network Cost (ICE WGへの個人ドラフト) (draft-thatcher-ice-network-cost-00)
  3. Mobility with TURN で解決したいこと
 • モバイルで移動中にIPが変わることがある • 例: 会社から外出 Wifi(TURN)

    -> LTE • このときの現在のWebRTCの動作    ⇒ 一度、切断して再接続 • しかも変更後もTURN経由になった場合※は • Allocation Request • Create Permission • SDP再度交換 (ICE候補の交換) • ICEでホールパンチング   というめんどくさい手順を踏まないといけない ※ 日本は代表キャリアがP2Pを通すので比較的レア
  4. ICE Network Cost で解決したいこと
 • ICEで候補を集めた結果、以下の経路候補ができた 1. Wifi <-> Wifi

    2. Wifi <-> LTE 3. LTE <-> Wifi 4. LTE <-> LTE • このとき、どれを選べばいいのか?
  5. ICE Network Cost で解決したいこと
 • ICEで候補を集めた結果、以下の経路候補ができた 1. Wifi <-> Wifi

    2. Wifi <-> LTE 3. LTE <-> Wifi 4. LTE <-> LTE • このとき、どれを選べばいいのか? • 日本での通信事情・金銭面を考えると もちろん[1]の Wifi <-> Wifi が望ましい • しかし、仮に重要通信で金銭面を考慮しなくて良い &Wifiが混雑していてLTEのが通信品質が良いなら?
  6. ICE Network Cost で解決方法
 • ICEの候補情報にネットワークコストを付与 つまり:   a=candidate …(略)...

    network-id=1 network-cost=50 • 経路は、ネットワークコストを加味して選定 • ICE Priorityも考慮要素 • ネットワークコストの算出ロジックは実装依存
  7. (時間あれば)参考として
 • IETFは、誰でも参加できます • IETF97は11月でソウル • オンラインで良いなら無料 • IETF96の議論模様は Youtube

    で公開 https://www.youtube.com/channel/UC8dtK9njBLdFnBahHFp0eZQ • 標準化というと堅苦しそうですが、 どのようにしてRFCが制定されていくのか、 一度、様子を覗いてみてはいかがでしょうか? • なおW3Cは、会員(有償)じゃないと参加困難…