Invention Grant
- Patent Title: Data processing method and a computer using distribution service module
-
Application No.: US14936118Application Date: 2015-11-09
-
Publication No.: US10241830B2Publication Date: 2019-03-26
- Inventor: Qiang Gu , Liufei Wen , Guangyu Shi
- Applicant: HUAWEI TECHNOLOGIES CO., LTD.
- Applicant Address: CN Shenzhen
- Assignee: Huawei Technologies Co., Ltd.
- Current Assignee: Huawei Technologies Co., Ltd.
- Current Assignee Address: CN Shenzhen
- Agency: Fish & Richardson P.C.
- Priority: CN201310169222 20130509
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/48 ; H04L29/06 ; G06F9/54

Abstract:
A data processing apparatus and a data processing method are provided. The apparatus includes M protocol stacks and at least one distribution service module, and the M protocol stacks separately run on different logic cores of a processor and are configured to independently perform protocol processing on a data packet to be processed. The distribution service module receives an input data packet from a network interface and sends the data packet to one of the M protocol stacks for protocol processing, and receives data packets processed by the M protocol stacks and sends the data packets outwards through the network interface. The present disclosure implements a function of parallel protocol processing by multiple processes in user space of an operating system in a multi-core environment by using a parallel processing feature of a multi-core system, thereby reducing resource consumption caused by data packet copying.
Public/Granted literature
- US20160077872A1 DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD Public/Granted day:2016-03-17
Information query