App-ID Ad-Hoc Technical Issues TP AppID-2014-0003R02 Group Name: App-ID Ad-Hoc Group Source: Darold Hemphill, iconectiv,

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

Intro Matt Reeves – FirsTech Lyle Wolinsky – Global Express Stella Pulliam – Sempra Utilities Kim Folks – Tampa Electric Guidelines for a Successful RFP.
HORIZONT 1 ProcMan ® The Handover Process Manager Product Presentation HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89.
Scale Up Access to your 4GL Application using Web Services
1 Software Requirement Analysis Deployment Package for the Basic Profile Version 0.1, January 11th 2008.
22000 Food Safety Management Systems
1 Introduction to Software Engineering Lecture 42 – Communication Skills.
Software Configuration Management (SCM)
Alcatel Customized Training Site David Otero University of San Diego MSIT 526 Dr. Carl Rebman.
Introduction to ICANN’s new gTLD program. A practical example: the Dot Deloitte case. Jan Corstens, Partner, Deloitte WIPO Moscow, 9 Dec 2011.
ISO 9001:2008 What did the November 2008 amendments to ISO 9001 mean to you?
OneM2M Draft proposal for slide set. This is not intended to be a oneM2M presentation. It is a collection of source material slides which can be used.
Michael Solomon Tugboat Software Managing the Software Development Process.
OSIAM4HE Proposed org structure Authored by the strategy and organization team.
B O N N E V I L L E P O W E R A D M I N I S T R A T I O N 1 Network Operating Committee (NOC) June 12 th, 2014.
Typical Software Documents with an emphasis on writing proposals.
Proposal for App Id and Service Provider Id registration Group Name: Shelby Kiewel Source: Shelby Kiewel, iconectiv / Ericsson,
SNIA/SSIF KMIP Interoperability Proposal. What is the proposal? Host a KMIP interoperability program which includes: – Publishing a set of interoperability.
Solution Provider Agreement (SPA) Re-enrollment 2006 Name Title Group Microsoft Corporation.
Mechanism to support establishment of charging policies Group Name: WG2-ARC Source: InterDigital Meeting Date: TP8 Agenda Item:
Requirements Overview Group Name: Technical Plenary (TP19) Source: Shelby Kiewel, iconectiv, Meeting Date: Agenda Item:
App-ID Use Cases, Syntax and Attributes SEC App-ID_Use_Cases,_Syntax_and_Attributes Group Name: Architecture Source: Darold Hemphill, iconectiv,
Configuration Management Matti Kuikka CONFIGURATION MANAGEMENT by Matti Kuikka, Unit Manager, Ericsson, Turku, Telecom R&D, Wireless Charging.
App-ID Ad-Hoc Technical Issues TP AppID R01 Group Name: App-ID Ad-Hoc Group Source: Darold Hemphill, iconectiv,
Report of Methods and Procedures Subcommittee Group Name: Steering Committee Source: Laurent Laporte, Sprint, Meeting Date:
© 2007 by Prentice Hall 1 Introduction to databases.
OpenSG Conformity IPRM Overview July 20, ITCA goals under the IPRM at a high level and in outline form these include: Organize the Test and Certification.
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
1 Thank you for visiting our site and welcome to the “Introduction to ISO 22000” Presentation that you requested. For more information.
VAMDC use-case for the RDA Data Citation Working Group C.M. Zwölf and VAMDC consortium 6 th RDA Plenary PARIS September 2015.
Proposed Co-convened WG1/2 Objectives, Schedule, and Activities Group Name: TP#1 Source: Omar Elloumi (Alcatel-Lucent), Laurent Laporte (Sprint) Meeting.
Timeline for the oneM2M Partnership Project Timeline and Milestones [Joachim Koss, ETSI] Contribution to oneM2M plenary, 05 Mar 2012 Doc: Source: ETSI.
Second Generation Electronic Filing Specifications Legal XML Court Filing Committee April 26, 2004.
Use of Administrative Data Seminar on Developing a Programme on Integrated Statistics in support of the Implementation of the SNA for CARICOM countries.
Company Confidential Registration Management Committee (RMC) AS9104/2A Presentation San Diego, CA January 17, 2013 Tim Lee The Boeing Company 1 Other Party.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks David Kelsey RAL/STFC,
1 15 quality goals for requirements  Justified  Correct  Complete  Consistent  Unambiguous  Feasible  Abstract  Traceable  Delimited  Interfaced.
Proposal for App Id and Service Provider Id registration Group Name: Shelby Source: Shelby, iconectiv / Ericsson,
ISO Environmental Management Systems 1 ISO LEGAL AND OTHER REQUIREMENTS.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
Timeline for the oneM2M Partnership Project Timeline and Milestones [Steve Barclay, ATIS] [Joachim Koss, ETSI] Contribution to oneM2M-Cons#4, 28 Mar 2012.
App-ID Use Cases, Syntax and Attributes ARC R01-App-ID_Use_Cases,_Syntax_and_Attributes Group Name: Architecture Source: Darold Hemphill, iconectiv,
WG 2 Progress Report at TP#9 Group Name: oneM2M TP #9 Source: WG2 leadership Meeting Date: /21 Agenda Item: WG Reports.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Proposed App-ID Format Group Name: Architecture, Security Source: Darold Hemphill, iconectiv, Meeting Date: Agenda Item:
Credential Identifiers Group Name: SEC#14.2 Source: Phil Hawkes, Qualcomm Inc, Meeting Date:
WG-2 - ARC TP #18 Status Report Group Name: oneM2M TP #18 Source: WG2 Chair (Nicolas Damour – Meeting Date: Agenda.
Timeline for the oneM2M Partnership Project Timeline and Milestones [Joachim Koss, ETSI] Contribution to oneM2M plenary, 14 Mar 2012 Doc: Source: [ETSI]
Connecting for Health Common Framework: the Model Contract for Health Information Exchange Gerry Hinkley com July 18, 2006 Davis Wright.
CABLING SYSTEM WARRANTY REGISTRATION. PURPOSE OF CABLING REGISTRATION.
Security API discussion Group Name: SEC Source: Shingo Fujimoto, FUJITSU Meeting Date: Agenda Item: Security API.
NEM201 Week 4 Project Plan Create and complete outstanding items. 01. Front Cover 02. Document details 03. Scope Document 04. Technical Design 05. Creative.
Networks ∙ Services ∙ People eduGAIN Townhall Meeting Nicole Harris (or updating the eduGAIN policy suite) “Unicorns can be sued in Wales”
M2M Service Session Management (SSM) CSF Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP8 Agenda Item:
MoW Report Group Name: TP21 Source: MoW Convenor, Enrico Scarrone, Telecom Italia, Meeting Date:
Consideration Security Issues on Registration Group Name: WG4 (SEC) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
Whois & Data Accuracy Across the RIRs. Terms ISP – An Internet Service Provider is allocated address space by an RIR for the purpose of providing connectivity.
International Planetary Data Alliance Registry Project Update September 16, 2011.
Introduction for the Implementation of Software Configuration Management I thought I knew it all !
Training for developers of X-Road interfaces
App-ID Ad-Hoc Technical Issues TP AppID R02
amendments to ISO 9001 mean to you?
Proposed design principles for modelling interworked devices
WPM ad-hoc group report TP#25
<Insert Picture Here>
Outcome TFCS-11// February Washington DC
Choosing the Discovery Model Martin Forsberg
SBS Vendor Management™
1 Stadium Company Network. The Stadium Company Project Is a sports facility management company that manages a stadium. Stadium Company needs to upgrade.
Metadata The metadata contains
Presentation transcript:

