Preserving mid-call state in IMS centralized services sessions
AssigneeTelefonakiebolaget LM Ericsson (publ)
InventorsIvo Sedlacek, Ralf Keller
Life of this patent
Estimating the term…
Abstract
Techniques for managing multiple ICS sessions in an IMS network are described. In one method, a MSC server detects that a user terminal has been transferred from a first access network to a second access network and, in response, sends a message to an SCC AS, the message indicating transfer of the user terminal. The MSC server receives, in response, one or more requests for MSC server-assisted mid-call feature services for the user terminal, and assigns transaction identifiers to one or more sessions held for the user terminal or to one or more conference participants corresponding to the user terminal. Corresponding techniques carried out at an SCC AS are also described.
Claims21
A method in a wireless network for managing IP Multimedia Subsystem (IMS) Centralized Services (ICS) sessions, the method comprising:
- receiving at a Mobile Switching Center (MSC) server from a Service Centralization and Continuity Application Server (SCC AS), a first message including an indication that the SCC AS is requesting notification of a change in status of a user terminal;
- subsequent to receipt of said first message, detecting, at the MSC server, that the user terminal has been transferred from a first access network to a second access network;
- determining, at the MSC server, that the user terminal is unable to simultaneously support a circuit-switched call and the transport of IP data in the second access network;
- and
- in response to said detecting and said determining, sending a second message to the SCC AS from the MSC server, the second message including an indication that the user terminal is unable to simultaneously support a circuit-switched call and the transport of IP data in the second access network, and indicating that the user terminal has been transferred;
- receiving, in response to said second message, one or more requests for MSC server-assisted mid-call feature services for the user terminal to maintain one or more held ICS sessions or conferences;
- and
- assigning transaction identifiers to one or more sessions held for the user terminal or to one or more conference participants corresponding to the user terminal, in response to said requests.
A Mobile Switching Center (MSC) server configured to manage IP Multimedia Subsystem (IMS) Centralized Services (ICS) sessions, the MSC server comprising a network interface circuit configured for communication with a Service Centralization and Continuity Application Server (SCC AS) via a Call Session Control Function (CSCF) and a processing circuit configured to:
- receive, from said SCC AS, a first message including an indication that the SCC AS is requesting notification of a change in status of the user terminal;
- detect that a user terminal has been transferred from a first access network to a second access network;
- determine that the user terminal is unable to simultaneously support a circuit-switched call and the transport of IP data in the second access network;
- in response to said detecting and said determining, send a second message to a SCC AS from the MSC server, the second message including an indication that the user terminal is unable to simultaneously support a circuit-switched call and the transport of IP data in the second access network, and indicating that the user terminal has been transferred;
- receive, in response to said second message, one or more requests for MSC server-assisted mid-call feature services for the user terminal;
- and
- assign transaction identifiers to one or more sessions held for the user terminal or to one or more conference participants corresponding to the user terminal, in response to said requests.
A method in a wireless network for managing IP Multimedia Subsystem (IMS) Centralized Services (ICS) sessions, the method comprising:
- sending a first message from a Service Centralization and Continuity Application Server (SCC AS) to a Mobile Switching Center (MSC) server responsive to detecting that a circuit-switched call for a user terminal is being controlled by Gm signaling, the first message including an indication that the SCC AS is requesting notification of a change in status of the user terminal;
- subsequent to sending the first message, receiving a second message from the MSC server at the SCC AS, the second message comprising an indication that the user terminal is unable to simultaneously support a circuit-switched call and the transport of IP data in a second access network, and indicating that the user terminal engaged in one or more ICS sessions has been transferred from a first access network to the second access network;
- in response to the second message, sending one or more requests for MSC server-assisted mid-call feature services for the user terminal to maintain one or more held ICS sessions for the user terminal;
- and
- releasing an access leg for the Gm signaling.
A Service Centralization and Continuity Application Server (SCC AS) configured to manage IP Multimedia Subsystem (IMS) Centralized Services (ICS) sessions, the SCC AS comprising a network interface circuit configured to communicate with a Mobile Switching Center (MSC) server via a Call Session Control Function (CSCF) and a processing circuit configured to:
- send a first message to the MSC server responsive to detecting that a circuit-switched call for a user terminal is being controlled by Gm signaling, the first message including an indication that the SCC AS is requesting notification of a change in status of the user terminal;
- receive a second message from the MSC server, the second message comprising an indication that the user terminal is unable to simultaneously support a circuit-switched call and the transport of IP data in a second access network, and indicating that the user terminal engaged in one or more ICS sessions has been transferred from a first access network to the second access network;
- in response to the second message, send one or more requests for MSC server-assisted mid-call feature services for the user terminal to maintain one or more held ICS sessions for the user terminal;
- and
- release an access leg for the Gm signaling.
A method in a wireless network for managing IP Multimedia Subsystem (IMS) Centralized Services (ICS) sessions, the method comprising:
- receiving, at a Service Centralization and Continuity Application Server (SCC AS), a SIP UPDATE message indicating that a user terminal engaged in one or more ICS sessions has been transferred from a first access network to a second access network and is unable to simultaneously support a circuit-switched call and the transport of IP data in the second access network, and that a circuit-switched call supported by Gm signaling is being placed on hold;
- in response to the SIP UPDATE message, placing the ICS session corresponding to the circuit-switched call on hold;
- after placing the ICS session on hold, receiving, at the SCC AS, a SIP INVITE message comprising a PS-CS session transfer request corresponding to the ICS session;
- detecting that the SIP INVITE message was sent via an MSC server;
- in response to the detecting, sending one or more requests for Mobile Switching Center (MSC) Server-assisted mid-call feature services for the ICS session;
- and
- releasing an access leg for Gm signaling.
Dependencies are inferred from the claim text.