mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-12-22 10:30:13 +00:00
Updated TSCH readme
This commit is contained in:
parent
dbb82f2439
commit
e4241fbeb9
@ -11,6 +11,7 @@ which defines how to run a basic RPL+TSCH network.
|
||||
It was developped by:
|
||||
* Simon Duquennoy, SICS, simonduq@sics.se, github user: [simonduq](https://github.com/simonduq)
|
||||
* Beshr Al Nahas, SICS (now Chalmers University), beshr@chalmers.se, github user: [beshrns](https://github.com/beshrns)
|
||||
* Atis Elsts, Univ. Bristol, atis.elsts@bristol.ac.uk, github user: [atiselsts](https://github.com/atiselsts)
|
||||
|
||||
You can find an extensive evaluation of this implementation in our paper [*Orchestra: Robust Mesh Networks Through Autonomously Scheduled TSCH*](http://www.simonduquennoy.net/papers/duquennoy15orchestra.pdf), ACM SenSys'15.
|
||||
|
||||
@ -31,6 +32,7 @@ This implementation includes:
|
||||
* A scheduling API to add/remove slotframes and links
|
||||
* A system for logging from TSCH timeslot operation interrupt, with postponed printout
|
||||
* Orchestra: an autonomous scheduler for TSCH+RPL networks
|
||||
* A drift compensation mechanism
|
||||
|
||||
It has been tested on the following platforms:
|
||||
* NXP JN516x (`jn516x`, tested on hardware)
|
||||
@ -72,6 +74,7 @@ Implements the 6TiSCH minimal configuration K1-K2 keys pair.
|
||||
* `tsch-rpl.[ch]`: used for TSCH+RPL networks, to align TSCH and RPL states (preferred parent -> time source,
|
||||
rank -> join priority) as defined in the 6TiSCH minimal configuration.
|
||||
* `tsch-log.[ch]`: logging system for TSCH, including delayed messages for logging from slot operation interrupt.
|
||||
* `tsch-adaptive-timesync.c`: used to learn the relative drift to the node's time source and automatically compensate for it.
|
||||
|
||||
Orchestra is implemented in:
|
||||
* `apps/orchestra`: see `apps/orchestra/README.md` for more information.
|
||||
@ -200,6 +203,8 @@ too slow for the default 10ms timeslots.
|
||||
|
||||
1. [IEEE 802.15.4e-2012 ammendment][ieee802.15.4e-2012]
|
||||
2. [IETF 6TiSCH Working Group][ietf-6tisch-wg]
|
||||
3. [A test procedure for Contiki timers in TSCH][tsch-sync-test]
|
||||
|
||||
[ieee802.15.4e-2012]: http://standards.ieee.org/getieee802/download/802.15.4e-2012.pdf
|
||||
[ietf-6tisch-wg]: https://datatracker.ietf.org/wg/6tisch
|
||||
[tsch-sync-test]: https://github.com/abbypjoby/Contiki-Synchronisation-Test
|
||||
|
Loading…
Reference in New Issue
Block a user