METHOD AND SYSTEM FOR CONJUNCTIVE NORMAL FORM ATTRIBUTE MATCHING IN A CONTENT CENTRIC NETWORK
Granted: February 15, 2018
Application Number:
20180046667
One embodiment provides a system that facilitates a flexible strategy for matching content objects and interests. During operation, the system receives, by a computing device, an interest which includes a set of attributes, wherein a respective attribute has one or more values. In response to not obtaining a matching entry for the interest in a pending interest table, the system adds to the pending interest table a first entry which indicates the interest based on the attributes and…
ANGLE OF ARRIVAL LOCATION SENSING WITH ANTENNA ARRAY
Granted: February 15, 2018
Application Number:
20180045805
In one embodiment, an apparatus includes a processor for processing a plurality of radio frequency chains at a wireless device in a block based modulation environment, recording subcarrier phases and differences between the subcarrier phases, and using the subcarrier phase differences to construct a feature vector for use in angle of arrival calculated positioning of a mobile device, and memory for storing the subcarrier phases and the feature vector.
STEERING OF CLONED TRAFFIC IN A SERVICE FUNCTION CHAIN
Granted: February 8, 2018
Application Number:
20180041524
Aspects of the embodiments are directed to a service classifier configured for steering cloned traffic through a service function chain. The service classifier is configured to create a cloned data packet by creating a copy of a data packet; activate a mirror bit in a network service header (NSH) of the cloned data packet, the mirror bit identifying the cloned packet to a service function forwarder network element as a cloned packet; and transmit the cloned packet to the service function…
SYSTEM AND METHOD FOR THROTTLING TRAFFIC BASED ON A FORWARDING INFORMATION BASE IN A CONTENT CENTRIC NETWORK
Granted: February 8, 2018
Application Number:
20180041438
One embodiment provides a system that facilitates efficient communication based on a forwarding information base (FIB). The system receives, by an intermediate node, a first interest which includes a name and maximum interest information which indicates whether to forward a subsequent interest with a same name prefix as the first interest. In response to obtaining a first entry from a FIB based on the name for the first interest, the system adds to the first entry, for an outgoing…
LOOP DETECTION AND AVOIDANCE FOR SEGMENT ROUTED TRAFFIC ENGINEERED PATHS
Granted: February 8, 2018
Application Number:
20180041420
A method is described and in one embodiment includes receiving a packet of a traffic flow at an ingress node of a communications network; routing the packet to an egress node of the communications network via a first path comprising a tunnel if the packet was received from a node external to the communications network; and routing the packet to the egress node of the communications network via a second path that does not traverse the tunnel if the packet was received from a node internal…
TECHNIQUES FOR INTERCONNECTION OF CONTROLLER- AND PROTOCOL-BASED VIRTUAL NETWORKS
Granted: February 8, 2018
Application Number:
20180041363
In one embodiment a method includes receiving a first message including information regarding a first host connected to a first tunnel endpoint in a first network domain, the received information being encoded in accordance with a control plane protocol of the first network domain; translating the received first message in accordance with an API and/or a database schema of a second network domain; and transmitting the translated first message to the second network domain. The method…
NSH SERVICE PLANE FOR L3VPN FORWARDING
Granted: February 8, 2018
Application Number:
20180041362
A method for applying network services to data traffic forwarded between virtual private network (VPN) sites includes: receiving a data packet addressed to a target site associated with the VPN, determining services to be applied to the data packet according to a service chain, where the determining is a function of at least one of the VPN, the origin site or the target site, adding an indication of a VPN forwarding context onto the data packet, encapsulating the data packet with Network…
MULTICAST SERVICE WITH IS-IS SPINE-LEAF EXTENSION IN A FABRIC NETWORK
Granted: February 8, 2018
Application Number:
20180041360
Aspects of the embodiments are directed to systems, methods, and network elements executing instructions stored thereon. Aspects are directed to, for each spine node connected to a leaf node network element, identifying a spine router identifier, identifying a multicast group address, computing a plurality of hash values based on a hash function using the spine router identifier and the multicast group address, identifying a root spine node based on a highest hash value from the…
METHOD AND APPARATUS FOR MONITORING A CORROSIVE ENVIRONMENT FOR ELECTRICAL EQUIPMENT
Granted: February 8, 2018
Application Number:
20180038785
According to one aspect, an apparatus includes a first printed circuit board (PCB), the first PCB including a first interface, and a corrosion sensor assembly. The corrosion sensor assembly including a second interface arranged to be coupled to the first interface, the corrosion sensor assembly further including a signal trace field and a plurality of components, wherein the signal trace field and the plurality of components are arranged to provide an indication of whether the apparatus…
TECHNIQUES FOR INTEGRATION OF BLADE SWITCHES WITH PROGRAMMABLE FABRIC
Granted: February 1, 2018
Application Number:
20180034747
A method is described and in one embodiment includes receiving at a top-of-rack (“TOR”) switch a notification concerning a virtual machine (“VM”), wherein the received notification identifies a host associated with the VM; determining whether the identified host is directly connected to the TOR switch; and if the identified host is not directly connected to the TOR switch, identifying an intermediate switch to which the identified host is directly connected; and determining…
ENHANCED ERROR SIGNALING AND ERROR HANDLING IN A NETWORK ENVIRONMENT WITH SEGMENT ROUTING
Granted: February 1, 2018
Application Number:
20180034727
Embodiments include generating an error message based on an error associated with a packet, adding to the error message an address of a node in a segment routing domain of a network to serve as a destination address of the error message, and adding a new segment routing header to the error message. Embodiments also include rewriting the packet where the rewriting includes replacing a destination address in the packet with a final destination address associated with the packet.…
Ingress Cancellation Tachometer
Granted: February 1, 2018
Application Number:
20180034490
Indication of an amount of processing performed in detection and removal of ingress noise may be provided. A frequency domain representation of a narrowband region of a digital input signal may be received. The received frequency domain representation of the narrowband region may be compared with a predetermined threshold. Results from the comparison of the received frequency domain representation of the narrowband region with the predetermined threshold may be aggregated. Based on the…
SYSTEM AND METHOD FOR EPHEMERAL ENTRIES IN A FORWARDING INFORMATION BASE IN A CONTENT CENTRIC NETWORK
Granted: January 25, 2018
Application Number:
20180026883
One embodiment provides a system that facilitates efficient management of a forwarding information base (FIB). During operation, the system receives, by an intermediate node, a first interest which includes a name and a condition for removing a first entry from a FIB, 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. In response to obtaining the first entry from the…
TARGET FEC (FORWARDING EQUIVALENCE CLASS) STACK BASED FEC QUERY IN SEGMENT ROUTING ENVIRONMENTS
Granted: January 25, 2018
Application Number:
20180026880
In one embodiment, a method includes generating a first trace request at an initiator node configured for segment routing, the first trace request comprising a query for FEC (Forwarding Equivalence Class) information, transmitting the first trace request on a path comprising at least one node wherein FEC details for the node are unknown by the initiator node, receiving a response to the first trace request comprising the FEC information, transmitting a second trace request with the FEC…
CAP WITH A BILL HAVING UPPER AND LOWER PORTIONS DISPLAYING INFORMATION WHEN SPACED-APART
Granted: January 25, 2018
Application Number:
20180020757
A flip cap which has crown and bill portions, the bill having upper and lower members, at least one of the upper and lower members having a surface capable of displaying information secured thereto when the upper and lower members are spaced-apart.
INTERCONNECT METHOD FOR IMPLEMENTING SCALE-UP SERVERS
Granted: January 18, 2018
Application Number:
20180019953
An embodiment includes a first server including a first processor electrically connected to a second processor; a second server including a third processor electrically connected to a fourth processor; a first connection plane, wherein one of the first and second processors is connected to one of the third and fourth processors by a first connection via the first connection plane and one of the first and second processors is connected to one of the third and fourth processors by a second…
REDUCING ARP/ND FLOODING IN CLOUD ENVIRONMENT
Granted: January 11, 2018
Application Number:
20180013611
Aspects of the embodiments are directed to receiving an address resolution protocol (ARP) request message from a requesting virtual machine, the ARP request message comprising a request for a destination address for a destination virtual machine, wherein the destination address comprises one or both of a destination hardware address or a destination media access control address; augmenting the ARP request message with a network service header (NSH), the NSH identifying an ARP service…
METHOD AND SYSTEM FOR REFERENCE COUNTED PENDING INTEREST TABLES IN A CONTENT CENTRIC NETWORK
Granted: January 11, 2018
Application Number:
20180013666
One embodiment provides a system for facilitating efficient communication of a collection of interests. During operation, the system receives, by an intermediate node, a first packet which has a name and a first nonce, wherein the first packet indicates a set of member interests, wherein a member interest has a name. In response to not obtaining a matching entry in a pending interest table based on the name for the first packet, the system creates a new entry in the pending interest…
METHOD AND APPARATUS FOR MAPPING NETWORK DATA MODELS
Granted: January 11, 2018
Application Number:
20180013662
In one embodiment, a method includes processing network data models at a network device operating in a network comprising a plurality of network components, each of the network components associated with one of the network data models, performing semantic matching at the network device for at least two of the network data models, the semantic matching comprising computing labels for elements of the network data models utilizing label computation algorithms configured for notational…
SYSTEM AND METHOD FOR PIGGYBACKING ROUTING INFORMATION IN INTERESTS IN A CONTENT CENTRIC NETWORK
Granted: January 11, 2018
Application Number:
20180013661
One embodiment provides a system that facilitates routing updates outside of a routing protocol. During operation, the system receives, by an intermediate node, a first interest that indicates an originator name which is a routable name prefix for a sender of the first interest and is used by a content producing device in a subsequent interest. In response to not obtaining a matching entry in a forwarding information base (FIB) based on the originator name, the system adds a first entry…