• First In First Out (FIFO): the simplest form, which also known as first-come, first-served (FCFS) queuing, involves buffering and forwarding of packets in the order of arrival. FIFO embodies no concept of priority or classes of traffic and consequently makes no decision about packet priority. There is only one queue, and all packets are treated equally.
• Priority Queuing (PQ): assures that during …show more content…
The amount of data that must be transmitted through the Internet increases exponential, new applications such as RealAudio, Real Video, Internet Phone software and videoconferencing systems need a lot more bandwidth than the applications that were used in the early years of the Internet, this means that without any bandwidth control, the quality of these real-time streams depends on the bandwidth that is just available. Low bandwidth or better unstable bandwidth causes bad quality in real-time transmissions, for instance dropouts and hangs [9]. The quality of a service (QoS) is a vague term and can encompass a number of attributes. To some people a good service is one with a low end-to-end delay and high bandwidth, to some people a good service is an extremely reliable one with very few packet drops, while others would enjoy a predictable service regardless of the bandwidth or the end-to-end delay [10]. Various QoS characteristics are divided in two groups, technology- and user-based QoS parameters. Technology-based parameters include delay, response time, jitter, data rate, and loss rate and more. User-based QoS parameters are more subjective and include categories, such as perceived QoS, the visual quality of a streaming video, cost per unit time or per unit of data, and also security, while a user browsing the web and watching public news broadcast would be more interested in the quality of the picture, rather than its security. A user connecting remotely to a corporate network would be most interested in the security of the connection, and less interested in costs