H04L2012/5652

Method and system for synchronizing with neighbor in a distributed resilient network interconnect (DRNI) link aggregation group

A method of supporting a distributed resilient network interconnect (DRNI) at a network device is disclosed. The method starts with initializing the network device for operating distributed resilient control protocol (DRCP) on an intra-portal port (IPP) coupled to a neighbor network device using an intra-port link (IPL). The method continues with the network device checking that DRCP is enabled at the IPP and then enters an expired state. The network device then receives a DRCPDU and determines that the received DRCPDU is associated with the first portal it is assigned to. It determines that the received DRCPDU is compatible with the network device, and records neighbor network device's state information included in the received DRCPDU as state operational variables of the neighbor network device at the network device, wherein the neighbor network device's state information includes DRCP variables for the IPP.

Method and apparatus for independent packet and OFDM boundaries

Methods and apparatus are disclosed for data packetizing in an orthogonal frequency division multiplexing (OFDM) system. In order to improve transmission efficiency, the present invention uses independent packet and OFDDM block boundaries. Therefore, a packet is allowed to go across the OFDM block boundary and packed into two OFDM blocks. To indicate the start of each packet, a Frame Delimiter (FD) with a predefined format is inserted in front of each packet. The predefined format of the FD can be a predefined bit pattern or modulation points of modulation constellation. Idle data can also be inserted into OFDM blocks when no packet is ready. When data of one or more packets and idle data contain the predefined bit pattern of the FD, the data are modified to avoid generating the pre-defined bit pattern.

Flow-based packet modification
10027601 · 2018-07-17 · ·

Communication apparatus includes a host interface, which is configured to be connected to a peripheral component bus, and a network interface, which is configured to be connected to a network. Packet processing circuitry is coupled between the host interface and the network interface and is configured to receive from a first interface, selected from among the host interface and the network interface, a data packet comprising a header containing multiple fields having respective values, to identify, responsively to a value of at least one of the fields, a corresponding entry in a header modification table, and to modify the header in accordance with the identified entry. The data packet with the modified header is transmitted through a second interface selected from among the host interface and the network interface.

SYSTEM AND METHOD FOR COMPRESSING CONTENT CENTRIC NETWORKING MESSAGES
20180159962 · 2018-06-07 ·

A computer system can compress or decompress a type-length-value (TLV) component in a message. During operation, the computer can select a compression table associated with a network interface used to send and/or to receive the message, and can search the compression table for an entry that includes a prefix of a value from type-length-value (TLV) component being compressed or decompressed. If compressing the message, the computer may generate a compressed block that corresponds to a compressed version of the TLV component, such that the compressed block includes the compression encoding in place of the prefix in the TLV component's value. The computer can also generate a compressed message that includes the compressed block in place of the TLV component, without a compression table.

WAN interface based 1588V2 packet transmission method and apparatus
09985737 · 2018-05-29 · ·

Embodiments of the present invention disclose a WAN interface based 1588V2 packet transmission method and apparatus, which relate to the field of communications technologies and can reduce complexity of 1588V2 packet transmission. The method includes: first, inserting, by a sending end, a 1588V2 packet into a payload area of a data frame, and sending, to a receiving end, the data frame carrying the 1588V2 packet; then, receiving, by the receiving end, the data frame that is sent by the sending end and carries the 1588V2 packet, and acquiring a receiving time at which the data frame is received; and finally, performing, by the receiving end, time synchronization adjustment on the receiving time. The embodiments of the present invention are applicable to 1588V2 packet transmission between networks.

Method and System for Measuring Quality of Service Running on Terminal, and Device
20180124629 · 2018-05-03 ·

A method for measuring quality of a service running on a terminal includes sending, by the terminal, a measurement request message to a network management device, where the measurement request message requests the network management device to measure the quality of the service, receiving, by the terminal, measurement configuration information from the network management device in response to the measurement request message, coloring a packet of a service stream within a preset measurement period according to the measurement configuration information to obtain a colored packet, and sending, by the terminal, at least one of quantity information or time stamp information of the colored packet to the network management device. Hence, the quality of the service running on the terminal is comprehensively measured.

Generating Floorplans via Machine Learning in Network Devices
20240380672 · 2024-11-14 ·

Devices, systems, methods, and processes for network device power management at the floor level are described herein. Network devices can communicate with various devices in a wireless network. However, environmental changes, barriers, and other hazards exist in each deployment environment. To better understand each deployment environment, a floorplan can be generated by sending out a plurality of test frames. These test frames can be formatted with power data that is associated with the transmission power level that each test frame is transmitted at. The receiving network device can compare this power data with an actual measurement of the received signals. This data can all be packaged into a client report that can be sent back to the transmitting device which can then process this client report from multiple network devices such that a floorplan can be generated which can be utilized to make more efficient network decisions in the future.

System and method for compressing content centric networking messages
09930146 · 2018-03-27 · ·

A computer system can compress or decompress a type-length-value (TLV) component in a message. During operation, the computer can select a compression table associated with a network interface used to send and/or to receive the message, and can search the compression table for an entry that includes a prefix of a value from type-length-value (TLV) component being compressed or decompressed. If compressing the message, the computer may generate a compressed block that corresponds to a compressed version of the TLV component, such that the compressed block includes the compression encoding in place of the prefix in the TLV component's value. The computer can also generate a compressed message that includes the compressed block in place of the TLV component, without a compression table.

In-line packet processing

A method and apparatus for in-line processing a data packet while routing the packet through a router in a system transmitting data packets between a source and a destination over a network including the router. The method includes receiving the data packet and pre-processing layer header data for the data packet as the data packet is received and prior to transferring any portion of the data packet to packet memory. The data packet is thereafter stored in the packet memory. A routing through the router is determined including a next hop index describing the next connection in the network. The data packet is retrieved from the packet memory and a new layer header for the data packet is constructed from the next hop index while the data packet is being retrieved from memory. The new layer header is coupled to the data packet prior to transfer from the router.

DATA RELAYING APPARATUS AND METHOD OF RELAYING DATA
20170257236 · 2017-09-07 · ·

A data relaying apparatus includes a first input port, a first output port, and a processor configured to select, based on a destination of a data frame received by the first input port, one of a first process and a second process, the first process including removing first header information of the data frame and transmitting, to the first output port, the data frame from which the first header information is removed, and the second process including adding second header information to the data frame received by the first input port and transmitting, to the first output port, the data frame to which the second header information is added, and perform the selected one of the first process and the second process on the data frame received by the first input port, wherein the first output port outputs the data frame for which the selected process is performed.