2 research outputs found
Performance Improvement in Packet Buffers for High Bandwidth Routers
High-speed routers rely on well-designed packet buffers that support multiple queues, provide large capacity and short response times. Some researchers suggested combined SRAM/DRAM hierarchical buffer architectures to meet these challenges. However, these architectures suffer from either large SRAM requirement or high time-complexity in the memory management. In this paper, we present scalable, efficient, and novel distributed packet buffer architecture. Two fundamental issues need to be addressed to make this architecture feasible: 1) how to minimize the overhead of an individual packet buffer; and 2) how to design scalable packet buffers using independent buffer subsystems. We address these issues by first designing an efficient compact buffer that reduces the SRAM size requirement by (k - 1)/k. Then, we introduce a feasible way of coordinating multiple subsystems with a load-balancing algorithm that maximizes the overall system performance. Both theoretical analysis and experimental results demonstrate that our load-balancing algorithm and the distributed packet buffer architecture can easily scale to meet the buffering needs of high bandwidth links and satisfy the requirements of scale and support for multiple queues
A VOICE PRIORITY QUEUE (VPQ) SCHEDULER FOR VOIP OVER WLANs
The Voice over Internet Protocol (VoIP) application has observed the fastest
growth in the world of telecommunication. The Wireless Local Area Network
(WLAN) is the most assuring of technologies among the wireless networks, which
has facilitated high-rate voice services at low cost and good flexibility. In a voice
conversation, each client works as a sender and as a receiver depending on the
direction of traffic flow over the network.
A VoIP application requires a higher throughput, less packet loss and a higher
fairness index over the network. The packets of VoIP streaming may experience drops
because of the competition among the different kinds of traffic flow over the network.
A VoIP application is also sensitive to delay and requires the voice packets to arrive
on time from the sender to the receiver side without any delay over WLANs.
The scheduling system model for VoIP traffic is still an unresolved problem. A
new traffic scheduler is necessary to offer higher throughput and a higher fairness
index for a VoIP application. The objectives of this thesis are to propose a new
scheduler and algorithms that support the VoIP application and to evaluate, validate
and verify the newly proposed scheduler and algorithms with the existing scheduling
algorithms over WLANs through simulation and experimental environment.
We proposed a new Voice Priority Queue (VPQ) scheduling system model and
algorithms to solve scheduling issues. VPQ system model is implemented in three
stages. The first stage of the model is to ensure efficiency by producing a higher
throughput and fairness for VoIP packets. The second stage will be designed for
bursty Virtual-VoIP Flow (Virtual-VF) while the third stage is a Switch Movement
(SM) technique. Furthermore, we compared the VPQ scheduler with other well
known schedulers and algorithms. We observed in our simulation and experimental
environment that the VPQ provides better results for the VoIP over WLANs