US 12,450,187 B2
Method for expanding PCIe system, PCIe switching device, and PCIe system
Xingqiang Liu, Chengdu (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Jan. 6, 2023, as Appl. No. 18/150,991.
Application 18/150,991 is a continuation of application No. PCT/CN2021/102622, filed on Jun. 28, 2021.
Claims priority of application No. 202010677632.7 (CN), filed on Jul. 13, 2020; and application No. 202011620807.7 (CN), filed on Dec. 30, 2020.
Prior Publication US 2023/0161728 A1, May 25, 2023
Int. Cl. G06F 13/24 (2006.01); G06F 13/42 (2006.01)
CPC G06F 13/4221 (2013.01) [G06F 2213/0026 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A PCIe switching device comprising:
an upstream port;
a port agent apparatus; and
a plurality of first downstream ports,
wherein the port agent apparatus is separate from the upstream port and the first downstream ports, the upstream port is connected to the port agent apparatus, the port agent apparatus is connected to the plurality of first downstream ports, each first downstream port is configured to connect to a PCIe endpoint device, and links between the plurality of first downstream ports and PCIe endpoint devices connected to the plurality of first downstream ports share a same PCIe bus number,
wherein the port agent apparatus is configured to:
receive, from the first downstream port, a data packet sent by the PCIe endpoint device; and
replace a device identity in the data packet with the number of the first downstream port.