views:

125

answers:

2

Hi All,

I am now working in embedded testing domain(avionics) and i would like to shift over my carreer to something like developement which is mainly like Protocol stack development. So what i need to know is some kind of real time projects (Networking or protocol development) which i could put into my resume so that the recruiter can at least shortlist me.
I have an apt knowledge in C and a bit of Linux OS knowledge to.

Can anyone suggest me some best place or site where i could do some real time projects where
I could do some kind of development from my side as an offline activity at home and get going on.
Are there any simulation type environments supported?

A: 

NS-2 is the most widely used development environment for new networking protocols. It doesn't simulate a real bare-metal real-time system, but provides an extensive framework for developing new protocols and gauging their characteristics under varying network conditions.

Yann Ramin
@theatrus,Thanks a lot.If this stack which i wwould develop,i want to run it on a RTOS,atleast a simulator.Is there anyway by which i can do it.Let say for example,i wann develop the IPV6 UDP stack and i check the validity of this stack by downloading this one to something like a board which has an RTOS and sends message to another machine which has the actual stack and validate the message which i send.
A: 

The Sourceforge site is a good place for open source development projects,
There is a Embedded Systems software page which might have things of interest.
Besides that, the Networking and Emulator projects might also be worth looking at.

NS-2 and the newer NS-3 are quite popular in the academic protocol development and modeling space.
You could even enter into their development itself (NS-3 is quite new).
NS-2 core is C++ and has a Objected-Oriented Tcl environment for simulation.
NS-3 is fresh with a Python interface.

nik
Thanks nik,But i am a bit confused over like whetehr is it the right time to switch over development or jst jump pver to protocol testing.I am doing avionics testing as of now.