Service Framework Proposal

Slides:



Advertisements
Similar presentations
Call for test suites Group Name: REQ Source: Jiaxin Yin, Huawei Technologies Co., Ltd., Meeting Date: Agenda Item: TBD.
Advertisements

Access Control Mechanism for User Group Name: SEC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: Agenda Item:
Problem of Current Notification Group Name: ARC WG Source: Heedong Choi, LG Electronics, Meeting Date: ARC 9.0 Agenda Item: TBD.
1 ISO – Metadata Next Generation International consensus being built on structured metadata within a broader Geomatics Standard under ISO Technical.
Method of Converting Resource definitions into XSD Group Name: WG3 (PRO) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
OneM2M-MP Data_Model_Repository Establishing Data Model Repository for oneM2M Group Name: Method and Procedure Sub-commitee Source: WG3 chair.
CLUE Framework IETF 84 July 30 – Aug 3, 2012 Mark Duckworth Allyn Romanow Brian Baldino Andy Pepperell.
OneM2M-ARC Service_examples_and_evolution Service examples and evolution Group Name: WG2 Source: Philip Jacobs, Cisco Systems,
Resource Announcement Procedures Group Name: WG2 Source: Rajesh Bhalla, Hao Wu - ZTE Meeting Date: Agenda Item: TBD.
RoA and SoA Integration for Message Brokers Group Name: WG2-ARC Source: ALU Meeting Date: Agenda Item:
Progressing the Work on the MAS TR-0006, TR-0007 Group Name: Management Abstraction and Semantics Source: Tim Carey, ALU,
Discussions for oneM2M Semantics Standardization Group Name: WG5 Source: InterDigital Communications Meeting Date: Agenda Item: WI-0005 ASN/MN-CSE.
Common Service Entities
Step by step approach Group Name: WG2
Announcement Resources ARC Announcement_Issues Group Name: WG2 Source: Barbara Pareglio, NEC Meeting Date: Agenda Item: Input Contribution.
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
OneM2M-REQ R03 Proposed simple guidelines for writing use cases and requirements Group Name: oneM2M WG1 / WG2 Source: Joerg Swetina (NEC), Ataru.
M2M Abstraction & Semantics Group Name: WG5 Source: France Telecom, NEC Europe Ltd., Meeting Date: xx.
Proposed Co-convened WG1/2 Objectives, Schedule, and Activities Group Name: TP#1 Source: Omar Elloumi (Alcatel-Lucent), Laurent Laporte (Sprint) Meeting.
3GPP Rel-13 Interworking discussions
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
Answer the Questions Regarding Pending Issues on Access Control Group Name: WG4 SEC Source: LG Electronics Meeting Date: Agenda Item: SEC#11.4.
Usage Scenarios for CSE Group Name: WG2(ARC-WG) Source: Shingo Meeting Date: Agenda Item: Message.
What and Why? Next steps for oneM2M Semantics Group Name: WG5 Source: Joerg Swetina, Martin Bauer (NEC) Meeting Date: Agenda Item: WI-0005 oneM2M-MAS
Discussion on the problem of non- Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.2.
Standards Analysis Summary vMR –Pros Designed for computability Compact Wire Format Aligned with HeD Efforts –Cons Limited Vendor Adoption thus far Represents.
WG 2 Progress Report at TP #8 Group Name: oneM2M TP #8 Source: WG2 leadership Meeting Date: /13 Agenda Item: WG Reports.
Work Group / Work Item Proposal Slide 1 © 2012 oneM2M Partners oneM2M-TP oneM2M_Work_Group_Work_Item_Proposal Group name: Technical Plenary Source:
Supporting long polling Group Name: ARC WG Source: SeungMyeong, LG Electronics, Meeting Date: x-xx Agenda Item: TBD.
Proposal for WG3 & WG5 work area split
AllJoyn-Interworking Discussion Group Name: TP WG2 ARC Source: Josef Blanz, Phil Hawkes, Qualcomm Inc., Meeting Date:
Architectural Principles for Services Group Name: WG2- ARC Source: Tim Carey, ALU, Meeting Date: Agenda Item:
Discussion on the problem of non- Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.2.
Step by step approach Group Name: WG2 Source: Michael hs. Yang, LG uplus, Jaeseung Song, NEC Europe, Meeting.
Matching Resources with CSFs Group Name: WG2 (ARC) Source: Hongbeom Ahn, LG Electronics, Meeting Date:
Ontology Resource Discussion
Introducing WI Proposal about Authorization Architecture and Policy Group Name: WG4 Source: Wei Zhou, Datang, Meeting Date: Agenda Item:
Introducing WI Proposal about Authorization Architecture and Policy Group Name: WG4 Source: Wei Zhou, Datang, Meeting Date: Agenda Item:
Process for Documenting Resources related services and Alignment with Service Components Group Name: WG2-ARC-( ) Source: Ericsson Meeting Date:
ARC ordinary F2F meeting Seoul, June 2013 WG2 MEETING NOTES.
Attribute-level access control Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 16 Agenda Item: TBD.
Template proposal Group Name: PRO Source: Barbara PAreglio, NEC, Meeting Date: Agenda Item: input contribution.
Issues of Current Access Control Rule and New Proposal Introduction Group Name: ARC 21 Source: Wei Zhou, Datang, Meeting Date:
Authorization Architecture Discussion Group Name: SEC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: 28 MAY, 2014 Agenda.
Consideration Security Issues on Registration Group Name: WG4 (SEC) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
Reasons for CSF Clean-up (Issues & Next Steps) Group Name: WG2 Source: Syed Husain – NTT DOCOMO Meeting Date: (ARC_9.3) Agenda Item: 6 DOC#:
Management CSF(s) Architectural choices Group Name: WG2 (ARC), WG5(MAS) Source: Catalina Mladin, InterDigital Comm., Meeting.
Specifying the Address of Management Client of Managed Entity Group Name: ARC Source: Hongbeom Ahn, SK Telecom, Meeting Date: TP#21 Agenda.
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
Service Enabled AE (SAE)
Group multicast fanOut Procedure
3GPP interworking in R3 Group Name: ARC
Possible options of using DDS in oneM2M
NIDD Discussion Points
3GPP Rel-13 Interworking discussions
Brokering Agreement process Stefano Nativi and Mattia Santoro ESSI-lab of CNR-IIA San Petersburg (Russia), 07 Nov 2016.
3GPP Interworking Abstraction
Network Services Interface Working Group
Considering issues regarding handling token
Service Layer Dynamic Authorization [SLDA]
Classification of WUR frames
3GPP V2X Interworking Potential Impact
Analyzing OS Sample Windows 7 image provided by different class
TLS Security Profiles Rob Horn WG-14: Security.
Network Services Interface Working Group
MIB TruthValue Usage Patterns Presentation
MIB TruthValue Usage Patterns Presentation
MIB TruthValue Usage Patterns Presentation
Presentation transcript:

Service Framework Proposal Group Name: WG2 (ARC) Source: George Foti, Ericsson, George.Foti@ericsson.com Meeting Date: 2013-10-04 (ARC 7.0) Agenda Item: Service Framework Proposal

Requirement There needs to be a way to profile CSEs so that there is flexibility to cater to devices with different capabilities and vendor proprietary extensions including plugins

Analysis of Potential Options Standardizing a number of CSEs as means to accomplish the previous goals is one approach but is not sufficient. We need to support vendor specific CSFs We need to support plug-ins There needs to be a way to publish and discover these add-on/proprietary capabilities when they are deployed within a CSE

Service Framework Hierarchy (1 of 4) CSE Service Usage 1, API1 > CSF functions, <-> Resources Service Usage 2, API2 > CSF functions <-> Resources Service Usage 3, API3 > CSF functions <-> Resources CSF1 CSF2 CSF3 Function 1 Function 2 Function 3 Function 1 Function 2 Function 3 Function 4 Function 5 Function 1 Function 2 Function 3 Recommendations : A non-standardized CSE can publish its service usages, and APIs through a well known URL so it can be discovered Every CSE service usage must specify the list of CSFs used, as well as the Functions used per CSF. Every CSE must specify the resources managed by the CSE Conclusion: The CSE template must support the above

Service Framework Hierarchy (2 of 4) CSE Service Usage 1, API1 > CSF functions, <-> Resources Service Usage 2, API2 > CSF functions <-> Resources Service Usage 3, API3 > CSF functions <-> Resources CSF1 CSF2 CSF3 Function 1 Function 2 Function 3 Function 1 Function 2 Function 3 Function 4 Function 5 Function 1 Function 2 Function 3 Recommendations : Every service usage is represented by message flow Every message flow shall include in addition to the description of attributes, processing, etc. the following info for the target CSE: - The CSFs - The managed resources Conclusion: The message flow template must support the above

Service Framework Hierarchy (3 of 4) CSE Service Usage 1, API1 > CSF functions, <-> Resources Service Usage 2, API2 > CSF functions <-> Resources Service Usage 3, API3 > CSF functions <-> Resources CSF1 CSF2 CSF3 Function 1 (mandatory) Function 2(optional) Function 3 (optional) Function 1(Mandatory) Function 2 (Mandatory) Function 3 (optional) Function 4 (optional) Function 5 (optional) Function 1 (mandatory) Function 2(optional) Function 3 (optional) Recommendations : Each CSF Function manages one or more resource. These resources have to be clearly specified for every CSF. Each CSF must list the functions supported, whether it is mandatory or optional for the CSF, as well as the resources managed by every function Conclusion: The CSF template must support the above

Service Framework Hierarchy (4 of 4) CSE Service Usage 1, API1 > CSF functions, <-> Resources Service Usage 2, API2 > CSF functions <-> Resources Service Usage 3, API3 > CSF functions <-> Resources CSF1 CSF2 CSF3 Function 1 (mandatory) Function 2(optional) Function 3 (optional) Function 1(Mandatory) Function 2 (Mandatory) Function 3 (optional) Function 4 (optional) Function 5 (optional) Function 1 (mandatory) Function 2(optional) Function 3 (optional) Benefits: A vendor can define own his CSE profile (not defined by oneM2M) Can include proprietary CSFs, and have them discovered, using the above scheme Support Discovery of Plug-ins

Documentation Document *ALL* services usages, each represented by a message flow based on the above template approach. Profile a number of CSEs in terms of the service usages they would support Document Each CSE as described in the template