Cisco Patent Applications

Two-Stage Port-Channel Resolution in a Multistage Fabric Switch

Granted: August 17, 2017
Application Number: 20170237689
In some embodiments, a data packet may be received at a leaf switch. A port-channel associated with a destination port for the data packet may be identified, and the data packet may be transmitted to the destination port via the identified port-channel.

NODE SELECTION IN VIRTUAL EVOLVED PACKET CORE

Granted: August 17, 2017
Application Number: 20170238245
The present disclosure includes gateways and methods for node selection of virtual network nodes in virtual evolved packet core networks. The methods include receiving, at a gateway from an evolved Node B (eNodeB), an attach request for a user equipment (UE), and determining a network selection hint corresponding to the received attach request, where the network selection hint is used for determining a virtual network node for selection in a mobile cloud network. The methods further…

SYSTEM AND METHOD TO FACILITATE HOTSPOT ONBOARDING FOR USER EQUIPMENT IN A NETWORK ENVIRONMENT

Granted: August 10, 2017
Application Number: 20170230905
An example method is provided in one example embodiment and may include requesting, by a user equipment (UE), a profile associated with a subscriber that provides information to facilitate automatic association of the UE with one or more access points of a wireless network, wherein the requesting includes requesting the profile using a Generic Advertisement Service (GAS) Initial Request frame; and sending the profile to the UE using a GAS Initial Response frame. The method can include…

Dynamic Network Service Overlay Establishment in Hub-and-Spoke Packet Switching Networks

Granted: August 10, 2017
Application Number: 20170230199
In one embodiment, a packet switching device is configured to operate as a spoke or a hub in a Dynamic Multipoint Virtual Private Network (DMVPN) using one or more initially negotiated service overlay capabilities including service encapsulation to use in communicating service overlay data packets between the packet switching device and another device (e.g., spoke, hub) of the DMVPN over an established tunnel (e.g., secure protocol channel). The packet switching device is further…

ON-DEMAND NEXT-HOP RESOLUTION

Granted: August 10, 2017
Application Number: 20170230274
Embodiments of the present disclosure relate to methods and systems for on-demand next-hop resolution. Aspects of the embodiments include receiving a triggering event to prompt a request for a path to a network location; requesting a path computation from a second network element based on receiving the triggering event; receiving the path computation from the second network element; and programming an output interface with an indication of the path computation received from the second…

Distinguishing HEVC Pictures for Trick Mode Operations

Granted: August 3, 2017
Application Number: 20170221521
Assistance information related to a tier framework may describe signaling for extractable and decodable sub-sequences based on pictures interdependencies. This may allow a video application to efficiently select pictures when performing a given trick mode.

RECONSTRUCTABLE CONTENT OBJECTS

Granted: August 3, 2017
Application Number: 20170222812
One embodiment of the present invention provides a system for delivering a content piece over a network using a set of reconstructable objects. During operation, the system obtains a metadata file that includes a set of rules; generates the set of reconstructable objects for the content piece based on the set of rules included in the metadata file; cryptographically signs the set of reconstructable objects to obtain a set of signed reconstructable objects; and delivers, over the network,…

SYSTEM AND METHOD TO FACILITATE SUBFRAME SCHEDULING IN A SPLIT MEDIUM ACCESS CONTROL RADIO ACCESS NETWORK ENVIRONMENT

Granted: August 3, 2017
Application Number: 20170223701
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…

PEER-TO-PEER SHARING IN A CONTENT CENTRIC NETWORK

Granted: July 27, 2017
Application Number: 20170214739
The system receives a list of one or more name prefixes associated with an original name, wherein the original name corresponds to an original root manifest that indicates a set of original content objects and includes a set of content object hash (COH) values for the indicated set of original content objects, and wherein the original root manifest is registered with a tracking service. Based on a name prefix from the list, the system receives the original root manifest and selects a…

LEAKING ROUTES IN A SERVICE CHAIN

Granted: July 20, 2017
Application Number: 20170208000
Particular embodiments described herein provide for a communication system that can be configured for receiving, at a network element, a flow offload decision for a first service node. The flow offload decision can include a portion of a service chain for processing a flow and updating next hop flow based routing information for the flow. A next hop in the flow can insert flow specific route information in its routing tables to bypass a packet forwarder serving the service that offloaded…

SYSTEM AND METHOD FOR HOSTING MOBILE PACKET CORE AND VALUE-ADDED SERVICES USING A SOFTWARE DEFINED NETWORK AND SERVICE CHAINS

Granted: July 20, 2017
Application Number: 20170208011
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…

METHOD AND APPARATUS FOR FORWARDING GENERIC ROUTING ENCAPSULATION PACKETS AT A NETWORK ADDRESS TRANSLATION GATEWAY

Granted: July 20, 2017
Application Number: 20170208032
In one embodiment, a method includes receiving on a private network at a Network Address Translation (NAT) gateway, a Generic Routing Encapsulation (GRE) packet comprising a client address and a GRE node private Internet Protocol (IP) address, mapping the client address to the GRE node private IP address at the NAT gateway, storing the mapping at the NAT gateway, replacing the GRE node private IP address in the GRE packet with a public IP address of the NAT gateway, and transmitting the…

SYSTEM AND METHOD TO PROVIDE SMALL CELL POWER CONTROL AND LOAD BALANCING FOR HIGH MOBILITY USER EQUIPMENT IN A NETWORK ENVIRONMENT

Granted: July 20, 2017
Application Number: 20170208526
A method is provided in one example embodiment and may include generating feedback information by a small cell radio and a macro cell radio; setting a high mobility handover threshold for the macro cell radio based, at least in part, on the feedback information, wherein the high mobility handover threshold is used to trigger handover of one or more high mobility user equipment (UE) associated with the macro cell radio to the small cell radio; and setting a maximum downlink transmit power…

Multi-Input Line-Redundant Uninterruptable Power Supply

Granted: July 13, 2017
Application Number: 20170201122
A power supply system may comprise a plurality of input buses and an output bus. A plurality of multi-input power supplies may be disposed between the plurality of input buses and the output bus. The plurality of multi-input power supplies may be configured to supply a predetermined amount of power to the output bus before and after a failure event. The failure event may comprise at least one of the following: a failure of a one of the plurality of multi-input power supplies and loss of…

METHOD AND APPARATUS FOR PREVENTING INSERTION OF MALICIOUS CONTENT AT A NAMED DATA NETWORK ROUTER

Granted: July 13, 2017
Application Number: 20170201538
An object-forwarding device can block a malicious Content Object from being inserted into an Interest's reverse path over a named data network. During operation, the device can receive a Content Object via a first interface, and can perform a lookup operation in a Pending Interest Table (PIT) to identify a PIT entry for an Interest associated with the Content Object. The device then determines, from the PIT entry, an egress interface used to forward the Interest. If the device determines…

SYSTEM AND METHOD TO FACILITATE CENTRALIZED RADIO RESOURCE MANAGEMENT IN A SPLIT RADIO ACCESS NETWORK ENVIRONMENT

Granted: July 13, 2017
Application Number: 20170202005
A method is provided in one example embodiment and includes generating feedback information at a first remote access point (AP), wherein the feedback information is associated with one or more user equipment served by the first remote AP; determining constraints for the first remote AP at a central controller based on the feedback information received from the first remote AP and feedback information received from one or more other remote APs that neighbor the first remote AP, wherein…

PREDICTIVE ANALYTICS WITH STREAM DATABASE

Granted: July 6, 2017
Application Number: 20170193371
In one embodiment, a method includes receiving a data stream at an analytics device, applying at the analytics device, continuous streaming queries to the data stream to build a plurality of models simultaneously for a plurality of time windows, each of the models comprising an incremental machine learning algorithm with parameters optimized for one of the time windows, validating the models in parallel using real-time data at the analytics device, selecting at least one of the models…

MULTIPARTY REAL-TIME COMMUNICATIONS SUPPORT OVER INFORMATION-CENTRIC NETWORKING

Granted: July 6, 2017
Application Number: 20170195375
Embodiments include technologies for creating a manifest for a conferencing event in a network, adding a name tag identifying the conferencing event to the manifest, receiving an interest packet including one or more parameters indicating a named flow being produced at a source node, adding content metadata of the named flow to the manifest, and sending the manifest to the source node. Further embodiments include adding, to the manifest, session-level metadata associated with a user of…

TECHNIQUE FOR MITIGATING EFFECTS OF SLOW OR STUCK VIRTUAL MACHINES IN FIBRE CHANNEL COMMUNICATIONS NETWORKS

Granted: June 29, 2017
Application Number: 20170187627
A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an…

VIRTUAL MOBILITY ANCHOR FOR NETWORK SHARING

Granted: June 29, 2017
Application Number: 20170188223
Embodiments are directed to a virtual mobility anchor network element to receive, from a packet gateway (PGW) node, a request for an internet protocol (IP) address for a mobile device, establish an IP address for the mobile device; and provide the IP address to the PGW node in response to the request for the IP address for the mobile device. The virtual mobility anchor network element is configured to receive IP traffic from a network location; determine a target destination for the IP…