-
公开(公告)号:US20240223464A1
公开(公告)日:2024-07-04
申请号:US18605507
申请日:2024-03-14
Applicant: Cisco Technology, Inc.
Inventor: Steven William Wood , Ding Bai , Ramanathan Lakshmikanthan , Natal Alberto Rodriguez , Fabio R. Maino
IPC: H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
CPC classification number: H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
Abstract: Techniques for dynamic routing based on application load are described herein. The techniques may include receiving load information associated with resources of an application orchestration system that are allocated to host an application, the resources associated with different geographical regions. Based at least in part on the load information, a network controller may determine that first resources of the application orchestration system are less constrained than second resources of the application orchestration system, the first resources associated with a first geographical region and the second resources associated with a second geographical region. Based at least in part on the first resources being less constrained than the second resources, application traffic may be routed through the network to the application hosted by the first resources in the first geographical region.
-
公开(公告)号:US20240205094A1
公开(公告)日:2024-06-20
申请号:US18591960
申请日:2024-02-29
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez-Natal , Saswat Praharaj , Lorand Jakab , Fabio R. Maino , Pradeep Kumar Kathail , Vivek Agarwal , Ram Dular Singh
IPC: H04L41/12
CPC classification number: H04L41/12
Abstract: An application monitoring system for collecting, utilizing, and/or exchanging state information (e.g., application state and network state), configuration information, and/or other information to make network optimizations for applications orchestrated by an application orchestration system. The application monitoring system may include an application orchestrator discovery component that is configured to determine a presence of an application orchestration system for orchestrating applications. The application monitoring system may also include one or more application watch components for monitoring, among other things, application state, application configuration, and/or application replicas. The application monitoring system may further include a network state propagation component configured to provide network state information to the orchestration system.
-
公开(公告)号:US12010001B2
公开(公告)日:2024-06-11
申请号:US18234252
申请日:2023-08-15
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez-Natal , Edward Albert Warnicke , Saswat Praharaj , Fabio R. Maino
IPC: H04L43/026 , H04L43/10
CPC classification number: H04L43/026 , H04L43/10
Abstract: Techniques for extending network elements to inspect, extract, and complement tracing information added to L7 flows by application distributed tracing systems. The techniques may include receiving a Layer-7 (L7) message of an L7 flow associated with a distributed application and determining that the L7 message includes tracing information. In some examples, the tracing information may be mapped to a marking that is to be included in a Layer 3 (L3) or Layer-4 (L4) packet carrying the L7 message, and the L3 or L4 packet including the marking may be sent to an L3 or L4 network element. In some examples, the L3 or L4 network element may be configured to utilize the marking to determine a network decision for the L3 or L4 packet.
-
公开(公告)号:US12003385B2
公开(公告)日:2024-06-04
申请号:US17503660
申请日:2021-10-18
Applicant: Cisco Technology, Inc.
Inventor: Steven William Wood , Ding Bai , Ramanathan Lakshmikanthan , Alberto Rodriguez-Natal , Fabio R. Maino
IPC: H04L12/24 , H04L12/26 , H04L12/917 , H04L29/06 , H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
CPC classification number: H04L41/147 , H04L43/0811 , H04L47/125 , H04L47/76 , H04L67/60
Abstract: Techniques for dynamic routing based on application load are described herein. The techniques may include receiving load information associated with resources of an application orchestration system that are allocated to host an application, the resources associated with different geographical regions. Based at least in part on the load information, a network controller may determine that first resources of the application orchestration system are less constrained than second resources of the application orchestration system, the first resources associated with a first geographical region and the second resources associated with a second geographical region. Based at least in part on the first resources being less constrained than the second resources, application traffic may be routed through the network to the application hosted by the first resources in the first geographical region.
-
公开(公告)号:US20240097998A1
公开(公告)日:2024-03-21
申请号:US18234252
申请日:2023-08-15
Applicant: Cisco Technology, Inc.
Inventor: Alberto Rodriguez-Natal , Edward Albert Warnicke , Saswat Praharaj , Fabio R. Maino
IPC: H04L43/026 , H04L43/10
CPC classification number: H04L43/026 , H04L43/10
Abstract: Techniques for extending network elements to inspect, extract, and complement tracing information added to L7 flows by application distributed tracing systems. The techniques may include receiving a Layer-7 (L7) message of an L7 flow associated with a distributed application and determining that the L7 message includes tracing information. In some examples, the tracing information may be mapped to a marking that is to be included in a Layer 3 (L3) or Layer-4 (L4) packet carrying the L7 message, and the L3 or L4 packet including the marking may be sent to an L3 or L4 network element. In some examples, the L3 or L4 network element may be configured to utilize the marking to determine a network decision for the L3 or L4 packet.
-
6.
公开(公告)号:US20240080223A1
公开(公告)日:2024-03-07
申请号:US18497666
申请日:2023-10-30
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Sangram Kishore Lakkaraju , Alberto Rodriguez Natal , Fabio R. Maino , Timothy Peter Stammers
CPC classification number: H04L12/4633 , H04L12/4641 , H04L45/74 , H04L47/24 , H04L49/25 , H04L61/2592 , H04L69/22 , H04L2101/622
Abstract: Techniques are described for extending a cellular quality of service bearer through an enterprise fabric network. In one example, a method obtaining, by a first switch of a network, a packet to be delivered to a client connected to the network via a cellular access point; identifying quality of service (QoS) bearer information associated with the packet, wherein the QoS bearer information is associated with a radio access bearer for the client and the QoS bearer information comprises a bearer indicator and a QoS class identifier; providing a fabric tunnel encapsulation for the packet, wherein the bearer indicator and the QoS class identifier are included within the fabric tunnel encapsulation of the packet; and forwarding the packet within the fabric tunnel encapsulation toward a second switch of the network via a fabric tunnel, wherein the cellular access point is connected to the network via the second switch.
-
7.
公开(公告)号:US20230026450A1
公开(公告)日:2023-01-26
申请号:US17949422
申请日:2022-09-21
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Sangram Kishore Lakkaraju , Alberto Rodriguez Natal , Fabio R. Maino , Timothy Peter Stammers
IPC: H04L12/46 , H04L49/25 , H04L47/24 , H04L69/22 , H04L61/2592 , H04L45/74 , H04L101/622
Abstract: Techniques are described for extending a cellular quality of service bearer through an enterprise fabric network. In one example, a method obtaining, by a first switch of a network, a packet to be delivered to a client connected to the network via a cellular access point; identifying quality of service (QoS) bearer information associated with the packet, wherein the QoS bearer information is associated with a radio access bearer for the client and the QoS bearer information comprises a bearer indicator and a QoS class identifier; providing a fabric tunnel encapsulation for the packet, wherein the bearer indicator and the QoS class identifier are included within the fabric tunnel encapsulation of the packet; and forwarding the packet within the fabric tunnel encapsulation toward a second switch of the network via a fabric tunnel, wherein the cellular access point is connected to the network via the second switch.
-
公开(公告)号:US11202276B2
公开(公告)日:2021-12-14
申请号:US16743258
申请日:2020-01-15
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Sangram Kishore Lakkaraju , Louis Gwyn Samuel , Timothy Peter Stammers , Alberto Rodriguez Natal , Fabio R. Maino
Abstract: In one example, a control plane entity obtains an indication that a User Equipment (UE) has entered an idle mode. The control plane entity sets a routing locator corresponding to the UE to cause the control plane entity to trigger a paging request toward the UE to prompt the UE to transition from the idle mode when a first network node obtains a downlink packet destined for the UE. The control plane entity obtains a notification that the first network node has obtained the downlink packet and initiates the paging request toward the UE. The control plane entity updates the routing locator corresponding to the UE to cause the first network node to transmit further downlink packets destined for the UE toward a second network node configured to handle traffic on behalf of the UE.
-
公开(公告)号:US10917343B2
公开(公告)日:2021-02-09
申请号:US16709310
申请日:2019-12-10
Applicant: Cisco Technology, Inc.
Inventor: Sanjay K. Hooda , Satish K. Kondalam , Fabio R. Maino , Victor M. Moreno , Reshad Rahman
IPC: H04L12/56 , H04L12/747 , H04L12/715 , H04L12/24 , H04L29/06 , H04L29/08 , H04L12/931
Abstract: A first map request message is sent from a source network device to a mapping network device to determine a destination network device associated with a destination endpoint device and a security association between the source network device and the destination network device. A first response message is received at the source network device that includes data indicating a mapping between the destination network device and the destination endpoint device and data indicating a security association between the source network device and the destination network device. The data is stored at the source network device. A second map request message is sent from the source network device to the mapping network device to update the data indicative of the mapping or the security association. A second response message is received at the source network device from the mapping network device.
-
公开(公告)号:US10904201B1
公开(公告)日:2021-01-26
申请号:US14051704
申请日:2013-10-11
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Vina Ermagan , Fabio R. Maino
Abstract: Technologies are provided in example embodiments for associating a subscriber list to mapping data of a virtual machine, adding subscriber information of a network device to the subscriber list when a map request for the mapping data is received from the network device, and purging the subscriber information from the subscriber list when a preconfigured time period assigned to the subscriber information expires. In particular embodiments, the subscriber information includes an identification of the network device and the mapping data includes a virtual address of the virtual machine mapped to a physical address of the virtual machine. More specific embodiments include sending a notification signal with new mapping data of the virtual machine to each one of one or more network devices identified in corresponding subscriber information stored in the subscriber list. In further specific embodiments, the network device is either a map server or a map resolver.
-
-
-
-
-
-
-
-
-