USSD-facilitated call setup for push to talk over cellular (PoC) services
First Claim
1. A method of setting up a Push-To-Talk-over-Cellular (PoC) call between a calling mobile station and a called mobile station in a Global System for Mobile Communications (GSM)/General Packet Radio Service (GPRS) cellular communication network, said method comprising:
- detecting that a calling user has selected a PoC contact list on the calling mobile station;
responsive to detecting that the calling user has selected the PoC contact list, sending a presence refresh request message from the calling mobile station to a PoC server;
responsive to receiving the presence refresh request message in the PoC server, sending an Unstructured Supplementary Services Data (USSD) message from the PoC server to the called mobile station;
responsive to receiving the USSD message in the called mobile station;
sending a USSD response message to the PoC server;
performing a routing area update; and
changing the called mobile station to packet mobility management state READY;
detecting that a calling user has pressed a push-to-talk (PTT) button on the calling mobile station;
responsive to detecting that the calling user has pressed the PTT button, sending an INVITE message from the calling mobile station to the called mobile station, wherein an access network serving the called mobile station delivers the INVITE message to the called mobile station without paging the called mobile station;
returning a 200OK message from the called mobile station to the calling mobile station; and
establishing packet flow between the calling mobile station and the called mobile station.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of setting up a Push-To-Talk-over-Cellular (PoC) call between a calling mobile station (MS) and a called MS in a cellular communications network. In GSM/GPRS networks, the method decreases the call setup time, from the time the push-to-talk button is pressed, by causing the called MS to change to READY state before call setup is initiated. This is done by sending a USSD message to the called MS when the calling user selects a PoC contact list on the calling MS. The USSD message causes the called MS to perform a routing area update and change to READY state. This eliminates the need to page the called MS during call setup. In WCDMA networks, the USSD message causes the called MS to reestablish a Radio Resource Control (RRC) connection. The called MS maintains this connection, thereby enabling faster type 2 paging to be utilized for call setup.
28 Citations
2 Claims
-
1. A method of setting up a Push-To-Talk-over-Cellular (PoC) call between a calling mobile station and a called mobile station in a Global System for Mobile Communications (GSM)/General Packet Radio Service (GPRS) cellular communication network, said method comprising:
-
detecting that a calling user has selected a PoC contact list on the calling mobile station; responsive to detecting that the calling user has selected the PoC contact list, sending a presence refresh request message from the calling mobile station to a PoC server; responsive to receiving the presence refresh request message in the PoC server, sending an Unstructured Supplementary Services Data (USSD) message from the PoC server to the called mobile station; responsive to receiving the USSD message in the called mobile station; sending a USSD response message to the PoC server; performing a routing area update; and changing the called mobile station to packet mobility management state READY; detecting that a calling user has pressed a push-to-talk (PTT) button on the calling mobile station; responsive to detecting that the calling user has pressed the PTT button, sending an INVITE message from the calling mobile station to the called mobile station, wherein an access network serving the called mobile station delivers the INVITE message to the called mobile station without paging the called mobile station; returning a 200OK message from the called mobile station to the calling mobile station; and establishing packet flow between the calling mobile station and the called mobile station.
-
-
2. A method of selling up a Push-To-Talk-over-Cellular (PoC) call between a calling user equipment (UE) and a called UE in a Wideband Code Division Multiple Access (WCDMA) cellular communication network, said method comprising:
-
detecting that a calling user has selected a PoC contact list on the calling UE; responsive to detecting that the calling user has selected the PoC contact list, sending a presence refresh request message from the calling UE to a PoC server; responsive to receiving the presence refresh request message in the PoC server; establishing an Iu-CS signaling connection between a radio network controller and a mobile switching center server serving the called UE; establishing a Radio Resource Control (RRC) connection between the radio network controller and the called UE; and sending an Unstructured Supplementary Services Data (USSD) message over the Iu-CS signaling connection and the RRC connection from the PoC server to the called UE; responsive to receiving the USSD message in the called UE; sending a USSD response message to the PoC server; and maintaining the established RRC connection for a defined time period while waiting for the calling UE to initiate call setup; detecting that a calling user has initiated call setup by pressing a push-to-talk (PTT) button on the calling UE; responsive to detecting that the calling user has pressed the PTT button, sending an INVITE message from the calling UE to the called UE, wherein an access network serving the called UE delivers the INVITE message to the called UE utilizing type 2 paging; returning a 200OK message from the called UE to the calling UE; and establishing packet flow between the calling UE and the called UE.
-
Specification