A data transmission method, device and electronic equipment of an optical communication system

By constructing an optical communication quality prediction model and optimizing the transmission link, the problem of signal attenuation and instability of the optical communication system in the atmosphere is solved, and the data transmission success rate and communication quality are improved.

CN118921117BActive Publication Date: 2024-12-17SHENZHEN HENGTONG FUTURE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411412839.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2024-12-17
Estimated Expiration
2044-10-11

AI Technical Summary

Technical Problem

Optical communication systems are affected by environmental factors when propagating in the atmosphere, resulting in signal attenuation and instability, making it difficult to achieve efficient massive information transmission.

Method used

By obtaining the data of each environment factor, building an optical communication quality prediction model, setting transmission link thresholds, selecting an optimized transmission link and generating an information transmission plan, and optimizing information transmission using graph neural network and particle swarm algorithm.

Benefits of technology

The data transmission success rate of optical communication is improved, and the optimal transmission link is configured according to actual environment and needs, which enhances communication quality and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118921117B_ABST
    Figure CN118921117B_ABST
Patent Text Reader

Abstract

The present invention relates to a data transmission method, device and electronic device of an optical communication system, belonging to the technical field of optical communication systems. The present invention obtains the geographical location information of the optical communication device transmitting end and each receiving end in the target area, builds a transmission link based on the geographical location information of the optical communication device transmitting end and each receiving end, obtains the optical communication quality data of each transmission link based on the communication quality prediction model, thereby setting the optical communication quality data threshold, and preliminarily selects candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold, and finally generates an information transmission plan based on the candidate transmission link, and transmits information according to the information transmission plan. The present invention fully considers the influence of environmental factors on communication quality, thereby configuring the optimal transmission link according to the actual transmission requirements, so that the data transmission success rate in optical communication is higher.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of optical communication systems, and in particular to a data transmission method, device and electronic equipment of an optical communication system. Background Art

[0002] At present, space communication is the core technology of global information communication and exchange. With the rapid growth of information capacity demand, information flow has exploded. Space communication technology based on microwaves can no longer meet the information transmission needs of the current information age. Relevant researchers have shifted the focus of communication technology research to the field of optical communication, hoping to use optical communication technology to achieve efficient transmission of massive information. Lasers have the advantages of significant information capacity, high transmission efficiency, excellent channel security, low energy consumption and significant cost performance, so they have become the core technology in the field of communication. Wireless optical communication systems use lasers as carriers to transmit information, but in the process of laser propagation in the atmosphere, on the one hand, it will be affected by various substances, rain, snow, and fog in the atmosphere, attenuating the intensity of the laser signal; on the other hand, during laser transmission, due to the influence of atmospheric turbulence caused by uneven temperature and humidity distribution, flickering occurs, which destroys its coherence, affects the stability of laser transmission, and is not conducive to the stability of communication. How to effectively improve the quality of communication according to actual conditions is a technical problem that needs to be solved. Summary of the invention

[0003] The present invention overcomes the deficiencies of the prior art and provides a data transmission method, device and electronic equipment for an optical communication system.

[0004] To achieve the above object, the technical solution adopted by the present invention is:

[0005] A first aspect of the present invention provides a data transmission method of an optical communication system, comprising the following steps:

[0006] Acquire communication quality data of the optical communication system under various environmental factors, and construct an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors;

[0007] Obtaining geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, building a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtaining optical communication quality data of each transmission link based on the communication quality prediction model;

[0008] Setting an optical communication quality data threshold, and preliminarily selecting candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold;

[0009] An information transmission plan is generated based on the candidate transmission links, and information transmission is performed according to the information transmission plan.

[0010] Furthermore, in the present method, communication quality data of the optical communication system under various environmental factors are obtained, and an optical communication quality prediction model is constructed based on the communication quality data of the optical communication system under various environmental factors, specifically including:

[0011] Acquire the communication quality data of the optical communication system under various environmental factors through big data, introduce the graph neural network, input the communication quality data of the optical communication system under various environmental factors into the graph neural network, and use the environmental factor as the first node and the communication quality data as the second node;

[0012] Constructing a directed edge description relationship, connecting the first node and the second node based on the directed edge description relationship, constructing a topological structure graph, obtaining a corresponding adjacency matrix based on the topological structure graph, and constructing an optical communication quality prediction model based on a deep neural network;

