RTP is a protocol designed to transfer real time media payloads, including voice and video. The protocol is used extensively in both 3GPP and non-3GPP networks, with a prime example being the transport of voice packets between MGWs (Media Gateways). RTP is also used to support end to end voice transfer in the VoLTE (Voice over LTE) architecture. The protocol itself provides services such as payload identification, sequential delivery and jitter correction via a timestamp. In addition, RTP uses a companion protocol termed RTCP (Real time Transport Control Protocol) in order to provide feedback for ongoing sessions e.g. no. of dropped packets, jitter, etc.