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

Post COVID-19 Network Analysis

dynamis
November 27, 2020

Post COVID-19 Network Analysis

ITU 協会 第92回 情報通信研究会で使用したスライド
https://www.ituaj.jp/?kouen=92nd_ict

dynamis

November 27, 2020
Tweet

More Decks by dynamis

Other Decks in Technology

Transcript

  1. After COVID-19 Network Analysis with daily video viewing data on

    web browser @ITU-AJ - ICT 92th on 20201127 WebDINO Japan - Tomoya ASAI
  2. about:speaker Tomoya ASAI - dynamis webdino.org WebDINO Japan (ex-Mozilla Japan)

    CTO / Slides: speakerdeck.com/dynamis dynamis @ Community Twitter: @dynamitter facebook.com/dynamis note: firefox (= red panda, lesser panda) 2 @
  3. about: WebDINO Japan Web, Browser, Open ( : ) (Chromium,

    Firefox ) ( : Gecko ) Web & Open Web IoT 較 : 2017 Mozilla Japan WebDINO Japan https://www.webdino.org/ 3
  4. Topics about: Web VideoMark Measurement & Open Data Target Data

    緊 Post Covid Data Analysis Next Steps 4
  5. (58%, sandvine ) ( ) ISP Net ix, YouTube (Web

    VideoMark) Android (VideoMark Browser) 8
  6. ಈըαʔϏεͷ ਪఆମײ඼࣭஋ ར༻ऀͷ ϒϥ΢βʔ ֶज़ݚڀ༻σʔλ ΍ௐࠪ෼ੳ݁Ռ͸ Φʔϓϯσʔλʹ ʲΫϥΠΞϯτ৘ใʳ w ୺຤छผ

    1$PSϞόΠϧ  w ϒϥ΢βόʔδϣϯ w 04όʔδϣϯ౳ ஫ࢯ໊ɾॅॴ౳ͷݸਓ ಛఆ৘ใ͸ؚ·ͳ͍ 6TFS"HFOU͔Βͷਪଌ ʲωοτϫʔΫ৘ใʳ w ௨৴ࣄۀࣾɾ*41 w ஍Ҭ ౎ಓ෎ݝ ౳ ஫ૹ৴ݩ*1ΞυϨεಗ ໊Խ ຤ඌΦΫςοτ ࡟আ ޙʹ(FP*1Ͱਪଌ ʲ࠶ੜ඼࣭ཁҼʳ w ಈը৘ใϏοτϨʔτɺ ղ૾౓ɺϑϨʔϜϨʔτ౳ w ࠶ੜ৘ใ࠶ੜͷதஅɺ όοϑΝϦϯά౳ w ૢ࡞৘ใಈըͷγʔΫɺ Ұ࣌ఀࢭɾ࠶։౳ 8FC7JEFP.BSL֦ுػೳ΍ϒϥ΢βʔͰࢹௌ৘ใΛऔಘ ಈը࠶ੜ࣌ͷ ମײ඼࣭஋Λ dͷ਺஋Ͱ ਪఆͯ͠ฦ͢ 2P& 2VBMJUZPG&YQFSJFODF 8FC 7JEFP.BSL αʔόʔ ࢹௌ৘ใΛ෼ੳ ಈը഑৴αʔϏε΁ΞΫηε )5.-ɺಈըϑΝΠϧ౳Λड৴ ௨৴ࣄۀऀɾ*41 αʔϏεվળ༻ʹ ௐࠪσʔλΛఏڙ ʂ ಈըࢹௌ࣌ͷ 2P&౳Λ֬ೝ ϓϥΠόγʔอޢॲཧ ֶज़ݚڀ༻σʔλ࡞੒ ಗ໊Խॲཧ ಈը഑৴αʔϏεɾ $%/αʔόʔ Web VideoMark
  7. note: (QoE) (QoE: Quality of Experience) 24 ( ) (1

    5, MOS) QoE (ITU) ITU-T P SG12 Web VideoMark ITU-T NTT 頃 11
  8. Web VideoMark ( ) 12 GCP Internet sodium.js nginx/ uent-d

    sodium.js PC + , Android endpoint log file SodiumServer AggregateServer QoE QoE GeoIP (IP ) QoE Server QoE (NTT Communications ) Sodium DB (mongoDB) Salt DB(mongoDB) Salt DB QoE QoE
  9. Web VideoMark 0. "videomark" ( ) PC Chrome Web VideoMark

    Android VideoMark Browser 1. VideoMark Chrome / 2. YouTube 3. 14
  10. UI ( ) ( ) QoE 15 QoE ⭐ (

    1.0 ⭐ 5.0 ⭐⭐⭐⭐⭐) 15
  11. 16

  12. ( ) PC/Android Web VideoMark https://vm.webdino.org/ ( ) ( )

    Docker (Jetson Nano) : https://vm.webdino.org/contact 20
  13. IP ( ) , , ISP (GeoIP ) APN, PLMN

    (Android ) URL CDN IP [*] URL [*] [*] ( ) etc... Representation [**] Codec Representation / etc... QoE ( ) (RTT) [*] [*] etc... [*] etc... CM [*] etc... [*] [**] 25
  14. ( ) 2019-04-07T06:38:58+00:00 {"date":"2019-04-07T06:38:58.253Z","startTime":297957833.29999995,"endTime":2979628 36.1000001,"session":"8b37d168-7343-45a1-a507-f8c230a0ebd4","location":"https:// www.youtube.com","userAgent":"Mozilla/5.0 (Linux; Android 9; XXX)

    AppleWebKit/ 537.36 (KHTML, like Gecko) Chrome/70.0.3538.124 Mobile Safari/ 537.36","appVersion":"5.0 (Linux; Android 9; XXX) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.124 Mobile Safari/537.36","sequence":58463,"video": [{"property":{"uuid":"fd65101f-a8df-47c6-a804-3ac719e04ca3","id":"","class": ["video-stream","html5-main-video"],"src":"blob:https://www.youtube.com/a1551960- f053-492e-b945-84b075c8598f","domainName":"r7---sn-5n5ip- ioqe.googlevideo.com","width":0,"height":0,"videoWidth":1280,"videoHeight":720,"med iaSize":82.384398,"defaultPlaybackRate":1,"playbackRate":1,"playStartTime":15545116 11888.0,"playEndTime":1554511694180.0,"currentPlayPos":82.384398,"currentPlayTime": 82.245},"playback_quality":[],"event_play":[],"event_play_delta":[],"event_pause": [],"event_pause_delta":[],"event_seeking":[],"event_seeking_delta": [],"event_seeked":[],"event_seeked_delta":[],"event_ended":[],"event_ended_delta": [],"event_stalled":[],"event_stalled_delta":[],"event_progress": [],"event_progress_delta":[],"event_waiting":[],"event_waiting_delta": [],"event_canplay":[],"event_canplay_delta":[]}],"resource_timing": [],"REMOTE_ADDR":"180.235.59.0","country":"JP","subdivision":"13","isp":"Asahi Net"} 5 28
  15. ( , mongo DB ) id: session-uuid connection: - type:

    cellular effectiveType: 4g downlink: 1.55 downlinkMax: 100 rtt: 150 apn: app name plmn: plum name network: # IPͱGeoIP - server host: vid.jp serverHost: x.y.z clientLocation: country: JP subdivision: 13 isp: OCN session: userAgnet: os: Windows10 browser: browser qoe: 4.2 video: videoId: xxxxxx duration: 160.3 representations: - resolution: height: 1080 width: 1920 container: webm videoCodec: audioCodec: opus videoBitrate: -1 autioBitrate: -1 playHistory: - startTime: 123456 endTime: 123456 holiday: false throughput history: - throughput: 1234 rtt: 123 eventHistory: # ৄࡉׂѪ cmHistory: # ৄࡉׂѪ representationHi... # ৄࡉׂѪ yml 29
  16. (2020 ) (4/7) (4/16) 9 3 117 Mbps 7 41

    Mbps 1/3 3 340 s 9 1049 ms 3 37
  17. ( ) PC/Android Web VideoMark https://vm.webdino.org/ ( ) ( )

    Docker (Jetson Nano) : https://vm.webdino.org/contact 53