Time-out adaptive method in remote synchronous calling procedure

A calling process and self-adaptive technology, applied in the field of communication, can solve problems such as unfavorable system simplicity, clarity and easy maintenance, reduced efficiency, and complex system, so as to achieve the effect of reducing maintenance workload, small transformation workload and improving operating efficiency.

Inactive Publication Date: 2005-07-06
HUAWEI TECH CO LTD
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Although this method solves the problem of determining the timeout time, a CPU task is called twice to execute a function of the called CPU, and the efficiency of the called CPU and the calling CPU is reduced.
Since the called CPU needs to estimate the execution time of a large number of functions under specified parameters, the system composed of multiple CPUs becomes complicated, which is not conducive to keeping the system simple, clear and easy to maintain

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
  • Time-out adaptive method in remote synchronous calling procedure
  • Time-out adaptive method in remote synchronous calling procedure
  • Time-out adaptive method in remote synchronous calling procedure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The specific embodiments of the present invention will be further explained below with reference to the accompanying drawings.

[0029] The method for processing call timeout of the present invention is suitable for mutual communication between CPUs in a system composed of multiple CPUs. In a specific embodiment, the communication system of the present invention includes at least CPU A and CPU B. The calling task T1 in CPU A calls a function in CPU B, and the time at which CPU B executes the function cannot be determined in advance. The following specific example will illustrate the timeout adaptive method in the remote synchronization invocation process.

[0030] The timeout adaptive method in the remote synchronization calling process includes the calling process of CPU A and the execution process of CPU B.

[0031] see figure 2 , an embodiment of the calling process of CPU A is disclosed, and the calling process of CPU A includes:

[0032] S210: CPU A presets a tim...

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 invention relates to a remote simultaneous transferring process overtime self-adaptive method, which comprises the CPU transferring process and its executing process. The CPU transferring process comprises the following steps: first executing transferred task; sending the message to the CPU to get signals and block the transferred task; then judging whether it receives the feedback data package within the overtime; the transferred CPU receives the message and executing the transferred function and sends the wait message to the CPU with time interval less than the overtime; sending the transferred result to the CPU after the executive function is over.

Description

technical field [0001] The invention relates to a process control method in the field of communication, in particular to a method for processing call timeout in a remote synchronous call process. Background technique [0002] In a system composed of multiple processors (CPUs), the CPUs need to communicate with each other. There are many kinds of such communication methods, such as remote data transfer, interrupt control, and remote synchronous invocation of programs or functions. Among the above communication methods, remote synchronous calling of programs or functions is a more commonly used one. This communication method means that a task of one CPU calls a function of another CPU, and during the calling process, the CPU is called to block the task and wait for a response. If the calling CPU receives the execution result of executing the function within the preset timeout time, the call succeeds, otherwise the call fails. For this communication method, the time for the c...

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): G06F15/163
Inventor 马国强
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products