Call persistence and call wait
Basic Concepts
Call persistence is the user who is on the call. You can temporarily disconnect the original phone number and make a new phone number to keep in touch with the original phone number. When you need to reply to the original call, the new phone number is kept and then connected to the original phone number. You can select and switch the two calls by pressing the buttons, you can also end the call with them separately or simultaneously.
The difference between the call persistence service and the basic call is that it allows us to have two connected calls and can switch back and forth between the two calls at any time.
Keep results
Call persistence refers to a call in which one party is in the one-way connection state. At this time, the user who is holding the call will generally hear a piece of background music.
Business Process
User A calls user B and is called B. User A and user B call is established successfully. After that, user A initiates A request to keep User B. At this time, B will hear A piece of background music and temporarily disconnect from user A. Then caller A calls another called C, after establishing A basic call with user C, user A can initiate A switchover process to restore the user B to A normal call, if user C is in the active status, user A can initiate any number of round-trip switching operations. However, there is only one active call at each time point.
Finally, a user in the active or hold state can release the call. For example, if user B does not want to wait for the remaining time, he can choose to release the call, the call between A and C will not be affected. In this case, if the activated C user releases the call, the call in the original hold state is automatically activated, that is, user B is previously held because user C releases the call and automatically resumes the call with user.