Rest Style Large MeAsurement Platform Protocol Draft-liu-lmap-rest-02 V.Liu L.Deng S.Liu

Slides:



Advertisements
Similar presentations
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2004, Cisco Systems, Inc. All rights reserved. Location Conveyance in SIP draft-ietf-sipping-location-requirements-02.
Advertisements

Adapted Multimedia Internet KEYing (AMIKEY): An extension of Multimedia Internet KEYing (MIKEY) Methods for Generic LLN Environments draft-alexander-roll-mikey-lln-key-mgmt-01.txt.
Trust Router Overview IETF 86, Orlando, FL Trust Router Bar BOF Margaret Wasserman
Client Server. Server Client Model Servers- Wait for requests from clients - Sends requested data to client - May have to communicate with other servers.
The Dog’s Biggest Bite. Overview History Start Communication Protocol Weakness POODLE Issues.
Web Services and AIXM. Introduction Subramanyam “Subbu” Nadavala Contractor, L-3 Communications FAA Air Traffic Organization (ATO) Information Technology.
Linux on Windows Azure Andreas Wasita.
Mutual OATH HOTP Variants 65th IETF - Dallas, TX March 2006.
BASIC CRYPTOGRAPHY CONCEPT. Secure Socket Layer (SSL)  SSL was first used by Netscape.  To ensure security of data sent through HTTP, LDAP or POP3.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
ACE – Design Considerations Corinna Schmitt IETF ACE WG meeting July 23,
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
1 The Cryptographic Token Key Initialization Protocol (CT-KIP) Web Service Description KEYPROV WG IETF-68 Prague March 2007 Andrea Doherty.
Lecturer : Ms.Trần Thị Ngọc Hoa Chapter 8 File Transfer Protocol – Simple Mail Transfer Protocol.
Course 201 – Administration, Content Inspection and SSL VPN
Enabling Embedded Systems to access Internet Resources.
draft-ietf-netconf-call-home-01
Python and REST Kevin Hibma. What is REST? Why REST? REST stands for Representational State Transfer. (It is sometimes spelled "ReST".) It relies on a.
Nov.2011 Progress of Relay Agent Encapsulation for DHCPv4.
1 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
IEEE i WPA2. IEEE i (WPA2) IEEE i, is an amendment to the standard specifying security mechanisms for wireless networks. The.
Jun Li DHCP Option for Access Network Information draft-lijun-dhc-clf-nass-option-01.
1 Cisco Unified Application Environment Developers Conference 2008© 2008 Cisco Systems, Inc. All rights reserved.Cisco Public Introduction to Etch Scott.
Internet Security. 2 PGP is a security technology which allows us to send that is authenticated and/or encrypted. Authentication confirms the identity.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
1 82 nd IETF meeting NETCONF over WebSocket ( ) Tomoyuki Iijima, (Hitachi) Hiroyasu Kimura,
1 Diameter SIP application draft-ietf-aaa-diameter-sip-app-03.txt 60 th IETF meeting August 3 rd, 2004 Status.
PAWS: Security Considerations Yizhuang WU, Yang CUI PAWS WG
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 The SqlConnection Object ADO.NET - Lesson 02  Training time: 10 minutes 
Hiroyasu Kimura, Yoshifumi Atarashi, and Hidemitsu Higuchi
Using SAML for SIP H. Tschofenig, J. Peterson, J. Polk, D. Sicker, M. Tegnander.
Mobile IPv6 with IKEv2 and revised IPsec architecture IETF 61
Magnus Westerlund 1 The RTSP Core specification draft-ietf-mmusic-rfc2326bis-06.txt Magnus Westerlund Aravind Narasimhan Rob Lanphier Anup Rao Henning.
Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-01.txt Magnus Westerlund.
Combining ArcGIS for Server & ArcGIS Online Julia Guard and Matt Monson.
Session Traversal Utilities for NAT (STUN) IETF-92 Dallas, March 26, 2015 draft-ietf-tram-stunbis Marc Petit-Huguenin, Gonzalo Salgueiro.
ProductExchange 2013 SP1Exchange 2013 RTMExchange 2010 SP3Exchange 2007 SP3 Outlook 2013 SP1 or later MAPI over HTTP Outlook Anywhere Outlook Anywhere.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
 authenticated transmission  secure tunnel over insecure public channel  host to host transmission is typical  service independent WHAT IS NEEDED?
