Close this search box.

QoS implementation for network device

The increasing use of the internet has made Quality of Service (QoS) a crucial consideration for home routing and gateway devices to achieve Superior network performance.  Alumnus has undertaken QoS development for Linux-based home routing and gateway devices. This involves constructing software modules responsible for classifying internet traffic based on various Network Layer (Layer 2, 3, […]

Dynamic traffic shaping

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, […]

Networked Time Machine backup and Journaling support in HFS+ filesystem

 A leader in the network device manufacturing space faced issues enabling automated Time Machine backups on their Mac based system. The backup was to be performed over the network, utilising Linux-based routers.Alumnus developed a hardware independent solution that can be used across all of their product lines. File journaling support was added from scratch. This […]

prplOS upstreaming and support

prplOS is an open-source, community-driven software framework for the next generation WiFi routers and gateways. Multiple network device manufacturers are migrating their device software from older systems like OpenWRT to prplOS. This is needed to take advantage of upcoming industry standards and enable community support. Alumnus is helping a prominent semiconductor company to update the prplOS […]

Multi-core multi-OS communication channel

A global automotive chipset manufacturer had a certain product line utilising a multi-core structure. This was needed to support multiple operating systems in its multi-core chip — the OS-es being Linux and µITRON-based RTOS. Alumnus provided a solution that could make each OS run independently despite having to share common hardware resources like interrupt and […]

Adapting Network Stack: Porting & Customizing LWIP on Ethernet driver

A customer in the semiconductor sector needed to enable network capabilities in their multimedia station. The Open source LWIP stack had to be ported, with a driver to utilise a specific LAN peripheral device. A DNS client also needed to be integrated in the same LWIP stack for proper network communication.The platform independent LWIP TCP/IP […]

Enabling secure file transfer over network

A customer in the automotive and robotics sector had an FTP application incapable of transferring files securely over the network.Alumnus updated customer’s proprietary FTP application to add support of security enhancement using WolfSSL library, that includes both implicit and explicit mode. This development follows RFC 2228 [FTP Security Extensions] and RFC 4217 [Securing FTP with […]

SNTP server development

A Japanese vehicle component production and distribution facility required an SNTP server which supports RFC 4330 and RFC 5905. The SNTP Server would function as a primary server with the time held by OS as the reference clock. Alumnus developed the SNTPv4 server from scratch with was compatible with RFC 4330 and RFC 5905. It […]

TCP traffic optimisation

A Japanese customer needed to customize their proprietary network stack for RTOS for TCP traffic optimization for faster communication over the network.Alumnus modified the TCP layer of the network stack to support features like TCP Keep-Alive, TCP selective acknowledgement, etc. TCP-Keepalive Support was added to set TCP keepalive parameters like Keepalive time, Keepalive interval, Keepalive […]