Presentation is loading. Please wait.

Presentation is loading. Please wait.

Template proposal Group Name: PRO Source: Barbara PAreglio, NEC, Meeting Date: 04-03-2014 Agenda Item: input contribution.

Similar presentations


Presentation on theme: "Template proposal Group Name: PRO Source: Barbara PAreglio, NEC, Meeting Date: 04-03-2014 Agenda Item: input contribution."— Presentation transcript:

1 Template proposal Group Name: PRO Source: Barbara PAreglio, NEC, barbara.pareglio@neclab.eu Meeting Date: 04-03-2014 Agenda Item: input contribution

2 How to structure the operations What information is needed for describing an operation? – Applicability of the operation on a reference point – Headers Allowed parameters and format for: – Request – response – content Allowed parameters and format – Request – Response – Errors for : Request Response – Schema for Request Response © 2014 oneM2M Partners PRO-2014-0116-Template-proposal 2

3 Proposal All parameters/attribute are defined in TS- 0004 6.2.1.1 Data Types 6.2.1.2 Message parameters 6.2.1.3 Attributes (suggestion to list all attributes in alphabetical order to facilitate the reader) Attribute NameData TypeDefault valueValue restrictionsNotes

4 Proposal All status code are defined in TS-0004 6.2.1.X Status codes Create a table with all status codes and when they shall be used. Suggestion to have 2 parts: a mandatory code and an optional descriptive text. Status CodeDescription STATUS_OKBla bla …. STATUS_PERMISSION_DENIED STATUS_FORBIDDEN STATUS_NOT_FOUND STATUS_METHOD_NOT_ALLOWED STATUS_BAD_REQUEST

5 Proposal All resources behavior defined in TS-0004 X.X Resource Type X X.X.1 Description (reference to TS 0001) describe the purpose of the resource and the behavior X.X.2 Parameters Describe if attributes are: Mandatory, Optional, NotApplicable, Forbidden, Attribute NameCREATERETRIEVEUPDATEDELETENOTIFY REQUES T RESPONS E REQUESTRESPONSEREQUESTRESPONSEREQUESTRESPON SE expirationTime O ON/AM O O

6 Proposal X.X.3 Operation X describe the specific operation on the resource (e.g. createRemoteCSEReq) Y.Y Operation applicability on reference points X.X.1 Overview List all operation applicability: Mandatory, Optional, NotApplicable, Forbidden, over each reference points (convenient if in alphabetical order) Operation NameMcaMccMcc’Notes createRemoteCSEReq F O O createRemoteCSERes F O O

7 Conclusion Discuss the proposal for the template and decide the way forward for bringing contributions.


Download ppt "Template proposal Group Name: PRO Source: Barbara PAreglio, NEC, Meeting Date: 04-03-2014 Agenda Item: input contribution."

Similar presentations


Ads by Google