Font Size: a A A

Research On Queue Scheduling Algorithm Optimization Of IP Voice Packet

Posted on:2022-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:M L GuanFull Text:PDF
GTID:2518306554950179Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the rapid development of network technology,various network applications continue to appear,and data traffic has also shown an explosive growth.Under the condition of limited link bandwidth,the Internet based on "best effort" can no longer meet the needs of many users.Network transmission quality is required,especially for network applications with strong real-time performance such as voice calls.The continuous increase in the number and types of services carried by the network makes it very possible for data packets to cause serious network congestion at routing or switching nodes.Once network congestion occurs,if effective queue management and scheduling are not carried out in time,buffer overflow will result,which will lead to data loss,and service transmission quality cannot be guaranteed.Therefore,there is an urgent need to optimize the packet queue scheduling algorithm.Aiming at the high requirement of real-time performance and packet loss rate for Internet-based voice services,the low-delay queuing algorithm is improved,and an improved low-delay queuing algorithm is proposed.By studying the low-latency queue algorithm,improvements are made on the basis of the algorithm,that is,the Police control condition on the priority queue is changed from a single excess of the specified bandwidth to the behavior of discarding the excess bandwidth data packet,to the bandwidth and priority queue.The queue waiting time of the voice data packet is comprehensively considered to determine the processing method of the voice data packet exceeding the bandwidth,thereby reducing the packet loss rate of the voice data packet.In order to verify the effectiveness of the improved low-latency queue algorithm for Internet-based voice services,the GNS3 network simulator and terminal simulation software are used to build a simulation environment,and Cisco's service level agreement technology is used to simulate various types of business traffic.Deploy low-latency queuing algorithm and improved low-latency queuing algorithm to schedule data packets separately,and collect the performance quality of each service after deploying the two queuing algorithms,and compare them with normal network conditions and network congestion conditions.The performance and quality of each service are compared,highlighting the effectiveness of the two queue scheduling algorithms for network congestion control and the effectiveness of the improved low-delay queue algorithm for ensuring the quality of Internet-based voice services.Simulation comparison results show that when the network is congested,after deploying the two queuing algorithms,the performance of Internet-based voice services is significantly improved.Compared with the low-latency queuing algorithm,the improved low-latency queue algorithm is used for Internet-based voice services The minimum impairment calculated planning impairment factor and the maximum impairment calculated planning impairment factor were reduced by 2 and 5,respectively,and the lowest mean opinion score and the highest mean opinion score increased by 0.23 and 0.28,respectively.It can be seen that the improved low-delay queuing algorithm effectively reduces the loss of the voice data packet transmission process and improves the transmission quality of the voice data packet.
Keywords/Search Tags:IP voice service, queue scheduling, quality of service, network simulation
PDF Full Text Request
Related items