-
公开(公告)号:US10536561B2
公开(公告)日:2020-01-14
申请号:US15784361
申请日:2017-10-16
Applicant: Cisco Technology, Inc.
Inventor: Pierre Pfister , William Mark Townsley , Yoann Louis Simon Desmouceaux , Guillaume Michel Ruty
Abstract: A content delivery node receives data packets carrying content from an upstream source of content, and writes segments of the received content directly to a memory buffer of a memory using direct memory access (DMA) data transfers. The node derives, for each segment, respective segment-specific metadata based on contents of the segment, and stores the respective segment-specific metadata in the memory. The node receives from multiple downstream client devices respective requests for the same content. Each request includes client-specific information. Responsive to the requests, the node: identifies one or more segments that satisfy the requests; generates, for each client device, client-specific metadata using the client-specific information and the segment-specific metadata for the one or more segments; constructs, for each client, a client-specific data packet that includes the one or more segments and the client-specific metadata; and transmits the client-specific data packets to the downstream client devices.
-
公开(公告)号:US20230403235A1
公开(公告)日:2023-12-14
申请号:US17747421
申请日:2022-05-18
Applicant: Cisco Technology, Inc.
Inventor: Zhiyuan Yao , Yoann Louis Simon Desmouceaux , Pierre Pfister , William Mark Townsley
IPC: H04L47/125 , H04L47/2441 , H04L43/067 , H04L47/52
CPC classification number: H04L47/125 , H04L47/522 , H04L43/067 , H04L47/2441
Abstract: Load aware load balancing may be provided. Flow duration data associated with a plurality of flows associated with a plurality of servers may be obtained. Then a plurality of queue lengths respectively associated with the plurality of servers may be obtained. Next, a Shortest Expected Delay (SED) score may be determined for each of the plurality of servers based on the flow duration data and the plurality of queue lengths. A flow may then be assigned to a one of the plurality of servers having the lowest SED score.
-
3.
公开(公告)号:US20190116246A1
公开(公告)日:2019-04-18
申请号:US15784361
申请日:2017-10-16
Applicant: Cisco Technology, Inc.
Inventor: Pierre Pfister , William Mark Townsley , Yoann Louis Simon Desmouceaux , Guillaume Michel Ruty
Abstract: A content delivery node receives data packets carrying content from an upstream source of content, and writes segments of the received content directly to a memory buffer of a memory using direct memory access (DMA) data transfers. The node derives, for each segment, respective segment-specific metadata based on contents of the segment, and stores the respective segment-specific metadata in the memory. The node receives from multiple downstream client devices respective requests for the same content. Each request includes client-specific information. Responsive to the requests, the node: identifies one or more segments that satisfy the requests; generates, for each client device, client-specific metadata using the client-specific information and the segment-specific metadata for the one or more segments; constructs, for each client, a client-specific data packet that includes the one or more segments and the client-specific metadata; and transmits the client-specific data packets to the downstream client devices.
-
-