SlideShare a Scribd company logo
1 of 15
Open Neutralized
Network Operating System
1
Intel Experience on SKTT-CAP
Broadcom Experience on Edge-core
2
N2OS Overview
 Goal
 Customize Network Equipment for All (Low to High Grade)
 N2OS independent of Switching Silicon Vendors
 Reduce the costs for a new design what has grown licensing and implementation costs
 Features
 Play On Open Source Domain (http://openn2os.etri.re.kr/index_eng.jsp)
“It’s time for network equipment to embrace open source”
[ N2OS Functional Architecture ]
Kernel
Kernel Space Suite
UserSpace
Customized Utility Acceleration Suite
Networking Service Management Suite
Management Suite Networking Protocol
Configuration In-Service
SW UpgradeMonitoring
...
...
Process
Manager
Command
Manager
Network Service Manager
(PIF/RIB/Tunnel/Policy)
HA
Manager
IPC Event Task Memory ...
Network Silicon HAL
(Switch Manager)
HW Switch
SDK
(Intel/Broad
Com
OVS
Driver
Silicon
Driver
Layer 2 SW
FWD
Layer 3 SW
FWD
SW
Switch
SDK
(OFP)
Open
Flow
Open Community
ODP
Driver
Layer 2
/Layer 3
Common
Library
Live
Update
3
 Processor Vendors : Freescale, Intel
 Embrace All Switching Silicon Vendors (Broadcom and Intel to be Mellanox)
 Provide legacy network equipment applications and even SDN applications
“L2, L3 and openflow 1.x protocols”
 N2OS meets Open H/W and Vendor Private H/W System
-3-
N2OS installed on Network Appliances
System
EdgeCore
AS4600-54T
KTNF K2261S KTNF K2631SI
Woori Networks
APN-10A
Bare Metal Switch O O O X
Processor
Freescale P2020
(powerpc)
Intel Xeon(6-core)
2 CPUs (x86)
Intel Haswell-EP
E5-2600v3 (x86)
Freescale P2020
(powerpc)
Switching chip BCM56540 (Apollo2)
BCM56846
(Trident+)
Intel RRC FM10K
BCM56445
(Enduro2)
OCP compliant O X
O
(ONIE Support)
X
Protocols
(N2OS)
L2 protocol : VLAN, LACP, xSTP, LLDP
L3 protocols : Static, RIP, OSPF, ISIS, BGP, VRRP
Tunneling Protocols : VxLAN, IPinIP, EtherIP, GRE, PPPoE
Access Protocol : DHCP, DDNS, NTP, NAT etc.
Management : CLI, SNMP
Kernel : 2.6.20, 2.6.34, 3.8.13, 4.1.4
Discovered N2OS on Open H/W
4
User
Kernel (Fedora)
Common StackPF_INET4 PF_BRIDGE
N2OS
HW Intetegrated
Manager Group
Process Mgr
Port/IF Mgr
RIB Mgr
Command Mgr
Policy Mgr
Tunnel Mgr
IPC Mgr
Layer 2
VLAN
STP/RSTP/MSTP
LACP
VLAN Routing
LLDP
Layer 3
ECMP
RIP/OSPF/ISIS
BGP
VRRP
Tunneling
VxLAN
OpenFlow
Switch Mgr
SNMP Mgr
HW Not Integrated
Services
DNS
DHCP
NTP
NAT
Static
ETRI N2OS SW Specification
5
Broadcom Experience on Edge-core
6
 N2OS Installer : Combined with ONL Packaging System
 Compatible with all of Open HW Switches supporting ONIE/ONL
Kernel Driver
Patches
Open Route Cache
FaultD
Platform-*
(installer, etc.)
ONLP
(platform API)
ONLP-$vendor
linux 3.9.6 or
linux 3.8.13
ONL Loader
n2os-powerpc
ONL-Specific
.debs
$ONL/debian/repo
Generic .debs
from
emdedian.org and
debian.org
Switch
Image
(.swi)
ONL
ONIE
Installer
ONL Loader
(swi loading, ZTN)
ONIE
Installer
N2OS Integration with ONL
7
AppliedToEdgecore(AS4600-54T, AS5712-54X)
Bare-metal Hardware Switch : Accton/Edge-Corel
CPU
(PowerPC, x86)
Misc Hardware
(Fans, LED, SFP, Sensor, Power)
Packet Forwarding Chip
(ASIC)
ONL Linux Kernel
(I2C, MUX, Mgmt Ethernet, etc)
Open Network Linux
Platform Abstraction Layer
Broadcom SDK
OpenNSL OFDPA
SoftwareHardware
ONIE
N2OS
Switch
Manager
Layer 3Layer 2 OpenFlow
SAI
Access
 New N2OS SW Architecture Based On ONL
 Adopting SAI, OpenNSL, OF-DPA
 L2/L3 & SDN Switching Functions
8
World First OCP Compliance
Intel Experience on SKT T-CAP
9
What’s SKT T-CAP Server-Switch?
Intel IDF16 Shenzen, OCP Summit 2016 March
10
Intel ONP Switch Control Plane
N2OS
11
Intel provides ETRI develops
Control Plane Processor Service Plane Processor
( 2 Xeon ~ 4 Xeon)
RRC Switch Fabric (FM10k)
Kernel
(Fedora)
fm10k
Ethernet controllers
ethX Ethx/x/x
fm10kssw0p1 sw0p2 ... sw0p40
Comm.
Stack
IES-API
(Shared Mode)
fm10kd
agent
/Testpoint
PF_BRIDGE PF_INET
Ethernet controller
N2OS
Switch
Manager
Layer 3Layer 2 Access
VNF
VNF
VNF
VNF
VNF
VNF
VNF
VNF
VNF
VNF
VNF
VNF
Intel SwitchExperience onSKT T-CAP(N2OS Architecture)
12
N2OS Road Map
N2OS
(OCP & Intel HW Integrated)
• Network Service Manager
• IPC Manager
• Event Manager
• Memory Manager
• PIF Manager
• RIB Manager
• Policy Manager
• Layer 2 Protocol
• LACP
• STP/RSTP
• LLDP
• Access Protocol
• SNMP v2
• IPv4 Layer 3 Protocol
• RIP Protocol
• OSPF Protocol
• ISIS Protocol
• BGP Protocol
• Switch Manager
• FDB Table
• FIB Table
• OpenFlow Protocol
• BFD/VRRP HA Protocol
• TWAMP Protocol
• Switch Manager
• ACL Support
• QoS Support
• OpenNSL Integrate
• OF-DPA Integrate
• NetConf, Yang
• Label Manager
• Static MPLS
• Dynamic MPLS
Protocol (LDP, RSVP-
TE)
• Kernel Upgrade (4.x)
• Switch Manager
• SAI Integrate
• Open Ethernet
• OFP/ODP Integrate
(DPDK Enable)
Current End of Year ‘17. Q2
13
Future Vision
framework open libraryplug-in
Bare-Metal H/W Switching
Merchant Silicon
Open Switch Linux
PPC
Networking
Service-ware
switching
network
virtualize
flow
vpn
policy
security
customer
appliance Switching
Abstraction
Interface
platform independent abstraction
open switch interface
cloud or
management plane
manageability
visibility
continuous deployment
testing
operations
Broadcom
x86 ARM
Melanox cavium intel
repository
open devops-hub
automation monitoring orchestration
IoT Equipment Industrial Equipment
14
• ETRI - http://www.etri.re.kr
• N2OS Open Source Site – http://openn2os.etri.re.kr/index_eng.jsp
• HoYong Ryu E-Mail – hyryu@etri.re.kr

More Related Content

What's hot

Intel(r) Quick Assist Technology Overview
Intel(r) Quick Assist Technology OverviewIntel(r) Quick Assist Technology Overview
Intel(r) Quick Assist Technology OverviewMichelle Holley
 
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Linaro
 
Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016SZ Lin
 
[2015-11월 정기 세미나]K8s on openstack
[2015-11월 정기 세미나]K8s on openstack[2015-11월 정기 세미나]K8s on openstack
[2015-11월 정기 세미나]K8s on openstackOpenStack Korea Community
 
淺談 Live patching technology
淺談 Live patching technology淺談 Live patching technology
淺談 Live patching technologySZ Lin
 
Cisco nexus 7000, nexus 5000 and 2000 fa qs
Cisco nexus 7000, nexus 5000 and 2000 fa qsCisco nexus 7000, nexus 5000 and 2000 fa qs
Cisco nexus 7000, nexus 5000 and 2000 fa qsIT Tech
 
Affordable trustworthy-systems
Affordable trustworthy-systemsAffordable trustworthy-systems
Affordable trustworthy-systemsmicrokerneldude
 
7 hands on
7 hands on7 hands on
7 hands onvideos
 
Disruptive IP Networking with Intel DPDK on Linux
Disruptive IP Networking with Intel DPDK on LinuxDisruptive IP Networking with Intel DPDK on Linux
Disruptive IP Networking with Intel DPDK on LinuxNaoto MATSUMOTO
 
DPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway ApplicationDPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway ApplicationMichelle Holley
 
VDC by NETWORKERS HOME
VDC by NETWORKERS HOMEVDC by NETWORKERS HOME
VDC by NETWORKERS HOMEnetworkershome
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDKKernel TLV
 
Introduction to CORD project
Introduction to CORD projectIntroduction to CORD project
Introduction to CORD projectsangyun han
 

What's hot (20)

Intel(r) Quick Assist Technology Overview
Intel(r) Quick Assist Technology OverviewIntel(r) Quick Assist Technology Overview
Intel(r) Quick Assist Technology Overview
 
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112Using SoC Vendor HALs in the Zephyr Project - SFO17-112
Using SoC Vendor HALs in the Zephyr Project - SFO17-112
 
CCNA Icnd110 s02l06
CCNA Icnd110 s02l06CCNA Icnd110 s02l06
CCNA Icnd110 s02l06
 
Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016
 
Next Generation Security Solution
Next Generation Security SolutionNext Generation Security Solution
Next Generation Security Solution
 
[2015-11월 정기 세미나]K8s on openstack
[2015-11월 정기 세미나]K8s on openstack[2015-11월 정기 세미나]K8s on openstack
[2015-11월 정기 세미나]K8s on openstack
 
淺談 Live patching technology
淺談 Live patching technology淺談 Live patching technology
淺談 Live patching technology
 
CCNA Icnd110 s06l01
 CCNA Icnd110 s06l01 CCNA Icnd110 s06l01
CCNA Icnd110 s06l01
 
Cisco nexus 7000, nexus 5000 and 2000 fa qs
Cisco nexus 7000, nexus 5000 and 2000 fa qsCisco nexus 7000, nexus 5000 and 2000 fa qs
Cisco nexus 7000, nexus 5000 and 2000 fa qs
 
seL4 intro
seL4 introseL4 intro
seL4 intro
 
Affordable trustworthy-systems
Affordable trustworthy-systemsAffordable trustworthy-systems
Affordable trustworthy-systems
 
CCNA Icnd110 s02l05
CCNA Icnd110 s02l05CCNA Icnd110 s02l05
CCNA Icnd110 s02l05
 
7 hands on
7 hands on7 hands on
7 hands on
 
Disruptive IP Networking with Intel DPDK on Linux
Disruptive IP Networking with Intel DPDK on LinuxDisruptive IP Networking with Intel DPDK on Linux
Disruptive IP Networking with Intel DPDK on Linux
 
DPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway ApplicationDPDK IPSec Security Gateway Application
DPDK IPSec Security Gateway Application
 
Icnd210 s01l01
Icnd210 s01l01Icnd210 s01l01
Icnd210 s01l01
 
VDC by NETWORKERS HOME
VDC by NETWORKERS HOMEVDC by NETWORKERS HOME
VDC by NETWORKERS HOME
 
Userspace networking
Userspace networkingUserspace networking
Userspace networking
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDK
 
Introduction to CORD project
Introduction to CORD projectIntroduction to CORD project
Introduction to CORD project
 

Viewers also liked

ONOS Open Network Operating System
ONOS Open Network Operating SystemONOS Open Network Operating System
ONOS Open Network Operating SystemON.Lab
 
Open Networking Revolution
Open Networking RevolutionOpen Networking Revolution
Open Networking RevolutionAPNIC
 
Bringing SDN to the Management Plane
Bringing SDN to the Management PlaneBringing SDN to the Management Plane
Bringing SDN to the Management PlaneAnees Shaikh
 
Designing scalable Docker networks
Designing scalable Docker networksDesigning scalable Docker networks
Designing scalable Docker networksMurat Mukhtarov
 
BPF - in-kernel virtual machine
BPF - in-kernel virtual machineBPF - in-kernel virtual machine
BPF - in-kernel virtual machineAlexei Starovoitov
 
SDN Symposium - Cybera
SDN Symposium - CyberaSDN Symposium - Cybera
SDN Symposium - CyberaEdgar Magana
 
ONOS Platform Architecture
ONOS Platform ArchitectureONOS Platform Architecture
ONOS Platform ArchitectureOpenDaylight
 
Inside Architecture of Neutron
Inside Architecture of NeutronInside Architecture of Neutron
Inside Architecture of Neutronmarkmcclain
 
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...Junho Suh
 
Linux BPF Superpowers
Linux BPF SuperpowersLinux BPF Superpowers
Linux BPF SuperpowersBrendan Gregg
 
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old SecretsLinux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old SecretsBrendan Gregg
 
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Brendan Gregg
 
BPF: Tracing and more
BPF: Tracing and moreBPF: Tracing and more
BPF: Tracing and moreBrendan Gregg
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 
Open network operating system (onos)
Open network operating system (onos)Open network operating system (onos)
Open network operating system (onos)Ameer Sameer
 
"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向Kentaro Ebisawa
 
Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)Milson Munakami
 

Viewers also liked (20)

ONOS Open Network Operating System
ONOS Open Network Operating SystemONOS Open Network Operating System
ONOS Open Network Operating System
 
Open Networking Revolution
Open Networking RevolutionOpen Networking Revolution
Open Networking Revolution
 
Bringing SDN to the Management Plane
Bringing SDN to the Management PlaneBringing SDN to the Management Plane
Bringing SDN to the Management Plane
 
Designing scalable Docker networks
Designing scalable Docker networksDesigning scalable Docker networks
Designing scalable Docker networks
 
Open Network Operating System
Open Network Operating SystemOpen Network Operating System
Open Network Operating System
 
BPF - in-kernel virtual machine
BPF - in-kernel virtual machineBPF - in-kernel virtual machine
BPF - in-kernel virtual machine
 
SDN Symposium - Cybera
SDN Symposium - CyberaSDN Symposium - Cybera
SDN Symposium - Cybera
 
ONOS Platform Architecture
ONOS Platform ArchitectureONOS Platform Architecture
ONOS Platform Architecture
 
Inside Architecture of Neutron
Inside Architecture of NeutronInside Architecture of Neutron
Inside Architecture of Neutron
 
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
 
Linux BPF Superpowers
Linux BPF SuperpowersLinux BPF Superpowers
Linux BPF Superpowers
 
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old SecretsLinux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old Secrets
 
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016
 
BPF: Tracing and more
BPF: Tracing and moreBPF: Tracing and more
BPF: Tracing and more
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
Open network operating system (onos)
Open network operating system (onos)Open network operating system (onos)
Open network operating system (onos)
 
"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向
 
Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
 
ONOS
ONOSONOS
ONOS
 

Similar to OCP Engineering Workshop at UNH

An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)Mario Cho
 
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...OpenStack Korea Community
 
SDN/OpenFlow #lspe
SDN/OpenFlow #lspeSDN/OpenFlow #lspe
SDN/OpenFlow #lspeChris Westin
 
Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16Kentaro Ebisawa
 
Achieving Performance Isolation with Lightweight Co-Kernels
Achieving Performance Isolation with Lightweight Co-KernelsAchieving Performance Isolation with Lightweight Co-Kernels
Achieving Performance Isolation with Lightweight Co-KernelsJiannan Ouyang, PhD
 
SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkTim4PreStartup
 
Gntc 2017 cord platform
Gntc 2017 cord platformGntc 2017 cord platform
Gntc 2017 cord platformChun Ming Ou
 
DEFCON 23 - Gregory Pickett - staying persistant in software defined networks
DEFCON 23 - Gregory Pickett - staying persistant in software defined networksDEFCON 23 - Gregory Pickett - staying persistant in software defined networks
DEFCON 23 - Gregory Pickett - staying persistant in software defined networksFelipe Prado
 
Network stack personality in Android phone - netdev 2.2
Network stack personality in Android phone - netdev 2.2Network stack personality in Android phone - netdev 2.2
Network stack personality in Android phone - netdev 2.2Hajime Tazaki
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorialopenflow
 
CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)
CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)
CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)The Linux Foundation
 
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDNOpenStack Korea Community
 
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDNSungman Jang
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1Eric Theis
 