REST Style Large Measurement Platform Protocol draft-liu-lmap-rest-00.txt Dapeng Liu(Presenter) Lingli Deng China Mobile Shihui Duan CATR Cathy Li China.
1 Installing Microsoft Exchange 2000 Server Installation Types Postinstallation Considerations.
Criteria for Protocol Selection Barbara Stark, AT&T Tim Carey, Alcatel-Lucent Prepared for IETF LMAP WG discussion during 15 December 2014 meeting. 11.
CSI WG / IETF741/12 Implementation of SeND/CGA and Extensions Beijing University of Posts and Telecommunications HUAWEI.
Information Model for LMAP draft-ietf-lmap-information-model-02 (and beyond!) IETF Interim, Dublin, September 2014 Trevor Burbridge, BT 1.
Information Model for LMAP draft-ietf-lmap-information-model-03 and proposed changes for 04 IETF Interim, 12 th February 2015 Trevor Burbridge, BT 1.
Page 1 IETF DRINKS Working Group Data Model and Protocol Requirements for DRINKS IETF 72 - Thursday July Tom Creighton -
Trust Router Overview IETF 86, Orlando, FL Routing Area Meeting Margaret Wasserman
Cryptography CSS 329 Lecture 13:SSL.
Thoughts on the LMAP protocol(s) LMAP Interim meeting, Dublin, 15 th September 2014 Philip Eardley Al Morton Jason Weil 1.
E Tracking of skill development Programme National MSME Trainee Database.
GF and RS, Dept of CS, Mangalore University
LMAP BoF 1. ISP use case 2. Framework
Websocket Application
The Chess Puzzle Lock Screen
ALTO Protocol draft-ietf-alto-protocol-14
Visit for more Learning Resources
Azure CLI Deep Dive Neil Peterson Content Developer Microsoft.
Rest Style Large MeAsurement Platform Protocol
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Product Owner, Customer Facing Systems
Architecture Competency Group
Transport Layer Security (TLS)
Encrypted Database Final Presentation
Configuration Management
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
ACME STAR & Delegation IETF 100 Hackathon.
Computer Network Information Center, Chinese Academy of Sciences
Subscription to Multiple Stream Originators
How Applications (Will Hopefully Soon) Use the Internet
Presentation transcript:

Rest Style Large MeAsurement Platform Protocol Draft-liu-lmap-rest-02 V.Liu L.Deng S.Liu C.Li

Page 2 Outline  REST Style LMAP Protocol (Update from -01 version)  Reply to LMAP Protocol Selection Criteria [draft-starkcarey-lmap-protocol-criteria-01]  Next Step

Page 3 Background  draft-liu-lmap-rest-00 was presented in IETF#90 Defines a REST style LMAP protocol, based on information model draft 00 versionDefines a REST style LMAP protocol, based on information model draft 00 version Update the draft to align with information model 02 versionUpdate the draft to align with information model 02 version  draft-liu-lmap-rest-01 was presented in IETF#91 Control Protocol UpdatedControl Protocol Updated Running Code & DemoRunning Code & Demo

Page 4 REST Style LMAP Protocol (Update from -01 version)  Add Protocol Implementation Consideration Control SessionControl Session Report SessionReport Session Advantage of RESTAdvantage of REST  Add description for Criteria MA Controller Collector MA Client Server Client Server

