Abstract:
A method and a system for handling audio packets in a Voice over Long Term Evolution (VoLTE) call by a User Equipment (UE) when Robust Header Compression (ROHC) is enabled are provided. The Transmission Control Protocol/Internet Protocol (TCP/IP) layer provides the VoLTE call properties to the ROHC compressor. The TCP/IP layer receives the audio packets from audio engine and sends the Real-time Transport Protocol (RTP) packets to a ROHC compressor. Further, the ROHC compressor compresses the Internet Protocol/User Datagram Protocol (IP/UDP) headers and a RTP header. The ROHC compressor sends the compressed RTP data along with a payload to the network in the UpLink (UL) data path. During DownLink (DL) data path, ROHC decompressor receives compressed ROHC packet from network. The ROHC decompressor ignores the construction of IP/UDP headers for the compressed data.
Abstract:
Disclosed is a system, User Equipment (UE) and method for preventing voice call (VoLTE) call drops in a communication network. A paging message is received as an Internet Protocol Multimedia Subsystem (IMS) invite message. The paging message includes a domain, or the UE establishes a connection with the network, in order to determine whether the IMS invite is for a voice call. A condition of non-sustenance of the voice call is detected based on a power level check for the UE and Extended Service Request (ESR) is triggered. The voice call is continued according to a success or a failure of the ESR.