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
*Add Mesh IEs to Ad-Hoc beacons to advertise mesh capabilities.
(known limitation, cannot send beacons in infra)
advertise mesh capabilities.
(known limitation, cannot send
beacons in infra)


Measure Performance
Measure Performance

Revision as of 23:15, 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