H04L69/14

Providing multiple TCP connections between a client and server

One example may include a process that includes establishing a first transmission control protocol (TCP) connection between a client device and a server to form a virtual private network (VPN), permitting communication between the client device and the server on the first TCP connection, monitoring communication over the first TCP connection to identify one or more connection parameters, and establishing a second TCP connection between the client device and the server when the one or more connection parameters indicate a slowing of the first TCP connection below a threshold and below a previously measured connection rate.

Providing multiple TCP connections between a client and server

One example may include a process that includes establishing a first transmission control protocol (TCP) connection between a client device and a server to form a virtual private network (VPN), permitting communication between the client device and the server on the first TCP connection, monitoring communication over the first TCP connection to identify one or more connection parameters, and establishing a second TCP connection between the client device and the server when the one or more connection parameters indicate a slowing of the first TCP connection below a threshold and below a previously measured connection rate.

Method for resolving delivery path unavailability
11665265 · 2023-05-30 · ·

An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.

Method for resolving delivery path unavailability
11665265 · 2023-05-30 · ·

An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.

Network multi-path proxy selection to route data packets

Aspects related to selection of a network link to route data packets is described. In an example, a method for enabling selection of the network link to route the data packets includes receiving communication capabilities from a Client Connection Engine (CCE), where the CCE manages uplink and downlink data packet routing of a client device. The method further includes instantiating at least one network multi-path proxy, based on the communication capabilities, where each of the at least one network multi-path proxy is configured to aggregate and route data packets to a specific network link. In addition, the method includes sharing identification information pertaining to the at least one network multi-path proxy and corresponding network links for selection of the at least one network multi-path proxy.

Network multi-path proxy selection to route data packets

Aspects related to selection of a network link to route data packets is described. In an example, a method for enabling selection of the network link to route the data packets includes receiving communication capabilities from a Client Connection Engine (CCE), where the CCE manages uplink and downlink data packet routing of a client device. The method further includes instantiating at least one network multi-path proxy, based on the communication capabilities, where each of the at least one network multi-path proxy is configured to aggregate and route data packets to a specific network link. In addition, the method includes sharing identification information pertaining to the at least one network multi-path proxy and corresponding network links for selection of the at least one network multi-path proxy.

Communication protection method for sensing commmunication and updating or skipping updating a NAV accordingly, and apparatus therefor

An ML entity senses a first PPDU on a first fink; and if the first PPDU is an intra-BSS PPDU, and a value of a duration field of the first PPDU is greater than a value of a target NAV of a second link, the ML entity updates the value of the target NAV of the second link to the value of the duration field of the first PPDU, where the second link is any one of a plurality of links supported by the ML entity other than the first link.

Communication protection method for sensing commmunication and updating or skipping updating a NAV accordingly, and apparatus therefor

An ML entity senses a first PPDU on a first fink; and if the first PPDU is an intra-BSS PPDU, and a value of a duration field of the first PPDU is greater than a value of a target NAV of a second link, the ML entity updates the value of the target NAV of the second link to the value of the duration field of the first PPDU, where the second link is any one of a plurality of links supported by the ML entity other than the first link.

SIGNALING FOR MULTI-LINK TRANSMISSION

In a wireless local area network system, a multi-link device (MLD) may transmit a multi-link element including a number-of-links field and a link present field indicating whether the number-of-links field exists. The multi-link element further includes a multi-link control field, a common information field, and a link information field. The number-of-links field may be included in the multi-link control field.

TECHNIQUE FOR PERFORMING MULTI-LINK COMMUNICATION IN WIRELESS COMMUNICATION SYSTEM

According to various embodiments, a multi-link device (MLD) operating in a plurality of links can receive a PPDU through a first link from among the plurality of links. The PPU can include a first information field related to a second link that is differentiated from the first link. The first information field related to a second link can include a second information field related to a link identifier of a second link and a third information field related to whether all pieces of element information related to a second link is included in the PPDU.