A Dynamic Matching Method for Maintaining Connectivity in Multi-Server DVE System
A multi-server, dynamic matching technology, applied in transmission systems, digital transmission systems, instruments, etc., can solve the problems of increasing the complexity of virtual world map maintenance and increasing the probability of client migration The effect of reducing communication overhead and ensuring connectivity
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2019-02-05
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to a dynamic matching technology in a multi-server DVE system, in particular to a dynamic matching method for maintaining connectivity in a multi-server DVE system. Background technique
[0002] Distributed Virtual Environment (DVE) system has been widely used in many fields such as online games, distance education and military training due to its advantages of low overhead, repeatability and security. With the continuous expansion of the user scale, the scalability problem of the system is becoming more and more serious. Therefore, the multi-server structure DVE system with high scalability has received extensive attention from the industry and academia. Such as figure 1 As shown, in an existing multi-server DVE system, the entire virtual environment system is jointly maintained by multiple servers (Server#1~Server#4) connected to each other through a high-speed Internet. Different from the DVE system with a single server struc...
Examples
Embodiment Construction
[0027] Such as figure 1 As shown, the steps of the dynamic matching method for maintaining connectivity in the multi-server DVE system of this embodiment include:
[0028]1) Before the operation of the multi-server DVE system, the two-dimensional space of the virtual environment of the multi-server DVE system is divided into multiple non-porous connected areas according to the number of servers, and each area is composed of square blocks with the same size , a block is the smallest unit of two-dimensional space migration between different servers in the load balancing process; a connected region means that all the blocks that make up the region can form a strongly connected subgraph, and for any two blocks in the region, both A path can be found in this area to connect the two blocks, and this path only includes the connecting lines in the horizontal and vertical directions, and does not include the oblique line at a 45-degree angle; the connected area without holes refers to ...