CN109714105B - Communication link determining method and device - Google Patents
Communication link determining method and device Download PDFInfo
- Publication number
- CN109714105B CN109714105B CN201811565233.0A CN201811565233A CN109714105B CN 109714105 B CN109714105 B CN 109714105B CN 201811565233 A CN201811565233 A CN 201811565233A CN 109714105 B CN109714105 B CN 109714105B
- Authority
- CN
- China
- Prior art keywords
- link
- data
- communication
- model
- communication terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Radio Relay Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a method and a device for determining a communication link, wherein the method comprises the steps of receiving a communication signal sent by a second communication terminal; obtaining link data, signal data and a first motion track used when a second communication terminal sends a communication signal, and if the first motion track is in a range pointed by a laser beam or the first motion track is in a satellite coverage range; and inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal. The scheme provided by the embodiment of the invention is applied to determining the link, so that the communication effect can be improved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for determining a communication link.
Background
In a space communication system, communication can be achieved through a laser link, and communication can also be achieved through a microwave link. When communication is realized through a laser link, the capturing and tracking of communication signals may become difficult or even communication failure may be caused due to the influence of the atmosphere. When the communication is realized through the microwave link, the communication signal is relatively less influenced by the atmosphere, and the high-efficiency and continuous communication can be generally kept. Therefore, in practical applications, the mode in which the laser link and the microwave link coexist is generally adopted for communication.
In the case of a laser link and a microwave link coexisting, the following methods are generally adopted in the prior art to determine the link for communication:
monitoring the signal-to-noise ratio of the laser link in real time, if the signal-to-noise ratio of the laser link is monitored to be lower than a preset threshold value, determining whether the communication link is a microwave link, and if not, switching the communication link into the microwave link; and if the monitored signal-to-noise ratio of the laser link is not lower than a preset threshold value, determining whether the communication link is the laser link, and if not, switching the communication link to the laser link.
When the communication is carried out through the laser link, the communication signal is easily affected by the atmosphere, and the weather change directly affects the atmosphere, that is, the weather change may cause the error rate of the laser link to fluctuate, so that the monitored signal-to-noise ratio of the laser link has errors, the determined communication link is not the optimal communication link, and the communication effect is poor.
Disclosure of Invention
An object of the embodiments of the present invention is to provide a method and an apparatus for determining a communication link, so as to determine a better communication link and improve a communication effect. The specific technical scheme is as follows:
a communication link determination method is applied to a first communication end, and comprises the following steps:
receiving a communication signal sent by a second communication terminal;
obtaining link data, signal data and a first motion trail used when the second communication terminal sends the communication signal, wherein the first motion trail is: the first communication terminal and the second communication terminal are motion tracks of one terminal of a low-orbit LEO satellite, and the signal data comprise: directing a laser beam;
judging whether the first motion trail satisfies the following relational expression:
the first motion track is in the range pointed by the laser beam or in the preset satellite coverage range;
if not, returning to the step of obtaining the link data, the signal data and the first motion trail used when the second communication terminal sends the communication signal;
if yes, inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal; wherein the link determination model is: and the model is obtained by training the support vector machine model in advance by adopting the sample link data and the sample signal data and is used for determining the communication link in the laser link and the microwave link.
Further, the link data is: and the second communication terminal transmits the service data of the communication service between the second communication terminal and the first communication terminal or the channel data of the channel used by the communication signal.
Further, the channel data includes: atmospheric visibility and rainfall intensity;
or/and
the signal data includes: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
Further, the training process of the link determination model includes:
obtaining sample link data and sample signal data;
converting the sample link data and the sample signal data serving as sample data into target data in a preset format;
obtaining a plurality of kernel functions of a support vector machine model;
obtaining model parameters of a support vector machine model corresponding to each kernel function in a self-service mode;
determining a support vector machine model with the optimal model parameters as an initial model of the link determination model;
and training the initial model by adopting the target data to obtain a model for determining a communication link in a laser link and a microwave link.
A communication link determining apparatus applied to a first communication terminal, the apparatus comprising:
the communication signal receiving module is used for receiving a communication signal sent by the second communication end;
a data obtaining module, configured to obtain link data, signal data, and a first motion trajectory that are used when the second communication terminal sends the communication signal, where the first motion trajectory is: the first communication terminal and the second communication terminal are motion tracks of one terminal of a low-orbit LEO satellite, and the signal data comprise: directing a laser beam;
the judging module is used for judging whether the first motion track meets the following relational expression:
the first motion track is in a range pointed by the laser beam, or the first motion track is in a preset satellite coverage range; if not, triggering a data acquisition module; if yes, triggering a link determining module;
a link determining module, configured to input the link data and the signal data into a link determining model, and determine a link that communicates with the second communication terminal; wherein the link determination model is: and the model is obtained by training the support vector machine model in advance by adopting the sample link data and the sample signal data and is used for determining the communication link in the laser link and the microwave link.
Further, the link data is: and the second communication terminal transmits the service data of the communication service between the second communication terminal and the first communication terminal or the channel data of the channel used by the communication signal.
Further, the channel data includes: atmospheric visibility and rainfall intensity;
or/and
the signal data includes: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
Further, the apparatus further comprises:
the sample data acquisition module is used for acquiring sample link data and sample signal data;
the target data conversion module is used for converting the sample link data and the sample signal data serving as sample data into target data in a preset format;
the kernel function obtaining module is used for obtaining a plurality of kernel functions supporting the vector machine model;
the model parameter obtaining module is used for obtaining model parameters of the support vector machine model corresponding to each kernel function in a self-service mode;
an initial model determining module, configured to determine a support vector machine model with optimal model parameters as an initial model of the link determination model;
and the communication link model obtaining module is used for training the initial model by adopting the target data to obtain a model for determining a communication link in the laser link and the microwave link.
In another aspect of the present invention, there is also provided an electronic device, including a processor, a communication interface, a motor, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
a memory for storing a computer program;
a processor for executing the program stored in the memory to execute any of the above-described communication link determination methods.
In yet another aspect of the present invention, there is also provided a computer-readable storage medium having stored therein instructions which, when executed on a computer, perform any of the above-described communication link determination methods.
According to the method and the device for determining the communication link, after the first communication terminal receives the communication signal sent by the second communication terminal, link data and signal data used when the second communication terminal sends the communication signal are obtained, and if the first motion track is in a laser beam pointing range or the first motion track is in a satellite coverage range; and inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal. Compared with the prior art, in the scheme provided by the embodiment of the invention, the link determination model is obtained by training the support vector machine model by adopting the sample link data and the sample signal data in advance, so that the error rate of the link is not considered in the process of determining the communication link, and the output result of the link model is not directly influenced even if the error rate of the communication link is influenced by weather change. Of course, it is not necessary for any product or method of practicing the invention to achieve all of the above-described advantages at the same time.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a communication link determining method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a spatial communication link provided by an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a communication link determining apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1, fig. 1 is a schematic flowchart of a method for determining a communication link according to an embodiment of the present invention, which is applied to a first communication end, and includes the following steps:
and S101, receiving a communication signal sent by the second communication terminal.
The first communication terminal may be a ground station, a Low-Orbit (LEO) satellite or a Medium Earth Orbit (MEO) satellite, and the second communication terminal may be a ground station, a LEO satellite or a MEO satellite.
Referring to fig. 2, the GEO satellite backbone network in fig. 2 is a network for communicating with MEO satellites, and the LEO satellite constellation group is a constellation group formed by a plurality of LEO satellites; the satellite communication system in the embodiment of the invention comprises a ground station, an LEO satellite and an MEO satellite, so that the communication between the two in the satellite communication system relates to the following situations in total:
the first condition is as follows: when the ground station sends data to the LEO satellite, the first communication terminal is the LEO satellite, and the second communication terminal is the ground station;
case two: when the LEO satellite sends data to the ground station, the first communication terminal is the ground station, and the second communication terminal is the LEO satellite;
case three: when the LEO satellite sends data to the MEO satellite, the first communication end is the MEO satellite, and the second communication end is the LEO satellite;
case four: when the MEO satellite sends data to the LEO satellite, the first communication terminal is the LEO satellite, and the second communication terminal is the MEO satellite.
After the first communication terminal receives the communication signal sent by the second communication terminal, it is described that the second communication terminal has a need for communication with the first communication terminal, and the first communication terminal needs to perform link selection to determine a link for communication with the second communication terminal in order to ensure high quality of communication with the second communication terminal.
And S102, obtaining link data, signal data and a first motion trail used when the second communication terminal sends the communication signal.
As can be seen from the above description of the communication condition existing between the first communication end and the second communication end, an LEO satellite is inevitably present in the first communication end and the second communication end, and on this basis, the first motion trajectory is: the first communication terminal and the second communication terminal are motion tracks of one terminal of an LEO satellite, and the signal data comprise: the laser beam is directed.
Wherein the laser beam is directed in the direction in which the laser emits the laser beam.
In an embodiment of the present invention, the link data may be: and the second communication terminal transmits the data of the communication service between the first communication terminal and the second communication terminal or the data of the channel used by the communication signal.
In one embodiment, in the case where the first and second cases occur, the link data may be channel data;
in another embodiment, in the case where the third case and the fourth case occur, the link data may be service data.
In an embodiment of the present invention, the channel data may include: atmospheric visibility and rainfall intensity;
or/and
the signal data may include: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
Wherein, the emission elevation is the emission angle of the microwave emission source;
the polarization elevation angle is related to the polarization mode of the satellite antenna, and is 0 degree when the antenna is horizontally polarized; when the antenna is vertically polarized, the polarization elevation angle is 90 °; when the antenna is circularly polarized, the polarization elevation angle is 45 °.
Because the atmospheric visibility and rainfall intensity can directly represent changes of the atmosphere, and the changes of the atmosphere have influence on the bit error rate of the laser link, when the laser link is adopted for communication, when the atmospheric visibility and the rainfall intensity are within a certain range of values, the laser link may have difficulty in capturing and tracking communication signals, and even cause communication failure. Thus, in determining the communication link, the channel data may be used to determine whether the communication signal can be transmitted using the laser link.
The signal data can determine whether the laser link and the microwave link can transmit the communication signal when the laser link or the microwave link is used for transmitting the communication signal, so that when the communication link is determined, the signal data is required to be used for determining whether the communication information can be transmitted.
S103, judging whether the first motion track meets the following relational expression:
the first motion track is in the range pointed by the laser beam or in the preset satellite coverage range; if not, returning to execute S102; if yes, go to S105;
the satellite coverage can be understood as a range capable of communicating through a microwave link, and the satellite coverage can directly acquire the range.
The microwave refers to an electromagnetic wave with a frequency of 300 MHz-300 GHz, and is a short for a limited frequency band in a radio wave, that is, an electromagnetic wave with a wavelength of 1 mm-1 m, which is a general term for a decimetric wave, a centimeter wave, a millimeter wave, and a submillimeter wave.
The microwave frequency is higher than the frequency of a general radio wave, and is also generally called "ultra high frequency electromagnetic wave". Microwaves also have a wave-particle duality as an electromagnetic wave. The basic properties of microwaves are generally represented by three characteristics, namely penetration, reflection and absorption.
The motion trajectory of the LEO satellite falls within the range pointed by the laser beam, and the laser link can be considered to be used for communicating with the second communication terminal;
the motion trajectory of the LEO satellite falls within the satellite coverage range, and the microwave link can be considered to be used for communicating with the second communication terminal.
S104, inputting the link data and the signal data into a link determination model, and determining a link which communicates with the second communication terminal; wherein the link determination model is: and the model is obtained by training the support vector machine model in advance by adopting the sample link data and the sample signal data and is used for determining the communication link in the laser link and the microwave link.
The first motion trail satisfies the relation, which indicates that at least one link of the laser link and the microwave link can be used for communicating with the second communication terminal, and therefore, further link selection is required to determine the link finally used for communicating with the second communication terminal.
Since laser communication can provide a high-rate communication service, microwave communication provides a relatively low communication rate. Therefore, in the actual use process, the laser link can be used as a main communication link, the microwave link is used as a backup link of the laser link, and the backup link is started when the main communication link cannot guarantee basic requirements or communication is interrupted, so that the reliability of the communication link is guaranteed.
In one implementation, the training process of the link determination model may include steps a to F:
and step A, obtaining sample link data and sample signal data.
The sample link data may be sample traffic data or sample channel data.
The sample channel data includes: atmospheric visibility and rainfall intensity;
or/and
the signal data includes: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
And B, converting the sample link data and the sample signal data serving as sample data into target data in a preset format.
The preset format may be as follows: [ channel data ] [ atmospheric visibility ] [ microwave frequency ] [ emission elevation angle ] [ polarization elevation angle ] [ laser wavelength ] [ laser beam pointing ].
And each sample link data corresponds to a sample signal data to form a target data as a training point according to a budget format.
And C, obtaining a plurality of kernel functions of the support vector machine model.
The plurality of kernel functions may be kernel functions selected by a user preset.
The kernel function may include: linear kernel functions, polynomial kernel functions, gaussian kernel functions, and the like.
The gaussian kernel Function is also called a Radial Basis Function (RBF), and the RBF can map data to an infinite dimension and is a scalar Function symmetrical along a Radial direction.
For a support vector machine model, if the kernel functions are different, the model can be considered to be different. In addition, different kernel functions exhibit different characteristics during application. Under the condition that sample data used for training is certain, in order to obtain a more accurate link determination model, in the embodiment of the invention, a plurality of kernel functions are adopted for model training so as to train the link determination model suitable for the application scene corresponding to the sample data.
And D, obtaining model parameters of the support vector machine model corresponding to each kernel function in a self-service mode.
And C, training and evaluating the sample link data and the sample signal data in a self-service mode for each kernel function obtained in the step C to obtain a classification result corresponding to each kernel function, wherein the classification result is used for representing whether a microwave link or a laser link is adopted.
Wherein, the model parameters may include: penalty parameter c and g parameters.
The parameter c characterizes the tolerance to errors.
The parameter g is: the parametric coefficients of the kernel function.
The parameter c and the parameter g can determine a hyperplane, and for a larger c value, if the hyperplane can better classify all training points and classification results obtained by testing each training point one by one correctly, the hyperplane with a smaller margin is selected by optimization. Conversely, for very small values of c will cause the optimizer to find a separate hyperplane of larger margins, even if the hyperplane misclassifies more points.
The larger the parameter g is, the smaller the number of support vectors in the support vector machine model is, and the smaller the value of the parameter g is, the larger the number of support vectors in the support vector machine model is. The number of support vectors affects the speed of training and prediction.
For example, a self-help mode is adopted to train and evaluate the sample data. The self-service mode can obtain the optimal parameters c and g according to the following three steps:
the method comprises the steps that firstly, target data in a preset format is used as a sample data set D, a group of sample data is selected from the sample data set D each time, the group of sample data is put into a training set D1, and then the group of sample data is put back into the training set D, so that a new data set D1 containing m samples is obtained after iteration is performed for m times;
secondly, training and evaluating a support vector machine model by taking D1 as a training set and D \ D1 as a test set;
wherein D \ D1 represents the data set in D1 except D.
And thirdly, finding the group of training sets and test sets which enable the evaluation performance to be the best, and obtaining the best parameters c and g.
Among them, the above evaluation performance is best understood as the highest accuracy of the test result.
And E, determining the support vector machine model with the optimal model parameters as an initial model of the link determination model.
Based on the above description of step D, the best model parameters are determined from the determined model parameters.
The optimal model parameter is the parameter corresponding to the maximum distance from the hyperplane to the two types of boundaries.
And step F, training the initial model by adopting the target data to obtain a model for determining a communication link in a laser link and a microwave link.
When the sample data corresponding to each training point is obtained, a laser link or a microwave link can be used as the marking data corresponding to each training point when the data contained in each training point is used for communication.
When the initial model is trained by using the above target data, it can be understood that: and obtaining a link determination result which is output by the initial model through link selection based on the target data by taking the target data as an input parameter of the initial model. And then comparing the result output by the initial model with the labeled data of the training points corresponding to the target data, and adjusting the model parameters of the initial model according to the comparison result, so that the output result of the initial model is close to the labeled data of the training points corresponding to the target data, thereby realizing model training.
Therefore, the implementation mode determines the optimal model parameters in a self-service mode by utilizing a plurality of kernel functions through sample link data and sample signal data, trains the initial model by adopting the target data, and obtains the model for determining the communication link in the laser link and the microwave link. The link determination model adopts the sample link data and the sample signal data, and determines the optimal model parameter from the plurality of kernel functions in a self-service mode, so that the determined link determination model has a simple structure and high accuracy, the trained link determination model can determine the optimal communication link according to weather changes in real time, and the communication effect is improved.
Therefore, in the method for determining a communication link provided by the embodiment of the present invention, after receiving a communication signal sent by a second communication terminal, a first communication terminal obtains link data and signal data used when the second communication terminal sends the communication signal, and if a first motion trajectory is within a range pointed by a laser beam or within a satellite coverage range; and inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal. Compared with the prior art, in the scheme provided by the embodiment of the invention, the link determination model is obtained by training the support vector machine model by adopting the sample link data and the sample signal data in advance, so that the error rate of the link is not considered in the process of determining the communication link, and the output result of the link model is not directly influenced even if the error rate of the communication link is influenced by weather change.
Corresponding to the communication link determining method, the embodiment of the invention also provides a communication link determining device.
Referring to fig. 3, an embodiment of the present invention provides a communication link determining apparatus, which is applied to a first communication end, and the apparatus includes:
a communication signal receiving module 301, configured to receive a communication signal sent by a second communication end;
a data obtaining module 302, configured to obtain link data, signal data, and a first motion trajectory used when the second communication terminal sends the communication signal, where the first motion trajectory is: the first communication terminal and the second communication terminal are motion tracks of one terminal of a low-orbit LEO satellite, and the signal data comprise: directing a laser beam;
a determining module 303, configured to determine whether the first motion trajectory satisfies the following relation:
the first motion track is in a range pointed by the laser beam, or the first motion track is in a preset satellite coverage range; if not, triggering a data acquisition module; if yes, triggering a link determining module;
a link determining module 304, configured to input the link data and the signal data into a link determining model, and determine a link for communicating with the second communication terminal; wherein the link determination model is: and the model is obtained by training the support vector machine model in advance by adopting the sample link data and the sample signal data and is used for determining the communication link in the laser link and the microwave link.
In one implementation, the link data is: and the second communication terminal transmits the service data of the communication service between the second communication terminal and the first communication terminal or the channel data of the channel used by the communication signal.
In one implementation, the channel data includes: atmospheric visibility and rainfall intensity;
or/and
the signal data includes: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
In one implementation, the apparatus includes:
the sample data acquisition module is used for acquiring sample link data and sample signal data;
the target data conversion module is used for converting the sample link data and the sample signal data serving as sample data into target data in a preset format;
the kernel function obtaining module is used for obtaining a plurality of kernel functions supporting the vector machine model;
the model parameter obtaining module is used for obtaining model parameters of the support vector machine model corresponding to each kernel function in a self-service mode;
an initial model determining module, configured to determine a support vector machine model with optimal model parameters as an initial model of the link determination model;
and the communication link model obtaining module is used for training the initial model by adopting the target data to obtain a model for determining a communication link in the laser link and the microwave link.
Therefore, in the communication link determining apparatus provided in the embodiment of the present invention, after receiving the communication signal sent by the second communication terminal, the first communication terminal obtains link data and signal data used when the second communication terminal sends the communication signal, and if the first motion trajectory is within the range pointed by the laser beam or within the satellite coverage range; and inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal. Compared with the prior art, in the scheme provided by the embodiment of the invention, the link determination model is obtained by training the support vector machine model by adopting the sample link data and the sample signal data in advance, so that the error rate of the link is not considered in the process of determining the communication link, and the output result of the link model is not directly influenced even if the error rate of the communication link is influenced by weather change.
An embodiment of the present invention further provides an electronic device, as shown in fig. 4, including a processor 401, a communication interface 402, a memory 403, and a communication bus 404, where the processor 401, the communication interface 402, and the memory 403 complete mutual communication through the communication bus 404,
a memory 403 for storing a computer program;
the processor 401 is configured to implement a communication link determining method according to an embodiment of the present invention when executing the program stored in the memory 403.
Specifically, the above-mentioned method for determining a communication link is applied to a first communication terminal, and the method includes:
receiving a communication signal sent by a second communication terminal;
obtaining link data, signal data and a first motion trail used when the second communication terminal sends the communication signal, wherein the first motion trail is: the first communication terminal and the second communication terminal are motion tracks of one terminal of a low-orbit LEO satellite, and the signal data comprise: directing a laser beam;
judging whether the first motion trail satisfies the following relational expression:
the first motion trajectory is within a range pointed by the laser beam or within the satellite coverage range;
if not, returning to the step of obtaining the link data, the signal data and the first motion trail used when the second communication terminal sends the communication signal;
if yes, inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal; wherein the link determination model is: and the model is obtained by training the support vector machine model in advance by adopting the sample link data and the sample signal data and is used for determining the communication link in the laser link and the microwave link.
Therefore, when the electronic device provided by this embodiment is implemented, after the first communication terminal receives the communication signal sent by the second communication terminal, link data and signal data used when the second communication terminal sends the communication signal are obtained, and if the first motion trajectory is within the range pointed by the laser beam or within the satellite coverage range; and inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal. Compared with the prior art, in the scheme provided by the embodiment of the invention, the link determination model is obtained by training the support vector machine model by adopting the sample link data and the sample signal data in advance, so that the error rate of the link is not considered in the process of determining the communication link, and the output result of the link model is not directly influenced even if the error rate of the communication link is influenced by weather change.
The above-mentioned implementation of the related content file consolidation method is the same as the management method of the file consolidation method provided in the foregoing method embodiment section, and is not described here again.
The communication bus mentioned in the electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the electronic equipment and other equipment.
The Memory may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component.
In yet another embodiment of the present invention, a computer-readable storage medium is further provided, which stores instructions that, when executed on a computer, cause the computer to execute any of the above-described communication link determination methods in the above-described embodiments.
In yet another embodiment, the present invention further provides a computer program product containing instructions which, when run on a computer, cause the computer to perform any of the above-described communication link determination methods in the above-described embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions described in accordance with the embodiments of the invention are all or partially effected when the above-described computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (8)
1. A method for determining a communication link, applied to a first communication terminal, the method comprising:
receiving a communication signal sent by a second communication terminal;
obtaining link data, signal data and a first motion trail used when the second communication terminal sends the communication signal, wherein the first motion trail is: the first communication terminal and the second communication terminal are motion tracks of one terminal of a low-orbit LEO satellite, and the signal data comprise: directing a laser beam;
judging whether the first motion trail satisfies the following relational expression:
the first motion track is in the range pointed by the laser beam or in the preset satellite coverage range;
if not, returning to the step of obtaining the link data, the signal data and the first motion trail used when the second communication terminal sends the communication signal;
if yes, inputting the link data and the signal data into a link determination model, and determining a link for communicating with the second communication terminal; wherein the link determination model is: the method comprises the steps that a model which is obtained by training a support vector machine model by adopting sample link data and sample signal data and used for determining a communication link in a laser link and a microwave link is adopted in advance;
the training process of the link determination model comprises the following steps:
obtaining sample link data and sample signal data;
converting the sample link data and the sample signal data serving as sample data into target data in a preset format;
obtaining a plurality of kernel functions of a support vector machine model;
obtaining model parameters of a support vector machine model corresponding to each kernel function in a self-service mode;
determining a support vector machine model with the optimal model parameters as an initial model of the link determination model;
and training the initial model by adopting the target data to obtain a model for determining a communication link in a laser link and a microwave link.
2. The method of claim 1,
the link data is: and the second communication terminal transmits the service data of the communication service between the second communication terminal and the first communication terminal or the channel data of the channel used by the communication signal.
3. The method of claim 2,
the channel data includes: atmospheric visibility and rainfall intensity;
or/and
the signal data includes: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
4. A communication link determining apparatus applied to a first communication terminal, the apparatus comprising:
the communication signal receiving module is used for receiving a communication signal sent by the second communication end;
a data obtaining module, configured to obtain link data, signal data, and a first motion trajectory that are used when the second communication terminal sends the communication signal, where the first motion trajectory is: the first communication terminal and the second communication terminal are motion tracks of one terminal of a low-orbit LEO satellite, and the signal data comprise: directing a laser beam;
the judging module is used for judging whether the first motion track meets the following relational expression:
the first motion track is in a range pointed by the laser beam, or the first motion track is in a preset satellite coverage range; if not, triggering a data acquisition module; if yes, triggering a link determining module;
a link determining module, configured to input the link data and the signal data into a link determining model, and determine a link that communicates with the second communication terminal; wherein the link determination model is: the method comprises the steps that a model which is obtained by training a support vector machine model by adopting sample link data and sample signal data and used for determining a communication link in a laser link and a microwave link is adopted in advance;
wherein the apparatus further comprises:
the sample data acquisition module is used for acquiring sample link data and sample signal data;
the target data conversion module is used for converting the sample link data and the sample signal data serving as sample data into target data in a preset format;
the kernel function obtaining module is used for obtaining a plurality of kernel functions supporting the vector machine model;
the model parameter obtaining module is used for obtaining model parameters of the support vector machine model corresponding to each kernel function in a self-service mode;
an initial model determining module, configured to determine a support vector machine model with optimal model parameters as an initial model of the link determination model;
and the communication link model obtaining module is used for training the initial model by adopting the target data to obtain a model for determining a communication link in the laser link and the microwave link.
5. The apparatus of claim 4,
the link data is: and the second communication terminal transmits the service data of the communication service between the second communication terminal and the first communication terminal or the channel data of the channel used by the communication signal.
6. The apparatus of claim 5,
the channel data includes: atmospheric visibility and rainfall intensity;
or/and
the signal data includes: laser wavelength, laser beam pointing, microwave frequency, launch elevation, polarization elevation, and signal reception power.
7. An electronic device is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing mutual communication by the memory through the communication bus;
a memory for storing a computer program;
a processor for implementing the method steps of any of claims 1 to 3 when executing a program stored in the memory.
8. A computer-readable storage medium, having stored thereon instructions for implementing the method steps of any of claims 1 to 3 when run on a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811565233.0A CN109714105B (en) | 2018-12-20 | 2018-12-20 | Communication link determining method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811565233.0A CN109714105B (en) | 2018-12-20 | 2018-12-20 | Communication link determining method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109714105A CN109714105A (en) | 2019-05-03 |
CN109714105B true CN109714105B (en) | 2020-05-29 |
Family
ID=66257019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811565233.0A Active CN109714105B (en) | 2018-12-20 | 2018-12-20 | Communication link determining method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109714105B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792946A (en) * | 2017-01-12 | 2017-05-31 | 北京邮电大学 | A kind of adaptive method for switching towards fast terminal in satellite network |
CN107733515A (en) * | 2017-08-31 | 2018-02-23 | 北京空间飞行器总体设计部 | Satellite communication link analysis method under a kind of in-orbit complex environment |
CN107959522A (en) * | 2017-10-18 | 2018-04-24 | 中国电子科技集团公司电子科学研究院 | Communication means, space-based backbone network and computer-readable storage medium between a kind of star |
CN108551398A (en) * | 2017-09-30 | 2018-09-18 | 北京邮电大学 | A kind of topology reconstruction method for Space laser communications quickly networking |
US10158427B2 (en) * | 2017-03-13 | 2018-12-18 | Bae Systems Information And Electronic Systems Integration Inc. | Celestial navigation using laser communication system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6763195B1 (en) * | 2000-01-13 | 2004-07-13 | Lightpointe Communications, Inc. | Hybrid wireless optical and radio frequency communication link |
US7373105B2 (en) * | 2001-11-07 | 2008-05-13 | The Aerospace Corporation | Method of determining communication link quality employing beacon signals |
CN102752716B (en) * | 2012-07-13 | 2015-02-11 | 航天恒星科技有限公司 | Link selecting method and device |
US9780878B2 (en) * | 2014-03-21 | 2017-10-03 | The Boeing Company | Bandwidth optimization and hitless transport in dynamic free space optical communications networks |
CN104079341B (en) * | 2014-07-02 | 2017-06-23 | 南京邮电大学 | Low-track satellite network inter-satellite link distribution method |
CN107426786A (en) * | 2017-04-26 | 2017-12-01 | 公安海警学院 | A kind of adaptive link system of selection in integrated communication system |
CN107395454B (en) * | 2017-07-04 | 2020-06-26 | 清华大学 | Simplified test verification system suitable for laser microwave hybrid link exchange |
-
2018
- 2018-12-20 CN CN201811565233.0A patent/CN109714105B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792946A (en) * | 2017-01-12 | 2017-05-31 | 北京邮电大学 | A kind of adaptive method for switching towards fast terminal in satellite network |
US10158427B2 (en) * | 2017-03-13 | 2018-12-18 | Bae Systems Information And Electronic Systems Integration Inc. | Celestial navigation using laser communication system |
CN107733515A (en) * | 2017-08-31 | 2018-02-23 | 北京空间飞行器总体设计部 | Satellite communication link analysis method under a kind of in-orbit complex environment |
CN108551398A (en) * | 2017-09-30 | 2018-09-18 | 北京邮电大学 | A kind of topology reconstruction method for Space laser communications quickly networking |
CN107959522A (en) * | 2017-10-18 | 2018-04-24 | 中国电子科技集团公司电子科学研究院 | Communication means, space-based backbone network and computer-readable storage medium between a kind of star |
Non-Patent Citations (3)
Title |
---|
Cross-layer design and ant-colony optimization based routing algorithm for low earth orbit satellite networks;Wang Houtian等;《 China Communications 》;20131031;全文 * |
Cross-layer Dynamic Bandwidth Allocation Algorithm Based on Convex Optimization Theory In satellite communication system;Weibing Zhou等;《 2017 16th International Conference on Optical Communications and Networks (ICOCN)》;20171201;全文 * |
卫星通信链路设计方法与实例研究;张婉丽;《无线互联科技》;20170228;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109714105A (en) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Silva et al. | IR-UWB-based non-line-of-sight identification in harsh environments: Principles and challenges | |
Blaunstein et al. | Multipath phenomena in cellular networks | |
Giordani et al. | Path loss models for V2V mmWave communication: Performance evaluation and open challenges | |
Hampton et al. | Urban propagation measurements for ground based communication in the military UHF band | |
CN116458091A (en) | Scheduling satellite data transmissions using different sets of ground stations | |
US20210203422A1 (en) | Location of a source of passive intermodulation within an antenna array | |
CN110636516B (en) | Method and device for determining signal propagation model | |
EP3374784B1 (en) | System and methods of locating wireless devices in a volume | |
Wu et al. | Performance optimisation of cooperative spectrum sensing in mobile cognitive radio networks | |
Khawaja et al. | Multiple ray received power modelling for mmWave indoor and outdoor scenarios | |
Rodrigo-Peñarrocha et al. | Analysis of Small‐Scale Fading Distributions in Vehicle‐to‐Vehicle Communications | |
CN108549049B (en) | Ray tracing assisted Bayes fingerprint positioning method and device | |
CN101924594B (en) | Method for judging radio testing environment under the condition of external field | |
Bellusci et al. | Model of distance and bandwidth dependency of TOA-based UWB ranging error | |
CN114449437A (en) | Interference processing method, device and equipment and readable storage medium | |
CN109714105B (en) | Communication link determining method and device | |
US10830860B2 (en) | Electronic apparatus, wireless reception method, and wireless system | |
US20220070688A1 (en) | Adaptation of a beam sweep in a communications network | |
CN110708702B (en) | Method and device for determining signal propagation model | |
Zhao et al. | Path loss modification and multi‐user capacity analysis by dynamic rain models for 5G radio communications in millimetre waves | |
Njemčević et al. | Improved model for estimation of spatial averaging path length | |
Ma et al. | Compressive detection of multiple targets in passive bistatic radar | |
WO2023164208A1 (en) | Federated learning for automated selection of high band mm wave sectors | |
Barahona et al. | Automatic IR UWB chipless RFID system for short range applications | |
CN115580359A (en) | Method and system for detecting passive intermodulation of base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |