Research

Network Architecture and Routing

Routing is a key mechanism for efficiently delivering packets to their appropriate destinations in a network. Network architectures vary widely, from the entire Internet to carrier networks of Internet service providers, large-scale data center networks, mobile networks like 5G, and campus networks in enterprise environments. Each type has its unique technical requirements and challenges. We are working on addressing challenges and advancing capabilities across these diverse network environments.

Measuring the Internet with BGP-EPE over Segment Routing

System Software and Network Subsystem

Computers that send and receive packets over networks, more specifically peripheral devices such as Network Interface Cards and packet processing by the Operating System (Network I/O), are also our research targets. We are working on research that improves usability and performance through functionality additions at both OS and application levels.

mscp (https://github.com/upa/mscp) copies files over multiple SSH connections.

Network Operation

The Internet is supported by the continuous efforts of network operators around the world.

Every day, somewhere, someone investigates and fixes network troubles, plans for the future, expands as needed, and performs daily operations. We are also working on research to make network operations easier. In recent years, we have particularly focused on leveraging LLMs for network operations.