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

Communication method and device for realizing multi-party network node intercommunication based on irc platform

A technology of network nodes and communication methods, applied in branch offices providing special services, data exchange details, etc., can solve the problems of whitelist change, occupation, heavy workload, etc., and achieve the effect of saving configuration costs

Active Publication Date: 2022-01-07
北京天维信通科技股份有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] When a node broadcasts the same or basically the same (template) content to all nodes, the broadcast node needs to take up a lot of system resources for repeated work, such as improper design of the communication module may occupy the time slice of its own work, and this improper design will Affects the performance of all nodes, even if it needs to be patched and modified, the workload is huge
[0009] If most nodes need to communicate with each other (tree, mesh structure), the network where all nodes are located needs to maintain a white list to ensure security. Once a new node is added or an old node is removed, the white list of all nodes The list needs to be changed, and the operation and maintenance cost is relatively large

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
  • Communication method and device for realizing multi-party network node intercommunication based on irc platform
  • Communication method and device for realizing multi-party network node intercommunication based on irc platform
  • Communication method and device for realizing multi-party network node intercommunication based on irc platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] As shown in Figure 1, a communication method based on an IRC platform to realize multi-party network node intercommunication is disclosed, including the following steps:

[0062] S1. Based on the IRC platform, set the software-defined topology;

[0063] On the IRC platform, the "software-defined topology" is defined according to the IRC server of the platform, wherein, in this embodiment, the definition rule is defined according to the IRC protocol by the user.

[0064] From the perspective of the IRC server, itself is the center of the topology, and all other nodes use the IRC protocol (based on TCP, supporting TLS) to connect to the server. Physically, this is a typical star topology.

[0065] But logically, the organization of channels determines the topology between nodes. Therefore, the software-defined topology can adopt the following structure:

[0066] A channel where all users are allowed to speak is logically a Full Mesh topology;

[0067] In a channel where...

Embodiment 2

[0118] According to another aspect of the present disclosure, there is provided a device for implementing the communication method for realizing multi-party network node intercommunication based on the IRC platform described in Embodiment 1, including a topology definition module, an authority loading module, a channel connection module and a node communication module, in:

[0119] The topology definition module: used to set the software-defined topology based on the IRC platform;

[0120] The authority loading module: used to obtain an initial node according to the software-defined topology, and set authority for the initial node according to a preset authority;

[0121] The channel connection module: for adding the initial node to #default channel;

[0122] The node communication module: used to confirm the target node through the #default channel, and perform a communication connection between the initial node and the target node.

[0123] The specific implementation sche...

Embodiment 3

[0126] Furthermore, according to another aspect of the present disclosure, a control system is also provided.

[0127] The control system of the embodiment of the present disclosure includes a processor and a memory for storing instructions executable by the processor. Wherein, the processor is configured to implement the communication method for realizing intercommunication of multi-party network nodes based on the IRC platform described in the foregoing embodiments when executing the executable instructions.

[0128] Here, it should be noted that the number of processors may be one or more. Meanwhile, in the control system of the embodiment of the present disclosure, an input device and an output device may also be included. Wherein, the processor, the memory, the input device and the output device may be connected through a bus or in other ways, which are not specifically limited here.

[0129] As a communication method computer-readable storage medium based on an IRC pla...

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

This application relates to a communication method and device based on an IRC platform to realize intercommunication of multi-party network nodes. Based on the IRC platform, a software-defined topology is set; according to the software-defined topology, an initial node is obtained, and the Initial node setting permissions; adding the initial node to the #default channel; confirming the target node through the #default channel, and making a communication connection between the initial node and the target node. All nodes only need to connect to one IRC server address to realize intercommunication with all other nodes, which greatly saves the cost of security policy configuration. The behavior of adding or removing nodes is completed by the IRC protocol without any other logical management; topology structure Determined by the channel, without any underlying changes, the IRC channel is used to complete the self-organized topological structure that can be changed at will, and supports the simultaneous existence of multiple topological structures.

Description

technical field [0001] The present disclosure relates to the field of communication technologies, and in particular to a communication method, device, control system and readable storage medium for realizing multi-party network node intercommunication based on an IRC platform. Background technique [0002] The IRC (Internet Relay Chat) protocol came out in the late 1980s. Its original intention was to use text chat on the Internet. With the rise of more IM software, IRC was gradually replaced by better software in this century. However, due to its Publicly and brilliantly designed, the chat protocol of IRC was slowly transformed into a control protocol. [0003] Channel (Channel) is one of the most important concepts in IRC, that is, multiple users gather together, and the messages sent by each user will be received by other users. And users can see each other's names (Nickname). Each user can join (join) multiple channels. There are two ways to join a channel. One is to kn...

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): H04L12/18
Inventor 胡嘉祺孙凡欣赵涛
Owner 北京天维信通科技股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More