-
公开(公告)号:US11284462B2
公开(公告)日:2022-03-22
申请号:US16717384
申请日:2019-12-17
Applicant: Cisco Technology, Inc.
Inventor: Louis Gwyn Samuel , Srinath Gundavelli , Oliver James Bull , Mark Grayson , Sangram Kishore Lakkaraju , Shree N. Murthy
Abstract: Techniques are described for integrating cellular access within an enterprise fabric. In one example, a method includes obtaining, by a cellular termination function via a cellular access point, a request from a client for data plane connectivity via a network, wherein the cellular access point is registered within the network and is in communication with a first switch of the network; obtaining, by the cellular termination function, cellular policy information and enterprise policy information for the client; obtaining, by the cellular termination function, an Internet Protocol (IP) address for the client; and establishing data plane connectivity for the client with the network via the cellular access point, the first switch of the network, and a second switch of the network based, at least in part, on the IP address for the client, wherein the second switch connects the network with one or more data networks.
-
公开(公告)号:US11178067B2
公开(公告)日:2021-11-16
申请号:US16594352
申请日:2019-10-07
Applicant: Cisco Technology, Inc.
Inventor: Timothy Peter Stammers , Richard Alan Galatioto , Louis Gwyn Samuel , Oliver James Bull , Azita Ebrahimi Kia
IPC: H04L12/927 , H04L12/851 , H04L29/08
Abstract: Techniques are described to provide to provide service allocation across multi-managed heterogeneous networks. In one example, a method includes determining, by an application network policy controller, service information for an application, wherein the application communicates with an application server. The method may further include identifying one or more network domains of a plurality of network domains to provide network connectivity between the application and the application server based, at least in part, on service qualifiers and context information for the plurality of network domains and the service information for the application; generating an application policy for the application, wherein the application policy identifies, at least in part, the one or more network domains to provide network connectivity between the application and the application server; and communicating the application policy to the one or more identified network domains to provide network connectivity between the application and the application server.
-
公开(公告)号:US20210083933A1
公开(公告)日:2021-03-18
申请号:US16571365
申请日:2019-09-16
Applicant: Cisco Technology, Inc.
Inventor: Oliver James Bull , Rex Emmanuel Fernando , Anand Oswal , Kausik Majumdar , Darren Russell Dukes , Sanjay Kumar Hooda
IPC: H04L12/24 , H04L12/26 , H04L12/813 , H04L12/851 , H04L12/815
Abstract: An enterprise controller of an enterprise network sends to a service gateway of a service provider network a request for network slice information about network slices provisioned on a data plane of the service provider network. Responsive to the sending, the enterprise controller receives from the service gateway the network slice information including identifiers of and properties associated with the network slices. Responsive to receiving a request for the network slice information from a network device at a border of a forwarding plane of the enterprise network, the enterprise controller sends the network slice information to the network device to cause the network device to perform configuring network traffic in the forwarding plane with identifiers of ones of the network slices that match the network traffic, and to perform forwarding the network traffic configured with the identifiers to the data plane of the service provider network.
-
公开(公告)号:US10932322B2
公开(公告)日:2021-02-23
申请号:US16181142
申请日:2018-11-05
Applicant: Cisco Technology, Inc.
Inventor: Oliver James Bull , Louis Gwyn Samuel
Abstract: In one illustrative example, an interface between a user plane function (UPF) instance of a mobile network and a tunnel router endpoint of an enterprise software-defined wide area network (SD-WAN) fabric is provided. The UPF instance may be part of a network slice that is (uniquely) associated with an enterprise of the enterprise SD-WAN. A plurality of mappings between policies associated with different QoS flows via the UPF instance and SD-WAN policies associated with different virtual private networks (VPNs) of the SD-WAN fabric may be maintained. Each VPN of the SD-WAN fabric may be associated with a different underlying transport mechanism that satisfies characteristics of a specific SD-WAN policy. Communications for user equipment (UE) in the mobile network may be facilitated across the SD-WAN fabric based on the policy mappings.
-
公开(公告)号:US20200313983A1
公开(公告)日:2020-10-01
申请号:US16364666
申请日:2019-03-26
Applicant: Cisco Technology, Inc.
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.
-
公开(公告)号:US10420134B2
公开(公告)日:2019-09-17
申请号:US15013844
申请日:2016-02-02
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Ian Neville Bendle , Oliver James Bull
Abstract: A method is provided in one example embodiment and may include receiving a scheduling command for a subframe at a Remote Radio Unit (RRU), wherein the scheduling command provides a subframe configuration for the subframe; determining whether the subframe configuration comprises at least one resource block gap for the subframe; and if the subframe configuration comprises a resource block gap, utilizing the at least one resource block gap to accommodate one or more previously allocated resource blocks for one or more user equipment served by the RRU for which at least one of a previous downlink transmission has failed or a previous uplink grant has been delayed. In some instances, the subframe configuration can be associated with downlink transmissions and uplink transmissions for one or more user equipment served by the RRU.
-
公开(公告)号:US20250039002A1
公开(公告)日:2025-01-30
申请号:US18360274
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel Abraham Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher
IPC: H04L9/00
Abstract: Presented herein are techniques for observing smart contracts. A method can include obtaining, by a digital twin, a first data set from a first smart contract that stores the first data to a first distributed ledger and a second data set from a second smart contract that stores the second data set to a second distributed ledger. Determining operating states of the first and second smart contracts based on the first data set, the second data set, and one or more state messages from an oracle associated with the first distributed ledger and the second distributed ledger. Generating a consolidated view of the first and second smart contracts, based on the operating states. And providing the consolidated view of the first and second smart contracts for monitoring the operating states and interactions between the first and second smart contracts as a whole.
-
公开(公告)号:US12210513B1
公开(公告)日:2025-01-28
申请号:US18360051
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher , Marcelo Yannuzzi
Abstract: Presented herein are techniques for verifying data. A method can include obtaining, from an oracle, a first data set associated with a distributed ledger. The method further includes obtaining a plurality of data sets from a plurality of sources. The method further includes generating a confidence level regarding the first data set for validating the first data set, based on comparing the first data set to the plurality of data sets. The method further includes storing the first data set in the distributed ledger based on the confidence level indicating that the plurality of data sets concurs with the first data set. The method further includes taking a remedial action without storing the first data set in the distributed ledger based on the confidence level indicating a discrepancy between the plurality of data sets and the first data set.
-
公开(公告)号:US12061723B2
公开(公告)日:2024-08-13
申请号:US17477009
申请日:2021-09-16
Applicant: Cisco Technology, Inc.
Inventor: Louis Gwyn Samuel , Oliver James Bull , Nicholas Bradley Selk
CPC classification number: G06F21/6254 , G06F9/547
Abstract: In one embodiment, a data sharing platform uses data associated with a data owner to share data via a plurality of sharing services, each sharing service in the plurality of sharing services providing a different type of data. The data sharing platform tracks access to each of the plurality of sharing services. The data sharing platform computes, based in part on the access to each of the plurality of sharing services, an importance metric for the data associated with the data owner. The data sharing platform provides an indication of the importance metric for display to the data owner.
-
30.
公开(公告)号:US20240089844A1
公开(公告)日:2024-03-14
申请号:US18508427
申请日:2023-11-14
Applicant: Cisco Technology, Inc.
Inventor: Srinath Gundavelli , Vimal Srivastava , Oliver James Bull
Abstract: Presented herein are techniques to facilitate providing slice attribute information to a user equipment (UE) for one or more slice types with which the user equipment is allowed to establish one or more session(s). In one example, a method may include obtaining, by a network element, a registration request for connection of a UE to a mobile network; performing an authentication for connection of the UE to the mobile network; and upon successful authentication, providing, by the network element, a registration response to the UE, wherein the registration response identifies one or more network slice types with which the UE is authorized to establish a session and the registration response identifies one of: attribute information for each of the one or more network slice types or network location information from which attribute information for each of the one or more network slice types is to be obtained.
-
-
-
-
-
-
-
-
-