WO2025248312 - DATA PACKET FORWARDING METHOD, GATEWAY DEVICE, STORAGE MEDIUM, AND PROGRAM
National phase entry is expected:
Publication Number
WO/2025/248312
Publication Date
04.12.2025
International Application No.
PCT/IB2025/051461
International Filing Date
12.02.2025
Title **
[English]
DATA PACKET FORWARDING METHOD, GATEWAY DEVICE, STORAGE MEDIUM, AND PROGRAM
[French]
PROCÉDÉ DE TRANSFERT DE PAQUET DE DONNÉES, DISPOSITIF DE PASSERELLE, SUPPORT D'ENREGISTREMENT ET PROGRAMME
[Chinese]
数据包转发方法、网关设备、存储介质和程序
Applicants **
CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Inventors
XIE, Yixin
QIAO, Yisong
LIN, Yuxiang
LI, Xiaochuang
Priority Data
202410683460.2
29.05.2024
CN
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| Number of Office Actions | * |
| * | |
International Searching Authority |
IPOS
* |
| Recordal of a Change of the Applicant's Name/Address |
Change of Applicant's Name and Address
* |
| Type of Assignment |
The Standard Agent's Assignment
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Patent Delivery |
Send the Letters Patent by Courier
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing, Examination, Granting | 1957 | |
| EPO | Filing, Examination, Granting | 11653 | |
| Japan | Filing, Examination, Granting | 1740 | |
| South Korea | Filing, Examination, Granting | 1201 | |
| USA | Filing, Examination, Granting | 4740 |

Total:
21,291
Contact Us
Abstract[English]
Embodiments of the present disclosure provide a data packet forwarding method, a gateway device, a storage medium, and a program. The gateway device comprises a plurality of processors and a network interface card, the network interface card comprising a programmable chip. The programmable chip receives an original data packet sent by a source-end device, forwards packet header information of the original data packet to a target processor for encapsulation, and caches payload data of the original data packet; and upon receiving the encapsulated packet header information which corresponds to the original data packet and is fed back by the target processor, the programmable chip reads the cached payload data of the original data packet, generates a target data packet on the basis of the read payload data of the original data packet and the encapsulated packet header information, and transmits the target data packet to a destination-end device. A plurality of pieces of packet header information corresponding to a plurality of original data packets sent by the source-end device are forwarded to different processors for encapsulation. By means of the solution, high-speed forwarding of data packets can be implemented.[French]
Des modes de réalisation de la présente invention concernent un procédé de transfert de paquets de données, un dispositif de passerelle, un support d'enregistrement et un programme. Le dispositif de passerelle comprend une pluralité de processeurs et une carte d'interface réseau, la carte d'interface réseau comprenant une puce programmable. La puce programmable reçoit un paquet de données d'origine envoyé par un dispositif d'extrémité source, transfère des informations d'en-tête de paquet du paquet de données d'origine à un processeur cible pour une encapsulation, et met en cache des données de charge utile du paquet de données d'origine ; et lors de la réception des informations d'en-tête de paquet encapsulées qui correspondent au paquet de données d'origine et sont renvoyées par le processeur cible, la puce programmable lit les données de charge utile mises en cache du paquet de données d'origine, génère un paquet de données cible sur la base des données de charge utile lues du paquet de données d'origine et des informations d'en-tête de paquet encapsulées, et transmet le paquet de données cible à un dispositif d'extrémité de destination. Une pluralité d'éléments d'informations d'en-tête de paquet correspondant à une pluralité de paquets de données d'origine envoyés par le dispositif d'extrémité source sont transmis à différents processeurs pour une encapsulation. Au moyen de la solution, un transfert à grande vitesse de paquets de données peut être mis en œuvre.[Chinese]
本公开实施例提供一种数据包转发方法、网关设备、存储介质和程序,该网关设备包括多个处理器和网卡,网卡中包括可编程芯片。可编程芯片接收源端设备发送的原始数据包,将原始数据包的包头信息转发至目标处理器进行封装处理,缓存原始数据包的载荷数据,接收到目标处理器反馈的原始数据包对应的封装后包头信息后读取缓存的原始数据包的载荷数据,根据读取的原始数据包的载荷数据和封装后包头信息生成目标数据包,将目标数据包发送至目的端设备。其中,源端设备发送的多个原始数据包对应的多个包头信息被转发至不同处理器进行封装处理。通过该方案,可以实现数据包的高速转发。