Changes between Version 1 and Version 2 of QoS


Ignore:
Timestamp:
Oct 29, 2009 12:11:10 AM (10 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QoS

    v1 v2  
    3535 
    3636 
     37[[BR]] 
     38 
    3739== Availability == 
    3840 
     
    6365Both DSCP and WMM is supported via {{{RSocket::SetOpt()}}} with will set both Layer 2 and Layer 3 QoS settings accordingly. 
    6466 
     67=== Summary === 
     68 
     69The following table summarizes the availability/accessability of various QoS settings on platforms that PJSIP supports: 
     70 
     71||                           || Win2k/older || XP, Vista, WM2003, WM5 || WM6 || Symbian S60 || Linux || MacOS X || iPhone || 
     72|| High level API            ||     Yes     ||      No                || Yes ||       Yes   ||  Yes  ||  Yes    ||  Yes   || 
     73|| API backend               ||  qos_bsd.c  ||      qos_dummy.c       || qos_wm.c || qos_symbian.cpp || qos_bsd.c || qos_bsd.c || qos_bsd.c || 
     74|| DSCP is supported         ||     Yes     ||      No                || Yes ||       Yes   ||  Yes  ||  Yes    ||  Yes   || 
     75|| DSCP is user settable     ||     Yes     ||      No                || No  ||       Yes   ||  Yes  ||  Yes    ||  Yes   || 
     76|| WMM prio is supported     ||     No      ||      No                || Yes ||       Yes   ||  No   ||  No     ||  No    || 
     77|| WMM prio is user settable ||     No      ||      No                || No  ||        No   ||  No   ||  No     ||  No    || 
     78|| SO_PRIORITY is supported  ||     No      ||      No                || No  ||        No   ||  Yes  ||  Yes    ||  Yes   || 
     79|| SO_PRIORITY is settable   ||     No      ||      No                || No  ||        No   ||  Yes  ||  Yes    ||  Yes   || 
     80 
     81[[BR]] 
    6582 
    6683== Objective == 
     
    6885The objective of this ticket is to add new API to PJLIB socket API to enable manipulation of the QoS parameters above in a uniform and portable manner. 
    6986 
     87 
     88[[BR]] 
    7089 
    7190== Design == 
     
    169188 
    170189 
     190[[BR]] 
    171191 
    172192== Limitations == 
    173193 
    174194Win32 may not be implemented due to the API mess above. 
     195 
     196[[BR]] 
    175197 
    176198== References ==