Communication channel planning method and system
By building requirements channel mapping and channel planning models, the problem of insufficient scalability and compatibility in traditional communication channel planning is solved, and better response to user needs and multiple optimizations of channel planning are achieved.
Patent Information
- Application Number
- CN202411462758.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-19
- Publication Date
- 2025-02-14
AI Technical Summary
When traditional communication channel planning faces changing communication needs and requirements, it lacks scalability and compatibility, and the planning results are fixed, so it cannot be optimized for different environments.
By obtaining historical demand information and historical channel information, a requirement channel mapping is built, and a channel planning model is built based on real-time demand information, so as to realize the reorganization and multiple planning of existing communication channels.
It improves the response effect to user needs, enhances the scalability and compatibility of communication channel planning, and improves the utilization rate and targeted optimization capabilities of communication channels.
Smart Images

Figure CN119449620A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of communication channel planning, and specifically to a communication channel planning method and system. Background Art
[0002] In order to meet today's growing communication needs and more complex communication requirements, it is necessary to study communication channel planning.
[0003] In traditional communication channel planning, planning is often carried out based on the approximate communication demand and communication requirements collected before the communication channel is built. The indicators of this planning are mostly prepared to cope with peak times, which causes unnecessary waste of manpower and material resources. Therefore, it is necessary to study more accurate communication channel planning.
[0004] It is not difficult to find that the scalability and compatibility of traditional communication channels for the ever-changing communication demands and requirements after construction are poor. Therefore, it is meaningful to study how to improve the scalability and compatibility of communication channels from the perspective of communication channel planning.
[0005] Furthermore, traditional communication channel planning is usually performed only once, and the result of the single planning is used during subsequent trials, which restricts the utilization of the communication channels and cannot specifically optimize the combination of communication channels in different environments.
[0006] In summary, the existing technology urgently needs a technical solution to optimize traditional communication channels. Summary of the invention
[0007] The purpose of this application is to provide a communication channel planning method and system to solve the technical problems raised in the above background technology.
[0008] To achieve the above objectives, this application discloses the following technical solutions:
[0009] In a first aspect, the present application discloses a communication channel planning method, the method comprising:
[0010] S1: Acquire demand information, where the demand information is used to represent the user's demand for communication services, and the demand information includes historical demand information and real-time demand information;
[0011] S2: Acquire channel information, where the channel information is used to represent the channel selected for communication, and the channel information includes historical channel information and real-time channel information;
[0012] S3: constructing a demand-channel mapping using the historical demand information and the historical channel information;
[0013] S4: constructing a channel planning model, wherein the channel planning model is used to perform channel planning using real-time demand information;
[0014] S5: acquiring the real-time demand information, running the channel planning model, and outputting the real-time channel information;
[0015] S6: Obtain communication results based on the real-time channel information and update the channel planning model.
[0016] Through the above, the demand-channel mapping is realized through historical demand information and historical channel information, and the channel planning model is constructed through demand-channel mapping. The model realizes the reorganization of existing communication channels by obtaining real-time demand information, improves the response effect to user needs, and improves the scalability and compatibility of communication channel planning. Multiple planning of communication channels is realized through model updates, which improves the utilization rate of communication channels and optimizes the combination of communication channels in different environments in a targeted manner.
[0017] Preferably, the construction of demand channel mapping specifically includes:
[0018] Parsing the historical demand information to obtain demand characteristics, wherein the demand characteristics include user location, communication rate, throughput, delay, and packet loss rate;
[0019] Parsing the historical channel information to obtain channel characteristics, wherein the channel characteristics include technology selection, capacity, topology and corresponding hardware equipment;
[0020] Acquire the historical channel information corresponding to when the user sends the historical demand information, and establish a demand-channel correspondence relationship;
[0021] The demand-channel correspondence is reorganized using the demand characteristics and the channel characteristics to obtain a demand-channel mapping.
[0022] Preferably, the reorganization of the demand-channel correspondence relationship by using the demand characteristics and the channel characteristics specifically includes:
[0023] By using the demand characteristics to decompose the demand channel correspondence, we can obtain:
[0024] A first correspondence between the user location and the corresponding historical channel information;
[0025] A second correspondence between the communication rate and the corresponding historical channel information;
[0026] a third correspondence between the throughput and the corresponding historical channel information;
[0027] a fourth correspondence between the delay and the corresponding historical channel information;
[0028] a fifth correspondence between the packet loss rate and the corresponding historical channel information;
[0029] The first corresponding relationship, the second corresponding relationship, the third corresponding relationship, the fourth corresponding relationship and the fifth corresponding relationship are defined as the demand channel mapping.
[0030] Preferably, the building of the channel planning model specifically includes:
[0031] Storing the demand characteristics, the channel characteristics and the demand-channel mapping into the channel planning model;
[0032] A calculation unit is configured for the channel planning model, and the calculation unit is used for performing calculations when planning the communication channel.
[0033] Preferably, the obtaining of the real-time demand information specifically includes:
[0034] The real-time demand information sent by the user is obtained, the corresponding real-time demand characteristics are obtained by parsing, and the real-time demand characteristics are input into the channel planning model.
[0035] Preferably, the operation of the channel planning model specifically includes:
[0036] Using the real-time demand characteristics and the demand channel mapping, a real-time first corresponding relationship, a real-time second corresponding relationship, a real-time third corresponding relationship, a real-time fourth corresponding relationship and a real-time fifth corresponding relationship are obtained;
[0037] Based on the real-time first correspondence, the real-time second correspondence, the real-time third correspondence, the real-time fourth correspondence and the real-time fifth correspondence, the corresponding first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature and the fifth real-time channel feature are respectively obtained.
[0038] Preferably, the outputting of the real-time channel information specifically includes:
[0039] The first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature are integrated by performing the following calculations:
[0040] TS out =max(TS n ),n∈[1,2,3,4,5]
[0041] TS n =α1*TPS+α2*CosS+α3*SS+α4*MDS+α5*ComS
[0042] Where n is the real-time channel feature number, TS n is the technology selection score of the real-time channel feature numbered n, TPS is the technology performance score, CosS is the cost score, SS is the scalability score, MDS is the maintenance difficulty score, ComS is the compatibility score, α1~α5 are technology selection weights, and α1+α2+α3+α4+α5=1, max is the maximum value calculator, TS out Outputting the technical selection of the real-time channel feature numbered n as the technical selection of the real-time communication channel;
[0043] Cap out =max(Cap n )
[0044] Among them, Cap n is the capacity of the real-time channel feature numbered n, Cap n Outputting the capacity of the real-time channel feature numbered n as the capacity of the real-time communication channel;
[0045] ToS out =max(TSS n )
[0046] TSS n =β1*NCS+β2*LRS+β3*NDS+β4*APLS+β5*CCS
[0047] Where n is the real-time channel feature number, TSS n is the topological structure score of the real-time channel feature numbered n, NCS is the node connectivity score, LRS is the link redundancy score, NDS is the network diameter score, APLS is the average path length score, CCS is the clustering coefficient score, β1~β5 are the topological structure weights, and β1+β2+β3+β4+β5=1, ToS out Outputting the topological structure of the real-time channel characteristics numbered n as the topological structure of the real-time communication channel;
[0048] A necessity check is performed on the hardware devices that appear in the first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature, wherein the necessity check is used to determine whether the hardware devices must be retained; the hardware devices that pass the necessity check are retained, the number of occurrences of the hardware devices that fail the necessity check are counted, the hardware devices whose number of occurrences is greater than or equal to three times are retained, and the hardware devices whose number of occurrences does not meet the requirement of being greater than or equal to three times are eliminated; the retained hardware devices are used as the hardware devices of the real-time communication channel.
[0049] Preferably, obtaining a communication result based on the real-time channel information and updating the channel planning model specifically includes:
[0050] A performance evaluation is performed on the communication using the real-time communication channel. When the performance evaluation is passed, the model is not updated. Otherwise, the following steps are performed:
[0051] A1: obtaining a calculation process of fusing the first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature;
[0052] A2: Simulate and replay the calculation process to determine whether a calculation failure occurs. If so, do not update the model. Otherwise, execute step A3.
[0053] A3: Output technology selection, capacity, topology and corresponding hardware equipment are output again from large to small, and simulation calculations are performed, and performance evaluation is performed again until the channel information that passes the performance evaluation is output, and the demand channel mapping is updated based on the channel information, and the updated demand channel mapping is stored in the channel planning model.
[0054] Preferably, the technology selection includes optical fiber communication, wireless communication and satellite communication;
[0055] The topological structures include star topology, ring topology and mesh topology;
[0056] The hardware devices include transmitters, receivers, antennas, cables, routers, switches, repeaters, optical modules and modems.
[0057] In a second aspect, the present application discloses a communication channel planning system, which is applicable to the communication channel planning method as described in any one of the above items, and the system includes:
[0058] A demand acquisition module, wherein the demand acquisition module is configured to: acquire demand information, wherein the demand information is used to characterize the user's demand for communication services, and the demand information includes historical demand information and real-time demand information;
[0059] A channel acquisition module, wherein the channel acquisition module is configured to: acquire channel information, wherein the channel information is used to characterize the channel selected for communication, and the channel information includes historical channel information and real-time channel information;
[0060] A mapping construction module, wherein the mapping construction module is configured to: construct a demand-channel mapping using the historical demand information and the historical channel information;
[0061] A channel planning module, wherein the channel planning module is configured to: construct a channel planning model, wherein the channel planning model is used to perform channel planning using real-time demand information;
[0062] A model operation module, wherein the model operation module is configured to: obtain the real-time demand information, run the channel planning model, and output the real-time channel information;
[0063] A model updating module, wherein the model updating module is configured to: obtain a communication result based on the real-time channel information, and update the channel planning model.
[0064] Beneficial effects: The communication channel planning method and system of the present application realize the construction of demand channel mapping through historical demand information and historical channel information, and realize the construction of a channel planning model through demand channel mapping. The model realizes the reorganization of existing communication channels by obtaining real-time demand information, improves the response effect to user needs, and improves the scalability and compatibility of communication channel planning. It also realizes multiple planning of communication channels through model updates, improves the utilization rate of communication channels and optimizes the combination of communication channels in different environments in a targeted manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0066] Figure 1 A flowchart of a communication channel planning method provided in an embodiment of the present application;
[0067] Figure 2 A schematic block diagram of a communication channel planning system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0068] The technical solutions in the embodiments of the present application are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0069] In this article, the term "comprising" is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, the elements defined by the sentence "comprising..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0070] In a first aspect, this embodiment discloses Figure 1 A communication channel planning method is shown, the method comprising:
[0071] S1: Obtain demand information. The demand information is used to represent the user's demand for communication services. The demand information includes historical demand information and real-time demand information.
[0072] S2: Obtain channel information. The channel information is used to represent the channel selected for communication. The channel information includes historical channel information and real-time channel information.
[0073] S3: Use historical demand information and historical channel information to build a demand-channel mapping.
[0074] S4: Construct a channel planning model, which is used to perform channel planning using real-time demand information.
[0075] S5: Obtain real-time demand information, run the channel planning model, and output real-time channel information.
[0076] S6: Obtain communication results based on real-time channel information and update the channel planning model.
[0077] The demand-channel mapping is realized through the historical demand information and historical channel information, and the channel planning model is realized through the demand-channel mapping. The model realizes the reorganization of existing communication channels by obtaining real-time demand information, improves the response effect to user needs, and improves the scalability and compatibility of communication channel planning. Multiple planning of communication channels is realized through model updating, which improves the utilization rate of communication channels and optimizes the combination of communication channels in different environments in a targeted manner.
[0078] Specifically, construct a demand channel mapping, including:
[0079] Parse historical demand information to obtain demand characteristics, which include user location, communication rate, throughput, delay and packet loss rate.
[0080] Analyze historical channel information to obtain channel characteristics, which include technology selection, capacity, topology and corresponding hardware equipment.
[0081] Obtain the historical channel information corresponding to the historical demand information issued by the user, and build the demand-channel correspondence relationship.
[0082] The demand characteristics and channel characteristics are used to reorganize the demand-channel correspondence to obtain the demand-channel mapping.
[0083] Specifically, the demand characteristics and channel characteristics are used to reorganize the demand-channel correspondence, including:
[0084] By using demand characteristics to decompose the corresponding relationship between demand channels, we can obtain:
[0085] The first correspondence between the user location and the corresponding historical channel information.
[0086] A second correspondence between the communication rate and the corresponding historical channel information.
[0087] The third correspondence between the throughput and the corresponding historical channel information.
[0088] The fourth correspondence between delay and corresponding historical channel information.
[0089] The fifth correspondence between the packet loss rate and the corresponding historical channel information.
[0090] The first corresponding relationship, the second corresponding relationship, the third corresponding relationship, the fourth corresponding relationship and the fifth corresponding relationship are defined as demand channel mapping.
[0091] It should be noted that, in this embodiment, the use of demand characteristics to disassemble the demand channel correspondence relationship is intended to further refine the demand characteristics, so that the user demand can be responded to more accurately when the communication channel is established.
[0092] Specifically, a channel planning model is constructed, including:
[0093] The demand characteristics, channel characteristics and demand-channel mapping are stored in the channel planning model.
[0094] A computing unit is configured for the channel planning model, and the computing unit is used for computing when planning the communication channel.
[0095] Specifically, obtain real-time demand information, including:
[0096] Acquire the real-time demand information sent by users, parse it to obtain the corresponding real-time demand characteristics, and input the real-time demand characteristics into the channel planning model.
[0097] Specifically, the channel planning model is run, including:
[0098] By using the real-time demand characteristics and demand channel mapping, a real-time first corresponding relationship, a real-time second corresponding relationship, a real-time third corresponding relationship, a real-time fourth corresponding relationship and a real-time fifth corresponding relationship are obtained.
[0099] Based on the real-time first correspondence, the real-time second correspondence, the real-time third correspondence, the real-time fourth correspondence and the real-time fifth correspondence, the corresponding first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature and the fifth real-time channel feature are respectively obtained.
[0100] Specifically, the real-time channel information is output, including:
[0101] The first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature and the fifth real-time channel feature are integrated, specifically performing the following calculations:
[0102] TS out =max(TS n ),n∈[1,2,3,4,5]
[0103] TS n =α1*TPS+α2*CosS+α3*SS+α4*MDS+α5*ComS
[0104] Where n is the real-time channel feature number, TS n is the technology selection score of the real-time channel feature numbered n, TPS is the technology performance score, CosS is the cost score, SS is the scalability score, MDS is the maintenance difficulty score, ComS is the compatibility score, α1~α5 are technology selection weights, and α1+α2+α3+α4+α5=1, max is the maximum value calculator, TS out The technical selection of the real-time channel characteristics with output number n is used as the technical selection of the real-time communication channel.
[0105] Cap out =max(Cap n )
[0106] Among them, Cap n is the capacity of the real-time channel feature numbered n, Cap n The capacity of the real-time channel characteristic with output number n is used as the capacity of the real-time communication channel.
[0107] ToS out =max(TSS n )
[0108] TSS n =β1*NCS+β2*LRS+β3*NDS+β4*APLS+β5*CCS
[0109] Where n is the real-time channel feature number, TSS n is the topological structure score of the real-time channel feature numbered n, NCS is the node connectivity score, LRS is the link redundancy score, NDS is the network diameter score, APLS is the average path length score, CCS is the clustering coefficient score, β1~β5 are the topological structure weights, and β1+β2+β3+β4+β5=1, ToS out The topological structure of the real-time channel characteristics with output number n is used as the topological structure of the real-time communication channel.
[0110] A necessity check is performed on the hardware devices that appear in the first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature. The necessity check is used to determine whether the hardware devices must be retained; the hardware devices that pass the necessity check are retained, the number of occurrences of the hardware devices that fail the necessity check are counted, the hardware devices whose number of occurrences is greater than or equal to three times are retained, and the hardware devices whose number of occurrences does not meet the requirement of greater than or equal to three times are eliminated; the retained hardware devices are used as hardware devices for the real-time communication channel.
[0111] By calculating the technology selection, capacity, topology and corresponding hardware equipment, a data basis is provided for outputting accurate real-time communication channels.
[0112] Specifically, obtaining communication results based on real-time channel information and updating the channel planning model include:
[0113] The performance evaluation of the communication using the real-time communication channel is performed. It should be noted that the method for performing the communication performance evaluation in this embodiment is any one of the existing communication performance evaluations. When the performance evaluation is passed, the model is not updated, otherwise the following steps are performed:
[0114] A1: Obtain a calculation process for fusing the first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature.
[0115] A2: Simulate and replay the calculation process to determine whether a calculation failure occurs. If so, do not update the model. Otherwise, proceed to step A3.
[0116] A3: The output technology selection, capacity, topology and corresponding hardware equipment are output again from large to small, and simulation calculation is performed. It should be noted that the method for simulation calculation in this embodiment is any one of the existing analog communication calculations. Performance evaluation is performed again until the channel information that passes the performance evaluation is output, and the demand channel mapping is updated based on the channel information, and the updated demand channel mapping is stored in the channel planning model.
[0117] Performance evaluation of real-time communication channels provides data reference for model updates, and adjustment of output technology selection, capacity, topology and corresponding hardware equipment enables update of demand channel mapping based on results, further realizing the channel planning model and improving the adaptability of the model.
[0118] Specifically, the technology selection includes fiber optic communication, wireless communication and satellite communication.
[0119] Topologies include star topology, ring topology, and mesh topology.
[0120] Hardware equipment includes transmitters, receivers, antennas, cables, routers, switches, repeaters, optical modules and modems.
[0121] In a second aspect, this embodiment discloses Figure 2 A communication channel planning system is shown, the system is applicable to the communication channel planning method as described in any one of the above items, and the system includes:
[0122] The demand acquisition module is configured to: acquire demand information, which is used to characterize the user's demand for communication services. The demand information includes historical demand information and real-time demand information.
[0123] The channel acquisition module is configured to: acquire channel information, the channel information is used to characterize the channel selected for communication, and the channel information includes historical channel information and real-time channel information.
[0124] The mapping construction module is configured to: construct a demand-channel mapping using historical demand information and historical channel information.
[0125] Channel planning module, the channel planning module is configured to: build a channel planning model, the channel planning model is used to use real-time demand information for channel planning.
[0126] The model operation module is configured to: obtain real-time demand information, run the channel planning model, and output real-time channel information.
[0127] The model updating module is configured to obtain communication results based on real-time channel information and update the channel planning model.
[0128] It should be noted that the communication channel planning system of this embodiment corresponds to the aforementioned communication channel planning method. Therefore, the contents not specifically described in the communication channel planning system of this embodiment, including but not limited to specific functional definitions, working principles and technical effects, are the same as those in the aforementioned communication channel planning method and will not be elaborated in this text.
[0129] In summary, the communication channel planning method and system of this embodiment realizes the construction of demand channel mapping through historical demand information and historical channel information, and realizes the construction of a channel planning model through demand channel mapping. The model realizes the reorganization of existing communication channels by obtaining real-time demand information, improves the response effect to user needs, and improves the scalability and compatibility of communication channel planning. It also realizes multiple planning of communication channels through model updating, improves the utilization rate of communication channels and optimizes the combination of communication channels in different environments in a targeted manner.
[0130] In the embodiments provided in the present application, it should be understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code or any appropriate combination thereof. For hardware implementation, the processor can be implemented in one or more of the following units: application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), processor, controller, microcontroller, microprocessor, other electronic units designed to implement the functions described herein or their combination. For software implementation, part or all of the flow of the embodiment can be completed by instructing the relevant hardware through a computer program. When implemented, the above program can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication medium includes any medium that is convenient for transmitting a computer program from one place to another. The storage medium can be any available medium that a computer can access. The computer-readable storage medium can include but is not limited to RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer.
[0131] Finally, it should be noted that the above is only a preferred embodiment of the present application and is not intended to limit the present application. Although the present application has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A communication channel planning method, characterized in that: The method includes: S1: Acquire demand information, where the demand information is used to represent the user's demand for communication services, and the demand information includes historical demand information and real-time demand information; S2: Acquire channel information, where the channel information is used to represent the channel selected for communication, and the channel information includes historical channel information and real-time channel information; S3: constructing a demand-channel mapping using the historical demand information and the historical channel information; S4: constructing a channel planning model, wherein the channel planning model is used to perform channel planning using real-time demand information; S5: acquiring the real-time demand information, running the channel planning model, and outputting the real-time channel information; S6: Obtain communication results based on the real-time channel information and update the channel planning model.
2. The communication channel planning method according to claim 1, characterized in that: The construction of demand channel mapping specifically includes: Parsing the historical demand information to obtain demand characteristics, wherein the demand characteristics include user location, communication rate, throughput, delay, and packet loss rate; Parsing the historical channel information to obtain channel characteristics, wherein the channel characteristics include technology selection, capacity, topology and corresponding hardware equipment; Acquire the historical channel information corresponding to when the user sends the historical demand information, and establish a demand-channel correspondence relationship; The demand-channel correspondence is reorganized using the demand characteristics and the channel characteristics to obtain a demand-channel mapping.
3. The communication channel planning method according to claim 2, characterized in that: The step of reorganizing the demand-channel correspondence relationship by using the demand characteristics and the channel characteristics specifically includes: By using the demand characteristics to decompose the demand channel correspondence, we can obtain: A first correspondence between the user location and the corresponding historical channel information; A second correspondence between the communication rate and the corresponding historical channel information; a third correspondence between the throughput and the corresponding historical channel information; a fourth correspondence between the delay and the corresponding historical channel information; a fifth correspondence between the packet loss rate and the corresponding historical channel information; The first corresponding relationship, the second corresponding relationship, the third corresponding relationship, the fourth corresponding relationship and the fifth corresponding relationship are defined as the demand channel mapping.
4. The communication channel planning method according to claim 3, characterized in that: The construction of the channel planning model specifically includes: Storing the demand characteristics, the channel characteristics and the demand-channel mapping into the channel planning model; A calculation unit is configured for the channel planning model, and the calculation unit is used for performing calculations when planning the communication channel.
5. The communication channel planning method according to claim 4, characterized in that: The obtaining of the real-time demand information specifically includes: The real-time demand information sent by the user is obtained, the corresponding real-time demand characteristics are obtained by parsing, and the real-time demand characteristics are input into the channel planning model.
6. The communication channel planning method according to claim 5, characterized in that: The running of the channel planning model specifically includes: Using the real-time demand characteristics and the demand channel mapping, a real-time first corresponding relationship, a real-time second corresponding relationship, a real-time third corresponding relationship, a real-time fourth corresponding relationship and a real-time fifth corresponding relationship are obtained; Based on the real-time first correspondence, the real-time second correspondence, the real-time third correspondence, the real-time fourth correspondence and the real-time fifth correspondence, the corresponding first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature and the fifth real-time channel feature are respectively obtained.
7. The communication channel planning method according to claim 6, characterized in that: The outputting of the real-time channel information specifically includes: The first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature are integrated by performing the following calculations: TS out =max(TS n ),n∈[1,2,3,4,5] TS n =α1*TPS+α2*CosS+α3*SS+α4*MDS+α5*ComS Where n is the real-time channel feature number, TS n is the technology selection score of the real-time channel feature numbered n, TPS is the technology performance score, CosS is the cost score, SS is the scalability score, MDS is the maintenance difficulty score, ComS is the compatibility score, α1~α5 are technology selection weights, and α1+α2+α3+α4+α5=1, max is the maximum value calculator, TS out Outputting the technical selection of the real-time channel feature numbered n as the technical selection of the real-time communication channel; Cap out =max(Cap n ) Among them, Cap n is the capacity of the real-time channel feature numbered n, Cap n Outputting the capacity of the real-time channel feature numbered n as the capacity of the real-time communication channel; ToS out =max(TSS n ) TSS n =β1*NCS+β2*LRS+β3*NDS+β4*APLS+β5*CCS Where n is the real-time channel feature number, TSS n is the topological structure score of the real-time channel feature numbered n, NCS is the node connectivity score, LRS is the link redundancy score, NDS is the network diameter score, APLS is the average path length score, CCS is the clustering coefficient score, β1~β5 are the topological structure weights, and β1+β2+β3+β4+β5=1, ToS out Outputting the topological structure of the real-time channel characteristics numbered n as the topological structure of the real-time communication channel; A necessity check is performed on the hardware devices that appear in the first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature, wherein the necessity check is used to determine whether the hardware devices must be retained; the hardware devices that pass the necessity check are retained, the number of occurrences of the hardware devices that fail the necessity check are counted, the hardware devices whose number of occurrences is greater than or equal to three times are retained, and the hardware devices whose number of occurrences does not meet the requirement of being greater than or equal to three times are eliminated; the retained hardware devices are used as the hardware devices of the real-time communication channel.
8. The communication channel planning method according to claim 7, characterized in that: Acquiring a communication result based on the real-time channel information and updating the channel planning model specifically includes: A performance evaluation is performed on the communication using the real-time communication channel. When the performance evaluation is passed, the model is not updated. Otherwise, the following steps are performed: A1: obtaining a calculation process of fusing the first real-time channel feature, the second real-time channel feature, the third real-time channel feature, the fourth real-time channel feature, and the fifth real-time channel feature; A2: Simulate and replay the calculation process to determine whether a calculation failure occurs. If so, do not update the model. Otherwise, proceed to step A3. A3: Output technology selection, capacity, topology and corresponding hardware equipment are output again from large to small, and simulation calculations are performed, and performance evaluation is performed again until the channel information that passes the performance evaluation is output, and the demand channel mapping is updated based on the channel information, and the updated demand channel mapping is stored in the channel planning model.
9. The communication channel planning method according to claim 2, characterized in that: The technology selection includes fiber optic communication, wireless communication and satellite communication; The topology structure includes star topology, ring topology and mesh topology; The hardware devices include transmitters, receivers, antennas, cables, routers, switches, repeaters, optical modules and modems.
10. A communication channel planning system, the system being applicable to the communication channel planning method according to any one of claims 1 to 9, characterized in that: The system includes: A demand acquisition module, wherein the demand acquisition module is configured to: acquire demand information, wherein the demand information is used to characterize the user's demand for communication services, and the demand information includes historical demand information and real-time demand information; A channel acquisition module, wherein the channel acquisition module is configured to: acquire channel information, wherein the channel information is used to characterize the channel selected for communication, and the channel information includes historical channel information and real-time channel information; A mapping construction module, wherein the mapping construction module is configured to: construct a demand-channel mapping using the historical demand information and the historical channel information; A channel planning module, wherein the channel planning module is configured to: construct a channel planning model, wherein the channel planning model is used to perform channel planning using real-time demand information; A model operation module, wherein the model operation module is configured to: obtain the real-time demand information, operate the channel planning model, and output the real-time channel information; A model updating module, wherein the model updating module is configured to: obtain a communication result based on the real-time channel information, and update the channel planning model.