Linux wireless drivers development
 help / color / mirror / Atom feed
* Mesh network project, feedback wanted
@ 2008-08-05 11:38 Keir
  2008-08-05 13:14 ` John W. Linville
  2008-08-05 14:01 ` Dan Williams
  0 siblings, 2 replies; 3+ messages in thread
From: Keir @ 2008-08-05 11:38 UTC (permalink / raw)
  To: linux-wireless

Hello,

I'm not sure if this is the right place to post this, if it's not then
please let me know.

I am an undergraduate student currently studying software engineering,
and am in the process of work out what my final year
project/dissertation is going to be.  Ideally I would like to do
something on mesh networking as it's a subject that interests me, and
Linux is my operating system of choice.  Though I would consider
myself fairly proficient at C, and I've studied operating systems
though university, I haven't written any real OS code before.  Another
limiting factor is my access to hardware.  I should be able to get my
hands on a couple of linksys routers that can run Linux, and a couple
of laptops, so this will make doing proper testing very difficult.

With this in mind, me and my supervisor came up with the project
proposal that I have attached, however neither of us are hugely
familiar with Linux mesh development.  I was wondering, does this seem
like a sensible project proposal? Is there something better I could be
doing given my resources?

Any feedback on this (even if it's just a "that's a rubbish project,
find something else") is greatly appreciated as I have no ideal of the
merit of the project proposal.

Cheers

Keir Lawson

"Project Proposal

Traditional home wireless networks use a central point, a wireless
access point or router, to both connect to the outside world, the
internet, and to connect devices within the home to each other.  An
alternative scheme for interaction between such devices is to use ad
hoc networks, where devices communicate directly with each other, or
through a path constituted from intermediary devices, avoiding the
need for a central point for routing.  With the traditional solution,
the network has one fail point, if the router goes off-line due to a
fault, the network cannot function, however with the potential
mobility of home computer devices, for example laptops, an ad hoc
solution may also be problematic.

This project will investigate combining these two network types with
in the context of a home environment, and more specifically, will look
at the effect of various different user and application preferences on
route selection.  For example, a user or application could specify
that it prefers to use a traditional managed connection in order to
provide a level of quality of service, or another might specify that
it does not want to cause congestion at the router and so will always
attempt to use an ad hoc path.  Other parameters will also be
investigated, such as reliability of connection required or speed of
connection.

It is envisaged that the Linux implementations of routing protocols
and the IP protocol stack will be suitably orchestrated/modified in
order to react to user preferences over these various parameters, and
that the resulting system will be tested using traditional home
computing hardware, such as a wireless base station, laptops/desktops,
and PDAs."

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-08-05 14:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-05 11:38 Mesh network project, feedback wanted Keir
2008-08-05 13:14 ` John W. Linville
2008-08-05 14:01 ` Dan Williams

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox