Maybe I should mention at I'm at this very moment integrating the
technical content of draft-li-core-cbor-equivalents-00.txt into
draft-ietf-core-links-json -- that should enable the use of CBOR for
link-format as well.

One other aspect (since I don't have access to the spec):
Since you want to get link-format in JSON, is it written up that an
appropriate Accept Option needs to be present in the request?
(If it isn't, a server will have to send/ a client will get RFC 6690
link-format.)

Gr??e, Carsten


???(June Yong Young) wrote:
> 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.macieira at 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
> 
> _______________________________________________
> iotivity-dev mailing list
> iotivity-dev at lists.iotivity.org
> https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to