ディスク I/O パフォーマンスの基本jp.fujitsu.com/platform/server/primergy/performance/pdf/...ディスク I/O
PRO-2014-0516R01-URI_mapping_discussion Discussion on URI mapping in protocol context Group Name:...
-
Upload
solomon-ford -
Category
Documents
-
view
212 -
download
0
Transcript of PRO-2014-0516R01-URI_mapping_discussion Discussion on URI mapping in protocol context Group Name:...
PRO-2014-0516R01-URI_mapping_discussion
Discussion on URI mapping in protocol context
Group Name: PRO and ARCSource: Shingo Fujimoto, FUJITSU, [email protected] Date: 2014-10-09Agenda Item: Protocol Core TS
PRO-2014-0516R01-URI_mapping_discussion
Introduction
• The distributed administration of m2m resources looks good, but it may be troublesome in our M2M use cases.
• This contribution proposed to use single URI space covering resources which are hosted by multiple CSEs
PRO-2014-0516R01-URI_mapping_discussion
Problem on CSE addressing• Arc-TS specified the
Registration procedure of CSE, but it is not feasible on multi-hopped MN-CSE configuration
• IN-CSE cannot find the route to Hosting CSE in this example, since Hosting CSE did not register on IN-CSE and IN-CSE cannot route the request to MN-CSE.
Registrar CSE for AE
AE
IN-CSE
MN-CSE(reachable)
Hosting CSE (Target)
MN-CSE(unreachable)
Reachability information is not provided to IN-CSE
by Registration
PRO-2014-0516R01-URI_mapping_discussion
Single URI space for domain
Registrar CSE for AE
AE
IN-CSE
MN-CSE
Hosting CSE (Target)
Registrar CSE for AE
AE
IN-CSE
MN-CSE
Hosting CSE (Target)
Delivery-path Registration Internal Request Forwarding
Path Registration on IN-CSE
(out-of-bound ?)
Registrationthrough Mca
Path Registration on IN-CSE
(Registration forwarding)
Registrationthrough Mca
Forward Request to
Hosting CSE via MN-CSE
Forward Request to Hosting CSE
Request to URI pointing IN-CSE
URICSE Mapping
URICSE Mapping
PRO-2014-0516R01-URI_mapping_discussion
Use Case not require request forwarding
Registrar CSE for AE
AE
IN-CSE
MN-CSE
Hosting CSE (Target)
Registrar CSE for AE
AE
IN-CSE
MN-CSE
Hosting CSE (Target)
Container hosted by IN-CSE Device Management through Mcn
Management through Mcn
Sending Data as ContentInstance
Report Management
Result thorugh Mcc
Request to URI pointing IN-CSE
Sending Data as ContentInstance
Retrieval of Data
PRO-2014-0516R01-URI_mapping_discussion
Proposed Assumption on URI
• URI will be based on the address of IN-CSE.• Each CSE can be accessed through remoteCSE
resource on IN-CSE.• “Path-Registration” may be implemented to
enable routing with in-bound communication.• Request will be forwarded based on PoA
information hop-by-hop from IN-CSE.
PRO-2014-0516R01-URI_mapping_discussion
URI Examples• http://m2m.example.com/cseA/res1/res2
http://cseb.example.com/cseA/res1/res2 (rewrite URI)• http://m2m.example.com/mgmt-cseA/res3/res4
mapping to Mcn access (ex. OMA-DM) to CSE-A• http://m2m.example.com/container/pl1/content1
data storage hosting on IN-CSE as /container/pl1/…
URI of CSEBase Name of remoteCSE( via cseB.example.com)
Path of resource
URI of CSEBaseName of
mgmtObj resourcePath of MO
URI of CSEBase Name of containers
PRO-2014-0516R01-URI_mapping_discussion
Conclusion
• This change may not affect on Arc-TS, but WG3 member requested to check with WG2
• HTTP/CoAP binding use URI as the address, and relationship between CSE-ID and (hierarchical) resource URI should be clarified