REPUTATION-BASED STRATEGY FOR FORWARDING AND RESPONDING TO INTERESTS OVER A CONTENT CENTRIC NETWORK
Granted: November 2, 2017
Application Number:
20170318078
A CCN network node use reputation values for one or more interfaces to determine how to forward an Interest. During operation, the network node can receive an Interest or Content Object via a network interface, determines one or more candidate outbound faces for forwarding the Interest by performing a longest-prefix-matching lookup in a forwarding information base (FIB) using the Interest's name or name prefix as input. A respective FIB entry maps a name prefix to a forwarding rule that…
OPTIMIZED IN-NETWORK RETRANSMISSION FOR INFORMATION-CENTRIC NETWORKING PROTOCOLS
Granted: November 2, 2017
Application Number:
20170317933
One embodiment includes receiving a notification at a communications network node; determining a lowest cost path for implementing a next hop for the notification; determining a best alternate path for the next hop; comparing a cost of the best alternate path with a value stored in a notification header field; updating the header field value to equal the cost of the best alternate path if the cost of the best alternate path is less than the header field value; and forwarding the…
GENERATING PACKETS IN A REVERSE DIRECTION OF A SERVICE FUNCTION CHAIN
Granted: November 2, 2017
Application Number:
20170317926
Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.
INTEROPERABILITY BETWEEN DATA PLANE LEARNING ENDPOINTS AND CONTROL PLANE LEARNING ENDPOINTS IN OVERLAY NETWORKS
Granted: November 2, 2017
Application Number:
20170317919
A system and a method are disclosed for enabling interoperability between data plane learning endpoints and control plane learning endpoints in an overlay network environment. An exemplary method for managing network traffic in the overlay network environment includes receiving network packets in an overlay network from data plane learning endpoints and control plane learning endpoints, wherein the overlay network extends Layer 2 network traffic over a Layer 3 network; operating in a…
SYSTEM AND METHOD FOR DYNAMIC NAME CONFIGURATION IN CONTENT-CENTRIC NETWORKS
Granted: November 2, 2017
Application Number:
20170317885
One embodiment of the present invention provides a system for automatic configuration of a computing device in a content-centric network (CCN). During operation, the system sends, by the computing device on at least one of the computing device's faces, an interest in configuration information. The interest has a predetermined name prefix. The system then receives a content object in response to the interest. The content object includes at least a default name prefix, to which the…
SCHEMATIZED ACCESS CONTROL IN A CONTENT CENTRIC NETWORK
Granted: November 2, 2017
Application Number:
20170317821
One embodiment provides a system that facilitates schematized access control in a content centric network. During operation, the system generates, by a content producing device, a secret key for a user based on a schema, wherein the schema is a regular expression which corresponds to one or more names and allows a user access to content associated with the names, wherein a name is a hierarchically structured variable length identifier that includes contiguous name components ordered from…
NETWORK ARCHITECTURE FOR PREDICTIVE SERVICES MANAGEMENT IN CABLE NETWORK ENVIRONMENTS
Granted: October 26, 2017
Application Number:
20170310562
An example system for Predictive Services Management (PSM) in cable network environments is provided and includes a data collector located in a cable network that captures multi-tone signals traversing the cable network, a data repository located in a cloud network, and a central server having PSM algorithms configured for: retrieving key performance indicators from the multi-tone signals; identifying a fault signature based on the key performance indicators, the fault signature being…
HYPERTEXT TRANSFER PROTOCOL SUPPORT OVER HYBRID ACCESS
Granted: October 26, 2017
Application Number:
20170311209
A method is provided in one example embodiment and includes receiving at a first network node a request to obtain data from a second network node, wherein the first and second network nodes are connected via n access networks; partitioning the request into n subrequests proportionally based on relative throughputs of the n access networks; and transmitting each of the n subrequests to the second network node via a respective one of the n access networks.
Non-DSG Mechanisms for Aligning Client Devices with Their Multicast Data Flows in a DOCSIS Network Environment
Granted: October 26, 2017
Application Number:
20170310720
Video messaging may be provided. First, a bootstrap message including a system address may be transmitted by a high level device. A user device may receive the bootstrap message from the high level device and obtain system data from the system address contained in the received bootstrap message. The user device may then determine a service group in which the user device is deployed. Next, the user device may determine, from the obtained system data, a sub-system address corresponding to…
SYSTEM AND METHOD FOR AUTOMATED RENDERING OF SERVICE CHAINING
Granted: October 26, 2017
Application Number:
20170310611
In one embodiment, a method includes creating a catalog of service function (“SF”) profiles, wherein each of the profiles is associated with an SF and indicates a type of the associated SF; storing the catalog of SF profiles in a memory device of a service controller associated with the DVS; creating a service profile group template (“SPGT”) that includes at least one SF profile from the catalog of SF profiles, wherein the SPGT includes a service chain definition identifying at…
HYBRID FIBRE COAXIAL FAULT CLASSIFICATION IN CABLE NETWORK ENVIRONMENTS
Granted: October 26, 2017
Application Number:
20170310541
One embodiment is a system including a data collector located in a cable network for capturing multi-tone signals traversing the cable network; a data repository located in a cloud network and having an interface for communicating with the data collector and for storing the multi-tone signals captured by the data collector and network data associated with the cable network; and a central server including a memory element storing Predictive Services Management (PSM) algorithms comprising…
HYBRID FIBRE COAXIAL FAULT LOCATIONING IN CABLE NETWORK ENVIRONMENTS
Granted: October 26, 2017
Application Number:
20170310539
One embodiment is a method that includes retrieving key performance indicators from multi-tone signals captured by a data collector located in a cable network; identifying a fault signature based on the key performance indicators, in which the fault signature is identified based on phase domain analysis of a channel response; and accessing a data repository located in a cloud network for geographical information associated with the cable network. The method further includes determining a…
RADIO FREQUENCY SIGNAL FAULT SIGNATURE ISOLATION IN CABLE NETWORK ENVIRONMENTS
Granted: October 26, 2017
Application Number:
20170310361
An example method for radio frequency (RF) signal fault signature isolation in cable network environments is provided and includes searching in phase domain for an echo in a channel response characterizing a channel in a cable network, the channel facilitating communication of a multi-tone signal in the cable network; identifying a phase in which the echo is found; calculating a tap amplitude corresponding to the identified phase, the calculated tap amplitude being indicative of group…
PROACTIVE UPSTREAM SCHEDULING FOR FLOWS IN A POINT-TO-MULTIPOINT COMMUNICATIONS NETWORK
Granted: October 19, 2017
Application Number:
20170303273
A method is provided in one example embodiment and includes predicting a user average data rate for a cable modem; establishing a minimum bandwidth grant size and a maximum bandwidth grant size for the cable modem based on the predicted user average data rate; receiving from the cable modem a request for a particular amount of bandwidth; performing an overgrant if the particular amount of bandwidth is less than the minimum bandwidth grant size, in which the overgrant comprises granting…
SYSTEM AND METHOD FOR PARALLEL SECURE CONTENT BOOTSTRAPPING IN CONTENT-CENTRIC NETWORKS
Granted: October 19, 2017
Application Number:
20170302681
One embodiment of the present invention provides a system for retrieving a content collection over a network. During operation, the system determines additional information associated with the piece of content that is needed for consumption of the content collection; generates a plurality of Interests, which includes at least one Interest for a catalog of the content collection and at least one Interest for the additional information; and forwards, concurrently, the plurality of…
METHOD AND SYSTEM FOR ROUTING WITH MINIMUM NAME DISCLOSURE IN A CONTENT CENTRIC NETWORK
Granted: October 19, 2017
Application Number:
20170302631
One embodiment provides a system that facilitates routing with minimum name disclosure in a CCN. During operation, the system adds a first entry to a local forwarding information base for a first name prefix and a corresponding first suffix encryption key indicated in a first advertisement. In response to receiving a first interest with a name that includes the first name prefix, the system performs a lookup in the forwarding information base for the first interest name to obtain the…
METHOD AND SYSTEM FOR ROUTABLE PREFIX QUERIES IN A CONTENT CENTRIC NETWORK
Granted: October 12, 2017
Application Number:
20170295091
One embodiment provides a system that facilitates routable prefix queries in a CCN. During operation, the system generates, by a client computing device, a query for one or more indices based on a name for an interest, wherein a name is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. An index indicates a number of the contiguous name components beginning from the most general level…
SYSTEM AND METHOD FOR PROVIDING POWER SAVING MODE ENHANCEMENTS IN A NETWORK ENVIRONMENT
Granted: October 12, 2017
Application Number:
20170295557
A method is provided in one example embodiment and may include determining that a periodic timer for a user equipment (UE) is about to expire; communicating to an application service, prior to expiration of the periodic timer for the UE, an indication associated with an availability of the UE to receive data from the application service; and communicating the data from the application service to the UE upon receiving the indication. In some cases, the method can include registering, by…
SHARED PENDING INTEREST TABLE IN A CONTENT CENTRIC NETWORK
Granted: October 12, 2017
Application Number:
20170295261
One embodiment provides a pending interest table (PIT) sharing system that facilitates sharing of a PIT. During operation, the system receives, by a local interface, a first message comprising an interest from a node of origin. The hop count for the interest has not been decreased. The system creates an entry, which includes a name of the interest, in a PIT for the interest. If the system receives a content object associated with the name, the system retrieves and removes the entry from…
CONTROL PLANE BASED TECHNIQUE FOR HANDLING MULTI-DESTINATION TRAFFIC IN OVERLAY NETWORKS
Granted: October 12, 2017
Application Number:
20170295130
A method is provided in one example embodiment and includes receiving at a controller an Address Resolution Protocol (“ARP”) packet from a source VXLAN Tunnel End Point (“VTEP”) serving a source host and identifying a destination, the source VTEP having assigned thereto a Virtual Network Identifier (“VNI”) identifying a VXLAN network to which the source VTEP and a plurality of other VTEPs belong, the ARP packet being received by the controller via a control plane; determining…