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

Multi-process communication system and establishment and communication method thereof

A technology of a communication system and a method for establishing it, which is applied to a multi-process communication system and the fields of its establishment and communication, and can solve the problems of large system resources, occupation, complicated communication connection structure, etc.

Inactive Publication Date: 2013-12-18
PHICOMM (SHANGHAI) CO LTD
View PDF5 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The technical problem to be solved by the present invention is to provide a multi-process communication system and its establishment in order to overcome the complex structure of the communication connection in the prior art and too many IPC instances leading to the occupation of a large amount of system resources. and communication method, by using the existing IPC method, a star-shaped communication connection structure is constructed to overcome the disadvantages brought by the existing mesh communication connection structure

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
  • Multi-process communication system and establishment and communication method thereof
  • Multi-process communication system and establishment and communication method thereof
  • Multi-process communication system and establishment and communication method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0061] In this embodiment, a central process is used to realize the communication between any two processes in the multi-process communication system, thereby constructing a system such as figure 2 The star-shaped communication connection structure shown. In this embodiment, each process in the multi-process communication system is connected to the central process in a point-to-point manner, and the central process forwards data to the destination process. The central process implements a centralized communication forwarding strategy. Therefore, any two processes in the star-shaped communication connection structure cannot communicate directly. The actual communication must be controlled by the central process. If one process sends data to another process, the data is sent first. to the central process, which then forwards the data to the destination process.

[0062] so if figure 2 As shown, in the multi-process communication system in this embodiment, process A, process ...

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 invention discloses a multi-process communication system and an establishment and communication method thereof. The multi-process communication system comprises a central process and multiple processes. The processes are connected to the central process in an IPC (internet process connection) manner. The central process writes communication connecting identifiers and process identifiers of the processes into a correspondence table. When one optional process of the processes serves as a sending process, sends data to another process, serving as a receiving process, and is different with the sending process, of the processes; the central process receives the data, finds out the communication connecting identifier of the receiving process from the correspondence table according to the process identifier of the receiving process and sends the data to the receiving process according to the communication connecting identifier of the receiving process. An emanative communication connecting structure is established among the multiple processes, so that data communication among the processes can be implemented without establishing a large amount of IPC instances among the processes.

Description

technical field [0001] The invention relates to a multi-process communication system and its establishment and communication method, in particular to a multi-process communication system for an embedded system and its establishment and communication method. Background technique [0002] In existing operating systems, especially in embedded systems, each process has its own address space, and one process cannot access the memory data of another process. Although two processes can be addressed by a pointer with the same value, the two processes will still be mapped to different physical addresses. What is read and written is only their respective data, thus avoiding mutual interference between processes. For example, if a pointer P is declared in process A, this pointer can only be used by this process A, and using P in other process B will cause fatal problems, so this operation is prohibited in the existing operating system. In this way, the execution environment of each p...

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): G06F9/54
Inventor 严向阳
Owner PHICOMM (SHANGHAI) 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