Multi-modal network generation method based on graphical network arrangement

Through the graphical network orchestration method, users can draw and configure multimodal networks through the graphical user interface, solving the problems of complexity of multimodal network construction and the deviation of communication requirements, and realizing simplified operations and automated construction.

CN119226389AInactive Publication Date: 2024-12-31HENAN SONGSHAN LAB IND RES INST CO LTD LUOYANG BRANCH
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411775832.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2024-12-31
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The multimodal network is complex and the user needs are difficult to accurately convey, which leads to developers' bias in understanding users' intentions and cannot meet user needs.

Method used

Using a graphical network orchestration method, the network baseline elements are encapsulated into modal templates, and the user can draw the network structure and configuration modality through the graphical user interface tool plug-in, generate configuration files, and parse and combine them by the controller to generate network modality.

Benefits of technology

The multimodal network construction operation is simplified, the technical threshold is lowered, and the user needs are accurately expressed and the multimodal network is automatically built.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119226389A_ABST
    Figure CN119226389A_ABST
Patent Text Reader

Abstract

The invention relates to the field of network orchestration, and discloses a multi-modal network generation method based on graphical network orchestration, which comprises the following steps of: packaging network baseline elements required by a common modal into a modal template, and integrating the modal template into a tool plug-in of a graphical user interface for a user to graphically call; a user draws a required network structure by using the tool plug-in and configures a network mode needing to be operated; generating a configuration file according to the drawn content, submitting the configuration file to a controller, and analyzing the configuration file by the controller; according to the analyzed content, network baseline elements are called to be combined to generate a network mode, and a network is constructed according to network topology information; and deploying the generated network mode to the constructed network to generate a multi-mode network. According to the method, the user can clearly express the network requirements through the graphical tool plug-in, and the network elements do not need to be manually combined and called in the process, so that the operation of constructing the multi-modal network by the user is greatly simplified, and the technical threshold is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network orchestration, and in particular to a multi-modal network generation method based on graphical network orchestration. Background Art

[0002] In a multimodal network environment, network modalities are generated and topology is constructed mainly through command lines or programming. For multimodal network developers, since network baseline elements need to be continuously combined according to requirements to generate network modalities, how to deeply understand user needs and draw a multimodal network prototype based on user needs has become a complex task. There are two main problems with this generation method: First, there is a technical threshold for this network construction method. Since multimodal networks have more fine-grained operations on basic resources than traditional networks, ordinary users need professional developers to build them; second, multimodal networks are generative networks, which require more operations than traditional networks. This requires developers and demand personnel to have more communication, which is prone to developers' understanding of user intentions, resulting in the constructed multimodal network failing to meet user needs. Summary of the invention

[0003] The technical problem to be solved by the present invention is to overcome the defects that the multimodal network construction process is complicated and user needs and final deployment are prone to deviation during the construction process, and to provide a multimodal network generation method based on graphical network orchestration.

[0004] The technical solution adopted by the present invention to solve the above technical problems is: a multimodal network generation method based on graphical network arrangement, comprising the following steps:

[0005] (1) Encapsulate the network baseline elements required by common modalities into modal templates and integrate them into tool plug-ins for users to call graphically in a graphical user interface;

[0006] (2) The user uses the tool plug-in of the graphical user interface to draw the required network structure and configure the network mode to be run;

[0007] (3) Generate a configuration file including the target mode type, network topology information, network baseline element type and quantity based on the drawn content;

[0008] (4) The configuration file is submitted to the controller, and the controller parses the configuration file;

[0009] (5) The controller calls the network baseline elements to combine and generate network modalities based on the parsed content, and builds the network based on the network topology information; the generated network modalities are deployed on the constructed network to generate a multimodal network.

[0010] The network baseline elements are virtualized network elements of basic network facilities and their operating rules and parameters.

[0011] The tool plug-in also includes programmable basic network templates, network devices and network baseline elements.

[0012] In the step (3), the drawn content is first verified to see whether it exceeds the operating capacity of the existing network facilities and whether it complies with the multi-modal network specifications. After the verification is passed, a configuration file is generated.

[0013] In the step (4), the configuration file is parsed into information classified by category, and information of different categories is stored in corresponding tables in the database.

[0014] The information parsed by the configuration file includes modality name, device name, device type, baseline element type and connection relationship. Different types of information are stored in different tables in the database.

[0015] In the step (5), the controller obtains element requirements and combination rules from various tables in the database, and then calls the corresponding network baseline elements to combine and generate the network mode.

[0016] In the step (5), the controller generates a network modality by calling the network baseline elements and combining them according to the modality template.

[0017] In the step (5), after the network modality is deployed, a routing strategy is sent to each network element node of the constructed network according to the network topology information to generate a multi-modal network.

[0018] The graphical user interface and tool plug-in are designed based on a browser.

[0019] The beneficial effect of the present invention is that users can use a graphical user interface to draw a network structure and configure network modes through a graphical tool plug-in, so that users can clearly express network requirements, and there is no need to manually combine and call network elements in the process, which greatly simplifies the operation of users to build a multimodal network and lowers the technical threshold. It can effectively reduce the difficulty of building modes and creating topologies in a multimodal network environment, and can automatically build a multimodal network. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a schematic diagram of the overall architecture of the network arrangement of the present invention.

[0021] Figure 2 It is a schematic diagram of the generation process of the multimodal network of the present invention.

[0022] Figure 3 It is a schematic diagram of an embodiment of configuration file parsing and storage in a database. DETAILED DESCRIPTION

[0023] The technical solution of the present invention is described clearly and completely below in conjunction with the accompanying drawings and specific implementation methods. The specific contents listed in the following embodiments are not limited to the technical features necessary for the technical problems to be solved by the technical solutions recorded in the claims. At the same time, the enumerated embodiments are only part of the present invention, not all embodiments.

[0024] The multimodal network generation method based on graphical network orchestration of the present invention uses a tool plug-in developed based on a network baseline element pool to obtain the user's network requirements. The network baseline element is a virtualized network element of the basic network facilities and their operating rules and parameters. All virtualized network elements constitute a network baseline element pool. Figure 1 As shown in the figure, infrastructure such as switches, routers, FPGAs, transmission links, and their operation strategies and parameter virtualization are abstracted as network baseline elements and form a network baseline element pool. The network baseline elements required by common network modes are encapsulated into fixed templates. Users can select the required functional modules and network devices from the tool plug-in through the graphical user interface and define their connection relationships and the modes they run. The content drawn by the user will be transmitted to the controller, which will parse it and select the corresponding network baseline elements from the network baseline element pool to build a generative network.

[0025] Combination Figure 1 and 2 The method of the present invention is specifically described, comprising the following steps:

[0026] 1. Develop a tool plug-in based on the network baseline element pool, encapsulate the network baseline elements required for common modalities into a fixed modal template, and integrate it into the graphical user interface in the form of a tool plug-in. In the graphical user interface, the required modal template can be directly called for network configuration, and there is no need to manually call and combine the network baseline elements. The tool plug-in also contains programmable content such as programmable basic network templates, network devices, and network baseline elements for users to call graphically. The graphical user interface and tool plug-in can be designed based on a browser, and users can draw and upload networks through a browser.

[0027] 2. Users use the tool plug-in of the graphical user interface to call the required modal template, basic network template, network equipment, etc. according to their own intentions, draw the network structure as needed and configure the network modality to be run. When drawing, users only need to pay attention to the modal function and network structure used, and no longer need to pay attention to the construction method of the modality.

[0028] 3. After the drawing is completed, the user saves the drawing content. The saved drawing content is first verified to check whether it exceeds the operating capacity of the existing network facilities, such as whether it is equipped with network baseline elements that do not exist in the network baseline element pool; and whether it complies with the multimodal network specifications, such as whether there are address conflicts, loops, and resource contention between different modes. The content that passes the verification is parsed by the parsing module to generate a configuration file. The parsing module can be a functional module integrated in the tool plug-in, which is used to identify the drawn content, parse out the network elements and connection relationships in the multimodal network environment, and convert it into a configuration file. The configuration file can be in json format, which includes network equipment type, network baseline element type and quantity, target modality type, and network topology structure. The example is as follows:

[0029]

[0030] 4. The configuration file is submitted to the controller of the network orchestrator, which parses the configuration file. In the configuration file, information is organized in the form of modalities and network elements. This information needs to be broken down into information classified by category, and different categories of information need to be stored in the corresponding tables in the database. Figure 3 In the embodiment shown, the information of the configuration file is classified in the form of mode A and mode B, and each mode includes the mode name, device type, device name, network card name, baseline element type and connection relationship. After the information of the configuration file is disassembled, it is classified according to the mode name, device type, baseline element, connection relationship, etc., that is, the information organized by mode is converted into information organized by category, and stored in the corresponding table in the database. There are two main purposes of data storage. One is to decouple the front and back ends of the system to facilitate the separate development of the front and back ends; the other is to save user data to facilitate subsequent multiple generation and modification based on this.

[0031] Taking the modal name table as an example, the data table format corresponding to the disassembled and reconstructed information is as follows:

[0032]

[0033] 5. The controller obtains the element requirements and combination rules from each table of the database according to the topology ID, and then obtains the corresponding network baseline elements from the network baseline element pool. Network baseline elements can be divided into two categories, one for building application network modalities and the other for building multimodal network environments. In the process of building a multimodal network, elements such as protocol stacks and packet switching in the network baseline elements will be built into application network modalities, while network baseline elements such as storage resources and computing resources will generate a multimodal network environment through combination and orchestration. However, the two types of element resources are not strictly isolated in terms of use, that is, there are elements that are used to build application network modalities and elements that are also used to build multimodal network environments, as long as the number of resources can meet the demand. The controller combines the required network baseline elements according to the modal template of the basic modality or the user-defined modal template to generate a network modality. The generated network modality is deployed in the network environment. The network environment is a network generated by combining and arranging the required network baseline elements according to the network topology information parsed by the controller from the configuration file. During the generation process, the controller mainly constructs the required network structure according to the network topology information. The network includes multiple network element nodes and the network link connection relationship between the network element nodes.

[0034] 6. After the network mode is deployed, the controller calculates the best communication path based on the network topology information, and sends the routing strategy to each network element node of the constructed network to generate the required multi-modal network.

[0035] The present invention combines the network baseline elements required by the network modality into a modality template for direct use by users when drawing network requirements. Users only need to design the network structure according to the requirements, and no longer need to pay attention to how the network modality itself is set, which reduces the technical threshold for multimodal network development. The network structure drawn by the network orchestration controller user automatically parses out the network baseline elements required for various network modalities, and combines them according to the modality template to generate the required network modality, simplifying the operation of building a multimodal network.

[0036] The above description of the specific implementation mode is only used to help understand the technical concept and core idea of ​​the present invention. Although the technical solution is described and illustrated using a specific preferred embodiment, it should not be understood as a limitation of the present invention itself. Those skilled in the art may make various changes in form and details without departing from the technical concept of the present invention. These easily conceived changes or substitutions should all be included in the protection scope of the present invention.

Claims

1. A multimodal network generation method based on graphical network arrangement, characterized by: The following steps are involved: (1) Encapsulate the network baseline elements required by common modalities into modal templates and integrate them into tool plug-ins for users to call graphically in a graphical user interface; (2) The user uses the tool plug-in of the graphical user interface to draw the required network structure and configure the network mode to be run; (3) Generate a configuration file including the target mode type, network topology information, network baseline element type and quantity based on the drawn content; (4) The configuration file is submitted to the controller, and the controller parses the configuration file; (5) The controller calls the network baseline elements to combine and generate network modalities based on the parsed content, and builds the network based on the network topology information; the generated network modalities are deployed on the constructed network to generate a multimodal network.

2. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: The network baseline elements are virtualized network elements of basic network facilities and their operating rules and parameters.

3. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: The tool plug-in also includes programmable basic network templates, network devices and network baseline elements.

4. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: In the step (3), the drawn content is first verified to see whether it exceeds the operating capacity of the existing network facilities and whether it complies with the multi-modal network specifications. After the verification is passed, a configuration file is generated.

5. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: In the step (4), the configuration file is parsed into information classified by category, and information of different categories is stored in corresponding tables in the database.

6. A method for generating a multimodal network based on graphical network arrangement as claimed in claim 5, characterized in that: The information parsed by the configuration file includes modality name, device name, device type, baseline element type and connection relationship. Different types of information are stored in different tables in the database.

7. A method for generating a multimodal network based on graphical network arrangement according to claim 5 or 6, characterized in that: In the step (5), the controller obtains element requirements and combination rules from various tables in the database, and then calls the corresponding network baseline elements to combine and generate the network mode.

8. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: In the step (5), the controller generates a network modality by calling the network baseline elements and combining them according to the modality template.

9. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: In the step (5), after the network modality is deployed, a routing strategy is sent to each network element node of the constructed network according to the network topology information to generate a multi-modal network.

10. The method for generating a multimodal network based on graphical network arrangement according to claim 1, characterized in that: The graphical user interface and tool plug-in are designed based on a browser.

Citation Information

Patent Citations

  • System capable of generating cloud environment configuration file automatically and application method thereof

    CN107426335A

  • Network simulation topology construction method and system applied to cyber range

    CN109802852A

  • Network system and communication method

    CN115632957A

  • Network topological graph processing method and device

    CN116915618A

  • System and method for supporting multi-mode symbiotic evolution of network

    CN118802572A