Signal processing method and device, electronic equipment, storage medium and computer product

By combining time diversity and spatial diversity at the receiving end, the problem of low signal demodulation success rate in the prior art is solved, and a higher signal demodulation success rate is achieved.

CN119652716APending Publication Date: 2025-03-18GUANGZHOU HAIGE COMMUNICATION GROUP INCORPORATED COMPANY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411873421.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In the reception-side signal processing, the prior art directly merges the soft information reported by each site, ignoring the possible error information, resulting in a low success rate of signal demodulation.

Method used

By receiving the signal processing results reported by each site, using the combination of time diversity and spatial diversity, the soft information and message content in the signal processing results are spatially diverse and processed to obtain the target message content. The specific steps include determining the frequency of characters appearing at the same message position, obtaining the characters with the highest frequency of occurrence, summing and merging based on the initial soft information, performing time diversity processing, merging target characters, and finally performing vertical verification.

Benefits of technology

Through the combination of time diversity and spatial diversity, the interference of the signal at a certain time point or spatial position can be corrected, the error rate of data information can be reduced, and the success rate of signal demodulation can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652716A_ABST
    Figure CN119652716A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, and provides a signal processing method and device, electronic equipment, a storage medium and a computer product, and the method comprises the steps: receiving a signal processing result reported by at least one site; the signal processing result is obtained by performing time diversity and processing on a digital selective calling signal received through an antenna by each station; and performing spatial diversity combining processing according to the soft information and the message content in each signal processing result to obtain target message content. Through combination of time diversity and space diversity, errors can be corrected through information provided by signals at other time points or space positions even if the signals are interfered at one time point or space position, the error rate of data information can be reduced, and the accuracy of the data information is improved. Therefore, the success rate of demodulating the final target message content can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a signal processing method, device, electronic device, storage medium and computer product. Background Art

[0002] Digital Selective Calling (DSC) equipment is a terminal for distress alarm in the ground communication system of the Global Maritime Distress and Safety System (GMDSS), and it also has the function of selective calling. That is, DSC equipment has the functions of distress alarm, distress confirmation and distress relay; at the same time, in daily communication, it also has the functions of selective calling, duty listening and ship inquiry.

[0003] In the prior art, after receiving the DSC signal, each station first demodulates the DSC signal to obtain soft information, then sends the soft information to the diversity processing center for unified combined decoding, and then reports the decoding result to the control center.

[0004] However, in the prior art, in signal processing at the receiving end, the soft information reported by each site is usually directly combined and decoded, ignoring the situation that some sites may report erroneous soft information. After the combined decoding, the ability of subsequent correct demodulation is reduced, resulting in a low success rate of signal demodulation. Summary of the invention

[0005] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a signal processing method, device, electronic device, storage medium and computer product to solve the problem that the current receiving end directly combines and decodes the soft information reported by each station, which reduces the ability of subsequent correct demodulation, and improves the success rate of signal demodulation.

[0006] According to the first aspect of the present application, the signal processing method includes: receiving a signal processing result reported by at least one station; the signal processing result is obtained by time diversity combining and processing the digital selective calling signal received by each station through the antenna; According to the soft information and message content in each signal processing result, spatial diversity combining processing is performed to obtain the target message content.

[0007] According to an embodiment of the present application, performing spatial diversity combining processing on the soft information and message content in each signal processing result to obtain the target message content includes: According to the message content in each signal processing result, the occurrence frequency of each character in the same message position is determined respectively; Determine the character with the highest frequency of occurrence in the same message position as the first target character of the corresponding message position; If the number of characters with the highest frequency of occurrence in any message position is multiple, the soft information of the corresponding message position is obtained from each signal processing result as the initial soft information; Based on the summation and merging of each initial soft information, the target soft information is obtained; Performing time diversity processing based on the target soft information to obtain a second target character; Each first target character is combined with each second target character to obtain target message content.

[0008] According to one embodiment of the present application, performing time diversity processing based on the target soft information to obtain a second target character includes: Performing time diversity based on the target soft information to obtain a first time signal sequence and a second time signal sequence; If the first time signal sequence and the second time signal sequence pass the verification, the characters corresponding to the first time signal sequence and the second time signal sequence are determined as second target characters.

[0009] According to an embodiment of the present application, after merging each first target character with each second target character to obtain target message content, the method further includes: Performing vertical verification on the target message content; If the target message content passes the vertical check, the target message content is output.

[0010] According to an embodiment of the present application, the signal processing result is obtained by the station based on the following steps: receiving a digital selective calling signal, and demodulating a signal sequence of a phase adjustment sequence in the digital selective calling signal to obtain a first symbol sequence; If the symbol sequences of the consecutive multiple bytes in the first symbol sequence are respectively consistent with the corresponding phase adjustment sequences in the digital selective calling signal, demodulating the signal sequence of the format symbol in the digital selective calling signal to obtain a second symbol sequence; Performing time diversity based on the second symbol sequence to obtain a third time signal sequence and a fourth time signal sequence; Determine message content based on the third time signal sequence and the fourth time signal sequence; If the determined message content passes the vertical check, the determined message content and its corresponding soft information are reported.

[0011] According to one embodiment of the present application, the demodulating the signal sequence of the phase adjustment sequence in the digital selective calling signal includes: modulating a signal sequence of a phase adjustment sequence in the digital selective calling signal to obtain modulation information; Based on the modulation information, each symbol of the signal sequence of the phase adjustment sequence in the digital selective calling signal is demodulated multiple times based on the sample point offset, and the soft information with the largest value among the soft information obtained after the multiple demodulations of each symbol is used as the soft information of the corresponding symbol; A first symbol sequence is generated based on the soft information of each symbol in the signal sequence of the phase adjustment sequence.

[0012] A signal processing device according to an embodiment of the second aspect of the present application includes: A receiving module, configured to receive a signal processing result reported by at least one station; the signal processing result is obtained by each station performing time diversity combining processing on a digital selective calling signal received through an antenna; The merging module is used to perform spatial diversity merging processing according to the soft information and message content in each signal processing result to obtain the target message content.

[0013] According to an electronic device of an embodiment of the third aspect of the present application, the electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the signal processing method described above is implemented.

[0014] According to the storage medium of the fourth aspect embodiment of the present application, the storage medium is a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements any of the signal processing methods described above.

[0015] A computer program product according to an embodiment of the fifth aspect of the present application includes a computer program, which, when executed by a processor, implements any of the signal processing methods described above.

[0016] The above one or more technical solutions in the embodiments of the present application have at least the following technical effects: By performing time diversity combining processing on the digital selective calling signal received through the antenna at each station to obtain the signal processing result, after receiving the signal processing result reported by at least one station, performing space diversity combining processing according to the soft information and message content in each signal processing result, the target message content can be obtained. Through the combination of time diversity and space diversity, even if the signal is interfered at a time point or space position, the error can be corrected by the information provided by the signal at other time points or space positions, which can reduce the error rate of data information, and thus improve the success rate of demodulating the final target message content.

[0017] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0019] Figure 1 It is a flowchart of the signal processing method provided in an embodiment of the present application.

[0020] Figure 2 This is one of the overall flow charts of the signal processing method provided in the embodiment of the present application.

[0021] Figure 3 This is the second overall flow chart of the signal processing method provided in the embodiment of the present application.

[0022] Figure 4 It is a structural schematic diagram of the electronic device provided by this application. DETAILED DESCRIPTION

[0023] The following is a further detailed description of the implementation of the present application in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present application but cannot be used to limit the scope of the present application.

[0024] In the description of the embodiments of the present application, it should be noted that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the embodiments of the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the embodiments of the present application. In addition, the terms "first", "second", and "third" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.

[0025] In the description of the embodiments of the present application, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in the embodiments of the present application can be understood according to specific circumstances.

[0026] In the embodiments of the present application, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0027] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiments of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0028] The present application provides a signal processing method, device, electronic device, storage medium and computer product.

[0029] Figure 1 is a flow chart of a signal processing method provided in an embodiment of the present application, such as Figure 1 As shown, the signal processing method includes: Step 110, receiving a signal processing result reported by at least one site; the signal processing result is obtained by each site performing time diversity combining processing on the digital selective calling signal received through the antenna.

[0030] Step 120, performing spatial diversity combining processing according to the soft information and message content in each signal processing result to obtain the target message content.

