VoIP – Open Issues and Future Work
The main open issue is the inability to properly handle Skype, to date probably the most widespread VoIP protocol. As explained before, this is due to the lack of documentation about the protocol, and the use of payload encryption. This is not only a limitation of ntop and nProbe but of any other VoIP analysis tool.
VoIP support is relatively new into ntop/nProbe hence several extensions can be added to their implementation. The current measurements focus mainly on high-level metrics such as jitter or packet loss, and are independent of the codecs being used. However as new codecs such as H.264 [h264] are becoming increasingly popular, a planned enhancement is the ability to decode some of these codec formats in order to also provide precise information about the RTP payload (e.g. voice quality), as well provide support for RTP XS reports.
The implementation of these voice analysis metrics has been delayed with respect to the original plan, as they are described in ITU documents (e.g. ITU E.411 recommendation) that are not freely available on the Internet, that is usually a problem for the open source community. Nevertheless in the next release two new common metrics such as MOS score and r-factor will be implemented thanks to bits and pieces found googling on the Internet.
Source: Luca Deri (ntop.org)