Changes between Version 9 and Version 10 of QoS


Ignore:
Timestamp:
Sep 16, 2015 4:54:14 AM (4 years ago)
Author:
ming
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QoS

    v9 v10  
    2828=== Layer 3: DSCP === 
    2929 
    30 At the Internet layer, you can use Differentiated Services/Diffserv and set the value of the Differentiated Services Code Point (DSCP) in the IP header. As defined in RFC 2472, the DSCP value is the high-order 6 bits of the IP version 4 (IPv4) TOS field and the IP version 6 (IPv6) Traffic Class field. 
     30At the Internet layer, you can use Differentiated !Services/Diffserv and set the value of the Differentiated Services Code Point (DSCP) in the IP header. As defined in RFC 2472, the DSCP value is the high-order 6 bits of the IP version 4 (IPv4) TOS field and the IP version 6 (IPv6) Traffic Class field. 
    3131 
    3232=== Layer 3: Other === 
     
    4444 
    4545||                           || Win2k/older || XP, Vista, WM2003, WM5 || WM6 || Symbian S60 || Linux || MacOS X || iPhone || Android || 
    46 || High level API            ||     Yes     ||      No                || Yes ||       Yes   ||  Yes  ||  Yes    ||  Yes   ||  No^1)^  || 
     46|| High level API            ||     Yes     ||      No                || Yes ||       Yes   ||  Yes  ||  Yes    ||  Yes   ||  Yes^1)^  || 
    4747|| API backend               || qos_bsd.c^2)^||      qos_dummy.c      || qos_wm.c || qos_symbian.cpp || qos_bsd.c || qos_bsd.c || qos_bsd.c || qos_bsd.c || 
    4848|| DSCP is supported         ||     Yes     ||      No                || Yes ||       Yes   ||  Yes  ||  Yes    ||  Yes   ||  Yes   || 
     
    5454 
    5555Notes: 
    56  1) Currently there's no PJSUA2 API to directly set QoS[[BR]] 
     56 1) Via PJSUA2 API !TransportConfig, fields qosType and qosParams.[[BR]] 
    5757 2) On win32, sock_qos_dummy.c is used by default. Set {{{PJ_QOS_IMPLEMENTATION}}} to {{{PJ_QOS_BSD}}} to enable the use of sock_qos_bsd.c.[[BR]] 
    5858 3) In our test, setting SO_PRIORITY showed no error, but wireshark traffic revealed that it's not set.