OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

mqtt-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Fw: [mqtt-comment] MQTT protocol

Hi Georges,

Thanks for your question on MQTT as part of the v3.1.1 Committee Specification Draft public review.
Andrew Banks - one of the Technical Committee's editors - has taken a look into this and provided the response below.

Best regards


Richard Coppen CEng FBCS  IBM United Kingdom
Software Engineer  Hursley Park
WebSphere MQ  Winchester
     SO21 2JN
Phone: +44 (0)1962 817164  England
e-mail: coppen@uk.ibm.com  
blog: testingblues.com  


Many thanks for your feedback on the CSD.

I've been looking into this, I think the relevant section in the specification is:

1.1        Handling protocol violations

If the Client or Server encounters a transient error while processing an inbound Control Packet it MUST close the Network Connection on which it received that packet [MQTT-4.8.0-1]. If a Server detects a transient error it SHOULD NOT disconnect or have any other affect on its interactions with any other Client.

So we are saying that only the client causing the problem must be disconnected, all other clients will remain connected, the server continues to listen on its port. A future version of the protocol could extend this so that negative outcomes are sent back to the client.

I hope this addresses your concern. If you have any other questions please add a comment to the mailing list

Andrew Banks
Telephone (44) 1962 816123

----- Forwarded by Andrew Banks/UK/IBM on 05/02/2014 16:35 -----

Luel Georges <Luelg@STIB.IRISNET.BE>
"mqtt-comment@lists.oasis-open.org" <mqtt-comment@lists.oasis-open.org>,
03/02/2014 09:33
[mqtt-comment] MQTT protocol
Sent by:        


I am a project manager and SCADA architect for the STIB in Belgium.

It is the company who manage all the people transportation for Brussels.

That means 1500 vehicles and more than 7000 people.

I have a comment about the new MQTT protocol.

I think it is not a good idea to close the port in case of transmission errors.

I think that the protocol must be robust and throw wrong message.

Best regards

Description: STIB-MIVB_brussels_logo_CMJN

Georges Luel
Project Manager

InfoTech - Projects IT P - SIC P

Information Systems

Transport Systems

- rue Royale 76 Koningsstraat - Bruxelles 1000 Brussel

Tel: +32 2 563 80 58 - GSM: +32 499 866 549
luelg@stib.irisnet.be - Web: www.stib.bewww.mivb.be
Help save forests. Do you really need to print this message ?

Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]