[0031] It should be noted that the execution subject of the signal processing method provided in the embodiment of the present application may be a computer device applied to each site, a diversity processing center and a control center, and the computer device may be, for example, a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a receiver, a netbook or a personal digital assistant (PDA), etc. It should be noted that the data required to be obtained in this application are all obtained through formal channels after being authorized by the relevant users.

[0032] A signal processing device may be provided in or connected to the computer device of the present application, thereby controlling the signal processing device to execute the signal processing method of the present application.

[0033] It should be noted that the prior art does not effectively utilize the time diversity information in a single message when processing the message information of a single site, but only compares and selects the two received signals (DX and RX) and retains the correct one as the received signal. In addition, when processing the received signal, the prior art ignores the problem that the symbol rate of the frequency shift keying (FSK) signal at the transmitting and receiving ends may be different, resulting in incorrect demodulation of some signal symbols.

[0034] Therefore, in this application, each site can process the digital selective calling signal in the following manner, obtain the corresponding signal processing result and report it to the diversity processing center: receiving a digital selective calling signal, and demodulating a signal sequence of a phase adjustment sequence in the digital selective calling signal to obtain a first symbol sequence; If the symbol sequences of the consecutive multiple bytes in the first symbol sequence are respectively consistent with the corresponding phase adjustment sequences in the digital selective calling signal, the signal sequence of the format symbol in the digital selective calling signal is demodulated to obtain the second symbol sequence; Performing time diversity based on the second symbol sequence to obtain a third time signal sequence and a fourth time signal sequence; Determining message content based on the third time signal sequence and the fourth time signal sequence; If the determined message content passes the vertical check, the determined message content and its corresponding soft information are reported.

[0035] The demodulating the signal sequence of the phase adjustment sequence in the digital selective calling signal comprises: modulating a signal sequence of a phase adjustment sequence in a digital selective calling signal to obtain modulation information; Based on the modulation information, each symbol of the signal sequence of the phase adjustment sequence in the digital selective calling signal is demodulated multiple times based on the sample point offset, and the soft information with the largest value among various soft information obtained after the multiple demodulations of each symbol is used as the soft information of the corresponding symbol; A first symbol sequence is generated based on soft information of each symbol in a signal sequence of the phase adjustment sequence.

[0036] Specifically, the receivers at each site of the present application can receive the digital selective calling signal through the antenna. After receiving the digital selective calling signal, the receivers can obtain the signal sequence and perform the following steps: Step 1: The receiver can synchronously detect the digital selective calling signal using the dot pattern according to the technical format of a typical conventional message of the digital selective calling signal to obtain the starting position n0 of the dot pattern.

[0037] Step 2: The receiver can use the technical format characteristics of the conventional message to calculate the starting position of the phase adjustment sequence n1=n0+(L-1)*N according to the starting position n0 of the dot pattern, where L is the length of the dot pattern and N is the number of sample points of a single bit. Starting from position n1, a signal sequence is taken out: ; Among them, P is the maximum length of information bits to be taken.

[0038] Furthermore, the extracted signal sequence is demodulated symbol by symbol.

[0039] Specifically, the two signal frequencies used for 2FSK modulation are and , but the sign is different, that is .

[0040] For symbol 0, after modulation it becomes: ; in, is the sampling rate, N is the number of samples for each symbol; For symbol 1, after modulation, it becomes: ; The received signal is , perform FSK demodulation, and get soft information: ; .

[0041] Considering the possible problem of inconsistent symbol rate of FSK signal, when demodulating each symbol, multiple demodulations are performed with X samples offset to the left and right, and the maximum value of soft information is selected as the soft information of the current symbol. The demodulation process of a single symbol is as follows: ; ; Among them, conj(.) means taking the conjugate. Then the demodulation result is: ; according to The sequence result is the code element sequence, that is, If it is greater than 0, the corresponding code element is 1, otherwise it is 0.

[0042] By utilizing the maximum soft information to process the signal, the problem of missed detection caused by the phase adjustment sequence decoding error resulting in synchronization failure and then judging the detected sequence as a false alarm is solved. The problem of different symbol rate demodulation caused by accumulated bit errors due to inconsistent DSC signal symbol rates at both ends of the transmitter and receiver is also solved, further improving the demodulation performance of the receiver.

[0043] Step 3: According to the codeword sequence obtained by demodulation, traverse each symbol, and get a character for every 10 bit symbols, and compare it with the phase adjustment sequence. Use the phase adjustment sequence to determine whether this detection is a false alarm. The judgment conditions are: ① The codeword sequence of two adjacent DXs and one RX is consistent with the corresponding phase adjustment sequence, that is, three consecutive bytes DX-RX-DX; ② The codeword sequence of one adjacent DX and two RXs is consistent with the corresponding phase adjustment sequence, that is, three consecutive bytes RX-DX-RX; ③ The codeword sequence of three adjacent RXs is consistent with the corresponding phase adjustment sequence, that is, three consecutive bytes RX-RX-RX. If one of the three conditions is met, the symbol synchronization is considered to be successful, and step 4 is performed. Otherwise, it is judged as a false alarm and go to step 1 to continue detection.

[0044] Step 4: According to the conditions satisfied by the phase adjustment sequence, calculate the starting position n2 of the format character, and take a sequence of length M starting from position n2: , Perform FSK demodulation on it. The demodulation process is the same as in step 2, and the soft information sequence of the received DSC signal can be obtained. .

[0045] Step 5: According to calculate , and then get the code element sequence, every 10 code elements constitute a character, and then use time diversity to generate two sequences DX and RX. Each character in each sequence is set with a flag to indicate the character self-check result, 0 indicates inconsistency, 1 indicates consistency, and the self-check process is: the first 7 bits of every 10 code elements are information code elements, and the last 3 bits are error detection code elements. Check whether the 3-bit error detection code element generated by the first 7-bit information code element is consistent with the 3-bit code element obtained by demodulation. If they are consistent, flag=1, otherwise, flag=0.

[0046] Step 6: Compare the flags corresponding to the same characters in the DX and RX sequences, and output the character corresponding to flag=1. If both flags are 0, merge and sum the 10 soft information corresponding to the character, update the soft information, and perform step 5 again.

[0047] Step 7: Based on the obtained DX character sequence and RX character sequence, the sequence terminator is used for matching to determine the actual length of this DSC message, and then the transmitted DSC sequence is obtained as the message content.

[0048] Furthermore, the sequence is vertically checked using error check characters, that is, the information code elements (the first seven bits) of each byte are arranged vertically, and then the information bits in each byte are added modulo 2, and the supervision code is added to obtain the error check character, which is then compared with the error check character obtained by demodulation. If they are consistent, the message is demodulated correctly.

[0049] Step 8: So far, the processing result of the time diversity combination of the single-site DSC signal is obtained, which specifically includes soft information and message content.

[0050] Therefore, the diversity processing center can receive the signal processing results reported by each site.

[0051] Furthermore, the diversity processing center can merge multi-site spatial diversity information.

[0052] Specifically, the diversity processing center can use the large number judgment based on the message content reported by each station to count the occurrence frequency f of each character in each message position, and the character with the largest f is used as the final demodulation result of the character at the message position. If the character with the highest occurrence frequency cannot be obtained, based on the soft information reported by each station, multiple soft information is summed and merged to obtain a soft information sequence, and then the character decoding and verification process of steps 5 to 7 is performed again, and finally the characters are merged to obtain the DSC message sequence as the target message content.

[0053] Figure 2 This is one of the overall flow charts of the signal processing method provided in the embodiment of the present application. Figure 2 As shown, in the present application, each receiver (e.g., receiver 1, receiver 2, ..., receiver k, etc.) can receive the DSC signal through the antenna and perform time diversity combining processing, and then transmit the signal processing result to the diversity processing center. The processing center performs space diversity combining processing on each signal processing result to obtain the final message content and transmit it to the control center.

[0054] According to the signal processing method of the embodiment of the present application, each site performs time diversity combining processing on the digital selective call signal received through the antenna to obtain a signal processing result, so that after receiving the signal processing result reported by at least one site, space diversity combining processing is performed according to the soft information and message content in each signal processing result to obtain the target message content. Through the combination of time diversity and space diversity, even if the signal is interfered at a time point or space position, the error can be corrected by the information provided by the signal at other time points or space positions, which can reduce the error rate of data information, and thus improve the success rate of demodulating the final target message content.

