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

General remote communication calling architecture and method

A long-distance communication, computer program technology, applied in the direction of inter-program communication, multi-programming device, program control design, etc., can solve the problems of code can not be universal, poor maintainability, code portability, reliability impact, etc., to achieve convenient portability. Effect

Pending Publication Date: 2021-12-31
SPREADTRUM COMM SHENZHEN CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the differences in these interfaces, when writing the inter-core communication process, it is necessary to write software codes suitable for the application environment. Code portability, reliability, etc. will have an impact

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
  • General remote communication calling architecture and method
  • General remote communication calling architecture and method
  • General remote communication calling architecture and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the above objects, features and beneficial effects of the present invention more comprehensible, specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0028] RPC is a communication technology used by programs and processes running between networked computers. The entire RPC process involves four types of objects: client, client agent, server, and server agent. RPC requires the client and the server to agree on the call interface and transmission format (such as JSON, Xml, etc.). information) to convert the format to make it conform to the agreed transmission format, and transmit it to the server through the network. After the data is transmitted to the server, it is handed over to the proxy object of the server to decode the format, obtain the interface and parameters of the call, and finally call the corresponding method of the server object to obtain the result and return it to...

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 general remote communication calling architecture and method. The architecture comprises an RPC kernel, an IPC interface mapping module and an operating system packaging module, the operating system packaging module is used for packaging different types of operating system interfaces into a uniform interface so as to provide an RTOS standard interface for the RPC kernel; the IPC interface mapping module is used for packaging an IPC object into a modular structure and establishing a corresponding relationship between an RPC kernel and the IPC object; and the RPC kernel is used for realizing communication among different operating systems according to the corresponding relationship between the RPC kernel and the IPC object established by the IPC interface mapping module and the RTOS standard interface provided by the operating system packaging module. By utilizing the scheme of the invention, the dependency of the communication process code called remotely on a physical communication link and RTOS (Real Time Operating System) can be reduced, so that the communication process code can quickly adapt to various different product forms.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a general remote communication calling framework and method. Background technique [0002] In the existing remote call implementation scheme, the inter-core communication remote call code has a strong dependence on the underlying physical communication link and the diversity of RTOS (Real Time Operation System, real-time operating system). For example, the underlying communication is CMUX ( Connection Multiplexing, connection (serial port) multiplexing), will call the API (Application Programming Interface, application program interface) function of CMUX; if the underlying communication is UART (Universal Asynchronous Receiver Transmitter, Universal Asynchronous Receiver Transmitter), it will Call the API function of UART; for another example, when the RTOS is rthread, it will call the API function of the RTOS and so on. Due to the differences in these interfaces, when wr...

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
CPCG06F9/547G06F2209/544
Inventor 周卫
Owner SPREADTRUM COMM SHENZHEN CO LTD