Mobility Management in a SIP Environment Requirements, Functions and Issues