Download

IDRA copyright © 2010 Ghent University - IBBT

Download link

You can download the latest version of IDRA by clicking on this DOWNLOAD link .

 

More information:

  • IDRA is freely available under the GPLv2 license. If you want to know more about GPLv2, or if you are interested in a commercial license, please follow the following link: IDRA license information.
  • To get started, please take a look at the IDRA tutorials.
  • If you want to add you own user-contributions, take a look at the following page: IDRA user-contributions.

 

Release notes

============================
10 November 2011 -  IDRA  v 1.12
============================

New features
    * Default clock is now 4 MHz (due to unstable MSP430 behavior on 8MHz)
    * New optimized serial communication stack
    * New interface for accessing sensor data
    * Added the packetSequence number, the packetSenderAddress and the packetReceiverAddress to the receive command of the radio, to support interoperability with MAC protocols that run underneath IDRA
    * The TransmissionSettings now gives a notification whenever packets are ready for sending
    * Added the option to send and receive RAW data that bypasses the IDRA stack (for example, to support time-sensitive MAC commands)

New or updated protocols:
    * New MAC protocols: simple MAC with acknowledges, LPL MAC with strobed preamble (transmitting is interupted upon receiving an ack)
    * HYDRO protocol: added weighted graph option with dijkstra
    * Minor bugfixes to the other protocols
    * Renamed DuplicateDetection to LinkLevelDuplicateDetection

Minor bug fixes:
    * corrected a bug in the calculation of the remaining packet size

============================
15 februari 2011 -  IDRA  v 1.11
============================

Added more documentation + minor clean ups.

New features
    * Automatic packet conversion is now fully functional and stable
    * Automatic selection of the preffered communication interface, based on the (user-configurable) neighbor table is fully functional and stable
    * Added a filter protocol that can be used to separate packets from different users

Minor bug fixes:
    * Network protocols are now even more stable and well-tested.
    * Aggregation is more efficient
    * Corrected a QoS bug that was too aggressive in reserving buffer spaces for high-priority packets
    * Corrected the calculation of the 6lowpan packet size
    * Tweaked performance settings (mem size, processing overhead, etc.)

============================
5 januari 2010 - IDRA v 1.10
============================

Major new release, which (amongst others) includes the following changes:
    * Packets can now dynamically be constructed from multiple packet parts (as many as you want to combine)
    * Protocols can register themselves as filtering protocols, which can stop packets from entering the system
    * Protocols now start up as soon as the previous protocol finished booting
    * Added several new IDRA optimization options in settings.h
    * IDRA now supports a clock frequency of 8MHz
    * More efficient aggregation of parameters
    * And, last but not least: support for an optimized CC2420 HAL (thanks Lieven!), which can be activated in the makefile

Protocols that are updated to this new version need the following changes:
    * Packets are no longer passed as pointers but as packet numbers. These numbers can be used together with the packet facade in the same way as packet pointers were previously used
    * When protocols have finished starting up, the should signal startDone

============================
29 oktober 2009 - IDRA v 1.05
============================

System changes:
    * More efficient processing and creation of packets
    * Addition of intelligent QoS policies
    * Addition of a usb interface, through which packets can be send or received
    * More documentation
    * Added a SensorFacade? for retrieving senser related information
    * Added many systemStatistics (number of packets received, sent, etc) which can be retrieved from the SystemSettings? interface
    * Many small and large bug fixes and improvements

Protocol changes:
    * More mature versions of HYDRO, DYMO and FlexMAC
    * Addition of a data-collection protocol
    * Addition of a position protocol (only for the commercial license)

============================
02 juli 2009 - IDRA v 1.04
============================

As of now, IDRA is integrated in a Trac site where you can find tutorials and additional information, as well as give feedback in the form of new tickets.

