Method, device and system for treating messages of multi-core system
A message processing and multi-core system technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as inability to meet real-time message sequence requirements, out-of-sequence, staccato, noise, etc., to achieve improved message The effect of processing performance and avoiding out-of-order phenomena
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] figure 1 It is a flow chart of the packet processing method of the multi-core system provided by Embodiment 1 of the present invention. Executing pre-processing of message forwarding is one of the basic functions of a multi-core system. The technical solution of this embodiment can be executed by an order-keeping module in a multi-core system. The order-keeping module can be implemented by hardware and / or software, and can usually be integrated in each nuclear unit. The method of this embodiment specifically includes the following steps:
[0034] Step 100, the order-preserving module marks continuous basic sequence numbers for the messages received through the network interface, and assigns the messages to the core unit for forwarding pre-processing;
[0035] The basic serial number is a serial number that increases continuously and is used to identify the order in which messages enter the multi-core system. Generally, it can be set to be recycled within a certain ran...
Embodiment 2
[0052] figure 2 It is a flowchart of a message processing method for a multi-core system provided in Embodiment 2 of the present invention. This embodiment may be based on Embodiment 1, and specifically includes the following steps:
[0053] Step 100, the order-preserving module marks continuous basic sequence numbers for the messages received through the network interface, and assigns the messages to the core unit for forwarding pre-processing;
[0054] Specifically, the core unit in the multi-core system performs forwarding pre-processing on the message allocated to itself. For example, the pre-forwarding process may include the conventional basic forwarding process, etc., and the core unit can determine the state information of the message according to the parameters such as the business type. Need to keep order or give up order.
[0055] Step 200, the order-preserving module identifies the message, and when the message is identified as a specific message, enter step C10,...
Embodiment 3
[0083] Figure 4 It is a flowchart of a message processing method for a multi-core system provided in Embodiment 3 of the present invention. This embodiment may be based on Embodiment 1, and specifically includes the following steps:
[0084] Step 100, the order-preserving module marks continuous basic sequence numbers for the messages received through the network interface, and assigns the messages to the core unit for forwarding pre-processing;
[0085] Step 200, the sequence-preserving module identifies the message, and when the message is recognized as a specific message, enter step C10, and when it is recognized that the message is a non-specific message, enter step C20;
[0086] Step C10, register the specific message in the basic sequence-preserving queue, record the state information in the serial number unit corresponding to the basic serial number of the specific message as specific, and enter step A10;
[0087] Step C20, when the order-preserving module recognizes ...
PUM

Abstract
Description
Claims
Application Information

- 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