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.

Slides:



Advertisements
Similar presentations
IATI Technical Advisory Group Technical Proposals Simon Parrish IATI Technical Advisory Group, DIPR March 2010.
Advertisements

Setting up an E-XL A Step by Step Tutorial Engineering Consultants Group, Inc.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Monitoring the Network Connecting Networks.
CCNA – Network Fundamentals
2/23/2009CS50901 Implementing Fault-Tolerant Services Using the State Machine Approach: A Tutorial Fred B. Schneider Presenter: Aly Farahat.
Encapsulation Security Payload Protocol Lan Vu. OUTLINE 1.Introduction and terms 2.ESP Overview 3.ESP Packet Format 4.ESP Fields 5.ESP Modes 6.ESP packet.
Series DATA MANAGEMENT. 1 Why ? Alarm/Status Notification –Remote unattended sites »Pumping stations –Pharmaceutical/Plant maintenance.
Maintaining and Updating Windows Server 2008
ShelterPoint™ Data-Entry Workflows. ShelterPoint v5.2.3.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
Module 10. Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using.
TUTORIAL # 2 INFORMATION SECURITY 493. LAB # 4 (ROUTING TABLE & FIREWALLS) Routing tables is an electronic table (file) or database type object It is.
Presentation on Osi & TCP/IP MODEL
Large Scale Broadband Measurement Activities within the IETF, Broadband Forum and EU Leone project Trevor Burbridge, 16 th May 2013 The research leading.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
IEEE R lmap 23 Feb 2015.
1 Lecture 20: I/O n I/O hardware n I/O structure n communication with controllers n device interrupts n device drivers n streams.
IP Forwarding.
Information Model for LMAP draft-ietf-lmap-information-model-00 IETF 89, London, March 2014 Trevor Burbridge, BT Philip Eardley, BT Marcelo Bagnulo Braun,
Event Management & ITIL V3
Framework & Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks ANCP WG IETF 71 – Philadelphia draft-ietf-ancp-framework-05.txt.
(Business) Process Centric Exchanges
December 6, 2007IETF 70 - Vancouver, Canada1 Lemonade Interop event in Munich.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
Technical Team WITSML SIG Dubai - November 2008 John Shields / Gary Masters.
Information Model for LMAP draft-ietf-lmap-information-model-02 and proposed changes for 03 IETF 91, Honolulu, November 2014 Trevor Burbridge, BT 1.
Yang Shi (Richard), Yong Zhang IETF 74 th 26 March 2009, San Francisco CAPWAP WG MIB Drafts Report.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
VACCINE ORDERING CHANGES WITHIN THE NCIR Brittney Wooten, BS Immunization Branch.
SIP working group IETF#70 Essential corrections Keith Drage.
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
Information Security 493. Lab # 4 (Routing table & firewalls) Routing tables is an electronic table (file) or database type object that is stored in a.
Abierman-netconf-mar07 1 NETCONF WG 68 th IETF Prague, CZ March 19, 2007.
RESTful Web Services What is RESTful?
Slide title In CAPITALS 50 pt Slide subtitle 32 pt RTSP draft-ietf-mmusic-rfc2396bis-10 Magnus Westerlund Co-auhtors: Henning Schulzrinne, Rob Lanphier,
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
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.
Collaborate. Coordinate. Evaluate. Connecting Communities > Demonstrating Outcomes ™ / I&R Housing Youth & Family Services Older Adult Services ShelterPoint™
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Data Link Layer Chapter 3.
Information Model for LMAP draft-ietf-lmap-information-model-02 (and beyond!) IETF Interim, Dublin, September 2014 Trevor Burbridge, BT 1.
IETF68 DIME WG Diameter Applications Design Guidelines Document (draft-fajardo-dime-app-design-guide-00.txt)
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Simple Web Services. Internet Basics The Internet is based on a communication protocol named TCP (Transmission Control Protocol) TCP allows programs running.
Collecting Copyright Transfers and Disclosures via Editorial Manager™ -- Editorial Office Guide 2015.
David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF.
LMAP Framework draft-ietf-lmap-framework-01 Philip Eardley Al Morton, Marcelo Bagnulo, Trevor Burbridge, Paul Aitken, Aamer Akhter 6 th November 2013 Vancouver,
Maintaining and Updating Windows Server 2008 Lesson 8.
Nokia Internal Use Only Outline Status of the PAWS protocol document Open Issues – Review extensibility and IANA registries.
Pedagogical aspects in assuring quality in virtual education environments University of Gothenburg, Sweden.
Thoughts on the LMAP protocol(s) LMAP Interim meeting, Dublin, 15 th September 2014 Philip Eardley Al Morton Jason Weil 1.
ANCP Migration Carrier Analysis Thomas Haag; Birgit Witschurke,
Architecture Review 10/11/2004
SMS module HDL-MGSM.431.
Open issues with PANA Protocol
LMAP BoF 1. ISP use case 2. Framework
PANA Discussion and Open Issues (draft-ietf-pana-pana-01.txt)
PANA Issues and Resolutions
ALTO Protocol draft-ietf-alto-protocol-14
Rest Style Large MeAsurement Platform Protocol
Sanjay Wadhwa Juniper Networks
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Discussion on Suitable Parameters for SCHC]
Enhancement Notification Release 5.4
Working Group Re-charter Draft Charter Reference Materials
Factory default Setting draft-wu-netmod-factory-default-01
Chapter 8: Monitoring the Network
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Batch Setup.
Task 62 Scope – Config / Operational State
Interface extensions YANG & VLAN sub-interface YANG Status update
Presentation transcript:

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

