SCTP is a transport protocol which provides new interesting features such as multi-homing and multi-streaming. To support the multi-homing characteristic of SCTP, the service level negotiation protocols have to be updated. In this paper, we propose an extension of the Service Level Negotiation Protocol (SLNP) in order to enable service offer negotiation for SCTP-based applications. We propose also a new component called XMLL, which was added at the negotiation layer, situated in user's terminal, in order to accelerate handovers and optimize mobility management for mobile users.