Copyright©2014 NTT corp. All Rights Reserved.
Let’s try network virtualization!
Atsushi Takahara NTT Network Innovation Laboratories July 31st, 2014
1 Copyright©2014 NTT corp. All Rights Reserved.
Current trend
Network virtualization becomes common.
2011-2012 was the turning point.
2 Copyright©2014 NTT corp. All Rights Reserved.
Network Functions Virtualization (NFV)
Participants:263(prev. 257)
Affiliastion •Carrier: 77 (71) •Vendor: 175 (177) •Others: 2 (3)
US Canada
19%
Europe 27%
Japan 30%
ASIA 10%
Other 4%
Nationality
3 Copyright©2014 NTT corp. All Rights Reserved.
Current trend
Network virtualization and programmability in network becomes common.
2011-2012 was the turning point.
CAPX/OPEX reduction is the first and comprehensive benefit of network virtualization.
Next is to support the business development. Providing fast, collaborative and safe platform
4 Copyright©2014 NTT corp. All Rights Reserved.
Outline
Network virtualization and Programmability platform
APPs and VN
Video
Temporal resources
Next step
Summary
Copyright©2014 NTT corp. All Rights Reserved.
Network Virtualization
6 Copyright©2014 NTT corp. All Rights Reserved.
NTT Group Activity for Network Virtualization P
roje
cts
Clean Slate Program @Stanford, OpenFlow/SDN
ONF
ONRC@Stanford, Carrier Grade SDN
ETSI ISG NFV
With NEC, Fujitsu, Hitachi, U of Tokyo and NICT
VNode project (Network Virtualization Testbed development)
O3 Project
With NEC, Fujitsu, Hitachi
Funded by
7 Copyright©2014 NTT corp. All Rights Reserved.
In 2012, the first version of Vnode test bed (7 Vnodes, 2 NC (small version of Vnod), 5 AGW (Access Gate Way) are installed and operated.
From Oct. 2012, one NC was installed in U of Utah and begun to connect between GENI and Vnode test bed.
In June, 2014, the latest version are released and operated.
Fukuoka
Hiroshima
Okayama
Osaka
Sendai
NICT Koganei
USA
International Circuit
40Gx2
40G 40G
10G 10G
10G
Sapporo
40G 10G 1G DF
Example
10Gx2 10Gx2
10G
10G
1G
10G
Tokyo
Nagoya
Kanazawa
AGW AGW AGW
AGW
AGW
AGW
NTT Yokosuka
Tokyo Area
NICT Otemachi NICT Hakusan UTokyo
VN
VN
VN
NC
UTNC
NC
VN NC AccessGateway
VNode Network Connector
VN
VN
VN
AGW
VN
UTNC
0
1
2
3
4
5
0
5
10
15
20
25
30
35
40
20
12年
4月
5月
6月
7月
8月
9月
10月
11月
12月
20
13年
1月
2月
3月
4月
5月
6月
アカウント
申請数
スライス
(
申請)
数
利用状況推移(2012/04~2013/06) スライス数 月毎スライス申請数 月毎のアカウント申請数
U of Utha
VNode test bed status
Different objective networking activities are implemented in the safe platform.
Isolation, programmability are important functions.
To develop the test bed of VNodes is the goal of this project.
8 Copyright©2014 NTT corp. All Rights Reserved.
Lagopus: SDN/OpenFlow Software Switch
Best OpenFlow 1.3 compliant software-based switch
Ryu certification score: 920/928 (http://osrg.github.io/ryu/certification.html)
Multi tables, Group tables support
MPLS, PBB, QinQ, support
ONF standard specification support
OpenFlow Switch Specification 1.3.3
OF-CONFIG 1.1
Multiple data-plane configuration
High performance software data-plane on Intel x86 bare-metal server
Intel DPDK, Raw socket
Bare metal switch
Various management/configuration interfaces
OF-CONFIG, OVSDB, CLI
SNMP, Ethernet-OAM functionality
Modular architecture
To be released as OSS in Y2014 Q2
Apache v2 license
OpenFlow controller
OpenFlow 1.3
This research has been executed under the Commissioned Research of Ministry of Internal Affairs and Communications
The world’s highest performance SDN software switch with
1M flow entries.
To be released as OSS in Y2014 Q2.
9 Copyright©2014 NTT corp. All Rights Reserved.
Cloud computing
user user user
Data
App
Data
App App
App
Low latency
Distribution
Data Data
Data
Data
Data
Data
Carrier edge computing
The internet
user user user
Network
Data
App
Data
Data
Data Data
App
App
Data
App
Data
Data
Data
Data
App
App
The internet
Network
Carrier Edge Computing
Low latency cloud
processing
Offload of
processing Distributed
processing
Acceleration of cloud computing
Free to provide computation facilities in network
More benefit from network: Latency, off-loading of processing in terminal
Dr. R. Kawamura is leading the project.
地産地消 Chisan-Chishou
Copyright©2014 NTT corp. All Rights Reserved.
Video Application
11 Copyright©2014 NTT corp. All Rights Reserved.
Next Generation 4K/8K Video Codec for broadcasting
Super Hi-Vision WG Roadmap
2013
2014
2016
2020
World Cup
Brazil
Rio
Olympics
Tokyo
Olympics
Next-gen Broadcasting Promotion Forum(4K/8K Testbeds)
“All Japan” alliance
Technical studies
4K/8K testbeds development & validation
Broadcasting PF Businesses Broadcasters
Telecom Carriers Broadcast Equipment
Implementers
Trading Companies/
Ad agents
Content studies Publicity studies
Consumer Electronics
Implementers
4K experience environments for limited attracted consumers
8K experience environments for limited attracted consumers
Widespread 4K/8K TV experience
Validation results feedback Technologies, Operational guidelines& Knowhows
For the world’s first commercially available 4K/8K broadcasting.
Satellites, IPTV and CATV are anticipated for 4K/8K broadcasting media.
Encoder PC Card (ICCE2000)
SDTV HDTV
Portable HDTV Encoder
(ICCE2001)
SARA(’07) (HotChips19)
VASA (’02) (HotChips14)
NHK/NTT-COM Board
SARA/D (’08) (CoolChips XI)
HDTV H.264 Encoder/Decoder
MPEG-2/H.264 Transcoder
MPEG2 H.264
SuperENC (‘98) (HotChips10)
HDTV MPEG-2 Encoder/Decoder
HDTV UHDTV
H.264 HEVC
HEVC LSI for Professional(’15?)
ISIL(’02) (CICC2003)
NTT’s Codec System Solutions
High video quality utilizing sophisticated encoding algorithms with low delay and low power.
12 Copyright©2014 NTT corp. All Rights Reserved.
8K Live streaming from Brazil to Tokyo
SHV streaming processed by the software implemented in PC
Enabled highly reliable and high-speed IP transmission
Tokyo New York
Miami
Brasil-Japan (18000Km approx) Connected by several different routes
Seattle
Route4 Route3
Rio de Janeiro
Route 2 Route1
San Paulo
1) FireFort-LDGM: the high-efficiency FEC for IP packet loss
2) Security : the real-time encryption and decryption
features for content protection,
3) Synchronization : synchronizing multiple IP streams
13 Copyright©2014 NTT corp. All Rights Reserved.
NHK presenting : 6/13~7/14 (JST)
<Domestic PV places> (some places in Brazil)
① Ion Cinema Kouhoku: 9 games
② Shibaura Institute of Technology Toyosu Campus:
first 3 games
③ Grand Front Osaka: first 3 games
④ Asti Tokushima: first 3 games
<8K Live Public Viewing Schedule>
6/15(Sun)10:00 Japan vs Côte d'Ivoire
6/17(Tue) 7:00 Ghana vs USA
6/20(Fri) 7:00 Japan vs Greece
6/24(Tue) 5:00 Cameroon vs Brazil
6/29(Sun) 1:00 Round of 16(Brazil vs Chili)
7/ 1(Tue) 1:00 Round of 6(France vs Nigeria)
7/ 6(Sun) 1:00 Quarter Final (Argentina vs Belgium)
7/ 9(Wed) 5:00 Semi Final(Brazil vs Germany)
7/ 14(Mon) 4:00 Final(Germany vs República Argentina)
World Cup 8K Public Viewing
14 Copyright©2014 NTT corp. All Rights Reserved.
MMT / FireFort-LDGM Reliable high-speed IP Transmission over the World
Powerful Forward Error Correction (FEC) code for IP transmission. Lightweight processing, high probability of error correction,
tolerant of burst packet loss.
FireFort-LDGM FEC
MMT
③ High-Efficiency FEC
② Variable-length packet for IP
① Flexible multiplex of A/V/Data
④ UTC Time Stamp Media Sync.
Current MPEG Activity
MPEG Media Transport (ISO 23008) New standard of media transport to replace MPEG2-TS. Adopt FireFort-LDGM as a part of MMT/FEC. (23008-10 DIS)
Public Viewing "2014 FIFA World Cup Brazil"
Global 8K streaming trial with NHK Sci.&Tech. Research Lab. using FireFort-LDGM & MMT. Stable 360 Mbps streaming using international research & education (R&E) NWs. Shared & multi-domain NWs supported by RNP, Internet2, SINET4, RED-Clala, GEMnet2.
8K CODEC/Display sys. (NHK STRLab)
FireFort-LDGM FEC (right) with Video/IP streamer (left)
Future video applications over wide variety of low-cost instant IP-NWs. (MPLS, SDN)
Packet Loss
Stable playback under packet loss
without FireFort-LDGM
A/V Source
Extra-Large Block 10K~1M Packets
High speed correction of lost packets with sparse matrix
Corrected! Packet Lost !
FireFort LDGM Encoder
FireFort LDGM Decoder
Generate parity with sparse matrix
15 Copyright©2014 NTT corp. All Rights Reserved.
[Flexible distribution with global time] ・Free combination of A/V/Data to form single/multiple streams
[CI : Composition Information] ・Presentation control of multi-source media.
Timing and Position
Control to Asset/MPU Units
[Application level FEC] ・Super high speed ・Low computation cost ・High recovery rate
MMT Functions
Live
Data
Cam.
Various NW
Audio
Voice
Video
Application
Control Sig.
Sync.
Sync.
2nd Display
Large Display
Select & Sync. Required Media
16 Copyright©2014 NTT corp. All Rights Reserved.
Our vision
16
17 Copyright©2014 NTT corp. All Rights Reserved.
4K/8K Media Services ente
rprise
m
ass
VPN
4K Camera
ODS
Concert Sports
Public Viewing
Event
Main Broadcaster
Studio
Video Cloud (Coud base workflow)
Transcoding
Contets Storage
Smart TV
Enterprise Cloud
Contents provider
4K STB
映像利用サービス
Smart TV Broadbnd and Brodcasting Collaboration
映像素材 伝送サービス
Non Linear Editing
RF
IP
Broadcaster network
Contents Exchange Network
Contents Exchange
Distribution Network
IP
IP
RF
IP Virtual
NW
Virtual NW
Local Broadcaster
Broadcaster
STB Distribution
PF
Improving distribution performance
4K shooting
Contents
Broadcasting performance
High Resolution creates new APPs.
Improving reliability
4K contents creation
On Demand networking
Video Cloud for various application domains
Immparsive Video Conference
Remote Surgery
Environmental Tech
MOOC
Surveylance
Hospital, School, Socail Infrastructure
18 Copyright©2014 NTT corp. All Rights Reserved.
Real-time large-volume contents delivery using multiple virtual networks
A novel video transmission method over shared networks
NTT and Keio Univ. joint Vnode APP study funded by NICT
Difficulties in real-time large-volume video transmission Large bandwidth is needed at all points Data duplication is unfavorable for valuable contents
Potentials / drawbacks of the many-to-one delivery Network bandwidth can be used efficiently Redundant configuration of low-cost storage sites Data distribution enhances safety Complicated traffic engineering due to a large number of flows
Proposal Use multiple virtual networks of different configurations for traffic engineering
Traffic can be steered or dispersed naturally Do NOT manipulate numerous LSP paths or flow-table entries Packet-by-packet distribution among virtual networks Packet loss recovery and traffic volume controlling with error correction codes
⇒ Handle numerous flows efficiently and flexibly!
- Content data are splitted, distributed, and then stored in multiple storage sites
Many-to-one delivery
19 Copyright©2014 NTT corp. All Rights Reserved.
Research topics
Playback
× Congestion
Management layer
control
QoS info.
FEC
GW
VNode
Chunk
Slice 3
Slice selection / Slice switching
Inter-slice routing
すべてのチャンクは同一宛先を持つ
すべてのチャンクは同一宛先を持つ
Multiple slices can be used for transmitting packets
Packet losses can be recovered by FEC
(1)Slice based traffic control (NTT) Research slice controlling algorithm Combine the three basic operations
Inter-slice routing Slice switching Slice creation
Slice 2
Slice 1
・・・
(2)QoS measurement (Keio Univ.) Monitor transmission qualities Notify the management layer of them
Control
QoS info.
QoS info.
× Congestion
× Congestion (3)Redundancy coding techniques (NTT)
Uses LDGM error correction code Enhance the torelance for packet loss Dynamic adjustment of traffic volume ( Intentional packet discard)
Slice Creation
Avoid the congestion point by using a different network
20 Copyright©2014 NTT corp. All Rights Reserved.
Real-Time Applications for Collaborative Work Network Supported Collaborative Work
Remote Field Maintenance & Training
Real-time Remote Motion Capture Acting
Remote SciViz Big Data Collaboration
Multimedia Collaborative Performance & Competition
Remote Rehabilitation Home Care ICT
REMOte Collaboration Open Platform (REMOCOP)
o The goal is not to build one specific CSCW system or application. o We aim to design a basic foundational system which will offer a platform for any networked CSCW
system to be built upon. Enable real-time remote collaboration
Creator Live video
Work in progress(shared)
Producer’s Instruction(shared)
Real-time Collaborative Remote Video Editing
21 Copyright©2014 NTT corp. All Rights Reserved.
Underlying Network Technology
Future Remote Collaboration Environment Overview
Echo Canceller
Acoustics Technology
Network Virtualization
• SAGE Work Space • Adobe Premier
• Low-delay and robust video transmission
FireFort (FEC)
REMOCOP Time
Synchronization Latency
Management Application
Sharing Device
Orchestration
CSCW APPLICATIONS Sensor Technology
Smart Devices
Media Servers
Multi OS
Native Applications
Shared-Screen Management
• Cloud Power Utilization •Windows •OSX • Linux
• Andriod • iPhone • FitBit
• Kinect • Leap •OpenCV
4K JPEG 2000 Codec
De
sign
Scop
e
Develo
per
Scop
e Estab
lished
4K Cameras/ Projectors
Real-time System
Visualization Multi-OS
Integration Media/Data
Sharing Data Request Management
• LDGM-based high-performance FEC for IP Network
Simple API
22 Copyright©2014 NTT corp. All Rights Reserved.
VN for Video
What do they need? Production Project basis budget Virtual studio (Resource sharing platform) Huge scale of Data Storage Processing power
E.x. Transcoding for Chinema, TV, streamaing, DVD, airlines, …
Collaboration More resolution for not reality but understanding deeply
Seeing micro behavior of people Getting more than the real view with virtual view Helping deeper understanding Managed meeting (discussion)
Copyright©2014 NTT corp. All Rights Reserved.
Temporary Resrouces
24 Copyright©2014 NTT corp. All Rights Reserved.
Outline
Network virtualization and Programmability platform
APPs and
Video
Temporal resources
Personal
Next step
25 Copyright©2014 NTT corp. All Rights Reserved.
MDRU
R&D project of MDRU
An R&D project was launched in March 2012 with a support of the Ministry of Internal Affairs and Communications of Japan.
NTT Network Innovation Labs., NTT Communications, Fujitsu and Tohoku University funded by MIC
The goal of the project Prototyping of a movable and deployable ICT resource unit (MDRU)and modular network of MDRUs to cover wide area
Use cases for providing communication methods fast and flexible by MDRU
Proof of concept trials
Modular
Network
MDRU :Movable and Deployable ICT Resource Unit
26 Copyright©2014 NTT corp. All Rights Reserved.
Servers
The slice for VoIP network
The slice for a company A
The slice for the local government
VoIP
PBX Mail
Applicat
ions
Virtualized Intra-Unit Network
DB DB
Storage
Manag
er
Network Equipment for WAN Network Equipment for LAN
Access Control for WAN Access Control for LAN
Wi-Fi
To WAN If possible
To terminals
MDRU accommodates equipments needed both to supply ICT services locally
and to act as a remote station of the remained ICT infrastructure.
Inside of MDRU
27 Copyright©2014 NTT corp. All Rights Reserved. Mobility, Extensibility, and Flexibility less more
MDRU’s
Capacity
/ R
obust
ness
Small
Large
Resource Unit (2012)
Medium-size ICT Unit (2012)
Miniaturized ICT Unit (2013)
Modularized ICT Unit (2013-)
Minimization of unit size
Increase of capacity, coverage and robustness by networking MDRUs
Optimizing unit size according to required functions and environmental condition Modularity and networking provide the flexible system configuration.
Roadmap of MDRU
Atachee caset
28 Copyright©2014 NTT corp. All Rights Reserved.
VN for temporal resources
Shortage resources in a disaster case In usual situation, unexpected increase of the traffic demand
is the same situation.
Resource sharing because of the shortage of the resources
A single function is not sufficient because of changing the demanded services in each period of the recovery process.
Networking is also changed. Simplify the operation procedure for quick start and no
professionals SDN based rescue scenario is helpful for the quick set-up.
29 Copyright©2014 NTT corp. All Rights Reserved.
Personal ICT -- Research Topics
Personal Data
Environmental Data
Behavioral Data
Status
Behavioral log, Location, Information from circumstances
Research Item 1 Research Item 2
Privacy Protection Issues Utilization of Personal Data
- Safe Personal Data Storage
- Information anonymizing
- Personal Data management agent
- Personal Data distribution platform
- Opt-in system
- Services and Applications for
enhancing individuals’
‘Quality of Life’
solving social problems
ex. Assist daily life …
Crowd Behavior Control and Optimization
30 Copyright©2014 NTT corp. All Rights Reserved.
Next consideration
Data Center
Terminal
Network
Network & Devices
Operational devices are welcome to network!
Functions implemented in Cloud, Smart phone, Wearable devices
A huge number of devices are connected.
How can we manage and operate these connected things?
31 Copyright©2014 NTT corp. All Rights Reserved.
The results of the experience with existing system and Proof of concept should be archived and shared among the related activities.
The center of the activities are needed and such activities in regions should be networked.
In Japan, the center of gathering the knowledge, technologies and people for resilient ICT R&D is required.
This center is also acting as the contact point for similar activities in other regions.
Resilient ICT Innovation HUB
R&D Activities Implementation in Society Problem definition Requirements
+
Test bed
The center for resilent ICT R&D
Knowledge DB Outcome
Solutions
R&D Activity A
R&D activity B
R&D Activity C
Example : Eco-system for resiliency
32 Copyright©2014 NTT corp. All Rights Reserved.
Summary
Network virtualization can be supported in many systems.
Now is the time for trying and finding the way of using network virtualization.
Filling the gap between current platform and APPs
Ecosystem
Testbed is the bridge in any people.
Copyright©2014 NTT corp. All Rights Reserved.
NTT Network Innovation Laboratories
Thank you for you kind attention.