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

Distribution simulation supporting environment implementation method based on multilayer distributed service

A distributed service and simulation support technology, applied in the field of distributed simulation support environment, can solve the problems of inability to dynamically realize RTI server network load balance, heavy workload of old system transformation, difficult to guarantee efficiency and reliability, etc., to improve reliability Effects of reusability and flexibility, increased efficiency, and elimination of system efficiency bottlenecks

Inactive Publication Date: 2012-08-01
李铁
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. At present, all kinds of RTI, except the fully distributed RTI, have a central RTI, which is responsible for global related transaction processing. If the central RTI fails, it will cause the entire federation to fail
The problem with fully distributed RTI is that when the simulation scale increases to a certain level, the complexity of the system is too large, and the efficiency and reliability are difficult to guarantee.
[0009] 2. For hierarchical RTI, if a local RTI fails, the simulation of a group of members responsible for the RTI will be interrupted or even fail. Although there are some fault-tolerant processes, such as BHRTI detects the faulty RTI through the heartbeat mechanism and recovers, but during recovery, Affected members of this group cannot continue to participate in the simulation
[0010] 2. The network load balancing capability needs to be enhanced
[0011] For all current RTIs with multiple servers, in order to achieve network load balancing among servers, the only way to achieve network load balancing among servers is to optimize the configuration of the members of each RTI server before the start of the simulation by means of static configuration. Network load balancing between
[0012] 3. The data distribution management level only reaches members, and the granularity of the software reuse level is too large
[0014] 4. Statement management requires both the statement of the order content and the announcement content, which is cumbersome to use
When such an old system undergoes adaptive transformation, all content except the internal processing flow must be redesigned and developed, which makes the workload of the old system transformation larger
[0016] 6. The interface methods stipulated in the HLA standard are detailed and specific, among which there are 146 IEEE1516 versions, which also causes developers who use RTI to receive systematic training before they can master it.
However, in the development of general distributed simulation systems, it is often not necessary for developers to master all interface methods to achieve full control. The functions that actually need to be actively called are concentrated on federation creation, joining and exiting federations, time advancement, demand declarations, objects and Interactive data publishing, etc., the required callback methods focus on time synchronization, object and interactive data update, and federation management events, etc.

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
  • Distribution simulation supporting environment implementation method based on multilayer distributed service
  • Distribution simulation supporting environment implementation method based on multilayer distributed service
  • Distribution simulation supporting environment implementation method based on multilayer distributed service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described below with reference to the accompanying drawings.

[0036]The realization of the distributed simulation support environment based on multi-level distributed services relies on the joint action of multiple local service components LSC and multiple remote service components RSC to form a unified data environment in the network. The positions of all simulation members in the environment are transparent to each other. The most basic communication unit in the environment is the message. On the basis of various messages, the federation management, demand management, time management, data distribution management, object management and ownership management of the distributed simulation support environment are realized.

[0037] figure 1 The relationship between the local service component LSC and the simulation member and the remote service component RSC is described: the basic software unit of the simulation member is a reusabl...

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

Disclosed is a distribution simulation supporting environment implementation method based on multilayer distributed service. A distribution simulation supporting environment adopts a center-layer service group as a core and outwards extends via the center-layer service group with multilayer tree-type relation, a fully-connected peer-to-peer network is arranged in each service group, and network efficiency is optimized and fault tolerance is improved in each group by a network load balance algorithm for processing duration on the basis of information. A bottom layer of the supporting environment consists of simulation members, and a central layer and various intermediate layers can also be directly connected with the simulation members. Each simulation member is created on the basis of a local server and consists of reusable modules. Only request information with an action scope and a period attribute needs to be proposed, is in fusion processing via the supporting environment and is issued to the various simulation members, and optimal request management and data distribution management are realized. By the aid of the method, the fault tolerance in large-scale distributed simulation and network balancing capacity are strengthened, the bottleneck affecting the efficiency of a system is eliminated, and reusability of the simulation members is enhanced.

Description

technical field [0001] The invention relates to a realization method of a distributed simulation supporting environment supporting large-scale simulation on a local area network and a wide area network, including a realization method of a local integration environment of a simulation terminal and a multi-level distributed service environment. Background technique [0002] High-level architecture HLA (High Level Architecture) provides a common technical framework and open standards for the modeling and practice of distributed simulation. The specific implementation of HLA is the runtime support environment RTI (RunTime Infrastructure). RTI provides a set of general services, including federation management, statement management, object management, ownership management, time management, and data distribution management. At present, there are mainly the following types of RTI: [0003] 1. Centralized. The main representative is the eRTI of Mitsubishi Corporation of Japan. ...

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): H04L12/24H04L29/08G06F17/50
Inventor 李铁王锁平徐敬康凤举周晶余家祥
Owner 李铁
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