Good morning, just a few comments and questions..
1) current 4bits for msgVersion and 4bits for hdrType. With 14 messages and some not implemented (suspend/resume/...) we have little headroom in 4bits of hdrType. Shall I make the msgVersion 3bits and the hdrType 5bits? Again, the valid document link is: https://www.dropbox.com/s/zj2i1votg432b2p/FrameTypes.pptx?dl=0 Thank you, robert On 12/20/2015 06:20 AM, Clément Bera
wrote:
--
. .. .. ^,^ robert
|
My apologies for #2 below; what I said is wrong. The smallest
message will be 8 bytes, as the messageSpecification is not FEC
encoded. I will repair the doc as there are some issues with the
spec and layout...done. Once again the link is: https://www.dropbox.com/s/zj2i1votg432b2p/FrameTypes.pptx?dl=0
Change query: Regarding the Message Specification, with a hdrSize...I don't think we need it. The message size includes everything + the 8 bytes spec. The hdrType will specify the kind of message and header. The specific header knows it's own size and layout. Therefor, we have 16bits free if we keep an 8 byte msgSpec. Let's rework it to a 7 byte msgSpec as below. Perhaps it is useful to be 64bit aligned, so leave it at 8. Thoughts? Does this work? msgSpec: 7 bytes binary encoded
regards, robert On 12/20/2015 07:01 AM, Robert Withers
wrote:
Good morning, just a few comments and questions.. --
. .. .. ^,^ robert
|
Ok, let me make one last change to this 7 byte alternate proposal
for the message specification. In the first 3 bytes with 4 fields,
use supersymmetry to specify 6bits per field. SO the alternate would
look like below...
The whole point of the multicast symbol
is to provide for low-level routers to not even have to decode the
asn.1 header and distinguish all our message and header types.
Just grab the first byte and mask the upper 6bits and shift, there
is a destination specifier, at least in the large, as an alternate
tunneling capability and would support reuse of 4byte IP addresses
for NAT. If we loose that and knock sanguinity back to 2bits,
then we are down to a 6 byte spec + payload. I'm mulling iot
over, obviously.
msgSpec: 7 bytes binary encoded
--
. .. .. ^,^ robert
|
Free forum by Nabble | Edit this page |