[0055] Based on the above embodiment, spatial diversity combining is performed according to the soft information and message content in each signal processing result to obtain the target message content, including: According to the message content in each signal processing result, the occurrence frequency of each character in the same message position is determined respectively; Determine the character with the highest frequency of occurrence in the same message position as the first target character of the corresponding message position; If the number of characters with the highest frequency of occurrence in any message position is multiple, the soft information of the corresponding message position is obtained from each signal processing result as the initial soft information; Based on the summation and merging of each initial soft information, the target soft information is obtained; Performing time diversity processing based on the target soft information to obtain a second target character; Each first target character is combined with each second target character to obtain target message content.

[0056] Further, time diversity processing is performed based on the target soft information to obtain a second target character, including: Performing time diversity based on target soft information to obtain a first time signal sequence and a second time signal sequence; If the first time signal sequence and the second time signal sequence pass the verification, the characters corresponding to the first time signal sequence and the second time signal sequence are determined as the second target characters.

[0057] Furthermore, after merging each first target character with each second target character to obtain the target message content, the method further includes: Perform vertical verification on the target message content; If the target message content passes the vertical check, the target message content is output.

[0058] Specifically, when the diversity processing center performs spatial diversity combining processing according to the soft information and message content in each signal processing result, the frequency of occurrence of each character in the same message position in each message content can be counted according to the message content in each signal processing result. For example: each message content contains ten characters, but the characters in the same message position in different message contents may be different due to the transmission process or other reasons, so the frequency of occurrence of each character in the first character position to the tenth character position in each message content can be counted respectively. If there are ten stations reporting the signal processing results, the highest frequency of occurrence of the characters in the same message position is ten times, and the lowest is zero times.

[0059] Furthermore, the character with the highest frequency of occurrence in the same message position may be determined as the first target character of the corresponding message position. For example, in the first character position in the message content, character A appears 3 times, character B appears 5 times, and there is no other character in the character position. Since character B appears most frequently, character B is determined as the first target character in the character position.

[0060] Furthermore, if the character with the highest frequency of occurrence cannot be obtained for any message position, for example, if there are multiple characters with the highest frequency of occurrence in any message position, the soft information of the corresponding message position is obtained from each signal processing result as the initial soft information. Specifically, 10 soft information of the corresponding character position are extracted from the message reported by each station. These soft information are usually expressed as the log-likelihood ratio or probability value of each code element (bit).

[0061] Based on the sum of the initial soft information, the target soft information is obtained. Specifically, for each code element of the character, the soft information reported by all sites is summed. For example, if a character consists of 10 code elements, then for each code element, the soft information reported by all sites is added to obtain a merged soft information as the target soft information. The target soft information is specifically a code element sequence.

[0062] Furthermore, for the codeword sequence of the target soft information, time diversity is used to generate two sequences DX (first time signal sequence) and RX sequence (second time signal sequence). A flag is set for the characters of each sequence to indicate the character self-check result. 0 indicates inconsistency and 1 indicates consistency. The self-check process is as follows: the first 7 bits of every 10 codewords are information codewords, and the last 3 bits are error detection codewords. Check whether the 3-bit error detection codeword generated by the first 7-bit information codewords is consistent with the 3-bit codewords obtained by demodulation. If they are consistent, flag=1, otherwise, flag=0.

[0063] If both the DX sequence and the RX sequence have flag = 1, the character formed by the code element sequence of the target soft information is used as the second target character.

[0064] Furthermore, each first target character and each second target character may be combined to obtain target message content.

[0065] It should be noted that after obtaining the target message content, the present application can also use error check characters to perform vertical check on the target message content, that is, to arrange the information code elements (the first seven bits) of each byte vertically, and then add the information bits in each byte modulo 2, add the supervision code, and obtain the error check character, which is compared with the error check character obtained by demodulation. If they are consistent, the message demodulation is correct and the target message content can be output to the control center.

[0066] The present application combines time diversity and space diversity. Even if the signal is interfered at one time point or spatial position, the error can be corrected by using the information provided by the signals at other time points or spatial positions, thereby reducing the error rate of data information and improving the success rate of demodulating the final target message content.

