<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.os.contiki.devel">
    <title>gmane.os.contiki.devel</title>
    <link>http://blog.gmane.org/gmane.os.contiki.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18540"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18539"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18538"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18537"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18536"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18535"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18534"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18533"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18532"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18531"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18530"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18529"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18528"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18527"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18526"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18525"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18524"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18523"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18522"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.os.contiki.devel/18521"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18540">
    <title>cc2538dk platform</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18540</link>
    <description>&lt;pre&gt;Hello,

I was able to flash TI CC2538dk platform for a simple udp Tx/Rx.

Is there any way I can sniff the packets for cc2538 platform?

 According to this link:
https://github.com/contiki-os/contiki/tree/master/platform/cc2538dk; I
tried this (
https://github.com/contiki-os/contiki/tree/master/platform/cc2538dk). It
does n't work for cc2538 platform.

Any suggestions.

Best regards,
Sam
------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>chowd170-Re5JQEeQqe8AvxtiuMwx3w&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-21T18:53:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18539">
    <title>Diseminate code with Deluge and load itremotely with ELF</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18539</link>
    <description>&lt;pre&gt;Hello everybody,

I am trying to understand the reprogramation of nodes in Contiki, so i am
trying to make a test to disseminate a loadable file through all the nodes,
and then load it with ELF.

To start with it, i am based on this code

https://github.com/contiki-os/contiki/blob/master/examples/sky/test-deluge.c

It disseminates a text and that is all. So, my questions are

1. If i want to diseminate a file able to remote, must it be a compiled
file (ex: hello-world.ce)? Where must be the file stored in the first node
to be diseminated? In the flash? In the file system?

2. To load the file remotely, how is it posible? Do you have any example
about how to load remotely a file and run it?

Shouldn't be so hard, but i am really having problems with the code

Thank you for your help.
------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Jose Antonio Carrasco</dc:creator>
    <dc:date>2013-05-21T17:53:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18538">
    <title>Early Registration Deadline 5/24/2013: Call for Participation at ACM MobiSys 2013: Taipei, Taiwan, June 25 - June 28, 2013</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18538</link>
    <description>&lt;pre&gt;[Please accept our apologies if you get multiple copies of this 
message]

CALL FOR PARTICIPATION

=======================

ACM MobiSys 2013
=======================
The ACM Eleventh International Conference on Mobile Systems, 
Applications and Services (ACM MobiSys 2013) Taipei, Taiwan, June 25 - 
28, 2013.
http://www.sigmobile.org/mobisys/2013/index.php

=======================

*** ACM MobiSys'13 Early Registration Deadline 5/24/2013 Please visit 
http://www.sigmobile.org/mobisys/2013/reg.php for more information. ***
=======================

We have assembled an exciting program for MobiSys'13, a leading, 
single-track, annual forum on research related to the design, 
implementation, usage, and evaluation of mobile computing and wireless 
systems, applications, and services. To celebrate the beginning of 
MobiSys's 2nd decade, the main conference will be a 3-full-day event for 
the first time.

Here are some of the highlights:

-  33 papers are selected among the 210 submissions. The acceptance 
rate is a mere 15.7%. The main program will feature more latest R&amp;amp;D from 
teams around the world but no less competitive.

-  The keynote "natural user interface hardware" will be given by 
Professor Patrick Baudisch.

- Untold Stories of Research Session: How some researchers have not 
stopped at publications as the end goal of research, but are continuing 
to push forward to achieve different forms of impact. We will bring in 
speakers to talk about how they have continued to push forward to 
achieve different forms of impact -- deployments in the real world, 
licensing to companies, hosting apps on the app store, startup 
experiences, or fieldwork in developing regions.

- A PhD Forum that provides a friendly and supportive environment for 
doctoral students to present and discuss their dissertation research 
both with their peers and with a panel of experienced researchers from 
academia and industry. A $1000 cash prize will be awarded to the best 
presenter at the forum

- 3 workshops on new and emerging topics of mobile systems, including
      The Fourth ACM Workshop on Mobile Cloud Computing and Services 
(MCS)
      VANET 2013 - The Tenth ACM International Workshop on 
VehiculArInter-NETworking, Systems, and Applications
      Workshop On Cellular Networks: Operations, Challenges, and 
FutureDesign
(CellNet)

- MobiSys expands, again for the first time, to host an invited 
tutorial on mobile localization sensing.

- Multiple demos and posters, showing off cool mobile systems, 
applications and services. For the first time this year, MobiSys will 
host a Video Program for researchers to show off their creativity 
through a 5-minute video of their research. All videos will be 
considered for the Best Video Award. The winner will receive a plaque 
and a cash award.

[demos/posters]:http://www.sigmobile.org/mobisys/2013/demos.php
[videos]:http://www.sigmobile.org/mobisys/2013/video.php

- The banquet will be in the National Palace Museum, among the top 
must-go-in-a-lifetime museums in the world.

- Registration and venue/hotel info pages are now open!
[Registration]: http://www.sigmobile.org/mobisys/2013/reg.php
[Venue/Hotel]: http://www.sigmobile.org/mobisys/2013/venue.php

********

MobiSys 2013 Preliminary Program

Session 1: Vehicular Systems and Apps (4 papers + 1 video)

-AMC: Verifying User Interface Properties for Vehicular Applications 
Kyungmin Lee, Jason Flinn (University of Michigan), T.J. Giuli (Ford 
Motor Company), Brian Noble (University of Michigan), Christopher Peplin 
(Ford Motor Company)

-CarSafe App: Alerting Drowsy and Distracted Drivers using Dual Cameras 
on Smartphones Chuang-Wen You (Dartmouth College), Nicholas D. Lane 
(Microsoft Research Asia), Fanglin Chen, Rui Wang (Dartmouth College), 
Zhenyu Chen (Chinese Academy of Sciences), Thomas J. Bao, Yuting Cheng, 
Mu Lin, Lorenzo Torresani, Andrew T. Campbell (Dartmouth College)

-CrowdAtlas: Self-Updating Maps for Cloud and Personal Use Yin Wang (HP 
Labs), Xuemei Liu (Baidu Inc.), Hong Wei (Shanghai Jiao Tong 
University), George Forman (HP Labs), Chao Chen, Yanmin Zhu (Shanghai 
Jiao Tong University)

-Sensing Vehicle Dynamics for Determining Driver Phone Use Yan Wang 
(Stevens Institute of Technology), Jie Yang (Oakland University), Hongbo 
Liu, Yingying Chen (Stevens Institute of Technology), Marco Gruteser, 
Richard P. Martin (Rutgers University)

-Video: Scout Demo - An Asymmetric Vehicular Network Design over TV 
Whitespaces Tan Zhang (Wisconsin-Madison)

Session 2: Energy, Privacy and Security (4 papers + 1 video)

- Optimizing Background Email Sync on Smartphones Fengyuan Xu 
(Microsoft Research Asia and College of William and Mary), Yunxin Liu, 
Thomas Moscibroda (Microsoft Research Asia), Ranveer Chandra (Microsoft 
Research), Long Jin (Microsoft Research Asia and Tsinghua University), 
Yongguang Zhang (Microsoft Research Asia), Qun Li (College of William 
and Mary)

-Energy Characterization and Optimization of Image Sensing Toward 
Continuous Mobile Vision Robert LiKamWa (Rice University), Bodhi 
Priyantha, Matthai Philipose (Microsoft Research Redmond), Lin Zhong 
(Rice University), Paramvir Bahl (Microsoft Research Redmond)

-Leveraging graphical models to improve accuracy and reduce privacy 
risks of mobile sensing Abhinav Parate, Meng-Chieh Chiu, Deepak Ganesan, 
Benjamin Marlin (University of Massachusetts Amherst)

-ProtectMyPrivacy: Detecting and Mitigating Privacy Leaks on iOS 
Devices Using Crowdsourcing Yuvraj Agarwal, Malcolm Hall (University of 
California, San Diego)

-Video: SocialTV4WSP
Wen Yonggang (Nanyang Technological U.)

Session 3: Advertisements and Search (3 papers)

-SmartAds: Bringing Contextual Ads to Mobile Apps Suman Nath (Microsoft 
Research), Felix Xiaozhu Lin (Rice University), Lenin Ravindranath 
Sivalingam, Jitu Padhye (Microsoft Research)

-CAMEO: A Middleware for Mobile Advertisement Delivery Azeem J. Khan, 
Kasthuri Jayarajah (Singapore Management University), Dongsu Han 
(Carnegie Mellon University), Archan Misra, Rajesh Balan (Singapore 
Management University), Srinivasan Seshan (Carnegie Mellon University)

-Scalable Crowd-Sourcing of Video from Mobile Devices Pieter Simoens 
(Ghent University College - iMinds, Carnegie Mellon University), Yu Xiao 
(Aalto University, Carnegie Mellon University), Padmanabhan Pillai 
(Intel Labs), Zhuo Chen, Kiryong Ha, Mahadev Satyanarayanan (Carnegie 
Mellon University)

Poster &amp;amp; Demos

List of accepted posters and demos

Session 4: OS, Software, and Virtualization (4 papers + 1 video)

-Just-in-Time Provisioning for Cyber Foraging Kiryong Ha (Carnegie 
Mellon University), Padmanabhan Pillai (Intel Labs), Wolfgang Richter, 
Yoshihisa Abe, Mahadev Satyanarayanan (Carnegie Mellon
University)

-SIF: A Selective Instrumentation Framework for Mobile Applications 
Shuai Hao, Ding Li, William G.J. Halfond, Ramesh Govindan (University of 
Southern California)

-RetroSkeleton: Retrofitting Android Apps Benjamin Davis, Hao Chen 
(University of California, Davis)

-SmartSynth: Synthesizing Smartphone Automation Scripts from Natural 
Language Vu Le (University of California, Davis), Sumit Gulwani 
(Microsoft Research, Redmond), Zhendong Su (University of California, 
Davis)

-Video: Keyword Programming for TouchDevelop Vu Le (UC Davis)

Session 5: Location, Indoors and Outdoors (4 papers + 1 video)

- FM-based Indoor Localization via Automatic Fingerprint DB 
Construction and Matching Sungro Yoon (NCSU), Kyunghan Lee (UNIST), 
Injong Rhee (NCSU)

-High-Accuracy Differential Tracking of Low-Cost GPS Receivers Will 
Hedgecock, Miklos Maroti, Janos Sallai, Peter Volgyesi, Akos Ledeczi 
(Vanderbilt University)

- Guoguo: Enabling Fine-grained Indoor Localization via Smartphone 
Kaikai Liu, Xinxin Liu, Xiaolin Li (University of Florida)

-Avoiding Multipath to Revive Inbuilding WiFi Localization Souvik Sen, 
Jeongkeun Lee, Kyu-Han Kim, Paul Congdon (HP Labs)

-Video: Participatory Sensing and Crowd Management in Public Spaces 
Tobias Franke (DFKI)

Session 6: Interface design (3 papers + 1 video)

-Spartacus: Spatially-Aware Interaction for Mobile Devices Through 
Energy-Efficient Audio Sensing Zheng Sun, Aveek Purohit (Carnegie Mellon 
University), Raja Bose (Microsoft Silicon Valley), Pei Zhang (Carnegie 
Mellon University)

-ViRi: View It Right
Donghuan Lu, Guobin Shen, Liqun Li, Pan Hu (Microsoft Research Asia)

-ScreenPass: Secure Password Entry for Touchscreen Devices Dongtao Liu 
(Duke University), Eduardo Cuervo (HP Labs), Ryan Scudellari, Landon P. 
Cox (Duke University)

-Video: Pointer Wizard
Jenq-Shiou Leu (National Taiwan University of Science and Technology)

Story Session
Untold Stories of Research
How some researchers have not stopped at publications as the end goal 
of research, but are continuing to push forward to achieve different 
forms of impact.

Panel Session (TBD)

Session 7: Cellular and WiFi (4 papers)

-Accounting for Roaming Users on Mobile Data Access: Issues and Root 
Causes Guan-Hua Tu, Chunyi Peng, Chi-Yu Li, Xingyu Ma, Songwu Lu (UCLA)

-Comparison of Caching Strategies in Modern Cellular Backhaul Networks 
Shinae Woo, Eunyoung Jeong, Shinjo Park (KAIST), Jongmin Lee (SK 
Telecom), Sunghwan Ihm (Princeton University), Kyoungsoo Park (KAIST)

-LEAD: Leveraging Protocol Signatures for Improving Wireless Link 
Performance Jun Huang, Yu Wang, Guoliang Xing (Michigan State 
University)

-PROTEUS: Network Performance Forecast for Real-Time, Interactive 
Mobile Applications Qiang Xu (University of Michigan), Sanjeev Mehrotra 
(Microsoft Research), Z.
Morley Mao (University of Michigan), Jin Li (Microsoft Research)

Session 8: Behavior and Activity Recognition (4 papers + 1 video)

-NuActiv: Recognizing Unseen New Activities Using Semantic 
Attribute-Based Learning Heng-Tze Cheng, Feng-Tso Sun, Martin Griss 
(Carnegie Mellon University), Paul Davis, Jianguo Li, Di You (Motorola 
Mobility)

-SocioPhone: Everyday Face-To-Face Interaction Monitoring Platform 
Using Multi-Phone Sensor Fusion Youngki Lee (Singapore Management 
University), Chulhong Min, Chanyou Hwang, Jaeung Lee, Inseok Hwang, 
Younghyun Ju, Chungkuk Yoo, Miri Moon, Uichin Lee, Junehwa Song (KAIST)

-MoodScope: Building a Mood Sensor from Smartphone Usage Patterns 
Robert LiKamWa (Rice University and Microsoft Research Asia), Yunxin 
Liu, Nicholas D. Lane (Microsoft Research Asia), Lin Zhong (Rice 
University)

-Auditeur: A Mobile-Cloud Service Platform for Acoustic Event Detection 
on Smartphones Shahriar Nirjon, Robert F. Dickerson, Philip Asare, Qiang 
Li, Dezhi Hong, John A. Stankovic (University of Virginia), Pan Hu, 
Guobin Shen (Microsoft Research Asia), Xiaofan Jiang (Intel Labs China)

-Video: Audio Colocation
Mary G Baker (HP Labs)

Session 9: Assorted Topics (3 papers)

-Kwiizya: Local Cellular Network Services in Remote Areas Mariya 
Zheleva, Arghyadip Paul, David L. Johnson, Elizabeth Belding (UCSB)

-AdRob: Examining the Landscape and Impact of Android Application 
Plagiarism Clint Gibler, Ryan Stevens (UC Davis), Jon Crussell (UC 
Davis, Sandia National Labs), Hao Chen (UC Davis), Hui Zang, Heesook 
Choi (Sprint)

-EnGarde: Protecting the Mobile Phone from Malicious NFC Interactions 
Jeremy Gummeson (University of Massachusetts Amherst), Bodhi Priyantha 
(Microsoft Research), Deepak Ganesan, Derek Thrasher, Pengyu Zhang 
(University of Massachusetts Amherst)


We are looking forward to seeing you in Taipei in June!

General Co-chairs
Hao-Hua Chu (National Taiwan University)
Polly Huang (National Taiwan University)
Web Chair
Ted Tsung-Te Lai (National Taiwan University)

------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
&lt;/pre&gt;</description>
    <dc:creator>tedlai</dc:creator>
    <dc:date>2013-05-21T17:26:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18537">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18537</link>
    <description>&lt;pre&gt;Well I think finally that I will implement the CTR mode. I wasn't aware of 
the abstract representation of the framer , it won't be difficult to change 
it. I want to see again the specification for the details. 


You have helped me a lot, I'm still learning Contiki. Thank you very much for 
all the information and for your time!

Katerina



------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
&lt;/pre&gt;</description>
    <dc:creator>Katerina Lagou</dc:creator>
    <dc:date>2013-05-21T17:23:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18536">
    <title>Problems using RDC MAC in cc2530dk</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18536</link>
    <description>&lt;pre&gt;Hi George,

I'm following this article about change MAC or RDC protocols (
https://github.com/contiki-os/contiki/wiki/Change-mac-or-radio-duty-cycling-protocols)
because I'm triying to implement udp-ipv6 applications wiht RDC 8 Hz and
contikimac_protocol. It compiles well,  but it does not work: Server node
goes into a infinite reboot loop and does not receive any message from
client side. Have you tested  cc2530dk platform with differents RDC and MAC
protocols provided by Contiki OS ??


Regards, Antonio Rosa.
------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Antonio Rosa</dc:creator>
    <dc:date>2013-05-21T15:33:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18535">
    <title>Re: Why RPL has a bad performance about Packet Loss Rate?</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18535</link>
    <description>&lt;pre&gt;what do u mean by RDC value? do you mean channel check rate?
because it should have no effect on nullRDC as it doesnt turn off the radio.
although it might have an effect on the csma performance.. but i dont think
it is that big effect.



*Mohammad Abdellatif*
*
*
*Phd student at Faculty of Engineering University of Porto (FEUP)*
*Researcher at Inesc Porto, UTM, WiN *
*http://win.inescporto.pt/mma* &amp;lt;http://win.inescporto.pt/mma&amp;gt;



On Tue, May 21, 2013 at 3:21 PM, Moataz Fouad &amp;lt;moataz_242-PkbjNfxxIARBDgjK7y7TUQ&amp;lt; at &amp;gt;public.gmane.org&amp;gt;wrote:

------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Mohammad Abdellatif</dc:creator>
    <dc:date>2013-05-21T14:52:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18534">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18534</link>
    <description>&lt;pre&gt;So if I have understood well, link layer security can only implented to the 
local network and when we pass from the router to the Internet, we need 
security in layer 3. I will keep that mind , thanks for your answer




------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
&lt;/pre&gt;</description>
    <dc:creator>Katerina Lagou</dc:creator>
    <dc:date>2013-05-21T14:45:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18533">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18533</link>
    <description>&lt;pre&gt;You are right that ECB mode has some weaknesses, but ECB is the 'basic' 
mode and you can 'emulate' other modes with ECB, e.g. the CTR mode. I 
don't know why the AT86RF231 does not support CTR mode natively, but you 
just have to generate the Counters in software and then you encrypt a 
Counter blockwith ECB and XOR the resulting encrypted Counter block with 
a block of your plaintext in software again. So you just process block 
by block.

Regarding your question how to access the payload: It is pretty easy to 
access the payload and also the security-related MAC header fields in 
the framer, where an abstract representation (frame_802154_t) is 
generated and the frame parameters are set. That is why I preferred the 
framer to implement security. If you look at the create()-function you 
can see how the abstract representation 'params' is created and how 
individual frame parameters are set. For example you shall see something 
like this:

params.fcf.security_enabled= 0;

This is the first thing you need to change. Because when you want to use 
security functions in your frame, you have to indicate it by setting 
this flag to 1. In my simple implementation it looks like this:

#if(FRAME802154_SECURITY_LEVEL &amp;gt; 0)

params.fcf.security_enabled = 1;

#else

params.fcf.security_enabled= 0;

#endif

And later in this function you can generate the Auxiliary Security 
Header by setting the individual parameters.

'params' also contains a pointer to the payload, which is set by:

params.payload_len= packetbuf_datalen();

params.payload= (uint8_t*)packetbuf_dataptr();

As mentioned, this create-function just generates the abstract 
representation of the frame and sets the parameters. To create the 
actual frame for transmission, the function frame802154_create(&amp;amp;params, 
packetbuf_hdrptr(), len) is called. You also have to modify this 
function so that it can process the Auxiliary Security Header. If you 
have done this, after calling frame802154_create(&amp;amp;params, 
packetbuf_hdrptr(), len) the actual frame should be in the packetbuf, in 
principal ready for transmission but not yet encrypted or authenticated. 
This is the point where I placed the outgoing_frame_security_procedure, 
as described in the IEEE 802.15.4-2011 specification. And since your 
abstract representation of the frame 'params' contains a pointer 
'payload', you can directly access the payload this way.For receiving 
direction you have to modify the parse-functions respecively.

Regarding SLIP-IEEE802.14.4-integration:

This is no problem. I am using the rpl-border-router exmaple in the 
examples/ipv6 folder in conjunction with tunslip6 to use a node as a 
border router. Since the IEEE 802.15.4 security functions are processed 
beneath the 6LoWPAN/uIP, 6LoWPAN/uIP does not care about 802.15.4 
encryption/decryption and/or authentication, because those things are 
done after 6LoWPAN/uIP has done its job (regarding send direction) 
respectively those things are done before the 802.15.4 payload that 
contains 6LoWPAN/IPv6 packets are passed to 6LoWPAN/uIP, i.e. 802.15.4 
frame encryption/decryption and authentication is transparent for the 
network layer. When I want to send some data in my LoWPAN like a simple 
ping, tunslip6 sends this ICMPv6-echo-request encapsulated in an 
IPv6-packet via a serial line (i.e.SLIP) to my mote where uIP processes 
the IPv6-packet and if the packet is not addressed to itself it forwards 
the packet into the LoWPAN. And if 802.15.4 security functions are 
needed, this is done beneath uIP.



Am 5/21/2013 3:01 PM, schrieb Katerina Lagou:


&lt;/pre&gt;</description>
    <dc:creator>Daniel Fischer</dc:creator>
    <dc:date>2013-05-21T14:48:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18532">
    <title>Re: Why RPL has a bad performance about PacketLoss Rate?</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18532</link>
    <description>&lt;pre&gt;Hello,

I made the same test before with almost the same configuration except
the RDC value, you can re-configure it according to this link:

https://github.com/contiki-os/contiki/wiki/Change-mac-or-radio-duty-cycling-
protocols 

With changing RDC value from 2 to 32, I reached a delivery ratio over 90%

Thanks &amp;amp; best regards,
Moataz Fouad.


------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
&lt;/pre&gt;</description>
    <dc:creator>Moataz Fouad</dc:creator>
    <dc:date>2013-05-21T14:21:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18531">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18531</link>
    <description>&lt;pre&gt;There are several ways to make a RPL border router, the usual is tunslip 
that transfers host network packets to a node that maintains the route 
tables in its generally limited RAM. That is the "rpl border router". 
Wireshark can see the tun interface network packets but that does not 
include any of the RPL packets.

The native border router does a serial transfer of packetbuf between a host 
PC contiki process to a "slip-radio" node that just does the 
CSMA/RDC/802.15.4 part. The PC issues the DAOs and maintains the route 
tables, which can therefore be much larger. These packets are not posted to 
a network interface (so Wireshark would not be able to show the RPL traffic)

A variant is to build a complete minimal-net border router process for a 
host PC and connect the RPL side to an 802.15.4 bridge (e.g. the jackdaw 
RNDIS interface), then the bridge does the CSMA etc.  These are now host 
network packets so the RPL traffic can be seen by Wireshark.

My point about the "native border router" is that if you are using the 
hardware for encryption then it can only be done once the packets are passed 
on to the hardware side, i.e. on the packetbuf data in the RDC layer. In the 
other two cases the packet could be encrypted at the network level.


-----Original Message----- 
From: Katerina Lagou
Sent: Monday, May 20, 2013 6:18 PM
To: contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
Subject: Re: [Contiki-developers] 802.15.4 payload

Thanks a lot for your answer.

My question may sound a bit silly but I'm not sure that I have understood
completely. So this means that the encryption/decryption functions should be
placed in the EEPROM or Radio API?

Or I should make modifications in core / net / mac / frame802154.c for
example? Before your answer I was thinking that I have to modify netstack.c 
in
order to copy the encrypted content to a new packetbuf. Also I'm intending 
to
use a border router, this means that encryption has to be "modified" to pass
through tunslip?

Thank you

PS: Sorry for the number of questions 


------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
&lt;/pre&gt;</description>
    <dc:creator>David Kopf</dc:creator>
    <dc:date>2013-05-21T14:02:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18530">
    <title>Why RPL has a bad performance about PacketLoss Rate?</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18530</link>
    <description>&lt;pre&gt;Hi all!
    I test 20 sky nodes on my test bed for 3 days, and I used example\ipv6\rpl-collect as my program. The maximum hops  number is 3. I used nullRDC + CSMA + Sicslowpan + tcpip as my protocol stack.
    The test result I found it has in Packet Loss Rate(some node is more than 50%). I don't know the reason about this result. Is anyone who can tell me ? Thank you!


Tim Cheng------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>ckt</dc:creator>
    <dc:date>2013-05-21T13:09:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18529">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18529</link>
    <description>&lt;pre&gt;Thanks a lot for your answer.

I have been reading the last days the 802.15.4 specification and I noticed 
that that counter mode is not supported from the AT86RF231. However, I haven't 
realized that the module can encrypt any random data. 

I wonder why the transceiver doesn't support the CTR mode? If instead we use 
the ECB mode it is not considered reliable? If not i will try to implement it.  

My questions in the beginning concerned the atmel software framework  
http://asf.atmel.com/docs/3.8.1/index.html where there are already implemented 
some examples of the AES. In these examples plaintext is written to the data 
registers instead of real frames. And as I am new to Contiki I wondered where 
are we accessing the payload in order to write it into the data registers in 
the AT86RF231.

I will read more in detail the specifications because obviously I am missing 
things and I will try to do it in the framer-802154.c.

Thank you again,
Katerina  






------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
&lt;/pre&gt;</description>
    <dc:creator>Katerina Lagou</dc:creator>
    <dc:date>2013-05-21T13:01:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18528">
    <title>Re: RS/RA conflict with RPL</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18528</link>
    <description>&lt;pre&gt;you enable nodes to send RA or RS messages by setting the appropriate flags
in contiki-conf UIP_CONF_ROUTER and UIP_CONF_ND6_SEND_RA.
enabling UIP_CONF_ROUTER will make the nodes send RSs while enabling them
both will make them send RAs.
However i think there is a bug in the code.. because in uip-nd6.c the
function to process RSs are defined only if both the flags are set!
and the function to process RAs is defined when the router flag is not set!
they still are not processed when received because the functions
responsible for doing that does not defined when these flags are set!!
these functions are called from uip6.c under the same conditions.
so this means that nodes that send RA or RS cannot process them. so not all
the nodes can be routers in the network for this to work.

also, you dont have to comment rpl_init... you just have to add to the make
file UIP_CONF_RPL=0 "or to project conf but with define.
also remove or comment  CFLAGS+= -DUIP_CONF_IPV6_RPL if it is there.
hope this did not add to the confusion :)


