W3C home > Mailing lists > Public > public-automotive@w3.org > June 2016

Re: Draft Specification for Service Based Approach Using WebSockets

From: Shinjiro Urata <shinjiro.urata@access-company.com>
Date: Wed, 8 Jun 2016 09:03:34 +0900
Message-ID: <CANXs=p78GquS9TxLbLb7gHUTT=P_uq64H=R-bT7cdSGNEe0Y1g@mail.gmail.com>
To: "Crofts, Adam" <acrofts1@jaguarlandrover.com>, "Gavigan, Kevin" <kgavigan@jaguarlandrover.com>
Cc: Paul Boyes <Paul.Boyes@inrix.com>, Peter Winzell <Peter.Winzell@melcogot.com>, public-automotive <public-automotive@w3.org>, Peter Virk <pvirk1@jaguarlandrover.com>, Lovene Bhatia <lbhatia@jaguarlandrover.com>, Junichi Hashimoto <xju-hashimoto@kddi.com>
Hi Adam-san, Kevin-san,

Thanks for the good work!

I noticed,

- May be better to have timestamp in the incoming data from server?

- Even 'GET' request, I think, needs ID to recognize correspondence between
request and response.

- In the '2.5.3. Get' > 'Complex type with nested array'.
  In the response, array of doors are included but, it looks difficult to
know which data is of which position.

Kind regards,

Shinjiro Urata


2016-06-08 8:23 GMT+09:00 Junichi Hashimoto <xju-hashimoto@kddi.com>:

> Hi Kevin,
>
> Implementers would like to know how to manage the certificates for
> https/wss connection in the server. For example, they would like to know
> whether each server should have different certificates or not, how the
> certificates should be kept securely, etc.
>
> Junichi
>
> On 2016/06/08 0:36, Gavigan, Kevin wrote:
>
>> Hi,
>>
>> I've updated the Security section to include some general points that
>> apply to both WebSockets and RESTful web services:
>>
>>
>> https://www.w3.org/auto/wg/wiki/Vehicle_Information_Service_Specification#Security_and_Privacy_Considerations
>>
>> Kind regards,
>>
>> Kevin
>>
>> /Kevin Gavigan BSc, MSc, PhD, MCP, MCTS/
>> /Software Architect/
>> /Connected Infotainment/
>> /Electrical, Electronic and Software Engineering (EESE)//
>> /
>> Jaguar Land Rover
>> /
>> /
>> /Mobile: 07990 084866
>> /
>> /Email:/ kgavigan@jaguarlandrover.com <mailto:
>> kgavigan@jaguarlandrover.com>
>>
>> /Office address:/
>> GO03/057 • Building 523, Gaydon • Maildrop: (G03)/
>> /Jaguar Land Rover • Banbury Road • Gaydon • Warwick • CV35 0RR
>>
>> On 7 June 2016 at 14:18, Paul Boyes <Paul.Boyes@inrix.com
>> <mailto:Paul.Boyes@inrix.com>> wrote:
>>
>>     Excellent indeed.  I will look at this in detail later today.
>>
>>     *Paul J. Boyes* | INRIX | Director of Telematics and Standards -
>>     OpenCar  |  206-276-9675 | paul.boyes@inrix.com
>>     <mailto:bryan@inrix.com> | www.inrix.com
>>     <
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.inrix.com_&d=BQMFAg&c=QbuapHRvbn0JdC8vTVkPHg&r=PRAN7lum5Ra662QLho8LU3bhFjBvLXn3bBkFbW0Amjo&m=V5l0WXfOEJwhcE0JsN06mQ5SQhpXL-DuAuK3YcnTZoc&s=OqQVi_DcS5rv8or8hZdFvY0re6YF0Wl-_8okxrxOF0w&e=
>> >
>>
>>     On Jun 7, 2016, at 3:56 AM, Peter Winzell
>>>     <Peter.Winzell@melcogot.com <mailto:Peter.Winzell@melcogot.com>>
>>>     wrote:
>>>
>>>     Excellent !____
>>>     I have just browsed through – Thank you for your hard work!!____
>>>     /pw____
>>>     __ __
>>>     *From:* Crofts, Adam [mailto:acrofts1@jaguarlandrover.com]
>>>     *Sent:* Monday, June 6, 2016 12:58 PM
>>>     *To:* public-automotive
>>>     *Cc:* Kevin Gavigan; Peter Virk; Lovene Bhatia
>>>     *Subject:* Draft Specification for Service Based Approach Using
>>>     WebSockets____
>>>     __ __
>>>     Hi All, ____
>>>     __ __
>>>     Kevin and I have drafted a specification for the service based
>>>     approach using WebSockets, as discussed in Issue 81
>>>     <https://github.com/w3c/automotive/issues/81>. The draft can be
>>>     found in the working group wiki here
>>>     <
>>> https://www.w3.org/auto/wg/wiki/Vehicle_Information_Service_Specification#WebSocket_2
>>> >.____
>>>     __ __
>>>     The specification builds upon the approach raised by Powell
>>>     Kinney, using a single WebSocket to send JSON data structures to
>>>     the server. The JSON structure specifies the desired vehicle
>>>     signal specification (VSS) path, an action parameter to specify
>>>     get, set, subscribe or unsubscribe as well as a number of optional
>>>     parameters.____
>>>     __ __
>>>     This specification allows:____
>>>
>>>       * Use of the VSS, including wildcards and indexing____
>>>       * GET/SET over WebSocket____
>>>       * SUBSCRIBE to receive change notifications, allowing settable
>>>         change thresholds and upper/lower bounds____
>>>       * SUBSCRIBE to receive notifications at a given time interval.____
>>>       * UNSUBSCRIBE via a subscription handle____
>>>       * UNSUBSCRIBE from all notifications____
>>>       * Security tokens to be passed from the client to the server,
>>>         such as OAuth 2.0____
>>>
>>>     We'll go through this on the call on Tuesday night and look
>>>     forward to hearing your thoughts.____
>>>     __ __
>>>     Kind regards, ____
>>>     __ __
>>>     Adam____
>>>     __ __
>>>     -- ____
>>>     *Adam C**rofts MEng (Hons) MIET*____
>>>     Connected Infotainment____
>>>     Vehicle Engineering____
>>>     Tel: +44 (0) 1926 921607 | 87311607____
>>>     Mob: +44 (0) 7790 094350
>>>     Desk: G03/054, Building 523, Gaydon____
>>>     Mail Drop: G/26/3, Building 523, Gaydon____
>>>     __ __
>>>     ____
>>>     __ __
>>>     Jaguar Land Rover Limited____
>>>     Registered Office: Abbey Road, Whitley, Coventry CV3 4LF ____
>>>     Registered in England No: 1672070____
>>>     __ __
>>>     This e-mail and any attachments contain confidential information
>>>     for a specific individual and purpose.  The information is private
>>>     and privileged and intended solely for the use of the individual
>>>     to whom it is addressed.  If you are not the intended recipient,
>>>     please e-mail us immediately.  We apologise for any inconvenience
>>>     caused but you are hereby notified that any disclosure, copying or
>>>     distribution or the taking of any action in reliance on the
>>>     information contained herein is strictly prohibited.
>>>
>>
>>
>>
>
> --
> <>------------------------------------------------<>
>          au x HAKUTO  MOON CHALLENGE
>            http://au-hakuto.jp/
>    KDDI/au competing in the Google Lunar XPRIZE
>    Providing communication technology support for
>    the Japanese team - HAKUTO
> <>------------------------------------------------<>
>
>

-- 
.
Received on Wednesday, 8 June 2016 00:04:05 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 24 October 2017 18:52:50 UTC