Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated using 4PSA automated script

This article describes how issues related to the RTP Packetization interval can be solved in the case of conference calls on VoipNow servers. The recommended solution is to make sure that all parties involved in that call have the packetization interval set to 20ms during conference calls on VoipNow servers. Otherwise, when channels are bridged, voice breaks, missing or dropped syllables, unexplained clicks or noises may occur.

Overview

Voice breaks, missing or dropped syllables, unexplained clicks or noises are triggered by different values of the ptime parameter when channels are bridged. According to the RFC3551 for packetized audio, the default packetization interval must be 20 ms or one frame, whichever is longer, unless required otherwise. However, a receiver should be able to accept packages with a packetization interval between 0 and 200ms.

Good to

...

know

If autoframing=yes is set in sip.conf within the global section, all calls will try to set the packetization based on the preferences of the remote end point.

...

Note

In VoipNow, autoframing is not enabled in sip.conf. Consequently, VoipNow will use default values for ptime, depending on the selected codec.
For example, if a call is made using G711 as codec, the ptime will be 20ms. This means that each RTP packet sent during that call will only have 20ms of audio recorded in it.

Ptime and

...

different devices

Polycom IP 650/ Soundpoint 330,320

...

Note

Please note that payload 0 is for G.711 u-Law and payload 8 is for G.711 a-Law.

Aastra 6751i

  • To set the RTP packetization interval on Aastra 6751i, you need to go to the Advanced Settings->Global SIP->Codec Preference List;
  • Valid values: 5 to 90, in increments of 5 milliseconds;
  • To use this phone registered on a VoipNow server, you need to set the Packetization interval to 20ms;


Grandstream Gxp2020

Web Interface

Go to Advanced Settings -> iLBC frame size and select a framesize of 30ms.

...

Code Block
# iLBC Frame Size. 0 - 20ms(default), 1 - 30ms.
P97 = 1

Yealink T20P

The ptime parameter can be set via provisioning templates.

...

Code Block
[ account ]
path=/config/voip/sipAccount0.cfg
<yealink t20p configuration parameters>
  
ptime = 20
  
[ account ]
path=/config/voip/sipAccount1.cfg
<yealink t20p configuration parameters>
  
ptime = 20

Linksys PAP2

Some Linksys devices, such as PAP2 or SPA2102, have the RTP Packet Size parameter set to 30ms by default.

...

Note

Please note that the RTP Packet Size parameter applies to all the lines served through that adapter.

Image Modified

Siemens Speedstream 3610

To set the RTP packetization interval on Siemens Speedstream 3610, you need to go to the Voice Setup -> Advanced Setting.

If you are using this device registered on a VoipNow server, please set the RTP Packetization period to 20ms.Valid values: in increments of 10ms.

Resources

Asterisk Documentation

...

Content by Label
showLabelsfalse
max5
spacesKBcom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@957
sortmodified
showSpacefalse
reversetrue
typepage
labelsrtp packetization
cqllabel in ("packetization","rtp") and type = "page" and space = "KB"

Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.