Automated Out-of-Band management with Ansible and Redfish
Automated Out-of-Band management with Ansible and RedfishAutomated Out-of-Band management with Ansible and Redfish
Automated Out-of-Band management with Ansible and RedfishJose De La Rosa
 
Accelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPAccelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPOdinot Stanislas
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to HeroDhruv Sharma
 
Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...PT Datacomm Diangraha
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN LandscapeChris Jones
 
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack UpPushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack UpJames Denton
 

Similar to OCP Engineering Workshop at UNH (20)

An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)
 
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
[OpenStack Day in Korea 2015] Track 1-6 - 갈라파고스의 이구아나, 인프라에 오픈소스를 올리다. 그래서 보이...
 
SDN/OpenFlow #lspe
SDN/OpenFlow #lspeSDN/OpenFlow #lspe
SDN/OpenFlow #lspe
 
Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16Open Network OS Overview as of 2015/10/16
Open Network OS Overview as of 2015/10/16
 
Achieving Performance Isolation with Lightweight Co-Kernels
Achieving Performance Isolation with Lightweight Co-KernelsAchieving Performance Isolation with Lightweight Co-Kernels
Achieving Performance Isolation with Lightweight Co-Kernels
 
SDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual NetworkSDN, OpenFlow, NFV, and Virtual Network
SDN, OpenFlow, NFV, and Virtual Network
 
