System and method to estimate a latency cost of relocating a software service

    公开(公告)号:US12132630B2

    公开(公告)日:2024-10-29

    申请号:US17541114

    申请日:2021-12-02

    申请人: STRIPE, INC.

    摘要: A method and system for performing a movement of a service within a distributed system. In one embodiment, the method comprises determining one or more locations where the service is to be moved. The method further comprises for each of the one or more locations, computing a metric including a cross-cell cost (C-cost) or a data locality-cost (DL-cost) of the software service if a movement of the software service to a location was to occur, prior to performing the movement of the software service; and modelling a latency and availability of the system due to the movement of the software service to the location based on the metric. The method further comprises performing the movement of the service based on the modelled latency and availability of the system.

    REAL-TIME TRANSPORT PROTOCOL HEADER EXTENSION FOR IN-BAND DELAY MEASUREMENT

    公开(公告)号:US20240340229A1

    公开(公告)日:2024-10-10

    申请号:US18347977

    申请日:2023-07-06

    IPC分类号: H04L43/0852 H04L69/22

    CPC分类号: H04L43/0858 H04L69/22

    摘要: Example in-band delay measurement techniques are described. An example first computing device transmits, to a second computing device, a first data packet, the first data packet including a first time indicator and at least one header extension element. The at least one header extension element includes a header extension element header, the header extension element header having a length of at least one byte. The first computing device receives, from the second computing device, a second data packet, the second data packet including a second time indicator. The first computing device determines a data packet delay associated with the first data packet based on the first time indicator and the second time indicator and transmits an indication of the data packet delay to at least one of the second computing device or a third computing device.

    Path determining method and related device

    公开(公告)号:US12107752B2

    公开(公告)日:2024-10-01

    申请号:US17573934

    申请日:2022-01-12

    发明人: Yuanbin Yin

    摘要: This application provides a path determining method and a related device. The method includes: determining N1 first-type nodes from N nodes included in a first network topology, where the N nodes include the N1 first-type nodes and N2 second-type nodes, and the first-type node supports SRv6; determining a second network topology corresponding to the first network topology, where the second network topology includes the N1 first-type nodes but does not include the N2 second-type nodes, and the target topology structure includes M first-type target paths; determining transmission overheads of the M first-type target paths, where a transmission overhead of an ith first-type target path is a smallest value of transmission overheads of a Ki paths; and performing path computation based on the transmission overheads of the M first-type target paths and the second network topology.

    Enhancing software application hosting in a cloud environment

    公开(公告)号:US12107746B2

    公开(公告)日:2024-10-01

    申请号:US18310972

    申请日:2023-05-02

    IPC分类号: H04L43/0852

    CPC分类号: H04L43/0852

    摘要: In an approach to optimize server connection timeout errors in a cloud environment, embodiments create a knowledge corpus associated with connection timeout patterns based on historical learning of transaction parameters and predicts a criticality of a transaction based on one or more identified contextual situations. Further, embodiments dynamically adjust a connection timeout range of the transaction based on the predicted criticality and one or more identified contextual situations of the transaction, and selectively identify a connection timeout range for the transaction based on an evaluation of the one or more contextual situations. Additionally, embodiments analyze generated timeout errors on a remote server from within a service mesh, and adjust timeout values of the transaction based on the analyzed generated timeouts errors. Responsive to the transaction receiving a timeout error, embodiments output a recommended timeline detailing when the transaction can be reinitiated.

    RESOURCE RE-SELECTION BASED ON PRE-CONFLICT INDICATION

    公开(公告)号:US20240292432A1

    公开(公告)日:2024-08-29

    申请号:US18573643

    申请日:2021-08-27

    IPC分类号: H04W72/25 H04L43/0852

    CPC分类号: H04W72/25 H04L43/0852

    摘要: Methods, systems, and devices for wireless communications are described. A first user equipment (UE) may transmit a control message indicating reservation of a first resource of a sidelink channel for a sidelink transmission. The first UE may receive a pre-conflict indication for the first resource based on the control message. In some cases, the first UE may disregard the pre-conflict indication, or may not disregard the conflict indication based on one or more factors. The first UE may perform resource re-selection to select a second resource for the sidelink transmission if the first UE receives the conflict indication at least a threshold amount of time prior to the first resource, and may transmit using the second resource. Otherwise, the first UE may report a negative acknowledgement (NACK) message from a physical (PHY) layer to a medium access control (MAC) layer.