Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Message processing method and device

A message processing and message technology, applied in the field of communication, can solve the problem of high requirements for node storage capacity and computing power, etc.

Active Publication Date: 2018-07-27
HUAWEI TECH CO LTD
View PDF5 Cites 5 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 processing method and device to solve the problem that the existing multicast technology has too high requirements on the storage capacity and computing capacity of nodes

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 processing method and device
  • Message processing method and device
  • Message processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment A

[0130] Step A1, each node stores its own second bit string and third bit string.

[0131] Step A2, the management platform sends a multicast message to node group 3, the message carries the first bit string, and the first bit string is 0100, indicating that the target node of the multicast message includes node group 3 and does not include node group 1, 2, 4.

[0132] Step A3, node S receives the multicast message from the management platform, performs phase-wise AND 0100&0001=0000 on the first bit string 0100 and the second bit string 0001 corresponding to node A, and obtains all 0s, and determines not to send to node A Forwarding the multicast message; performing a phase-wise AND 0100&1111=0100 on the first bit string 0100 and the second bit string 1111 corresponding to the node B to obtain not all 0s, and determine to forward the multicast message to the node B. The node S does not have the third bit string, and it is not necessary to determine whether the target nodes of ...

Embodiment B

[0137] Step B1, each node stores its own second bit string and third bit string.

[0138] Step B2, the management platform sends a multicast message to node group 1 and node group 3, the message carries the first bit string, the first bit string is 0101, indicating that the target nodes of the multicast message include node group 1 and node group 3 Node group 3, excluding node groups 2 and 4.

[0139] Step B3, node S receives the multicast message from the management platform, performs phase-wise AND 0101&0001=0001 on the first bit string 0101 and the second bit string 0001 corresponding to node A, and obtains not all 0, and determines to forward it to node A Multicast message: perform phase-wise AND 0100&1111=0101 on the first bit string 0101 and the second bit string 1111 corresponding to the node B, and obtain not all 0s, and determine to forward the multicast message to the node B. The node S does not have the third bit string, and it is not necessary to determine whether...

Embodiment C

[0148] Step C1, each node stores its own second bit string and third bit string.

[0149] Step C2, the management platform sends a multicast message to node group 3, the message carries the first bit string, the first bit string is 0100, indicating that the target node of the multicast message includes node group 3, and does not include node group 1, 2, 4.

[0150] Step C3, node S receives the multicast message from the management platform, performs phase-wise AND 0100&1111=0100 on the first bit string 0100 and the second bit string 1111, obtains not all 0, and determines to forward the multicast message to all child nodes message, that is, forward the multicast message to node A and node B. The node S does not have the third bit string, and it is not necessary to determine whether the target nodes of the multicast message include the node S.

[0151] Step C4, node B receives the multicast message from node S, performs phase-wise AND 0100&1111=0100 on the first bit string 01...

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

Embodiments of the invention provide a message processing method. The method comprises the steps that a first node receives a first message, wherein the first message carries a first bit string, the first bit string comprises M bit sets, each bit set is corresponding to one node group, a value of the bit set is used for indicating whether a target node of the first message comprises a corresponding node group, and M is an integer greater than or equal to 1; and the first node determines whether to send the first message to a second node according to the first bit string and a second bit string, wherein the second bit string comprises N bit sets, each bit set is corresponding to one node group, a value of the bit set is used for indicating whether a related node of the first node comprisesa node belonging to a corresponding node group, and N is an integer greater than or equal to 1. The node needs to store the second bit string alone and does not need to store complex forwarding tableentries, whether the message is to forwarded is determined according to the first bit string and the second bit string, and the node is required of low calculation capability.

Description

technical field [0001] The present application relates to the technical field of communications, and in particular to a message processing method and device. Background technique [0002] The Internet of Things (IoT) technology has developed rapidly in recent years. In many IoT scenarios, the number of IoT nodes is very large. IoT nodes usually play the role of data receiving and data forwarding at the same time, but the hardware capabilities of IoT nodes are usually limited. The storage capabilities and computing capabilities of IoT nodes are quite different from those of data nodes in traditional networks. In addition, wireless technology is usually used for networking in such scenarios, and the resources of wireless links are also very limited. [0003] In an IoT scenario, there is a requirement to issue different service configurations and different policies to devices with different functions in the same network. Since the functions of IoT devices are usually relatively...

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 Applications(China)
IPC IPC(8): H04L12/761H04L29/08H04L45/16
CPCH04L45/16H04L67/12H04L45/48H04L69/324H04L67/535
Inventor 任首首于德雷闫屾王闯窦宗新王万红
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products