Print

Print


Hi Geethu,

Thanks for your interest in Aqua-Sim simulator. 

I'm not an expert in error correction coding. So I did some research on implementing it in NS2. Hope my information can help.

From my knowledge, there are two options to implement error correction coding in Aqua-Sim.

1. Implement the bit error rate model of the interested coding scheme in Aqua-Sim. The model will simulate the performance of the coding scheme in terms of bit error rate or packet error rate, so that you can incorporate coding into Aqua-Sim.

2. Since packet in NS2 is a chunk of memory, which does not have real bits, you can implement a header containing the encoded data and take it as the payload of packets. This method can simulate the error correction on real bits. However, you will need to implement an error model of channel as well to simulate the bit errors.

I myself prefer the first method. The bit error rate model of coding schemes can be obtained from matlab simulations. 

Hope it helps.

Best wishes,
Lina
________________________________________
From: Mailing list of Aqua-Sim, an Underwater Sensor Network Simulator [[log in to unmask]] on behalf of Geethu Thulasidas [[log in to unmask]]
Sent: Tuesday, November 25, 2014 12:47 AM
To: [log in to unmask]
Subject:

Hi,

I am trying to implement Reed Solomon coding in underwater acoustic sensor network which is in the packet level.
Whether it is possible to do that in Aquasim?
If so what modifications i have to do?
Writing a code in cpp will be sufficient?
Any idea?

Regards,
geethu