Copyright © NTT Communications Corporation. All right reserved.
Building a New Service with
Kensaku Komatsu,  NTT  Communications
Apr 11th 2016
Cavendish Conference Centre, London, UK
Copyright © NTT Communications Corporation. All right reserved.
Introduce  myself
2
Kensaku Komatsu
NTT  Communications  (Palo  Alto  office)
Web  Application  Evangelist
Technical  Manager  of  SkyWay
Activities
Chairman  of  WebRTC Conference
Co-‐‑‒organizer  of  HTML5  community  in  Japan
Google  Developer  Expert  (HTML5)
Call me Ken!
Copyright © NTT Communications Corporation. All right reserved.
Todayʼ’s  agenda
• Our  Status
• Use  case  studies
• Next  step
3
4Copyright © NTT Communications Corporation. All right reserved.
Our  Status
Copyright © NTT Communications Corporation. All right reserved.
SkyWay in  nutshell
5
NAT
NAT
nCommunication  PaaS
• Deployed  on  Dec  5th,  2013
• Over  4K  apps
• “Contact  us!”  basis  business
STUN
API
Signaling
API
STUN
API
Library Library
SDK for JS,
mobile and
additional
features
managed
signaling
cloud
https://skyway.io/
Copyright © NTT Communications Corporation. All right reserved.
Contribution  to  WebRTC Security
6
http://webrtc-security.github.io/
Copyright © NTT Communications Corporation. All right reserved.
Developer/Business  Relations
7
http://webrtcconference.jp/
Meetup Annual conference
https://44145dc9ce5b767cd2eb8b76
83.doorkeeper.jp/events/33154
Copyright © NTT Communications Corporation. All right reserved.
Our  /  Telecoʼ’s potential
• Enterprise  :  Potential  for  orchestrated  elastic  services
• Everything  are  software-‐‑‒defined  :  SD-‐‑‒WAN,  NFV,  IaaS,  cPaaS ….
• Consumer  :  Potential  for  high  quality
• Well  covered  Gigabit-‐‑‒FTTH,  LTE  ….
8
9Copyright © NTT Communications Corporation. All right reserved.
Use  case  studies
Not only our customer.
Copyright © NTT Communications Corporation. All right reserved.
Chat  tools  for  online  game
10
https://ikadenwa.ink/
https://ffxiv.phone.exdreams.net/
Copyright © NTT Communications Corporation. All right reserved.
Online  education
11
http://en.global-step.jp/
http://mana.bo/index.html
http://gacco.org/
Copyright © NTT Communications Corporation. All right reserved.
IoT
12
www.asratec.co.jp/v-‐‑‒sido-‐‑‒os/
www.earth-‐‑‒eyes.co.jp
NEXCO Systems,
SEIKO EPSON
13Copyright © NTT Communications Corporation. All right reserved.
Next  step
14Copyright © NTT Communications Corporation. All right reserved.
Next  step
• Stability and Interoperability
• Innovative use case
15Copyright © NTT Communications Corporation. All right reserved.
Next  step
• Stability and Interoperability
• Innovative use case
Copyright © NTT Communications Corporation. All right reserved.
Test  issue
• WebRTC testing  …
16
O(n^m)
Copyright © NTT Communications Corporation. All right reserved.
WebRTC auto  test  framework
17
Ubuntu
with
Xvfb
Intranet1 Intranet2
Web
Server
(hosts test
app page)
Virtual Internet
Ubuntu
with
Xvfb
Ubuntu
with
Xvfb
Ubuntu
with
Xvfb
Ubuntu
with Xvfb
16 clients
NAT
Typ
e9
NAT
Typ
e8
NAT
Typ
e7
NAT
Typ
e6
NAT
Typ
e5
NAT
Typ
e4
NAT
Typ
e3
NAT
Typ
e2
NAT
Typ
e1
Ubuntu
with
Xvfb
Ubuntu
with
Xvfb
Ubuntu
with
Xvfb
Ubuntu
with
Xvfb
Ubuntu
with Xvfb
16 clients
NAT
Typ
e9
NAT
Typ
e8
NAT
Typ
e7
NAT
Typ
e6
NAT
Typ
e5
NAT
Typ
e4
NAT
Typ
e3
NAT
Typ
e2
NAT
Typ
e1
TURN
server
Copyright © NTT Communications Corporation. All right reserved.
Test  result
18
http://status.skyway.io/
Copyright © NTT Communications Corporation. All right reserved.
More  contribution  to  WebRTC
Will  be  open  sourced in  Summer!!
• Provisioning  scripts  for  AWS
• Each  type  of  NATs,  reference  servers
• CI  environment
• Reference  test  scenario
19
20Copyright © NTT Communications Corporation. All right reserved.
Next  step
• Stability and Interoperability
• Innovative use case
Copyright © NTT Communications Corporation. All right reserved.
Telexistence
21
(https://youtu.be/KoC1iTOmYTg)
Joint Research with Tokyo University (Prof. Tachi, Inami)
and Keio University (Prof. Minamizawa)
Copyright © NTT Communications Corporation. All right reserved.
The  experience  trial  of  Tokyo  Marathon
22
Share  the  real-‐‑‒time  runnerʼ’s  view  with  Telexistence
technology  and  WebRTC.    
http://corp.asics.com/jp/press/article/2016-02-24
(news release from asics)
http://www.kmd.keio.ac.jp/jp/information/2016/03/kmd-4.html
(news release from Keio University)
Copyright © NTT Communications Corporation. All right reserved.
A  Diagram  of  implementation
for  Todayʼ’s  demonstration  booth.
23
Come and try at exhibition space!!
Copyright © NTT Communications Corporation. All right reserved.
Summary
• Our  activity
• SkyWay
• Current  use  cases
• Hobby,  Education,  IoT …
• Next  Step
• WebRTC auto  test  framework
• Tele  existence
24
25Copyright © NTT Communications Corporation. All right reserved.
Thanks!
https://twitter.com/komasshu
https://www.facebook.com/kensaku.komatsu

04122016 web rtc_globalsummit

  • 1.
    Copyright © NTTCommunications Corporation. All right reserved. Building a New Service with Kensaku Komatsu,  NTT  Communications Apr 11th 2016 Cavendish Conference Centre, London, UK
  • 2.
    Copyright © NTTCommunications Corporation. All right reserved. Introduce  myself 2 Kensaku Komatsu NTT  Communications  (Palo  Alto  office) Web  Application  Evangelist Technical  Manager  of  SkyWay Activities Chairman  of  WebRTC Conference Co-‐‑‒organizer  of  HTML5  community  in  Japan Google  Developer  Expert  (HTML5) Call me Ken!
  • 3.
    Copyright © NTTCommunications Corporation. All right reserved. Todayʼ’s  agenda • Our  Status • Use  case  studies • Next  step 3
  • 4.
    4Copyright © NTTCommunications Corporation. All right reserved. Our  Status
  • 5.
    Copyright © NTTCommunications Corporation. All right reserved. SkyWay in  nutshell 5 NAT NAT nCommunication  PaaS • Deployed  on  Dec  5th,  2013 • Over  4K  apps • “Contact  us!”  basis  business STUN API Signaling API STUN API Library Library SDK for JS, mobile and additional features managed signaling cloud https://skyway.io/
  • 6.
    Copyright © NTTCommunications Corporation. All right reserved. Contribution  to  WebRTC Security 6 http://webrtc-security.github.io/
  • 7.
    Copyright © NTTCommunications Corporation. All right reserved. Developer/Business  Relations 7 http://webrtcconference.jp/ Meetup Annual conference https://44145dc9ce5b767cd2eb8b76 83.doorkeeper.jp/events/33154
  • 8.
    Copyright © NTTCommunications Corporation. All right reserved. Our  /  Telecoʼ’s potential • Enterprise  :  Potential  for  orchestrated  elastic  services • Everything  are  software-‐‑‒defined  :  SD-‐‑‒WAN,  NFV,  IaaS,  cPaaS …. • Consumer  :  Potential  for  high  quality • Well  covered  Gigabit-‐‑‒FTTH,  LTE  …. 8
  • 9.
    9Copyright © NTTCommunications Corporation. All right reserved. Use  case  studies Not only our customer.
  • 10.
    Copyright © NTTCommunications Corporation. All right reserved. Chat  tools  for  online  game 10 https://ikadenwa.ink/ https://ffxiv.phone.exdreams.net/
  • 11.
    Copyright © NTTCommunications Corporation. All right reserved. Online  education 11 http://en.global-step.jp/ http://mana.bo/index.html http://gacco.org/
  • 12.
    Copyright © NTTCommunications Corporation. All right reserved. IoT 12 www.asratec.co.jp/v-‐‑‒sido-‐‑‒os/ www.earth-‐‑‒eyes.co.jp NEXCO Systems, SEIKO EPSON
  • 13.
    13Copyright © NTTCommunications Corporation. All right reserved. Next  step
  • 14.
    14Copyright © NTTCommunications Corporation. All right reserved. Next  step • Stability and Interoperability • Innovative use case
  • 15.
    15Copyright © NTTCommunications Corporation. All right reserved. Next  step • Stability and Interoperability • Innovative use case
  • 16.
    Copyright © NTTCommunications Corporation. All right reserved. Test  issue • WebRTC testing  … 16 O(n^m)
  • 17.
    Copyright © NTTCommunications Corporation. All right reserved. WebRTC auto  test  framework 17 Ubuntu with Xvfb Intranet1 Intranet2 Web Server (hosts test app page) Virtual Internet Ubuntu with Xvfb Ubuntu with Xvfb Ubuntu with Xvfb Ubuntu with Xvfb 16 clients NAT Typ e9 NAT Typ e8 NAT Typ e7 NAT Typ e6 NAT Typ e5 NAT Typ e4 NAT Typ e3 NAT Typ e2 NAT Typ e1 Ubuntu with Xvfb Ubuntu with Xvfb Ubuntu with Xvfb Ubuntu with Xvfb Ubuntu with Xvfb 16 clients NAT Typ e9 NAT Typ e8 NAT Typ e7 NAT Typ e6 NAT Typ e5 NAT Typ e4 NAT Typ e3 NAT Typ e2 NAT Typ e1 TURN server
  • 18.
    Copyright © NTTCommunications Corporation. All right reserved. Test  result 18 http://status.skyway.io/
  • 19.
    Copyright © NTTCommunications Corporation. All right reserved. More  contribution  to  WebRTC Will  be  open  sourced in  Summer!! • Provisioning  scripts  for  AWS • Each  type  of  NATs,  reference  servers • CI  environment • Reference  test  scenario 19
  • 20.
    20Copyright © NTTCommunications Corporation. All right reserved. Next  step • Stability and Interoperability • Innovative use case
  • 21.
    Copyright © NTTCommunications Corporation. All right reserved. Telexistence 21 (https://youtu.be/KoC1iTOmYTg) Joint Research with Tokyo University (Prof. Tachi, Inami) and Keio University (Prof. Minamizawa)
  • 22.
    Copyright © NTTCommunications Corporation. All right reserved. The  experience  trial  of  Tokyo  Marathon 22 Share  the  real-‐‑‒time  runnerʼ’s  view  with  Telexistence technology  and  WebRTC.     http://corp.asics.com/jp/press/article/2016-02-24 (news release from asics) http://www.kmd.keio.ac.jp/jp/information/2016/03/kmd-4.html (news release from Keio University)
  • 23.
    Copyright © NTTCommunications Corporation. All right reserved. A  Diagram  of  implementation for  Todayʼ’s  demonstration  booth. 23 Come and try at exhibition space!!
  • 24.
    Copyright © NTTCommunications Corporation. All right reserved. Summary • Our  activity • SkyWay • Current  use  cases • Hobby,  Education,  IoT … • Next  Step • WebRTC auto  test  framework • Tele  existence 24
  • 25.
    25Copyright © NTTCommunications Corporation. All right reserved. Thanks! https://twitter.com/komasshu https://www.facebook.com/kensaku.komatsu