Unlock instant, AI-driven research and patent intelligence for your innovation.

Message deduplication method, device, electronic device, medium and unmanned vehicle

A technology for messages and business messages, applied in the computer field, can solve the problem of repeated reception of messages

Active Publication Date: 2021-04-27
APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a message deduplication method, device, electronic equipment, medium and unmanned vehicle based on a distributed system, which solves the problem of repeated message reception

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message deduplication method, device, electronic device, medium and unmanned vehicle
  • Message deduplication method, device, electronic device, medium and unmanned vehicle
  • Message deduplication method, device, electronic device, medium and unmanned vehicle

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] figure 1 It is a flowchart of a message deduplication method based on a distributed system provided by Embodiment 1 of the present invention. This embodiment can be applied to avoid receiving duplicate messages in a distributed system, and this method can be applied to a distributed system In the subscribing node, the method can be executed by a message deduplication device based on a distributed system, and the device can be implemented by software and / or hardware. The device can be configured in a subscribing node in a distributed system, for example, a node in an unmanned vehicle with a distributed system. like figure 1 As shown, the method includes:

[0056] S110. The subscribing node determines the node relationship with each publishing node based on the publishing node information under the same topic as the subscribing node in the distributed system, wherein the node relationship includes intra-process, cross-process or cross-host .

[0057] Wherein, the dist...

Embodiment 2

[0069] figure 2 It is a flow chart of a message deduplication method based on a distributed system provided by Embodiment 2 of the present invention. This embodiment is applicable to avoiding the situation where duplicate messages are received in a distributed system, and this method can be applied to a distributed system In the publishing node, the method can be executed by a message deduplication device based on a distributed system, and the device can be implemented by software and / or hardware. The device can be configured in a distribution node in a distributed system, for example, a node in an unmanned vehicle with a distributed system. like figure 2 As shown, the method includes:

[0070] S210. The publishing node determines the node relationship with each subscribing node based on the subscribing node information under the same topic as the publishing node in the distributed system, wherein the node relationship includes intra-process, cross-process or cross-host ....

Embodiment 3

[0078] image 3 It is a flowchart of a message deduplication method based on a distributed system provided by Embodiment 3 of the present invention. This embodiment is applicable to avoiding the situation where duplicate messages are received in a distributed system, and this method can be applied to a distributed system In the management module, the method can be executed by a message deduplication device based on a distributed system, and the device can be implemented by software and / or hardware. The device can be configured in a management module in a distributed system, for example, a management module based on different communication modes in an unmanned vehicle with a distributed system. like image 3 As shown, the method includes:

[0079] S310. Receive a service message from each publishing node, where the service message at least carries a unique identifier of the publishing node and a message subject.

[0080] Wherein, the distributed system includes at least two ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention discloses a message deduplication method, device, electronic equipment, medium and drone based on a distributed system. Publish the attribute information of the node, determine the node relationship with each publishing node; determine the communication mode with each publishing node according to the node relationship; The module registers, so that after the management module receives the business message from the publishing node, it determines which subscription nodes to send the business message to according to the registration content and the unique identifier of the publishing node carried in the business message. The content specifies which publishing node receives the service message from in a certain communication mode, and sends the service message to the corresponding subscription node, so as to avoid the subscription node from receiving the same repeated message.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a distributed system-based message deduplication method, device, electronic equipment, media, and unmanned vehicles. Background technique [0002] At present, most unmanned vehicles use a topic-based publish and subscribe model for communication. In order to improve the efficiency of data transmission, an adaptive communication method is generally adopted. For example, for communication within the same process, pointers can be passed directly; for cross-process communication with the same host, shared memory can be used. [0003] Different communication methods are isolated, which leads to a situation where subscribers will repeatedly receive messages from the same publisher. For example, the same subscriber will read shared memory through intra-process pointers and cross-processes. , the message from the same publisher is received twice, resulti...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/10H04L67/60H04W4/40H04L67/55H04L65/1073
Inventor 倪忠俊姚卫锋夏黎明辛建康邓呈亮陈卓
Owner APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO LTD