[0067] Figure 3 This is the second overall flow chart of the signal processing method provided in the embodiment of the present application. Figure 3As shown, each receiver in the present application (for example, receiver 1, receiver 2, ..., receiver k, etc.) can receive the DSC signal through the antenna, and then use the dot pattern to synchronously detect the signal to obtain the starting position of the dot pattern, and use the technical format characteristics of the conventional message to calculate the starting position of the phase adjustment sequence according to the starting position of the dot pattern, and further perform phase adjustment sequence demodulation and decoding to determine whether the synchronization condition is met. If not, the detection starting position is updated and continued to be detected. If it is met, the call content is demodulated, and the demodulated content is character decoded and self-checked, and then time diversity processing is performed. According to the time diversity processing result, it is determined whether soft information merging is required. If necessary, soft information merging is performed and character decoding and self-check are performed again. If not, vertical verification is performed on the obtained message content. If the verification passes, the DSC soft information and the message are transmitted to the diversity processing center.

[0068] The diversity processing center receives the DSC soft information and messages from each site, and further performs spatial diversity merging processing based on large number judgment, and further determines whether soft information merging is needed. If not, the DSC message message is output or the DSC message message is output when it is determined that the obtained message content passes the vertical check; if necessary, soft information merging is performed and then character decoding, self-checking and time diversity processing are re-performed, and then each character is merged and vertically checked. If the check is passed, the DSC message message is output.

[0069] The signal processing device provided in the present application is described below. The signal processing device described below and the signal processing method described above can be referenced to each other.

[0070] Furthermore, the present application also provides a signal processing device.

[0071] The signal processing device comprises: A receiving module, configured to receive a signal processing result reported by at least one station; the signal processing result is obtained by each station performing time diversity combining processing on a digital selective calling signal received through an antenna; The merging module is used to perform spatial diversity merging processing according to the soft information and message content in each signal processing result to obtain the target message content.

[0072] The signal processing device of the present application performs time diversity combining processing on the digital selective calling signal received through the antenna by each station to obtain the signal processing result, so that after receiving the signal processing result reported by at least one station, the target message content can be obtained by performing space diversity combining processing according to the soft information and message content in each signal processing result. Through the combination of time diversity and space diversity, even if the signal is interfered at a time point or space position, the error can be corrected by the information provided by the signal at other time points or space positions, which can reduce the error rate of data information, and thus improve the success rate of demodulating the final target message content.

[0073] In one embodiment, the merging module is specifically used for: According to the message content in each signal processing result, the occurrence frequency of each character in the same message position is determined respectively; Determine the character with the highest frequency of occurrence in the same message position as the first target character of the corresponding message position; If the number of characters with the highest frequency of occurrence in any message position is multiple, the soft information of the corresponding message position is obtained from each signal processing result as the initial soft information; Based on the summation and merging of each initial soft information, the target soft information is obtained; Performing time diversity processing based on the target soft information to obtain a second target character; Each first target character is combined with each second target character to obtain target message content.

[0074] In one embodiment, the merging module comprises a processing unit, wherein the processing unit is configured to: Performing time diversity based on the target soft information to obtain a first time signal sequence and a second time signal sequence; If the first time signal sequence and the second time signal sequence pass the verification, the characters corresponding to the first time signal sequence and the second time signal sequence are determined as second target characters.

[0075] In one embodiment, the merging module includes a verification unit, and the verification unit is used to: Performing vertical verification on the target message content; If the target message content passes the vertical check, the target message content is output.

[0076] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the following method: determine the signaling data to be analyzed based on the input code stream file; receiving a signal processing result reported by at least one station; the signal processing result is obtained by time diversity combining and processing the digital selective calling signal received by each station through the antenna; According to the soft information and message content in each signal processing result, spatial diversity combining processing is performed to obtain the target message content.

[0077] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0078] On the other hand, the embodiments of the present application further provide a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method provided by the above embodiments is implemented, for example, including: receiving a signal processing result reported by at least one station; the signal processing result is obtained by each station performing time diversity combining processing on the digital selective calling signal received through the antenna; According to the soft information and message content in each signal processing result, spatial diversity combining processing is performed to obtain the target message content.