*Mohammad Abdellatif*
*
*
*Phd student at Faculty of Engineering University of Porto (FEUP)*
*Researcher at Inesc Porto, UTM, WiN *
*http://win.inescporto.pt/mma* &amp;lt;http://win.inescporto.pt/mma&amp;gt;



On Tue, May 21, 2013 at 1:21 PM, mohamed seliem &amp;lt;mseliem11-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Mohammad Abdellatif</dc:creator>
    <dc:date>2013-05-21T12:57:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18527">
    <title>RS/RA conflict with RPL</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18527</link>
    <description>&lt;pre&gt;Dear All

please i need help with this problem,i want to monitor all Nd protocol messages,
i can see the ns/na messages when sending uni-cast message between 2
nodes but i faced a problem to see RA or rs
i knew that RA_Send function in UIP.ds6.h file is responsible for
constructing the message do i have to force this function to operate
in my code.
i found that also we need to disable RPL (commenting Rpl_Init() in
TCPIP.C) this function is actually prevent nodes from send Dis
messages when it joins the DAG but still they broadcast DIO messages.

so here are my question :

1- is there any procedure will show me the RS/RA message exchange?
2- what is the configuration needed to the network or any specific scenario?


Thanks




&lt;/pre&gt;</description>
    <dc:creator>mohamed seliem</dc:creator>
    <dc:date>2013-05-21T12:21:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18526">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18526</link>
    <description>&lt;pre&gt;Your question is indeed a little confusing. I think you are mixing 
