Skip to content

Block-Wise Transfers (RFC 7959) #6

@NZSmartie

Description

@NZSmartie

This is an outline of my progress of implementing RFC 7959.

Note: Block1 is request payload to a resource. Block2 is a response from a resource.

CoapClient

  • Block1
    • Sending messages
    • Reduce block size on response
    • Restart Block-Wise transfer on block 0 when received a 4.14 - RequestEntityTooLarge
    • Fail Bloc-kWise transfer on when received a 4.14 - RequestEntityTooLarge
    • Reduce re-transmit attempts
  • Block2
    • Receiving messages
    • Cancel receiving

CoapServer

  • Block2
    • Respond with block-wise transfer.
  • More to add soon

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions