Satellite navigation system protocol test-oriented universal interface realization method

A satellite navigation system and protocol testing technology, applied in the field of satellite navigation systems, can solve the problems of inconsistent design and testing, inconvenient development and application, low degree of automation, etc., to achieve flexible design and management, improve automated testing efficiency, Universal effect

Active Publication Date: 2017-11-28
NAT UNIV OF DEFENSE TECH
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, these ICDs are still recorded and stored in the form of traditional Word paper or electronic documents, which has caused inconvenience in development and application to a certain extent.
ICD designers need to spend a lot of energy to repeatedly define the existing ICD general format; at the same time, once the type of the information interface changes or the parameters change, it needs to be redesigned, and the flexibility is poor
It is time-consuming and troublesome for users to find the specific information nodes of the required 1CD
In addition, the current satellite navigation system interface test has a low degree of automation, and the interface format code is manually edited, resulting in a large workload, a high rate of false typing, and many problems such as inconsistency between design and test.

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
  • Satellite navigation system protocol test-oriented universal interface realization method
  • Satellite navigation system protocol test-oriented universal interface realization method
  • Satellite navigation system protocol test-oriented universal interface realization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The present invention will be further described in detail below in conjunction with the specific embodiments and the accompanying drawings.

[0058] like figure 1 Shown, the general interface realization method facing satellite navigation system protocol test of the present invention, concrete steps are:

[0059] S1: Construct the ICD structure template hierarchically, and divide the ICD structure template into system layer, business layer, network layer, frame (packet) structure layer, data slice layer and parameter layer, and each layer needs to define the corresponding ICD format content ;

[0060] S2: Build a generalized ICD entry template based on object-oriented thinking, that is, for each layer of ICD structure template, first extract the commonality of the information interface content of this layer, abstract it into attributes and methods, and then create a new template class to encapsulate the abstract information In the template class, the human-computer in...

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 satellite navigation system protocol test-oriented universal interface realization method. The method comprises the following steps of: S1, hierarchically constructing an ICD structure template; S2, constructing a universal ICD input template on the basis of an object-oriented thought; S3, defining a frame structure format by adoption of a fragmented edition and assembly method; S4, carrying out classified management on the ICD templates on the basis of an XML file system so as to ensure that a classified management function for various ICD templates can be completed through an interface design interface; and S5, establishing an ICD template programmable information interface component model, so as to realize automatic test of satellite navigation system protocol interfaces. The method has the advantages of being easy to popularize and use, high in automatic test efficiency and the like.

Description

technical field [0001] The present invention mainly relates to the field of satellite navigation systems, in particular to a general interface design method for satellite navigation system protocol testing, mainly for realizing the flexible design and management of information interface formats among satellite navigation sub-systems, and the automation of information interfaces Test technology, a generalized satellite navigation system information interface format design and implementation method is proposed. Background technique [0002] The information interface interaction in the satellite navigation system is realized strictly according to the interface control document (ICD, InterfaceControl Document). The ICD-based satellite navigation system interface design reduces a series of problems caused by interface inconsistencies, and has been widely used in the field of navigation at home and abroad. But at the same time, the ICD types of the satellite navigation system are...

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): G06F17/50
CPCG06F30/20
Inventor 杨俊黄文德吕慧珠李靖胡梅郭熙业
Owner NAT UNIV OF DEFENSE TECH
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