Ship instant messaging method and system
By performing model recognition with improved signal strength detection and information fusion search algorithm on ship communication channels, and blind recognition with convolutional neural network, the problem of poor modulation pattern recognition effect in the existing technology is solved, and efficient instant communication and encryption are achieved Security.
Patent Information
- Application Number
- CN202411438346.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-15
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-10-15
AI Technical Summary
The prior art only considers the improvement of the model, but does not optimize the parameters, resulting in poor modulation pattern recognition effect in ship real-time communication and unable to achieve efficient real-time communication.
By detecting the signal strength of each communication channel of the ship, determining the target channel, and using the communication signal recognition model improved by the information fusion search algorithm for blind identification, combining with the convolutional neural network to build a signal blind recognition model, and pre-training to obtain the global optimality Parameters, quickly identify modulation modes, and encrypt response messages using improved hybrid encryption algorithms.
It improves the quality and efficiency of instant communication, ensures optimization of communication channels, quickly recognizes modulation modes, and enhances communication security and encryption security.
Smart Images

Figure CN119299273A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data processing, and in particular relates to a ship instant communication method and system. Background Art
[0002] Today, the global marine economy is booming, driving the rapid development of the shipping economy. Cutting-edge technologies such as shipbuilding, navigation safety, and ship monitoring are changing with each passing day in the ship field. Ships often need to identify modulation modes during real-time communication. Modulation recognition refers to determining the modulation mode of a signal by analyzing the characteristics of the signal when the information and parameters carried by the communication signal are unknown. In a non-cooperative communication system, automatic modulation recognition (AMR) can help the receiver identify the modulation mode used by the received signal under the premise of unknown modulation mode of the transmitter signal. If the receiver wants to extract information such as amplitude, phase, and frequency from the signal sample, it must receive and sample the signal at a matching frequency. Without AMR, the received signal cannot be correctly demodulated and encoded.
[0003] In the prior art, deep learning technology is often used to identify communication information, but generally only the improvement of the model is considered, while the optimization of parameters is not considered, which ultimately leads to poor modulation mode recognition effect and ultimately cannot achieve efficient instant communication. Summary of the invention
[0004] The present invention provides a ship instant communication method and system, which are used to solve the problem that the prior art only considers the improvement of the model but does not consider the optimization of parameters, which ultimately leads to poor modulation mode recognition effect and ultimately cannot achieve efficient instant communication.
[0005] In one aspect, the present invention provides a ship instant communication method, comprising: Perform signal strength detection on each communication channel involved in the ship, determine the signal strength detection result corresponding to each communication channel, and determine the target channel according to the signal detection results corresponding to all communication channels; Based on the target channel, an instant communication signal transmitted by an external device is received, and a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal to obtain a modulation mode corresponding to the instant communication signal; Based on the modulation mode corresponding to the instant communication signal, the instant communication signal is demodulated so that the ship end responds to the instant communication signal, thereby completing the ship instant communication.
[0006] Further, a signal strength detection is performed on each communication channel involved in the ship to determine a signal strength detection result corresponding to each communication channel, including: The signal strengths of the 5G channel, AIS channel and Beidou satellite channel corresponding to the ship are detected to obtain the signal strength detection results corresponding to each communication channel.
[0007] Further, determining the target channel according to the signal detection results corresponding to all communication channels includes: When the signal strength detection result corresponding to the 5G channel meets the first preset requirement, if so, the 5G channel is determined to be the target channel, otherwise the AIS channel is judged; When the signal strength detection result corresponding to the AIS channel meets the second preset requirement, if so, the AIS channel is determined to be the target channel, otherwise the Beidou satellite channel is judged; When the signal strength detection result corresponding to the Beidou satellite channel meets the third preset requirement, if so, the Beidou satellite channel is determined to be the target channel, otherwise it is determined to be a response timeout, and the ship instant communication process is terminated.
[0008] Furthermore, based on the target channel, an instant communication signal transmitted by an external device is received, and a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal to obtain a modulation mode corresponding to the instant communication signal, including: Receiving an instant communication signal transmitted by an external device, and obtaining a constellation diagram feature corresponding to the instant communication signal; A communication signal recognition model improved by an information fusion search algorithm is used to recognize the constellation diagram features corresponding to the instant communication signal, so as to obtain a modulation mode corresponding to the instant communication signal.
[0009] Furthermore, before blindly identifying the instant messaging signal using the communication signal recognition model improved by the information fusion search algorithm, the method further includes: A convolutional neural network is used to construct a signal blind recognition model, and an information fusion search algorithm is used to pre-train the signal blind recognition model to obtain a communication signal recognition model improved by the information fusion search algorithm.
[0010] Furthermore, the signal blind recognition model is pre-trained by using an information fusion search algorithm to obtain a communication signal recognition model improved by the information fusion search algorithm, including: Initializing the model parameters of the blind signal recognition model to obtain a plurality of individuals for training; wherein each individual includes the model parameters to be trained of the blind signal recognition model; Obtain the error function value corresponding to each individual, and determine the individual with the smallest error function value as the global optimal individual; In the initial information fusion stage, the optimal unknown region exploration strategy is used to fuse the information of each individual in the population to obtain the individual after the initial information fusion; In the extended information fusion stage, according to the global optimal individual, the optimal direction exploration strategy with jumps is used to fuse the individuals after the initial information fusion to obtain the individuals after enhanced information fusion; In the fine information fusion stage, according to the global optimal individual, the optimal region exploration strategy is used to fuse the individual after enhanced information fusion to obtain the individual after fine information fusion; In the global information fusion stage, the global exploration strategy of random hit area is used to fuse the individuals after fine information fusion to obtain individuals after global information fusion; Repeat the initial information fusion stage, the extended information fusion stage, the refined information fusion stage and the global information fusion stage until the current number of training times is greater than or equal to the maximum number of training times, reacquire the global optimal individual, and use the global optimal individual as the optimal parameter of the communication signal recognition model to obtain the communication signal recognition model improved by the information fusion search algorithm.
[0011] Furthermore, it also includes: When the ship responds to the instant communication signal, the improved hybrid encryption algorithm is used to encrypt the response message, and the encrypted response message is modulated according to the modulation mode corresponding to the instant communication signal and sent.
[0012] Furthermore, the response message is encrypted using an improved hybrid encryption algorithm, including: Obtaining a public key corresponding to an external device; wherein a private key corresponding to the public key is held by the external device; The response message is encrypted using a symmetric encryption algorithm based on an intelligent optimization algorithm to obtain an encrypted message; Encrypting the symmetric encryption key of the symmetric encryption algorithm using the public key corresponding to the external device to obtain an encryption key; The encrypted message and the encryption key together form an encrypted response message.
[0013] Furthermore, the response message is encrypted using a symmetric encryption algorithm based on an intelligent optimization algorithm to obtain an encrypted message, including: AES algorithm is used as the symmetric encryption algorithm; Randomly generate an initial round key of a symmetric encryption algorithm; wherein the initial round key is a binary key; Based on the initial round key of the symmetric encryption algorithm, an intelligent optimization algorithm is used to generate other round keys of the symmetric encryption algorithm; The initial round key and other round keys together form the entire key of the symmetric encryption algorithm; Based on all the keys of the symmetric encryption algorithm, the response message is encrypted using the symmetric encryption algorithm to obtain an encrypted message.
[0014] On the other hand, the present invention provides a ship instant communication system, including a channel selection module, a modulation mode recognition module and an instant communication module; The channel selection module is used to perform signal strength detection on each communication channel involved in the ship, determine the signal strength detection result corresponding to each communication channel, and determine the target channel according to the signal detection results corresponding to all communication channels; The modulation mode recognition module is used to receive the instant communication signal transmitted by the external device based on the target channel, and use the communication signal recognition model improved by the information fusion search algorithm to blindly recognize the instant communication signal to obtain the modulation mode corresponding to the instant communication signal; The instant communication module is used to demodulate the instant communication signal based on the modulation mode corresponding to the instant communication signal, so that the ship end responds to the instant communication signal and completes the ship instant communication.
[0015] The present invention provides a ship instant communication method and system, which can determine a better channel for communication by performing signal strength detection on each communication channel involved in the ship, determining the signal strength detection result corresponding to each communication channel, and determining the target channel according to the signal detection results corresponding to all communication channels, thereby ensuring the quality of instant communication. Then, a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal, which can quickly identify the modulation mode of the instant communication signal, thereby quickly demodulating and further improving the quality of communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0017] Figure 1 A schematic diagram of a process flow of a ship instant communication method provided by an embodiment of the present invention; Figure 2 A schematic structural diagram of a ship instant messaging system provided by an embodiment of the present invention.
[0018] Among them, 201-channel selection module, 202-modulation mode recognition module, 203-instant communication module.
[0019] The above drawings have shown clear embodiments of the present invention, which will be described in more detail below. These drawings and text descriptions are not intended to limit the scope of the present invention in any way, but to illustrate the concept of the present invention for those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0020] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0021] The embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0022] like Figure 1 As shown, an embodiment of the present invention provides a ship instant communication method, comprising: S101, performing signal strength detection on each communication channel involved in the ship, determining a signal strength detection result corresponding to each communication channel, and determining a target channel according to the signal detection results corresponding to all communication channels; S102, based on the target channel, receiving an instant communication signal transmitted by an external device, and blindly identifying the instant communication signal using a communication signal recognition model improved by an information fusion search algorithm to obtain a modulation mode corresponding to the instant communication signal; S103, based on the modulation mode corresponding to the instant communication signal, demodulate the instant communication signal so that the ship end responds to the instant communication signal, thereby completing the ship instant communication.
[0023] The present invention provides a ship instant communication method and system, which can determine a better channel for communication by performing signal strength detection on each communication channel involved in the ship, determining the signal strength detection result corresponding to each communication channel, and determining the target channel according to the signal detection results corresponding to all communication channels, thereby ensuring the quality of instant communication. Then, a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal, which can quickly identify the modulation mode of the instant communication signal, thereby quickly demodulating and further improving the quality of communication.
[0024] In the embodiment of the present invention, performing signal strength detection on each communication channel involved in the ship and determining the signal strength detection result corresponding to each communication channel includes: The signal strengths of the 5G channel, AIS channel and Beidou satellite channel corresponding to the ship are detected to obtain the signal strength detection results corresponding to each communication channel.
[0025] In an embodiment of the present invention, determining a target channel according to signal detection results corresponding to all communication channels includes: When the signal strength detection result corresponding to the 5G channel meets the first preset requirement (that is, the signal strength detection result corresponding to the 5G channel exceeds the preset 5G signal strength threshold), if so, the 5G channel is determined to be the target channel, otherwise the AIS channel is judged; When the signal strength detection result corresponding to the AIS channel meets the second preset requirement, if so, the AIS channel is determined to be the target channel, otherwise the Beidou satellite channel is judged; The signal strength detection result corresponding to the AIS channel may be its coverage range. When the coverage range corresponding to the AIS channel on the ship side coincides with the coverage range corresponding to the AIS channel of the external device, the second preset requirement is met.
[0026] When the signal strength detection result corresponding to the Beidou satellite channel meets the third preset requirement, if so, the Beidou satellite channel is determined to be the target channel, otherwise it is determined to be a response timeout, and the ship instant communication process is terminated.
[0027] The signal strength detection result corresponding to the Beidou satellite channel may be the number of its signal sources. When the number of signal sources is greater than a preset threshold, the third preset requirement is met.
[0028] Optionally, in order to ensure smooth instant messaging, the above steps may be repeated to select a suitable target channel.
[0029] The method of determining the target channel according to the signal detection results corresponding to all communication channels provided in the embodiment of the present invention can make the instant communication of the ship smoother without the problem of communication interruption.
[0030] In an embodiment of the present invention, based on the target channel, an instant communication signal transmitted by an external device is received, and a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal to obtain a modulation mode corresponding to the instant communication signal, including: Receiving an instant communication signal transmitted by an external device, and obtaining a constellation diagram feature corresponding to the instant communication signal; A communication signal recognition model improved by an information fusion search algorithm is used to recognize the constellation diagram features corresponding to the instant communication signal, so as to obtain a modulation mode corresponding to the instant communication signal.
[0031] In the embodiment of the present invention, before blindly identifying the instant messaging signal using the communication signal recognition model improved by the information fusion search algorithm, the method further includes: A convolutional neural network is used to construct a signal blind recognition model, and an information fusion search algorithm is used to pre-train the signal blind recognition model to obtain a communication signal recognition model improved by the information fusion search algorithm.
[0032] It is worth noting that in addition to using convolutional neural networks to construct a blind signal recognition model, other neural networks can also be used to construct a blind signal recognition model.
[0033] In an embodiment of the present invention, the signal blind recognition model is pre-trained using an information fusion search algorithm to obtain a communication signal recognition model improved by the information fusion search algorithm, including: A1. Initializing model parameters of the blind signal recognition model to obtain multiple individuals for training; wherein each individual includes model parameters to be trained of the blind signal recognition model; The model parameters of the blind signal recognition model are generally the connection weights and thresholds between each layer, and these connection weights and thresholds usually have fixed upper and lower limits. Therefore, the model parameters of the blind signal recognition model can be initialized by randomly initializing between the upper and lower limits of the parameters to obtain individuals for training. After repeated multiple times, multiple individuals are obtained.
[0034] A2. Obtain the error function value corresponding to each individual, and determine the individual with the smallest error function value as the global optimal individual; For example, the root mean square error function value or the cross entropy loss function value corresponding to each individual can be obtained, so as to determine the global optimal individual.
[0035] When obtaining the error function value, the sample constellation feature can be used as input, and the modulation mode corresponding to the sample constellation feature can be used as the expected label, so that the error function value between the actual output and the expected label can be obtained.
[0036] A3. In the initial information fusion stage, the optimal unknown region exploration strategy is used to fuse the information of each individual in the population to obtain the individual after the initial information fusion; According to the error function value corresponding to each individual, all individuals are sorted in the order of error function value from small to large to obtain the sorted individuals; For each individual, match it with an individual ranked first, and obtain the crossover individual corresponding to each individual; among the first half of the individuals, randomly match an individual for the first individual; According to the crossover individuals corresponding to each individual, the optimal unknown region exploration for each individual is as follows:
[0037]
[0038] in, Indicates t During the training process j individuals, j=1,2,…,J, J represents the total number of individuals, Represents the individual after initial information fusion , Indicates t +1 training session j The update amount of each individual, Indicates t During the training j The update amount of each individual, represents the fusion coefficient, e represents the natural constant, represents the information fusion control coefficient, Represents an individual The corresponding crossover individuals.
[0039] The initial information fusion stage provided by the embodiment of the present invention allows each individual to fuse information with other better individuals, explore more unknown local areas, and move towards a better direction, which not only helps to improve spatial traversal, but also can effectively improve the convergence speed and accuracy of the algorithm.
[0040] A4. In the extended information fusion stage, according to the global optimal individual, the optimal direction exploration strategy with jumps is used to fuse the individuals after the initial information fusion to obtain the individuals after enhanced information fusion; For the i After the initial information fusion, , determine its jump term as: ;in, represents the update coefficient, express, Indicates that except for individual A random individual other than i =1,2,…,J; For the i After the initial information fusion, , determine its information items as: ;in, represents the first random number between (0,1), represents the second random number between (0,1), represents the global optimal individual; According to the jump item and the information item, determine the individual after strengthening the information fusion = + ; In the extended information fusion stage, the global optimal individual is randomly weighted with the individual after the initial information is fused, and combined with other random position information to expand the exploration of unknown areas, ultimately improving the spatial convergence of the algorithm.
[0041] A5. In the fine information fusion stage, according to the global optimal individual, the optimal region exploration strategy is used to perform information fusion on the individual after enhanced information fusion to obtain the individual after fine information fusion; In the fine information fusion stage, according to the global optimal individual, the optimal area is explored to determine the fine fusion information as follows: ;in, represents the first exploration step, Indicates that except m Individuals after enhanced information fusion A random second random individual other than Indicates that except m Individuals after enhanced information fusion A random third random individual other than Based on the refined fusion information, m Individuals after enhanced information fusion Updated to:
[0042] in, represents the fine information fusion control factor, It represents a random number generated by a standard Gaussian distribution with a mean of 0 and a variance of 1. Represents the individual after fine information fusion .
[0043] In the fine information fusion stage, the embodiment of the present invention uses the global optimal individual and two other random individuals for information fusion, so that the algorithm can learn the position information of other individuals while moving towards the global optimal individual, and can effectively balance the global search and the local search, so that the algorithm will not fall into the local optimum in the early stage. In the later stage of the algorithm, the individuals tend to gather together, which can effectively improve the convergence accuracy of the algorithm.
[0044] A6. In the global information fusion stage, the global exploration strategy of the random hit area is used to fuse the individuals after the fine information fusion to obtain the individuals after the global information fusion; In the global information fusion stage, the random hit items are generated as: ;in, Represents a random number between (0,1), represents the first random hit control factor, and Satisfies normal distribution , represents the intermediate parameter, , represents the gamma function, represents pi, v represents the second random hit control factor, and v Satisfies normal distribution .
[0045] Based on the global optimal individual, the information fusion item is determined as: ;in, represents the preset constant coefficient, Indicates t During the training k After the fusion of detailed information, the individual d Dimension parameters, Indicates t The global optimal individual in the training process d Dimension parameters, d =1,2,…,D, where D represents the total dimension of parameters in the individual; According to the random hit item and the information fusion item, the individual after global information fusion is determined as: = + × ;in, Represents the individual after global information fusion ; In the global information fusion stage, the present invention adopts a mutation method to mutate the search information, so that the algorithm always maintains the global search capability and will not fall into the local optimum.
[0046] Optionally, in order to ensure that the search effect of the algorithm does not regress, a greedy strategy can be used to control the global information fusion stage.
[0047] A7. Repeat the initial information fusion stage, the extended information fusion stage, the refined information fusion stage and the global information fusion stage until the current number of training times is greater than or equal to the maximum number of training times, re-obtain the global optimal individual, and use the global optimal individual as the optimal parameter of the communication signal recognition model to obtain the communication signal recognition model improved by the information fusion search algorithm.
[0048] Deep learning technology is often used to identify communication information, but generally only the improvement of the model is considered without considering the optimization of parameters, which ultimately leads to poor modulation mode recognition effect and ultimately inability to achieve efficient instant communication. In the process of optimizing model parameters in the prior art, there are often technical problems of easily falling into local optimality and poor search accuracy, which ultimately leads to poor modulation mode recognition effect. Therefore, the embodiment of the present invention adopts an information fusion search algorithm to pre-train the signal blind recognition model to achieve the effect of searching for the global optimal.
[0049] It is worth noting that since each dimensional parameter of the communication signal recognition model has its upper and lower limits, after each update, the individual out-of-bounds processing can be performed, and the out-of-bounds parameter can be pulled back to its nearest boundary or randomly generated within the upper and lower limits.
[0050] In an embodiment of the present invention, it also includes: When the ship responds to the instant communication signal, the improved hybrid encryption algorithm is used to encrypt the response message, and the encrypted response message is modulated according to the modulation mode corresponding to the instant communication signal and sent.
[0051] In the embodiment of the present invention, an improved hybrid encryption algorithm is used to encrypt the response message, including: Obtaining a public key corresponding to an external device; wherein a private key corresponding to the public key is held by the external device; The response message is encrypted using a symmetric encryption algorithm based on an intelligent optimization algorithm to obtain an encrypted message; Encrypting the symmetric encryption key of the symmetric encryption algorithm using the public key corresponding to the external device to obtain an encryption key; The encrypted message and the encryption key together form an encrypted response message.
[0052] In the embodiment of the present invention, a symmetric encryption algorithm based on an intelligent optimization algorithm is used to encrypt the response message to obtain an encrypted message, including: B1. Use AES (Advanced Encryption Standard) algorithm as the symmetric encryption algorithm; B2. Randomly generate an initial round key of a symmetric encryption algorithm; wherein the initial round key is a binary key; For example, based on the single-round key length required by the symmetric encryption algorithm, multiple first candidate keys can be randomly generated, and the sum of the Euclidean distances between each first candidate key and all other first candidate keys can be obtained; According to the sum of the Euclidean distances corresponding to each first candidate key, the first candidate key with the largest sum of the Euclidean distances is determined as the initial round key.
[0053] B3, based on the initial round key of the symmetric encryption algorithm, using an intelligent optimization algorithm to generate other round keys of the symmetric encryption algorithm; In order to enable those skilled in the art to better understand the technical solutions described in the embodiments of the present invention, examples are used for illustration.
[0054] Based on the first candidate key, a plurality of second candidate keys are generated by adopting a crossover strategy and a mutation strategy of a genetic algorithm; Determine the sum of the Euclidean distances between each second candidate key and the previously determined multiple round keys, and determine the second candidate key with the largest sum of the Euclidean distances as the current round key; All second candidate keys are used as new first candidate keys, and the previous step is repeated to obtain the next round key, and so on, until other round keys of the symmetric encryption algorithm are determined. The embodiment of the present invention uses the AES algorithm as the symmetric encryption algorithm, which requires a total of 11 round keys, so 10 other round keys need to be determined.
[0055] Determining the sum of the Euclidean distances between each second candidate key and the previously determined multiple rounds of keys can be understood as follows: assuming that two rounds of keys have been determined, in the process of determining the current round key (i.e., the third round key), it is necessary to obtain the sum of the Euclidean distances between the second candidate key and the previous two rounds of keys.
[0056] B4, the initial round key and other round keys are combined to form all the keys of the symmetric encryption algorithm; B5. Based on all the keys of the symmetric encryption algorithm, the response message is encrypted using a symmetric encryption algorithm to obtain an encrypted message.
[0057] The embodiment of the present invention adopts a symmetric encryption algorithm based on an intelligent optimization algorithm to encrypt a response message and uses a public key corresponding to an external device to encrypt the symmetric encryption key of the symmetric encryption algorithm, which can not only effectively improve the encryption efficiency of the data, but also further ensure the security of the data. At the same time, in order to solve the technical problem that the multi-round keys of the prior art symmetric encryption algorithm are correlated and easy to be cracked, the embodiment of the present invention combines the intelligent optimization algorithm to further improve the randomness between the multi-round keys, making the keys unpredictable and crackable, thereby further improving the encryption security of instant communication data.
[0058] like Figure 2 As shown, an embodiment of the present invention provides a ship instant communication system, including a channel selection module 201, a modulation mode identification module 202 and an instant communication module 203; The channel selection module 201 is used to perform signal strength detection on each communication channel involved in the ship, determine the signal strength detection result corresponding to each communication channel, and determine the target channel according to the signal detection results corresponding to all communication channels; The modulation mode recognition module 202 is used to receive the instant communication signal transmitted by the external device based on the target channel, and blindly recognize the instant communication signal using the communication signal recognition model improved by the information fusion search algorithm to obtain the modulation mode corresponding to the instant communication signal; The instant communication module 203 is used to demodulate the instant communication signal based on the modulation mode corresponding to the instant communication signal, so that the ship end responds to the instant communication signal and completes the ship instant communication.
[0059] A ship instant messaging system provided by an embodiment of the present invention can execute the above method embodiment, and its principles and beneficial effects are similar, which will not be repeated here.
[0060] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The solutions in the embodiments of the present invention may be implemented in various computer languages, for example, object-oriented programming language Java and interpreted scripting language JavaScript, etc.
[0061] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0062] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0063] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0064] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0065] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A ship instant communication method, characterized in that: include: Perform signal strength detection on each communication channel involved in the ship, determine the signal strength detection result corresponding to each communication channel, and determine the target channel according to the signal detection results corresponding to all communication channels; Based on the target channel, an instant communication signal transmitted by an external device is received, and a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal to obtain a modulation mode corresponding to the instant communication signal; Based on the modulation mode corresponding to the instant communication signal, the instant communication signal is demodulated so that the ship end responds to the instant communication signal, thereby completing the ship instant communication.
2. The ship instant communication method according to claim 1, characterized in that: Perform signal strength detection on each communication channel involved in the ship and determine the signal strength detection result corresponding to each communication channel, including: The signal strengths of the 5G channel, AIS channel and Beidou satellite channel corresponding to the ship are detected to obtain the signal strength detection results corresponding to each communication channel.
3. The ship instant communication method according to claim 2, characterized in that: The target channel is determined based on the signal detection results corresponding to all communication channels, including: When the signal strength detection result corresponding to the 5G channel meets the first preset requirement, if so, the 5G channel is determined to be the target channel, otherwise the AIS channel is judged; When the signal strength detection result corresponding to the AIS channel meets the second preset requirement, if so, the AIS channel is determined to be the target channel, otherwise the Beidou satellite channel is judged; When the signal strength detection result corresponding to the Beidou satellite channel meets the third preset requirement, if so, the Beidou satellite channel is determined to be the target channel, otherwise it is determined to be a response timeout, and the ship instant communication process is terminated.
4. The ship instant communication method according to claim 1, characterized in that: Based on the target channel, an instant communication signal transmitted by an external device is received, and a communication signal recognition model improved by an information fusion search algorithm is used to blindly recognize the instant communication signal to obtain a modulation mode corresponding to the instant communication signal, including: Receiving an instant communication signal transmitted by an external device, and obtaining a constellation diagram feature corresponding to the instant communication signal; A communication signal recognition model improved by an information fusion search algorithm is used to recognize the constellation diagram features corresponding to the instant communication signal, so as to obtain a modulation mode corresponding to the instant communication signal.
5. The ship instant communication method according to claim 1, characterized in that: Before blindly identifying the instant messaging signal using the communication signal recognition model improved by the information fusion search algorithm, the method further includes: A convolutional neural network is used to construct a signal blind recognition model, and an information fusion search algorithm is used to pre-train the signal blind recognition model to obtain a communication signal recognition model improved by the information fusion search algorithm.
6. The ship instant communication method according to claim 5, characterized in that: The signal blind recognition model is pre-trained by using an information fusion search algorithm to obtain a communication signal recognition model improved by the information fusion search algorithm, including: Initializing the model parameters of the blind signal recognition model to obtain a plurality of individuals for training; wherein each individual includes the model parameters to be trained of the blind signal recognition model; Obtain the error function value corresponding to each individual, and determine the individual with the smallest error function value as the global optimal individual; In the initial information fusion stage, the optimal unknown region exploration strategy is used to fuse the information of each individual in the population to obtain the individual after the initial information fusion; In the extended information fusion stage, according to the global optimal individual, the optimal direction exploration strategy with jumps is used to fuse the individuals after the initial information fusion to obtain the individuals after enhanced information fusion; In the fine information fusion stage, according to the global optimal individual, the optimal region exploration strategy is used to fuse the individual after enhanced information fusion to obtain the individual after fine information fusion; In the global information fusion stage, the global exploration strategy of random hit area is used to fuse the individuals after fine information fusion to obtain individuals after global information fusion; Repeat the initial information fusion stage, the extended information fusion stage, the refined information fusion stage and the global information fusion stage until the current number of training times is greater than or equal to the maximum number of training times, reacquire the global optimal individual, and use the global optimal individual as the optimal parameter of the communication signal recognition model to obtain the communication signal recognition model improved by the information fusion search algorithm.
7. The ship instant communication method according to claim 6, characterized in that: Also includes: When the ship responds to the instant communication signal, the improved hybrid encryption algorithm is used to encrypt the response message, and the encrypted response message is modulated according to the modulation mode corresponding to the instant communication signal and sent.
8. The ship instant communication method according to claim 7, characterized in that: The response message is encrypted using an improved hybrid encryption algorithm, including: Obtaining a public key corresponding to an external device; wherein a private key corresponding to the public key is held by the external device; The response message is encrypted using a symmetric encryption algorithm based on an intelligent optimization algorithm to obtain an encrypted message; Encrypting the symmetric encryption key of the symmetric encryption algorithm using the public key corresponding to the external device to obtain an encryption key; The encrypted message and the encryption key together form an encrypted response message.
9. The ship instant communication method according to claim 8, characterized in that: The response message is encrypted using a symmetric encryption algorithm based on an intelligent optimization algorithm to obtain an encrypted message, including: AES algorithm is used as the symmetric encryption algorithm; Randomly generate an initial round key of a symmetric encryption algorithm; wherein the initial round key is a binary key; Based on the initial round key of the symmetric encryption algorithm, an intelligent optimization algorithm is used to generate other round keys of the symmetric encryption algorithm; The initial round key and other round keys together form the entire key of the symmetric encryption algorithm; Based on all the keys of the symmetric encryption algorithm, the response message is encrypted using the symmetric encryption algorithm to obtain an encrypted message.
10. A ship instant messaging system, characterized in that: It includes a channel selection module, a modulation mode recognition module and an instant communication module; The channel selection module is used to perform signal strength detection on each communication channel involved in the ship, determine the signal strength detection result corresponding to each communication channel, and determine the target channel according to the signal detection results corresponding to all communication channels; The modulation mode recognition module is used to receive the instant communication signal transmitted by the external device based on the target channel, and use the communication signal recognition model improved by the information fusion search algorithm to blindly recognize the instant communication signal to obtain the modulation mode corresponding to the instant communication signal; The instant communication module is used to demodulate the instant communication signal based on the modulation mode corresponding to the instant communication signal, so that the ship end responds to the instant communication signal and completes the ship instant communication.
Citation Information
Patent Citations
Radio frequency signal acquisition and source location system
CN101828307A
Communication signal blind identification system based on deep learning
CN116388933A
Signal modulation mode blind identification method and system, storage medium, equipment and terminal
CN117336126A
Base station energy-saving policy determining method and apparatus, and storage medium
WO2022057268A1
Cited By
Data space connector related device
CN120724455A
Signal processing method and system based on deep learning
CN120856513A
A signal processing method and system based on deep learning
CN120856513B