System and method in a wireless telecommunication network for placing a voice call on hold and conducting a data session
First Claim
1. A method in a wireless telecommunication network for placing on hold an ongoing circuit-switched voice call between a first party and a second party, and conducting a packet-switched data session between the second party and a third party, said method comprising the steps of:
- sending by a packet-switched call-service node, a setup request for the data session to a circuit-switched call-service node that is handling the ongoing circuit-switched voice call;
upon receipt of the setup request, placing the voice call on hold by the circuit-switched node;
sending an acceptance of the data session from the circuit-switched node to the packet-switched node;
upon receipt of the acceptance, setting up the data session by the packet-switched node and conducting the data session between the second party and the third party;
upon completion of the data session, sending a notification from the packet-switched node to the circuit-switched node that the data session is completed; and
in response to the notification that the data session is completed, resuming by the circuit-switched node, the voice call between the first party and the second party.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method in a wireless telecommunication network for placing on hold an ongoing circuit-switched voice call between a first party and a second party, and conducting a packet-switched data session between the second party and a third party. An enhanced Gs interface between a Serving GPRS Support Node (SGSN) in a packet-switched network and a Mobile Switching Center (MSC) in a circuit-switched network enables messages to be passed that enable the second party to place the first party on hold and either accept an incoming data session from the third party or originate a data session to the third party. When the data session is completed, the MSC is notified, and the voice call is resumed between the first party and the second party.
-
Citations
18 Claims
-
1. A method in a wireless telecommunication network for placing on hold an ongoing circuit-switched voice call between a first party and a second party, and conducting a packet-switched data session between the second party and a third party, said method comprising the steps of:
-
sending by a packet-switched call-service node, a setup request for the data session to a circuit-switched call-service node that is handling the ongoing circuit-switched voice call;
upon receipt of the setup request, placing the voice call on hold by the circuit-switched node;
sending an acceptance of the data session from the circuit-switched node to the packet-switched node;
upon receipt of the acceptance, setting up the data session by the packet-switched node and conducting the data session between the second party and the third party;
upon completion of the data session, sending a notification from the packet-switched node to the circuit-switched node that the data session is completed; and
in response to the notification that the data session is completed, resuming by the circuit-switched node, the voice call between the first party and the second party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method in a wireless telecommunication network for placing on hold an ongoing circuit-switched voice call between a first party and a second party, and conducting a packet-switched data session between the second party and a third party, said method comprising the steps of:
-
sending a notification from the second party to a circuit-switched call-service node that is handling the ongoing circuit-switched voice call, said notification indicating that the second party is switching to a packet data mode;
upon receipt of the notification that the second party is switching to the packet data mode, placing the voice call on hold by the circuit-switched node;
sending a setup request for the data session from the second party to a packet-switched call-service node;
sending by the packet-switched node, the setup request for the data session to the third party;
setting up the data session by the packet-switched node and conducting the data session between the second party and the third party;
upon completion of the data session, sending a notification from the packet-switched node to the circuit-switched node that the data session is completed; and
in response to the notification that the data session is completed, resuming by the circuit-switched node, the voice call between the first party and the second party.
-
-
17. A system for interfacing a circuit-switched wireless telecommunication network with a packet-switched wireless telecommunication network, said system comprising:
-
a packet-switched call-service node in the packet-switched network;
a circuit-switched call-service node in the circuit-switched network; and
an enhanced interface between the packet-switched call-service node and the circuit-switched call-service node, said enhanced interface providing multimedia-like services to a first, second, and third party by supporting a plurality of messages that perform the functions of;
notifying the circuit-switched call-service node that the packet-switched call-service node has received a request from the third party to set up a data session with the second party when the second party is engaged in an ongoing circuit-switched voice call with the first party;
instructing the packet-switched call-service node to set up and conduct the packet data session between the second party and the third party after the circuit-switched call-service node has placed the first party on hold; and
notifying the circuit-switched call-service node when the data session is completed so that the circuit-switched call-service node can resume the voice call between the first party and the second party.
-
-
18. A system for interfacing a circuit-switched wireless telecommunication network with a packet-switched wireless telecommunication network, said system comprising:
-
a packet-switched call-service node in the packet-switched network;
a circuit-switched call-service node in the circuit-switched network; and
an enhanced interface between the packet-switched call-service node and the circuit-switched call-service node, said enhanced interface providing multimedia-like services to a first, second, and third party by supporting a plurality of messages that perform the functions of;
notifying the packet-switched call-service node that the voice call is on hold, after the second party notifies the circuit-switched call-service node that the second party is switching to a packet data mode, and the circuit-switched call-service node places the first party on hold;
requesting the packet-switched call-service node to set up and conduct the data session between the second party and the third party; and
notifying the circuit-switched call-service node when the data session is completed so that the circuit-switched call-service node can resume the voice call between the first party and the second party.
-
Specification