Data processing method, processor, and data processing device

    公开(公告)号:US10025752B2

    公开(公告)日:2018-07-17

    申请号:US15337872

    申请日:2016-10-28

    Abstract: Disclosed are a data processing method, a processor, and a data processing device. The method comprises: an arbiter sends data D(a,1) to a first processing circuit; the first processing circuit processes the data D(a,1) to obtain data D(1,2), the first processing circuit being a processing circuit among m processing circuits; the first processing circuit sends the data D(1,2) to a second processing circuit; the second processing circuit to an mth processing circuit separately process the received data; and the arbiter receives data D(m,a) sent by the mth processing circuit. The processor comprises an arbiter and a first processing circuit to an (m+1)th processing circuit. Each processing circuit in the first processing circuit to the (m+1)th processing circuit can receive first data to be processed sent by the arbiter, and process the first data to be processed. The scheme is helpful to improve efficiency of data processing.

    Load sharing method and network device

    公开(公告)号:US12155557B2

    公开(公告)日:2024-11-26

    申请号:US17541437

    申请日:2021-12-03

    Inventor: Yan Zhao Nan Li

    Abstract: According to a load sharing method and a network device, traffic distribution ratios are correspondingly preset for different paths. For example, an equivalent resistance method is used as a load sharing algorithm provided in embodiments of this application, to calculate a corresponding traffic distribution ratio for each possible path. The traffic distribution ratio and the corresponding path are preset for a corresponding node. In this way, traffic entering a network device is distributed to each path in the network device based on the preset ratio, without causing excessive bandwidth pressure on a shortest path, to implement relatively optimal load balancing. For the network device with either a ring network structure or a stereoscopic network structure, a requirement for a link bandwidth between the nodes in the network device can be reduced.

    Packet processing method and apparatus, communications device, and switching circuit

    公开(公告)号:US11799803B2

    公开(公告)日:2023-10-24

    申请号:US17809166

    申请日:2022-06-27

    CPC classification number: H04L49/90 H04L47/32 H04L47/12

    Abstract: A packet processing method includes: a first device receives a packet from a second device; the first device determines a first queue buffer used to store the packet, and determines a first upper limit value of the first queue buffer based on an available value of a first port buffer and an available value of a global buffer, where the global buffer includes at least one port buffer, the first port buffer is one of the at least one port buffer, the first port buffer includes at least one queue buffer, and the first queue buffer is one of the at least one queue buffer. The first device processes the packet based on the first upper limit value of the first queue buffer, an occupation value of the first queue buffer, and a size of the packet.

    Method, node, and system for traffic transmission

    公开(公告)号:US11792106B2

    公开(公告)日:2023-10-17

    申请号:US17856790

    申请日:2022-07-01

    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, Device, and Network System for Load Balancing

    公开(公告)号:US20220337522A1

    公开(公告)日:2022-10-20

    申请号:US17858328

    申请日:2022-07-06

    Inventor: Yan Zhao Nan Li

    Abstract: A method for implementing load balancing are applied to a 4-node network structure. Every two nodes in the 4-node network structure are interconnected, and the nodes are, e.g., dies. The 4-node network structure includes a source node (SN) and a destination node (DN). According to the method, when a bandwidth occupied by ingress traffic flowing into the SN and destined for the DN is greater than a bandwidth of a fabric side link (FSL) between the SN and the DN, the SN selects at least two transmission paths to send the ingress traffic to the DN; and when the bandwidth occupied by the ingress traffic is less than or equal to the bandwidth of the FSL, the SN transmits the ingress traffic on a direct link between the SN and the DN.

    Packet Processing Method and Apparatus, Communications Device, and Switching Circuit

    公开(公告)号:US20220329544A1

    公开(公告)日:2022-10-13

    申请号:US17809166

    申请日:2022-06-27

    Abstract: A packet processing method includes: a first device receives a packet from a second device; the first device determines a first queue buffer used to store the packet, and determines a first upper limit value of the first queue buffer based on an available value of a first port buffer and an available value of a global buffer, where the global buffer includes at least one port buffer, the first port buffer is one of the at least one port buffer, the first port buffer includes at least one queue buffer, and the first queue buffer is one of the at least one queue buffer. The first device processes the packet based on the first upper limit value of the first queue buffer, an occupation value of the first queue buffer, and a size of the packet.

    Polar decoding method and apparatus

    公开(公告)号:US11012092B2

    公开(公告)日:2021-05-18

    申请号:US16727655

    申请日:2019-12-26

    Abstract: The present disclosure relates to polar decoding methods and apparatus. One example method includes obtaining a polar code sequence, determining at least one first information bit length corresponding to a code length of the polar code sequence, and decoding the polar code sequence based on blind detection by using the code length and the at least one first information bit length. The at least one first information bit length is a part of a preset information bit length set corresponding to the code length. A remaining part of the preset information bit length set is at least one second information bit length. The at least one second information bit length is excluded from being used for the blind detection. Each second information bit length is less than one or more information bit lengths in the at least one first information bit length.

    Packet Sending Method, Device, and System
    29.
    发明申请

    公开(公告)号:US20200336435A1

    公开(公告)日:2020-10-22

    申请号:US16916580

    申请日:2020-06-30

    Abstract: A packet sending method, implemented by a network device, comprises receiving a packet, identifying that a flow to which the packet belongs is delay-sensitive traffic for a reserved resource, where the reserved resource includes a quantity of packets that can be sent for the flow in one time window, and arranging, based on the quantity of packets that can be sent for the flow in one time window, and an accumulated quantity of packets that have been sent in the time window, the packet in a specific time window for sending.

    Packet Edit Processing Method and Related Device

    公开(公告)号:US20170085477A1

    公开(公告)日:2017-03-23

    申请号:US15365606

    申请日:2016-11-30

    Inventor: Nan Li Linchun Wang

    Abstract: A packet edit processing method and a device are provided. In an embodiment, the method includes: generating an input packet template based on N to-be-edited protocol header fields of an input packet, and a preset protocol field mapping relationship, where the input packet template includes N protocol descriptors, and the protocol field mapping relationship is a mapping relationship between a protocol field included in a protocol descriptor and a protocol field included in a protocol header field; performing edit processing on the input packet template to obtain an output packet template; and converting, based on the preset protocol field mapping relationship, M protocol descriptors into M protocol header fields of an output packet, and replacing the N protocol header fields in the input packet with the M protocol header fields to obtain the output packet.

Patent Agency Ranking