Push-to-talk telecommunications system utilizing an voice-over-IP network
First Claim
1. A method for establishing an ad-hoc push-to-talk (PTT) call between users in a wireless communications network, the method comprising:
- by a push-to-talk (PTT) server;
receiving, via a session initiation protocol (SIP) server, a first SIP INVITE request from a mobile communication device, the first SIP INVITE request comprising one or more addresses of one or more parties invited to participate in the PTT call, wherein the one or more addresses comprise a first address of a first party;
sending a second SIP INVITE request to the SIP server in response to the receiving the first SIP INVITE request, wherein the second SIP INVITE request is addressed to the first party, wherein the second SIP INVITE request is forwarded to the first party;
receiving, via the SIP server, a first SIP 200 OK response from the first party, wherein the SIP 200 OK response is responsive to the second SIP INVITE request;
sending a second SIP 200 OK response to the SIP server in response to the receiving the first SIP 200 OK response, wherein the second SIP 200 OK response indicates that at least one of the one or more parties invited to participate in the PTT call has accepted the invitation, wherein the second SIP 200 OK response is forwarded to the mobile communication device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system to provide ad-hoc push-to-talk calls between a plurality of users in a wireless packet data telecommunications network are described. The system may include: a wireless communication network including push-to-talk (PTT) functionality, with a Session Initiation Protocol (SIP) Proxy Server; a SIP Registrar and Location Server operable to store contact addresses of active mobile devices; a Realtime Transport Protocol (RTP) Media Gateway (PTT Server) operable to function as a call endpoint for each of a plurality of mobile devices wherein the plurality of mobile devices may be segmented into membership groups, the PTT Server further operable to multicast a communication from one member of the group to the other members of the group; and an Internet Protocol (IP) network interconnecting the SIP Proxy server, the SIP Registrar and Location Server, and the PTT Server.
-
Citations
19 Claims
-
1. A method for establishing an ad-hoc push-to-talk (PTT) call between users in a wireless communications network, the method comprising:
by a push-to-talk (PTT) server; receiving, via a session initiation protocol (SIP) server, a first SIP INVITE request from a mobile communication device, the first SIP INVITE request comprising one or more addresses of one or more parties invited to participate in the PTT call, wherein the one or more addresses comprise a first address of a first party; sending a second SIP INVITE request to the SIP server in response to the receiving the first SIP INVITE request, wherein the second SIP INVITE request is addressed to the first party, wherein the second SIP INVITE request is forwarded to the first party; receiving, via the SIP server, a first SIP 200 OK response from the first party, wherein the SIP 200 OK response is responsive to the second SIP INVITE request; sending a second SIP 200 OK response to the SIP server in response to the receiving the first SIP 200 OK response, wherein the second SIP 200 OK response indicates that at least one of the one or more parties invited to participate in the PTT call has accepted the invitation, wherein the second SIP 200 OK response is forwarded to the mobile communication device. - View Dependent Claims (2, 3, 4, 5)
-
6. A non-transitory, computer accessible memory medium storing program instructions for establishing an ad-hoc push-to-talk (PTT) call between users in a wireless communications network, wherein the program instructions are executable to cause a processor to:
-
receive, via a session initiation protocol (SIP) server, a first SIP INVITE request from a mobile communication device, the first SIP INVITE request comprising one or more addresses of one or more parties invited to participate in the PTT call, wherein the one or more addresses comprise a first address of a first party; send a second SIP INVITE request to the SIP server in response to the receiving the first SIP INVITE request, wherein the second SIP INVITE request is addressed to the first party, wherein the second SIP INVITE request is forwarded to the first party; receive, via the SIP server, a first response message from the first party, wherein the first response message is responsive to the second SIP INVITE request; in response to the receiving the first response message, exchange messages with the SIP server and the mobile communication device to indicate to the mobile communication device that that at least one of the one or more parties invited to participate in the PTT call has accepted the invitation. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for establishing an ad-hoc push-to-talk (PTT) call between users in a wireless communications network, the apparatus comprising:
-
a network interface and a processor; wherein the network interface and the processor are configured to; receive, via a session initiation protocol (SIP) server, a first SIP INVITE request from a mobile communication device, the first SIP INVITE request comprising one or more addresses of one or more parties invited to participate in the PTT call, wherein the one or more addresses comprise a first address of a first party; in response to the receiving the first SIP INVITE request, exchange invitation messages with the first party, via the SIP server, wherein at least one of the messages comprises an invitation to the first party to participate in the PTT call; receive, via the SIP server, a first response message from the first party, wherein the first response message is responsive to the invitation to the first party; in response to the receiving the first response message, exchange additional response messages with the mobile communication device, via the SIP server, to indicate to the mobile communication device that at least one of the one or more parties invited to participate in the PTT call has accepted the invitation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification