Patents by Inventor Jingzhou YU
Jingzhou YU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12015560Abstract: This application provides for data transmission between first and second network devices. The first network device requests information from the second network device and in return receives grant information from the second network device. The grant information includes at least a first sequence number that is used by the first network device to determine a first credit limit, where the first credit limit is an amount of data allowed to be sent by the first network device in a packet-distributed load sharing manner. The first network device sends data to the second network device based on the first credit limit. Second and third sequence numbers are also described.Type: GrantFiled: July 7, 2021Date of Patent: June 18, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Zijian He, Hui Lu, Linchun Wang, Xingtao Yan, Yang Liu, Wenzong Yang, Jingzhou Yu, Xiang Yu
-
Publication number: 20230367720Abstract: A data search apparatus includes a logical search circuit and a memory, and the logical search circuit is connected to the memory through a databus. The databus can access all memory resources, and each part of databus resource can access all the memory resources. A logical search resource provided by the logical search circuit can be divided into a plurality of parts as required, and each part of logical resource can access node data in the memory through the bus resource.Type: ApplicationFiled: July 24, 2023Publication date: November 16, 2023Inventors: Yang Liu, Jingzhou Yu, Cong Liu, Lingbo Guo, Yusheng Xing, Liwei Zhou
-
Patent number: 11468933Abstract: This application relates to the field of storage technologies and discloses a content addressable memory, a data processing method, and a network device, to resolve a problem that an existing CAM has a relatively large area, and consumes relatively large power. The CAM includes bit units of M rows and N columns, each bit unit includes a first FeFET and a second FeFET, a source of the first FeFET is connected to a drain of the second FeFET, a source of the second FeFET is grounded, bit cells of a same column correspond to a same match line, and a drain of a first FeFET in each bit cell of a same column is connected to a match line corresponding to the column. Bit cells of a same row correspond to a same first bit line and a same second bit line, a gate of a first FeFET in each bit cell of a same row is connected to a first bit line corresponding to the row, and a gate of a second FeFET in each bit cell of a same row is connected to a second bit line corresponding to the row.Type: GrantFiled: January 25, 2021Date of Patent: October 11, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jingzhou Yu, Linchun Wang
-
Patent number: 11184281Abstract: A packet processing method and apparatus relating to the field of communications technologies are provided, so as to reduce overheads and improve update efficiency. The method includes: receiving a first packet and a second packet; determining a first instruction block; obtaining a first identifier according to the first instruction block and the first packet, and obtaining a second identifier according to the first instruction block and the second packet, the first entry includes a third identifier, and the third identifier is a storage address of a second instruction block; obtaining the third identifier by accessing the first entry indicated by the first identifier, and obtaining the third identifier by accessing the first entry indicated by the second identifier; obtaining the second instruction block according to the third identifier; and processing the first packet and the second packet according to the second instruction block.Type: GrantFiled: March 26, 2020Date of Patent: November 23, 2021Assignee: Huawei Technologies Co., Ltd.Inventor: Jingzhou Yu
-
Publication number: 20210336895Abstract: This application provides a data transmission method and a network device. The method includes: sending, by a first network device, request information to a second network device; receiving, by the first network device, grant information sent by the second network device, where the grant information includes a first sequence number; determining, by the first network device, a first credit limit based on the first sequence number, where the first credit limit is an amount of data that is allowed to be sent by the first network device in a packet-distributed load sharing manner; and sending, by the first network device, data to the second network device based on the first credit limit.Type: ApplicationFiled: July 7, 2021Publication date: October 28, 2021Inventors: Zijian HE, Hui LU, Linchun WANG, Xingtao YAN, Yang LIU, Wenzong YANG, Jingzhou YU, Xiang YU
-
Publication number: 20210142837Abstract: This application relates to the field of storage technologies and discloses a content addressable memory, a data processing method, and a network device, to resolve a problem that an existing CAM has a relatively large area, and consumes relatively large power. The CAM includes bit units of M rows and N columns, each bit unit includes a first FeFET and a second FeFET, a source of the first FeFET is connected to a drain of the second FeFET, a source of the second FeFET is grounded, bit cells of a same column correspond to a same match line, and a drain of a first FeFET in each bit cell of a same column is connected to a match line corresponding to the column. Bit cells of a same row correspond to a same first bit line and a same second bit line, a gate of a first FeFET in each bit cell of a same row is connected to a first bit line corresponding to the row, and a gate of a second FeFET in each bit cell of a same row is connected to a second bit line corresponding to the row.Type: ApplicationFiled: January 25, 2021Publication date: May 13, 2021Inventors: Jingzhou YU, Linchun WANG
-
Patent number: 10931579Abstract: Embodiments of the present disclosure disclose a route search method and apparatus, and a routing device. The method includes: obtaining a keyword; obtaining node data based on a pre-obtained storage address of the node data; determining, in the node data, data corresponding to the keyword; when the data is a storage address of next-level node data and a storage location of the next-level node data, obtaining a storage location of the node data; when the storage location of the node data is different from the storage location of the next-level node data, adding a search identifier, the storage address of the next-level node data, and a remaining part of the keyword to a frame header of a packet; and sending the packet having the frame header to a specified board corresponding to the storage location of the next-level node data.Type: GrantFiled: December 19, 2018Date of Patent: February 23, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jingzhou Yu
-
Patent number: 10805107Abstract: The present disclosure relates to registration methods and devices. One example method includes obtaining, by a line card, line card information of the line card, the line card comprising a fabric interface chip optically interconnected to a switch fabric chip in at least one switch fabric card by using an optical fiber, and sending, by the line card, the line card information to the at least one switch fabric card through an optical interconnect path. The at least one switch fabric card registers the line card based on the line card information.Type: GrantFiled: March 27, 2019Date of Patent: October 13, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Xiaofei Xu, Qingzhi Liu, Xiaojun Zhang, Linchun Wang, Jingzhou Yu
-
Publication number: 20200228448Abstract: Embodiments of the present invention provide a packet processing method and apparatus, and relate to the field of communications technologies, so as to reduce overheads and improve update efficiency. The method includes: receiving a first packet; determining a first instruction block corresponding to the first packet; obtaining a first identifier according to the first instruction block and the first packet, wherein the first identifier is used to indicate a first entry, the first entry comprises a third identifier, and the third identifier is a storage address of a second instruction block; obtaining the third identifier by accessing the first entry indicated by the first identifier; obtaining the second instruction block according to the third identifier; and processing the first packet according to the second instruction block.Type: ApplicationFiled: March 26, 2020Publication date: July 16, 2020Inventor: Jingzhou YU
-
Patent number: 10680950Abstract: A route searching method and apparatus, an allocation node, a searching node, and an ingress node are provided. The method includes: receiving, by an allocation node, a destination IP address of a packet sent by an ingress node, where an allocation table on the allocation node includes a match item field and a searching node number field; performing, by the allocation node, matching of the match item field in the allocation table according to the destination IP address in an LPM principle; if the destination IP address successfully matches a first match item field in the allocation table, obtaining, by the allocation node, a physical box number of a first searching node on which routing information of a first prefix subtree corresponding to the first match item field is located; and sending, by the allocation node, the destination IP address to the first searching node.Type: GrantFiled: November 5, 2018Date of Patent: June 9, 2020Assignee: Huawei Technologies Co., Ltd.Inventor: Jingzhou Yu
-
Patent number: 10630584Abstract: A packet processing method and apparatus relating to the field of communications technologies are provided, so as to reduce overheads and improve update efficiency. The method includes: receiving a first packet and a second packet; determining a first instruction block; obtaining a first identifier according to the first instruction block and the first packet, and obtaining a second identifier according to the first instruction block and the second packet, the first entry includes a third identifier, and the third identifier is a storage address of a second instruction block; obtaining the third identifier by accessing the first entry indicated by the first identifier, and obtaining the third identifier by accessing the first entry indicated by the second identifier; obtaining the second instruction block according to the third identifier; and processing the first packet and the second packet according to the second instruction block.Type: GrantFiled: March 29, 2018Date of Patent: April 21, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jingzhou Yu
-
Publication number: 20190222436Abstract: The present disclosure relates to registration methods and devices. One example method includes obtaining, by a line card, line card information of the line card, the line card comprising a fabric interface chip optically interconnected to a switch fabric chip in at least one switch fabric card by using an optical fiber, and sending, by the line card, the line card information to the at least one switch fabric card through an optical interconnect path. The at least one switch fabric card registers the line card based on the line card information.Type: ApplicationFiled: March 27, 2019Publication date: July 18, 2019Inventors: Xiaofei XU, Qingzhi LIU, Xiaojun ZHANG, Linchun WANG, Jingzhou YU
-
Publication number: 20190124002Abstract: Embodiments of the present disclosure disclose a route search method and apparatus, and a routing device. The method includes: obtaining a keyword; obtaining node data based on a pre-obtained storage address of the node data; determining, in the node data, data corresponding to the keyword; when the data is a storage address of next-level node data and a storage location of the next-level node data, obtaining a storage location of the node data; when the storage location of the node data is different from the storage location of the next-level node data, adding a search identifier, the storage address of the next-level node data, and a remaining part of the keyword to a frame header of a packet; and sending the packet having the frame header to a specified board corresponding to the storage location of the next-level node data.Type: ApplicationFiled: December 19, 2018Publication date: April 25, 2019Inventor: Jingzhou Yu
-
Publication number: 20190075053Abstract: A route searching method and apparatus, an allocation node, a searching node, and an ingress node are provided. The method includes: receiving, by an allocation node, a destination IP address of a packet sent by an ingress node, where an allocation table on the allocation node includes a match item field and a searching node number field; performing, by the allocation node, matching of the match item field in the allocation table according to the destination IP address in an LPM principle; if the destination IP address successfully matches a first match item field in the allocation table, obtaining, by the allocation node, a physical box number of a first searching node on which routing information of a first prefix subtree corresponding to the first match item field is located; and sending, by the allocation node, the destination IP address to the first searching node.Type: ApplicationFiled: November 5, 2018Publication date: March 7, 2019Inventor: Jingzhou YU
-
Publication number: 20180219776Abstract: Embodiments of the present invention provide a packet processing method and apparatus, and relate to the field of communications technologies, so as to reduce overheads and improve update efficiency. The method includes: receiving a first packet and a second packet; determining a first instruction block; obtaining a first identifier according to the first instruction block and the first packet, and obtaining a second identifier according to the first instruction block and the second packet, the first entry includes a third identifier, and the third identifier is a storage address of a second instruction block; obtaining the third identifier by accessing the first entry indicated by the first identifier, and obtaining the third identifier by accessing the first entry indicated by the second identifier; obtaining the second instruction block according to the third identifier; and processing the first packet and the second packet according to the second instruction block.Type: ApplicationFiled: March 29, 2018Publication date: August 2, 2018Inventor: Jingzhou YU
-
Publication number: 20150256459Abstract: Embodiments of the present invention disclose a packet processing method and apparatus. A data format of a packet does not need to be understood before the packet is processed, which features high flexibility and commonality and facilitates rapid deployment of a new service. The method includes: acquiring, by a central processing unit CPU, a location parameter of a key and an identifier of a flow table, where the location parameter of the key is used to indicate a location of the key in a packet; acquiring, by the CPU, the key from the packet according to the location parameter of the key; searching, by the CPU according to the key and the identifier of the flow table, the flow table for a flow table entry that matches the key; and processing, by the CPU, the packet according to the flow table entry.Type: ApplicationFiled: February 19, 2015Publication date: September 10, 2015Inventors: Jingzhou YU, Jian SONG