Ticket #6 (new enhancement)
Chord improvements
| Reported by: | jordi | Owned by: | somebody |
|---|---|---|---|
| Priority: | major | Milestone: | 3.1 |
| Component: | planetsim | Version: | PlanetSim 3 |
| Keywords: | Cc: |
Description (last modified by jordi) (diff)
- Copy the package planet.chord into packages planet.chord.sigcomm and planet.chord.improved.
- Apply the following improvements into the planet.chord.improved Chord version:
- Build dynamic Finger Tables (with dynamic size, according to the DIFFERENT known neighbors).
- Allow a cache of known nodes (may be including the finger table itself), by looking up NodeHandles? in any RouteMessage?.
- Update the Finger Table with NodeHandle appeared in RouteMessage? during its normal routing.
- Build ChordId? for enabling ids from 2 to 32 bits (implementing on the current ChordId? class or another).
Change History
Note: See
TracTickets for help on using
tickets.
