Network systems and communication methods

By using a modal control system and a multimodal network platform, modal configuration strategies are generated to support multiple network modes. Network elements process strategies according to requirements, solving the problem that existing network systems can only support a single requirement and realizing the support and expansion of multiple network requirements.

CN115632957BActive Publication Date: 2026-06-02Chinese People's Liberation Army Cyberspace Force Information Engineering University

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Chinese People's Liberation Army Cyberspace Force Information Engineering University
Filing Date
2022-08-04
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

Existing network systems can only support single network needs, making it difficult to meet diverse and personalized network requirements, and it is also difficult to expand network needs.

Method used

By adopting a modal control system and a multimodal network platform, and by generating modal configuration strategies, multiple network modes are supported. Network elements generate processing strategies according to requirements to realize communication between terminals.

Benefits of technology

This enables the network system to support multiple network requirements, facilitates the expansion and updating of network modes, and meets the diverse network needs of terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115632957B_ABST
    Figure CN115632957B_ABST
Patent Text Reader

Abstract

This application discloses a network system and communication method. The network system includes a modal control system and a multimodal network platform. The multimodal network platform includes multiple network elements capable of communication. The modal control system is used to: generate modal configuration policies for various network modes and send these policies to the relevant network elements; each network mode is used to support specific network requirements. The network elements are used to: receive the modal configuration policies and generate corresponding processing policies based on them; when a service message from a terminal is received, the target network mode required by the terminal is determined, and the received service message is processed and forwarded based on the processing policy corresponding to the target network mode to achieve communication between terminals. The network system disclosed in this application can support multiple network requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, and in particular relates to a network system and communication method. Background Technology

[0002] With the continuous development of network technology and applications, users' demands for professional and personalized networks are constantly increasing; the diversification of terminal types and access methods is also constantly evolving, requiring network systems to provide diverse, personalized, intelligent, efficient, and robust services for massive amounts of business.

[0003] Existing network systems require customized dedicated equipment and independent network configurations based on network needs. This results in existing network systems only being able to support a single network requirement. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a network system that can support a variety of network requirements.

[0005] To achieve the above objectives, this application provides the following technical solution:

[0006] On the one hand, this application provides a network system, including: a modal control system and a multimodal network platform;

[0007] The multimodal network platform includes multiple network elements, which can communicate with each other.

[0008] The modal control system is used to: generate modal configuration strategies for multiple network modes, and send the modal configuration strategies to the network elements involved in each modal configuration strategy; wherein, each network mode is used to support specific network requirements;

[0009] The network element is used to: receive the modality configuration policy, generate a processing policy corresponding to the network modality based on the modality configuration policy; when a service message sent by a terminal is received, determine the target network modality required by the terminal, and process and forward the received service message based on the processing policy corresponding to the target network modality to realize communication between terminals.

[0010] Optionally, the modal control system is further used for:

[0011] The target network requirements sent by the receiving terminal;

[0012] A network mode is constructed for the target network requirements, a mode configuration policy corresponding to the target network requirements is generated, and the mode configuration policy corresponding to the target network requirements is sent to the network elements involved.

[0013] Send the identifier of the network mode constructed for the target network requirements to the terminal.

[0014] Optionally, the modal control system is further used for:

[0015] Obtain the status information of network elements;

[0016] The modality configuration strategies corresponding to various network modalities are updated based on the aforementioned state information;

[0017] The updated modal configuration policy is sent to the network elements involved in the updated modal configuration policy.

[0018] Optionally, the modal control system is further configured to: send a network mode offloading indication to the network element, wherein the network mode offloading indication carries an identifier of the network mode to be offloaded;

[0019] The network element is also used to: respond to the network mode offloading instruction and delete the processing strategy corresponding to the network mode to be offloaded.

[0020] Optionally, the network elements included in the multimodal network platform are heterogeneous network elements.

[0021] Optionally, the modal configuration strategy includes addressing mode, message format, routing protocol, signaling mode, computing mechanism, storage mechanism, forwarding mechanism, switching mode, scheduling strategy, and security mechanism.

[0022] Optionally, the modal configuration strategy may also include: a quality of service mechanism and / or an operation and maintenance management mechanism.

[0023] Optionally, the network modes include: network modes that support high bandwidth network requirements, network modes that support latency-sensitive network requirements, network modes that support location-sensitive network requirements, and network modes that support content identification network requirements.

[0024] Secondly, this application provides a communication method, including:

[0025] The terminal sends service messages to the multimodal network platform, and the service messages carry the identifier of the network mode;

[0026] The network elements in the multimodal network platform determine the target network mode required by the terminal based on the identifier, and process and forward the received service packets based on the processing strategy corresponding to the target network mode to realize communication between terminals.

[0027] In this multimodal network platform, network elements obtain modal configuration strategies from the modal control system and generate processing strategies corresponding to the network modes based on the obtained modal configuration strategies.

[0028] Optionally, in addition to the above communication methods, the following may also be included:

[0029] During the initialization phase, the modal control system generates modal configuration strategies for various network modes and sends these strategies to the network elements involved in each strategy; each network mode is used to support specific network requirements.

[0030] The network element receives the modality configuration strategy and generates a processing strategy corresponding to the network mode based on the modality configuration strategy.

[0031] Therefore, the beneficial effects of this application are as follows:

[0032] The network system disclosed in this application includes a modal control system and a multimodal network platform. The multimodal network platform includes multiple network elements that can communicate with each other. The modal control system generates modal configuration policies for various network modes (each network mode is used to support specific network requirements) and sends the modal configuration policies to the network elements involved in each modal configuration policy. The network elements receive the modal configuration policies, generate processing policies corresponding to the network modes based on the modal configuration policies, and when they receive service messages sent by terminals, they determine the network mode required by the terminals (i.e., the target network mode), process and forward the received messages based on the processing policies corresponding to the target network mode, thereby realizing communication between terminals and meeting the network requirements of the terminals. As can be seen, the network system disclosed in this application can support multiple network modes, meaning it can carry multiple network requirements. Furthermore, when it is necessary to expand the network requirements carried by the network system, it is only necessary to construct a network mode that supports that network requirement. The mode control system generates a mode configuration policy for that network mode and sends the mode configuration policy to the relevant network elements. The network elements then generate the corresponding processing policy based on the received mode configuration policy, completing the loading of that network mode. Subsequently, the network requirements of the terminal can be met. In other words, the network system disclosed in this application can carry multiple network requirements and can easily expand the network requirements carried by the network system. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 This is a schematic diagram of the structure of a network system disclosed in this application;

[0035] Figure 2 This is a schematic diagram illustrating the application of the network system disclosed in this application;

[0036] Figure 3 This is a schematic diagram illustrating the working principle of a network element in the network system disclosed in this application;

[0037] Figure 4 This is a flowchart of a communication method disclosed in this application. Detailed Implementation

[0038] This application provides a network system capable of supporting various network requirements. This application also discloses a communication method implemented based on this network system.

[0039] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0040] See Figure 1 , Figure 1 This is a schematic diagram of the structure of a network system disclosed in this application. The network system includes a modal control system 100 and a multimodal network platform 200.

[0041] The multimodal network platform 200 includes multiple network elements, which can communicate with each other.

[0042] A network element is a network device used to process and forward data. For example, switches and routers are both network elements.

[0043] In implementation, multiple network elements in the multimodal network platform 200 are interconnected through various media or transmission networks, enabling data exchange and communication between them. Each network element in the multimodal network platform 200 can communicate with at least one other network element. Optionally, each network element in the multimodal network platform 200 can communicate with multiple other network elements.

[0044] exist Figure 1 In the example shown, the multimodal network platform 200 includes four network elements; however, this is just one example. In practical applications, the multimodal network platform 200 typically includes more network elements.

[0045] The modal control system 100 is used to: generate modal configuration strategies for various network modes, and send the modal configuration strategies to the network elements involved in each modal configuration strategy. Each network mode is used to support / implement specific network requirements.

[0046] The network elements in the multimodal network platform 200 are used to: receive mode configuration policies, generate processing policies corresponding to network modes based on mode configuration policies; when a service message sent by a terminal is received, determine the target network mode required by the terminal, and process and forward the received service message based on the processing policy corresponding to the target network mode to realize communication between terminals.

[0047] In practice, the service messages sent by the terminal carry an identifier of the network mode required by the terminal. Based on the network mode identifier carried in the service message, the network element can determine the network mode required by the terminal. For ease of description, the network mode required by the terminal is referred to as the target network mode.

[0048] Network Mode: Each physical network entity defined according to its network technology architecture, supported industry applications, operation and maintenance system, and deployment method can be abstracted into a network mode that can run in the network environment through standardized hardware and software interfaces. Each network mode is used to support / implement specific network requirements.

[0049] In other words, technicians abstract / construct corresponding network modes based on users' network needs. A network mode is a network technology system, and network elements process and forward packets sent by terminals according to the processing strategy corresponding to each network mode.

[0050] During implementation, user network requirements are analyzed to construct corresponding network modes. The modal control system 100 generates corresponding modal configuration policies for each network mode and sends these policies to the network elements involved in each policy. It should be noted that a modal configuration policy may only involve a subset of network elements in the multimodal network platform 200.

[0051] This section describes the modal configuration strategy for network modal generation in the modal control system 100.

[0052] The modal control system 100 acquires the network operation logic file written by the technicians for the network mode, compiles the network operation logic file, and the compiled file is the modal configuration strategy corresponding to the network mode.

[0053] Optionally, modal configuration strategies include addressing mode, message format, routing protocol, signaling mode, computing mechanism, storage mechanism, forwarding mechanism, switching mode, scheduling mechanism, and security mechanism.

[0054] Correspondingly, the network elements in the multimodal network platform 200 receive the mode configuration policy of the network mode sent by the mode control system 100, and generate the corresponding processing policy of the network mode based on the mode configuration policy, including: generating the addressing policy of the network mode based on the addressing method; generating the packet parsing policy of the network mode based on the packet format; generating the routing policy of the network mode based on the routing protocol; generating the signaling parsing policy of the network mode based on the signaling method; generating the calculation policy of the network mode based on the calculation mechanism; generating the storage policy of the network mode based on the storage mechanism; generating the forwarding policy of the network mode based on the forwarding mechanism; generating the switching policy of the network mode based on the switching method; generating the scheduling policy of the network mode based on the scheduling mechanism; and generating the security policy of the network mode based on the security mechanism.

[0055] Optionally, the modal configuration strategy may also include a quality of service mechanism and / or an operation and maintenance management mechanism.

[0056] Accordingly, the network element generates the processing strategy corresponding to the network mode based on the modal configuration strategy, and also includes: generating the service strategy corresponding to the network mode based on the quality of service mechanism; and / or, generating the operation and maintenance management strategy corresponding to the network mode based on the operation and maintenance management mechanism.

[0057] In existing technologies, a network device can only run one processing strategy, and once the processing strategy of a network device is set, it is difficult to change the processing strategy it runs. Therefore, in existing technologies, a network system composed of multiple network devices can only support a single network requirement. It is difficult to change the network requirements supported by the network system or to expand (i.e., increase) the network requirements supported by the network system.

[0058] The network element in this application is a network device based on fully definable technology that supports the coexistence of multiple network modes. In other words, the network element in this application stores and can execute processing strategies corresponding to multiple network modes, that is, it can provide hardware and software support for the technical implementation of various network modes, has dynamic allocation, management and guarantee functions of hardware and software resources, and can support the deployment and operation of multiple network modes and related applications.

[0059] Specifically, after receiving the mode configuration policy corresponding to the network mode sent by the mode control system 100, the network element generates a corresponding processing policy based on the mode configuration policy (including addressing policy, packet parsing policy, routing policy, signaling parsing policy, calculation policy, storage policy, forwarding policy, switching policy, scheduling policy, security policy, and may also include service policy and / or operation and maintenance management policy); when receiving a service packet sent by the terminal, the target network mode required by the terminal is determined, and the received service packet is processed and forwarded based on the processing policy corresponding to the target network mode, thus meeting the network requirements of the terminal.

[0060] Optionally, the network modes in this application include: network modes that support high bandwidth network requirements, network modes that support latency-sensitive network requirements, network modes that support location-sensitive network requirements, and network modes that support content identification network requirements.

[0061] Of course, the network system disclosed in this application can support more network modes; the above is merely an example. Network modes can be constructed to support / implement various network requirements for different user needs.

[0062] For example, in the industrial, military, energy, transportation, financial, government, power, agricultural, mobile, and satellite communication sectors, users may have diverse network requirements from the perspectives of high efficiency, high throughput, time sensitivity, reliability, mobility, security, and scalability. To address these diverse user network requirements, technical personnel construct corresponding network modes and write network operation logic files based on these requirements, sending these files to the mode control system. The mode control system generates corresponding mode configuration policies for each network mode and sends these policies to the relevant network elements. The network elements receive the mode configuration policies and generate processing policies corresponding to the network modes based on these policies, thus completing the loading of the network modes.

[0063] The network system disclosed in this application includes a modal control system and a multimodal network platform. The multimodal network platform includes multiple network elements that can communicate with each other. The modal control system generates modal configuration policies for various network modes (each network mode is used to support specific network requirements) and sends the modal configuration policies to the network elements involved in each modal configuration policy. The network elements receive the modal configuration policies, generate processing policies corresponding to the network modes based on the modal configuration policies, and when they receive service messages sent by terminals, they determine the network mode required by the terminals (i.e., the target network mode), process and forward the received messages based on the processing policies corresponding to the target network mode, thereby realizing communication between terminals and meeting the network requirements of the terminals. As can be seen, the network system disclosed in this application can support multiple network modes, meaning it can carry multiple network requirements. Furthermore, when it is necessary to expand the network requirements carried by the network system, it is only necessary to construct a network mode that supports that network requirement. The mode control system generates a mode configuration policy for that network mode and sends the mode configuration policy to the relevant network elements. The network elements then generate the corresponding processing policy based on the received mode configuration policy, completing the loading of that network mode. Subsequently, the network requirements of the terminal can be met. In other words, the network system disclosed in this application can carry multiple network requirements and can easily expand the network requirements carried by the network system.

[0064] In another embodiment of the network system in this application, the modal control system 100 is further configured to:

[0065] The target network requirements sent by the receiving terminal;

[0066] A network mode is constructed for the target network requirement, a mode configuration policy corresponding to the target network requirement is generated, and the mode configuration policy corresponding to the target network requirement is sent to the network elements involved.

[0067] Send the identifier of the network mode constructed for the target network requirements to the terminal.

[0068] The network system disclosed in this application, during the initialization phase, involves a modal control system 100 generating modal configuration strategies for various network modes and sending each strategy to the relevant network elements. Each network element receives the modal configuration strategies and generates a corresponding processing strategy for the network mode based on the received strategies, thereby loading the network mode. Terminals can select one of the multiple network modes supported by the network system and communicate within that mode.

[0069] If the terminal has new network requirements, it sends these new network requirements (i.e., target network requirements) to the modal control system 100. The modal control system 100 constructs a network mode for the target network requirements sent by the terminal, generates a corresponding mode configuration policy, and sends this policy to the relevant network elements, thereby loading the new network mode to meet the terminal's new network requirements. Additionally, the modal control system 100 sends an identifier of the network mode constructed for the new network requirements to the terminal, enabling the terminal to communicate within that network mode based on this identifier.

[0070] In another embodiment of the network system in this application, the modal control system 100 is further configured to:

[0071] Obtain the status information of network elements;

[0072] Update the mode configuration strategies corresponding to various network modes based on state information;

[0073] Send the updated modal configuration policy to the network elements involved in the updated modal configuration policy.

[0074] The state of each network element in the multimodal network platform 200 will change. In order to ensure better communication, the modal control system 100 updates the modal configuration strategy corresponding to each network mode based on the state information of each network element, and sends the updated modal configuration strategy to the relevant network elements.

[0075] The modal control system 100, acting as the controller of the multimodal network platform, serves as the management hub of the entire network system. The modal control system 100 acquires the status information of each network element according to a preset period. For example, the modal control system 100 periodically sends probe commands to each network element using in-band telemetry. Each network element, based on the probe commands sent by the modal control system 100, encapsulates its status information in a probe and sends it back to the modal control system 100. Alternatively, each network element sends its own status information to the modal control system 100 according to a preset period.

[0076] Optionally, the status information of network elements includes: queue information, processing latency, memory information, CPU status, timestamp, link load, and packet status information (such as forwarding path, forwarding latency, and throughput).

[0077] In another embodiment of the network system in this application, the modal control system 100 is further configured to: send a network mode offloading instruction to a network element, the network mode offloading instruction carrying an identifier of the network mode to be offloaded. Correspondingly, the network element is further configured to: respond to the network mode offloading instruction and delete the processing strategy corresponding to the network mode to be offloaded.

[0078] The network system disclosed in this application can conveniently load and unload network modes. When it is necessary to unload a certain network mode, the mode control system 100 sends a network mode unloading instruction (carrying an identifier of the network mode to be unloaded) to the network element. The network element responds to the network mode unloading instruction sent by the mode control system 100 and deletes the processing strategy corresponding to the network mode carried by the identifier, thus completing the unloading of the network mode.

[0079] In another embodiment of the network system in this application, the multimodal network platform 200 includes multiple network elements that are heterogeneous.

[0080] The hardware and software resources of a network element include computing resources, storage resources, and forwarding resources.

[0081] The computing resources include, but are not limited to: CPU (central processing unit), GPU (graphics processing unit), FPGA (Field Programmable Gate Array), and ASIC (Application Specific Integrated Circuit). Storage resources include, but are not limited to: hard disks, TACM (Tri-State Content-Addressable Memory), and RAM (Random Access Memory). Forwarding resources include, but are not limited to: circuit / packet switching, time slots, and other resources.

[0082] In the network system disclosed in this application, the network elements need to provide hardware and software support for the technical implementation of multiple network modes. In other words, the network elements need to support multiple network requirements. The multimodal network platform 200 is composed of heterogeneous network elements, which is beneficial for the modal control system 100 to dynamically call and combine different hardware and software resources to support diverse network requirements according to different network needs.

[0083] The following is combined with Figure 2 The application of the network system disclosed in this application is explained.

[0084] The network system supports multiple network modes, such as Figure 2 The diagram shows network modes that support high bandwidth network requirements, latency-sensitive network requirements, location-sensitive network requirements, and content-identification network requirements. Accordingly, the network system can meet the high bandwidth, latency-sensitive, location-sensitive, and content-identification network requirements of the terminals.

[0085] The terminal can select any network mode supported by the network system and communicate in that network mode. Alternatively, the terminal can send a target network requirement to the mode control system 100, so that the network system can construct and load a network mode to support the target network requirement, and then the terminal can communicate in that network mode.

[0086] The network system disclosed in this application supports multiple network modes, which can meet the diverse network needs of users in various scenarios. Furthermore, the network system disclosed in this application can easily load and unload network modes, and can also update various network modes. The network system disclosed in this application not only seamlessly supports the operation of existing network systems, but also supports the evolution and transformation of existing network systems, adapting to the long-term and complex nature of network system upgrades.

[0087] The network system disclosed in this application is a new paradigm for network development that separates network technology system from supporting environment. It can support various network needs to be dynamically loaded / unloaded or run on a unified network element in the form of network modalities. It can realize the coexistence, evolution or transformation of multiple network modalities on the same technical support environment, break through the constraints of the current "network and service separation" development paradigm, greatly release the innovative vitality of network technology system driven by emerging applications, and significantly reduce the threshold for application deployment and service provision of new networks.

[0088] This application also discloses a communication method based on the aforementioned network system. For example... Figure 4 As shown, the communication method includes:

[0089] S401: The terminal sends service messages to the multimodal network platform.

[0090] The service messages sent by the terminal carry the identifier of the network mode.

[0091] In practice, the terminal accesses a network element in the multimodal network platform and sends a service message to that network element. This service message carries an identifier of the network mode required by the terminal.

[0092] S402: In a multimodal network platform, network elements determine the target network mode required by the terminal based on the identifier in the service message.

[0093] S403: In a multimodal network platform, network elements process and forward received service packets based on the processing strategy corresponding to the target network mode in order to achieve communication between terminals.

[0094] In this multimodal network platform, network elements obtain modal configuration strategies from the modal control system and generate processing strategies corresponding to the network modes based on these strategies. For details regarding the scheme for network elements to generate processing strategies based on modal configuration strategies, please refer to the preceding description.

[0095] After receiving a service message from a terminal, a network element can determine the network mode required by the terminal (i.e., the target network mode) based on the network mode identifier carried in the service message. The network element then processes and forwards the received service message according to the processing strategy corresponding to the target network mode. It should be noted that, except for the network element acting as the terminal access point (i.e., the network element to which the terminal accesses), which receives service messages from the terminal, other network elements receive service messages forwarded by the previous network element and ultimately send the service message to the recipient (i.e., another terminal).

[0096] The processing procedure of a network element after receiving a service message is as follows: Figure 3 As shown. After receiving a service message, the network element determines the network mode (target network mode) required by the terminal based on the network mode identifier carried in the service message, and then... Figure 3 The network modality recognition module (software module) is implemented in the network element. Then, the network element processes and forwards the service packet based on the processing strategy corresponding to the target network modality.

[0097] A network element may process multiple service packets simultaneously. Optionally, the network element may perform mixed forwarding and scheduling of multiple service packets, which is then handled by... Figure 3 The hybrid scheduling module (software module) is implemented in the system.

[0098] Optionally, the network element may perform mixed forwarding scheduling of multiple service packets based on the priority of multiple network modes. Alternatively, the network element may perform mixed forwarding scheduling of multiple service packets based on the performance requirements of the network modes corresponding to the multiple service packets.

[0099] The communication method disclosed in this application involves a terminal sending a service message to a multimodal network platform. The service message carries an identifier of the network mode required by the terminal. A network element receives the service message sent by the terminal, determines the network mode required by the terminal (i.e., the target network mode) based on the identifier of the network mode carried in the service message, and processes and forwards the received service message based on the processing strategy corresponding to the target network mode, thereby realizing the communication of the terminal and meeting the network requirements of the terminal.

[0100] In another embodiment of the communication method in this application, it further includes:

[0101] During the initialization phase, the modal control system generates modal configuration strategies for various network modes and sends these strategies to the network elements involved in each strategy. Each network mode is used to support specific network requirements.

[0102] The network element receives the mode configuration strategy, and the corresponding processing strategy is generated based on the mode configuration strategy.

[0103] In another embodiment of the communication method in this application, it further includes:

[0104] The modal control system receives the target network requirements sent by the terminal.

[0105] The modal control system constructs network modes for the target network requirements, generates modal configuration strategies corresponding to the target network requirements, and sends the modal configuration strategies corresponding to the target network requirements to the network elements involved.

[0106] The modal control system sends the identifier of the network mode constructed for the target network requirements to the terminal.

[0107] In another embodiment of the communication method in this application, it further includes:

[0108] Modal control systems acquire the state information of network elements;

[0109] The modal control system updates the modal configuration strategies corresponding to various network modes based on state information;

[0110] The modal control system sends the updated modal configuration policy to the network elements involved in the updated modal configuration policy.

[0111] In another embodiment of the communication method in this application, it further includes:

[0112] The modal control system sends a network mode offloading instruction to the network element, which carries an identifier of the network mode to be offloaded. Accordingly, the network element also performs the following steps: responding to the network mode offloading instruction and deleting the processing strategy corresponding to the network mode to be offloaded.

[0113] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0114] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. Regarding the communication methods disclosed in the embodiments, since they correspond to the network systems disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be found in the method section.

[0115] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A network system characterized by comprising: include: Modal control systems and multimodal network platforms; The multimodal network platform includes multiple network elements, which can communicate with each other. The modal control system is used to: generate modal configuration strategies for multiple network modes, and send the modal configuration strategies to the network elements involved in each modal configuration strategy; wherein, each network mode is used to support specific network requirements; The network element is used to: receive the modality configuration policy, generate a processing policy corresponding to the network modality based on the modality configuration policy; when a service message sent by a terminal is received, determine the target network modality required by the terminal, and process and forward the received service message based on the processing policy corresponding to the target network modality to realize communication between terminals; The network element generates a processing strategy corresponding to the network mode based on the modal configuration strategy, including: generating an addressing strategy based on the addressing method; generating a packet parsing strategy based on the packet format; generating a routing strategy based on the routing protocol; generating a signaling parsing strategy based on the signaling method; generating a computation strategy based on the computation mechanism; generating a storage strategy based on the storage mechanism; generating a forwarding strategy based on the forwarding mechanism; generating a switching strategy based on the switching method; generating a scheduling strategy based on the scheduling mechanism; generating a security strategy based on the security mechanism; generating a service strategy based on the quality of service mechanism; and generating an operation and maintenance management strategy based on the operation and maintenance management mechanism.

2. The network system according to claim 1, characterized in that, The modal control system is also used for: The target network requirements sent by the receiving terminal; A network mode is constructed for the target network requirements, a mode configuration policy corresponding to the target network requirements is generated, and the mode configuration policy corresponding to the target network requirements is sent to the network elements involved. Send the identifier of the network mode constructed for the target network requirements to the terminal.

3. The network system according to claim 2, characterized in that, The modal control system is also used for: Obtain the status information of the network element; The modality configuration strategies corresponding to various network modalities are updated based on the aforementioned state information; The updated modal configuration policy is sent to the network elements involved in the updated modal configuration policy.

4. The network system according to claim 3, characterized in that, The modal control system is further configured to: send a network mode offloading instruction to the network element, wherein the network mode offloading instruction carries an identifier of the network mode to be offloaded; The network element is also used to: respond to the network mode offloading instruction and delete the processing strategy corresponding to the network mode to be offloaded.

5. The network system according to claim 1, characterized in that, The multimodal network platform includes heterogeneous network elements.

6. The network system according to claim 1, characterized in that, The modal configuration strategy includes addressing mode, message format, routing protocol, signaling mode, computing mechanism, storage mechanism, forwarding mechanism, switching mode, scheduling strategy, and security mechanism.

7. The network system according to claim 6, characterized in that, The modal configuration strategy also includes: a quality of service mechanism and / or an operation and maintenance management mechanism.

8. The network system according to claim 1, characterized in that, The network modes include: network modes that support high bandwidth network requirements, network modes that support latency-sensitive network requirements, network modes that support location-sensitive network requirements, and network modes that support content identification network requirements.

9. A communication method, characterized in that, include: The terminal sends service messages to the multimodal network platform, and the service messages carry the identifier of the network mode; The network elements in the multimodal network platform determine the target network mode required by the terminal based on the identifier, and process and forward the received service packets based on the processing strategy corresponding to the target network mode to realize communication between terminals. In this multimodal network platform, network elements obtain modal configuration strategies from the modal control system and generate processing strategies corresponding to network modes based on the obtained modal configuration strategies. The network element generates a processing strategy corresponding to the network mode based on the obtained modal configuration strategy, including: generating an addressing strategy corresponding to the network mode based on the addressing method; generating a packet parsing strategy corresponding to the network mode based on the packet format; generating a routing strategy corresponding to the network mode based on the routing protocol; generating a signaling parsing strategy corresponding to the network mode based on the signaling method; generating a computation strategy corresponding to the network mode based on the computation mechanism; generating a storage strategy corresponding to the network mode based on the storage mechanism; generating a forwarding strategy corresponding to the network mode based on the forwarding mechanism; generating a switching strategy corresponding to the network mode based on the switching method; generating a scheduling strategy corresponding to the network mode based on the scheduling mechanism; generating a security strategy corresponding to the network mode based on the security mechanism; generating a service strategy corresponding to the network mode based on the quality of service mechanism; and generating an operation and maintenance management strategy corresponding to the network mode based on the operation and maintenance management mechanism.

10. The communication method according to claim 9, characterized in that, Also includes: During the initialization phase, the modal control system generates modal configuration strategies for various network modes and sends these strategies to the network elements involved in each strategy; each network mode is used to support specific network requirements. The network element receives the modality configuration strategy and generates a processing strategy corresponding to the network mode based on the modality configuration strategy.