Dear Michael,
Are there any developments on adding QoS to sipXtapi/sipXezPhone?
I would still appreciate your help about adding QoS to sipXezPhone.
I want to send and receive an audio file and perform the QoS testing on it.
I would appreciate any information about Quality of Service.
Thanks
Melanie
From: Mike Cohen <[EMAIL PROTECTED]>
To: "Melanie M." <[EMAIL PROTECTED]>
Subject: Re: sipXezPhone - QoS - RTP packets
Date: Thu, 21 Sep 2006 08:15:53 -0400
>Melanie,
>
>Sorry, I got side-tracked and forgot to respond to your query on the
>sipxtapi-dev list. Do you still need help with this? Is so, I can
>give some thought to this and send a response to the list...
>
>-Mike
>>Dear Michael,
>>
>>Thank you for all of your information about hooking into stream and
>>RTP/RTCP
>>packets.
>>
>>I would like to know more about controlling the RTP/RTCP packets,
>>both
>>receiving packets and injecting packets, because I want to do more
>>than look
>>at jitter, delay and packet loss. I want to also use perceptual QoS
>>and
>>other measures to do the analysis.
>>
>>Therefore I would like to learn as much as possible about receiving
>>and
>>injecting the RTP packets.
>>
>>I will contact Bob Andreasen to find out more about the Quality of
>>Service
>>that he is working on.
>>
>>I would appreciate any information about controlling the packets
>>and Quality
>>of Service.
>>
>>
>>Thanks
>>Melanie
>>
>>
>>
>>> >From: Mike Cohen <[EMAIL PROTECTED]>
>>> >To: [email protected], [EMAIL PROTECTED]
>>> >Subject: Re: Fwd: [sipxtapi-dev] sipXezPhone - Hook into Stream
>>>(RTP
>>> >packets)
>>> >Date: Tue, 05 Sep 2006 10:09:05 -0400
>>> >
>>> >Melanie M. wrote:
>>> >><mailto:[email protected]>
>>> >>Dear Michael,
>>> >>
>>> >>Thank you for your information about hooking into stream.
>>> >>
>>> >>I am working on adding Quality of Service (QoS) into the
>>>sipXezPhone, to
>>> >>perform analysis of the jitter, delay and packet loss in the
>>>VoIP network.
>>> >I think Bob Andreasen is also working on adding QoS related
>>>features to
>>> >sipXtapi. I believe Bob is adding the ability to report RTCP
>>>statistics to
>>> >a call quality monitoring system such as Telchemy's VQmon
>>>product.
>>> >>
>>> >>I would appreciate your help on how to do the QoS, in
>>>particular I would
>>> >>like to know how to control and insert my own RTP packets.
>>> >There is not an easy way right now to inject RTP packets into
>>>the stream -
>>> >(at least I think there isn't an easy way to do this - if
>>>someone knows
>>> >how, let us know). It could probably be done though...
>>> >But, I'm a little curious why you would want to do this?? The
>>>sipXmediaLib
>>> >is already sending and receiving RTCP sender and receiver
>>>reports.
>>> >I think, that, if you'd like to do analysis of the jitter, delay
>>>and packet
>>> >loss, it would be more interesting to you to try to build hooks
>>>that expose
>>> >the RTCP packets.
>>> >If you haven't already, take a look at rfc1889, especially
>>>section 6.3,
>>> >which describes RTCP sender and receiver reports, and how to
>>>analyze them.
>>> >RTCP may actually be what you are looking for.
>>> >
>>> >-Michael
>>> >
>>> >>
>>> >>Thanks
>>> >>Melanie
>>> >>
>>> >>
>>> >>
>>> >> >From: "Michael Cohen" < [EMAIL PROTECTED]
>>><mailto:[EMAIL PROTECTED]>>
>>> >> >To: "'Melanie M.'" <[EMAIL PROTECTED]
>>> >><mailto:[EMAIL PROTECTED]>>,<
>>>[EMAIL PROTECTED]
>>> >><mailto:[EMAIL PROTECTED]>>
>>> >> >CC: <[email protected]
>>> >><mailto:[email protected]>>
>>> >> >Subject: RE: [sipX-dev] sipXezPhone - Hook into Stream
>>> >> >Date: Thu, 17 Aug 2006 09:42:39 -0400
>>> >> >
>>> >> >Melanie,
>>> >> >
>>> >> >I don't believe there is currently a simple way to hook into
>>>the media
>>> >> >stream, however, I think it could be done.
>>> >> >
>>> >> >As a workaround, I would change NetInTask.cpp so that it
>>>contains a
>>> >> >reference to a callback function defined for the purpose of
>>>hooking into
>>> >> >the
>>> >> >media stream.
>>> >> >
>>> >> >Such a callback function could be invoked from
>>>NetInTask::get1Msg
>>> >>whenever
>>> >> >an RTP socket is read.
>>> >> >
>>> >> >This wouldn't really be a general purpose solution, but I
>>>think you
>>> >>could
>>> >> >get it to work.
>>> >> >
>>> >> >As for injecting into the RTP stream, there are several
>>>functions in
>>> >> >sipXtapi for sending out audio. (sipxCallPlayBufferStart).
>>> >> >Is this what you're looking to do, or do you want to control
>>>and insert
>>> >> >your
>>> >> >own outbound RTP packets? Just wondering what the use-case
>>>is.
>>> >> >
>>> >> >
>>> >> >Mike Cohen
>>> >> >
>>> >> >Principal Software Engineer
>>> >> >
>>> >> >Pingtel Corporation
>>> >> >
>>> >> >
>>> >> >
>>> >> >Work: 781.938.5306 x115
>>> >> >
>>> >> >Cell: 781.724.9453
>>> >> >
>>> >> >
>>> >> > > -----Original Message-----
>>> >> > > From: [EMAIL PROTECTED]
>>> >><mailto:[EMAIL PROTECTED]> [mailto:sipx-dev-
>>> >><mailto:sipx-dev->
>>> >> > > [EMAIL PROTECTED]
>>><mailto:[EMAIL PROTECTED]>] On
>>> >>Behalf Of Melanie M.
>>> >> > > Sent: Thursday, August 17, 2006 1:44 AM
>>> >> > > To: [EMAIL PROTECTED]
>>> >><mailto:[EMAIL PROTECTED]>
>>> >> > > Cc: [email protected]
>>> >><mailto:[email protected]>
>>> >> > > Subject: [sipX-dev] sipXezPhone - Hook into Stream
>>> >> > >
>>> >> > > Hi all,
>>> >> > >
>>> >> > > I am enquiring about the sipXezPhone; in particular about
>>>the
>>> >>extraction
>>> >> > > and
>>> >> > > injection into stream.
>>> >> > >
>>> >> > > I am working on the sipXezPhone and I would like to hook
>>>into the
>>> >> >stream.
>>> >> > >
>>> >> > > Could someone please tell me what do I need to do to:
>>> >> > >
>>> >> > > - hook into the stream
>>> >> > > - inject into the stream
>>> >> > > - capture the parts of the stream
>>> >> > >
>>> >> > > I am looking forward to receiving some information from
>>>you.
>>> >> > >
>>> >> > > Thank you for your help!
>>> >> > >
>>> >> > > Regards
>>> >> > > Melanie
>>> >> > >
_________________________________________________________________
Stay up-to-date with your friends through the Windows Live Spaces friends
list.
http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mk
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/