CUWiNware Release Schedule
This is a brief overview of our software release schedule ordered by release number. It is not definitive and does not include dates, but it gives a good idea of how we think the software will progress.
- 0.5.8: for heavy-duty testing of the routing
- 0.6: All bugs we know now, and bugs detected in 0.5.8, fixed. To fix one of the bugs, I anticipate a minor architectural change to hslsd before 0.6: reference-counting linkstates and changing from internally-linked to externally-linked linkstate workqueues. Released January 2006
- 0.7: HSLS improvements: improve bootstrap condition (handle network merges better). Handle bidirectional links according to BBN TR 1301. In 0.7, HSLS adapts more quickly to changing networks. Released October 2006
- 0.7.5: Add linkstate locking and decision/hello/lsu threads. In 0.7.5, the real-time performance for flooding/hello protocol improves.
- 0.8: Add a gateway-selection protocol.
- 0.9: Debug name service bridge. The community network looks to zeroconf like a LAN.
- 1.0: Debug route visualization, possibly switch from gd to a less buggy graphics library. Development focus shifts back to kernel after 1.0.
- 1.0.5: Extract ETT link metric from kernel rate adaptation module. Inject ETT into hslsd. Experimental release with ETT instead of ETX.
- 1.1: ETT complete.
Following 1.1, a major new development phase begins.
- 1.1.5: Import Virtual AP feature from FreeBSD. Demonstration release with 1-channel OPN and AP+ad hoc on the same radio.
- 1.1.7: Demonstrate one-radio/multiple-channel operation, possibly with OPN.
- 1.2: OPN complete. With 1.2, CWNs can be "filled in" with cheap APs. 1.2 lays the groundwork for a 2nd major development phase.
- 1.2.5: Complete backplane LSA implementation. Experimental multi-channel/multi-radio routing.
- 1.3: Multi-channel/multi-radio routing. On broadcast networks (e.g., "wireful" ethernet) improve flooding efficiency and the bootstrap condition. This release lets us improve performance by exploiting more channels and more radios, either on the same router, or on a ring of routers.
- 1.4: Act on interface events (up/down/add/delete) and media events (active/no carrier). Treat point-to-point links. Redistribute routes from other protocols to HSLS. Version 1.4 is for the sake of completeness of the routing.
1903 reads




