System and method for improved push-to-talk communication performance
First Claim
1. A push-to-talk (PTT) application server comprising:
- one or more processors; and
a non-transitory, computer-readable medium storing programming executable by the one or more processors, the programming comprising instructions to;
receive a request from a user equipment (UE) device to access the PTT application server;
detect radio access network (RAN) congestion, and in response to detecting RAN congestion;
modify one or more PTT call parameters; and
transmit according to the modified one or more PTT call parameters to the UE device, wherein the modified one or more PTT call parameters comprises reducing a number of signals transmitted to the UE device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for improved push-to-talk (PTT) communications performance includes a PTT application server receiving a request from a client user equipment (UE) device to access PTT services over a carrier network. The PTT application server measures, determines, predicts, or otherwise detects congestion in a cell of the carrier network servicing the client UE device. In a representative aspect responsive to detecting a value of congestion, the PTT server modifies one or more PTT call parameters, transmits a modified PTT call parameter to the UE device, and reduces the number of signals subsequently transmitted to the UE device. The modified PTT call parameter may be a codec selection for encoding/decoding PTT voice data. Subsequently transmitted signals may include acknowledgement signals, retry requests, bundled frames, or the like.
-
Citations
23 Claims
-
1. A push-to-talk (PTT) application server comprising:
-
one or more processors; and a non-transitory, computer-readable medium storing programming executable by the one or more processors, the programming comprising instructions to; receive a request from a user equipment (UE) device to access the PTT application server; detect radio access network (RAN) congestion, and in response to detecting RAN congestion; modify one or more PTT call parameters; and transmit according to the modified one or more PTT call parameters to the UE device, wherein the modified one or more PTT call parameters comprises reducing a number of signals transmitted to the UE device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, by a push-to-talk (PTT) application server, a request from a user equipment (UE) device to access the PTT application server; determining, by the PTT application server, radio access network (RAN) congestion in a carrier network connecting the UE device to the PTT application server; and in response to detecting RAN congestion, the PTT application server; modifying one or more PTT call parameters based on an analysis of RAN congestion; transmitting the modified one or more PTT call parameters to the UE device; and transmitting fewer signals to the UE device based on the modified one or more PTT call parameters. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving, by a push-to-talk (PTT) application server, PTT call data from a first user equipment (UE) device, the PTT call data encoded with a first codec, the first codec having a first data rate; the PTT application server transmitting a codec call parameter to the first UE device, the codec call parameter comprising a second codec having a second data rate, the second data rate less than the first data rate; and after transmitting the codec call parameter to the first UE device, receiving, by the PTT application server, PTT call data from the first UE device encoded with the second codec. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification