Skip to content
H.L Praveen Raj edited this page Oct 24, 2018 · 10 revisions

Welcome to the ECN with CoAP wiki!

About:

CoAP (Constrained Application Protocol) is usually used for communication in IoT devices. It uses UDP in the transport layer. The major upside is its ability to communicate in highly congested(network traffic) and resource-limited scenarios.

Explicit Congestion Notification (ECN) is an extension to the Internet Protocol and to the Transmission Control Protocol.

This project aims to use principles of ECN along with CoAP by manipulating UDP. If possible, we plan to replace Theoretical RTT calculations by using notifications of ECN.

Week 1: October 1 to October 7

Week 2: October 8 to October 14

[In Progress] Understand the architecture of Contiki.

[Held off] Discover the implementation details on how UDP is used by CoAP in Contiki.

[Held off] Run some example simulations on COOJA. Mainly, Server-Client without Border router and Server-Client with Border router.

Week 3: October 15 to October 21

  • Come up with a way to incorporate ECN with CoAP.