things up. In general you place your program code in the Flash and data, 
that has to be persistent or that is needed rarely or only once in 
EEPROM. So you are using the Flash as the program storage and the EEPROM 
as (persistent) data storage. So your modifications to the program code 
has to go to Flash. But this should be done automatically by the 
compiler anyway. One thing you should know about the AT86RF231 is that 
the AES Security Module is independent from IEEE 802.15.4 frame 
processing. You just send (via SPI) a block with a length of 16 Byte (as 
this is the block size of AES) from your MCU to the AT86RF231 and then 
the Security Module encrypts or decrypts this block and then you can 
read it back in your MCU. The Security Module does not care about the 
meaning of this block. It just encrypts or decrypts it. That also means, 
that you can encrypt or decrypt any kind of data and not only IEEE 
802.15.4 frames. For example you can also use this Security Module in 
combination with IPSec or other security protocols.
If you want to use it for the encryption and decryption of IEEE 802.15.4 
frames you first have to process the frame in your software in the right 
way. For example if you want to use IEEE 802.15.4 security features, a 
special header called Auxiliary Security Header is inserted between the 
MAC header and the payload and there is a flag (the Security Enabled 
flag) in the MAC Header that indicates that the Auxiliary Security 
Header is present. Another important thing to know is, that IEEE 
802.15.4 uses AES in CTR mode (Counter mode) for encryption/decryption 
(or more precisely CCM*), but the AT86RF231 only supports ECB mode and 
CBC mode so you have to generate the Counter blocks that are used for 
encryption/decryption in your software. In CTR mode these blocks are 
encrypted with AES and the result is XORed with the plaintext to produce 
the ciphertext and vice versa. I recommend you first read the "Block 
cipher mode of operation" article in Wikipedia to understand how those 
modes work 
(https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation). Then you 
can check out chapter "11.1 Security Module (AES)" in the AT86RF231 
specification (http://www.atmel.com/images/doc8111.pdf) to understand 
how the Security Module works, how to use and configure it and how you 
can utilize it to encrypt IEEE 802.15.4 frames. And then you should read 
chapter "7. Security" in the IEEE 802.15.4 specification to understand 
how IEEE 802.15.4 frames are secured, i.e. encrypted and/or 
authenticated (e.g. how to generate the Auxiliary Security Header and 
the Counter blocks and so on). You can find the newest specification 
from 2011 here 
http://standards.ieee.org/findstds/standard/802.15.4-2011.html. Annex B 
and C in this specification are also very helpful.
I also worked on this topic some time ago and I placed the 802.15.4 
security functions in framer-802.15.4.c. I know that there was a 
discussion some time ago (https://github.com/contiki-os/contiki/pull/45) 
where to place this stuff and Adam Dunkels said that "[...] the framer 
is definitely the wrong place to do it. [...]". But I also had a 
discussion with someone who was intensively working on this topic and we 
came to the conclusion that for us it is the easiest and most elegant 
way to do it. And so we implemented it independently from each other in 
the framer and it works pretty fine. The person I was talking with has 
made his code public and you can access it here 
https://github.com/justinc1/contiki.git. But as far as I remember he is 
doing his encryption/decryption in software only and not in hardware 
like you want to do it. So I really recommend you read the documents I 
mentioned first.

I hope this helps and if you have more questions fell free to ask again.

Daniel

Am 5/21/2013 12:18 AM, schrieb Katerina Lagou:


&lt;/pre&gt;</description>
    <dc:creator>Daniel Fischer</dc:creator>
    <dc:date>2013-05-21T10:40:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18525">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18525</link>
    <description>&lt;pre&gt;Thanks a lot for your answer.

My question may sound a bit silly but I'm not sure that I have understood 
completely. So this means that the encryption/decryption functions should be 
placed in the EEPROM or Radio API? 

Or I should make modifications in core / net / mac / frame802154.c for 
example? Before your answer I was thinking that I have to modify netstack.c in 
order to copy the encrypted content to a new packetbuf. Also I'm intending to 
use a border router, this means that encryption has to be "modified" to pass 
through tunslip?

Thank you 

PS: Sorry for the number of questions




------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
&lt;/pre&gt;</description>
    <dc:creator>Katerina Lagou</dc:creator>
    <dc:date>2013-05-20T22:18:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18524">
    <title>Re: 802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18524</link>
    <description>&lt;pre&gt;The tx path is uip buffer -&amp;gt; network driver -&amp;gt; MAC driver -&amp;gt; RDC driver -&amp;gt; 
framer802154 -&amp;gt; radio driver and the reverse for rx. The network driver 
generally converts uip packets to/from packetbuf packets, which may just 
involve header changes or complete copying to a new packetbuf.  If necessary 
the mac layer will fragment those and generate smaller packetbuf packets 
into a queue. For example ipv6 packets are converted by the sicslowpan 
network driver and fragmented by the sicslowmac driver, finally the RDC 
driver frames them for 802.15.4.

The framer or radio driver would be the most convenient place to access 
hardware encryption.  If you plan on ever using the native border router, 
bear in mind that it is a dumb 802.15.4 bridge that exchanges data with the 
host through a serial link via unframed but fragmented (if necessary) 
packetbuf packets. Encryption on the host may have ramifications that depend 
on the type of network used.

-----Original Message----- 
From: Katerina Lagou
Sent: Monday, May 20, 2013 1:59 PM
To: contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
Subject: [Contiki-developers] 802.15.4 payload

Hi all,

I'm new to Contiki and i would like your help. I want to use Contiki with 
the
AT86rf231 transceiver from ATMEL which disposes an AES module to make 
hardware
encryption.

I have read the last days some papers and examples for contiki. However, 
it's
not clear to me how I am going to access the payload to pass it as parameter
into the encryption function.

After writing our "application" in Contiki, are we accessing the payload 
from
the RIME or uIP stack? And if yes how are we doing it exactly?

Thank you for any help!

Katerina


------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
&lt;/pre&gt;</description>
    <dc:creator>David Kopf</dc:creator>
    <dc:date>2013-05-20T20:11:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18523">
    <title>802.15.4 payload</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18523</link>
    <description>&lt;pre&gt;Hi all,

I'm new to Contiki and i would like your help. I want to use Contiki with the 
AT86rf231 transceiver from ATMEL which disposes an AES module to make hardware 
encryption. 

I have read the last days some papers and examples for contiki. However, it's 
not clear to me how I am going to access the payload to pass it as parameter 
into the encryption function. 

After writing our "application" in Contiki, are we accessing the payload from 
the RIME or uIP stack? And if yes how are we doing it exactly?

Thank you for any help!

Katerina 


------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
&lt;/pre&gt;</description>
    <dc:creator>Katerina Lagou</dc:creator>
    <dc:date>2013-05-20T17:59:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18522">
    <title>Re: RPL and OF</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18522</link>
    <description>&lt;pre&gt;Dear Sébastien,

I have been looking into implementing multiple instances in RPL. What is the best place to add hop by hop option for instanceID, etc in the IPv6 stack.
Do you have any recent update on that?

Kind Regards,

Sedat

From: Sébastien Dawans [mailto:sebastien.dawans-89Vdvj62+sI&amp;lt; at &amp;gt;public.gmane.org]
Sent: 23 April 2013 17:39
To: contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
Subject: Re: [Contiki-developers] RPL and OF

In RPL, you can have multiple OFs using multiple Instances. An instance defines things such as which OF to use, combining what metrics, etc...
Instances can be grounded at the same physical root, or different ones (there is no constraint).

If you want a node to participate in multiple instances and route traffic over a specific instance, you use the IPv6 hop-by-hop RPL option to carry info such as the InstanceID in the IPv6 data packets. You also need your routing tables to have 1 entry for each destination per instance, and one default router per instance for up traffic.

Support in Contiki for all this isn't quite polished yet, the building blocks are there.

Sébastien

Le 23/04/2013 18:27, khelifi nesrine a écrit :
Hi All,
 I'm interested about RPL routing protocol and I need to khnow if it is possible to use multiple OFs with a single network?
Thanks in advance

--

Khelif Nersine




------------------------------------------------------------------------------

Try New Relic Now &amp;amp; We'll Send You this Cool Shirt

New Relic is the only SaaS-based application performance monitoring service

that delivers powerful full stack analytics. Optimize and monitor your

browser, app, &amp;amp; servers with just a few lines of code. Try New Relic

and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr




_______________________________________________

Contiki-developers mailing list

Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org&amp;lt;mailto:Contiki-developers-5NWGOfrQmnc&amp;lt; at &amp;gt;public.gmane.orgurceforge.net&amp;gt;

https://lists.sourceforge.net/lists/listinfo/contiki-developers

Scanned by MailDefender - managed email security from intY - www.maildefender.net&amp;lt;http://www.maildefender.net&amp;gt;

________________________________

NOTE: The information in this email and any attachments may be confidential and/or legally privileged. This message may be read, copied and used only by the intended recipient. If you are not the intended recipient, please destroy this message, delete any copies held on your system and notify the sender immediately.

Toshiba Research Europe Limited, registered in England and Wales (2519556). Registered Office 208 Cambridge Science Park, Milton Road, Cambridge CB4 0GZ, England. Web: www.toshiba-europe.com/research/trl



Scanned by MailDefender - managed email security from intY - www.maildefender.net------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Sedat Gormus</dc:creator>
    <dc:date>2013-05-20T16:57:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18521">
    <title>Re: Programming Sky motes via TCP connection.</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18521</link>
    <description>&lt;pre&gt;Hi Rafael,

an other option for download binary images it's  using deluge application
(under apps directory).

Regards, Antonio Rosa.

2013/5/20 Rafael Marin-Perez &amp;lt;rafael.marin81-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Antonio Rosa</dc:creator>
    <dc:date>2013-05-20T10:42:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.os.contiki.devel/18520">
    <title>Programming Sky motes via TCP connection.</title>
    <link>http://permalink.gmane.org/gmane.os.contiki.devel/18520</link>
    <description>&lt;pre&gt;Dear Contiki developers,

I am Rafael Marin Perez, and work as a computer researcher in University of
Murcia, Spain.
I am using ContikiOS to test TmoteSky motes with 6lowpan stack in a remote
sensor network.
To do that, I need to download binary programs over TCP connection.

In Contiki, there is an application of code propagation named 'codeprop'.
However, I have not found any example for the usage of the 'codeprop'
application nor the TCP programming tool to run in PC.

If you can help me, I am very graceful with you.  :)

Thanks for your time.

Best regards, Rafa.
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d_______________________________________________
Contiki-developers mailing list
Contiki-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/contiki-developers
&lt;/pre&gt;</description>
    <dc:creator>Rafael Marin-Perez</dc:creator>
    <dc:date>2013-05-20T10:28:04</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.os.contiki.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.os.contiki.devel</link>
  </textinput>
</rdf:RDF>
