CN114417633B - Network shooting range scene construction method and system based on parallel simulation six-tuple - Google Patents

Network shooting range scene construction method and system based on parallel simulation six-tuple Download PDF

Info

Publication number
CN114417633B
CN114417633B CN202210097550.4A CN202210097550A CN114417633B CN 114417633 B CN114417633 B CN 114417633B CN 202210097550 A CN202210097550 A CN 202210097550A CN 114417633 B CN114417633 B CN 114417633B
Authority
CN
China
Prior art keywords
network
constituent elements
data
scene
parallel simulation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210097550.4A
Other languages
Chinese (zh)
Other versions
CN114417633A (en
Inventor
蔡晶晶
陈俊
张凯
程磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yongxin Zhicheng Technology Group Co ltd
Original Assignee
Beijing Yongxin Zhicheng Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yongxin Zhicheng Technology Co Ltd filed Critical Beijing Yongxin Zhicheng Technology Co Ltd
Priority to CN202210097550.4A priority Critical patent/CN114417633B/en
Publication of CN114417633A publication Critical patent/CN114417633A/en
Application granted granted Critical
Publication of CN114417633B publication Critical patent/CN114417633B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a network shooting range scene construction method and system based on parallel simulation six-tuple, and solves the technical problem that the existing scene construction is lack of efficiency. The method comprises the following steps: classifying and aggregating the functional characteristics of the network shooting range constituent elements to form basic functional categories including architecture, assets, data and roles; forming a base behavior category includes a set of events; forming the base processing category comprises a logical set; and then forming a parallel simulation six-tuple for performing basic feature description on the network target range constituent elements. And the visual definition basis of the basic features of the elements is formed, and a detailed decomposition definition mechanism of the scene is realized. Therefore, the scene construction process can accurately define and configure network shooting range resources by simulating six tuples in parallel. The scene construction adapts to the expandability, customization timeliness and high interaction requirements brought forward by increasingly complex scenes, so that clients and operators can conveniently understand the scenes in a lower dimension, the technical application difficulty is reduced, the autonomous scene construction is promoted, and high-quality human resources are saved.

Description

Network shooting range scene construction method and system based on parallel simulation six-tuple
Technical Field
The invention relates to the technical field of simulation, in particular to a network shooting range scene construction method and system based on parallel simulation six-tuple.
Background
In the prior art, a network target range has become an essential core infrastructure for network space safety research, study, test, verification, drilling and the like in various countries, and is an important means for safety capability construction support. The network shooting range mainly aims at constructing scenes meeting various application requirements, the construction of the shooting range scenes comprises various application environments such as software and hardware resources, personnel and events, and the clear definition of the resources and the efficient construction of the role relationship of the scenes are of great importance. Due to the fact that resource types related to the network shooting range are complicated, participation roles are numerous, and object interaction relations are complex, trouble is caused to clients and operation and maintenance personnel in the construction process of the network shooting range scene, and effective application of the network shooting range is affected. The existing scene construction means mainly show that a globally effective scene core element definition process is lacked, and a high-interaction guiding means can not be formed to assist in realizing flexible construction of a scene.
Disclosure of Invention
In view of the above problems, embodiments of the present invention provide a network shooting range scene construction method and system based on parallel simulation six-tuple, which solve the technical problem of lack of efficiency in existing network shooting range scene construction.
The network shooting range scene construction method based on the parallel simulation six-tuple comprises the following steps:
classifying and aggregating functional characteristics of network target range constituent elements to form basic functional categories of the network target range constituent elements, wherein the basic functional categories comprise architectures, assets, data and roles;
classifying and aggregating the interactive features of the network range constituent elements to form basic behavior classes of the network range constituent elements, wherein the basic behavior classes comprise event sets;
classifying and aggregating the data characteristics of the network target range constituent elements to form a basic processing category of the network target range constituent elements, wherein the basic processing category comprises a logic set;
and forming a parallel simulation six-tuple for performing basic feature description on the network target range constituent element according to the basic function category, the basic behavior category and the basic processing category.
And selecting the network shooting range constituent elements through the parallel simulation sextuple to form the network shooting range scene.
In an embodiment of the present invention, the architecture includes network protocols and topology structures of different types of networks;
the assets include different types of computing devices, network devices, storage devices, or specific service devices that determine a network;
the data comprises data of different types of data production systems and production;
the role includes the principal identification of the operational data or asset.
In one embodiment of the invention, the events include actual or potential role interaction relationship definitions and role behavior impact models in the network shooting range.
In one embodiment of the invention, the logic comprises the architecture, the assets, the data, evolutionary logic within the character, and interaction logic between the evolutionary logic.
In an embodiment of the present invention, selecting the network target range constituent elements through the parallel simulation hexahydric group includes:
selecting an architecture type meeting scene construction requirements through the parallel simulation hexahydric group, determining network target range constituent elements forming an architecture unit according to the architecture type, configuring the architecture unit, and forming a framework layer through the architecture unit;
selecting network target site constituent elements corresponding to the asset requirement, the data requirement and the role requirement of the architecture unit through the parallel simulation sextuple to form assets, data and roles, performing echelon configuration, and forming a construction layer through the assets, the data and the roles;
and selecting an event sequence meeting the interaction requirements of the construction layer through the parallel simulation hexahydric group, and configuring events to form an event layer defined by interaction among roles, data, assets and frameworks.
In an embodiment of the present invention, the method further includes:
determining the connection nodes among the network shooting range scenes through the parallel simulation six-tuple to form scene connection.
The network shooting range scene construction system based on the parallel simulation six-tuple comprises the following steps:
the memory is used for storing program codes of the processing procedures of the network target range scene construction method of the parallel simulation six-tuple;
a processor for executing the program code.
The network shooting range scene construction system based on the parallel simulation six-tuple comprises the following steps:
the functional decomposition device is used for classifying and aggregating the functional characteristics of the network target range constituent elements to form basic functional categories of the network target range constituent elements, and the basic functional categories comprise architectures, assets, data and roles;
the behavior decomposition device is used for classifying and aggregating the interactive features of the network target range constituent elements to form basic behavior categories of the network target range constituent elements, and the basic behavior categories comprise event sets;
the processing decomposition device is used for carrying out classification and aggregation on the data characteristics of the network target range constituent elements to form basic processing categories of the network target range constituent elements, and the basic processing categories comprise logic sets;
the characteristic description device is used for forming a parallel simulation six-tuple for performing basic characteristic description on the network target range composition element according to the basic function type, the basic behavior type and the basic processing type;
and the scene forming device is used for selecting the network shooting range constituent elements through the parallel simulation hexahydric group to form the network shooting range scene.
In an embodiment of the present invention, the scene forming apparatus includes:
the framework layer forming device is used for selecting an architecture type meeting scene construction requirements through the parallel simulation hexahydric group, determining network target range constituent elements forming the architecture unit according to the architecture type, configuring the architecture unit and forming a framework layer through the architecture unit;
the building layer forming device is used for selecting network target range constituent elements corresponding to the asset demand, the data demand and the role demand of the architecture unit through the parallel simulation sextuple to form assets, data and roles and perform echelon configuration, and a building layer is formed through the assets, the data and the roles;
and the event layer forming device is used for selecting an event sequence meeting the interaction requirements of the construction layer through the parallel simulation hexahydric group and forming an event layer defined by interaction among roles, data, assets and frameworks through configuration events.
In an embodiment of the present invention, the scene forming apparatus further includes:
and the scene connection device is used for determining connection nodes among the network shooting range scenes through the parallel simulation six-tuple to form scene connection.
The network shooting range scene construction method and system based on the parallel simulation six-tuple in the embodiment of the invention form an intuitive and accurate definition basis of the basic characteristics of the network shooting range constituent elements given by the parallel simulation six-tuple, thereby realizing a detailed decomposition definition mechanism of the network shooting range scene. The network shooting range scene construction process can accurately define and configure network shooting range resources through the parallel simulation six-tuple. The method has the advantages that the feature expression level formed by the parallel simulation six-element group is utilized, and the visual scene construction process of the frame-association-logic (attribute) is formed through the network shooting range forming elements, so that developers, users and operation and maintenance personnel can quickly understand the corresponding relation between the simulation and the network space entity, and the network shooting range can be better understood and used conveniently. Meanwhile, the extension of the network shooting range constituent elements can form quick definition and configuration through parallel simulation hexahydric groups, so that the network shooting range scene construction can adapt to the requirements of expandability, customized timeliness and high interaction provided by increasingly complex situation scenes, clients and operators can understand the scenes in lower dimensionality, the autonomous scene construction is promoted, and a large amount of high-quality human resources are saved.
Drawings
Fig. 1 is a schematic flow chart of a network shooting range scene construction method based on parallel simulation six-tuple in an embodiment of the present invention.
Fig. 2 is a schematic structural diagram of a network shooting range scene construction system based on parallel simulation six-tuple according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and more obvious, the present invention is further described below with reference to the accompanying drawings and the detailed description. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The network shooting range scene construction method based on the parallel simulation six-tuple in the embodiment of the invention is shown in FIG. 1. In fig. 1, the present embodiment includes:
step 100: and classifying and aggregating the functional characteristics of the network range constituent elements to form basic functional categories of the network range constituent elements, wherein the basic functional categories comprise architectures, assets, data and roles.
Network), a software defined Network can be used to reasonably define and configure the constituent elements of the entity resources in the Network space, provide the corresponding simulated constituent element resources through a virtual technology, and form a determined Network environment through a simulation technology. Defined as will be appreciated by those skilled in the art, a cyber-space entity resource generally outlines a network resource, a computing resource, an operating system resource, a storage resource, and a software service resource composition, each cyber-space entity resource including different types of constituent elements. According to the existing simulation technology, SDN (Software)
In this embodiment, the network target site constituent elements are used as part of the simulation resources, including but not limited to router, switch, server, notebook, intelligent manual interaction terminal, operating system, service system, database, user role, account password, access/management authority, and other constituent elements. By means of the characteristic division for determining the dimension of the functional characteristics of the network shooting range constituent elements, the independent definition, hierarchy and configuration of the network shooting range constituent elements can be determined in the simulation process of the network shooting range scene.
The network target range constituent elements are subjected to the dimensionality division of main functions by utilizing a classification technology, so that the deployment level of the network target range constituent elements in the network target range formation can be determined, and the network target range constituent elements can be defined and configured according to the deployment level in the network target range scene construction process. The type and function difference among the network target range constituent elements of the same category can be determined by qualitatively dividing the secondary functions in the basic function categories of the network target range constituent elements, and the network target range constituent elements can be selected and configured according to the deployment requirement.
In the classification technology, a clustering method, such as a K-means clustering method, is utilized, and a supervised clustering center is combined to perform classification and aggregation on functional characteristics, so that a basic functional class and a secondary functional class of network range constituent elements can be formed. The basic functional categories may be embodied in architectural functions, asset functions, data functions, and role functions. The secondary categories may embody specialized functions or specific attributes within each of the basic functional categories.
Step 200: and classifying and aggregating the interactive features of the network range constituent elements to form basic behavior classes of the network range constituent elements, wherein the basic behavior classes comprise event sets.
As will be appreciated by those skilled in the art, there are more or less data interactions per network range component, and the interaction characteristics include interaction processes between functional components within the network range component and interaction processes (i.e., events) between the network range component.
The interactive behavior categories of the network range constituent elements are subjected to dimension division by utilizing a classification technology, so that the interactive level of the network range constituent elements in the network range scene composition can be determined, and the interactive relationship of the network range constituent elements can be coupled or decoupled according to the interactive level in the network range scene composition process. The interaction behaviors of the network range constituent elements are hierarchically partitioned and attribute-defined by a set of events in the basic behavior categories.
In the classification technology, a clustering method, such as a K-means clustering method, is utilized, and a supervised clustering center is combined to perform clustering division on interactive characteristics of an internal interactive process and an interactive process of network range constituent elements, so as to form basic behavior classes of the network range constituent elements. The basic behavior categories may embody behavioral events between network range constituent elements and behavioral events within network range constituent elements. Events reflect the interactive associations and interactive impact directions of network range constituent elements.
Step 300: and classifying and aggregating the data characteristics of the network range constituent elements to form a basic processing category of the network range constituent elements, wherein the basic processing category comprises a logic set.
As will be appreciated by those skilled in the art, there is more or less data processing per network range component, and the data characteristics include data evolution processing logic between functional components within the network range component and data exchange processing logic between the network range component. The inherent data processing logic of the network shooting range constituent elements in the network shooting range composition can be determined by utilizing the classification technology to carry out dimension division on the processing logic categories of the network shooting range constituent elements, so that the data coupling or decoupling of the network shooting range constituent elements during interactive operation can be determined in the network shooting range scene composition process. The data processing logic of the network range constituent elements is defined and extended by a set of logic in the basic processing category.
In the classification technology, a clustering method, such as a K-means clustering method, is utilized, and a supervised clustering center is combined to perform clustering division on data characteristics of an internal data processing process and an inter data processing process of network target range constituent elements, so as to form a basic processing category of the network target range constituent elements. The basic processing classes may embody definable data processing logic between network range constituent elements and inherent data processing logic within network range constituent elements.
Step 400: and forming a parallel simulation six-tuple for performing basic feature description on the network target range constituent elements according to the basic function category, the basic behavior category and the basic processing category.
And establishing a data basis of effective visual expression of each network target range constituent element by using the parallel simulation six-tuple. Further, by performing specific defining, expanding or overlapping operations on the basic feature descriptions formed by the classification and aggregation, specific configuration and definition of each network target site constituent element in a specific network target site scene construction process can be formed.
Step 500: and selecting network shooting range constituent elements through the parallel simulation six-tuple to form a network shooting range scene.
The network shooting range scene construction can be layered through the parallel simulation hexahydric groups, and the network shooting range constituent elements are selected through the parallel simulation hexahydric groups or attributes of the network shooting range constituent elements, so that the network shooting range scene construction process comprising a framework layer, a construction layer and an event layer is formed.
The network shooting range scene construction method based on the parallel simulation six-tuple realizes a detailed decomposition definition mechanism of the network shooting range scene by forming an intuitive and accurate definition basis of the basic characteristics of the network shooting range constituent elements given by the parallel simulation six-tuple. The network shooting range scene construction process can accurately define and configure network shooting range resources through the parallel simulation six-tuple. The method utilizes the feature expression level formed by the parallel simulation six-tuple, and forms the visual scene construction process of frame-association-logic (attribute) through the network shooting range constituting elements, so that developers, users and operation and maintenance personnel can quickly understand the corresponding relation between simulation and network space entities, and the network shooting range can be better understood and used. Meanwhile, the extension of the network shooting range constituent elements can form rapid definition and configuration through parallel simulation hexahydric groups, so that the network shooting range scene construction can adapt to the requirements of expandability, customized timeliness and high interaction provided by increasingly complex situation scenes, customers and operators can understand the scenes in lower dimensionality, the technical application difficulty is reduced, the autonomous scene construction is promoted, and high-quality human resources are saved.
In one embodiment of the invention, the architecture in the basic functional category includes network protocols and topologies of different types of networks; network protocols include, but are not limited to, network protocols (families) of different types of routing-switched networks, the internet of things, wireless networks, industrial internets, satellite networks, etc., and topologies include, but are not limited to, topologies of different types of routing-switched networks, the internet of things, wireless networks, industrial internets, satellite networks, etc. The architecture is a composition framework of a network shooting range, is an attachment of assets, data, roles and the like, is a carrier for event development, and has inherent logic.
In one embodiment of the invention, assets in the basic functional category include different types of computing devices, network devices, storage devices, or specific service devices that determine the network; assets include, but are not limited to, PCs, servers, mobile terminals, network devices, security devices, dedicated facilities, and the like. The assets can be used or configured through a man-machine interaction interface or by relying on upper control, and have inherent logic.
In one embodiment of the invention, the data in the basic function category includes data for different types of data production systems and production; data production systems include, but are not limited to, different types of operating systems, software systems, business systems, databases, etc., and the data produced includes, but is not limited to, management profiles, tool software, business data, etc. The data is characterized in that the data is layered on the assets, has a man-machine interaction interface or provides a configuration management mode, can be operated by a role, and has inherent logic.
In one embodiment of the invention, the roles in the basic function category include principal identification of operational data or assets; roles include, but are not limited to, different types of virtual identities, business identities, organizational identities; each identity includes but is not limited to account number password, network access authority, data read-write authority key attribute and the like; the role is a direct operation object of a network target range and is an initiator of an event.
In one embodiment of the invention, events in the basic behavior category include actual or potential role interaction definitions and role behavior impact models in the network range; events include, but are not limited to, interactions formed by different types of characters with assets, data, and architectures;
in one embodiment of the invention, the logic in the basic processing category includes architecture, assets, data, evolutionary logic inside the role and interaction logic between them; the logic is an inherent rule, is not influenced by events and is a potential rule of local or global network range. The logic may be redefined and configured.
According to the network shooting range scene construction method based on the parallel simulation six-tuple, the clear level of simulation in the network shooting range scene construction process is formed through the parallel simulation six-tuple, the corresponding association between the network space entity and the scene construction simulation resource is determined, and the effective decomposition of the resource in the scene is realized. The scene can be simply combined, multiplexed or superposed and constructed through the parallel simulation six-tuple, and the accurate definition of the scene and the reasonable configuration of simulation resources are realized.
The network shooting range scene construction method based on the parallel simulation six-tuple in the embodiment of the invention is shown in FIG. 1. In fig. 1, the present embodiment includes:
step 510: selecting an architecture type meeting scene construction requirements through the parallel simulation hexahydric group, determining network target range constituent elements forming the architecture unit according to the architecture type, configuring the architecture unit, and forming a framework layer through the architecture unit.
The specific type in the framework type of the network target range constituent elements can be determined according to the feature expression of the parallel simulation six-tuple, the framework layer at least comprises one framework unit, and the network target range constituent elements (namely the framework units) forming the scene framework layer can be determined according to the scene construction requirements. The configuration of the determined architectural elements may form a build of the entire architectural layer. For example, the architecture unit forms an architecture layer networking access unit, and configures network bandwidth, an access authentication mode and the like of the networking access unit. If the framework layer required for scene construction is a multi-layer network, core, aggregation and access units need to be further defined, and the construction of the whole framework is realized. Each architectural element may be provided with inherent logic and extended logic defining the types of assets and configuration information that may be accessed.
Step 520: and selecting network target range constituent elements corresponding to the asset requirement, the data requirement and the role requirement of the architecture unit through the parallel simulation sextuple to form assets, data and roles, performing echelon configuration, and forming a construction layer through the assets, the data and the roles.
The asset type, the data type and the role type of the network shooting range constituent elements can be determined according to the feature expression of the parallel simulation six-tuple, and the network shooting range constituent elements of the assets, the data and the roles attached to the architecture units can be determined according to the requirements of the architecture units. The building of the whole building layer can be formed by determining the level configuration of the assets, the data and the roles on the determined architecture unit. The building process of the building layer forms the configuration and logic setting of three layers of assets, data and roles. For example, asset, data and role interfacing is realized on the architecture unit, and the configuration of the asset is revised, such as CPU, memory, storage, network and the like; such as general-purpose asset equipment, such as servers, laptops, etc., can be filled with data, such as operating systems or selected application software thereon; after the configuration of the data is completed, setting the role account of the operating system or the service system, and defining the available access mode and the management authority of the role. In the logic setting, the assets can refer to the real server resource condition to perform dynamic control change or simulate the server fault condition, and are close to the real environment as much as possible. Such as fault simulation of resources like CPU, memory, disk, network, etc.
Step 530: and selecting an event sequence meeting the interaction requirements of the construction layer through the parallel simulation hexahydric group, and configuring events to form an event layer defined by interaction among roles, data, assets and frameworks.
According to the feature expression of the parallel simulation six-tuple, the event type and the event combination of the network target range constituent elements can be determined, and an event layer which defines the interaction access relation and the rules among roles, data, assets and frameworks is formed through the interaction requirements of the building layer. For example, setting roles and data access rules, allowing remote management control from any network for account password verification of user roles, automatic alerts after operating system access to sensitive file directories, alerts after load to percentage of assets, etc. Meanwhile, the type and the level of the event can be configured, and the effective supervision of the architecture, the assets, the data and the role is realized.
The network shooting range scene construction method based on the parallel simulation six-tuple provides a practical scheme and a construction path of the network shooting range scene through hierarchical configuration. The method is used for realizing the construction of the scene in a high-interaction guiding mode according to three levels of frame, construction and event. The network target range resource filling is carried out through the contents of the parallel simulation six-tuple, and the network target range can be efficiently constructed and maintained by users or operation and maintenance personnel through hierarchical interactive configuration and management, so that the understanding difficulty of developers, users and operators is effectively reduced, and the scene adjustment and expansion are facilitated.
Step 540: and determining a connection node between network shooting range scenes through the parallel simulation sextuple to form scene connection.
Each network target range scene can be established through three levels of a frame, an establishment and an event, the network target range constituting elements in the establishment process can determine the boundary conditions of the scene through the parallel simulation sextuple, and the boundary conditions at least comprise one type of basic characteristics of architecture, assets, data, roles, events and logics in the parallel simulation sextuple. Boundary connecting nodes of the scenes are determined through parallel simulation six-tuple elements among the scenes, and configuration and definition of architecture, assets, data, roles, events or logic are formed through the connecting nodes. The complex network shooting range scene can be constructed efficiently, and developers, users and operators can independently construct and maintain the network shooting range in a very low understanding dimension.
The network shooting range scene construction system based on the parallel simulation six-tuple comprises the following steps:
the memory is used for storing the program codes of the processing procedures of the network target range scene construction method of the parallel simulation six-tuple in the embodiment;
and the processor is used for executing the program codes of the processing procedures of the network shooting range scene construction method based on the parallel simulation six-tuple in the embodiment.
The Processor may be a DSP (Digital Signal Processor), an FPGA (Field-Programmable Gate Array), an MCU (micro Controller Unit) system board, an SoC (system on a chip) system board, or a PLC (Programmable Logic Controller) minimum system including I/O. The memory may employ local storage media or network-connected storage resources.
The network shooting range scene construction system based on the parallel simulation six-tuple in the embodiment of the invention is shown in FIG. 2. In fig. 2, the present embodiment includes:
the function decomposing device 10 is used for classifying and aggregating the functional characteristics of the network shooting range constituent elements to form basic function categories of the network shooting range constituent elements, wherein the basic function categories comprise architectures, assets, data and roles;
the behavior decomposition device 20 is used for classifying and aggregating the interactive features of the network shooting range constituent elements to form basic behavior categories of the network shooting range constituent elements, and the basic behavior categories comprise event sets;
the processing decomposition device 30 is used for classifying and aggregating the data characteristics of the network target range constituent elements to form basic processing categories of the network target range constituent elements, and the basic processing categories comprise logic sets;
the feature description device 40 is used for forming a parallel simulation six-tuple for performing basic feature description on the network shooting range constituent elements according to the basic function category, the basic behavior category and the basic processing category;
and the scene forming device 50 is used for selecting the network shooting range constituent elements through the parallel simulation hexahydric groups to form the network shooting range scene.
In an embodiment of the present invention, as shown in fig. 2, the scene forming device 50 includes:
the framework layer forming device 51 is used for selecting an architecture type meeting the scene construction requirements through the parallel simulation hexahydric groups, determining network target range constituting elements forming the architecture unit according to the architecture type, configuring the architecture unit, and forming a framework layer through the architecture unit;
the building layer forming device 52 is used for selecting network target range forming elements corresponding to the asset demand, the data demand and the role demand of the architecture unit through the parallel simulation sextuple to form assets, data and roles, performing echelon configuration and forming a building layer through the assets, the data and the roles;
and the event layer forming device 53 is used for selecting an event sequence meeting the interaction requirements of the building layer through the parallel simulation hexahydric groups and forming an event layer defined by interaction among roles, data, assets and architectures through configuration events.
As shown in fig. 2, in an embodiment of the present invention, the method further includes:
and the inter-scene linking device 54 is used for determining the linking nodes among the scenes of the network shooting range through the parallel simulation sextuple to form scene linking.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (8)

1. A network shooting range scene construction method based on parallel simulation six-tuple is characterized by comprising the following steps:
classifying and aggregating functional characteristics of network target range constituent elements to form basic functional categories of the network target range constituent elements, wherein the basic functional categories comprise architectures, assets, data and roles;
classifying and aggregating the interactive features of the network range constituent elements to form basic behavior classes of the network range constituent elements, wherein the basic behavior classes comprise event sets;
classifying and aggregating the data features of the network range constituent elements to form a basic processing category of the network range constituent elements, wherein the basic processing category comprises a logic set;
forming a parallel simulation six-tuple for performing basic feature description on the network target range constituent element according to the basic function category, the basic behavior category and the basic processing category;
selecting the network target range constituent elements through the parallel simulation hexahydric group to form the network target range scene, and the method comprises the following steps:
selecting an architecture type meeting scene construction requirements through the parallel simulation hexahydric group, determining network target range constituent elements forming an architecture unit according to the architecture type, configuring the architecture unit, and forming a framework layer through the architecture unit;
selecting network target site constituent elements corresponding to the asset requirement, the data requirement and the role requirement of the architecture unit through the parallel simulation sextuple to form assets, data and roles, performing echelon configuration, and forming a construction layer through the assets, the data and the roles;
and selecting an event sequence meeting the interaction requirements of the construction layer through the parallel simulation hexahydric group, and configuring events to form an event layer defined by interaction among roles, data, assets and frameworks.
2. The method for constructing a network shooting range scene based on parallel simulation six-tuple, according to claim 1, wherein the architecture comprises network protocols and topologies of different types of networks;
the assets include different types of computing devices, network devices, storage devices, or specific service devices that determine a network;
the data comprises data of different types of data production systems and production;
the role includes the principal identification of the operational data or asset.
3. The method of claim 1, wherein the events comprise actual or potential role interaction relationship definitions and role behavior impact models in the network shooting range.
4. The method of claim 1, wherein the logic comprises the architecture, the assets, the data, evolutionary logic within the character, and interaction logic between them.
5. The method for constructing a network shooting range scene based on parallel simulation six-tuple as recited in claim 1, further comprising:
and determining the connection nodes among the network shooting range scenes through the parallel simulation six-tuple to form scene connection.
6. A network shooting range scene construction system based on parallel simulation six-tuple is characterized by comprising the following components:
a memory for storing the program code of the process procedure of the network target range scene construction method based on the parallel simulation six-tuple according to any one of the claims 1 to 5;
a processor for executing the program code.
7. A network shooting range scene construction system based on parallel simulation six-tuple is characterized by comprising the following components:
the function decomposition device is used for classifying and aggregating the functional characteristics of the network target range constituent elements to form basic function categories of the network target range constituent elements, and the basic function categories comprise architectures, assets, data and roles;
the behavior decomposition device is used for classifying and aggregating the interactive features of the network target range constituent elements to form basic behavior categories of the network target range constituent elements, and the basic behavior categories comprise event sets;
the processing decomposition device is used for carrying out classification and aggregation on the data characteristics of the network target range constituent elements to form basic processing categories of the network target range constituent elements, and the basic processing categories comprise logic sets;
the characteristic description device is used for forming a parallel simulation six-tuple for performing basic characteristic description on the network target range composition element according to the basic function type, the basic behavior type and the basic processing type;
the scene forming device is used for selecting the network shooting range constituent elements through the parallel simulation hexahydric group to form the network shooting range scene;
the scene forming apparatus includes:
the framework layer forming device is used for selecting an architecture type meeting scene construction requirements through the parallel simulation hexahydric group, determining network target range constituent elements forming the architecture unit according to the architecture type, configuring the architecture unit and forming a framework layer through the architecture unit;
the building layer forming device is used for selecting network target site constituent elements corresponding to the asset requirements, the data requirements and the role requirements of the architecture units through the parallel simulation sextuple group to form assets, data and roles and perform echelon configuration, and forming a building layer through the assets, the data and the roles;
and the event layer forming device is used for selecting an event sequence meeting the interaction requirements of the construction layer through the parallel simulation hexahydric group and forming an event layer defined by interaction among roles, data, assets and frameworks through configuration events.
8. The parallel simulation six-tuple based network shooting range scene constructing system of claim 7, wherein the scene forming means further comprises:
and the scene connection device is used for determining connection nodes among the network shooting range scenes through the parallel simulation six-tuple to form scene connection.
CN202210097550.4A 2022-01-27 2022-01-27 Network shooting range scene construction method and system based on parallel simulation six-tuple Active CN114417633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210097550.4A CN114417633B (en) 2022-01-27 2022-01-27 Network shooting range scene construction method and system based on parallel simulation six-tuple

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210097550.4A CN114417633B (en) 2022-01-27 2022-01-27 Network shooting range scene construction method and system based on parallel simulation six-tuple

Publications (2)

Publication Number Publication Date
CN114417633A CN114417633A (en) 2022-04-29
CN114417633B true CN114417633B (en) 2022-11-08

Family

ID=81279962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210097550.4A Active CN114417633B (en) 2022-01-27 2022-01-27 Network shooting range scene construction method and system based on parallel simulation six-tuple

Country Status (1)

Country Link
CN (1) CN114417633B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114816513B (en) * 2022-06-29 2022-09-20 湖南大佳数据科技有限公司 Fusion system and method of network security target range and satellite navigation training system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109802852A (en) * 2018-12-13 2019-05-24 烽台科技(北京)有限公司 The construction method and system of network simulation topology applied to network target range

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150120346A1 (en) * 2013-10-30 2015-04-30 International Business Machines Corporation Clustering-Based Learning Asset Categorization and Consolidation
US11411920B2 (en) * 2019-05-16 2022-08-09 Circadence Corporation Method and system for creating a secure public cloud-based cyber range
CN111193731A (en) * 2019-12-26 2020-05-22 北京永信至诚科技股份有限公司 Method and device for generating network shooting range scene description file
CN112448857A (en) * 2021-02-01 2021-03-05 博智安全科技股份有限公司 Construction method, device and equipment of target range and storage medium
CN113438103B (en) * 2021-06-08 2023-08-22 博智安全科技股份有限公司 Large-scale network shooting range, construction method, construction device and construction equipment thereof
CN113554056A (en) * 2021-06-21 2021-10-26 杭州安恒信息技术股份有限公司 Network asset aggregation method, device, electronic device and storage medium
CN113569116A (en) * 2021-07-31 2021-10-29 中国电子科技集团公司第十五研究所 Network alarm information clustering method based on attribute correlation
CN113901730B (en) * 2021-12-10 2022-04-15 北京永信至诚科技股份有限公司 Network target range construction method and system based on parallel simulation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109802852A (en) * 2018-12-13 2019-05-24 烽台科技(北京)有限公司 The construction method and system of network simulation topology applied to network target range

Also Published As

Publication number Publication date
CN114417633A (en) 2022-04-29

Similar Documents

Publication Publication Date Title
Yun et al. Data-centric middleware based digital twin platform for dependable cyber-physical systems
US11196637B2 (en) Systems and methods for modeling and simulating an IoT system
US11250344B2 (en) Machine learning based analytics platform
Lin et al. 6G digital twin networks: From theory to practice
CN114900436B (en) Network twinning method based on multi-dimensional fusion model
CN102523030A (en) Communication satellite effective load test system simulation platform
CN113037545A (en) Network simulation method, device, equipment and storage medium
CN114338418A (en) Virtual-real combined information network verification platform
Brown et al. The virtual node layer: A programming abstraction for wireless sensor networks
CN104184826A (en) Multi-data-center storage environment managing method and system
CN114417633B (en) Network shooting range scene construction method and system based on parallel simulation six-tuple
CN112463892A (en) Early warning method and system based on risk situation
Hulse et al. fmdtools: A fault propagation toolkit for resilience assessment in early design
WO2023138014A1 (en) Intelligent operation and maintenance system oriented to computing-network integration scenario and use method thereof
CN109639475A (en) Network self-diagnosis Fault Locating Method based on associated diagram
TWI651667B (en) Interface system of virtual and physical integrated network with resources topology
Chen et al. Classification, Building and Orchestration Management of Digital Twin Network Models
Chen et al. Digital twin mobility profiling: A spatio-temporal graph learning approach
Fang Security evaluation method of distance education network nodes based on machine learning
CN113904946A (en) Communication simulation interrupt control method and system
Aziz et al. Use of modeling and simulation in emergency preparedness and response: standard unified modeling, mapping, integration toolkit
Antonova et al. Frame-based expert system implementation for resource conversion processes analysis
CN104715087A (en) Novel interactive simulation state traveling operating method synthetic system
CN115065608B (en) Modeling and simulation method of network space
Tu Research on multidimensional models based on digital twin networks

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100094 103, building 6, yard 9, FengHao East Road, Haidian District, Beijing

Patentee after: Yongxin Zhicheng Technology Group Co.,Ltd.

Address before: 100094 103, building 6, yard 9, FengHao East Road, Haidian District, Beijing

Patentee before: BEIJING YONGXIN ZHICHENG TECHNOLOGY CO.,LTD.