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

Method for realizing consistency function of multimachine core data in ATC (automatic timing corrector) system

A consistency and data technology, applied in transmission systems, multi-programming devices, electrical components, etc., can solve problems such as undiscovered public reports, achieve great application prospects and value, and ensure the effect of data consistency

Active Publication Date: 2012-11-07
WISESOFT CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

No public reports in this regard have been found through literature search

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
  • Method for realizing consistency function of multimachine core data in ATC (automatic timing corrector) system
  • Method for realizing consistency function of multimachine core data in ATC (automatic timing corrector) system
  • Method for realizing consistency function of multimachine core data in ATC (automatic timing corrector) system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Embodiments are given and the invention is further described with reference to the accompanying drawings. From figure 1 It can be known that each host computer in the distributed system is required to run a data consistency server KDC in the present invention, and this software is a cross-platform software that can run on WIN32\SOLARIS\LINUX\VXWORK platforms at present. The software requires a system configuration file to run.

[0029] KDC provides a programming interface LibKDC library, each application process that needs to use the key data consistency function needs to use this interface library, as the client of KDC, and provide process number and other information according to the interface requirements. The KDC configuration file is valid for the whole system. Each host uses a configuration file with the same content. LibKDC will use a part of the configuration file. LibKDC needs to know the KEY defined in the system and the port number used by KDC for monitoring...

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 provides a method for realizing a consistency function of multimachine core data in an ATC (automatic timing corrector) system. In the method, a locking mechanism is utilized to prevent data from being modified by multiple processes and multiple mainframes which operate in parallel and needs to send locking requests to other mainframes except a mainframe node by taking each Key value as a particle size, the locking mechanism forms a waiting queue before sending the requests and the requests carries logic time stamps, and each node compares the locking requests received from other mainframes to determine whether to send request responses; and the nodes sending the locking requests confirm that locks are acquired by per se and begin to send the data when checking that the waiting queue is null. During waiting for the locking waiting queue to be null, if a local machine puts forward an update request to the Key value by using the service process, then a previous update request to the same Key value is covered, which is used as compressive treatment. When a Key value needs reading by a node, the locking data is also needed to be used, thus dirty data in certain data updating cannot be read, thereby ensuring that each node and a Key value appear in a concurrent sequence.

Description

technical field [0001] The invention relates to the application field of computer distributed systems, in particular to a method for realizing multi-computer key data consistency function in an ATC system, which can be used to realize the data consistency function in small and medium-sized distributed systems. Background technique [0002] In a modern air traffic control system (abbreviated as ATC), there are usually multiple seat machines responsible for displaying tasks, as well as multiple servers and communication processors, and it is necessary to maintain the consistency of the corresponding data in these machines. When a process of a host proposes to modify a shared resource, it is also possible that processes of other hosts are also trying to modify this resource. How to ensure that their modifications are carried out in a reasonable order without interfering with each other has always been one of the problems to be solved. one. In addition, when the data that needs...

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): G06F9/46H04L29/06
Inventor 胡术刘舒肖启战杨诚杨铮
Owner WISESOFT 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