Modern home router and gateway devices are equipped with high-speed network cards, but the devices at the other end of the connection may not always have the same speed capabilities. Consequently, legacy devices may struggle to handle the traffic transmitted by the routing/gateway devices, resulting in data loss.
To ensure Seamless network integration in such scenarios, Alumnus has developed dynamic traffic shaping techniques that adjust and limit the outgoing traffic rate from the network cards in routing/gateway devices based on the capabilities of the link partners. Furthermore, in situations where the network hardware exhibits asymmetric line rates, meaning the upstream and downstream data rates differ, Alumnus has worked on a solution where the upstream data rate is lower than the downstream data rate. In such hardware, bi-directional traffic situations lead to lower TCP throughput due to dropped TCP acknowledgment packets in the upstream direction. To overcome this challenge, special handling techniques have been implemented to ensure TCP acknowledgment packets are sent via a priority queue ensuring seamless data transmissions.
Technology Stack:
QoS, Port Shaper, Queue Shaper, Linux, C.