-
公开(公告)号:US20250119390A1
公开(公告)日:2025-04-10
申请号:US18378186
申请日:2023-10-10
Applicant: Google LLC
Inventor: Benoit Lefebvre , Steven Richard King , Karthik Nandimandalam Venkata , Saahil Shriniwas Gokhale , Rajeev Nair
IPC: H04L47/34 , H04L47/125 , H04L47/50
Abstract: The technology is generally directed to reordering packets received by a network to reduce the unfairness in transmitting and receiving data. The packets may be reordered based on a timestamp appended to the packet. The timestamp may correspond to a time when the sender loses control of the packet and the receiving network gains control. A packet reorder structure may receive the packets with the appended timestamps during a sample interval. The packet reorder structure may compare the timestamp to a time interval for a plurality of timeslots. The packets may be reordered based on the timeslot the packet is allocated to. In some examples, the duration of the timeslot may be dynamically adjusted such that the number of out of order packets received during the sample interval corresponds to a threshold.
-
公开(公告)号:US20250147815A1
公开(公告)日:2025-05-08
申请号:US18501297
申请日:2023-11-03
Applicant: Google LLC
Inventor: Gopala Suryanarayana , Diwakar Gupta , Naoshad Mehta , Zoltan Kalmanovich , James Michael Chacon , Benoit Lefebvre
IPC: G06F9/50
Abstract: A method includes obtaining, for each service of a plurality of services of a public cloud environment, a criticality classification. Each criticality classification includes one of a critical classification, a semi-critical classification, or a non-critical classification. The method includes obtaining a maintenance schedule for the public cloud environment. The maintenance schedule includes a plurality of maintenance windows and each maintenance window of the plurality of maintenance windows is associated with a respective criticality classification. The method includes receiving a maintenance request requesting maintenance of one of the plurality of services. The method also includes determining that each maintenance window associated with the respective criticality classification of the one of the plurality of services is currently closed. In response to determining that each maintenance window associated with the respective criticality classification of the one of the plurality of services is currently closed, the method includes denying the maintenance request.
-
公开(公告)号:US20240333411A1
公开(公告)日:2024-10-03
申请号:US18127103
申请日:2023-03-28
Applicant: Google LLC
Inventor: Benoit Lefebvre , Zuowei Shen , Hong Liu , Arjun Singh
CPC classification number: H04J3/0682 , H04Q11/0066 , H04Q2011/0079
Abstract: The technology is generally directed to programming delays in hardware already existing within fiber networks to reduce the unfairness in transmitting and receiving data. The delays may be programmed in the optics hardware after the deployment of the network. The delays may be determined based on the time it takes the networking switch to replicate data to be transmitted and/or the length of the cables. According to some examples, the delays may be programmed at either or both the egress and ingress optics hardware of a cable. The programmable delay reduces the unfairness of one destination, or end user, receiving data before another destination when the information is intended to be received synchronously.
-
-