[Roll] Enhanced RPL functionality on J-Sim platform

Panos Trakadas <trakadasp@yahoo.gr> Tue, 12 June 2012 07:36 UTC

Return-Path: <trakadasp@yahoo.gr>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05FB521F85C2 for <roll@ietfa.amsl.com>; Tue, 12 Jun 2012 00:36:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.88
X-Spam-Level: ***
X-Spam-Status: No, score=3.88 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FRT_ROLEX=3.878, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MHioPFwWfi-A for <roll@ietfa.amsl.com>; Tue, 12 Jun 2012 00:36:55 -0700 (PDT)
Received: from nm6-vm1.bullet.mail.ird.yahoo.com (nm6-vm1.bullet.mail.ird.yahoo.com [77.238.189.220]) by ietfa.amsl.com (Postfix) with SMTP id 4BB7821F85B6 for <roll@ietf.org>; Tue, 12 Jun 2012 00:36:55 -0700 (PDT)
Received: from [77.238.189.56] by nm6.bullet.mail.ird.yahoo.com with NNFMP; 12 Jun 2012 07:36:51 -0000
Received: from [212.82.108.132] by tm9.bullet.mail.ird.yahoo.com with NNFMP; 12 Jun 2012 07:36:51 -0000
Received: from [127.0.0.1] by omp1037.mail.ird.yahoo.com with NNFMP; 12 Jun 2012 07:36:51 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 677675.22075.bm@omp1037.mail.ird.yahoo.com
Received: (qmail 87529 invoked by uid 60001); 12 Jun 2012 07:36:51 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.gr; s=s1024; t=1339486611; bh=xIcBP0MxEYiqAypyeUY5r/2OO/kExrPY5wTbX8eUv90=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=QiiMlguNq6hswlrP/tJsn/douzhZyP+1tsUjH1iKae4mzQofZMRe3Sl5DHs0IRLaW/nirRYVOHKbRF9Vb8tr5p5rHlvpKO//viRE0I+c7O3xMBx0vCANs0gR8JFDMj5zSrMABtT0JUlp0PpsZEbwZkTSCI+UF5v6+ONWNWv0VpI=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.gr; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=M3VwWH9iJfpro2X9cQMPvHfNVql6ivd8KU23Iw75eiqiZNCJyLMHo/0wisNnimvFyJJlHCYa/ncy5LVY2jwGzSFmDWjt2RGoQzQSnjnfCVbqYLoaWoEEN2Ur6T4nYteOc9Jy5a4OW55m1LneMKb9Mo5LCIdZDNO4SkszDVYc9Dw=;
X-YMail-OSG: pXq_XxUVM1k7k_89hzJEMD36vevNJ18u4waPfRTwtTo46UC 42LqoZWmb2iQk2iZ2rntN4fQA92jr..e6Z.qxpSSxxbzyqamFGqaF9FWNX75 lwQNBGJ9Y_1hCKQyKeP7gV9mtsANdqVDdIX1boAZOk836gYntGok5Leh7UaP d3qea.mzaUQps4eeludGDr4ZnB0p4XK4wfjYI6bR9o1nmqvQQ8E.D7bBUjxZ QOqhtnWgwY9RQCSCN6qVPKgO2fN9euULbAgBdAqYNVtezOQSsddu6Xa_flxm O4Zibi963Fqqpz.7OLNON5wuQRNcxEhZT1VcVK50SHjsP0bhzwOE.tHaNMGr JR1H_gjYlBG1qs.QcN06i9hXi2H5KcYKZVowsjF41MJt8xNiV_7bbqwgkS4i eIXmt4hrvdGX8Nx5RnMJvmCIKsUN3imxkAfjaondoO3kYMo3dTCLnJ6X4MTt 1MhO2kSUHewE9rreUiNHmfIfs_ic7W47Tueq.vAXACT5aLoHB2LtJ5sV1JA. cs5F5ZH6CiKvHxLYzVk_2ZYjgOS4EJAYGKwRwFjPpkHg1pugn5776zICKPBd oU.f0d57k23Zr0O6l5XlORWqXeeqjApsAu7lIZjRyhjZ.9kpxtB42mmOcKNu 2Vg8ziEvQPL8nUkedE5.HOMJ01sZfhWfaBUx9kfjbldjE2QznKptQXhyvmE6 znH0-
Received: from [83.235.46.66] by web29604.mail.ird.yahoo.com via HTTP; Tue, 12 Jun 2012 08:36:51 BST
X-Mailer: YahooMailWebService/0.8.118.349524
References: <831338825.521366.1338009982543.JavaMail.root@mail17.pantherlink.uwm.edu> <8EFE80AF-3E7C-494E-8237-C63E6ECDAE7E@gmail.com> <53E28E3B-4C73-4BD3-BCFE-2C669FC3FA1D@cs.stanford.edu> <CAC8E858-8215-4BC8-98C6-962109324BED@gmail.com> <E045AECD98228444A58C61C200AE1BD806E78F8F@xmb-rcd-x01.cisco.com> <CAErDfUQu3SMMMTOAeorOP+tD6UhESPh0Xjiw-xq7hjgT12NM6Q@mail.gmail.com> <4FD137A4.3080801@innovationslab.net>
Message-ID: <1339486611.86434.YahooMailNeo@web29604.mail.ird.yahoo.com>
Date: Tue, 12 Jun 2012 08:36:51 +0100
From: Panos Trakadas <trakadasp@yahoo.gr>
To: roll <roll@ietf.org>
In-Reply-To: <4FD137A4.3080801@innovationslab.net>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="-1578982885-326859671-1339486611=:86434"
Subject: [Roll] Enhanced RPL functionality on J-Sim platform
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Panos Trakadas <trakadasp@yahoo.gr>
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2012 07:36:57 -0000

Dear all,
Following the exchange of emails during the last days regarding MRHOF and in general the on-going discussion on metrics composition and multiple instances support, we would like to inform you that we uploaded a powerful simulation platform of RPL, enhanced with several metrics (and about 30 OFs), composition approaches and support of multiple instances at the google code repository (http://code.google.com/p/rpl-jsim-platform/downloads/list).
This work has started within FP7 project VITRO, as there was no open source code for running simulations of RPL.
The source code is, in general, in line with RPL specs (we tried to reflect some changes, as development started on version 13 of RPL RFC).

For convenience, we provide an installation guide for j-sim and rpl source code as well as detailed explanation for several examples included in the source code (ROLL_examples folder in the downloaded zip file).
Please notice that this simulation platform introduces a trust-aware routing metric, called Packets Forwarding Indication (PFI) and supports the composition of multiple metrics (ETX, HC, RSSI, RE) in accordance to the draft-zahariadis-roll-metrics-composition document.
Please do not hesitate to contact us for further information or clarifications.
We also proceed with implementing enhanced functionality on real motes. Please see relevant videos on youtube: 

http://www.youtube.com/watch?v=jscSdMbDRA0&feature=plcp
http://www.youtube.com/watch?v=VzO_DyXz8vw&feature=plcp
http://www.youtube.com/watch?v=14ldt3-VVuw&feature=plcp
or visit VITRO project website (http://www.vitro-fp7.eu/).

Best Regards,
Panos Trakadas.