App-ID Ad-Hoc Technical Issues TP AppID R02 Group Name: App-ID Ad-Hoc Group Source: Darold Hemphill, iconectiv, Meeting Date:

© 2015 oneM2M Partners Contents What is App-ID? Registry challenges App-ID Ad Hoc Group charge 1.Requirements for potential App-ID Registration Authorities 2.Recommendation for determining the App-ID Registration Authorities 3.Recommendation for the timeline of the selection of the Registration Authorities Open Issues 2

© 2015 oneM2M Partners What is App-ID App-ID is short for Application ID – Nicolas Damour introduced ARC to clarify the intended meaning and use of App ‑ ID in TS ‑ Thanks App-ID identifies a software application (by version) running in the Application Layer 3 Application Layer Common Services Layer Network Service Layer

© 2015 oneM2M Partners Uses of App-ID The Common Service Layer knows the application by its AE-ID and App-ID App-ID is used by security App-ID will likely be required for certification 4 Application Layer Common Services Layer Network Service Layer

© 2015 oneM2M Partners Registry Challenges Required fields – Software version e.g., version 3.2 – Company requesting App-ID e.g., CustomSoft Inc. Company creating App-ID is only party allowed to version the App-ID i.e., 3.2, 3.3 etc. Maintain Company/Group buyouts, mergers, acquisitions Associating users to companies to control authorization Generating App-ID – Ensuring App-IDs are not duplicated – Required fields are provided 5

