HETEROGENEOUS ACCESS GATEWAY FOR AN INFORMATION-CENTRIC NETWORKING ENVIRONMENT
Granted: August 23, 2018
Application Number:
20180242218
A method is provided in one example embodiment and may include receiving an interest message at a gateway, wherein the gateway provides connectivity to a plurality of radio accesses that interface with an Information-Centric Networking-based (ICN-based) network; identifying a service class associated with the interest message; selecting a particular radio access of the plurality of radio accesses to handle traffic for the interest message based on at least one of: one or more policies…
SYSTEM AND METHOD TO FACILITATE CROSS-LAYER OPTIMIZATION OF VIDEO OVER WIFI IN AN INFORMATION-CENTRIC NETWORKING ENVIRONMENT
Granted: August 23, 2018
Application Number:
20180242186
A method is provided in one example embodiment and may include determining each station of a plurality of stations connected to a WiFi access point that are to receive downlink video transmissions from the WiFi access point, wherein the WiFi access point is connected to an Information-Centric Networking-based (ICN-based) network; associating each station of the plurality of stations to each of a corresponding ICN face of a plurality of ICN faces maintained by the WiFi access point; and…
SYSTEM AND METHOD TO FACILITATE TROUBLESHOOTING AND PREDICTING APPLICATION PERFORMANCE IN WIRELESS NETWORKS
Granted: August 23, 2018
Application Number:
20180242178
An example method is provided in one example embodiment and may include gathering current wireless local area network (WLAN) data for a WLAN, wherein the WLAN data comprises network data, Radio Frequency (RF) data, and transmission data for a plurality of user equipment (UE) operating within the WLAN; generating a plurality of color maps; merging the plurality of color maps to generate a combined color map; and calculating a predicted application score for at least one UE operating…
Distributing and Rate Limiting Packets Among Multiple Paths in a Single Stage Switching Topology to a Reordering Node
Granted: August 23, 2018
Application Number:
20180241688
One embodiment includes multiple distribution nodes sending packets of different ordered sets of packets among multiple packet switching devices arranged in a single stage topology to reach a reordering node. The reordering node receives these packets sent over the different paths and stores them in reordering storage, such as, but not limited to, in queues for each distribution node and packet switching device combination. The reordering node sends packets stored in the reordering…
SYSTEM AND METHOD TO FACILITATE ROBUST TRAFFIC LOAD BALANCING AND REMOTE ADAPTIVE ACTIVE QUEUE MANAGEMENT IN AN INFORMATION-CENTRIC NETWORKING ENVIRONMENT
Granted: August 23, 2018
Application Number:
20180241679
A method is provided in one example embodiment and may include generating an interest message to be transmitted using each face of a plurality of faces associated with a node, wherein the interest message is to be discarded by each of a neighboring node of a plurality of neighboring nodes that receive the interest message; determining, for each face of the plurality of faces associated with the node, a one-hop propagation delay associated with each face of the plurality of faces; and…
SYSTEM AND METHOD TO FACILITATE CONTENT DELIVERY TO MULTIPLE RECIPIENTS IN A NETWORK ENVIRONMENT
Granted: August 23, 2018
Application Number:
20180241671
A method is provided in one example embodiment and may include determining at a parent content node that a plurality of recipient content nodes are to receive a same content; generating, based on a determination that the same content is available at the parent content node, a multi-delivery header comprising a plurality of identifiers, wherein each identifier of the plurality of identifiers indicates each recipient content node that is to receive the same content; appending the…
SYSTEM AND METHOD TO FACILITATE AN INFORMATION-CENTRIC NETWORKING SOCKET AND FAST IN-NETWORK AUTHENTICATION
Granted: August 23, 2018
Application Number:
20180241669
A method is provided in one example embodiment and may include generating a first interest message for a consumer application of a first node, wherein the first interest message comprises a content name within an Internet Protocol identifying content to be received by the first node; opening an Information-Centric Networking (ICN) socket for the first node, wherein the ICN socket is associated with the content name and the consumer application; and transmitting the first interest message…
SYSTEM AND METHOD TO FACILITATE NETWORK ELEMENT FAILURE DETECTION AND SESSION RESTORATION IN A NETWORK ENVIRONMENT
Granted: August 23, 2018
Application Number:
20180241615
A method is provided in one example embodiment and may include maintaining, by a Diameter Routing Agent (DRA), an availability status for a plurality of network elements; receiving a request associated with a user equipment (UE) session, wherein a first network element of the plurality of network elements is serving the UE session; determining that the first network element serving the UE session is unavailable; and re-establishing the UE session at a second network element of the…
CONFIGURATION OF ENERGY SAVINGS
Granted: August 23, 2018
Application Number:
20180239411
According to one example embodiment, a modem or other network device include an energy module configured to enter a low-power, low-bandwidth state when not in active use by a user. The low-power state may be maintained under certain conditions where network activity is not present, and or when only non-bandwidth-critical traffic is present. The network device may include a user interface for configuring firewall rules, and the user may be able to concurrently designate particular types…
PASSIVE MONITORING AND MEASUREMENT OF NETWORK ROUND TRIP TIME DELAY
Granted: August 16, 2018
Application Number:
20180234316
A method is described and in one embodiment includes receiving at a first network element of a communications network a first packet corresponding to a first traffic flow from a first end user device to a second end user device at a time T1; receiving at the first network element a second packet corresponding to a second traffic flow from the second end user device to the first end user device at a time T2; calculating by the first network element a difference ?1 between the time T1 and…
ECHO CANCELLATION
Granted: August 16, 2018
Application Number:
20180234130
A method is provided in one example and includes receiving a data signal, receiving an interference signal, wherein the interference signal is copied to create a reference data interference signal, combining the data signal and the interference signal to create a combined signal, using an analog echo cancellation engine on the combined signal to create an analog echo cancellation signal, and using a digital echo cancellation engine on the analog echo cancellation signal to create a data…
STAND-OFF BLOCK
Granted: August 9, 2018
Application Number:
20180228017
An apparatus may be provided. The apparatus may comprise a substrate and a circuit board. A ball grid array structure may be disposed between the substrate and the circuit board. In addition, a stand-off structure may be disposed between the substrate and the circuit board. The stand-off structure may be adjacent to the ball grid array structure.
Real-Time Interstitial Content Resolution and Trick Mode Restrictions
Granted: August 2, 2018
Application Number:
20180220202
Server-side trick mode restrictions in a stream may be provided. The stream may comprise, for example, a Video on Demand (VOD) Adaptive Bitrate (ABR) stream. First, a playlist request corresponding to a stream may be received from a user device. Next, a current stream position in the stream may be determined. In response to receiving the playlist request and when the current stream position corresponds to a non-skip segment, a playlist may be created having a last chunk comprising a next…
POLICY ARCHITECTURE FOR CABLE NETWORKS
Granted: August 2, 2018
Application Number:
20180219958
One embodiment is a method including extending a policy server to provide per subscriber policies to a cable modem (CM) and a cable modem termination system (CMTS), receiving, at the policy server, a request for a policy profile from a cable modem termination system (CMTS), accessing a subscriber database to determine the policy profile, and communicating the policy profile to the CMTS. In an example, the policy server is a packet cable multimedia policy server of a cable network.
TIGHTLY INTEGRATED ACCELERATOR FUNCTIONS
Granted: August 2, 2018
Application Number:
20180217823
In an example, there is disclosed a computing system, including: a processor; a memory; a configuration interface to a logic configuration unit; and a system compiler including: a first block compiler to compile logic for a first logical block in a first language, the first language being a domain-specific language (DSL) and the first logical block being switching logic for a network switch; a second block compiler to compile logic for a second logical block in a second language, the…
HEURISTIC ALARM AND EVENT AGGREGATION AND CORRELATION METHOD FOR SERVICE PROVIDER NETWORK OPERATION
Granted: July 26, 2018
Application Number:
20180211167
In one embodiment, a method for heuristic event aggregation and correlation includes grouping events from a same device into event groups. Neighboring events in an event group have a timestamp gap of less than a defined timestamp gap threshold. Correlation of events is performed within event groups between devices. One or more alerts are generated based on the correlation. The method can systematically reduce millions of events into alerts which can be understood by human administrators,…
SYSTEM AND METHOD TO FACILITATE UNEQUAL COST MULTIPATH ROUTING IN A NETWORK ENVIRONMENT
Granted: July 26, 2018
Application Number:
20180213461
An example method is provided in one example embodiment and may include determining a first routing metric associated with a first communication network, wherein the first routing metric identifies a capability of the first communication network to handle an Internet Protocol (IP) flow for a user equipment (UE); determining a second routing metric associated with a second communication network, wherein the second routing metric identifies a capability of the second communication network…
DYNAMIC AND COMPRESSED TRIE FOR USE IN ROUTE LOOKUP
Granted: July 26, 2018
Application Number:
20180212876
In one embodiment, a method includes receiving a request to add a prefix to memory for a route lookup at a forwarding device, the memory comprising a plurality of pivot tiles for storing pivot entries, each of the pivot entries comprising a plurality of prefixes and a pointer to a trie index, searching at the forwarding device, a dynamic pool of the pivot tiles based on a base-width associated with the prefix, allocating at least a portion of the pivot tile to the base-width and creating…
Mechanism and Framework for Finding Optimal Multicast Tree Roots Without the Knowledge of Traffic Sources and Receivers for Fabricpath and TRILL
Granted: July 26, 2018
Application Number:
20180212865
The proposed methodology enables finding the most efficient roots in the network to carry multicast traffic, while further providing a theoretical basis for such selection. It guarantees the minimum expected delivery cost for multicast frames in the absence of any knowledge about the source and receivers.
DISTRIBUTING NETWORK PATH INFORMATION IN A NETWORK ENVIRONMENT
Granted: July 26, 2018
Application Number:
20180212861
Methods for distributing multicast network path information to various network nodes in a network environment are disclosed. An exemplary method includes a downstream node transmitting a first message including a network path indicating a specific desired route that is to be used when delivering multicast traffic from a given multicast source to a given host, as well as an identifier assigned to the network path in order to uniquely identify that network path in the network. The method…