Thiago,


I?d just like to confirm one thing.

My understanding from your explanation is if there is someone to wants to
use JSON, 

then it is very easy to add JSON parser and use it based on current
IoTivity API implementation. Is this correct?



And Dwarka will check if the line in red in Core Spec will be changed in
SWG.



10.2 CoAP based Endpoint discovery 12

The following is the description of CoAP based Endpoint discovery: 13

a) All advertising or publishing OIC Devices shall join the ?All CoAP
Nodes? multicast group, i.e. 14 224.0.1.187 for IPv4 and FF0X::FD for IPv6
and listen on the port ?5683?. 15

a) The OIC Client that wants to discover resources shall first join the
?All CoAP Nodes? multicast 16 group. 17

b) Then the OIC Client shall send a discovery request (GET request) to the
multicast group ?All 18 CoAP Nodes? and port 5683 where the URI in the
request shall be /oic/res. 19

c) It shall use the Query mechanism (section 6.2.1) with key ?rt? and the
wanted target as value 20 of rt 21

d) When ?rt? Query key is omitted all OIC Devices shall respond to that
request 22

e) The considerations for handling multicast requests shall be as described
in section 8 of 23 IETF RFC 7252 and section 4.1 in IETF RFC 6690 apply. 24

f) The OIC Devices that receive this request shall respond in JSON which is
in conformance to 25 the JSON schema. In later versions of the
specification other formats could be included (e.g., 26 XML/EXI)





June Yong Young

OIC Open Sourece WG Project Planning & Requirement TG Chair 

IoTivity Release Function Lead



Samsung Electronics Co.,Ltd.

Software R&D Center, IoT Solution Lab. | Web & Convergence Team

Principal Engineer



T: +82-31-301-6107, M: +82-10-9530-6107

E-mail :juney at samsung.com



-----Original Message-----
From: Thiago Macieira [mailto:thiago.macie...@intel.com] 
Sent: Wednesday, July 01, 2015 9:16 AM
To: Keane, Erich
Cc: uzchoi at samsung.com; Lankswert, Patrick; iotivity-
dev at lists.iotivity.org; dwarka.dayama at samsung.com; juney at samsung.com
Subject: Re: [oswg] [Pat, Uze] Groups - Action Item "CBOR Comms to SWG"
Closed



On Tuesday 30 June 2015 16:50:59 Keane, Erich wrote:

> The result is a significantly simpler implementation for the consumers 

> of the CSDK, since they don't have to worry about parsing the JSON, 

> just getting said data out of the OCPayload object-model.  There are a 

> collection of helper methods (see ocpayload.h) to help get the data out.



Note that this technically abstracts the representation and could allow, if
we wanted to, to have other encodings besides CBOR.



There are no plans to add those encodings.

--

Thiago Macieira - thiago.macieira (AT) intel.com

  Software Architect - Intel Open Source Technology Center

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20150702/bc288b51/attachment.html>

Reply via email to