Title: July 12, 2006
1 IETF-66 Autoconf WG
A Common Framework for Autoconfiguration of
Stand-Alone Ad Hoc Networks
Draft-mase-autoconf-framework-02, June 8, 2006
Kenichi Mase, Niigata University Cedric Adjih,
INRIA
July 12, 2006
2The major change from ver.01
- A concept of duplicate address advertisement
(DAA) is newly incorporated. - The redundant descriptions are removed.
3A concept of DAA
A
B
Duplicate address detected
C
Detect duplicate address ? Advertise
detected
duplicate address
4The baselines of the framework
- Each node SHOULD perform pre-service MANET DAD
and in-service MANET-DAD, before and after
address assignment, respectively. - A node, that detects duplicate address between
other nodes, SHOULD perform MANET-DAA. - Pre-service MANET-DAD, in-service MANET-DAD and
MANET-DAA functions could be embedded in routing
control messages regardless of whether reactive
or proactive routing protocol is employed
5Appendix
6Aims
- Autoconfiguration of unique local address for a
stand-alone MANET. - Not a solution, but a common framework.
- Background
- Address compression can be used in MANET routing
protocol. - The smaller the host address space, the greater
the benefit of the address compression. - Duplicated address detection is indispensable
when host address space is limited.
7MANET-DAD Interaction between Nodes
NO_ADDRESS_STATE
ADVERTISING_STATE (Pre-service MANET-DAD)
NORMAL_STATE (In-service MANET-DAD)
Node A (New comer)
Time
Tentative address generated
Address assigned
Node B (Existing node)
Time
NORMAL-STATE (In-service MANET-DAD)
- Generalized routing control messages can be used
both for pre-service and - in-service MANET-DAD
- Nodes in ADVERTISING-STATE and those in
NORMAL-STATE can interact - to each other with regard to MANET-DAD
Benefits
- Minimize MANET-DAD overhead
- Minimize erroneous route formulation
8 (Address generation)
(In-service MANET-DAD)
Duplicate address detected
NORMAL_STATE
NO_ADDRESS_STATE
Full routing
Duplicate address detected
Tentative addressgenerated
Time-out
ADVERTISING_STATE
LOCAL_AD_STATE
GLOBAL_AD_STATE
Time-out
(Pre-service MANET-DAD)
No forwarding
Fig.1 Autoconfiguration state transition diagram.