Method and apparatus for facilitating a PTT session initiation using an IP-based protocol
First Claim
1. A method for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the method comprising:
- detecting, by an originator unit, a session initiation indication;
sending, by the originator unit in a non-IP format, a session initiation request for the PTT session, to a base station (BS) via a CDMA access channel;
sending, by the originator unit to the BS, a channel assignment request for the PTT session via a CDMA access channel; and
receiving, by the originator unit, messaging in response to the session initiation request.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are described to address the need for providing substantially reduced PTT call setup times and more efficient wireless bandwidth utilization for PTT sessions utilizing an IP-based protocol. The use of non-IP messaging between an originating MS (101) and PCF (131) and a target MS (102) and PCF (132), the use of IP-based messaging between the PCFs, the use of access channel signaling by the originating MS, and the generation of SIP responses by a target PCF on behalf of the target MS are described. Embodiments incorporating some or all of these protocol changes, can provide either, or both, reduced end-to-end call setup time for PTT as it presently exists in IS-2000 systems or reduced bandwidth consumption.
-
Citations
52 Claims
-
1. A method for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the method comprising:
-
detecting, by an originator unit, a session initiation indication;
sending, by the originator unit in a non-IP format, a session initiation request for the PTT session, to a base station (BS) via a CDMA access channel;
sending, by the originator unit to the BS, a channel assignment request for the PTT session via a CDMA access channel; and
receiving, by the originator unit, messaging in response to the session initiation request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the method comprising:
-
maintaining, by a packet control function (PCF), session information relating to a dormant IP data session of an originator unit;
receiving, by the PCF from the originator unit via a base station (BS), a session initiation request in a non-IP format for the PTT session;
generating, by the PCF, an IP-based message using the session information and the session initiation request in a non-IP format; and
sending, by the PCF, the IP-based message to a PTT server. - View Dependent Claims (19, 20, 21, 22)
-
-
23. The method of 18, wherein the session initiation request is received from the BS via A9-Short Data Delivery messaging.
-
24. The method of 18, wherein the IP-based message comprises an IP packet.
-
25. The method of 24, wherein the IP-based message comprises an IP packet contained within a Point-to-Point Protocol (PPP) frame.
-
26. The method of 18, further comprising:
-
receiving, by the PCF, information in response to the IP-based messaging; and
sending, by the PCF, the information as response messaging to the originator unit via the BS.
-
-
27. The method of 26, wherein the response messaging is sent to the BS via A8 messaging.
-
28. The method of 26, wherein the information comprises an IP packet and the response messaging is in a non-IP format.
-
29. A method for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the method comprising:
-
maintaining, by a packet control function (PCF), session information relating to a dormant IP data session of a target unit;
receiving, by the PCF from a PTT server, session initiation request messaging for the target unit for the PTT session;
requesting, by the PCF in response to the session initiation request messaging, that the target unit be paged;
receiving, by the PCF from a base station (BS), an indication that the target unit responded to a page;
generating, by the PCF in response to the indication that the target unit responded to the page, response messaging using information from the session information and the session initiation request messaging; and
sending, by the PCF, the response messaging to the PTT server. - View Dependent Claims (30, 40, 41, 42, 43, 44)
-
- 31. The method of 29, wherein the page is for a packet data service.
- 33. The method of 29, wherein the indication that the target unit responded to the page comprises an indication from the group consisting of a page response indication, a query for PCF information that implies that the target unit responded to a page, and a request to connect the PCF to the BS that implies that the target unit responded to a page.
-
35. The method of 29, wherein the response messaging comprises an IP packet.
-
36. The method of 35, wherein the response messaging comprises a Point-to-Point Protocol (PPP) frame encapsulating the IP packet.
-
37. The method of 35, wherein the response messaging comprises a SIP message from the group consisting of a SIP 100 Trying message, a SIP 200 OK message, a SIP INFO message, and a SIP NOTIFY message.
-
38. The method of 29, further comprising:
after sending the response messaging to the PTT server, sending, by the PCF, information from the session initiation request messaging to the target unit via the BS.
-
39. The method of 38, wherein the information from the session initiation request messaging is sent to the BS via A8 messaging.
-
45. A method for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the method comprising:
-
maintaining, by a packet control function (PCF), session information relating to a dormant IP data session of a target unit;
receiving, by the PCF from a PTT server, session initiation request messaging for the target unit for the PTT session;
requesting, by the PCF in response to the session initiation request messaging, that the target unit be paged;
receiving, by the PCF, an indication that the target unit is unavailable;
generating, by the PCF, responsive to the indication that the target unit is not available, target-not-available messaging using information from the session information and the session initiation request messaging; and
sending, by the PCF, the target-not-available messaging to the PTT server. - View Dependent Claims (46, 47, 48)
-
-
49. A mobile station (MS) for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the MS comprising:
-
a transceiver; and
a processor, communicatively coupled to the transceiver, adapted to detect a session initiation indication, adapted to send, to a base station (BS) via the transceiver and a CDMA access channel, a session initiation request in a non-IP format for the PTT session, adapted to send, to the BS via the transceiver and a CDMA access channel, a channel assignment request for the PTT session, and adapted to receive, via the transceiver, messaging in response to the session initiation request in a non-IP format.
-
-
50. A packet control function (PCF) for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the PCF comprising:
-
a PCF network interface adapted to send and receive messaging using at least one communication protocol;
a processor, communicatively coupled to the PCF network interface, adapted to maintain session information relating to a dormant IP data session of an originator unit, adapted to receive, from the originator unit via a base station (BS) and the PCF network interface, a session initiation request in a non-IP format for the PTT session, adapted to generate an IP-based message using the session information and the session initiation request in a non-IP format, and adapted to send, via the PCF network interface, the IP-based message to a PTT server.
-
-
51. A packet control function (PCF) for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the PCF comprising:
-
a PCF network interface adapted to send and receive messaging using at least one communication protocol;
a processor, communicatively coupled to the PCF network interface, adapted to maintain session information relating to a dormant IP data session of a target unit, adapted to receive, from a PTT server via the PCF network interface, session initiation request messaging for the target unit for the PTT session, adapted to request, via the PCF network interface in response to the session initiation request messaging, that the target unit be paged, adapted to receive, from a base station (BS) via the PCF network interface, an indication that the target unit responded to a page, adapted to generate, in response to the indication that the target unit responded to the page, response messaging using information from the session information and the session initiation request messaging, and adapted to send, via the PCF network interface, the response messaging to the PTT server.
-
-
52. A packet control function (PCF) for facilitating a push-to-talk (PTT) session initiation using an Internet Protocol (IP)-based protocol, the PCF comprising:
-
a PCF network interface adapted to send and receive messaging using at least one communication protocol;
a processor, communicatively coupled to the PCF network interface, adapted to maintain session information relating to a dormant IP data session of a target unit;
adapted to receive, from a PTT server via the PCF network interface, session initiation request messaging for the target unit for the PTT session;
adapted to request, via the PCF network in response to the session initiation request messaging, that the target unit be paged;
adapted to receive, via the PCF network, an indication that the target unit is unavailable;
adapted to generate, responsive to the indication that the target unit is not available, target-not-available messaging using information from the session information and the session initiation request messaging; and
adapted to send, via the PCF network, the target-not-available messaging to the PTT server.
-
Specification