System changes:
    * More efficient processing of packets
    * Inclusion of a visualizer for the ilab.t test network
    * Integration of the following new modules:
          o An USB MAC
          o The DYMO routing protocol
          o The HYDRO routing protocol
          o The flexMAC routing protocol
    * Inclusion of additional packet types:
          o 6lowpan packet structure
          o 802.15.4 technology header
    * Inclusion of a cross-layer parameter repository
         1. A neighbor repository
         2. A parameter repository for cross-module parameter exchanges
         3. An application repository for application QoS requirements
    * Many smaller bug fixes and improvements

============================
13 may 2009 - IDRA v 1.03
============================

System changes:
    * The QoS policy module now also takes into account timeofarrival of packets when selecting a packet for sending
    * Adding filters with parameters>16 bit is now also possible, but they can not be compared to an integer value
    * Protocols are started only once when they add multiple filters
    * For each protocol individual, printf statements can be disabled or enabled by setting the correct system variable (see protocol code)
    * The neighbor repository is fully integrated in IDRA
    * For each neighbor, one can set:
          o which packet implementation is required (eg: 6 lowpan, parameter list, zip file, etc)
          o which header need to be added (e.g: 802.15.4 headers, wifi headers, no headers. etc)
          o over which interface the resulting packet needs to be send (USB, CC2420, etc.)
    * Packets are loaded in the transmission buffer in advance and are thus send almost immediately when the MAC protocol requires so
    * Duplicate detection can be enabled or disabled using 'settings.h"
    * The packet facade has an extra command to request the size of a specific parameter that is associated with the packet
    * The following protocols are now also part of IDRA: DYMO, flexMAC, HYDRO
    * The QoS module can enable or disable aggregation on a per-packet base
    * More performant shared queue and packet selection
    * Other small bug fixes and optimizations

============================
14 april 2009 - IDRA v 1.02
============================

System changes:
    * Added a QoS policy module. This module has global view on the packet queue and decides: *which packets should be processed first *which packets should be dropped *which packets should be send first
    * Reorganized the module directory structure
    * Added retry logic for the AODV protocol
    * Small performance optimizations

============================
2 april 2009 - IDRA v 1.01
============================

System changes:
    * Only packet parameters are updated, information parameters are never overwritten.
          o Thus, multiple information parameters of the same type can be associated with the same packet
    * Larger default MAX_SIZE for parameters (up to 50 bytes)
    * The traffic generator waits until a sink is found. If no sink is found, a random node is selected as destination.
    * The initial packet ID no longer starts default at one, but now starts at a random value
    * If the parameter exchange is full, a packet for the parameter is immediately created

Performance optimizations and bug fixes:
    * No more counter overflows when benchmarking the system
    * Improved stability of the AODV routing protocol
    * Larger duplicate detection buffers to prevent broadcast storms in high-traffic networks
    * Various small optimizations

============================
23 march 2009 - IDRA v 1.00
============================

First official release candidate.

Fully functional system:
    * Automatic packet creation
    * Both single hop aggregation and destination aggregation
    * Simple QoS priority system
    * Working packet facades
    * Radio settings (ACKs, unicast, address settings, etc) work
    * Automatic selection of most suitable protocols for each packet

Several example protocols:
    * A simple MAC protocol (sends packets immediately)
    * S-MAC: A synchronous single-hop MAC protocol
    * LPL: An asynchronous MAC protocol
    * An efficient broadcast protocols
    * A point-to-point AODV-based routing protocol
    * Some example monitoring protocols and an application
 

Comments

Nice Post

Great Post. Thanks for sharing with us.

Gmail Helpline Number UK

Hotmail Helpline Number UK

Watch Trapped Documentary Movie Online

 It sounds like you are gathering lots of different ideas in your blog. Good work. 

Putlocker

 

Yahoo support number UK

Excellent Post! Thanks for sharing such kind of information with us.

Yahoo support number UK

.Net Online Training

Very nice post. Thanks for sharing it.

.Net Online Training

eCommerce Web Designing Company

Thanks for sharing latest version of IDRA...

eCommerce Web Designing Company

Printer Support Number

Printer Support Number

Great post! I have found some new ideas from your post. Very well written and interesting article. Thanks to provide useful information.

canon printer helpline number | hp printer helpline number | epson printer helpline number

Printer Support Number

Great post! I have found some new ideas from your post. Very well written and interesting article. Thanks to provide useful information.

canon printer helpline number | hp printer helpline number | epson printer helpline number

Printer Support Number

Great post! I have found some new ideas from your post. Very well written and interesting article. Thanks to provide useful information.

canon printer helpline number | hp printer helpline number | epson printer helpline number

Printer Support Number

Great post! I have found some new ideas from your post. Very well written and interesting. Thanks to provide useful information.

canon printer helpline number | hp printer helpline number | epson printer helpline number

Delhi Engineering College

I really appreciated. Thanks for your time very much for this reliable and wonderful guidance.  

 Best Engineering College in Delhi NCR

Delhi Engineering College

I really appreciated. Thanks For sharing this great information.  

 Best Engineering College in Delhi NCR

 

Web Designing

Thanks for your time very much for this reliable and amazing guidance

Web Design Company Washington DC Virginia

know your expertise on this.

know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information. xarelto bleeding

I would like to thank you for

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks.. Volkswagen Lawsuit

I know your expertise on

I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information. website that checks for plagiarism

home care company I am always

home care company I am always ask about the best small business investment of this century. Group homes, personal care homes, adult care homes, residential care homes are a kind of private community base houses which have been provided with a license from the state government to take care of residents on a 24 hour bases. Usually around 4 to 6 residents reside in one home and a staff is there to provide care, assistance with hygiene and grooming and provide 3 meals a day with snacks. Other daily caregiving duties entail monitoring blood pressure, blood sugar, dressing changes and assessing for health and safety. These homes offer an attractive and feasible living option for individuals who need a home like environment to reside particularly since everyone can’t afford nursing home life and the staffing ratios in most are generally unsafe. For a free consultation, you may click here: https://www.vcita.com/v/flaggassociates/online_scheduling

car window replacement "At Go

car window replacement "At Go Glass, we deliver exceptional Riverside windshield replacement and repair services. Our technicians are highly skilled and we provide results that continue to last. We look at what we do as more than just a job. Our priority is your safety. Through the use of proper installation and repair techniques, we can guarantee your auto glass repair or replacement will last, giving you a clear vision of the road ahead. There are many factors that distinguish Go Glass from other companies: Certified technicians We prioritize your safety Quality products and service Dependable repairs and replacements Lifetime guarantee Insurance is accepted Free mobile service Highest quality adhesives used (glue cures in 45 minutes) Service throughout the Inland Empire"

Boekhoudprogramma

Thanks for your time very much for this reliable and amazing guide

Facturatie Software

Boekhoudsoftware

Decorative Plaster Mouldings

Thanks a lot so much for this reliable and amazing help.  

Plaster Cornice

Fibrous Plaster Coving

Fibrous plaster cornices

Fibrous Plaster Mouldings uk

asd

I doubtlessly getting a charge out of every last bit of it and I have you bookmarked to look at new stuff you post.  shark fishing daytona beach

eliza

I definitely enjoying every little bit of it It is a great website and nice share I want to thank you Good job! You guys do a great blog,  shark fishing daytona beach

eliza

I definitely enjoying every little bit of it It is a great website and nice share I want to thank you Good job! You guys do a great blog,  shark fishing daytona beach

itunes codes

best place for itunes card codes keep it up! free itunes codes

asr

ebenso wenn die in diesem Artikel in keiner weise Sie sich Informationen zu Touren zu schreiben, jedoch ich möchte ein bisschen von Informationen in Bezug auf Tourismus, indem jene eine Information über Paket Pulau Pari geben, aber das ist nicht nur, weil ich werde ebenso Tourismus-Information in Form vonseiten Artikeln, die ich gemacht habe, zu teilen und ihm einen Titel Pulau Tidung hoffentlich touristische Informationen ist nützlich, um Ihnen vieles, was

