RTP Keep Alive
draft-ietf-avt-app-rtp-keepalive-00
Xavier Marjou presented the draft on RTP keep alive. This draft gives a
list of mechanisms used to keep alive NAT bindings, and details the pros
and cons of each. Mechanisms surveyed include 0 byte UDP packet, RTCP
multiplexed on the RTP port, STUN packets, RTP packets with incorrect
version number, RTP packets with comfort noise, RTP packets with a no-op
payload, and RTP packets with unknown payload type. Xavier asked if any
other mechanism were known (perhaps RTSP transport of RTP), and if we
want to recommend one mechanism.
Magnus Westerlund noted that RTSP encapsulation of RTP is TCP-based, so
the usual TCP keep alive mechanism will be used to maintain NAT
bindings,
out of the scope of this document. Jonathan Lennox noted that there are
often codec specific keep alive mechanisms, in addition to comfort
noise.