Method, node, and system for traffic transmission

    公开(公告)号:US12040963B2

    公开(公告)日:2024-07-16

    申请号:US18466778

    申请日:2023-09-13

    CPC classification number: H04L45/02 H04L45/20 H04L45/566

    Abstract: A method is applied to a ring link, where the ring link includes a first node, a second node, a third node, and a fourth node in sequence. According to the method, the first node receives first traffic, where the first node is a source node that sends the first traffic on the ring link; and the first node sends the first traffic to the third node, where two reachable paths with equal hop counts are included from the first node to the third node, the first node sends the first traffic to the third node on a preset first transmission path, the first transmission path passes through the second node, and the first transmission path is one of the two reachable paths with equal hop counts. This method can reduce computing load of nodes while implementing non-blocking switching of traffic between the nodes.

    METHOD, NODE, AND SYSTEM FOR TRAFFIC TRANSMISSION

    公开(公告)号:US20230421479A1

    公开(公告)日:2023-12-28

    申请号:US18466778

    申请日:2023-09-13

    CPC classification number: H04L45/02 H04L45/20 H04L45/566

    Abstract: A method is applied to a ring link, where the ring link includes a first node, a second node, a third node, and a fourth node in sequence. According to the method, the first node receives first traffic, where the first node is a source node that sends the first traffic on the ring link; and the first node sends the first traffic to the third node, where two reachable paths with equal hop counts are included from the first node to the third node, the first node sends the first traffic to the third node on a preset first transmission path, the first transmission path passes through the second node, and the first transmission path is one of the two reachable paths with equal hop counts. This method can reduce computing load of nodes while implementing non-blocking switching of traffic between the nodes.

    Time-sensitive networking (TSN) packet forwarding

    公开(公告)号:US11677671B2

    公开(公告)日:2023-06-13

    申请号:US17568165

    申请日:2022-01-04

    CPC classification number: H04L47/283 H04L47/621 H04L49/252 H04L49/3027

    Abstract: A packet forwarding method includes receiving N Time-Sensitive Networking (TSN) packet flows, where each of the N TSN packet flows corresponds to a constraint condition that defines duration of a cycle, a maximum quantity of packets that are allowed to be transmitted in the cycle, and a maximum length of a single packet, and forwarding the N TSN packet flows based on a new constraint condition, where the new constraint condition is based on the constraint condition corresponding to each of the N TSN packet flows and defines duration of a new cycle, a new maximum quantity of new packets that are allowed to be transmitted in the new cycle, and a new maximum length of a new packet, where each of the N TSN packet flows is forwarded in a case in which a corresponding constraint condition is complied with.

    PACKET EDIT PROCESSING METHOD AND RELATED DEVICE

    公开(公告)号:US20230074815A1

    公开(公告)日:2023-03-09

    申请号:US18054148

    申请日:2022-11-10

    Inventor: Nan Li Linchun Wang

    Abstract: A method, including obtaining a first protocol descriptor according to a protocol header field of an input packet, and further according to a preset protocol field mapping relationship, where the first protocol descriptor corresponds to the protocol header field of the input packet, and where the preset protocol field mapping relationship comprises a mapping relationship between the first protocol descriptor and the protocol field of the input packet, obtaining a second protocol descriptor according to the first protocol descriptor, obtaining, according to the preset protocol field mapping relationship and the second protocol descriptor, a second protocol header field, and obtaining an output packet, where the output packet comprises the second protocol header field.

    Time-Sensitive Networking (TSN) Packet Forwarding

    公开(公告)号:US20220131809A1

    公开(公告)日:2022-04-28

    申请号:US17568165

    申请日:2022-01-04

    Abstract: A packet forwarding method includes receiving N Time-Sensitive Networking (TSN) packet flows, where each of the N TSN packet flows corresponds to a constraint condition that defines duration of a cycle, a maximum quantity of packets that are allowed to be transmitted in the cycle, and a maximum length of a single packet, and forwarding the N TSN packet flows based on a new constraint condition, where the new constraint condition is based on the constraint condition corresponding to each of the N TSN packet flows and defines duration of a new cycle, a new maximum quantity of new packets that are allowed to be transmitted in the new cycle, and a new maximum length of a new packet, where each of the N TSN packet flows is forwarded in a case in which a corresponding constraint condition is complied with.

    PACKET EDIT PROCESSING METHOD AND RELATED DEVICE

    公开(公告)号:US20210044524A1

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

    申请号:US17079410

    申请日:2020-10-23

    Inventor: Nan Li Linchun Wang

    Abstract: A method, including obtaining a first protocol descriptor according to a protocol header field of an input packet, and further according to a preset protocol field mapping relationship, where the first protocol descriptor corresponds to the protocol header field of the input packet, and where the preset protocol field mapping relationship comprises a mapping relationship between the first protocol descriptor and the protocol field of the input packet, obtaining a second protocol descriptor according to the first protocol descriptor, obtaining, according to the preset protocol field mapping relationship and the second protocol descriptor, a second protocol header field, and obtaining an output packet, where the output packet comprises the second protocol header field.

    Packet Forwarding Method, Forwarding Device, and Network Device

    公开(公告)号:US20200259755A1

    公开(公告)日:2020-08-13

    申请号:US16861988

    申请日:2020-04-29

    Abstract: A packet forwarding method includes receiving N Time-Sensitive Networking (TSN) packet flows, where each of the N TSN packet flows corresponds to a constraint condition that defines duration of a cycle, a maximum quantity of packets that are allowed to be transmitted in the cycle, and a maximum length of a single packet, and forwarding the N TSN packet flows based on a new constraint condition, where the new constraint condition is based on the constraint condition corresponding to each of the N TSN packet flows and defines duration of a new cycle, a new maximum quantity of new packets that are allowed to be transmitted in the new cycle, and a new maximum length of a new packet, where each of the N TSN packet flows is forwarded in a case in which a corresponding constraint condition is complied with.

    Packet Processing Method and Apparatus
    8.
    发明申请

    公开(公告)号:US20200236057A1

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

    申请号:US16832666

    申请日:2020-03-27

    Inventor: Nan Li Chao Huang

    Abstract: A packet processing method includes receiving, by a forwarding apparatus, a first packet, where the first packet belongs to a first packet flow, determining, by the forwarding apparatus, at least two types of information in the following four types of information a duration of staying in a first memory by the first packet flow, usage of the first memory, whether the first packet flow is a victim of a congestion control mechanism, and a drop priority of the first packet, and determining, by the forwarding apparatus based on the at least two types of information, whether explicit congestion notification marking needs to be performed on the first packet.

    Packet Edit Processing Method and Related Device

    公开(公告)号:US20190116120A1

    公开(公告)日:2019-04-18

    申请号:US16217293

    申请日:2018-12-12

    Inventor: Nan Li Linchun Wang

    Abstract: A method, including obtaining a first protocol descriptor according to a protocol header field of an input packet, and further according to a preset protocol field mapping relationship, where the first protocol descriptor corresponds to the protocol header field of the input packet, and where the preset protocol field mapping relationship comprises a mapping relationship between the first protocol descriptor and the protocol field of the input packet, obtaining a second protocol descriptor according to the first protocol descriptor, obtaining, according to the preset protocol field mapping relationship and the second protocol descriptor, a second protocol header field, and obtaining an output packet, where the output packet comprises the second protocol header field.

    Network packet processor for processing a data packet

    公开(公告)号:US12255975B2

    公开(公告)日:2025-03-18

    申请号:US17668843

    申请日:2022-02-10

    Abstract: A partial packet context builder can determine a partial packet context associated with a data packet based upon packet context associated with the data packet, the partial packet context including a plurality of partial packet context fields, where a network packet processor including an action unit, the action unit including the partial packet context builder, a systolic array of arithmetic-logical units (ALUs), and a packet context builder, the packet context including a plurality of packet context fields. The systolic array of ALUs can process the partial packet context to provide a processed partial packet context, the processed partial packet context including a plurality of processed partial packet context fields. The packet context builder can merge the processed partial packet context with the packet context to provide a processed packet context.

Patent Agency Ranking