© 2015 oneM2M Partners App-ID Ad-Hoc Group Charge Provide recommendations to the TP for: 1.Requirements to be met by the App-ID Registration Authorities 2.Recommendation for determining the App-ID Registration Authorities 3.Recommendation for the timeline of the selection of the Registration Authorities 6

© 2015 oneM2M Partners 1. Requirements for App-ID Registry The Registration Authorities shall comply with the following: 1.oneM2M Registrars shall ensure global uniqueness of registered IDs. 2.The company requesting an App-ID will have a Company ID. a)Company incorporation documentation will be required when requesting a new Company ID b)The Company ID shall be associated with the App-ID 3.The Registration Authority shall maintain a Service Level of 99% uptime. Scheduled downtime of more than 4 hours should be communicated to the oneM2M Steering Committee. 4.Registrars must maintain activity log files and provide to oneM2M Steering Committee upon request. 5.Required attributes shall be collected in support of ID generation. 6.All registry information shall be in the English language. 7

© 2015 oneM2M Partners 2. Requirements for App-ID Registration Authorities 7.Training to support the use of the registry content and access shall be made available. 8.Registration Authorities may use company branding for the registry as long as the oneM2M logo also appears – per MARCOM approval 9.Reasonable and customary charges will be allowed for pay services. 10.User information will be passed over HTTPS connections. Registry information will be secured behind a firewall. Note: The oneM2M standard allows companies to create a private App-ID Registry for their internal use. The above requirements do not apply to private App-ID Registries. 8

© 2015 oneM2M Partners 2. Determining the App-ID Registration Authorities 1.oneM2M member or partner in good standing 2.history of providing and managing a global registry in coordination with an international standards body and in compliance with international standards 3.high-level schedule to meet the oneM2M timelines 4.description of customer support and training in support of the oneM2M Registry 9

© 2015 oneM2M Partners 2. Determining the App-ID Registration Authorities Legal Challenge oneM2M is not a legal entity that can contract for the services of a Registration Authority Most likely a SDO will be asked to contract with the Registration Authorities oneM2M will need to agree to the vendor selection requirements of the SDO e.g., open RFP and timeline 10

© 2015 oneM2M Partners 3. Recommended Timeline 11 DateActivity 2/15/2015App-ID Ad-hoc group present recommendation to Technical Plenary before TP#17 3/23/2015Technical Plenary review, approve and present recommendations to Steering Committee 3/15/2015Steering Committee review and acceptance of recommendation 5/1/2015Steering Committee selection of Registration Authorities 7/31/2015Registry available for beta testing 12/31/2015oneM2M registries generally available

© 2015 oneM2M Partners Summary This is an introduction to the Registry issues An initial draft of recommendations is contained in contribution TP AppID It is understood that additional concepts and issues may arise as the result of this overview 12

© 2015 oneM2M Partners Open Issues 13

© 2015 oneM2M Partners Partitioned Registry 14 Pros Steering Committee assigns namespaces to Registrars Registrars are independent - no common infrastructure Cons Synchronization 1 between Registrars required to provide view of all App-IDs Namespace included in App-ID name e.g., A-123, B-123, C-123, registrar lock-in All registrars must implement solution correctly or the registry will suffer Company changes registrar will change name space of future App-IDs Registrar A A-123 Registrar B B-123 Registrar C C Possibly model database synchronization off of Whitespace database–to–database synchronization specification

© 2015 oneM2M Partners Common Infrastructure Central/Root Registry Registrar A ABC-123 Registrar B ABC-124 Registrar C ABC-125 API Central/Root Registry 15 Pros DB Layer and some processing is common Single naming space No synchronization Common reference data e.g., Company Code API is RDBMS or API Scales with # of Registrars Cons Someone needs to build and maintain the DB and API as a shared resource API source ownership Firewall

© 2015 oneM2M Partners Background Slides 16

© 2015 oneM2M Partners ARC CR Nicolas Damour introduced ARC to clarify the intended meaning and use of App ‑ ID in TS ‑ Thanks 7.1.3Application Identifier (App-ID) An Application Identifier (App-ID) uniquely identifies an M2M Application in a given context. More precisely, there are two types of App-ID: registration authority defined App-ID (registered App-ID) and non-registered App-ID. The establishment of the registered App-ID is guaranteed to be globally unique; the non- registered App ‑ ID is not guaranteed to be globally unique. The detail format is described in clause