Page 5 Reply to LMAP Protocol Selection Criteria  Control Protocol Criteria  Mandatory Criteria [CP-MUST-1] -[Draft-liu-lmap-rest-02]--section 4.1[CP-MUST-1] -[Draft-liu-lmap-rest-02]--section 4.1 [CP-MUST-2] -[Draft-liu-lmap-rest-02]--section 4.2[CP-MUST-2] -[Draft-liu-lmap-rest-02]--section 4.2 [CP-MUST-3] The credential employed for authentication by HTTPs[CP-MUST-3] The credential employed for authentication by HTTPs [CP-MUST-4] we use JSON which can be extended by adding more information mode. (hoping this can be adding in information mode draft as well)[CP-MUST-4] we use JSON which can be extended by adding more information mode. (hoping this can be adding in information mode draft as well)

Page 6 Reply to LMAP Protocol Selection Criteria  Control Protocol Criteria  Comparative Criteria [CP-DIFF-1] 1 exchange in sending a complete instruction [CP-DIFF-1] 1 exchange in sending a complete instruction [CP-DIFF-2] 1 exchange in sending a complete instruction [CP-DIFF-2] 1 exchange in sending a complete instruction [CP-DIFF-3] Yes [CP-DIFF-3] Yes [CP-DIFF-4] JSON and REST over HTTPs [CP-DIFF-4] JSON and REST over HTTPs [CP-DIFF-5] Header contain about 100bytes (host\content type\accept) [CP-DIFF-5] Header contain about 100bytes (host\content type\accept) [CP-DIFF-6] Header contain about 100bytes (host\content type\accept) [CP-DIFF-6] Header contain about 100bytes (host\content type\accept) [CP-DIFF-7] Rest widely used. Meantime, Chinacache has been used it as a trial [CP-DIFF-7] Rest widely used. Meantime, Chinacache has been used it as a trial [CP-DIFF-8] Test tools for JSON. More is under developed [CP-DIFF-8] Test tools for JSON. More is under developed [CP-DIFF-9] Yes on Github [CP-DIFF-9] Yes on Github [CP-DIFF-10] JSON and HTTPs, also we developed open source program [CP-DIFF-10] JSON and HTTPs, also we developed open source program [CP-DIFF-11] Yes [CP-DIFF-11] Yes [CP-DIFF-12] Yes [CP-DIFF-12] Yes [CP-DIFF-13] JSON [CP-DIFF-13] JSON

Page 7 Reply to LMAP Protocol Selection Criteria  Report Protocol Criteria  Mandatory Criteria [RP-MUST-1]-- [Draft-liu-lmap-rest-02]--section 5.1. [RP-MUST-1]-- [Draft-liu-lmap-rest-02]--section 5.1. [RP-MUST-2] the credential employed for authentication by HTTPS [RP-MUST-2] the credential employed for authentication by HTTPS [RP-MUST-3] we use JSON which can be extended.(hoping this can be adding in information mode draft as well) [RP-MUST-3] we use JSON which can be extended.(hoping this can be adding in information mode draft as well)

Page 8 Reply to LMAP Protocol Selection Criteria  Report Protocol Criteria  Comparative Criteria [RP-DIFF-1] TCP [RP-DIFF-1] TCP [RP-DIFF-2] Yes [RP-DIFF-2] Yes [RP-DIFF-3] 1 [RP-DIFF-3] 1 [RP-DIFF-4] Yes [RP-DIFF-4] Yes [RP-DIFF-5] Yes [RP-DIFF-5] Yes [RP-DIFF-6] Yes [RP-DIFF-6] Yes [RP-DIFF-7] about 100 bytes [RP-DIFF-7] about 100 bytes [RP-DIFF-8] REST is used widely [RP-DIFF-8] REST is used widely [RP-DIFF-9] Test tools for JSON, certification program [RP-DIFF-9] Test tools for JSON, certification program [RP-DIFF-10] Yes [RP-DIFF-10] Yes [RP-DIFF-11] JSON and HTTPs, also we developed open source program [RP-DIFF-11] JSON and HTTPs, also we developed open source program [RP-DIFF-12] JSON [RP-DIFF-12] JSON

Page 9 Next Step  Adding YANG Data model and Restconf soon.  Proposed as LMAP configuration and reporting protocol solution.

Thank you! V.Liu L.Deng S.Liu C.Li