CN116909767A - Channel-extensible flow message processing method - Google Patents
Channel-extensible flow message processing method Download PDFInfo
- Publication number
- CN116909767A CN116909767A CN202310855573.1A CN202310855573A CN116909767A CN 116909767 A CN116909767 A CN 116909767A CN 202310855573 A CN202310855573 A CN 202310855573A CN 116909767 A CN116909767 A CN 116909767A
- Authority
- CN
- China
- Prior art keywords
- message
- message information
- channels
- information
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title description 6
- 238000012545 processing Methods 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims abstract description 26
- 238000004088 simulation Methods 0.000 claims abstract description 26
- 230000000737 periodic effect Effects 0.000 claims abstract description 5
- 230000006870 function Effects 0.000 claims description 25
- 230000000903 blocking effect Effects 0.000 claims description 9
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000003993 interaction Effects 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Computer And Data Communications (AREA)
Abstract
The application provides a method for processing a flow message with an expandable channel, which comprises the following steps: defining a bus data receiving function, and obtaining a first request message according to the received and processed information, wherein the first request message comprises a plurality of first message information; adding a plurality of second channels in the industrial simulation equipment, wherein the number of the second channels is consistent with that of the first channels, respectively creating bus data receiving threads for each second channel, and the bus data receiving threads are used for receiving the first message information, and the types of the second channels are bus channels; a periodic timer is arranged in the industrial simulation equipment, and each interval is a first preset duration, corresponding processing is carried out according to an index value of the first message information, wherein the index value refers to the position or the identifier of each data field in the first message information; the interaction of a plurality of pieces of information can be realized at the same time, so that the hardware resources of the simulation equipment are saved.
Description
Technical Field
The application relates to the technical field of computer control, in particular to a channel-extensible flow message processing method.
Background
Certain industrial equipment needs to interact with the main control platform in a large amount in work, the data interaction mode is response-response type, the interaction needs to send a message to the main control platform once, the message is called a request message, the industrial equipment carries out corresponding processing according to the received message and replies to the main control equipment according to a specified protocol, the message is called a response message, but only one piece of information interaction can be carried out between the existing industrial equipment and the main control platform, the process is usually a business processing process, a plurality of businesses need to be processed in the industrial equipment starting preparation process, namely, the processing of a plurality of pieces of information needs to be realized simultaneously;
in the process of adapting industrial equipment to a main control platform, in consideration of cost and safety, an industrial simulation device is generally used for verifying instead of an actual device, the industrial simulation device has a bus interface identical to that of the industrial device, and one industrial simulation device can replace one industrial device for functional verification.
Disclosure of Invention
The present application aims to solve the above problems, and provides a channel-extensible flow message processing method, which is applied to a terminal system, wherein the terminal system comprises: the method for processing the flow messages comprises the following steps of:
defining a bus data receiving function, receiving and processing the request message according to the bus data receiving function to obtain a first request message, wherein the first request message comprises a plurality of first message information;
adding a plurality of second channels in the industrial simulation equipment, wherein the number of the second channels is consistent with that of the first channels, and respectively creating bus data receiving threads for each second channel, wherein the bus data receiving threads are used for receiving the first message information, and the types of the second channels are bus channels;
and a periodic timer is arranged in the industrial simulation equipment, and corresponding processing is carried out according to an index value of the first message information every interval for a first preset duration, wherein the index value refers to the position or the identifier of each data field in the first message information.
According to the technical scheme provided by the embodiment of the application, the method for receiving and processing the request message according to the bus data receiving function comprises the following steps:
defining a data structure body ThrdMsg for transmitting the first message information, wherein the data structure body ThrdMsg comprises a source of the first message information in the industrial simulation equipment, a data pointer MsgPtr of the first message information and a length MsgLen of the first message information;
defining a message queue, wherein the message queue is used for receiving, storing and transmitting the first request message;
defining a variable of the data structure body ThrdMsg, and writing a channel number of the first message information into a current source of the first message information;
and defining the type of the main body circulation as infinite circulation, and receiving the first message information in a blocking mode to obtain the first request message.
According to the technical solution provided in the embodiment of the present application, after the step of defining the type of the main body cycle as an infinite cycle to receive the first message information in a blocking manner, the method further includes:
applying for a first memory of a data pointer MsgPtr of the first message information currently according to a first preset rule, wherein the first memory is used for storing the first message information, the first preset rule is an application length of the first memory and a first address of the first memory, the application length is length, and the first address is pBuff.
According to the technical scheme provided by the embodiment of the application, a two-dimensional array is applied according to the number of the second channels and the maximum byte number of the first request message, the row information of the two-dimensional array is the number of the second channels, and the column information of the two-dimensional array is the maximum byte number of the first request message.
According to the technical scheme provided by the embodiment of the application, the element type of the two-dimensional array is byte type.
According to the technical solution provided by the embodiment of the present application, the defining a message queue, where the step of receiving, storing and transmitting the first request message includes:
applying for a second memory according to a second predetermined rule, where the second memory is used to store the first request packet, the second predetermined rule is that a length of the second memory is SIZE, a first address is pRecv, and the second memory includes a plurality of memory units, and each memory unit is one data structure body ThrdMsg;
receiving the first request message and returning confirmation information to the main control platform;
calculating the first byte number of all the first message information and the second byte number of the data structure body ThrdMsg;
and obtaining a plurality of data packets according to the first byte number and the second byte number.
According to the technical scheme provided by the embodiment of the application, the step of obtaining a plurality of data packets according to the first byte number and the second byte number further comprises:
and circularly processing a plurality of data packets, analyzing the index value of each piece of first message information to obtain a first index value, copying data in the index value into the two-dimensional array according to a second channel number, wherein the first index value comprises the content of each piece of first message information in the second channel and a function corresponding to the content, and the second channel number is a label on each second channel.
Compared with the prior art, the application has the beneficial effects that: firstly, defining a bus data receiving function in industrial simulation equipment, and correspondingly processing a request message sent by a main control platform and received by the bus data receiving function to obtain a first request message, wherein the first request message comprises a plurality of first message information, and a plurality of second channels are added in the industrial simulation equipment, wherein the number of the second channels is consistent with that of the first channels, and the types of the first channels and the second channels are bus channels; respectively creating a bus data receiving thread for each second channel, wherein the bus data receiving thread is used for receiving first message information, a periodic timer is arranged in industrial simulation equipment, and each interval is of a first preset duration, and corresponding processing is carried out on a first request message according to an index value of the first message information, wherein the index value refers to the position or identifier of each data field in the first message information; in the use process, first, adding second channels with the same number as the first channels into the industrial simulation equipment according to the number of the first channels, then respectively creating a bus data receiving thread for each second channel, wherein the bus data receiving thread is used for receiving first message information, and then carrying out corresponding processing on the first message information according to the index value of the first message information every first preset time length; the application firstly defines a bus data receiving function for receiving the request message sent by the main control platform, processes the request message to obtain a first request message, adds a second channel consistent with the first channel of the main control platform in the industrial equipment, each channel can receive the first message information, and then carries out corresponding processing on the first message information according to a first preset time length, thereby realizing simultaneous processing of a plurality of request messages, namely realizing interaction of a plurality of pieces of information at the same time, and further saving hardware resources of the simulation equipment.
Drawings
Fig. 1 is a flowchart of an extensible flow message processing method according to an embodiment of the present application.
Detailed Description
In order that those skilled in the art may better understand the technical solutions of the present application, the following detailed description of the present application with reference to the accompanying drawings is provided for exemplary and explanatory purposes only and should not be construed as limiting the scope of the present application.
The application provides a process message processing method with an expandable channel, as shown in fig. 1, the method is applied to a terminal system, the terminal system comprises a main control platform for sending a request message and industrial simulation equipment capable of receiving the request message, wherein a plurality of first channels are arranged in the industrial simulation equipment, and the types of the first channels are bus channels;
s1, defining a bus data receiving function, receiving and processing the request message according to the bus data receiving function to obtain a first request message, wherein the first request message comprises a plurality of first message information;
s2, adding a plurality of second channels in the industrial simulation equipment, wherein the number of the second channels is consistent with that of the first channels, bus data receiving threads are respectively established for each second channel, the bus data receiving threads are used for receiving the first message information, and the types of the second channels are bus channels;
s3, a periodic timer is arranged in the industrial simulation equipment, each interval is of a first preset duration, the first message information is processed according to an index value of the first message information, and the index value refers to the position or the identifier of each data field in the first message information.
Specifically, in this embodiment, a bus data receiving function is defined for an industrial analog device, where the bus data receiving function can receive the request message sent by the master control platform, and obtain a first request message after corresponding processing, where the first request message includes a plurality of first message information; adding a plurality of second channels in the industrial simulation equipment, wherein the number of the second channels is consistent with that of the first channels, the types of the second channels are bus types, and bus data receiving threads are respectively created corresponding to each second channel and are used for receiving the first message information; and a period timer is arranged in the industrial simulation equipment, and the period timer carries out corresponding processing on the first message information according to an index value of the first message information every interval, wherein the index value refers to the position or the identifier of each data field in each first message information, and each first message information can be rapidly positioned through the index value, so that the retrieval efficiency of the first message information is improved, and in the embodiment, the index value is of INT type data.
Further, the step of receiving and processing the request message according to the bus data receiving function includes the following steps:
defining a data structure body ThrdMsg for transmitting the first message information, wherein the data structure body ThrdMsg comprises a source of the first message information in the industrial simulation equipment, a data pointer MsgPtr of the first message information and a length MsgLen of the first message information;
defining a message queue, wherein the message queue is used for receiving, storing and transmitting the first request message;
defining a variable of the data structure body ThrdMsg, and writing a channel number of the first message information into a current source of the first message information;
and defining the type of the main body circulation as infinite circulation, and receiving the first message information in a blocking mode to obtain the first request message.
Specifically, in this embodiment, the receiving and processing the request packet according to the bus data receiving function includes the following steps:
defining a data structure body ThrdMsg for transmission of the first message information, wherein the data structure body ThrdMsg comprises a first channel number of the first message information from the central control platform, namely, the specific first channel number of the first message information from the central control platform is received by the industrial simulation equipment, and further comprises a data pointer MsgPtr of the current first message information and a length msgcen of the current first message information; the data pointer MsgPtr of the first message information refers to data of the first message, so that a program can access and process the data of the first message information, in network communication, the message is a basic unit of network transmission, when a program needs to send or receive the data, the data needs to be packaged into a message form for transmission, and in a receiver, the program needs to acquire the data by analyzing the message, and the MsgPtr refers to the data of the first message, so that the program can directly access the data of the message, thereby analyzing and processing the data; therefore, in this embodiment, the program may directly access the data in the first message information, and analyze and process the data;
then defining a message queue, wherein the message queue is used for receiving, storing and transmitting the first request message, and is a mechanism for transmitting messages between different application programs by using the message queue;
then, a variable of a data structure body ThrdMsg needs to be defined, and the channel number of the first message information is written into the current source of the first message information, so that the bus data receiving function is informed that the received first message information is from which first channel in the central control platform, then the variable of the data structure body ThrdMsg is directly transmitted to the bus data receiving function as a parameter, and specific data can be obtained by accessing the variable of the data structure body ThrdMsg in the bus data receiving function;
then, the type of the main body loop is defined as infinite loop, the first message information is received in a blocking mode, and when the main body loop is executed, the program waits to receive the first message information until the main body loop is received, and the program is blocked at the position and does not execute other codes.
Defining the data structure ThrdMsg of the first message information, then defining the message queue, followed by the variables of the data structure ThrdMsg, and finally defining the type of the body loop as an infinite loop, thus ensuring that the message queue and the variables of the data structure ThrdMsg are correctly defined and initialized when they are used in the infinite loop.
When the first message information is received in a blocking mode, according to the characteristics of different buses, adopting different modes, for a CAN bus, firstly defining a temporary buffer temp, then defining a bus driving acquisition function flexcanGetCnt, wherein the bus driving acquisition function is a function for acquiring a bus driving structure pointer of a specific bus, then acquiring the buffer quantity num of the first message information in a certain second channel by using the bus driving acquisition function flexcanGetCnt, and automatically numbering the first message information after the CAN bus receives the first message information, so as to distinguish different messages, and then circulating num times, storing CAN data into the temporary buffer temp, wherein the CAN data comprises the ID number of each first message information and the length of each first message information; calculating the total length of all the first message information, copying CAN data in a temporary buffer area BuffTemp to the first address pBuff, assigning the value of the first address pBuff to a data pointer MsgPtr of the current first message information, and assigning the total length to the length MsgLen of the current first message information;
for a serial port bus, firstly, the cache data in a serial port bottom layer driver is required to be spliced, and because the received first message information is not a complete packet and only a part of the received first message information is received once for the serial port bus, after all the first message information is sent to form a complete packet, the first message information can be analyzed, a well-analyzed packet is taken out and stored in a temporary buffer area buffer, the total length of all the first message information in the packet is calculated, then the first message information in the temporary buffer area buffer is copied into the first address pBuff, then the value of the first address pBuff is assigned to a data pointer MsgPtr of the current first message information, and the total length is assigned to the current length MsgLen of the first message information;
for the Ethernet UDP packet transmission type message, directly taking out the received first message information, storing the first message information into the temporary buffer area BuffTemp, calculating the total length of all the first message information, copying the first message information in the temporary buffer area BuffTemp into the first address pBuff, assigning the value of the first address pBuff to the data pointer MsgPtr of the current first message information, and assigning the total length to the length MsgLen of the current first message information.
Further, after the step of defining the type of the main body loop to be an infinite loop to receive the first message information in a blocking manner, the method further includes:
applying for a first memory of a data pointer MsgPtr of the first message information currently according to a first preset rule, wherein the first memory is used for storing the first message information, the first preset rule is an application length of the first memory and a first address of the first memory, the application length is length, and the first address is pBuff.
Specifically, in this embodiment, the step of defining the main loop as an infinite loop and receiving the first message information in a blocking manner further includes:
the method comprises the steps that a first memory of a data pointer MsgPtr of the first message information is applied for currently according to a first preset rule, wherein the first memory is used for storing data of the first message information, so that a program can access and process the data of the first message information, the MsgPtr is a pointer variable which points to a memory address of the data of the first message information, the program can read and modify the data of the first message information by accessing the address, and the first preset rule refers to that when a second memory is applied, the application length and a first address of the second memory need to be specified, wherein the application length is length, and the first address is pBuff.
Further, according to the number of the second channels and the maximum byte number of the first request message, a two-dimensional array is applied, the row information of the two-dimensional array is the number of the second channels, the column information of the two-dimensional array is the maximum byte number of the first request message, and the element type of the two-dimensional array is byte type.
Specifically, in this embodiment, a two-dimensional array is applied according to the number of the second channels and the maximum byte number of the first request packet, where the two-dimensional array includes row information and column information, the row information of the two-dimensional array is the number of the second channels, the column information of the two-dimensional array is the maximum byte number of the first request packet, in this embodiment, the maximum byte number is 256, and the element type of the two-dimensional array is byte type.
Further, the defining a message queue, where the step of receiving, storing and transmitting the first request message includes:
applying for a second memory according to a second predetermined rule, where the second memory is used to store the first request packet, the second predetermined rule is that a length of the second memory is SIZE, a first address is pRecv, and the second memory includes a plurality of memory units, and each memory unit is one data structure body ThrdMsg;
receiving the first request message and returning confirmation information to the main control platform;
calculating the first byte number of all the first message information and the second byte number of the data structure body ThrdMsg;
and obtaining a plurality of data packets according to the first byte number and the second byte number.
Specifically, in this embodiment, the step of defining the message queue specifically includes the following steps: applying for a second memory according to a second predetermined rule, where the second memory is used to store the received first request packet, and the second predetermined rule is: the length of the second memory is SIZE, the first address is pRecv, and in this embodiment, the length of the second memory is 128 bytes; the second memory comprises a plurality of memory units, each memory unit is one data structure body ThrdMsg, and each memory unit is used for storing one piece of first message information in the first request message; after the message queue receives the first request message, the request is successfully sent to the message queue and waits to be processed, and then an acknowledgement message is returned to the master control platform, informing the master control platform that the request has been successfully received and the request has been started to be processed; and then calculating the first byte number of all the first message information and the second byte number of the data structure body ThrdMsg, and dividing the first byte number by the second byte number to obtain the packet number num_packet of the received data packet.
Further, the step of obtaining a plurality of data packets according to the first byte number and the second byte number further includes:
and circularly processing a plurality of data packets, analyzing the index value of each piece of first message information to obtain a first index value, copying data in the index value into the two-dimensional array according to the second channel number, wherein the first index value comprises the content of each piece of first message information in the second channel and a function corresponding to the content, and the second channel number is a label on each second channel.
Specifically, in this embodiment, after obtaining the packet number num_packet of the received data packet, it is necessary to process the data packets in a cyclic manner, when processing the data packets in a cyclic manner, it is necessary to start reading data from the first address pRecv, the length of each data is the length of the data structure ThrdMsg, then analyze the index value of each first message information, and take out the second channel number according to the first address pBuff of the first message information and the data pointer MsgPtr of the first message information, obtain the first index value after analysis, and then copy the data of the first message information into the two-dimensional array according to the second channel number and the first index value, where the second channel number is the index number on each second channel.
The principles and embodiments of the present application have been described herein with reference to specific examples, the description of which is intended only to facilitate an understanding of the method of the present application and its core ideas. The foregoing is merely illustrative of the preferred embodiments of this application, and it is noted that there is objectively no limit to the specific structure disclosed herein, since numerous modifications, adaptations and variations can be made by those skilled in the art without departing from the principles of the application, and the above-described features can be combined in any suitable manner; such modifications, variations and combinations, or the direct application of the inventive concepts and aspects to other applications without modification, are contemplated as falling within the scope of the present application.
Claims (7)
1. The method for processing the flow message with the extensible channel is applied to a terminal system, the terminal system comprises a main control platform for sending a request message and industrial simulation equipment for receiving the request message, wherein the main control platform is provided with a plurality of first channels, and the types of the first channels are bus channels, and the method is characterized by comprising the following steps:
defining a bus data receiving function, receiving and processing the request message according to the bus data receiving function to obtain a first request message, wherein the first request message comprises a plurality of first message information;
adding a plurality of second channels in the industrial simulation equipment, wherein the number of the second channels is consistent with that of the first channels, and respectively creating bus data receiving threads for each second channel, wherein the bus data receiving threads are used for receiving the first message information, and the types of the second channels are bus channels;
and a periodic timer is arranged in the industrial simulation equipment, and corresponding processing is carried out according to an index value of the first message information every interval for a first preset duration, wherein the index value refers to the position or the identifier of each data field in the first message information.
2. The method for processing a channel-scalable flow message according to claim 1, wherein said receiving and processing said request message according to said bus data reception function comprises the steps of:
defining a data structure body ThrdMsg for transmitting the first message information, wherein the data structure body ThrdMsg comprises a source of the first message information in the industrial simulation equipment, a data pointer MsgPtr of the first message information and a length MsgLen of the first message information;
defining a message queue, wherein the message queue is used for receiving, storing and transmitting the first request message;
defining a variable of the data structure body ThrdMsg, and writing a channel number of the first message information into a current source of the first message information;
and defining the type of the main body circulation as infinite circulation, and receiving the first message information in a blocking mode to obtain the first request message.
3. The method of claim 2, further comprising, after the step of defining the type of body loop to be infinite loop to receive the first message information in a blocking manner:
applying for a first memory of a data pointer MsgPtr of the first message information currently according to a first preset rule, wherein the first memory is used for storing the first message information, the first preset rule is an application length of the first memory and a first address of the first memory, the application length is length, and the first address is pBuff.
4. The method for processing a flow message with expandable channels according to claim 3, wherein a two-dimensional array is applied according to the number of the second channels and the maximum byte number of the first request message, and the row information of the two-dimensional array is the number of the second channels, and the column information is the maximum byte number of the first request message.
5. The method of claim 4, wherein the element types of the two-dimensional array are byte-type.
6. The method for processing a channel-scalable flow message according to claim 5, wherein the defining a message queue, the message queue being configured to receive, store and transmit the first request message, specifically comprises:
applying for a second memory according to a second predetermined rule, where the second memory is used to store the first request packet, the second predetermined rule is that a length of the second memory is SIZE, a first address is pRecv, and the second memory includes a plurality of memory units, and each memory unit is one data structure body ThrdMsg;
receiving the first request message and returning confirmation information to the main control platform;
calculating the first byte number of all the first message information and the second byte number of the data structure body ThrdMsg;
and obtaining a plurality of data packets according to the first byte number and the second byte number.
7. The method for processing a channel scalable flow message according to claim 6, wherein the step of obtaining a plurality of packets according to the first byte count and the second byte count further comprises:
and circularly processing a plurality of data packets, analyzing the index value of each piece of first message information to obtain a first index value, copying data in the index value into the two-dimensional array according to a second channel number, wherein the first index value comprises the content of each piece of first message information in the second channel and a function corresponding to the content, and the second channel number is a label on each second channel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310855573.1A CN116909767A (en) | 2023-07-13 | 2023-07-13 | Channel-extensible flow message processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310855573.1A CN116909767A (en) | 2023-07-13 | 2023-07-13 | Channel-extensible flow message processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116909767A true CN116909767A (en) | 2023-10-20 |
Family
ID=88359621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310855573.1A Pending CN116909767A (en) | 2023-07-13 | 2023-07-13 | Channel-extensible flow message processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116909767A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117768380A (en) * | 2023-12-20 | 2024-03-26 | 昆易电子科技(上海)有限公司 | Data processing method, device, system, electronic equipment and readable storage medium |
-
2023
- 2023-07-13 CN CN202310855573.1A patent/CN116909767A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117768380A (en) * | 2023-12-20 | 2024-03-26 | 昆易电子科技(上海)有限公司 | Data processing method, device, system, electronic equipment and readable storage medium |
CN117768380B (en) * | 2023-12-20 | 2024-06-07 | 昆易电子科技(上海)有限公司 | Data processing method, device, system, electronic equipment and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109496418B (en) | File downloading method and device, and equipment/terminal/server | |
CN107301178B (en) | Data query processing method, device and system | |
CN116909767A (en) | Channel-extensible flow message processing method | |
CN112311628B (en) | Network speed measuring method, system, network equipment and storage medium | |
CN111984395A (en) | Data migration method and system, and computer readable storage medium | |
CN113138801B (en) | Command distribution device, method, chip, computer device and storage medium | |
CN108062235B (en) | Data processing method and device | |
CN113596017B (en) | Protocol analysis method and device, soft gateway and storage medium | |
CN112422485B (en) | Communication method and device of transmission control protocol | |
CN110708400B (en) | Network address allocation method, device, node equipment and storage medium | |
CN111263377A (en) | Network configuration method, device, equipment and system and distribution network testing method and system | |
CN112181887B (en) | Data transmission method and device | |
CN114490467A (en) | Message processing DMA (direct memory access) system and method of multi-core network processor | |
CN108021413B (en) | FPGA (field programmable Gate array) online upgrading method and device | |
KR20170117326A (en) | Direct memory access control device for at least one processing unit having a random access memory | |
Marques et al. | Efficient transient error recovery in FlexRay using the dynamic segment | |
CN112039801B (en) | Method, system and proxy server for setting IP information | |
CN113032307A (en) | Integrated device access request processing method and related assembly | |
CN112181670B (en) | Inter-process communication method and device and Linux equipment | |
CN112817536B (en) | Data packet capturing method and related device | |
US7529268B1 (en) | Multi-point electronic control system protocol | |
KR101810820B1 (en) | Access control device, access device and method | |
US11611974B2 (en) | State responsive uplink OFDMA scheduling | |
CN117222055A (en) | Session state detection method and device, storage medium and electronic equipment | |
CN116346958A (en) | Data packet analysis method, device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |