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/

Reply via email to