-
公开(公告)号:WO2021011392A1
公开(公告)日:2021-01-21
申请号:PCT/US2020/041646
申请日:2020-07-10
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , GARVIA, Pablo, Camarillo , CLAD, Francois , AGRAWAL, Swadesh , ALI, Zafar
IPC: H04L12/721 , H04L12/715 , H04L12/723 , H04L12/749
Abstract: Network interworking with no cross-domain state may be provided. First, an edge node may receive a packet from an intermediate node in a first domain. The edge node may be between the first domain and a second domain. Next, the edge node may pop, in response to a first Service Identifier (SID) in the packet, headers corresponding to the first domain from the packet. The edge node may then push, in response to the first SID, a label stack corresponding to the second domain onto the packet. The first SID may include data corresponding to the label stack. Then the edge node may route the packet to the second domain destine to an end node in the second domain.
-
公开(公告)号:WO2020092045A1
公开(公告)日:2020-05-07
申请号:PCT/US2019/057322
申请日:2019-10-22
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , ALI, Zafar , GARVIA, Pablo Camarillo , CLAD, Francois
IPC: H04L12/725 , H04L12/721
Abstract: The present technology is directed to a system and method for implementing network resource partitioning and Quality of Service (QoS) separation through network slicing. Embodiments of the present invention describe scalable network slicing method based on defining Segment Routing Flexible Algorithm to represent a network slice and assigning a distinct QoS policy queue to each of the Flexible Algorithms configured on a network node. Therefore, scalable network slice based queuing is implemented wherein a single packet processing queue is assigned to each Flex-Algorithm based network slice. QoS policy queue may be implemented in a hierarchical fashion by differentiation between flow packets in a single QoS policy queue based on value of experimental bits in the header.
-
公开(公告)号:WO2019005935A1
公开(公告)日:2019-01-03
申请号:PCT/US2018/039714
申请日:2018-06-27
Applicant: CISCO TECHNOLOGY, INC.
Inventor: BRISSETTE, Patrice , FILSFILS, Clarence , DUKES, Darren , DAWRA, Gaurav , CLAD, Francois , CAMARILLO GARVIA, Pablo
IPC: H04L12/721 , H04L12/723 , H04L12/751 , H04L12/715 , H04L12/707
Abstract: In one embodiment, Ethernet Virtual Private Network (EVPN) is implemented using Internet Protocol Version 6 (IPv6) Segment Routing (SRv6) underlay network and SRv6 enhanced Border Gateway Protocol (BGP) signaling. A particular route associated with a particular Internet Protocol Version 6 (IPv6) Segment Routing (SRv6) Segment Identifier (SID) is advertised in a particular route advertisement message of a routing protocol (e.g., BGP). The SID includes a locator of a particular router and a function encoding representing a particular EVPN end function of the particular router, with the particular SID including a routable prefix to the particular router. The particular router receives a particular packet including the particular SID; and in response, the particular router performs the particular EVPN end function on the particular packet. In one embodiment, the particular packet includes a Segment Routing Header (SRH) including the particular SID as the currently active SID.
-
公开(公告)号:WO2023287651A1
公开(公告)日:2023-01-19
申请号:PCT/US2022/036472
申请日:2022-07-08
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , ALI, Zafar , CLAD, Francois , DUVIVIER, Bertrand Herbert Guy , KOLDYCHEV, Mikhail , GANDHI, Rakesh , SONI, Sagar
IPC: H04L45/00
Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media to implement circuit-style network with co-routed bidirectional network paths. A method includes receiving a request for a circuit policy between a source node and a destination node, the circuit policy defining a co-routed bidirectional policy between the source node and the destination node; requesting a path compute service to identify a path between the source node and the destination node that satisfies the circuit policy through a first network; receiving a path identifying a first set of network nodes that satisfy the circuit policy; configuring each node in the first set of network nodes within the first network with the circuit policy; and establishing a connection using the path that satisfies the circuit policy between the source node and the destination node.
-
公开(公告)号:WO2022119943A1
公开(公告)日:2022-06-09
申请号:PCT/US2021/061438
申请日:2021-12-01
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , CAMARILLO GARVIA, Pablo , ABDELSALAM, Ahmed Mohamed Ahmed , CLAD, Francois
IPC: H04L45/00 , H04L45/741
Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media to encode network functions in a packet header. A method includes receiving a first packet from a source device that is to be delivered to a destination address through a network; determining a route to the destination address; identifying at least one network function for the first packet; encapsulating the first packet in a second packet, wherein a header of the second packet includes the route to the destination address in a destination address field and local processing metadata associated with the at least one network function in a source address field; and forwarding the second packet to a next network node of the network identified in the destination address.
-
公开(公告)号:WO2022119749A1
公开(公告)日:2022-06-09
申请号:PCT/US2021/060738
申请日:2021-11-24
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , ABDELSALAM, Ahmed Mohamed Ahmed , GANDHI, Rakesh , CAMARILLO GARVIA, Pablo , CLAD, Francois
IPC: H04L43/0811 , H04L43/0852 , H04L43/106 , H04L45/02 , H04L45/00 , H04L69/22
Abstract: Techniques for optimizing technologies related to network path tracing and network delay measurements are described herein. Some of the techniques may include using an IPv6 header option and/or segment identifier field of a segment list or a TLV of a segment routing header as a telemetry data carrier. The techniques may also include using an SRv6 micro-segment (uSID) instruction to indicate to a node of a network that the node is to perform one or more path tracing actions and encapsulating the packet and forward. Additionally, the techniques may include using short interface identifiers corresponding to node interfaces to trace a packet path through a network. Further, the techniques may include using short timestamps to determine delay measurements associated with sending a packet through a network. In various examples, the techniques described above and herein may be used with each other to optimize network path tracing and delay measurement techniques.
-
公开(公告)号:WO2019005956A1
公开(公告)日:2019-01-03
申请号:PCT/US2018/039739
申请日:2018-06-27
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , CLAD, Francois , CAMARILLO GARVIA, Pablo , WARD, David Delano
IPC: H04L12/721 , H04L12/723 , H04L12/751 , H04L12/715 , H04L12/707 , H04L12/725 , H04L12/741
Abstract: In one embodiment, new Segment Routing capabilities are used in the steering of packets through Segment Routing nodes in a network. A Segment List includes a set of one or more Segment List (SL) Groups, each of which identifies one or more Segments contiguously or non-contiguously stored in the Segment List (or stored across multiple Segment Lists) of a Segment Routing packet. Each SL Group typically includes one Segment that is encoded as a Segment Identifier, and may include Segments that are Extended Values. The steering order of SL Groups is not required to be the same order as they are listed in the Segment List, as the value of Segments Left may be increased, remain the same, or decreased (possibly to skip a next SL Group) and possibly based on the result of an evaluation of a conditional expression.
-
公开(公告)号:WO2019005949A1
公开(公告)日:2019-01-03
申请号:PCT/US2018/039731
申请日:2018-06-27
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , CLAD, Francois , CAMARILLO GARVIA, Pablo
IPC: H04L12/721 , H04L12/723 , H04L12/751 , H04L12/715 , H04L12/707 , H04L12/741 , H04L29/06 , H04L12/879 , H04L29/08
Abstract: In one embodiment, a Segment Routing gateway receives Segment Routing packets encapsulating native packets. The Segment Routing gateway stores the Segment Routing encapsulating headers. The native packets are communicated to a service function (or other device). Upon return, Segment Routing packets are generated including the returned native packets using correspondingly stored Segment Routing encapsulating headers, possibly updated with new policies. Segment Routing includes, but is not limited to, SRv6 and SR-MPLS. In one embodiment, the native packet is sent from a physical interface of the SR gateway to the service function, and returned to the SR gateway on one of its physical interface(s). In one embodiment, shared storage is accessible to both the SR gateway and the service function (or other device), so references (e.g., memory locations or pointers) are communicated between the SR gateway and the service function (or other device).
-
公开(公告)号:WO2022035640A1
公开(公告)日:2022-02-17
申请号:PCT/US2021/044282
申请日:2021-08-03
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , CLAD, Francois , CAMARILLO GARVIA, Pablo , SIVABALAN, Siva , RAZA, Syed, Kamran
IPC: H04L29/06 , H04L12/741
Abstract: In one embodiment, a method includes identifying, by a network component, a first segment identifier (SID) within a SID list. The first SID includes a first SID block and a first micro SID (uSID). The method also includes initializing, by the network component, a packing list of a uSID carrier with the first uSID of the first SID and initializing, by the network component, a packing block of the uSID carrier with the first SID block of the first SID. The method further includes initializing, by the network component, a remaining packing capacity of the packing list with a carrier capacity of the first SID and initializing, by the network component, an empty compressed SID list.
-
10.
公开(公告)号:WO2021080823A1
公开(公告)日:2021-04-29
申请号:PCT/US2020/055469
申请日:2020-10-14
Applicant: CISCO TECHNOLOGY, INC.
Inventor: FILSFILS, Clarence , CLAD, Francois , GARVIA, Pablo, Camarillo , ABDELSALAM, Ahmed, Mohamed Ahmed
IPC: H04L12/721 , H04L12/723 , H04L12/715 , H04L12/851
Abstract: In one embodiment, a method, by a network apparatus of a first domain network, includes receiving one or more packets from an access network, determining a classification for the packets based on the accounting information, selecting, based on the determined classification, a policy configuration from a plurality of policy configurations for processing the packets, encapsulating the packets with one or more segment identifiers in accordance with the selected policy configuration, and sending the encapsulated packets to a network slice or a second network slice in a second domain network based on the one or more segment identifiers.
-
-
-
-
-
-
-
-
-