-
公开(公告)号:US11246088B2
公开(公告)日:2022-02-08
申请号:US16845877
申请日:2020-04-10
Applicant: Cisco Technology, Inc.
Inventor: Vimal Srivastava , Sri Gundavelli , Aeneas Sean Dodd-Noble , Irfan Ali , Ravi Kiran Guntupalli , Ian McDowell Campbell
IPC: H04W48/18 , H04W36/00 , H04W48/16 , H04W80/02 , H04L29/08 , H04L12/24 , H04L29/12 , H04W36/16 , H04W76/19
Abstract: A network slice controller obtains health information of an active network slice provided by a first vendor and health information of a set of backup network slices provided by a second vendor. The network slice controller evaluates, using a set of policies corresponding to management of the active network slice, the health information of the active network slice to determine whether the active network slice has failed. As a result of the failure of the active network slice, the network slice controller identifies one or more backup network slices of the set of backup network slices to serve as new active network slices. The network slice controller activates these one or more backup network slices to serve as the new active network slices for the network.
-
公开(公告)号:US11044203B2
公开(公告)日:2021-06-22
申请号:US15171892
申请日:2016-06-02
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Hendrikus G. P. Bosch , Jeffrey Napper , Alessandro Duminuco , Humberto J. La Roche , Sape Jurriën Mullender , Surendra M. Kumar , Louis Gwyn Samuel , Bart A. Brinckman , Aeneas Sean Dodd-Noble , Luca Martini
IPC: H04L12/26 , H04L12/801 , H04L12/825 , H04L12/715 , H04L12/24
Abstract: An example method is provided in one example embodiment and may include receiving traffic associated with at least one of a mobile network and a Gi-Local Area Network (Gi-LAN), wherein the traffic comprises one or more packets; determining a classification of the traffic to a service chain, wherein the service chain comprises one or more service functions associated at least one of one or more mobile network services and one or more Gi-LAN services; routing the traffic through the service chain; and routing the traffic to a network using one of a plurality of egress interfaces, wherein each egress interface of the plurality of egress interfaces is associated with at least one of the one or more mobile network services and the one or more Gi-LAN services.
-
公开(公告)号:US10949234B2
公开(公告)日:2021-03-16
申请号:US15290828
申请日:2016-10-11
Applicant: Cisco Technology, Inc.
Inventor: Akshya Kumar Singh , Aeneas Sean Dodd-Noble , Anil Kumar Chandrupatla , Jay Edward Lubomirski , Prasannakumar Murugesan
IPC: G06F9/455 , H04L12/24 , G06F9/4401
Abstract: Systems, methods, and computer-readable storage media for network association to virtualize network devices using device passthrough. In some examples, a system can determine one or more respective configuration parameters associated with one or more network interfaces on the system. Based on the networking information, the system can map the one or more respective configuration parameters to each corresponding network interface from the one or more network interfaces, to yield mapped interfaces-parameters. Next, the system can record the mapped interfaces-parameters to a data object accessible by a virtual machine on the system. The system can then configure the virtual machine to process the mapped interfaces-parameters as boot time parameters while spawning and launch the virtual machine based on the mapped interfaces-parameters.
-
公开(公告)号:US10938727B2
公开(公告)日:2021-03-02
申请号:US16458829
申请日:2019-07-01
Applicant: Cisco Technology, Inc.
Inventor: Prasannakumar Murugesan , Ajeet Pal Singh Gill , Aeneas Sean Dodd-Noble , David A. Johnson , Ian McDowell Campbell
IPC: H04L12/851 , H04L12/721 , G06F13/12 , G06F13/00
Abstract: In accordance with various implementations, a method is performed at a data plane node with one or more processors, non-transitory memory, and a control interface between a network function module associated with the data plane node and a switch associated with the data plane node. The method includes determining whether an offload capability is available for a data flow received at an ingress network interface of the data plane node. The method also includes determining whether the data flow satisfies offload criteria in response to determining that the offload capability is available. The method includes bypassing the network function module associated with the data plane node and providing the data flow to at least one of the switch associated with the data plane node or an egress network interface associated with the data plane node in response to determining the offload capability is available and the offload criteria is satisfied.
-
公开(公告)号:US20210045013A1
公开(公告)日:2021-02-11
申请号:US16752770
申请日:2020-01-27
Applicant: Cisco Technology, Inc.
Abstract: A control plane of a network, including radios of a radio access network controlled by the control plane and user plane functions controlled by the control plane, establishes first and second protocol data unit (PDU) connections each to handle the same flows of traffic for ultra-reliable low latency communications (URLLC) from user equipment to a data network through first and second source radios, respectively. Due to mobility of the user equipment, the control plane relocates the flows from the first and second source radios to first and second target radios, respectively. To relocate the flows, the control plane receives from the first target radio a notification that identifies flows that cannot be activated on the first target radio. In response to the notification, the control plane commands the first target radio to prioritize the flows that cannot be activated above remaining ones of the flows.
-
公开(公告)号:US10917317B2
公开(公告)日:2021-02-09
申请号:US16364666
申请日:2019-03-26
Applicant: Cisco Technology, Inc.
IPC: H04L12/24 , G06F9/455 , H04W28/24 , G06F3/0484 , G06F3/0482
Abstract: Techniques that provide enterprise slice management are described herein. In one embodiment, a method includes providing an enterprise service template to an enterprise, the enterprise service template comprising parameter input fields for indicating enterprise devices associated with the enterprise, services to be provided to the enterprise devices using a mobile network, and service options associated with the services; determining one or more mobile network services to be provided to a plurality of enterprise devices and one or more service options associated with the one or more mobile network services; identifying, based on the one or more mobile network services, an enterprise slice to provide the one or more mobile network services; and provisioning the enterprise slice based on the one or more mobile network services, the plurality of enterprise devices, and the one or more service options associated with the one or more mobile network services.
-
37.
公开(公告)号:US10764935B2
公开(公告)日:2020-09-01
申请号:US15894498
申请日:2018-02-12
Applicant: Cisco Technology, Inc.
Abstract: Methods for selecting network slice, session management, and user plane functions for for user equipment (UE) are described. In one example, a control plane (CP) entity for mobility management may select a CP entity for session management for a session of a UE based on a first set of data items. The CP entity for mobility management may further select a user plane (UP) entity for the session of the UE based on a second set of data items, where second set of data items include at least some of the same data items of the first set. The CP entity for mobility management may send, to the selected CP entity, a message including an identity or indication of the selected UP entity for the session of the UE. The selected CP entity may select the identified or indicated UP entity for use in the session of the UE.
-
公开(公告)号:US20190327177A1
公开(公告)日:2019-10-24
申请号:US16458829
申请日:2019-07-01
Applicant: Cisco Technology, Inc.
Inventor: Prasannakumar Murugesan , Ajeet Pal Singh Gill , Aeneas Sean Dodd-Noble , David A. Johnson , Ian McDowell Campbell
IPC: H04L12/851 , H04L12/721 , G06F13/00 , G06F13/12
Abstract: In accordance with various implementations, a method is performed at a data plane node with one or more processors, non-transitory memory, and a control interface between a network function module associated with the data plane node and a switch associated with the data plane node. The method includes determining whether an offload capability is available for a data flow received at an ingress network interface of the data plane node. The method also includes determining whether the data flow satisfies offload criteria in response to determining that the offload capability is available. The method includes bypassing the network function module associated with the data plane node and providing the data flow to at least one of the switch associated with the data plane node or an egress network interface associated with the data plane node in response to determining the offload capability is available and the offload criteria is satisfied.
-
公开(公告)号:US10382948B2
公开(公告)日:2019-08-13
申请号:US15083001
申请日:2016-03-28
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Timothy P. Stammers , Suraj Sharad Mody , Aeneas Sean Dodd-Noble
Abstract: In one embodiment, a method comprises communicating with a plurality of network elements via a first communication protocol to obtain state information of the plurality of network elements; receiving a request via a second communication protocol for a communication session to be established for a client computing device; selecting one or more network elements, wherein the selection is based on at least a portion of the state information of the network elements; and communicating identification information of the one or more network elements selected for use in the communication session.
-
公开(公告)号:US10178646B2
公开(公告)日:2019-01-08
申请号:US15486143
申请日:2017-04-12
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Hendrikus G. P. Bosch , Humberto J. La Roche , Aeneas Sean Dodd-Noble , Sape Jurri{hacek over (e)}n Mullender , Timothy P. Stammers , Konstantin Livanos
Abstract: A method is provided in one example embodiment and may include receiving, by a mobility management frontend, an attach request for a user equipment (UE) to attach the UE to a core network slice type for a mobile core Software Defined Network (SDN) infrastructure, wherein a plurality of core network slice types are available for the mobile core SDN infrastructure to receive traffic from a plurality of UEs; determining a particular core network slice type within the mobile core SDN infrastructure to serve the UE based on subscriber information associated with the UE; selecting a particular slice instance of the particular core network slice type to receive traffic for the UE; and forwarding traffic for the UE between a Radio Access Network (RAN) and the particular slice instance by the mobility management frontend.
-
-
-
-
-
-
-
-
-