Re: [Roll] Enhanced RPL functionality on J-Sim platform

Ulrich Herberg <ulrich@herberg.name> Tue, 12 June 2012 20:56 UTC

Return-Path: <ulrich@herberg.name>
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 4502D11E80C5 for <roll@ietfa.amsl.com>; Tue, 12 Jun 2012 13:56:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.738
X-Spam-Level:
X-Spam-Status: No, score=-0.738 tagged_above=-999 required=5 tests=[AWL=-2.239, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, FRT_ROLEX=3.878, J_CHICKENPOX_26=0.6, RCVD_IN_DNSWL_LOW=-1]
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 Z12RB+dzlgij for <roll@ietfa.amsl.com>; Tue, 12 Jun 2012 13:56:14 -0700 (PDT)
Received: from mail-gh0-f172.google.com (mail-gh0-f172.google.com [209.85.160.172]) by ietfa.amsl.com (Postfix) with ESMTP id EA79611E80CC for <roll@ietf.org>; Tue, 12 Jun 2012 13:56:13 -0700 (PDT)
Received: by ghbg16 with SMTP id g16so4462851ghb.31 for <roll@ietf.org>; Tue, 12 Jun 2012 13:56:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herberg.name; s=dkim; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=RF61eaLfgJBDGCtj3du71OskejtZdhts9E2sqmXs0s4=; b=b+SFuJBfFWWlkLpSjS7zi8D0c4qCBnZgxs1w/65etGf67VEPTHAUAuNtHHgPnIUEYV JdnE0eIHLnaUOzPbYjuTNItLRxVVV+8ox+RvplPCifg5dRmuL2H3jXr/RUdhVEU+cWrM jcscUnWJhE4lJ0HkVWywc5oFkSDKBk0f3PkoA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=RF61eaLfgJBDGCtj3du71OskejtZdhts9E2sqmXs0s4=; b=kpGzaZlZApYMGRDlvpd7NPbntnXqTKFR1q2gQRr02RAW9cYTqdBxwnmXNWGvQtsEpU W1+lIvXX0L/rBrfKXljpy7z2iiQm4a/VK+IEGWfM4aY+55+9EVz1bvLdSiojCdzNdK7O kfPya22DqmZdaH3GE24lwTcd4eD3/crWHlQK5Ovo6Tf0neRgXkzCibnxaRDFWQrqq4jX l2CHf9un38rN/iNpXt/mDh26z0sfGWN4IZccxB2OTuIzizzg1DeY3BwGdgqr/qiRr932 TKJrI/oL7rmdduanuiyITXnXEmR7+dmKndTo5M88HBuN6VT7rZIz4ZdJfJoogXswVgWw RYjw==
MIME-Version: 1.0
Received: by 10.236.193.6 with SMTP id j6mr14257160yhn.104.1339534573472; Tue, 12 Jun 2012 13:56:13 -0700 (PDT)
Received: by 10.146.248.21 with HTTP; Tue, 12 Jun 2012 13:56:13 -0700 (PDT)
In-Reply-To: <1339486611.86434.YahooMailNeo@web29604.mail.ird.yahoo.com>
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> <1339486611.86434.YahooMailNeo@web29604.mail.ird.yahoo.com>
Date: Tue, 12 Jun 2012 13:56:13 -0700
Message-ID: <CAK=bVC8zqMxdoP1YRk4j7SjaSE-K1Sohc2rk=Qp=7erdhUUqww@mail.gmail.com>
From: Ulrich Herberg <ulrich@herberg.name>
To: Panos Trakadas <trakadasp@yahoo.gr>
Content-Type: text/plain; charset="ISO-8859-1"
X-Gm-Message-State: ALoCoQlnUBhmxXCf1aMXxX8ES18AJDtfzkBIHIiaaF03ZdWFiYcAjTsdTvcLk5X17GVcBcvVwsy+
Cc: roll <roll@ietf.org>
Subject: Re: [Roll] Enhanced RPL functionality on J-Sim platform
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
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 20:56:15 -0000

Hi,

it's always good to have open-source implementations. Thank you!

On a quick glance, it seems that you define one objective function
code per OF+metric (i.e., for a single objective function multiple
variations per metric). Have I understood your code correctly in that
regards?

Best
Ulrich

On Tue, Jun 12, 2012 at 12:36 AM, Panos Trakadas <trakadasp@yahoo.gr> wrote:
> 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.
>
>
> _______________________________________________
> Roll mailing list
> Roll@ietf.org
> https://www.ietf.org/mailman/listinfo/roll
>