Talking specifically about adding the codecs negotiated, I think the impact
on RTP Proxy performance would be minimum. We already have this information
on RTP Proxy Session struct.
I just played  a little bit with the member 'codecs' and the output of "I"
command was:

Using G729:
b30b3a1d8968df7d/26121865;1: caller =
192.168.200.90:41760/192.168.200.114:6380, callee =
192.168.200.90:46976/192.168.200.114:6384, stats = 3/3/6/0, ttl = 60/60
, codec = 18,0,8,3,101 

Using G711:
a0018545a6046b75/0c64fe51;1: caller =
192.168.200.90:61358/192.168.200.114:6380, callee =
192.168.200.90:38516/192.168.200.114:6384, stats = 1/1/2/0, ttl = 60/58
, codec = 0,8,101

Since I don't know RTP Proxy internals, Maxim has the final word and will
tell us the right way to implement it.

About the other suggestions, it looks excellent and I am sure will benefit
many people in the community.

--
Alexandre Abreu
RedT Telecom

De: Flavio Goncalves [mailto:fla...@voffice.com.br] 
Enviada em: quinta-feira, 6 de janeiro de 2011 09:45
Para: RTPproxy Users
Assunto: Re: [RTPproxy Users] RTPProxy Statistics

Hi Maxim, 
 
Thanks for your reply. We could start with the statistics available but we
need to know the meaning of the fields. Duration does not seem hard to
include, other information depends on the decoding of the RTP header and I'm
not sure if  the impact on RTP Proxy performance pays off. Another
possibility would be to send some of this information from the SIP server
during the call of rtpproxy_offer() and rtpproxy_answer() such as caller_id,
callee_id, negotiated codec, user agent client, user agent server. With this
information it would be possible to create a simple web monitoring interface
listing the current sessions and maybe a nice graph using RRD plotting the
number of simultaneous sessions. Using the information sent would be also
possible to create a better naming standard for the recordings based on
caller/callee/callid/datetime that would be simpler to retrieve. Using only
callid requires a query to the acc database to grab these information for
each call. 
 
Best regards, 
 
Flavio E. Goncalves
CEO - V.Office


2011/1/6 Maxim Sobolev <sobo...@sippysoft.com>
On 1/5/2011 6:25 AM, Alexandre Abreu wrote:
> I wonder if these statistics is clear to anyone.. Right now, the only way
to
> know is looking at the source code and I think you are right. “C” stands
for
> RTCP.
> The lack of understandable RTP information is the only thing that keeps me
> still using the mediaproxy 2.X. I really have several reasons to switch to
> the RTPProxy. The media-relay component in MP2 lists the sessions and
> attributes in a way that we can easily understand and parse [1 example].
>
> The RTP Proxy Protocol is indeed a very powerful tool, but IMHO the
today's
> RTP Session Information really needs some improvements  -- mainly to make
> the information clearer.
>
> [1 example]
> 1...@sipproxy (source) 02233334...@sipproxy (destination) PBX (source
> user-agent) Sippy (destination user-agent) 33'42" (duration) G729 (codec
> being used) Áudio (media type) 5.82M (in) 5.83M (out)
Alexandre, Flavio,

Yes, indeed, current statistics reporting is not very informative.

If you guys can work list of things that the RTPproxy should be
reporting instead, we can look into implementing that and making
specification available on the rtpproxy.org.

Thanks!

Regards,
--
Maksym Sobolyev
Sippy Software, Inc.
Internet Telephony (VoIP) Experts
T/F: +1-646-651-1110
Web: http://www.sippysoft.com
MSN: sa...@sippysoft.com
Skype: SippySoft

_______________________________________________
Users mailing list
Users@rtpproxy.org
http://lists.rtpproxy.org/mailman/listinfo/users



_______________________________________________
Users mailing list
Users@rtpproxy.org
http://lists.rtpproxy.org/mailman/listinfo/users

Reply via email to