Mesh TODO: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 50: Line 50:


Mesh Beacons (b105)
Mesh Beacons (b105)
*Add Mesh IEs to Ad-Hoc beacons to advertise mesh capabilities.
* Add Mesh IEs to Ad-Hoc beacons to advertise mesh capabilities.
(known limitation, cannot send beacons in infra)
* Known limitation, cannot send beacons in infra.


Measure Performance
Measure Performance
Improve FWT? Worth it?
* Improve FWT? Worth it?
Route clean-up time. Locks needed?
* Route clean-up time. Locks needed?
Start-up time.
* Start-up time.


Slow Down RREQs
Slow Down RREQs

RREQ --->
RREQ --->
RREQ --->
RREQ --->
Line 75: Line 76:


Mesh auto-start on firmware load (b82)
Mesh auto-start on firmware load (b82)
Investigate netif_carrier_on behavior
* Investigate netif_carrier_on behavior





Revision as of 23:31, 7 March 2007

Devel Release N

Reimplement pending queue as a separate queue from rdy (b100)

Rx Invalid frag should be fixed (b97)

Real fix for t914 -> joseph

Polish IOCTLs

  • Fix fwt_lookup: it was not showing expired routes. Since those are used now, we show them.
  • Update fwt_add for rate, adapt tests
  • Update fwt_list for valid, rate, precursor, adapt user tools
  • Check for own address in fwt_add's (fwd to self?)
  • Add default accept/deny to blinding table (b104)

Clean-up Power Save Legacy

  • Too many entries on fwt
  • Stub functions

Separate wireless extensions ethX and mshX (b83)

  • Define attributes mshX should have (with Dan, Marcelo)
  • Implement

MPP scripts to autoconfig

  • auto-generate ANYCAST_MPP_IP
  • recognize interfaces
  • update on package for OLPC and try removing all click

OLPC module: do not Oops on rmmod (t992)

rpm of MPP and lsmesh

Devel Release N+1

Autonomous operation

  • Design
  • Implement
  • Test

Release N+2

Stability/reliability if don't have fix from joseph

Merge with stable branch

Use Marvell approved command codes for FWT and MESH (b84)


In the near future

Mesh Beacons (b105)

  • Add Mesh IEs to Ad-Hoc beacons to advertise mesh capabilities.
  • Known limitation, cannot send beacons in infra.

Measure Performance

  • Improve FWT? Worth it?
  • Route clean-up time. Locks needed?
  • Start-up time.

Slow Down RREQs

      RREQ --->
      RREQ --->
                      .
                      <--- RREP

Improve Stability/Reliability

Support for Monitor Mode (t886)

Wake-on-WLAN

Tune mesh parameters (t968)

Battery aware routing

Mesh auto-start on firmware load (b82)

  • Investigate netif_carrier_on behavior


Per-connection Mesh TTL

Legend

bXX -> bug in cozybit's bugzilla

tXX -> ticket in trac