In-situ OAM trace type extension with cascade bitmap and segment in-situ OAM

    公开(公告)号:US10666506B2

    公开(公告)日:2020-05-26

    申请号:US15975459

    申请日:2018-05-09

    Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in a select number of the data packets. The OAM header includes a data type bitmap and a node data list. A valid node bitmap is inserted into the OAM header prior to the node data list, and each bit in the valid node bitmap identifies whether one or more nodes in the network add data to the OAM header. A valid data bitmap is then added into the OAM header for each of the one or more nodes identified as adding data to the OAM header. The valid data bitmap indicates types of data items available at the node. Subsequently, the edge node issues the select data packets to the one or more nodes identified in the OAM header.

    PROGRAMMABLE AND LOW LATENCY SWITCH FABRIC FOR SCALE-OUT ROUTER

    公开(公告)号:US20180176152A1

    公开(公告)日:2018-06-21

    申请号:US15409222

    申请日:2017-01-18

    Inventor: Haoyu Song

    CPC classification number: H04L45/48

    Abstract: A router device comprises a memory storage storing a database with network path information and a plurality of network interface line cards. The plurality of network interface line cards receive data through a network interface of a first line card addressed to a second line card; determine a path through at least one switch from the first line card to the second line card based on the network path information stored in the database; and forward the data, the address of the second line card, and the path information to the second line card from the first line card through the at least one switch.

    Method for using metadata in internet protocol packets

    公开(公告)号:US10917502B2

    公开(公告)日:2021-02-09

    申请号:US16176977

    申请日:2018-10-31

    Abstract: A method for using metadata in an Internet Protocol (IP) packet is provided. A first processor at a first node sets a dedicated field of the IP packet to a predetermined value to indicate that metadata is present in the IP packet, and adds metadata to the IP packet by inserting the metadata between an original transport header of the IP packet and an original packet payload of the IP packet. A second processor at a second node receives the IP packet from the first node, reads the dedicated field to identify the predetermined value indicating that metadata is present in the IP packet, and identifies the metadata in the IP packet based on the predetermined value.

    In-situ OAM Trace Type Extension with Cascade Bitmap and Segment In-situ OAM

    公开(公告)号:US20210320840A1

    公开(公告)日:2021-10-14

    申请号:US17355989

    申请日:2021-06-23

    Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in the data packets traversing a data path, and the OAM header includes a first indicator field. The source edge node also inserts a segment size field into the OAM header of the data packets based on an indication by the first indicator field, the segment size field indicating the data path is partitioned into segments based on a value of the segment size field.

    IN-SITU OAM TRACE TYPE EXTENSION WITH CASCADE BITMAP AND SEGMENT IN-SITU OAM

    公开(公告)号:US20200244520A1

    公开(公告)日:2020-07-30

    申请号:US16848674

    申请日:2020-04-14

    Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in the data packets traversing a data path, and the OAM header includes a first indicator field. The source edge node also inserts a segment size field into the OAM header of the data packets based on an indication by the first indicator field, the segment size field indicating the data path is partitioned into segments based on a value of the segment size field.

    In-situ OAM sampling and data validation

    公开(公告)号:US10560554B2

    公开(公告)日:2020-02-11

    申请号:US15972770

    申请日:2018-05-07

    Inventor: Haoyu Song

    Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in a select number of the data packets. The OAM header includes a data type bitmap and a node data list. A valid node bitmap is inserted into the OAM header prior to the node data list, and each bit in the valid node bitmap identifies whether one or more nodes in the network add data to the OAM header. A valid data bitmap is then added into the OAM header for each of the one or more nodes identified as adding data to the OAM header. The valid data bitmap indicates types of data items available at the node. Subsequently, the edge node issues the select data packets to the one or more nodes identified in the OAM header.

    METHOD FOR USING METADATA IN INTERNET PROTOCOL PACKETS

    公开(公告)号:US20200007665A1

    公开(公告)日:2020-01-02

    申请号:US16176977

    申请日:2018-10-31

    Abstract: A method for using metadata in an Internet Protocol (IP) packet is provided. A first processor at a first node sets a dedicated field of the IP packet to a predetermined value to indicate that metadata is present in the IP packet, and adds metadata to the IP packet by inserting the metadata between an original transport header of the IP packet and an original packet payload of the IP packet. A second processor at a second node receives the IP packet from the first node, reads the dedicated field to identify the predetermined value indicating that metadata is present in the IP packet, and identifies the metadata in the IP packet based on the predetermined value.

    Flowlet-Based Load Balancing
    8.
    发明申请

    公开(公告)号:US20190058663A1

    公开(公告)日:2019-02-21

    申请号:US15850013

    申请日:2017-12-21

    Inventor: Haoyu Song

    Abstract: A network device configured to set a flowlet boundary. The network device includes a receiver, a processor, and a transmitter. The receiver is configured to receive a return acknowledgement (ACK) for each packet from a flow, the processor is configured to start a timer and to manipulate a receiver window (RWND) in the return ACK to generate a false ACK, and the transmitter is configured to transmit the false ACK to a sender host.

    IN-SITU OAM SAMPLING AND DATA VALIDATION
    9.
    发明申请

    公开(公告)号:US20180331933A1

    公开(公告)日:2018-11-15

    申请号:US15972770

    申请日:2018-05-07

    Inventor: Haoyu Song

    Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in a select number of the data packets. The OAM header includes a data type bitmap and a node data list. A valid node bitmap is inserted into the OAM header prior to the node data list, and each bit in the valid node bitmap identifies whether one or more nodes in the network add data to the OAM header. A valid data bitmap is then added into the OAM header for each of the one or more nodes identified as adding data to the OAM header. The valid data bitmap indicates types of data items available at the node. Subsequently, the edge node issues the select data packets to the one or more nodes identified in the OAM header.

    NETWORK LATENCY SCHEDULING
    10.
    发明申请

    公开(公告)号:US20180131614A1

    公开(公告)日:2018-05-10

    申请号:US15807030

    申请日:2017-11-08

    Inventor: Haoyu Song

    Abstract: A router in a network receives a data packet to be transmitted to a receiver and obtains packet latency information identifying a time by which the packet is to be delivered to the receiver. The router then adds the packet to a push-in first-out (PIFO) queue in the router. The router pushes the packet into the PIFO queue as a function of the packet latency information and latency information of other packets in the PIFO queue.

Patent Agency Ranking