Motivation Overall Purpose – Guide standardisation of one or more control and reporting protocols – Enable high-level interoperability between protocols – Clarify MA information and functionality Structure – Assist protocols in breaking information down into separate messages that can be delivered at different times over different protocols – Aid readability 2

Information Model Sections Pre-Configuration Configuration Instruction Logging Capability & Status Reporting Minimal set of information necessary for an MA to securely contact an initial Controller Information configured by the Controller pertaining to Controller communication or general MA settings such as MA and Group ID Configuration by the Controller of what Measurement Tasks to perform, when to perform them, and where/when to report the results Information transmitted back to the Controller with configuration or instruction errors and general failure notices Information available to be fetched by the Controller such as the Measurement Tasks supported by the MA or interface configuration Information sent to the Collector regarding the Measurement Task results including MA context and Task Configuration 3

Changes in 03 Numerous small corrections, clarifications and improvements – Thanks to all who reviewed! More significant changes ……… 4

Downstream Tasks Terminology: ‘Destination Task’ instead of ‘Downstream Task’ Corrected: Scheduled Tasks output to other Scheduled Tasks (and not just Task Configurations) Schedule Scheduled Task A Schedule Scheduled Task B Output to….

Task Configurations vs. Scheduled Tasks Now allows parameters to be set specifically for a Scheduled Task as well as within Task Configuration – Allows general Task Configuration to be specialised within a Schedule – Flexibility and reduced data transfer – No arbitrary split Union of parameters within Task Configuration and Scheduled Task (task deals with ordering and duplicates) – Clarify that scheduled task options are appended to task configuration options 6

Generalisation of Task Configuration and Report Information Channel becomes Task Configuration Option (for tasks that use one: i.e. reporting and control tasks) Task role is “just another” task parameter – As is Channel – Can leave them out of the Information Model as they are defined per Task Question raised about defining these commonly used objects – Incorrectly removed role from capabilities Cross-traffic is “just another” task reporting column – Leaves format to individual tasks (can select which counters etc.) – Do we want to standardise? 7

Reporting Reporting, Management and other Tasks also need a registry (private, local) Inclusion of Task Configuration and Schedule information is dependent on the Reporting Task and options – Task configuration headers become optional 8

Timing Removed ISO8601 compliance for datetimes (just leave RFC 3339) Removed calendar defaults but added wildcard ‘*’ – Otherwise could default to every second 9

Persistence Data persistence is device dependent (not protocol dependent) – Controller can check through ‘Last Instruction” status Re-instated separate Pre-Configuration Information – Specified that device will revert to pre-configuration on factory reset 10

Other Kept JSON example (for now) – Currently useful but maybe superseded by forthcoming protocol documents e.g. YANG model – Added YANG IM reference 11

Suggestions for 04 Minor corrections Spell checked! Keep JSON for 04 Add JSON IM reference Re-instate role in capabilities – Keep as option for task configurations Standardise well known options? – Channel, role, cross-traffic … Move to per-task status information – E.g. last-invocation, last-completion for report task rather than last-report – As suggested in YANG IM implementation Move to per-task condition codes (in addition to per MA) – As suggested in YANG IM implementation Change name-value pair object for task configurations to option object (with name and value) Specify that scheduled task options are appended to task configuration options Other suggestions during or immediately following this interim 12