Signal strength measurement method, device, equipment and medium
By generating a composite ZC sequence that conforms to various communication transmission modes as AGC symbols in a distributed network, the problem of reception level fluctuations caused by changes in distance between nodes is solved, accurate measurement of signal strength and dynamic adjustment of reception channels are achieved, and the stability and efficiency of signal reception are improved.
Patent Information
- Application Number
- CN202510353846.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2045-03-25
AI Technical Summary
In distributed networking, changes in the distance between nodes cause large fluctuations in the reception level, requiring frequent adjustment of channel gain, and it is difficult for the prior art to generate automatic gain control (AGC) symbols that meet various communication transmission modes.
By determining the Zadoff-Chu (ZC) sequence length based on the current transmission bandwidth, and generating the ZC sequence using the root sequence number that meets the preset sequence performance conditions, a composite ZC sequence is generated to meet the narrowband and broadband mode requirements of the beacon subframe, and sent to the receiver as a target automatic gain control symbol.
It realizes accurate measurement of signal strength in various communication transmission modes, dynamically adjusts the gain of the reception channel, ensures that the signal is within a suitable dynamic range, and improves the stability and efficiency of signal reception.
Smart Images

Figure CN119865444B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of distributed networking technology, and in particular to a signal strength measurement method, device, equipment and medium. Background Art
[0002] In a distributed network, nodes can communicate directly with each other. Since the positions of nodes are random and change with movement, the distance between nodes is also constantly changing, causing the reception level to fluctuate greatly. Therefore, before each communication, the receiver needs to adjust the channel gain so that the reception level is within the target range. In order not to affect the reception of normal signals, the sender needs to send a dedicated automatic gain control (AGC) symbol for the receiver's signal strength measurement.
[0003] From the above, it can be seen that how to generate AGC symbols that comply with various communication transmission modes to perform signal strength measurement is a problem to be solved in the art. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide a signal strength measurement method, device, equipment and medium to generate AGC symbols that meet various communication transmission modes for signal strength measurement. The specific scheme is as follows:
[0005] In a first aspect, the present application discloses a signal strength measurement method, which is applied to a sender, comprising:
[0006] Determine a first ZC sequence length based on the current transmission bandwidth, and generate a first ZC sequence using a first root sequence number and the first ZC sequence length that meet a preset sequence performance condition; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence cross-correlation value condition;
[0007] Determine the type of the current communication subframe; wherein the type of the communication subframe includes a non-beacon subframe type and a beacon subframe type;
[0008] If the type of the current communication subframe is the non-beacon subframe type, determining the first ZC sequence as a target automatic gain control symbol;
[0009] If the type of the current communication subframe is the beacon subframe type, generating a second ZC sequence using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length, generating a composite ZC sequence using the first ZC sequence and the second ZC sequence, and determining the composite ZC sequence as a target automatic gain control symbol;
[0010] The target automatic gain control symbol is sent to a receiving party so that the receiving party determines the signal strength of the sending party based on the target automatic gain control symbol.
[0011] Optionally, determining the first root sequence number and the second root sequence number that meet the preset sequence performance condition includes:
[0012] A first root sequence number and a second root sequence number satisfying the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under each transmission bandwidth are obtained.
[0013] Optionally, the acquiring the first root sequence number and the second root sequence number that satisfy the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under each transmission bandwidth includes:
[0014] An exhaustive search method is used to obtain the first and second root sequence numbers with the lowest peak-to-average ratio and the lowest PSS sequence cross-correlation value under each transmission bandwidth.
[0015] Optionally, determining the first ZC sequence length based on the current transmission bandwidth includes:
[0016] A target number of effective subcarriers is determined based on a current transmission bandwidth, and a minimum prime number greater than the target number of effective subcarriers is determined as a first ZC sequence length.
[0017] Optionally, the generating a composite ZC sequence by using the first ZC sequence and the second ZC sequence includes:
[0018] The central subsequence of the first ZC sequence is replaced with the second ZC sequence based on a preset composite generation formula to generate a composite ZC sequence.
[0019] Optionally, the preset composite generation formula is:
[0020] ;
[0021] in, is the composite ZC sequence, , are respectively the first ZC sequence length and the second ZC sequence length, is the target effective subcarrier number, is the index of the element in the sequence, , They are the first root serial number and the second root serial number respectively.
[0022] Optionally, determining the type of the current communication subframe includes:
[0023] If the current communication subframe is at a preset position of the frame structure, determining the type of the current communication subframe is a beacon subframe type; if the current communication subframe is at a non-preset position of the frame structure, determining the type of the current communication subframe is a non-beacon subframe type;
[0024] or, if the current communication subframe includes control channel information, determining the type of the current communication subframe to be a beacon subframe type; and if the current communication subframe does not include control channel information, determining the type of the current communication subframe to be a non-beacon subframe type;
[0025] Or, if the transmission time of the current communication subframe meets the preset condition, the type of the current communication subframe is determined to be a beacon subframe type; if the transmission time of the current communication subframe does not meet the preset condition, the type of the current communication subframe is determined to be a non-beacon subframe type.
[0026] In a second aspect, the present application discloses a signal strength measurement device, which is applied to a sender, comprising:
[0027] A sequence generation module, configured to determine a first ZC sequence length based on a current transmission bandwidth, and generate a first ZC sequence using a first root sequence number and the first ZC sequence length that meet a preset sequence performance condition; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence cross-correlation value condition;
[0028] A type determination module, used to determine the type of the current communication subframe; wherein the type of the communication subframe includes a non-beacon subframe type and a beacon subframe type;
[0029] A first symbol generating module, configured to determine the first ZC sequence as a target automatic gain control symbol if the type of the current communication subframe is the non-beacon subframe type;
[0030] A second symbol generating module is configured to generate a second ZC sequence by using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length if the type of the current communication subframe is the beacon subframe type, and generate a composite ZC sequence by using the first ZC sequence and the second ZC sequence, and determine the composite ZC sequence as a target automatic gain control symbol;
[0031] The signal strength determination module is used to send the target automatic gain control symbol to a receiver, so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol.
[0032] In a third aspect, the present application discloses an electronic device, comprising:
[0033] Memory, used to store computer programs;
[0034] The processor is used to execute the computer program to implement the steps of the signal strength measurement method disclosed above.
[0035] In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the steps of the signal strength measurement method disclosed above are implemented.
[0036] The beneficial effects of the present application are as follows: the present application is applied to a sender, determining a first ZC sequence length based on a current transmission bandwidth, and generating a first ZC sequence using a first root sequence number that meets a preset sequence performance condition and the first ZC sequence length; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence mutual correlation value condition; determining the type of a current communication subframe; wherein the type of a communication subframe includes a non-beacon subframe type and a beacon subframe type; if the type of the current communication subframe is the non-beacon subframe type, determining the first ZC sequence as a target automatic gain control symbol; if the type of the current communication subframe is the beacon subframe type, generating a second ZC sequence using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length, and generating a composite ZC sequence using the first ZC sequence and the second ZC sequence, and determining the composite ZC sequence as a target automatic gain control symbol; sending the target automatic gain control symbol to a receiver, so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol. It can be seen that the present application takes into account that the beacon subframe works in both narrowband mode and broadband mode, so when the type of the current communication subframe is a beacon subframe type, a composite ZC sequence is generated using the first ZC sequence and the second ZC sequence, wherein the first ZC sequence is generated using the first ZC sequence length determined based on the current transmission bandwidth and the first root sequence number that meets the preset sequence performance conditions, so the first ZC sequence meets the broadband mode, and the second ZC sequence is generated using the second root sequence number that meets the preset sequence performance conditions and the second ZC sequence length determined based on the preset PSS sequence length, so the second ZC sequence meets the narrowband mode, in this way, the composite ZC sequence can meet the sequence performance requirements under various communication transmission modes, that is, when the type of the current communication subframe is a beacon subframe type, the target automatic gain control symbol is a composite of the sequence performance requirements under various communication transmission modes; further, because when the type of the current communication subframe is a non-beacon subframe type, only the service transmission mode, i.e., the broadband mode, needs to be considered, so the first ZC sequence can be directly determined as the target automatic gain control symbol, which can meet the service transmission mode, thereby completing the signal strength measurement. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0038] Figure 1 A signal strength measurement flow chart disclosed in this application;
[0039] Figure 2 A schematic diagram of a specific beacon subframe structure disclosed in this application;
[0040] Figure 3 A schematic diagram of the structure of a signal strength measurement device disclosed in this application;
[0041] Figure 4 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION
[0042] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0043] In a distributed network, nodes can communicate directly with each other. Since the positions of nodes are random and change with movement, the distance between nodes is also constantly changing, causing the reception level to fluctuate greatly. Therefore, before each communication, the receiver needs to adjust the channel gain so that the reception level is within the target range. In order not to affect the reception of normal signals, the sender needs to send a dedicated automatic gain control (AGC) symbol for the receiver's signal strength measurement.
[0044] To this end, the present application correspondingly provides an automatic gain control symbol generation scheme to generate AGC symbols that comply with various communication transmission modes for signal strength measurement.
[0045] See also Figure 1 As shown, the embodiment of the present application discloses a signal strength measurement method, which is applied to a sender, including:
[0046] Step S11: Determine a first ZC sequence length based on the current transmission bandwidth, and generate a first ZC sequence using a first root sequence number and the first ZC sequence length that meet preset sequence performance conditions; wherein the preset sequence performance conditions include a preset low peak-to-average ratio condition and a preset low PSS sequence cross-correlation value condition.
[0047] In this embodiment, the determination of the first ZC (Zadoff-Chu sequence) sequence length based on the current transmission bandwidth includes: determining the target number of effective subcarriers based on the current transmission bandwidth, and determining the minimum prime number greater than the target number of effective subcarriers as the first ZC sequence length. It should be noted that the length of the generated first ZC sequence is to meet the service transmission mode, and work in broadband mode during service transmission. The supported bandwidths include 5MHz, 10MHz and 20MHz, and the number of effective subcarriers corresponding to different bandwidths is 300, 600 and 1200 respectively, which is greater than the number of effective subcarriers The minimum prime numbers of are 307, 601, and 1201, respectively. That is to say, if the current transmission bandwidth is 5 MHz, then the corresponding target number of effective subcarriers is 300, and the length of the first ZC sequence is is 307. If the current transmission bandwidth is 10 MHz, then the corresponding target number of effective subcarriers is 600, and the length of the first ZC sequence is is 601, and the current transmission bandwidth is 20 MHz, so the corresponding target number of effective subcarriers is 1200, and the length of the first ZC sequence is It is 1201.
[0048] Further, the first serial number that meets the preset serial performance condition is used and a first ZC sequence length to generate a first ZC sequence, wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence mutual correlation value condition, that is, obtaining a first root sequence number that satisfies the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under each transmission bandwidth, that is, obtaining a first root sequence number with a transmission bandwidth of 5 MHz, a first root sequence number with a transmission bandwidth of 10 MHz, and a first root sequence number with a transmission bandwidth of 20 MHz, and specifically, an exhaustive search method can be used to make each first root sequence number satisfy the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under the corresponding bandwidth; wherein, the first ZC sequence generation formula is specifically as follows:
[0049] ;
[0050] In the formula, is the first ZC sequence, is the length of the first ZC sequence, is the target effective subcarrier number, is the index of the element in the sequence, The first serial number.
[0051] Step S12: Determine the type of the current communication subframe; wherein the type of the communication subframe includes a non-beacon subframe type and a beacon subframe type.
[0052] Distributed networking is divided into Beacon subframes (i.e., beacon subframes) and non-Beacon subframes (i.e., non-beacon subframes). In other words, the types of communication subframes include non-beacon subframe types and beacon subframe types. For example, Figure 2 A specific beacon subframe structure diagram is shown, in which PSS (Primary Synchronization Signal) / SSS (Secondary Synchronization Signal) / PBCH (Physical Broadcast Channel) occupies the central 72 subcarriers, i.e. 6RB, and the first symbol is fixed as the AGC symbol. For a non-beacon subframe, when it is the first subframe of node communication, its first symbol is also an AGC symbol.
[0053] In this embodiment, determining the type of the current communication subframe includes: if the current communication subframe is at a preset position of the frame structure, determining the type of the current communication subframe to be a beacon subframe type; if the current communication subframe is at a non-preset position of the frame structure, determining the type of the current communication subframe to be a non-beacon subframe type; or, if the current communication subframe contains control channel information, determining the type of the current communication subframe to be a beacon subframe type; if the current communication subframe does not contain control channel information, determining the type of the current communication subframe to be a non-beacon subframe type; or, if the transmission time of the current communication subframe meets a preset condition, determining the type of the current communication subframe to be a beacon subframe type; if the transmission time of the current communication subframe does not meet the preset condition, determining the type of the current communication subframe to be a non-beacon subframe type.
[0054] The type of the current communication subframe can be determined according to the preset position, control channel information and transmission time in the frame structure, specifically: 1) If the current communication subframe is at the preset position of the frame structure, the type of the current communication subframe is determined to be a beacon subframe type; if the current communication subframe is at a non-preset position of the frame structure, the type of the current communication subframe is determined to be a non-beacon subframe type; that is, according to the index or position of the subframe, in a distributed network, the beacon subframe is usually located at a fixed preset position of the frame structure, for example, the beacon subframe may appear once every preset number of subframes, or appear at a specific position of the frame (such as the beginning or end of the frame). Non-beacon subframes occupy other positions of the frame structure and are used for service data transmission. 2) If the current communication subframe contains control channel information, the type of the current communication subframe is determined to be a beacon subframe type; if the current communication subframe does not contain control channel information, the type of the current communication subframe is determined to be a non-beacon subframe type; that is, by decoding control channel information such as PBCH, beacon subframes usually contain control channel information, such as PBCH, which is used to broadcast system information and control information. Non-beacon subframes are usually used to transmit user data and do not contain control channel information such as PBCH. 3) If the transmission time of the current communication subframe meets the preset conditions, the type of the current communication subframe is determined to be a beacon subframe type. If the transmission time of the current communication subframe does not meet the preset conditions, the type of the current communication subframe is determined to be a non-beacon subframe type; that is, through time synchronization and frame timing information prediction, the transmission time of the beacon subframe is usually fixed, and the node can predict the occurrence time of the beacon subframe through time synchronization and frame timing information. The transmission time of the non-beacon subframe is dynamically adjusted according to business needs. In other words, if the transmission time of the current communication subframe is not the preset transmission time, the type of the current communication subframe is determined to be a non-beacon subframe type. If the transmission time of the current communication subframe is the preset transmission time, the type of the current communication subframe is determined to be a beacon subframe type.
[0055] Furthermore, the type of the current communication subframe can be determined based on the synchronization signal. The beacon subframe usually contains specific synchronization signals, such as PSS (primary synchronization signal) and SSS (secondary synchronization signal). The non-beacon subframe usually does not contain these synchronization signals, or the service data signal contained is obviously different from the synchronization signal. Therefore, it is possible to determine whether the current subframe is a beacon subframe by detecting these synchronization signals. That is to say, if the current communication subframe contains a synchronization signal, the type of the current communication subframe is determined to be a beacon subframe type. If the current communication subframe does not contain a synchronization signal, the type of the current communication subframe is determined to be a non-beacon subframe type.
[0056] Step S13: If the type of the current communication subframe is the non-beacon subframe type, the first ZC sequence is determined as a target automatic gain control symbol.
[0057] It can be understood that the length of the first generated ZC sequence meets the service transmission mode, and the non-beacon subframe works in the service transmission mode, that is, the broadband mode, so if the type of the current communication subframe is a non-beacon subframe type, the generated first ZC sequence can be directly determined as the target automatic gain control symbol.
[0058] It should be noted that, in this embodiment, determining the type of the current communication subframe and determining the first ZC sequence length based on the current transmission bandwidth, and generating the first ZC sequence using the first root sequence number and the first ZC sequence length that meet the preset sequence performance conditions can be performed in parallel, or the type of the current communication subframe can be determined first, or the first ZC sequence can be generated first and then the type of the current communication subframe is determined.
[0059] Step S14: If the type of the current communication subframe is the beacon subframe type, a second ZC sequence is generated using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length, and a composite ZC sequence is generated using the first ZC sequence and the second ZC sequence, and the composite ZC sequence is determined as a target automatic gain control symbol.
[0060] It is understandable that the beacon subframe not only works in broadband mode, but also in narrowband mode. Although the generated first ZC sequence can meet the broadband mode, it cannot meet the narrowband mode, so it is necessary to generate a ZC sequence that meets the narrowband mode. The second ZC sequence is generated using the second root sequence number that meets the preset sequence performance condition and the second ZC sequence length determined based on the preset PSS sequence length. The second ZC sequence generation formula is specifically as follows:
[0061] ;
[0062] In the formula, is the second ZC sequence, is the second ZC sequence length, is the index of the element in the sequence, This is the second serial number.
[0063] Because the second root sequence number meets the preset sequence performance condition, the generated second ZC sequence also meets the performance requirement, and then the composite ZC sequence generated using the first ZC sequence and the second ZC sequence also meets the performance requirement, meeting the performance requirements in narrowband mode and broadband mode.
[0064] In this embodiment, determining the first and second root sequence numbers that meet the preset sequence performance conditions includes: obtaining the first and second root sequence numbers that meet the preset low peak-to-average ratio conditions and the preset low PSS sequence mutual correlation value conditions under each transmission bandwidth. The preset sequence performance conditions include the preset low peak-to-average ratio conditions and the preset low PSS sequence mutual correlation value conditions, that is, the first and second root sequence numbers must satisfy the conditions such that the peak-to-average ratio of the generated ZC sequence and the mutual correlation value with the PSS sequence are both relatively low, wherein satisfying the preset low peak-to-average ratio condition means that the peak-to-average ratio value of the generated ZC sequence is lower than the preset peak-to-average ratio threshold, satisfying the preset low PSS sequence mutual correlation value condition means that the PSS sequence mutual correlation value of the generated ZC sequence is lower than the preset PSS sequence mutual correlation value threshold, and the preset peak-to-average ratio threshold and the preset PSS sequence mutual correlation value threshold can be set according to specific circumstances.
[0065] In this embodiment, the first and second root sequence numbers that satisfy the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under each transmission bandwidth are obtained, including: using an exhaustive search method to obtain the first and second root sequence numbers with the lowest peak-to-average ratio and the lowest PSS sequence mutual correlation value under each transmission bandwidth. Specifically, an exhaustive search method can also be used to obtain the first and second root sequence numbers with the lowest peak-to-average ratio and the lowest PSS sequence mutual correlation value under each transmission bandwidth. The first and second root sequence numbers under different transmission bandwidths are specifically shown in the following table:
[0066] Table 1
[0067]
[0068] The root sequence numbers of the PSS sequence are u=25, 29, 34. A set of optimal root sequence numbers with low peak-to-average ratio and low PSS cross-correlation are obtained through exhaustive search. , As shown in Table 1, the peak-to-average ratio is a dB value and the cross-correlation is a normalized value.
[0069] In this embodiment, the use of the first ZC sequence and the second ZC sequence to generate a composite ZC sequence includes: replacing the central subsequence of the first ZC sequence with the second ZC sequence based on a preset composite generation formula to generate a composite ZC sequence. The central subsequence is the 72 subcarriers occupied by PSS / SSS / PBCH in the center. The distributed network only works in narrowband mode during initial access, that is, only receives the central 6RBs for completing PSS / SSS search and PBCH demodulation. Therefore, after generating the first ZC sequence and the second ZC sequence, it is only necessary to replace the central subsequence of the first ZC sequence with the second ZC sequence based on the preset composite generation formula to generate a composite ZC sequence that satisfies both the broadband mode and the narrowband mode.
[0070] In this embodiment, the preset composite generation formula is:
[0071] ;
[0072] in, is the composite ZC sequence, , are respectively the first ZC sequence length and the second ZC sequence length, is the target effective subcarrier number, is the index of the element in the sequence, , They are the first root serial number and the second root serial number respectively.
[0073] The first ZC sequence is used in wideband mode, and the second ZC sequence is used in narrowband mode, ensuring a low peak-to-average ratio under different bandwidths. The second ZC sequence has a low cross-correlation with the PSS sequence, reducing interference with the synchronization signal. The low peak-to-average ratio and low cross-correlation ensure that the receiver can measure the signal strength more accurately, thereby dynamically adjusting the gain of the receiving channel.
[0074] Step S15: Send the target automatic gain control symbol to the receiving party, so that the receiving party determines the signal strength of the sending party based on the target automatic gain control symbol.
[0075] In a distributed network, the distance between nodes may change constantly, resulting in large fluctuations in the signal strength received by the receiver. If the sender's signal strength is too high, the receiver's receiving channel may be saturated. If the sender's signal strength is too low, the receiver may not be able to correctly demodulate the signal. By measuring the sender's signal strength, the receiver can dynamically adjust the gain of its receiving channel to ensure that the received signal is within the appropriate dynamic range. The role of the automatic gain control symbol is to provide the receiver with a known reference signal so that the receiver can determine the sender's signal strength based on the automatic gain control symbol.
[0076] In this embodiment, a suitable root sequence number is selected by using a long and short composite ZC sequence. , , which makes the automatic gain control symbol of the beacon subframe have both a small broadband peak-to-average ratio and a small narrowband peak-to-average ratio, and its cross-correlation value with the PSS is also small. The automatic gain control symbol of the non-beacon subframe that directly uses the first ZC sequence has a better peak-to-average ratio, which well meets the requirements of the distributed networking for the automatic gain control symbol. Then the receiver can measure the signal strength more accurately based on the target automatic gain control symbol.
[0077] The beneficial effects of the present application are as follows: the present application determines a first ZC sequence length based on a current transmission bandwidth, and generates a first ZC sequence using a first root sequence number that meets a preset sequence performance condition and the first ZC sequence length; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence mutual correlation value condition; determines the type of a current communication subframe; wherein the type of a communication subframe includes a non-beacon subframe type and a beacon subframe type; if the type of the current communication subframe is the non-beacon subframe type, determines the first ZC sequence as a target automatic gain control symbol; if the type of the current communication subframe is the beacon subframe type, generates a second ZC sequence using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length, generates a composite ZC sequence using the first ZC sequence and the second ZC sequence, and determines the composite ZC sequence as a target automatic gain control symbol; sends the target automatic gain control symbol to a receiver so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol. It can be seen that the present application takes into account that the beacon subframe works in both narrowband mode and broadband mode, so when the type of the current communication subframe is a beacon subframe type, a composite ZC sequence is generated using the first ZC sequence and the second ZC sequence, wherein the first ZC sequence is generated using the first ZC sequence length determined based on the current transmission bandwidth and the first root sequence number that meets the preset sequence performance conditions, so the first ZC sequence meets the broadband mode, and the second ZC sequence is generated using the second root sequence number that meets the preset sequence performance conditions and the second ZC sequence length determined based on the preset PSS sequence length, so the second ZC sequence meets the narrowband mode, in this way, the composite ZC sequence can meet the sequence performance requirements under various communication transmission modes, that is, when the type of the current communication subframe is a beacon subframe type, the target automatic gain control symbol is a composite of the sequence performance requirements under various communication transmission modes; further, because when the type of the current communication subframe is a non-beacon subframe type, only the service transmission mode, i.e., the broadband mode, needs to be considered, so the first ZC sequence can be directly determined as the target automatic gain control symbol, which can meet the service transmission mode, thereby completing the signal strength measurement.
[0078] See also Figure 3 As shown, the embodiment of the present application discloses a signal strength measurement device, which is applied to a sender, including:
[0079] The sequence generation module 11 is used to determine the first ZC sequence length based on the current transmission bandwidth, and generate a first ZC sequence using the first root sequence number and the first ZC sequence length that meet the preset sequence performance conditions; wherein the preset sequence performance conditions include a preset low peak-to-average ratio condition and a preset low PSS sequence cross-correlation value condition.
[0080] The type determination module 12 is used to determine the type of the current communication subframe; wherein the type of the communication subframe includes a non-beacon subframe type and a beacon subframe type.
[0081] The first symbol generating module 13 is configured to determine the first ZC sequence as a target automatic gain control symbol if the type of the current communication subframe is the non-beacon subframe type.
[0082] The second symbol generating module 14 is used to generate a second ZC sequence using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length if the type of the current communication subframe is the beacon subframe type, and to generate a composite ZC sequence using the first ZC sequence and the second ZC sequence, and to determine the composite ZC sequence as a target automatic gain control symbol.
[0083] The signal strength determination module 15 is configured to send the target automatic gain control symbol to a receiver, so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol.
[0084] The beneficial effects of the present application are as follows: the present application is applied to a sender, determining a first ZC sequence length based on a current transmission bandwidth, and generating a first ZC sequence using a first root sequence number that meets a preset sequence performance condition and the first ZC sequence length; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence mutual correlation value condition; determining the type of a current communication subframe; wherein the type of a communication subframe includes a non-beacon subframe type and a beacon subframe type; if the type of the current communication subframe is the non-beacon subframe type, determining the first ZC sequence as a target automatic gain control symbol; if the type of the current communication subframe is the beacon subframe type, generating a second ZC sequence using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length, and generating a composite ZC sequence using the first ZC sequence and the second ZC sequence, and determining the composite ZC sequence as a target automatic gain control symbol; sending the target automatic gain control symbol to a receiver, so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol. It can be seen that the present application takes into account that the beacon subframe works in both narrowband mode and broadband mode, so when the type of the current communication subframe is a beacon subframe type, a composite ZC sequence is generated using the first ZC sequence and the second ZC sequence, wherein the first ZC sequence is generated using the first ZC sequence length determined based on the current transmission bandwidth and the first root sequence number that meets the preset sequence performance conditions, so the first ZC sequence meets the broadband mode, and the second ZC sequence is generated using the second root sequence number that meets the preset sequence performance conditions and the second ZC sequence length determined based on the preset PSS sequence length, so the second ZC sequence meets the narrowband mode, in this way, the composite ZC sequence can meet the sequence performance requirements under various communication transmission modes, that is, when the type of the current communication subframe is a beacon subframe type, the target automatic gain control symbol is a composite of the sequence performance requirements under various communication transmission modes; further, because when the type of the current communication subframe is a non-beacon subframe type, only the service transmission mode, i.e., the broadband mode, needs to be considered, so the first ZC sequence can be directly determined as the target automatic gain control symbol, which can meet the service transmission mode, thereby completing the signal strength measurement.
[0085] Furthermore, an embodiment of the present application also provides an electronic device. Figure 4 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content in the diagram cannot be regarded as any limitation on the scope of use of the present application.
[0086] Figure 4A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Specifically, it may include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the signal strength measurement method performed by the electronic device disclosed in any of the aforementioned embodiments.
[0087] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device; the communication interface 24 can create a data transmission channel between the electronic device and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0088] Among them, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 can be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0089] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222 and data 223, etc. The storage method can be temporary storage or permanent storage.
[0090] Among them, the operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device to realize the operation and processing of the massive data 223 in the memory 22 by the processor 21, which can be Windows, Unix, Linux, etc. In addition to including a computer program that can be used to complete the signal strength measurement method performed by the electronic device disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks. In addition to data transmitted from an external device received by the electronic device, the data 223 can also include data collected by its own input and output interface 25, etc.
[0091] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein the computer program, when executed by a processor, implements the aforementioned disclosed signal strength measurement method. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the aforementioned embodiments, which will not be described in detail here.
[0092] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0093] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. The steps of the method or algorithm described in conjunction with the embodiments disclosed herein can be implemented directly with hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), memory, read-only memory (ROM), electrically programmable EPROM (Erasable Programmable Read Only Memory), electrically erasable programmable EEPROM (Electrically Erasable Programmable read only memory), register, hard disk, removable disk, CD-ROM (Compact Disc Read-Only Memory), or any other form of storage medium known in the technical field.
[0094] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0095] The signal strength measurement method, device, equipment and medium provided by the present invention are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A signal strength measurement method, characterized in that: Applicable to the sender, including: Determine a first ZC sequence length based on the current transmission bandwidth, and generate a first ZC sequence using a first root sequence number and the first ZC sequence length that meet a preset sequence performance condition; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence cross-correlation value condition; Determine the type of the current communication subframe; wherein the type of the communication subframe includes a non-beacon subframe type and a beacon subframe type; If the type of the current communication subframe is the non-beacon subframe type, determining the first ZC sequence as a target automatic gain control symbol; If the type of the current communication subframe is the beacon subframe type, generating a second ZC sequence using a second root sequence number that meets the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length, generating a composite ZC sequence using the first ZC sequence and the second ZC sequence, and determining the composite ZC sequence as a target automatic gain control symbol; Sending the target automatic gain control symbol to a receiver so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol; The determining of the first ZC sequence length based on the current transmission bandwidth includes: A target number of effective subcarriers is determined based on a current transmission bandwidth, and a minimum prime number greater than the target number of effective subcarriers is determined as a first ZC sequence length.
2. The signal strength measurement method according to claim 1, characterized in that: Determining a first root sequence number and a second root sequence number that meet the preset sequence performance condition includes: A first root sequence number and a second root sequence number satisfying the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under each transmission bandwidth are obtained.
3. The signal strength measurement method according to claim 2, characterized in that: The obtaining of the first root sequence number and the second root sequence number satisfying the preset low peak-to-average ratio condition and the preset low PSS sequence mutual correlation value condition under each transmission bandwidth includes: An exhaustive search method is used to obtain the first and second root sequence numbers with the lowest peak-to-average ratio and the lowest PSS sequence cross-correlation value under each transmission bandwidth.
4. The signal strength measurement method according to claim 1, characterized in that: The generating a composite ZC sequence by using the first ZC sequence and the second ZC sequence includes: The central subsequence of the first ZC sequence is replaced with the second ZC sequence based on a preset composite generation formula to generate a composite ZC sequence.
5. The signal strength measurement method according to claim 4, characterized in that: The preset composite generation formula is: ; in, is the composite ZC sequence, , are respectively the first ZC sequence length and the second ZC sequence length, is the target effective subcarrier number, is the index of the element in the sequence, , They are the first root serial number and the second root serial number respectively.
6. The signal strength measurement method according to any one of claims 1 to 5, characterized in that: The determining the type of the current communication subframe includes: If the current communication subframe is at a preset position of the frame structure, determining the type of the current communication subframe is a beacon subframe type; if the current communication subframe is at a non-preset position of the frame structure, determining the type of the current communication subframe is a non-beacon subframe type; or, if the current communication subframe includes control channel information, determining the type of the current communication subframe to be a beacon subframe type; and if the current communication subframe does not include control channel information, determining the type of the current communication subframe to be a non-beacon subframe type; Or, if the transmission time of the current communication subframe meets the preset condition, the type of the current communication subframe is determined to be a beacon subframe type; if the transmission time of the current communication subframe does not meet the preset condition, the type of the current communication subframe is determined to be a non-beacon subframe type.
7. A signal strength measurement device, characterized in that: Applicable to the sender, including: A sequence generation module, configured to determine a first ZC sequence length based on a current transmission bandwidth, and generate a first ZC sequence using a first root sequence number and the first ZC sequence length that meet a preset sequence performance condition; wherein the preset sequence performance condition includes a preset low peak-to-average ratio condition and a preset low PSS sequence cross-correlation value condition; A type determination module, used to determine the type of the current communication subframe; wherein the type of the communication subframe includes a non-beacon subframe type and a beacon subframe type; A first symbol generating module, configured to determine the first ZC sequence as a target automatic gain control symbol if the type of the current communication subframe is the non-beacon subframe type; A second symbol generating module is configured to generate a second ZC sequence by using a second root sequence number that satisfies the preset sequence performance condition and a second ZC sequence length determined based on a preset PSS sequence length if the type of the current communication subframe is the beacon subframe type, and generate a composite ZC sequence by using the first ZC sequence and the second ZC sequence, and determine the composite ZC sequence as a target automatic gain control symbol; A signal strength determination module, configured to send the target automatic gain control symbol to a receiver, so that the receiver determines the signal strength of the sender based on the target automatic gain control symbol; Wherein, the sequence generation module includes: A target number of effective subcarriers is determined based on a current transmission bandwidth, and a minimum prime number greater than the target number of effective subcarriers is determined as a first ZC sequence length.
8. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the signal strength measurement method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: Used to store a computer program; wherein, when the computer program is executed by a processor, the steps of the signal strength measurement method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method and device for automatic multi-slot gain control of TD-SCDMA middle-down links
CN103379613A
Automatic gain control method and device, storage medium and electronic equipment
CN111355678A