colonial home warranty

I have bookmarked you to check out new stuff of your blog a must read blog!!!! 

colonial home warranty

Thanks for the nice blog. It

Thanks for the nice blog. It was very useful for automatic watch winder me. I'm happy I found this blog. Thank you for sharing with us,I too always learn something new from your post.

I think the development is

I think the development is necessary to be able to focus on environmental issues. Cell Phone Repair Wilmington NC

This is also a very good post

This is also a very good post which I really automatic watch winder enjoyed reading. It is not every day that I have the possibility to see something like this..

NICE

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own BlogEngine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it.

Teachers Day

sdvdsd

old republic home warranty

I have bookmarked you to check out new stuff of your blog a must read blog!!!! 

colonial home warranty

This post is Great also.

This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this.. The Criterion at Yishun

HIV Test

Thank you for this post I certainly agree with what you say , I have been talking about this subject a lot lately with my brother so hopefully this will benefit us all HIV Test

indoor hdtv antennas

Thank you for this post. Thats all I are able to say. You most absolutely have built this blog website into something speciel. You clearly know what you are working on, youve insured so many corners.thanksindoor hdtv antennas

xt spartagen reviews

I do believe all the concepts you’ve introduced to your post. They’re very convincing and can definitely work. xt spartagen reviews

links

We have been introducing our Area of interest Related One way links Services, on this assistance we're going to present your quality inbound links on distinct internet sites. http://dripex.com/niche-related-links This is likely to assist your enterprise or solution to get much more plus more targeted traffic and have superior rankings more than search engines. The one way links services is going to help you your web site to acquire a lot more plus more people in direction of your Back links or Business enterprise. In the event your business enterprise lacks targeted visitors therefore you want to be counted in the best lists of your Research engines then this services is going that can help you in the best way.

The world nevertheless goes

The world nevertheless goes with the belief from the vast majority in the two the real and also the virtual planet. Instagram has become a person from the fastest-growing social media marketing internet sites and offers an excellent opportunity for individuals and companies to announce their existence.You are judged from the range of likes and followers you have on any social media marketing system, and Instagram isn't any unique. http://www.dripex.com/buy-instagram-followers A less-than-impressive range can shift the main target from you to other individuals. Stay within the limelight on-line with our Instagram Followers company, and have the sort of subsequent you've usually required for the profile or website.

But on the other hand

If you think you know everything you are in wrog way. Check nuteczki, thera are more infos about this subject. 

stanley home warranty

 Most commonly it really is stimulating to learn to read content material from other writers and exercise a specific thing there.

stanley home warranty , are home warranties worth it , home protect warranty

This is also a very good post

This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this.. Yishun CDL EC

It's nice to see that some

It's nice to see that some people still understand how to write a quality post! 

SM

Cool

Ah finally a good software to test it out. I hope this software didn't had many bug in it. Because if this software had any, I will tell you the rating of this software. But let's hope this software good and well developed by your team!

Cheers,

Lennic Indonesia

fidelity national home warranty

I really love the quality writing as offered on this post, cheers to the writer. 

fidelity national home warranty

blue ribbon home warranty

I wanted to thank you for

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. http://www.gabungjudionline.com

Wonderful blog! I found it

Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Appreciate it. mihran kalaydjian

interesting

Thanks for the download, I really like the updates, which gives me ideals, when writing about compile errors and stuff. Anyway, like the information.

Keep up the good work , I

Keep up the good work , I read few posts on this web site and I conceive that your blog is very interesting and has sets of fantastic information.mp3 downloads

This is really admired for

This is really admired for the great technology in this online casinos that to using the great technology in casino. Thanks a lot for the great info is visible in this zippy search