[0079] On the other hand, the embodiment of the present application further provides a computer program product, on which a computer program is stored, and when the computer program is executed by a processor, the method provided by the above embodiments is implemented, for example, including: receiving a signal processing result reported by at least one station; the signal processing result is obtained by each station performing time diversity combining processing on the digital selective calling signal received through the antenna; According to the soft information and message content in each signal processing result, spatial diversity combining processing is performed to obtain the target message content.

[0080] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0081] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment.

[0082] Finally, it should be noted that the above implementation modes are only used to illustrate the present application, rather than to limit the present application. Although the present application is described in detail with reference to the embodiments, a person skilled in the art should understand that various combinations, modifications or equivalent substitutions of the technical solutions of the present application do not depart from the spirit and scope of the technical solutions of the present application.

Claims

1. A signal processing method, characterized in that: include: receiving a signal processing result reported by at least one station; The signal processing result is obtained by each station performing time diversity combining processing on the digital selective calling signal received through the antenna; According to the soft information and message content in each signal processing result, spatial diversity combining processing is performed to obtain the target message content.

2. The signal processing method according to claim 1, characterized in that: The step of performing spatial diversity combining processing on the soft information and message content in each signal processing result to obtain the target message content includes: According to the message content in each signal processing result, the occurrence frequency of each character in the same message position is determined respectively; Determine the character with the highest frequency of occurrence in the same message position as the first target character of the corresponding message position; If the number of characters with the highest frequency of occurrence in any message position is multiple, the soft information of the corresponding message position is obtained from each signal processing result as the initial soft information; Based on the summation and merging of each initial soft information, the target soft information is obtained; Performing time diversity processing based on the target soft information to obtain a second target character; Each first target character is combined with each second target character to obtain target message content.

3. The signal processing method according to claim 2, characterized in that: The performing time diversity processing based on the target soft information to obtain a second target character includes: Performing time diversity based on the target soft information to obtain a first time signal sequence and a second time signal sequence; If the first time signal sequence and the second time signal sequence pass the verification, the characters corresponding to the first time signal sequence and the second time signal sequence are determined as second target characters.

4. The signal processing method according to claim 2, characterized in that: After merging each first target character with each second target character to obtain the target message content, the method further includes: Performing vertical verification on the target message content; If the target message content passes the vertical check, the target message content is output.

5. The signal processing method according to claim 1, characterized in that: The signal processing result is obtained by the station based on the following steps: receiving a digital selective calling signal, and demodulating a signal sequence of a phase adjustment sequence in the digital selective calling signal to obtain a first symbol sequence; If the symbol sequences of the consecutive multiple bytes in the first symbol sequence are respectively consistent with the corresponding phase adjustment sequences in the digital selective calling signal, demodulating the signal sequence of the format symbol in the digital selective calling signal to obtain a second symbol sequence; Performing time diversity based on the second symbol sequence to obtain a third time signal sequence and a fourth time signal sequence; Determine message content based on the third time signal sequence and the fourth time signal sequence; If the determined message content passes the vertical check, the determined message content and its corresponding soft information are reported.

6. The signal processing method according to claim 5, characterized in that: The demodulating the signal sequence of the phase adjustment sequence in the digital selective calling signal comprises: modulating a signal sequence of a phase adjustment sequence in the digital selective calling signal to obtain modulation information; Based on the modulation information, each symbol of the signal sequence of the phase adjustment sequence in the digital selective calling signal is demodulated multiple times based on the sample point offset, and the soft information with the largest value among the soft information obtained after the multiple demodulations of each symbol is used as the soft information of the corresponding symbol; A first symbol sequence is generated based on soft information of each symbol in the signal sequence of the phase adjustment sequence.

7. A signal processing device, characterized in that: include: A receiving module, used to receive a signal processing result reported by at least one station; The signal processing result is obtained by each station performing time diversity combining processing on the digital selective calling signal received through the antenna; The merging module is used to perform spatial diversity merging processing according to the soft information and message content in each signal processing result to obtain the target message content.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the signal processing method according to any one of claims 1 to 6 is implemented.

9. A storage medium, the storage medium being a non-transitory computer-readable storage medium, on which a computer program is stored, characterized in that: When the computer program is executed by a processor, the signal processing method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the signal processing method according to any one of claims 1 to 6 is implemented.