Presentation Title - FTP

Matching Resources with CSFs
Group Name: WG2 (ARC)
Source: Hongbeom Ahn, LG Electronics, [email protected]
Meeting Date: 2013-09-12 (ARC 6.4)
Agenda Item: Resource and CSFs mapping
oneM2M Service
• oneM2M Service
– Current Definition of oneM2M Service (not officially agreed)
• A Service is expressed over an X or Y reference point as an API message
referring to functions of one or more Common Service Functions (CSFs)
• Thanks to this Comprehensive definition
– Representation of oneM2M Service?
• Resource-based API
• Services that have Resource-based APIs use the requested URI and HTTP
server methods issued by the client along with submitted or requested
media type to determine the client’s intent
A Service is expressed over an X or Y reference point as an Resource-based API
message referring to functions of one or more Common Service Functions (CSFs)
© 2013 oneM2M Partners
oneM2M-ARC-2013-0375-Matching_Resource_with_CSFs2
CSFs and Resources
AID CSF
Resource 1
SEC CSF
DMR CSF
Resource 2
CMDH CSF
Resource 3
DMG CSF
…
…
Resource n
NSE CSF
Note: this diagram and relationship is just an example
• A resource could refer functions of one or more CSFs
© 2013 oneM2M Partners
oneM2M-ARC-2013-0375-Matching_Resource_with_CSFs3
Concerns
• The descriptive text of each CSF has been defined
• Some resources as services will be defined, but no clear
relationship between CSFs and resources
– Independently defined (even in the different section)
• Sooner or later we might lose the CSF description since the
defined resources will be understood as functions and
services provided by oneM2M. No value to see the CSF
description even though the description is a good conceptual
information and guideline to define the final resources for us
– Our potential readers and developers would focus on the
defined resources
© 2013 oneM2M Partners
oneM2M-ARC-2013-0375-Matching_Resource_with_CSFs4
Proposal
• In each resource section, include a paragraph that
indicates related CSFs
– If we finally define the sub-functions of each CSF, each
resource section would have the sub-function level
matching with more detail information
– The related CSFs can be continuously modified based on
our analysis
– Find the attachment below
© 2013 oneM2M Partners
oneM2M-ARC-2013-0375-Matching_Resource_with_CSFs5