Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate usability of BERT as a model for blockwise interaction #48

Open
chrysn opened this issue Nov 17, 2016 · 1 comment
Open

Evaluate usability of BERT as a model for blockwise interaction #48

chrysn opened this issue Nov 17, 2016 · 1 comment

Comments

@chrysn
Copy link
Owner

chrysn commented Nov 17, 2016

The current code for handling blockwise is relatively complex, is not fully satisfying (#44, #45) and includes library-specific workarounds.

Modelling the process after the BERTs from draft-ietf-core-coap-tcp-tls-05 could clarify things -- a program would ask the library to exchange "jumbo" messages (even without explicit BERT flagging) that are always final (0, 0, 7). The library would than act exactly like a proxy towards the application (unless "hands off blocks" is requested).

@chrysn
Copy link
Owner Author

chrysn commented Apr 10, 2017

This could be trickier as szx=7 only means BERT when the transport wants it to, while aiocoap handles messages in a mostly transport agnostic way.

Possibly this will be an issue with sufficiently many implementations that no practical other meaning for szx=7 can be established.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant