Folks,
I've just updated rtpproxy tarball available at http://www.portaone.com/~sobomax/rtpproxy.tar to include ability to alter location of the command socket (userful if there are multiple SERs running on the same machine, appropriate patches for nathelper were commited into trunk some time ago), as well as an ability to set specific TOS for RTP packets (default is now 0xa0), which can be used to do QoS.
Regards,
Maxim
Maxim Sobolev wrote:
Folks,
I've just updated rtpproxy tarball available at http://www.portaone.com/~sobomax/rtpproxy.tar to include ability to alter location of the command socket (userful if there are multiple SERs running on the same machine, appropriate patches for nathelper were commited into trunk some time ago), as well as an ability to set specific TOS for RTP packets (default is now 0xa0), which can be used to do QoS.
Small correction: I've just changed default TOS to be 0xb8, which is used by default by Cisco VoIP gateways.
I've also added new feature - "double RTP mode" (off by default), in this mode each incoming RTP packet whose size is below some pre-defined threshold (128 bytes) gets re-sent twice, which can improve QoS on lossy links. Threshold here is to disable this feature for non-LBR codecs. I like this feature from my SpeakFreely days. ;)
-Maxim
Maxim Sobolev wrote:
Folks,
I've just updated rtpproxy tarball available at http://www.portaone.com/~sobomax/rtpproxy.tar to include ability to alter location of the command socket (userful if there are multiple SERs running on the same machine, appropriate patches for nathelper were commited into trunk some time ago), as well as an ability to set specific TOS for RTP packets (default is now 0xa0), which can be used to do QoS.
Small correction: I've just changed default TOS to be 0xb8, which is used by default by Cisco VoIP gateways.
I've also added new feature - "double RTP mode" (off by default), in this mode each incoming RTP packet whose size is below some pre-defined threshold (128 bytes) gets re-sent twice, which can improve QoS on lossy links. Threshold here is to disable this feature for non-LBR codecs. I like this feature from my SpeakFreely days. ;)
Interesting...how can we start the rtpproxy with this feature enabled? Is it a command line switch?
-Maxim
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
TeleSIP wrote:
Maxim Sobolev wrote:
Folks,
I've just updated rtpproxy tarball available at http://www.portaone.com/~sobomax/rtpproxy.tar to include ability to alter location of the command socket (userful if there are multiple SERs running on the same machine, appropriate patches for nathelper were commited into trunk some time ago), as well as an ability to set specific TOS for RTP packets (default is now 0xa0), which can be used to do QoS.
Small correction: I've just changed default TOS to be 0xb8, which is used by default by Cisco VoIP gateways.
I've also added new feature - "double RTP mode" (off by default), in this mode each incoming RTP packet whose size is below some pre-defined threshold (128 bytes) gets re-sent twice, which can improve QoS on lossy links. Threshold here is to disable this feature for non-LBR codecs. I like this feature from my SpeakFreely days. ;)
Interesting...how can we start the rtpproxy with this feature enabled? Is it a command line switch?
Yes, just start rtpproxy with `-2' switch.
-Maxim
Thanks Maxim,
We just tested the "double RTP Mode" with Grandstream Phones and Cisco ATA 186 terminals. The Grandstream phones seem to handle it pretty well. The Audio Quality is perfect using both modes. On the other hand, the ATA186 seems to choke with the double rtp mode. The audio quality significantly degrades when using this mode. The ATA186 rtp stats also start showing high packet loss.
What phones did you test this mode with?
Regards, Andres http:/www.telesip.net
On Sunday 19 October 2003 10:30, Maxim Sobolev wrote:
TeleSIP wrote:
Maxim Sobolev wrote:
Folks,
I've just updated rtpproxy tarball available at http://www.portaone.com/~sobomax/rtpproxy.tar to include ability to alter location of the command socket (userful if there are multiple SERs running on the same machine, appropriate patches for nathelper were commited into trunk some time ago), as well as an ability to set specific TOS for RTP packets (default is now 0xa0), which can be used to do QoS.
Small correction: I've just changed default TOS to be 0xb8, which is used by default by Cisco VoIP gateways.
I've also added new feature - "double RTP mode" (off by default), in this mode each incoming RTP packet whose size is below some pre-defined threshold (128 bytes) gets re-sent twice, which can improve QoS on lossy links. Threshold here is to disable this feature for non-LBR codecs. I like this feature from my SpeakFreely days. ;)
Interesting...how can we start the rtpproxy with this feature enabled? Is it a command line switch?
Yes, just start rtpproxy with `-2' switch.
-Maxim
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers