Got it

Basics of QoS

Latest reply: Feb 26, 2022 13:41:35 942 14 7 0 1

Hello!     


Today, I'd like to share with you a brief introduction to QoS.


Quality of service (QoS) refers to the expected quality of service (QoS) in terms of the packet loss rate, delay, jitter, and bandwidth.


IP QoS objectives: 


1. Avoid and manage IP network congestion. 


2. Reduce the IP packet loss rate. 


3. Control IP network traffic. 


4. Provide dedicated bandwidth for specific users or services. 


5. Support real-time services on IP networks.


Bandwidth limit 



1

BWmax = min(10M, 256k, 512k, 100M)=256 kbps

BWavail = BWmax /Flows


Maximum available bandwidth = Minimum link bandwidth 

Multiple streams are transported over the same network, with the result that each application is assigned a smaller bandwidth. 


E2E delay 


2

Delay = P1 + Q1 + P2 + Q2 + P3 + Q3 + P4 = X ms


The total end-to-end delay is equal to the sum of the transmission delay, device processing time, and queue delay. 

The transmission delay is fixed, and the processing and queue delay is unpredictable. 

Ping... 


Latency 



3


Processing delay: Impacts of the CPU speed, CPU usage, IP switching mode, routing architecture, and configuration features on the input and output interfaces


Queuing delay: Interface bandwidth, queue depth, packet size, and queue mechanism  


Propagation delay: Link bandwidth 


Packet loss 



4



The tail drop occurs when the egress queue is full. This is the most common drop mode when the link is congested. 


There are many other discarding modes, such as input queue drop, ignore, overrun, and no buffer. These discarding modes are generally used in the case of router congestion. 


Input queue drop: The CPU usage is too high to process these packets. 

Router: The router uses up the buffer. 

Overrun: The CPU is too busy to allocate buffers to new packets. 

Frame errors (CRC, runt, giant): hardware detection errors 


How to reduce latency



5


1. Increase the link bandwidth. 


2. Preferentially forward important packets. 


3. Compression of the payload of a Layer 2 frame 


4. Compressing IP packet headers




How to Reduce Packet Loss 



6


1. Increase the link bandwidth. 


2. Provide sufficient bandwidth for sensitive services. 


3. Discard packets randomly to prevent congestion.


QoS requirements of various services 



7

Different effects of different services 

8



This is my first time to share knowledge with you. There are many inadequacies. I will make changes later, 

I hope it's helpful. 

Thank you!


It's great! You are welcome to share your knowledge on the forum.t_0002.gif


View more
  • x
  • convention:

user_40157594
user_40157594 Created Jun 12, 2020 02:31:19 (0) (0)
Thank you, Admin.  
Basics of QoS-3337415-1
View more
  • x
  • convention:

user_40157594
user_40157594 Created Jun 12, 2020 02:31:56 (0) (0)
 
Thanks!
View more
  • x
  • convention:

user_40157594
user_40157594 Created Jun 16, 2020 12:06:26 (0) (0)
 
very helpful. thank you
View more
  • x
  • convention:

Thank you
View more
  • x
  • convention:

Hi, i liked your post and i would like you tell me if you have it the range of values of latency for wireless systems. For example in WLAN ( wifi). Thanks
View more
  • x
  • convention:

Thanks for sharing
View more
  • x
  • convention:

nice
View more
  • x
  • convention:

Interesting post. Thanks
View more
  • x
  • convention:

12
Back to list

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.