Dear Michael,

Are there any developments on adding QoS to sipXtapi/sipXezPhone?

I would still appreciate your help about adding QoS to sipXezPhone.

I can send and capture an audio file.
Now I want to transmit and receive a message and then apply QoS techniques 
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
    >>> >> > >

_________________________________________________________________
>From photos to predictions, The MSN Entertainment Guide to Golden Globes has 
it all. http://tv.msn.com/tv/globes2007/?icid=nctagline1

_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to