Summary: | ASTERISK-24866: [patch]Separate QoS settings for trunk and other packets | ||
Reporter: | Y Ateya (yateya) | Labels: | |
Date Opened: | 2015-03-11 15:43:26 | Date Closed: | 2015-04-04 17:22:35 |
Priority: | Major | Regression? | |
Status: | Closed/Complete | Components: | Channels/chan_iax2 |
Versions: | 13.2.0 | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Asterisk provides a way to set tos and cos fields in IP headers. But as stated in documentation:
======= Since IAX connections combine signalling, audio, and video into one UDP stream, it is not possible to set the TOS separately for the different types of traffic ======= So the packet priority is assigned to all packets sent from IAX socket; Which minimizes the benefit of having packet priority. If there are separate settings for trunk packets only, users can increase priority of signaling only; to ensure that control packets *only* get better chance than other packets. I have working patch for this feature, will attach it. | ||
Comments: | By: Y Ateya (yateya) 2015-03-12 15:15:09.970-0500 Added to review board: https://reviewboard.asterisk.org/r/4483/ By: Y Ateya (yateya) 2015-04-04 17:22:35.339-0500 After [discussion|https://reviewboard.asterisk.org/r/4483/], investigation and more testing I think that the gain is much less then the impact. |