Microsoft technology licensing, llc (20240414087). TRANSPORT LAYER NETWORK RECOVERY FOR PACKET-SWITCHED COMPUTER NETWORKS
TRANSPORT LAYER NETWORK RECOVERY FOR PACKET-SWITCHED COMPUTER NETWORKS
Organization Name
microsoft technology licensing, llc
Inventor(s)
Prashant Ranjan of San Jose CA (US)
Abdulkader Kabbani of Menlo Park CA (US)
TRANSPORT LAYER NETWORK RECOVERY FOR PACKET-SWITCHED COMPUTER NETWORKS
This abstract first appeared for US patent application 20240414087 titled 'TRANSPORT LAYER NETWORK RECOVERY FOR PACKET-SWITCHED COMPUTER NETWORKS
Original Abstract Submitted
a computing system for transport layer network recovery on a packet-switched computer network includes a source computing device with a processor that executes a network traffic communication module, a load balancing module, and a congestion control module. the network traffic communication module provisions a plurality of source ports to transmit outbound packets to a destination computing device, each source port being associated with a respective network path. the load balancing module assigns each outbound packet to one of the source ports using a port scheduling algorithm to uniformly distribute the packets among the source ports and associated network paths. the congestion control module detects a congestion control condition for a packet transmitted via a source port associated with a congested network path. the load balancing module assigns a next source port for a next outbound packet from a remainder of the source ports not associated with the congested network path.