In this chapter, we describe the key techniques that we have developed to optimize several basic operations of a mobility event in different layers, and highlight the associated key principles for those optimization techniques. These techniques are based on a few fundamental principles, such as reduction of the number of signaling messages during the basic operations, minimizing the traversal distance of the data, reduction of data and signaling overhead, minimization of lookup cost, caching, parallelization of sequential handoff operations, proactive operations, cross-layer triggers, and localization of binding updates. We present the application of these techniques to the optimization of the various handoff components described in Chapter 3 and describe experimental results obtained with some of these optimization techniques.
In Chapter 11, we describe the application of these optimization techniques to a Petri-net-based mobility model and then present experiments with a few of the proactive techniques to evaluate the overall systems performance.
6.1 Summary of Key Contributions and Indicative Results
We summarize in the following the key contributions made by some of the proposed optimization mechanisms for the various handoff components that we analyzed in Chapter 3. In this section, we highlight the key technical problems the proposed mechanisms address, briefly describe the proposed mechanisms, and highlight some of the key advantages. ...