A message processing method and device based on a multi-core processor
A multi-core processor and packet processing technology, applied in the field of communication, can solve the problems of affecting packet forwarding performance and increasing cache misses, and achieve the effect of improving packet forwarding performance and reducing cache misses
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0023] Such as figure 1 As shown, it is a schematic flowchart of the multi-core processor-based message processing method in Embodiment 1 of the present invention, and the multi-core processor-based message processing method may include the following steps:
[0024] Step 101: After receiving the message to be processed, determine the message type to which the message to be processed belongs.
[0025] Wherein, in one embodiment, the message type is classified according to the network protocol used by the message, for example, the message type includes: HTTP message, TCP message, UDP message and so on.
[0026] Wherein, in one embodiment, the message type can also be classified according to message five-tuple information (such as IP address, protocol type, port number). Certainly, the message type may also be classified according to the process that the message needs to be processed, for example, the message type is virus scanning, or only needs to be routed. It should be note...
Embodiment 2
[0067] Based on the same inventive concept, the embodiment of the present invention also provides a message processing device based on a multi-core processor, such as figure 2 As mentioned above, it is a schematic structural diagram of the device, which includes:
[0068] A message type determining module 201, configured to determine the message type to which the message to be processed belongs after receiving the message to be processed;
[0069] The pipeline family search module 202 is configured to search for the pipeline family corresponding to the message to be processed in the preset correspondence between message types and pipeline families; wherein, the same pipeline family corresponds to at least one message type , and the difference between the quantized values of the critical paths of the message processing processes of different message types corresponding to the same pipeline family is less than a preset threshold;
[0070] The processing module 203 is configu...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com