Patent ID: 7711099

Claim:
A method of implementing a call leg move, comprising: (A) creating, by a capability-abstracting layer of the network, a call leg moving interface and interface reference parameters of the call leg moving interface, wherein said interface reference parameters are an identifier of a call leg to be moved and a destination call identifier; (B) invoking, by an application layer of the network, said call leg moving interface with said interface reference parameters; notifying, by the application layer in the network, said original call that said call leg is being moved to said destination call, and releasing the resource of the original call occupied by the call leg; changing, by the application layer in the network, a call identifier of the call leg from the original call identifier to said destination call identifier through setting a call message of said call leg, sending a call leg move request to said destination call, and keeping state and data of the call leg unchanged dung the call leg move; and having received said call leg move request sent from said original call, said destination call determining whether said destination call has enough resource, and if said resource of said destination call is enough, said destination call allocating said resource to said call leg such that said call leg move is successful, and otherwise said call leg move is not successful, wherein said original call and said destination call are two different calls.