[0013] Initializing the model parameters of the optical communication quality prediction model, and inputting the relevant adjacency matrix into the optical communication quality prediction model, and when the model parameters of the optical communication quality prediction model are not within a preset range, continuously training the optical communication quality prediction model;

[0014] When the model parameters of the optical communication quality prediction model are within a preset range, the training of the optical communication quality prediction model is terminated, the model training is completed, and the optical communication quality prediction model is output.

[0015] Furthermore, in the present method, obtaining geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, building a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtaining optical communication quality data of each transmission link based on the communication quality prediction model specifically includes:

[0016] Obtaining geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining environmental factor data corresponding to the geographical location information of the transmitting end of the optical communication equipment and each receiving end through big data;

[0017] Constructing a plurality of transmission links based on the geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining the geographical location area through which the transmission link path passes, and obtaining the environmental factor data of the geographical location area through which the transmission link path passes;

[0018] The geographical location areas corresponding to the adjacent areas and the same environmental factor data are merged into one area and used as a sub-area, and the rest are used as sub-areas, and the environmental factor data corresponding to the transmission link path passed by each sub-area is obtained;

[0019] The environmental factor data corresponding to the transmission link path passed by each sub-area is input into the communication quality prediction model, and the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is obtained. The optical communication quality data of each transmission link is obtained according to the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area.

[0020] Further, in the method, obtaining the optical communication quality data of each transmission link according to the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area specifically includes:

[0021] Setting a critical communication quality data threshold, and determining whether the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is lower than the critical communication quality data threshold;

[0022] When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is lower than the limit communication quality data threshold, the limit communication quality data threshold is output as the communication quality data of the corresponding transmission link;

[0023] When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is not lower than the limit communication quality data threshold, the average value of the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is calculated and used as the optical communication quality data of the corresponding transmission link.

[0024] Furthermore, in the present method, an optical communication quality data threshold is set, and a candidate transmission link is preliminarily selected based on the optical communication quality data of each transmission link and the optical communication quality data threshold, specifically including:

[0025] Setting an optical communication quality data threshold, and determining whether the optical communication quality data of the transmission link is greater than the optical communication quality data threshold;

[0026] When the optical communication quality data of the transmission link is greater than the optical communication quality data threshold, the corresponding transmission link is used as a candidate transmission link;

[0027] When the optical communication quality data of the transmission link is not greater than the optical communication quality data threshold, the corresponding transmission link is used as a non-candidate transmission link.

[0028] Furthermore, in this method, generating an information transmission plan based on the candidate transmission link and performing information transmission according to the information transmission plan specifically includes:

[0029] Obtaining data on the amount of information to be transmitted within a unit time, and obtaining data on the maximum amount of information transmitted by candidate transmission links, initializing the number of candidate transmission links, and randomly selecting candidate transmission links to form a candidate transmission link combination;

[0030] Introducing a particle swarm algorithm, setting the number of iterations based on the particle swarm algorithm, calculating the total information transmission volume data of the candidate transmission link combination within a unit time based on the maximum information transmission volume data of the candidate transmission link, and judging whether the total information transmission volume data is not greater than the required information volume data to be transmitted within a unit time;

[0031] When the total amount of information transmission data is not greater than the amount of information to be transmitted required within a unit time, iterating the candidate transmission link combination based on the number of iterations, adjusting the candidate transmission links in the candidate transmission link combination until the total amount of information transmission data is greater than the amount of information to be transmitted required within a unit time;

[0032] When the total information transmission volume data is greater than the required information volume data to be transmitted within a unit time, a candidate transmission link combination is output, and an information transmission plan is generated based on the candidate transmission link combination, and information transmission is performed according to the information transmission plan.

[0033] A second aspect of the present invention provides a data transmission device for an optical communication system, the device comprising a memory and a processor, the memory comprising a data transmission method program for the optical communication system, and when the data transmission method program for the optical communication system is executed by the processor, the steps of any one of the data transmission methods for the optical communication system are implemented.

[0034] A third aspect of the present invention provides an electronic device, comprising:

[0035] A model building module, which obtains communication quality data of the optical communication system under various environmental factors, and builds an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors;

[0036] a communication quality evaluation module, which obtains geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, constructs a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtains optical communication quality data of each transmission link based on the communication quality prediction model;

[0037] A screening module, which sets an optical communication quality data threshold and preliminarily selects candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold;

[0038] The information transmission planning module generates an information transmission plan based on the candidate transmission links and performs information transmission according to the information transmission plan.

[0039] The present invention solves the defects existing in the background technology and has the following beneficial effects:

[0040] The present invention obtains the communication quality data of the optical communication system under various environmental factors, and constructs an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors, and then obtains the geographical location information of the optical communication device transmitting end and each receiving end in the target area, and constructs a transmission link based on the geographical location information of the optical communication device transmitting end and each receiving end, and obtains the optical communication quality data of each transmission link based on the communication quality prediction model, thereby setting the optical communication quality data threshold, and preliminarily selects candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold, and finally generates an information transmission plan based on the candidate transmission link, and transmits information according to the information transmission plan. The present invention fully considers the impact of environmental factors on communication quality, and thus configures the optimal transmission link according to the actual transmission requirements, so that the data transmission success rate in optical communication is higher. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the embodiments of the present invention 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 invention. For ordinary technicians in this field, drawings of other embodiments can be obtained based on these drawings without paying creative work.

[0042] Figure 1 An overall flow chart of a data transmission method of an optical communication system is shown;

[0043] Figure 2 A partial flow chart showing a data transmission method of an optical communication system;

[0044] Figure 3 A device block diagram of a data transmission device of an optical communication system is shown;

[0045] Figure 4 A device schematic diagram of an electronic device is shown. DETAILED DESCRIPTION

[0046] In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0047] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited to the specific embodiments disclosed below.

[0048] like Figure 1 As shown, the first aspect of the present invention provides a data transmission method of an optical communication system, comprising the following steps:

[0049] S102: Acquire communication quality data of the optical communication system under various environmental factors, and construct an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors;

[0050] It should be noted that the impact of atmospheric turbulence on wireless optical communication systems is mainly caused by the difference between the laser diameter and the size of turbulence. When the turbulence is much larger than the laser diameter, the laser projection point will have a phenomenon of light beam drifting. When the turbulence and laser diameters are almost the same or the turbulence is much smaller than the laser diameter, a broadening effect will appear on the receiving plane, resulting in different light intensities, flickering, and flickering. The atmospheric turbulence effect generally occurs in various weather conditions, but the temperature and humidity of the laser transmission environment will change due to differences in temperature and sunlight intensity, and the effect will also be different. Generally, the humidity is low on sunny days and the atmospheric turbulence effect is weak.

[0051] Therefore, in step S102, the following steps are specifically included:

[0052] The communication quality data of the optical communication system under various environmental factors is obtained through big data, and the graph neural network is introduced to input the communication quality data of the optical communication system under various environmental factors into the graph neural network, with the environmental factor as the first node and the communication quality data as the second node;

[0053] Constructing a directed edge description relationship, connecting the first node and the second node based on the directed edge description relationship, constructing a topological structure graph, obtaining a corresponding adjacency matrix based on the topological structure graph, and constructing an optical communication quality prediction model based on a deep neural network;

[0054] Initializing model parameters of the optical communication quality prediction model, and inputting the relevant adjacency matrix into the optical communication quality prediction model, and when the model parameters of the optical communication quality prediction model are not within a preset range, continuously training the optical communication quality prediction model;

[0055] When the model parameters of the optical communication quality prediction model are within a preset range, the training of the optical communication quality prediction model is terminated, the model training is completed, and the optical communication quality prediction model is output.

[0056] It should be noted that environmental factors include temperature, humidity, raindrop diameter, snow, fog and other data. Among them, communication quality data includes bit error rate, transmission rate and other data. Through this method, an optical communication quality prediction model can be constructed to predict communication quality data according to environmental factor data. Among them, the model parameters of the optical communication quality prediction model include prediction accuracy, convergence value of loss function and other data.

[0057] S104: obtaining geographical location information of the optical communication device transmitting end and each receiving end in the target area, constructing a transmission link based on the geographical location information of the optical communication device transmitting end and each receiving end, and obtaining optical communication quality data of each transmission link based on a communication quality prediction model;

[0058] It should be noted that, in step S104, the following steps are also included:

[0059] Obtaining geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining environmental factor data corresponding to the geographical location information of the transmitting end of the optical communication equipment and each receiving end through big data;

[0060] Constructing a plurality of transmission links based on the geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining the geographical location area through which the transmission link path passes, and obtaining the environmental factor data of the geographical location area through which the transmission link path passes;

[0061] The geographical location areas corresponding to the adjacent areas and the same environmental factor data are merged into one area and used as a sub-area, and the rest are used as sub-areas, and the environmental factor data corresponding to the transmission link path passed by each sub-area is obtained;

[0062] The environmental factor data corresponding to the transmission link path passed by each sub-area is input into the communication quality prediction model to obtain the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, and the optical communication quality data of each transmission link is obtained based on the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area.

[0063] It should be noted that, generally speaking, in an optical communication system, a transmission link is formed by a transmitting end and a receiving end. Through this method, the optical communication quality data of each transmission link can be obtained according to the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, which includes the following steps:

[0064] Setting a critical communication quality data threshold, and determining whether the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is lower than the critical communication quality data threshold;

[0065] When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is lower than the limit communication quality data threshold, the limit communication quality data threshold is output as the communication quality data of the corresponding transmission link;

[0066] When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is not lower than the limit communication quality data threshold, the average value of the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is calculated and used as the optical communication quality data of the corresponding transmission link.

[0067] It should be noted that when the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is lower than the limit communication quality data threshold, it means that the transmission link cannot transmit data. At this time, the limit communication quality data threshold is used as the communication quality data of the corresponding transmission link. When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is not lower than the limit communication quality data threshold, it means that the transmission link can transmit data. Then, the average value of the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is calculated and used as the optical communication quality data of the corresponding transmission link.

[0068] S106: setting an optical communication quality data threshold, and preliminarily selecting candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold;

[0069] It should be noted that, in step S106, the following may be specifically included:

[0070] Set the optical communication quality data threshold (need to reach a certain bit error rate and information transmission rate), and determine whether the optical communication quality data of the transmission link is greater than the optical communication quality data threshold;

[0071] When the optical communication quality data of the transmission link is greater than the optical communication quality data threshold, the corresponding transmission link is used as a candidate transmission link;

[0072] When the optical communication quality data of the transmission link is not greater than the optical communication quality data threshold, the corresponding transmission link is regarded as a non-candidate transmission link.

[0073] S108: Generate an information transmission plan based on the candidate transmission links, and transmit information according to the information transmission plan.

[0074] like Figure 2 As shown, further, in this method, an information transmission plan is generated based on the candidate transmission link, and information transmission is performed according to the information transmission plan, specifically including:

[0075] S202: obtaining data on the amount of information to be transmitted within a unit time, and obtaining data on the maximum amount of information transmitted by candidate transmission links, initializing the number of candidate transmission links, and randomly selecting candidate transmission links to form a candidate transmission link combination;

[0076] S204: introducing a particle swarm algorithm, setting the number of iterations based on the particle swarm algorithm, calculating the total information transmission volume data of the candidate transmission link combination within a unit time based on the maximum information transmission volume data of the candidate transmission link, and determining whether the total information transmission volume data is not greater than the required information volume data to be transmitted within a unit time;

[0077] S206: When the total information transmission amount data is not greater than the required information amount data to be transmitted within a unit time, iterate the candidate transmission link combination based on the number of iterations, and adjust the candidate transmission links in the candidate transmission link combination until the total information transmission amount data is greater than the required information amount data to be transmitted within a unit time;

[0078] S208: When the total amount of information transmission data is greater than the amount of information to be transmitted within a unit time, a candidate transmission link combination is output, and an information transmission plan is generated based on the candidate transmission link combination, and information transmission is performed according to the information transmission plan.

[0079] It should be noted that, since the amount of information transmitted per unit time in an information transmission link is limited, the method can optimize the transmission link combination and improve the success rate of information transmission during optical communication.

[0080] It is worth mentioning that the present invention fully considers the impact of environmental factors on communication quality, thereby configuring the optimal transmission link according to actual transmission requirements, so that the data transmission success rate in optical communication is higher.

[0081] Additionally, the following steps may be included:

[0082] Obtaining content data of each type of particulate matter in the air, and testing the light absorption characteristics of the optical communication system in the content data of each type of particulate matter to obtain light absorption characteristic data of each type of particulate matter and under the content;

[0083] Acquire optical characteristic data of the optical communication system during the communication process, and acquire real-time optical characteristic data based on the optical characteristic data of the optical communication system during the communication process and the optical absorption characteristic data of each particle type and content;

[0084] Presetting a light characteristic data threshold of the optical communication system during communication, and determining whether the real-time light characteristic data is not greater than the light characteristic data threshold of the optical communication system during communication;

[0085] When the real-time optical characteristic data is not greater than the optical characteristic data threshold of the optical communication system during communication, the optical characteristic data of the optical communication system during communication is adjusted until the real-time optical characteristic data is greater than the optical characteristic data threshold of the optical communication system during communication.

[0086] It should be noted that the absorption and scattering of light by various substances in the atmosphere will have an impact on the wireless optical communication system. The molecules in the atmosphere have strong absorption characteristics, but this absorption characteristic is selective and will be selected according to the wavelength of light, but in any case it will affect the propagation of light, such as 2% of red light is absorbed by haze. In addition, there are various particles of different sizes and numbers in the atmosphere. When light passes through these uneven substances, it will also produce scattering effects, which will weaken the light energy during the propagation process and produce uneven distribution of light spots. These situations will also have a significant impact on the propagation of light. The substances in the atmosphere cause loss in the process of light propagation in the atmosphere through different means such as absorption and scattering of light, and the corresponding atmospheric attenuation effect will cause instability in the wireless optical communication system. Among them, the optical characteristic data includes data such as power, frequency, wavelength, etc. of the optical communication system. This method can optimize optical communication transmission.

[0087] In addition, the method may further comprise the following steps:

[0088] Obtaining content data of each type of particle in the air within a preset time through big data, and obtaining light absorption characteristic data within each sub-preset time according to the content data of each type of particle in the air within the preset time;

[0089] Setting a limit light absorption characteristic data threshold, and determining whether the light absorption characteristic data within the sub-preset time is greater than the limit light absorption characteristic data threshold;

[0090] When the light absorption characteristic data within the sub-preset time is not greater than the limit light absorption characteristic data threshold, the corresponding sub-period is used as the data transmission communication period of the optical communication system;

[0091] When the light absorption characteristic data within the sub-preset time is greater than the limit light absorption characteristic data threshold, the corresponding sub-time period is not used as the data transmission communication period of the optical communication system, and data communication is performed on the optical communication system according to the data transmission communication period of the optical communication system.

[0092] It should be noted that, within a certain period of time, when the light absorption characteristic data within the sub-preset time is not greater than the limit light absorption characteristic data threshold, it means that the time period is suitable for data transmission, otherwise, it is not suitable for transmission. This method improves the rationality of data transmission in the optical communication system.

[0093] like Figure 3 As shown, the second aspect of the present invention provides a data transmission device 4 for an optical communication system, the device 4 includes a memory 41 and a processor 42, the memory 41 includes a data transmission method program for the optical communication system, and when the data transmission method program for the optical communication system is executed by the processor 42, any step of the data transmission method for the optical communication system is implemented.

[0094] like Figure 4 As shown, the third aspect of the present invention provides an electronic device, including:

[0095] The model building module 10 acquires the communication quality data of the optical communication system under various environmental factors, and builds an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors;

[0096] The communication quality evaluation module 20 obtains the geographical location information of the optical communication device transmitting end and each receiving end in the target area, builds a transmission link based on the geographical location information of the optical communication device transmitting end and each receiving end, and obtains the optical communication quality data of each transmission link based on the communication quality prediction model;

[0097] A screening module 30 is configured to set an optical communication quality data threshold and preliminarily select candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold;

[0098] The information transmission planning module 40 generates an information transmission plan based on the candidate transmission links and performs information transmission according to the information transmission plan.

[0099] Furthermore, in the electronic device, communication quality data of the optical communication system under various environmental factors are obtained, and an optical communication quality prediction model is constructed based on the communication quality data of the optical communication system under various environmental factors, specifically including:

[0100] The communication quality data of the optical communication system under various environmental factors is obtained through big data, and the graph neural network is introduced to input the communication quality data of the optical communication system under various environmental factors into the graph neural network, with the environmental factor as the first node and the communication quality data as the second node;

[0101] Constructing a directed edge description relationship, connecting the first node and the second node based on the directed edge description relationship, constructing a topological structure graph, obtaining a corresponding adjacency matrix based on the topological structure graph, and constructing an optical communication quality prediction model based on a deep neural network;

[0102] Initializing model parameters of the optical communication quality prediction model, and inputting the relevant adjacency matrix into the optical communication quality prediction model, and when the model parameters of the optical communication quality prediction model are not within a preset range, continuously training the optical communication quality prediction model;

[0103] When the model parameters of the optical communication quality prediction model are within a preset range, the training of the optical communication quality prediction model is terminated, the model training is completed, and the optical communication quality prediction model is output.

[0104] Furthermore, in the electronic device, obtaining geographical location information of the optical communication device transmitting end and each receiving end in the target area, building a transmission link based on the geographical location information of the optical communication device transmitting end and each receiving end, and obtaining optical communication quality data of each transmission link based on the communication quality prediction model specifically includes:

[0105] Obtaining geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining environmental factor data corresponding to the geographical location information of the transmitting end of the optical communication equipment and each receiving end through big data;

[0106] Constructing a plurality of transmission links based on the geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining the geographical location area through which the transmission link path passes, and obtaining the environmental factor data of the geographical location area through which the transmission link path passes;

[0107] The geographical location areas corresponding to the adjacent areas and the same environmental factor data are merged into one area and used as a sub-area, and the rest are used as sub-areas, and the environmental factor data corresponding to the transmission link path passed by each sub-area is obtained;

[0108] The environmental factor data corresponding to the transmission link path passed by each sub-area is input into the communication quality prediction model to obtain the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, and the optical communication quality data of each transmission link is obtained based on the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area.

[0109] Furthermore, in the electronic device, the optical communication quality data of each transmission link is obtained according to the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, specifically including:

[0110] Setting a critical communication quality data threshold, and determining whether the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is lower than the critical communication quality data threshold;

[0111] When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is lower than the limit communication quality data threshold, the limit communication quality data threshold is output as the communication quality data of the corresponding transmission link;

[0112] When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is not lower than the limit communication quality data threshold, the average value of the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is calculated and used as the optical communication quality data of the corresponding transmission link.

[0113] Furthermore, in the electronic device, an optical communication quality data threshold is set, and candidate transmission links are preliminarily selected based on the optical communication quality data of each transmission link and the optical communication quality data threshold, specifically including:

[0114] Setting an optical communication quality data threshold, and determining whether the optical communication quality data of the transmission link is greater than the optical communication quality data threshold;

[0115] When the optical communication quality data of the transmission link is greater than the optical communication quality data threshold, the corresponding transmission link is used as a candidate transmission link;

[0116] When the optical communication quality data of the transmission link is not greater than the optical communication quality data threshold, the corresponding transmission link is regarded as a non-candidate transmission link.

[0117] Furthermore, in the electronic device, an information transmission plan is generated based on the candidate transmission links, and information transmission is performed according to the information transmission plan, specifically including:

[0118] Obtaining data on the amount of information to be transmitted within a unit time, and obtaining data on the maximum amount of information transmitted by candidate transmission links, initializing the number of candidate transmission links, and randomly selecting candidate transmission links to form a candidate transmission link combination;

[0119] The particle swarm algorithm is introduced, the number of iterations is set based on the particle swarm algorithm, the total information transmission volume data of the candidate transmission link combination within a unit time is calculated based on the maximum information transmission volume data of the candidate transmission link, and it is determined whether the total information transmission volume data is not greater than the required information volume data to be transmitted within a unit time;

[0120] When the total amount of information transmission data is not greater than the amount of information to be transmitted required within a unit time, the candidate transmission link combination is iterated based on the number of iterations, and the candidate transmission links in the candidate transmission link combination are adjusted until the total amount of information transmission data is greater than the amount of information to be transmitted required within a unit time;

[0121] When the total amount of information transmitted is greater than the amount of information to be transmitted required within a unit time, a candidate transmission link combination is output, and an information transmission plan is generated based on the candidate transmission link combination, and information transmission is performed according to the information transmission plan.

[0122] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0123] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0124] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0125] A person of ordinary skill in the art can understand that: all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: a mobile storage device, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.

[0126] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods of each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

