Hi Daniel

>
> Requirements for MAC-layer
> ==========================
>
> # Requirements
>
>  * Mesh topology => no single-point-of-failure
>  * Low energy consumption
>  * Relatively small single-hop network (~10 nodes)
>  * New nodes can join and leave the network
>  * No need to comply with IEEE 802.15.4 MAC schemes
>  * No need for hard realtime
>  * Should be reasonibly simple to implement
>
>
One question: do you expect that network membership is rather dynamic, or
rather static? (i.e. do nodes come and go due to mobility for example, or
due to really long sleeping periods).

Depending on the answer to this question, some mechanisms may be more
applicable than others...

Emmanuel






> # Ideas / Questions
>
>  * Do we need broadcasting?
>  * Add multi-hop / routing later? Is this even reasonable?
>  * Do we really need adaption to traffic load?
>  * Find out which APIs to use in RIOT to have a modular MAC protocol that
> might
>    work with multiple transceivers
>
> # Observations
>
>  * Requirements seem to match ContikiMAC, so maybe aim for compatibility?
>
> # Implementation
>
>  * Duty cycle nodes for energy saving
>  * LPEAS => Implicit synchronization
>  * Use 802.15.4 features, so this might only work with 802.15.4 networks
> _______________________________________________
> devel mailing list
> devel@riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
>
_______________________________________________
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel

Reply via email to