<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-01202542</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-15T08:40:27+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">A critical analysis of Contiki's network stack for integrating new MAC protocols</title>
            <title xml:lang="fr">Analyse critique de la pile réseau de Contiki pour l'intégration de nouveaux protocoles MAC</title>
            <author role="crp">
              <persName>
                <forename type="first">Kévin</forename>
                <surname>Roussel</surname>
              </persName>
              <email type="md5">f579849539c39c6f6c6164ca8474a1f3</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">kevin-roussel-nancy-fr</idno>
              <idno type="idhal" notation="numeric">11073</idno>
              <idno type="halauthorid" notation="string">13251-11073</idno>
              <affiliation ref="#struct-205122"/>
              <affiliation ref="#struct-413289"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Ye-Qiong</forename>
                <surname>Song</surname>
              </persName>
              <email type="md5">909fa68d0223e4ba711d3c49aacf1fbb</email>
              <email type="domain">loria.fr</email>
              <idno type="idhal" notation="string">ye-qiong-song</idno>
              <idno type="idhal" notation="numeric">744640</idno>
              <idno type="halauthorid" notation="string">820-744640</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-3949-340X</idno>
              <idno type="IDREF">https://www.idref.fr/115436286</idno>
              <affiliation ref="#struct-206040"/>
              <affiliation ref="#struct-205122"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Kévin</forename>
                <surname>Roussel</surname>
              </persName>
              <email type="md5">f579849539c39c6f6c6164ca8474a1f3</email>
              <email type="domain">inria.fr</email>
            </editor>
            <funder ref="#projanr-33116"/>
            <funder>Projet LAR (Living Assistant Robot)</funder>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2015-09-21 12:05:57</date>
              <date type="whenWritten">2013-12</date>
              <date type="whenModified">2025-11-04 11:57:34</date>
              <date type="whenReleased">2015-09-23 10:40:57</date>
              <date type="whenProduced">2013-12</date>
              <date type="whenEndEmbargoed">2015-09-21</date>
              <ref type="file" target="https://inria.hal.science/hal-01202542v1/document">
                <date notBefore="2015-09-21"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01202542v1/file/RR-8776.pdf" id="file-1202542-1283181">
                <date notBefore="2015-09-21"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="154130">
                <persName>
                  <forename>Kévin</forename>
                  <surname>Roussel</surname>
                </persName>
                <email type="md5">f579849539c39c6f6c6164ca8474a1f3</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01202542</idno>
            <idno type="halUri">https://inria.hal.science/hal-01202542</idno>
            <idno type="halBibtex">roussel:hal-01202542</idno>
            <idno type="halRefHtml">[Research Report] RR-8776, INRIA Nancy. 2013, pp.13</idno>
            <idno type="halRef">[Research Report] RR-8776, INRIA Nancy. 2013, pp.13</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0 - Attribution - ShareAlike<ref corresp="#file-1202542-1283181"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA-RRRT">Rapports de recherche et Technique de l'Inria</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="LORIA2">Publications du LORIA</idno>
            <idno type="stamp" n="INRIA-NANCY-GRAND-EST">INRIA Nancy - Grand Est</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="UNIV-LORRAINE">Université de Lorraine</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="LORIA">Laboratoire Lorrain de Recherche en Informatique et ses Applications</idno>
            <idno type="stamp" n="LORIA-NSS" corresp="LORIA">Department of Networks, Systems and Services</idno>
            <idno type="stamp" n="LARA">LARA</idno>
            <idno type="stamp" n="ANR">ANR</idno>
            <idno type="stamp" n="AM2I-UL">Pôle scientifique Automatique, Mathématiques, Informatique et leurs Intéractions de l'Université de Lorraine</idno>
          </seriesStmt>
          <notesStmt>
            <note type="report" n="6">Research Report</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">A critical analysis of Contiki's network stack for integrating new MAC protocols</title>
                <title xml:lang="fr">Analyse critique de la pile réseau de Contiki pour l'intégration de nouveaux protocoles MAC</title>
                <author role="crp">
                  <persName>
                    <forename type="first">Kévin</forename>
                    <surname>Roussel</surname>
                  </persName>
                  <email type="md5">f579849539c39c6f6c6164ca8474a1f3</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">kevin-roussel-nancy-fr</idno>
                  <idno type="idhal" notation="numeric">11073</idno>
                  <idno type="halauthorid" notation="string">13251-11073</idno>
                  <affiliation ref="#struct-205122"/>
                  <affiliation ref="#struct-413289"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Ye-Qiong</forename>
                    <surname>Song</surname>
                  </persName>
                  <email type="md5">909fa68d0223e4ba711d3c49aacf1fbb</email>
                  <email type="domain">loria.fr</email>
                  <idno type="idhal" notation="string">ye-qiong-song</idno>
                  <idno type="idhal" notation="numeric">744640</idno>
                  <idno type="halauthorid" notation="string">820-744640</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-3949-340X</idno>
                  <idno type="IDREF">https://www.idref.fr/115436286</idno>
                  <affiliation ref="#struct-206040"/>
                  <affiliation ref="#struct-205122"/>
                </author>
              </analytic>
              <monogr>
                <idno type="reportNumber">RR-8776</idno>
                <imprint>
                  <biblScope unit="pp">13</biblScope>
                  <date type="datePub">2013-12</date>
                </imprint>
                <authority type="institution">INRIA Nancy</authority>
              </monogr>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">network stack</term>
                <term xml:lang="en">MAC protocols</term>
                <term xml:lang="en">WSN</term>
                <term xml:lang="fr">protocoles MAC</term>
                <term xml:lang="fr">Contiki OS</term>
                <term xml:lang="fr">pile réseau</term>
                <term xml:lang="fr">réseaux de capteurs sans-fi</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-es">Computer Science [cs]/Embedded Systems</classCode>
              <classCode scheme="halDomain" n="info.info-iu">Computer Science [cs]/Ubiquitous Computing</classCode>
              <classCode scheme="halDomain" n="info.info-ni">Computer Science [cs]/Networking and Internet Architecture [cs.NI]</classCode>
              <classCode scheme="halDomain" n="info.info-os">Computer Science [cs]/Operating Systems [cs.OS]</classCode>
              <classCode scheme="halTypology" n="REPORT">Reports</classCode>
              <classCode scheme="halOldTypology" n="REPORT">Reports</classCode>
              <classCode scheme="halTreeTypology" n="REPORT.RESREPORT">Reports - Research report</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Recent Wireless Sensor Network (WSN) MAC protocols focus on both very low idle trafic duty-cycle and high throughput when bursts of trafic occur.It is highly desirable to be able to integrate them into a common and open platform, not only for easing their performance comparison, but also for their effective interaction with existing higher-layer protocols.As part of our work on WSN, we have implemented a new Media Access Control (MAC) protocol into the Contiki OS. When doing so, we stumbled into various limitations and quirks, relative to this system—and especially its network stack.The present report summarizes the critical issues we have faced, and gives some ideas to fix them or work around them. Considering the widespread use of Contiki and its netstack, we believe that knowing those issues will be helpful for other researchersand developers.</p>
            </abstract>
            <abstract xml:lang="fr">
              <p>Les protocoles MAC récents pour réseaux de capteurs sans-fil (WSN) sont conçus pour assurer à la fois une activité radio ("duty cycle") minimale durant les périodes d'inactivité sur le médium radio, et un débit maximal quand des pointes de trafic réseau ont lieu.Il est hautement préférable d'intégrer ces protocoles dans une plate-forme commune et ouverte, non seulement pour faciliter la comparaison de leurs performances, mais aussi l'effacité de leur interaction avec les protocoles existants dans les couches supérieures de la pile réseau.Durant nos travaux sur les WSN, nous avons implémenté un nouveau protocole MAC (Media Access Control ) au sein de Contiki OS. Ce faisant, nous avons fait face à diverses limitations et diffcultés techniques propres à ce système — et notamment à sa pile réseau.Le présent rapport résumé les problèmes critiques auxquels nous avons fait face, et donne quelques idées pour les régler ou les contourner. Eu égard à l'usage généralisé qui est fait de Contiki et de sa pile réseau, nous pensons que de telles informations seront utiles aux autres chercheurs et développeurs.</p>
            </abstract>
            <particDesc>
              <org type="consortium">MADYNES</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-205122" status="OLD">
          <idno type="RNSR">200418297A</idno>
          <orgName>Management of dynamic networks and services</orgName>
          <orgName type="acronym">MADYNES</orgName>
          <date type="start">2004-01-01</date>
          <date type="end">2017-12-31</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/equipes/madynes</ref>
          </desc>
          <listRelation>
            <relation active="#struct-129671" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-423085" type="direct"/>
            <relation active="#struct-206040" type="indirect"/>
            <relation active="#struct-411575" type="indirect"/>
            <relation active="#struct-413289" type="indirect"/>
            <relation name="UMR7503" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-413289" status="VALID">
          <idno type="IdRef">157040569</idno>
          <idno type="IdUnivLorraine">[UL]100--</idno>
          <idno type="ROR">https://ror.org/04vfs2w97</idno>
          <orgName>Université de Lorraine</orgName>
          <orgName type="acronym">UL</orgName>
          <date type="start">2012-01-01</date>
          <desc>
            <address>
              <addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-lorraine.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-206040" status="VALID">
          <idno type="IdRef">067077927</idno>
          <idno type="ISNI">0000000121795429</idno>
          <idno type="RNSR">198912571S</idno>
          <idno type="IdUnivLorraine">[UL]RSI--</idno>
          <idno type="ROR">https://ror.org/02vnf0c38</idno>
          <orgName>Laboratoire Lorrain de Recherche en Informatique et ses Applications</orgName>
          <orgName type="acronym">LORIA</orgName>
          <date type="start">2012-01-01</date>
          <desc>
            <address>
              <addrLine>Campus Scientifique BP 239 54506 Vandoeuvre-lès-Nancy Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.loria.fr</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
            <relation active="#struct-411575" type="direct"/>
            <relation active="#struct-413289" type="direct"/>
            <relation name="UMR7503" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-129671" status="VALID">
          <idno type="RNSR">198618246Y</idno>
          <idno type="ROR">https://ror.org/03fcjvn64</idno>
          <orgName>Centre Inria de l'Université de Lorraine</orgName>
          <desc>
            <address>
              <addrLine>615 rue du Jardin Botanique 54600 Villers-lès-Nancy</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/nancy</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="department" xml:id="struct-423085" status="VALID">
          <orgName>Department of Networks, Systems and Services</orgName>
          <orgName type="acronym">LORIA - NSS</orgName>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.loria.fr/en/research/departments/networks-systems-and-services/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-206040" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-411575" type="indirect"/>
            <relation active="#struct-413289" type="indirect"/>
            <relation name="UMR7503" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-411575" status="VALID">
          <idno type="IdRef">184443237</idno>
          <idno type="ROR">https://ror.org/019tcpt25</idno>
          <orgName>CentraleSupélec</orgName>
          <desc>
            <address>
              <addrLine>3, rue Joliot Curie,Plateau de Moulon,91192 GIF-SUR-YVETTE Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.centralesupelec.fr</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-33116" status="VALID">
          <idno type="anr">ANR-10-INTB-0206</idno>
          <idno type="program">Programme Blanc International édition 2010</idno>
          <orgName>QUASIMODO</orgName>
          <desc>QUAlité de ServIce pour réseaux de capteurs sans fil et objets MObiles – aDaptatiOn des paramètres</desc>
          <date type="start">2010</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>