WO2025248313 - DATA PACKET FORWARDING METHOD, GATEWAY DEVICE, STORAGE MEDIUM AND PROGRAM
National phase entry is expected:
Publication Number
WO/2025/248313
Publication Date
04.12.2025
International Application No.
PCT/IB2025/051462
International Filing Date
12.02.2025
Title **
[English]
DATA PACKET FORWARDING METHOD, GATEWAY DEVICE, STORAGE MEDIUM AND PROGRAM
[French]
PROCÉDÉ DE TRANSFERT DE PAQUETS DE DONNÉES, DISPOSITIF DE PASSERELLE, SUPPORT D'ENREGISTREMENT ET PROGRAMME
[Chinese]
数据包转发方法、网关设备、存储介质和程序
Applicants **
CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Inventors
LIN, Yuxiang
QIAO, Yisong
XIE, Yixin
SU, Wenqiang
LIANG, Jun
Priority Data
202410683453.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 | 1958 | |
| EPO | Filing, Examination, Granting | 11584 | |
| Japan | Filing, Examination, Granting | 1727 | |
| South Korea | Filing, Examination, Granting | 1203 | |
| USA | Filing, Examination, Granting | 4740 |

Total:
21,212
Contact Us
Abstract[English]
Provided in the embodiments of the present disclosure are 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 card provided with a programmable chip, wherein the plurality of processors comprise a control processor and a plurality of data processors. The control processor sends to the programmable chip a scheduling mode setting instruction including a first scheduling mode, determines weighted round-robin values of the plurality of data processors on the basis of loads of the plurality of data processors, and sends the weighted round-robin values of the plurality of data processors to the programmable chip. The programmable chip receives a data packet sent by a source-end device, and determines, on the basis of the first scheduling mode and the weighted round-robin values of the plurality of data processors, a first data processor, the number of round-robin cycles of which has reached a corresponding weighted round-robin value, and the programmable chip then distributes the data packet to the first data processor for processing, receives the processed data packet fed back by the first data processor, and sends the processed data packet to a destination-end device. The solution can reduce the forwarding delay of data packets.[French]
Les 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 réseau pourvue d'une puce programmable, la pluralité de processeurs comprenant un processeur de commande et une pluralité de processeurs de données. Le processeur de commande envoie à la puce programmable une instruction de réglage de mode de planification comprenant un premier mode de planification, détermine des valeurs de permutation circulaire pondérées de la pluralité de processeurs de données sur la base de charges de la pluralité de processeurs de données, et envoie les valeurs de permutation circulaire pondérées de la pluralité de processeurs de données à la puce programmable. La puce programmable reçoit un paquet de données envoyé par un dispositif d'extrémité source, et détermine, sur la base du premier mode de planification et des valeurs de permutation circulaire pondérées de la pluralité de processeurs de données, un premier processeur de données, le nombre de cycles de permutation circulaire ayant atteint une valeur de permutation circulaire pondérée correspondante, et la puce programmable distribue ensuite le paquet de données au premier processeur de données pour le traitement, reçoit le paquet de données traité renvoyé par le premier processeur de données, et envoie le paquet de données traité à un dispositif d'extrémité de destination. La solution peut réduire le délai de transfert de paquets de données.[Chinese]
本公开实施例提供一种数据包转发方法、网关设备、存储介质和程序,该网关设备包括:多个处理器和设有可编程芯片的网卡,多个处理器中包括控制处理器和多个数据处理器。控制处理器将包含第一调度模式的调度模式设置指令发送至可编程芯片,根据多个数据处理器的负载确定多个数据处理器的加权轮询值,将多个数据处理器的加权轮询值发送至可编程芯片。可编程芯片接收源端设备发送的数据包,基于第一调度模式和多个数据处理器的加权轮询值,确定轮询次数达到对应的加权轮询值的第一数据处理器,将数据包分发至第一数据处理器进行处理,接收第一数据处理器反馈的处理后数据包,将处理后数据包发送至目的端设备。通过该方案可以降低数据包的转发延迟。