Gntc 2017 cord platform
Gntc 2017 cord platformGntc 2017 cord platform
Gntc 2017 cord platform
 
DEFCON 23 - Gregory Pickett - staying persistant in software defined networks
DEFCON 23 - Gregory Pickett - staying persistant in software defined networksDEFCON 23 - Gregory Pickett - staying persistant in software defined networks
DEFCON 23 - Gregory Pickett - staying persistant in software defined networks
 
Network stack personality in Android phone - netdev 2.2
Network stack personality in Android phone - netdev 2.2Network stack personality in Android phone - netdev 2.2
Network stack personality in Android phone - netdev 2.2
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorial
 
CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)
CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)
CIF16: Building the Superfluid Cloud with Unikernels (Simon Kuenzer, NEC Europe)
 
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
 
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
Automated Out-of-Band management with Ansible and Redfish
Automated Out-of-Band management with Ansible and RedfishAutomated Out-of-Band management with Ansible and Redfish
Automated Out-of-Band management with Ansible and Redfish
 
Accelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPAccelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONP
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to Hero
 
Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN Landscape
 
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack UpPushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 

OCP Engineering Workshop at UNH

  • 2. 1 Intel Experience on SKTT-CAP Broadcom Experience on Edge-core
  • 3. 2 N2OS Overview  Goal  Customize Network Equipment for All (Low to High Grade)  N2OS independent of Switching Silicon Vendors  Reduce the costs for a new design what has grown licensing and implementation costs  Features  Play On Open Source Domain (http://openn2os.etri.re.kr/index_eng.jsp) “It’s time for network equipment to embrace open source” [ N2OS Functional Architecture ] Kernel Kernel Space Suite UserSpace Customized Utility Acceleration Suite Networking Service Management Suite Management Suite Networking Protocol Configuration In-Service SW UpgradeMonitoring ... ... Process Manager Command Manager Network Service Manager (PIF/RIB/Tunnel/Policy) HA Manager IPC Event Task Memory ... Network Silicon HAL (Switch Manager) HW Switch SDK (Intel/Broad Com OVS Driver Silicon Driver Layer 2 SW FWD Layer 3 SW FWD SW Switch SDK (OFP) Open Flow Open Community ODP Driver Layer 2 /Layer 3 Common Library Live Update
  • 4. 3  Processor Vendors : Freescale, Intel  Embrace All Switching Silicon Vendors (Broadcom and Intel to be Mellanox)  Provide legacy network equipment applications and even SDN applications “L2, L3 and openflow 1.x protocols”  N2OS meets Open H/W and Vendor Private H/W System -3- N2OS installed on Network Appliances System EdgeCore AS4600-54T KTNF K2261S KTNF K2631SI Woori Networks APN-10A Bare Metal Switch O O O X Processor Freescale P2020 (powerpc) Intel Xeon(6-core) 2 CPUs (x86) Intel Haswell-EP E5-2600v3 (x86) Freescale P2020 (powerpc) Switching chip BCM56540 (Apollo2) BCM56846 (Trident+) Intel RRC FM10K BCM56445 (Enduro2) OCP compliant O X O (ONIE Support) X Protocols (N2OS) L2 protocol : VLAN, LACP, xSTP, LLDP L3 protocols : Static, RIP, OSPF, ISIS, BGP, VRRP Tunneling Protocols : VxLAN, IPinIP, EtherIP, GRE, PPPoE Access Protocol : DHCP, DDNS, NTP, NAT etc. Management : CLI, SNMP Kernel : 2.6.20, 2.6.34, 3.8.13, 4.1.4 Discovered N2OS on Open H/W
  • 5. 4 User Kernel (Fedora) Common StackPF_INET4 PF_BRIDGE N2OS HW Intetegrated Manager Group Process Mgr Port/IF Mgr RIB Mgr Command Mgr Policy Mgr Tunnel Mgr IPC Mgr Layer 2 VLAN STP/RSTP/MSTP LACP VLAN Routing LLDP Layer 3 ECMP RIP/OSPF/ISIS BGP VRRP Tunneling VxLAN OpenFlow Switch Mgr SNMP Mgr HW Not Integrated Services DNS DHCP NTP NAT Static ETRI N2OS SW Specification
  • 7. 6  N2OS Installer : Combined with ONL Packaging System  Compatible with all of Open HW Switches supporting ONIE/ONL Kernel Driver Patches Open Route Cache FaultD Platform-* (installer, etc.) ONLP (platform API) ONLP-$vendor linux 3.9.6 or linux 3.8.13 ONL Loader n2os-powerpc ONL-Specific .debs $ONL/debian/repo Generic .debs from emdedian.org and debian.org Switch Image (.swi) ONL ONIE Installer ONL Loader (swi loading, ZTN) ONIE Installer N2OS Integration with ONL
  • 8. 7 AppliedToEdgecore(AS4600-54T, AS5712-54X) Bare-metal Hardware Switch : Accton/Edge-Corel CPU (PowerPC, x86) Misc Hardware (Fans, LED, SFP, Sensor, Power) Packet Forwarding Chip (ASIC) ONL Linux Kernel (I2C, MUX, Mgmt Ethernet, etc) Open Network Linux Platform Abstraction Layer Broadcom SDK OpenNSL OFDPA SoftwareHardware ONIE N2OS Switch Manager Layer 3Layer 2 OpenFlow SAI Access  New N2OS SW Architecture Based On ONL  Adopting SAI, OpenNSL, OF-DPA  L2/L3 & SDN Switching Functions
  • 9. 8 World First OCP Compliance Intel Experience on SKT T-CAP
  • 10. 9 What’s SKT T-CAP Server-Switch? Intel IDF16 Shenzen, OCP Summit 2016 March
  • 11. 10 Intel ONP Switch Control Plane N2OS
  • 12. 11 Intel provides ETRI develops Control Plane Processor Service Plane Processor ( 2 Xeon ~ 4 Xeon) RRC Switch Fabric (FM10k) Kernel (Fedora) fm10k Ethernet controllers ethX Ethx/x/x fm10kssw0p1 sw0p2 ... sw0p40 Comm. Stack IES-API (Shared Mode) fm10kd agent /Testpoint PF_BRIDGE PF_INET Ethernet controller N2OS Switch Manager Layer 3Layer 2 Access VNF VNF VNF VNF VNF VNF VNF VNF VNF VNF VNF VNF Intel SwitchExperience onSKT T-CAP(N2OS Architecture)
  • 13. 12 N2OS Road Map N2OS (OCP & Intel HW Integrated) • Network Service Manager • IPC Manager • Event Manager • Memory Manager • PIF Manager • RIB Manager • Policy Manager • Layer 2 Protocol • LACP • STP/RSTP • LLDP • Access Protocol • SNMP v2 • IPv4 Layer 3 Protocol • RIP Protocol • OSPF Protocol • ISIS Protocol • BGP Protocol • Switch Manager • FDB Table • FIB Table • OpenFlow Protocol • BFD/VRRP HA Protocol • TWAMP Protocol • Switch Manager • ACL Support • QoS Support • OpenNSL Integrate • OF-DPA Integrate • NetConf, Yang • Label Manager • Static MPLS • Dynamic MPLS Protocol (LDP, RSVP- TE) • Kernel Upgrade (4.x) • Switch Manager • SAI Integrate • Open Ethernet • OFP/ODP Integrate (DPDK Enable) Current End of Year ‘17. Q2
  • 14. 13 Future Vision framework open libraryplug-in Bare-Metal H/W Switching Merchant Silicon Open Switch Linux PPC Networking Service-ware switching network virtualize flow vpn policy security customer appliance Switching Abstraction Interface platform independent abstraction open switch interface cloud or management plane manageability visibility continuous deployment testing operations Broadcom x86 ARM Melanox cavium intel repository open devops-hub automation monitoring orchestration IoT Equipment Industrial Equipment
  • 15. 14 • ETRI - http://www.etri.re.kr • N2OS Open Source Site – http://openn2os.etri.re.kr/index_eng.jsp • HoYong Ryu E-Mail – hyryu@etri.re.kr