-
公开(公告)号:US20210273869A1
公开(公告)日:2021-09-02
申请号:US16805730
申请日:2020-02-29
Applicant: Hewlett Packard Enterprise Development LP
Inventor: JEAN TOURRILHES , Puneet Sharma
IPC: H04L12/26 , H04L12/841 , H04L12/911
Abstract: Techniques and architectures for measuring available bandwidth. A train of probe packets is received from a remote electronic device. A per-packet one-way delay (OWD) is calculated for at least two packets from the train of probe packets. An OWD threshold value is calculated based on the calculated OWD for the at least two packets from the train of probe packets. A packet pair is selected from the train of probe packets based on the per-packet OWD for each packet in the packet pair exceeding the OWD threshold value. An estimated available bandwidth is computed based on one or more transmission characteristics of the selected packet pair.
-
2.
公开(公告)号:US20230147437A1
公开(公告)日:2023-05-11
申请号:US17510232
申请日:2021-10-25
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: JEAN TOURRILHES , PUNEET SHARMA
IPC: H04L12/819 , H04L12/851 , H04L12/911 , H04L12/26
CPC classification number: H04L47/215 , H04L43/10 , H04L43/0829 , H04L47/783 , H04L47/823 , H04L47/2441
Abstract: Systems and methods are provided for measuring available bandwidth available in a black box network by determining a probing rate of packet transmissions between a sender and receiver. The optimal probing rate and bandwidth estimate may be determined. Additional actions may be performed, like automatically rerouting packets and/or load balancing network traffic after the probing rate is determined.
-
公开(公告)号:US20240259324A1
公开(公告)日:2024-08-01
申请号:US18161519
申请日:2023-01-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: JEAN TOURRILHES , PUNEET SHARMA
IPC: H04L47/27 , H04L47/193
CPC classification number: H04L47/27 , H04L47/193 , H04L47/125
Abstract: Systems and methods are provided for improved TCP congestion control designed to address “mixed coarse-grained-fine-grained signal” scenarios. A TCP sender of the present technology achieves this improvement by leveraging two TCP congestion windows for a TCP connection: (1) a “fine-grained TCP signal-dependent congestion window” which is adjusted in response to “fine-grained” TCP congestion signals (as intelligently classified/defined by the present technology); and (2) a “coarse-grained TCP signal-dependent congestion window” which is adjusted in response to “coarse-grained” TCP congestion signals (as intelligently classified/defined by the present technology). With these two novel/unique congestion windows at disposal, the TCP sender can then dynamically (and intelligently) select an appropriate congestion window for dictating packet transmission for a TCP connection (e.g., the contemporaneously smaller congestion window). The TCP sender can also dynamically (and intelligently) synchronize the two congestion windows in order to ensure smoother transitions between utilized congestion windows.
-
公开(公告)号:US20230344733A1
公开(公告)日:2023-10-26
申请号:US17728859
申请日:2022-04-25
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: JEAN TOURRILHES , PUNEET SHARMA
IPC: H04L43/0829 , H04L43/12 , H04L43/0852
CPC classification number: H04L43/0829 , H04L43/12 , H04L43/0852
Abstract: Systems and methods are provided for effectuating a filtering technique that can enable available bandwidth (e.g., on a network path) to be estimated in the presence of moderate losses caused by certain queue management techniques. When packet losses exist on a network path due to certain types of packet queue transmission mechanisms, methods, or models, a bump detection algorithm (BDA) can be used to perform bandwidth estimation. When a pattern of packet loss is identified (from its signature) as being one with which BDA can be performed to accurately estimate available bandwidth on a network path, the BDA-based bandwidth estimate may be used to place/route and load balance network traffic, or otherwise used to engage in network traffic engineering, take other network-related action(s), or reported out. Otherwise, the bandwidth estimation is suppressed and not used.
-
公开(公告)号:US20230198910A1
公开(公告)日:2023-06-22
申请号:US17554935
申请日:2021-12-17
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: JEAN TOURRILHES , PUNEET SHARMA
IPC: H04L47/215 , H04L47/32 , H04L47/625
CPC classification number: H04L47/215 , H04L47/32 , H04L47/6255
Abstract: Systems and methods are provided for a new type of quality of service (QoS) primitive at a network device that has better performance than traditional QoS primitives. The QoS primitive may comprise a token bucket with active queue management (TBAQM). Particularly, the TBAQM may receive a data packet that is processed by the token bucket; adjust tokens associated with the token bucket, where the tokens are added based on a configured rate and subtracted in association with processing the data packet; determine a number of tokens associated with the token bucket, comprising: when the token bucket has zero tokens, initiating a first action with the data packet, and when the token bucket has more than zero tokens, determining a marking probability based on the number of tokens and initiating a second action based on the marking probability.
-
公开(公告)号:US20220078127A1
公开(公告)日:2022-03-10
申请号:US17016329
申请日:2020-09-09
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: JEAN TOURRILHES , Puneet Sharma
IPC: H04L12/835 , H04L12/841 , H04Q11/00
Abstract: Systems and methods are provided for performing burst packet preloading for Available Bandwidth (ABW) estimation, that may include: preparing a chirp train to be used for ABW estimation, the chirp train comprising a quantity of original probe packets; determining a quantity of additional probe packets that will transition the network path from a short-term mode into a long-term mode; inserting the determined quantity of additional probe packets at the beginning of the chirp train; and transmitting the chirp train, including the determined quantity of additional probe packets on the network path, to a receiver that can perform ABW estimation of the network path.
-
-
-
-
-