Adding Multi-Homing and Dual-Stack Support to the Session Initiation Protocol