Patents by Inventor Dexian SU
Dexian SU 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: 11716409Abstract: In a packet transmission method and an apparatus for implementing the method, packets in different groups have different source port information, and a header carried in each packet carries a write address of the packet in a memory in a destination server. In this way, the to-be-sent packets are forwarded on different paths.Type: GrantFiled: June 8, 2020Date of Patent: August 1, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Dexian Su, Hua Yang
-
Patent number: 11412078Abstract: A data transmission method includes encapsulating, by a first device, first target data into N remote direct memory access (RDMA) packets according to an RDMA protocol, sequentially sending, by the first device, the N RDMA packets to the second device according to a packet sequence number (PSN) sequence of the N RDMA packets, where each of the N RDMA packets carries a first data write address, and the first data write address is an address for writing data in each of the N RDMA packets into the second device such that the second device directly obtains the first data write address in each RDMA packet from the RDMA packet, and writes the target data into storage space corresponding to the first data write address.Type: GrantFiled: June 23, 2020Date of Patent: August 9, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hua Yang, Chunzhi He, Lei Cui, Dexian Su
-
Patent number: 11310159Abstract: A packet sending method is applied to a data transmission system and comprising: receiving, by a network interface card of a second device, a first packet that is from a first QP of a first device and that is forwarded by using a switch; obtaining, by the network interface card of the second device, an instant rate of the first QP and a maximum sending rate of the first QP; determining, by the network interface card of the second device, an adjustment rate of the first QP based on the instant rate of the first QP and the maximum sending rate of the first QP; sending, by the network interface card of the second device, a congestion notification packet to the first device, where the congestion notification packet carries the adjustment rate of the first QP.Type: GrantFiled: July 30, 2020Date of Patent: April 19, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Dexian Su
-
Publication number: 20200356401Abstract: When a virtual machine accesses a resource rented by the virtual machine from a remote acceleration system, the virtual machine does not communicate with the remote acceleration system by using a network, but converts a processing command and an identifier of the acceleration resource in a resource invocation instruction into an access request for a virtual device file on the virtual machine, and then sends the access request to an access agent module on a physical host. The access agent module on the physical host sends information about the to-be-accessed remote acceleration resource to the remote acceleration system.Type: ApplicationFiled: July 28, 2020Publication date: November 12, 2020Inventor: Dexian Su
-
Publication number: 20200358701Abstract: A packet sending method is applied to a data transmission system and comprising: receiving, by a network interface card of a second device, a first packet that is from a first QP of a first device and that is forwarded by using a switch; obtaining, by the network interface card of the second device, an instant rate of the first QP and a maximum sending rate of the first QP; determining, by the network interface card of the second device, an adjustment rate of the first QP based on the instant rate of the first QP and the maximum sending rate of the first QP; sending, by the network interface card of the second device, a congestion notification packet to the first device, where the congestion notification packet carries the adjustment rate of the first QP.Type: ApplicationFiled: July 30, 2020Publication date: November 12, 2020Inventor: Dexian Su
-
Publication number: 20200322466Abstract: A data transmission method includes encapsulating, by a first device, first target data into N remote direct memory access (RDMA) packets according to an RDMA protocol, sequentially sending, by the first device, the N RDMA packets to the second device according to a packet sequence number (PSN) sequence of the N RDMA packets, where each of the N RDMA packets carries a first data write address, and the first data write address is an address for writing data in each of the N RDMA packets into the second device such that the second device directly obtains the first data write address in each RDMA packet from the RDMA packet, and writes the target data into storage space corresponding to the first data write address.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Inventors: Hua Yang, Chunzhi He, Lei Cui, Dexian Su
-
Publication number: 20200304608Abstract: In a packet transmission method and an apparatus for implementing the method, packets in different groups have different source port information, and a header carried in each packet carries a write address of the packet in a memory in a destination server. In this way, the to-be-sent packets are forwarded on different paths.Type: ApplicationFiled: June 8, 2020Publication date: September 24, 2020Inventors: Dexian Su, Hua Yang
-
Patent number: 10318443Abstract: According to the computer device and the configuration and management method of a computer device that are provided in the embodiments of the present invention, an SMM and a CPU are controlled to connect to a PCIE Switch at different stages of system startup, so that management of a PCIE device does not rely on involvement of the CPU of the computer device. In this way, the PCIE device can be configured and managed without involvement of an operating system of the computer device, and CPU resources are saved. Manageability of the computer device is improved, meeting a requirement of a large data center for simplifying computing device management. In addition, the PCIE device is connected to the PCIE Switch by using a downstream port, with no need to configure a special interface to connect to the SMM, thereby simplifying system configuration.Type: GrantFiled: June 29, 2017Date of Patent: June 11, 2019Assignee: Huawei Technologies Co., Ltd.Inventor: Dexian Su
-
Patent number: 10204070Abstract: Embodiments of the present invention disclose a peripheral component interconnect express interface control unit. The unit includes a P2P module, configured to receive a first TLP from a RC or an EP and forward the first TLP to a reliable TLP transmission RTT module for processing; the reliable TLP transmission module, configured to determine, according to the received first TLP, sending links connected to active and standby PCIE switching units, and send the first TLP to the active and standby PCIE switching units through the sending links at the same time, so that a destination PCIE interface controller of the first TLP selectively receives the first TLP forwarded by the active and standby PCIE switching units and sends the first TLP to a destination EP or a destination RC, thereby implementing reliable transmission of a TLP in a case of a PCIE switching dual-plane networking connection.Type: GrantFiled: November 28, 2016Date of Patent: February 12, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Dexian Su, Yimin Yao, Jing Wang
-
Patent number: 10083141Abstract: Embodiments of the present invention provide a method for accessing an endpoint device in a computer system and a computer system. According to the present invention, an endpoint proxy device establishes a correspondence between a first address, of an endpoint device, in the computing subsystem and a second address, of the endpoint device, in the management subsystem, and when receiving a first access request sent by a management controller to the endpoint device, generates, according to the correspondence, a second access request that carries the first address, of the endpoint device, in the computing subsystem, and sends the second access request to the endpoint device. Therefore, an endpoint device access request of the management controller is sent to the endpoint device, an operation does not need to depend on an operating system, and maintainability in managing the endpoint device is improved.Type: GrantFiled: January 31, 2018Date of Patent: September 25, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Dexian Su
-
Publication number: 20180225246Abstract: Embodiments of the present invention provide a method for accessing an endpoint device in a computer system and a computer system. According to the present invention, an endpoint proxy device establishes a correspondence between a first address, of an endpoint device, in the computing subsystem and a second address, of the endpoint device, in the management subsystem, and when receiving a first access request sent by a management controller to the endpoint device, generates, according to the correspondence, a second access request that carries the first address, of the endpoint device, in the computing subsystem, and sends the second access request to the endpoint device. Therefore, an endpoint device access request of the management controller is sent to the endpoint device, an operation does not need to depend on an operating system, and maintainability in managing the endpoint device is improved.Type: ApplicationFiled: January 31, 2018Publication date: August 9, 2018Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventor: Dexian Su
-
Publication number: 20170300431Abstract: According to the computer device and the configuration and management method of a computer device that are provided in the embodiments of the present invention, an SMM and a CPU are controlled to connect to a PCIE Switch at different stages of system startup, so that management of a PCIE device does not rely on involvement of the CPU of the computer device. In this way, the PCIE device can be configured and managed without involvement of an operating system of the computer device, and CPU resources are saved. Manageability of the computer device is improved, meeting a requirement of a large data center for simplifying computing device management. In addition, the PCIE device is connected to the PCIE Switch by using a downstream port, with no need to configure a special interface to connect to the SMM, thereby simplifying system configuration.Type: ApplicationFiled: June 29, 2017Publication date: October 19, 2017Inventor: Dexian SU
-
Patent number: 9652426Abstract: Embodiments of the present invention disclose a peripheral component interconnect express interface control unit. The unit includes a P2P module, configured to receive a first TLP from a RC or an EP and forward the first TLP to a reliable TLP transmission RTT module for processing. A reliable TLP transmission module is configured to determine, according to the received first TLP, sending links connected to active and standby PCIE switching units, and send the first TLP to the active and standby PCIE switching units through the sending links at the same time. A destination PCIE interface controller of the first TLP selectively receives the first TLP forwarded by the active and standby PCIE switching units and sends the first TLP to a destination EP or a destination RC. Thereby, reliable transmission of a TLP is implemented in a case of a PCIE switching dual-plane networking connection.Type: GrantFiled: December 30, 2013Date of Patent: May 16, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Dexian Su, Yimin Yao, Jing Wang
-
Patent number: 9632963Abstract: Embodiments of the present invention provide a system and a method for transmitting data based on Peripheral Component Interconnect Express 9PCIe). The system includes: a PCIe switching network, multiple switch terminal devices, a managing unit, multiple host processing units, multiple terminal processing units, multiple hosts, and multiple terminal devices. After a PCIe data packet sent by a host is processed by a host processing unit, a new PCIe data packet that can be transmitted in a PCIe switch is constructed, and is transferred, by using a switch terminal device and a terminal processing unit, to a terminal device. The embodiments can break through a limitation about a single root node of PCIe and implement sharing of a PCIe switching network by multiple hosts.Type: GrantFiled: February 28, 2014Date of Patent: April 25, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Chang Yi, Jing Wang, Dexian Su
-
Publication number: 20170075842Abstract: Embodiments of the present invention disclose a peripheral component interconnect express interface control unit. The unit includes a P2P module, configured to receive a first TLP from a RC or an EP and forward the first TLP to a reliable TLP transmission RTT module for processing; the reliable TLP transmission module, configured to determine, according to the received first TLP, sending links connected to active and standby PCIE switching units, and send the first TLP to the active and standby PCIE switching units through the sending links at the same time, so that a destination PCIE interface controller of the first TLP selectively receives the first TLP forwarded by the active and standby PCIE switching units and sends the first TLP to a destination EP or a destination RC, thereby implementing reliable transmission of a TLP in a case of a PCIE switching dual-plane networking connection.Type: ApplicationFiled: November 28, 2016Publication date: March 16, 2017Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Dexian Su, Yimin Yao, Jing Wang
-
Patent number: 9535867Abstract: Embodiments of the present invention disclose a peripheral component interconnect express interface control unit. The unit includes a P2P module, configured to receive a first TLP from a RC or an EP and forward the first TLP to a reliable TLP transmission RTT module for processing; the reliable TLP transmission module, configured to determine, according to the received first TLP, sending links connected to active and standby PCIE switching units, and send the first TLP to the active and standby PCIE switching units through the sending links at the same time, so that a destination PCIE interface controller of the first TLP selectively receives the first TLP forwarded by the active and standby PCIE switching units and sends the first TLP to a destination EP or a destination RC, thereby implementing reliable transmission of a TLP in a case of a PCIE switching dual-plane networking connection.Type: GrantFiled: December 30, 2013Date of Patent: January 3, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Dexian Su, Yimin Yao, Jing Wang
-
Patent number: 9112915Abstract: A method and apparatus for protocol parsing are disclosed, the method includes: performing flow table matching on a received packet to recognize a protocol of the packet; and when a protocol type of the packet is recognized and it is determined that the protocol type of the packet is a text-based protocol type, performing keyword matching on the packet according to a keyword matching rule in a keyword library corresponding to the protocol type of the packet, and extracting content of a keyword to be parsed in the packet; wherein, the keyword matching rule in the keyword library includes a keyword and the content of the keyword to be parsed expressed using a regular expression.Type: GrantFiled: June 13, 2012Date of Patent: August 18, 2015Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Dexian Su
-
Publication number: 20140181354Abstract: Embodiments of the present invention provide a system and a method for transmitting data based on Peripheral Component Interconnect Express 9PCIe). The system includes: a PCIe switching network, multiple switch terminal devices, a managing unit, multiple host processing units, multiple terminal processing units, multiple hosts, and multiple terminal devices. After a PCIe data packet sent by a host is processed by a host processing unit, a new PCIe data packet that can be transmitted in a PCIe switch is constructed, and is transferred, by using a switch terminal device and a terminal processing unit, to a terminal device. The embodiments can break through a limitation about a single root node of PCIe and implement sharing of a PCIe switching network by multiple hosts.Type: ApplicationFiled: February 28, 2014Publication date: June 26, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Chang Yi, Jing Wang, Dexian Su
-
Publication number: 20140122769Abstract: Embodiments of the present invention disclose a peripheral component interconnect express interface control unit. The unit includes a P2P module, configured to receive a first TLP from a RC or an EP and forward the first TLP to a reliable TLP transmission RTT module for processing. A reliable TLP transmission module is configured to determine, according to the received first TLP, sending links connected to active and standby PCIE switching units, and send the first TLP to the active and standby PCIE switching units through the sending links at the same time. A destination PCIE interface controller of the first TLP selectively receives the first TLP forwarded by the active and standby PCIE switching units and sends the first TLP to a destination EP or a destination RC. Thereby, reliable transmission of a TLP is implemented in a case of a PCIE switching dual-plane networking connection.Type: ApplicationFiled: December 30, 2013Publication date: May 1, 2014Inventors: Dexian Su, Yimin Yao, Jing Wang
-
Publication number: 20140122768Abstract: Embodiments of the present invention disclose a peripheral component interconnect express interface control unit. The unit includes a P2P module, configured to receive a first TLP from a RC or an EP and forward the first TLP to a reliable TLP transmission RTT module for processing; the reliable TLP transmission module, configured to determine, according to the received first TLP, sending links connected to active and standby PCIE switching units, and send the first TLP to the active and standby PCIE switching units through the sending links at the same time, so that a destination PCIE interface controller of the first TLP selectively receives the first TLP forwarded by the active and standby PCIE switching units and sends the first TLP to a destination EP or a destination RC, thereby implementing reliable transmission of a TLP in a case of a PCIE switching dual-plane networking connection.Type: ApplicationFiled: December 30, 2013Publication date: May 1, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Dexian SU, Yimin YAO, Jing WANG