US 12,425,918 B2
Dynamic VoLTE allocation (DVA)
Nimrod Gradus, Givatayim (IL); Ido Shaked, Alfei Menashe (IL); and Benjamin Abramovsky, Petah Tiqwa (IL)
Assigned to Parallel Wireless, Inc., Nashua, NH (US)
Filed by Parallel Wireless, Inc., Nashua, NH (US)
Filed on Jun. 6, 2022, as Appl. No. 17/833,353.
Claims priority of provisional application 63/197,043, filed on Jun. 4, 2021.
Prior Publication US 2022/0394549 A1, Dec. 8, 2022
Int. Cl. H04W 28/06 (2009.01); G10L 19/22 (2013.01)
CPC H04W 28/06 (2013.01) [G10L 19/22 (2013.01)] 18 Claims
OG exemplary drawing
 
14. A system for determining a Voice over LTE (VOLTE) codec comprising:
a processor;
a radio access network interface in communication with the processor; and
a memory, the memory communicatively coupled with the processor, the memory further comprising instructions that, when executed by the processor, cause the processor to:
discover a packet header size used in a session used a Silence Insertion Descriptor (SID);
inspect downlink packet sizes coming into a receive buffer;
determine when three consecutive packet sizes are greater than zero, then set a first factor, a second factor, and a third factor equal to zero;
calculating a header size; and
determining a voice encoding codec by subtracting a header overhead value from the packet size;
wherein the first factor comprises a current voice encoding codec Packet size; the second factor comprises a HeaderOverHead; and a third factor comprises a Candidate SID.