[0127] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A data transmission method for an optical communication system, It is characterized in that The following steps are involved: Acquire communication quality data of the optical communication system under various environmental factors, and construct an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors; Obtaining geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, building a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtaining optical communication quality data of each transmission link based on the communication quality prediction model; Setting an optical communication quality data threshold, and preliminarily selecting candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold; generating an information transmission plan based on the candidate transmission link, and transmitting information according to the information transmission plan; Acquiring communication quality data of the optical communication system under various environmental factors, and constructing an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors, specifically comprising: Acquire the communication quality data of the optical communication system under various environmental factors through big data, introduce the graph neural network, input the communication quality data of the optical communication system under various environmental factors into the graph neural network, and use the environmental factor as the first node and the communication quality data as the second node; Constructing a directed edge description relationship, connecting the first node and the second node based on the directed edge description relationship, constructing a topological structure graph, obtaining a corresponding adjacency matrix based on the topological structure graph, and constructing an optical communication quality prediction model based on a deep neural network; Initializing model parameters of the optical communication quality prediction model, and inputting the adjacency matrix into the optical communication quality prediction model, and when the model parameters of the optical communication quality prediction model are not within a preset range, continuously training the optical communication quality prediction model; When the model parameters of the optical communication quality prediction model are within a preset range, the training of the optical communication quality prediction model is terminated, the model training is completed, and the optical communication quality prediction model is output; Obtaining geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, building a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtaining optical communication quality data of each transmission link based on the communication quality prediction model, specifically comprising: Obtaining geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining environmental factor data corresponding to the geographical location information of the transmitting end of the optical communication equipment and each receiving end through big data; Constructing a plurality of transmission links based on the geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining the geographical location area through which the transmission link path passes, and obtaining the environmental factor data of the geographical location area through which the transmission link path passes; The geographical location areas corresponding to the adjacent areas and the same environmental factor data are merged into one area and used as a sub-area, and the rest are used as sub-areas, and the environmental factor data corresponding to the transmission link path passed by each sub-area is obtained; Inputting the environmental factor data corresponding to the transmission link path passed by each sub-area into the communication quality prediction model, obtaining the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, and obtaining the optical communication quality data of each transmission link according to the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area; Generating an information transmission plan based on the candidate transmission link, and transmitting information according to the information transmission plan, specifically includes: Obtaining data on the amount of information to be transmitted within a unit time, and obtaining data on the maximum amount of information transmitted by candidate transmission links, initializing the number of candidate transmission links, and randomly selecting candidate transmission links to form a candidate transmission link combination; Introducing a particle swarm algorithm, setting the number of iterations based on the particle swarm algorithm, calculating the total information transmission volume data of the candidate transmission link combination within a unit time based on the maximum information transmission volume data of the candidate transmission link, and judging whether the total information transmission volume data is not greater than the required information volume data to be transmitted within a unit time; When the total amount of information transmission data is not greater than the amount of information to be transmitted required within a unit time, iterating the candidate transmission link combination based on the number of iterations, adjusting the candidate transmission links in the candidate transmission link combination until the total amount of information transmission data is greater than the amount of information to be transmitted required within a unit time; When the total information transmission volume data is greater than the required information volume data to be transmitted within a unit time, a candidate transmission link combination is output, and an information transmission plan is generated based on the candidate transmission link combination, and information transmission is performed according to the information transmission plan.

2. A data transmission method for an optical communication system according to claim 1, It is characterized in that Obtaining optical communication quality data of each transmission link according to communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, specifically includes: Setting a critical communication quality data threshold, and determining whether the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is lower than the critical communication quality data threshold; When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is lower than the limit communication quality data threshold, the limit communication quality data threshold is output as the communication quality data of the corresponding transmission link; When the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by the sub-area is not lower than the limit communication quality data threshold, the average value of the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area is calculated and used as the optical communication quality data of the corresponding transmission link.

3. The data transmission method of an optical communication system according to claim 1, It is characterized in that Setting an optical communication quality data threshold, and preliminarily selecting a candidate transmission link based on the optical communication quality data of each transmission link and the optical communication quality data threshold, specifically includes: Setting an optical communication quality data threshold, and determining whether the optical communication quality data of the transmission link is greater than the optical communication quality data threshold; When the optical communication quality data of the transmission link is greater than the optical communication quality data threshold, the corresponding transmission link is used as a candidate transmission link; When the optical communication quality data of the transmission link is not greater than the optical communication quality data threshold, the corresponding transmission link is used as a non-candidate transmission link.

4. A data transmission device for an optical communication system, It is characterized in that The device includes a memory and a processor, wherein the memory includes a data transmission method program of the optical communication system, and when the data transmission method program of the optical communication system is executed by the processor, the steps of the data transmission method of the optical communication system as described in any one of claims 1 to 3 are implemented.

5. An electronic device, It is characterized in that include: A model building module, which obtains communication quality data of the optical communication system under various environmental factors, and builds an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors; a communication quality evaluation module, which obtains geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, constructs a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtains optical communication quality data of each transmission link based on the communication quality prediction model; A screening module, which sets an optical communication quality data threshold and preliminarily selects candidate transmission links based on the optical communication quality data of each transmission link and the optical communication quality data threshold; An information transmission planning module generates an information transmission plan based on the candidate transmission links and transmits information according to the information transmission plan; Acquiring communication quality data of the optical communication system under various environmental factors, and constructing an optical communication quality prediction model based on the communication quality data of the optical communication system under various environmental factors, specifically comprising: Acquire the communication quality data of the optical communication system under various environmental factors through big data, introduce the graph neural network, input the communication quality data of the optical communication system under various environmental factors into the graph neural network, and use the environmental factor as the first node and the communication quality data as the second node; Constructing a directed edge description relationship, connecting the first node and the second node based on the directed edge description relationship, constructing a topological structure graph, obtaining a corresponding adjacency matrix based on the topological structure graph, and constructing an optical communication quality prediction model based on a deep neural network; Initializing model parameters of the optical communication quality prediction model, and inputting the adjacency matrix into the optical communication quality prediction model, and when the model parameters of the optical communication quality prediction model are not within a preset range, continuously training the optical communication quality prediction model; When the model parameters of the optical communication quality prediction model are within a preset range, the training of the optical communication quality prediction model is terminated, the model training is completed, and the optical communication quality prediction model is output; Obtaining geographical location information of a transmitting end of an optical communication device and each receiving end in a target area, building a transmission link based on the geographical location information of the transmitting end of the optical communication device and each receiving end, and obtaining optical communication quality data of each transmission link based on the communication quality prediction model, specifically comprising: Obtaining geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining environmental factor data corresponding to the geographical location information of the transmitting end of the optical communication equipment and each receiving end through big data; Constructing a plurality of transmission links based on the geographical location information of the transmitting end of the optical communication equipment and each receiving end in the target area, and obtaining the geographical location area through which the transmission link path passes, and obtaining the environmental factor data of the geographical location area through which the transmission link path passes; The geographical location areas corresponding to the adjacent areas and the same environmental factor data are merged into one area and used as a sub-area, and the rest are used as sub-areas, and the environmental factor data corresponding to the transmission link path passed by each sub-area is obtained; Inputting the environmental factor data corresponding to the transmission link path passed by each sub-area into the communication quality prediction model, obtaining the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area, and obtaining the optical communication quality data of each transmission link according to the communication quality data corresponding to the environmental factor data corresponding to the transmission link path passed by each sub-area; Generating an information transmission plan based on the candidate transmission link, and transmitting information according to the information transmission plan, specifically includes: Obtaining data on the amount of information to be transmitted within a unit time, and obtaining data on the maximum amount of information transmitted by candidate transmission links, initializing the number of candidate transmission links, and randomly selecting candidate transmission links to form a candidate transmission link combination; Introducing a particle swarm algorithm, setting the number of iterations based on the particle swarm algorithm, calculating the total information transmission volume data of the candidate transmission link combination within a unit time based on the maximum information transmission volume data of the candidate transmission link, and judging whether the total information transmission volume data is not greater than the required information volume data to be transmitted within a unit time; When the total amount of information transmission data is not greater than the amount of information to be transmitted required within a unit time, iterating the candidate transmission link combination based on the number of iterations, adjusting the candidate transmission links in the candidate transmission link combination until the total amount of information transmission data is greater than the amount of information to be transmitted required within a unit time; When the total information transmission volume data is greater than the required information volume data to be transmitted within a unit time, a candidate transmission link combination is output, and an information transmission plan is generated based on the candidate transmission link combination, and information transmission is performed according to the information transmission plan.