Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.huawei.com Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext LT Medium Font to be used by customers.

Similar presentations


Presentation on theme: "Www.huawei.com Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext LT Medium Font to be used by customers."— Presentation transcript:

1 www.huawei.com Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial HUAWEI TECHNOLOGIES CO., LTD. NEMO Language ONOS Feature Proposal Tianran Zhou

2 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 2 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. Feature Proposal NEMO language: A declarative service level network programming language A set of intent based language primitives for the declarative expression to simplify the service level network programming  introduce automation for service deployment  inspire the network application innovation by easily composing various network services A platform independent layer for application migration  NEMO project is developed in OpenDaylight Beryllium release (https://wiki.opendaylight.org/view/NEMO:Main)  Implemented several use cases with partners from customers and operators  Migrate applications based on NEMO language among controller platforms

3 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 3 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. Implementation Framework NEMO editor in Eclipse as an external application.  Provide syntax check, auto complete  Encapsulate the NEMO script into the REST API NEMO language engine as a new internal application in ONOS project.  Parse the NEMO script by decapsulating the API acceptation  Interacts with the ONOS core and call the core APIs to execute network control. NEMO Editor in Eclipse Rest API Apps NB(Consumer)API Core...... NEMO Language Engine NEMO Language Engine ONOS project

4 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 4 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. Proposed Work methodURLDescription POST/nemo/request/registerUserRegister user information POST/nemo/request/transactionBeginSet transaction start-up flag POST/nemo/request/serviceScriptSend service script by NEMO language to NEMO parser. POST/nemo/request/transactionEndSet transaction trailing flag. Add a new application to ONOS project, Details as below:  Provide the whole language engine implement as a application, that includes two bundles “org.onosproject.nemo.api”and “org.onosproject.nemo.impl”  Provide REST services for NEMO script input and service model predefinition.  Provide customized GUI for NEMO language to show the service deployment. REST API

5 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 5 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. Dependencies ONOS Core REST API  Device Device  Link Link  Host Host  Topology Topology  Flow Flow  Meter Meter  Intent Intent  Tunnel Tunnel Web UI framework Libraries

6 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 6 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. NEMO Project in OpenDaylight Released in beryllium Opendaylight  Implement OpenFlow renderer and CLI renderer for both OF and legacy devices  Joint work with NIC project for a NEMO renderer  Joint work with Telefornica for the NEMO editor in Eclipse People from Tata Consultancy Services are using NEMO for test Use cases  Basic use cases Bandwidth on demand Service chaining Virtual private cloud Datacenter interconnection  Compound use cases Hybride cloud End to end carrier network

7 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 7 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. Using NEMO Language to Describe A Hybrid Cloud Example inter net DMZ inter ior Enter prise site Enter prise site BoD What I want IMPORT Node enterprise Type ext-group Property location:"openflow:4:2",ac-info- network:"layer3",ac-info-protocol:"static",ip-prefix:"192.168.13.0/24"; IMPORT Node internet Type ext-group Property location:"openflow:3:4",ac-info- network:"layer3",ac-info-protocol:"static",ip-prefix:"172.168.1.0/24"; CREATE Node dmz Type l2-group Property ip-prefix:"192.168.11.0/24",gateway- ip:"192.168.11.1",location:"openflow:3"; CREATE Node interior Type l2-group Property ip-prefix:"192.168.12.0/24",gateway- ip:"192.168.12.1",location:"openflow:3"; CREATE Connection c1 Type p2p Endnodes enterprise,interior; CREATE Connection c2 Type p2p Endnodes interior,dmz; CREATE Connection c3 Type p2p Endnodes dmz,internet; CREATE Operation o1 Priority 2 Target c1 Condition time 18 Action qos- bandwidth 2048 M; CREATE Operation o2 Priority 1 Target c1 Action qos-bandwidth:1024 M;

8 HUAWEI TECHNOLOGIES CO., LTD. Huawei proprietary. No spread without permission. Page 8 Slide title :32-35pt Color: R153 G0 B0 Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Slide text :20-22pt Bullets level 2-5: 18pt Color:Black Corporate Font : FrutigerNext LT Medium Font to be used by customers and partners : Arial Top right corner for field-mark, customer or partner logotypes. ---------------- The following nine groups of colors are an example of how our design colors can be used, please take note that you should only use one design color group per slide. For specific usage details, refer to the “Typesetting Standard”. Three-Level Mapping Mechanism and Algorithm Internet DMZ interior vRouter vSwitch VM internet Internet Application Centric Network CentricDeployment Centric Flow Table

9 Thank You www.huawei.com


Download ppt "Www.huawei.com Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext LT Medium Font to be used by customers."

Similar presentations


Ads by Google