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
      >>> >> > >

_________________________________________________________________
Share your latest news with your friends with the Windows Live Spaces 
friends module. 
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