Communication method and apparatus, and readable storage medium and computer program product
By optimizing the (R-1)th term coefficients and comb values of the first sequence, the problem of misidentification caused by frequency domain offset in wireless communication is solved, thereby improving the frequency offset robustness and signal recognition accuracy of the communication system.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-02-19
- Publication Date
- 2026-05-07
AI Technical Summary
In wireless communication systems, existing technologies are unable to effectively resist frequency domain shifts, which increases the likelihood that the receiver will misidentify the first sequence as the second sequence, thus affecting communication performance.
By setting the (R-1)th term coefficient of the first sequence to be associated with the first parameter and/or the second parameter, the comb tooth value and comb tooth offset value are optimized, thereby improving the first sequence's ability to resist frequency shift and reducing the probability of misidentification.
It improves the frequency offset robustness of the communication system, enhances the accuracy of signal recognition, and improves communication performance.
Smart Images

Figure CN2025078082_07052026_PF_FP_ABST
Abstract
Description
A communication method, apparatus, readable storage medium, and computer program product
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202410339590.4, filed on March 22, 2024, entitled "A Communication Method, Apparatus, Readable Storage Medium and Computer Program Product", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a communication method, apparatus, readable storage medium, and computer program product. Background Technology
[0004] In wireless communication systems, the most important and challenging task is combating the variability and uncertainty of the wireless transmission environment. From the transmitter's perspective, efficient communication methods can effectively utilize instantaneous channel information and perform appropriate information / signal preprocessing at the transmitter to ensure the transmission matches the instantaneous channel information. From the receiver's perspective, obtaining instantaneous channel information is also necessary for correct data reception and demodulation. For both the transmitter and / or receiver, instantaneous channel information can be obtained by measuring the transmitted reference signal. Improving communication performance remains a key research direction. Summary of the Invention
[0005] This application provides a communication method, apparatus, readable storage medium, and computer program product for improving the rationality of the (R-1)th term coefficient setting of a first sequence, thereby improving the first sequence's ability to resist frequency domain offset, and thus improving communication performance.
[0006] For example, the first sequence set includes a first sequence and a second sequence. After the first sequence arrives at the receiver from the transmitter, due to the time-domain and frequency-domain offsets it experiences, the receiver may mistakenly identify the first sequence as the second sequence. To improve the first sequence's resistance to frequency-domain offsets, i.e., to reduce the possibility that the receiver may mistakenly identify the received signal of the first sequence as the second sequence, this application can provide several possible implementation methods.
[0007] For example, the coefficients of the cubic terms in the first and second sequences are different. As another example, if the coefficients of the cubic terms in the first and second sequences are the same, but the coefficients of the quadratic terms in the first and second sequences are different, then the coefficients of the quadratic terms in the first and second sequences are associated with a first parameter and / or a second parameter. The first parameter is associated with the first comb tooth value and / or comb tooth offset value corresponding to the first sequence. The second parameter is, for example, a constant. For example, the second parameter is associated with a first frequency offset value.
[0008] By configuring the first and second sequences as described above, their ability to resist the first frequency offset value can be improved. After the first sequence undergoes a frequency offset corresponding to the first frequency offset value, the likelihood of the receiver identifying the signal corresponding to the first sequence as the second sequence decreases. It can be seen that this scheme can improve the signal's resistance to frequency offset, thereby improving communication performance.
[0009] In a first aspect, this application provides a communication method. This method can be executed by a first communication device, which can be a terminal device or a chip (or circuit, or chip system) inside the terminal device. The first communication device can also be a network device or a chip (or circuit, or chip system) inside the network device.
[0010] A first communication device acquires a first sequence set. The first sequence set includes a first sequence belonging to an R-order exponential sequence, where R is an integer greater than 2. The coefficient of the (R-1)-order term corresponding to the first sequence is associated with a first parameter and / or a second parameter. The first parameter is associated with a first comb tooth value and / or a comb tooth offset value corresponding to the first sequence. The second parameter is, for example, a constant. For example, the second parameter is associated with a first frequency offset value. The first communication device transmits a signal according to the first sequence. The first communication device can send a signal according to the first sequence, and the second communication device can receive a signal according to the first sequence. Alternatively, the second communication device can send a signal according to the first sequence, and the first communication device can receive a signal according to the first sequence.
[0011] The first comb tooth value is a comb tooth value and can be the interval between the comb teeth. The first comb tooth value can also be called the first transmission comb value (transmissionComb), etc. The first comb tooth value can be an integer. The first comb tooth value can be 1, or an integer greater than 1. When the first comb tooth value is 1, the signal corresponding to the sequence can be considered to be continuously mapped to the frequency domain resources.
[0012] The first comb tooth value can also be replaced by the first comb tooth number, which can be represented by an integer. In the embodiments of this application, the first comb tooth value selected can be one of a set of comb tooth values. The set of comb tooth values includes one or more comb tooth values. The set of comb tooth values may have various forms; for example, if there are L1 comb tooth values, the set of comb tooth values can be [0, 1, ..., L1-1], or the set of comb tooth values can be [1, 2, ..., L1]. Unless otherwise specified, this invention will be described using the example of a set of comb tooth values of [1, 2, ..., L1].
[0013] The comb tooth offset value can also be replaced by a comb tooth index, which can be represented by an integer. In the embodiments of this application, the selected comb tooth index can be one of a set of comb tooth indices. The set of comb tooth indices includes one or more comb tooth indices. The set of comb tooth indices may have various forms; for example, if there are L2 comb tooth indices, the set of comb tooth indices can be [0,1,…,L2-1], or the set of comb tooth indices can be [1,2,…,L2]. Unless otherwise specified, this invention will be described using the example of a set of comb tooth indices [1,2,…,L2].
[0014] Since the first comb tooth value and / or comb tooth offset value are associated with the frequency domain resources mapped to the signal corresponding to the first sequence, interference from other sequences (e.g., sequences mapped to resources corresponding to the offset values of other sequences) to the first sequence is also related to the first comb tooth value and / or comb tooth offset value. In this scheme, the (R-1)th term coefficient of the first sequence is associated with the first parameter, and the first parameter is associated with the first comb tooth value corresponding to the first sequence. This improves the rationality of setting the (R-1)th term coefficient of the first sequence, thereby enhancing the first sequence's ability to resist frequency domain offset and ultimately improving communication performance.
[0015] In one possible implementation, the coefficient of the (R-1)th term corresponding to the first sequence is also associated with a second parameter, which is associated with the first frequency offset value. Since the coefficient of the quadratic term of the first sequence is set based on the first frequency offset value, the first sequence's resistance to the first frequency offset value can be improved. After the first sequence undergoes a frequency offset corresponding to the first frequency offset value, the likelihood of the receiving end identifying the signal corresponding to the received first sequence as another sequence is reduced. It can be seen that this scheme can improve the signal's resistance to frequency offset, thereby improving communication performance.
[0016] In one possible implementation, the coefficient of the (R-1)th term corresponding to the first sequence is associated with the coefficient of the R-th term corresponding to the first sequence. In this scheme, the association between the coefficient of the (R-1)th term of the first sequence and the coefficient of the R-th term corresponding to the first sequence improves the rationality of the (R-1)th term coefficient setting. This can be used to improve the correlation between two different sequences in the first sequence set when there is a certain range of frequency offset, thereby improving the detection performance of sequences in the first sequence set and ultimately improving communication performance.
[0017] In one possible implementation, the coefficient of the (R-1)th term corresponding to the first sequence is associated with the generation length (or length) of the first sequence. The period of the first sequence can be determined by the generation length of the first sequence. In this scheme, the coefficient of the (R-1)th term of the first sequence is associated with the generation length (or length) of the first sequence. This can improve the rationality of setting the coefficient of the (R-1)th term of the first sequence, thereby improving the first sequence's ability to resist frequency domain offset, and consequently improving communication performance.
[0018] In one possible implementation, the first sequence set further includes a second sequence, which belongs to an R-order exponential sequence. The coefficient of the R-order term corresponding to the first sequence is different from the coefficient of the R-order term corresponding to the second sequence. In another possible implementation, if the coefficient of the R-order term corresponding to the first sequence is the same as the coefficient of the R-order term corresponding to the second sequence, the coefficient of the (R-1)-order term corresponding to the first sequence is also related to the coefficient of the (R-1)-order term corresponding to the second sequence.
[0019] The first and second sequences may experience frequency offsets during transmission. Without specific design, the receiver might misidentify the signal corresponding to the first sequence as the second sequence. With proper frequency offset mitigation design, the likelihood of the receiver misidentifying the signal corresponding to the first sequence as the second sequence is reduced. Therefore, a joint design is needed for all sequences in the first sequence set. In this scheme, the coefficients of the (R-1)th term of the first sequence are correlated with the coefficients of the corresponding (R-1)th term of the second sequence. This allows for setting more reasonable coefficients of the (R-1)th term of the first sequence based on the coefficients of the corresponding (R-1)th term of the second sequence, thereby improving the first sequence's resistance to frequency offset and ultimately improving communication performance.
[0020] In one possible implementation, the first frequency offset value is associated with the frequency offset between the signal corresponding to the first sequence and the signal corresponding to the second sequence. Since the first frequency offset value is associated with the frequency offset between the signal corresponding to the first sequence and the signal corresponding to the second sequence, the (R-1)th term coefficient of the first sequence set based on the second parameter can be more reasonable. After receiving the first sequence, the receiving end is less likely to misidentify the signal corresponding to the first sequence as the second sequence, thereby improving the first sequence's resistance to frequency domain offset and thus improving communication performance.
[0021] In one possible implementation, the coefficient of the (R-1)th term corresponding to the first sequence is associated with the comb offset value corresponding to the second sequence. The comb offset value corresponding to the first sequence may be the same as or different from the comb offset value corresponding to the second sequence. The comb offset value of the second sequence and the comb offset value corresponding to the first sequence affect the correlation when there is a certain frequency offset between the first and second sequences. In this scheme, the coefficient of the (R-1)th term of the first sequence is associated with the comb offset value corresponding to the second sequence. Therefore, a more reasonable coefficient of the (R-1)th term of the first sequence can be determined based on the comb offset value corresponding to the second sequence, thereby improving the ability of the probe reference signal to resist frequency domain offset and thus improving communication performance.
[0022] For example, sequences #K1 and #K2 have the same comb tooth value, both being the first comb tooth value, for example, the first comb tooth value is 4. The comb tooth offset values corresponding to sequences #K1 and #K2 may be the same or different. For example, the comb tooth offset value (or comb tooth index) corresponding to sequence #K1 is 1, and the comb tooth offset value (or comb tooth index) corresponding to sequence #K2 is 2. When there is a certain frequency offset between the sequence mapped to the resource corresponding to the first comb tooth offset value (e.g., comb tooth offset value 1) (e.g., sequence #K1) and the sequence mapped to the resource corresponding to the second comb tooth offset value (e.g., comb tooth offset value 2) (e.g., sequence #K2), the sequences in the sequence set corresponding to the first comb tooth offset value (e.g., comb tooth offset value 1) and the sequence set corresponding to the second offset value (e.g., comb tooth offset value 2) can be jointly designed to optimize the correlation between the sequences in the sequence set corresponding to the first comb tooth offset value (e.g., sequence #K1) and the sequences in the sequence set corresponding to the second offset value (e.g., sequence #K2).
[0023] In one possible implementation, the sequences in the first sequence set satisfy: or e is Euler's constant, f(n) is an R-degree polynomial, N is the generation length (or length) of the sequence, 0≤n≤(L-1), U is an integer, v is an integer, and L is an integer. Thus, the self-ambiguity functions of the sequences in the first sequence set satisfy the Weil exponent and bound within a certain time-frequency offset range, exhibiting good autocorrelation and achieving better synchronization performance within a certain frequency offset range.
[0024] In one possible implementation, when R is 3, the first sequence is the s-th sequence in the first sequence set, and the f corresponding to the first sequence is... s (n) satisfies: f s (n)=a s n 3 +b s n 2 +c s n+d s The second sequence is the t-th sequence in the set of first sequences, and the corresponding f of the second sequence is... t (n) satisfies: f t (n)=a t n 3 +b t n 2 +c t n+d t .
[0025] In one possible implementation, a s ≠a tWhen the coefficients of the R-th term corresponding to the first sequence and the second sequence are different, the cross-correlation value between the first sequence and the second sequence does not exceed a certain value within a certain time-frequency offset range. After frequency domain shift, the reference signal generated by the first communication device based on the first sequence is less likely to be mistakenly identified as the second sequence by the receiver. The interference between the reference signal generated based on the first sequence and the reference signal generated based on the second sequence is smaller, thereby improving the ability of the sequences in the first sequence set to resist frequency domain shift, and thus improving communication performance.
[0026] In another possible implementation, a s =a t =a,b s ≠b t In one possible implementation, the coefficient of the R-th term corresponding to the first sequence is the same as the coefficient of the R-th term corresponding to the second sequence, for example, a s =a t =a, which may lead to significant interference between the first and second sequences. To reduce interference, one possible implementation is that the coefficient of the (R-1)th term corresponding to the first sequence is different from the coefficient of the (R-1)th term corresponding to the second sequence, for example, b. s ≠b t .
[0027] In one possible implementation, a s =a t In the case of =a, b s and b t Meet at least one of the following:
[0028] (3a×μ)mod N=(b s -b t ); (3a×μ)mod N=(b t -b s );
[0029] As can be seen from the above, there is a correlation between the (R-1) term coefficients of the first sequence and the (R-1) term coefficients of the second sequence. These two (R-1) term coefficients can be reasonably set based on parameters such as μ, thereby improving the ability of the first and second sequences to resist frequency shift.
[0030] In one possible implementation, μ is associated with the first comb tooth value corresponding to the first sequence.
[0031] In one possible implementation, the signal corresponding to the first sequence is mapped onto frequency domain resources based on the first comb tooth value, and the signal corresponding to the second sequence is mapped onto frequency domain resources based on the first comb tooth value. Δ F Let μ be the first frequency offset value, and M be the first comb tooth value, where M is 1 or an integer greater than 1. As can be seen from the above example, when μ satisfies the above conditions, within ±Δ... F Multiple peak values may not exist within the frequency offset range of each subcarrier, within ±Δ F The first and second sequences are robust to frequency offset within a certain subcarrier range. Thus, the self-ambiguity functions of the first and second sequences satisfy the Weil exponent and bound within a certain time-frequency offset range, exhibiting good correlation. Consequently, when the first and second sequences are used to transmit the reference signal, the corresponding signals of the first and second sequences experience less interference, thereby improving communication performance.
[0032] In one possible implementation, a s =a t In the case of =a, b i,k =3a(y i,k +g i ),b j,q =3a(y j,q +g j );|M(y i,k -y j,q )+ij|≥2Δ F +1. Where i is the comb tooth offset value corresponding to the first sequence, b i,k Let j be the k-th element in the set of coefficients of the (R-1)th degree corresponding to the first sequence, and let b be the comb offset value corresponding to the second sequence. j,q For the q-th element in the set of coefficients of the (R-1)th term corresponding to the second sequence, g i and g j Δ is a constant. F M is the first frequency offset value, and M is the first comb tooth value.
[0033] In this application, one or more sequences corresponding to a comb tooth offset value can be considered as a set of sequences corresponding to that comb tooth offset value. In one possible implementation, i and j are different. In the embodiments of this application, one or more sequences corresponding to a comb tooth offset value can be called a sequence set. Two different comb tooth offset values can correspond to two different sequence sets, and these two sequence sets can be considered as two subsets of a sequence set. In this case, the first sequence and the second sequence can be considered as sequences in the sequence sets corresponding to different comb tooth offset values. It can be seen that when the comb tooth offset values corresponding to the first sequence and the second sequence are different, b i,k and b j,q After the relationship satisfies the above conditions, the first sequence and the second sequence in ΔF The self-ambiguity function within the range satisfies the weil exponent and bounds, exhibiting good correlation. Consequently, when using the first and second sequences to transmit the reference signal, the signal interference corresponding to the first and second sequences is relatively small, thereby improving communication performance. This example also demonstrates that when the first and second sequences can be considered as sequences within a set of sequences corresponding to different comb tooth offset values, the sequences within this set can be jointly designed to optimize the correlation of sequences corresponding to different comb tooth offset values.
[0034] In one possible implementation, a s =a t In the case of =a:
[0035] b i,k =3a(k(2Δ) F +1)+h i );b j,q =3a(q(2Δ F +1)+h j ).
[0036] Where i is the comb tooth offset value corresponding to the first sequence, b i,k Let k be the k-th element in the set of coefficients of the (R-1)th term corresponding to the first sequence, where k is b. i,k The index of the element in the set of coefficients of the (R-1)th degree corresponding to the first sequence, j is the comb offset value corresponding to the second sequence, b j,q Let q be the q-th element in the set of coefficients of the (R-1)th term corresponding to the second sequence, where q is the sum of the values of b. i,q The index h of the element in the set of coefficients of the (R-1)th term corresponding to the first sequence. i and h j Δ is a constant. F This is the first frequency offset value.
[0037] In one possible implementation, i and j are the same. In this case, the first sequence and the second sequence can be considered as sequences in the same set of sequences corresponding to the same comb offset value. In this case, b i,k and b j,k After the relationship satisfies the above conditions, the first sequence and the second sequence in Δ FThe self-ambiguity function within the range satisfies the Weil exponent and bounds, exhibiting good correlation. Therefore, when using the first and second sequences corresponding to the same comb tooth offset value to transmit the reference signal, the signal interference between the first and second sequences is minimal, thereby improving communication performance. This example also demonstrates that when the first and second sequences can be considered as sequences within the same set of sequences corresponding to the same comb tooth offset value, sequences from different sets of sequences corresponding to different comb tooth offset values can be jointly designed to optimize the correlation between sequences corresponding to different comb tooth offset values.
[0038] [Corrected according to Rule 91, 07.03.2025] In another possible implementation, i and j are different. In this case, the first sequence and the second sequence can be regarded as sequences in a set of sequences corresponding to different comb tooth offset values. In the embodiments of this application, one or more sequences corresponding to a comb tooth offset value can be referred to as a sequence set. Two different comb tooth offset values can correspond to two different sequence sets, and these two sequence sets can be regarded as two subsets of a sequence set. h j -h i =x, where x satisfies arg min x (mod(xM-1,Δ F )=0), M is the value of the first comb tooth, Δ F This is the first frequency offset value. For example, i and j satisfy the relationship that j = i + 1 or i = j + 1. In this application, j = i + 1 is used as an example for explanation. It can be seen that when the comb tooth offset values corresponding to the first sequence and the second sequence are different, h i and h j After the relationship satisfies the above conditions, the first sequence and the second sequence in Δ F The self-fuzzy function within the range satisfies the Weil exponent and the bound, and has good correlation. Therefore, when the first sequence and the second sequence are used to transmit the reference signal, the signal interference corresponding to the first sequence and the second sequence is small, thereby improving the communication performance.
[0039] Secondly, this application provides a communication method. This method can be executed by a second communication device, the first communication device being a terminal device or a chip (or circuit, or chip system) within the terminal device. The first communication device can also be a network device or a chip (or circuit, or chip system) within the network device.
[0040] The second communication device acquires a first sequence set. The first sequence set includes a first sequence belonging to an R-order exponential sequence, where R is an integer greater than 2. The coefficient of the (R-1)-order term corresponding to the first sequence is associated with a first parameter and / or a second parameter. The first parameter is associated with a first comb tooth value and / or comb tooth offset value corresponding to the first sequence. The second parameter is, for example, a constant. For example, the second parameter is associated with a first frequency offset value. The second communication device transmits a signal based on the first sequence. For example, the first communication device can send a signal based on the first sequence, and the second communication device can receive a signal based on the first sequence. Alternatively, the second communication device can send a signal based on the first sequence, and the first communication device can receive a signal based on the first sequence.
[0041] For details regarding the sequences in the first sequence set, the first sequence, and the second sequence, please refer to the relevant descriptions in the first aspect above, which will not be repeated here.
[0042] Thirdly, a communication device is provided, which can be either the aforementioned first or second communication device. The communication device may include a communication unit and a processing unit to perform any one of the first to second aspects, or any possible implementation of the first to second aspects. The communication unit is used to perform functions related to transmission and reception. The communication unit may be referred to as a transceiver unit. Optionally, the communication unit includes a receiving unit and a transmitting unit. In one design, the communication device is a communication chip (or circuit, or chip system), the processing unit may be one or more processors or processor cores, and the communication unit may be an input / output circuit, input / output interface, or antenna port of the communication chip (or circuit, or chip system).
[0043] In another design, the communication unit can be a transmitter and a receiver, or the communication unit can be a transmitter and a receiver.
[0044] Optionally, the communication device may also include modules that can be used to perform any one of the first to second aspects described above, or to perform any possible implementation of the first to second aspects.
[0045] Fourthly, a communication device is provided, which may be the aforementioned first communication device or the second communication device. The communication device may include a processor to execute any one of the first to second aspects, or to execute any possible implementation of the first to second aspects. Optionally, a memory is also provided. Optionally, a transceiver is also provided. The memory is used to store computer programs or instructions, and the processor is used to retrieve and run the computer programs or instructions from the memory. When the processor executes the computer programs or instructions in the memory, the communication device executes any one of the first to second aspects, or to execute any possible implementation of the first to second aspects.
[0046] Optionally, there may be one or more processors and one or more memories.
[0047] Optionally, the memory can be integrated with the processor, or the memory can be set up separately from the processor.
[0048] Optionally, the transceiver may include a transmitter and a receiver.
[0049] Fifthly, a communication device is provided, which can be either the first or second communication device described above. The communication device may include a processor to execute any one of the first or second aspects, or to execute any possible implementation of the first or second aspects. For example, the processor executes any one of the first or second aspects, or to execute any possible implementation of the first or second aspects, via logic circuits or by executing computer programs or instructions stored in memory. Optionally, the communication device further includes a memory. The processor is coupled to the memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0050] In one implementation, when the communication device is a first communication device or a second communication device, the communication interface can be a transceiver or an input / output interface. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0051] In another implementation, when the communication device is a chip (or circuit, or chip system), the communication interface can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip (or circuit, or chip system). The processor can also be manifested as a processing circuit or logic circuit.
[0052] Sixthly, a system is provided, which includes the aforementioned first communication device.
[0053] In one possible implementation, the system may also include the aforementioned second communication device.
[0054] In a seventh aspect, a chip system is provided, the chip system including at least one processor and an interface circuit, the interface circuit and at least one processor being interconnected by a line, the processor executing a computer program (also referred to as code or instructions) to cause any one of the first to second aspects described above, and any possible implementation of the first to second aspects, to be executed.
[0055] Eighthly, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when executed, causes any one of the first to second aspects described above to be executed, or any possible implementation of the first to second aspects to be executed.
[0056] Ninthly, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes any one of the first to second aspects described above to be executed, or any possible implementation of the first to second aspects to be executed.
[0057] A tenth aspect provides a processing apparatus, comprising: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, thereby enabling any one of the first to second aspects, or any possible implementation thereof, to be implemented.
[0058] In specific implementation, the aforementioned processing device can be a chip (or circuit, or chip system), the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0059] In one implementation, when the communication device is a first communication device or a second communication device, the interface circuit can be a radio frequency processing chip (or circuit, or chip system) in the first communication device or the second communication device, and the processing circuit can be a baseband processing chip (or circuit, or chip system) in the first communication device or the second communication device.
[0060] In another implementation, the communication device can be a component of the first or second communication device, such as an integrated circuit product like a system-on-a-chip (or circuit, or chip system) or a communication chip (or circuit, or chip system). The interface circuit can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip (or circuit, or chip system). The processing circuit can be a logic circuit on the chip (or circuit, or chip system). Attached Figure Description
[0061] Figure 1A is a possible structural diagram of the frequency domain resources of data and / or signals provided in the embodiments of this application;
[0062] Figure 1B is a possible structural diagram of the frequency domain resources of data and / or signals provided in the embodiments of this application;
[0063] Figure 1C is a possible structural diagram of the frequency domain resources of data and / or signals provided in the embodiments of this application;
[0064] Figure 2 is a schematic diagram of the system architecture provided in an embodiment of this application;
[0065] Figure 3 is a flowchart illustrating a possible communication method provided in an embodiment of this application;
[0066] Figure 4 is a schematic diagram of the self-fuzzy function value normalization of the W sequence provided in the embodiment of this application;
[0067] Figure 5 is a schematic diagram of the self-fuzzy function value normalization of the W sequence provided in the embodiment of this application;
[0068] Figure 6 is a schematic diagram of the self-fuzzy function value normalization of the W sequence provided in the embodiment of this application;
[0069] Figure 7 is a structural schematic diagram of the device provided in an embodiment of this application;
[0070] Figure 8 is another structural schematic diagram of the device provided in the embodiment of this application. Detailed Implementation
[0071] To better understand the solutions provided in the embodiments of this application, some terms and nouns involved in the embodiments of this application will be introduced below.
[0072] (1) Sequence.
[0073] A sequence is an ordered set of numbers or elements. Specific sequences can perform specific functions in different scenarios by utilizing their structure and properties. Sequences play a crucial role in communication and sensing technologies, enabling corresponding communication and / or sensing functions by carrying specific sequences within signals and / or data.
[0074] For example, in a communication system, a terminal device needs to access the network after powering on, but it doesn't know the network's prior information and cannot receive information normally. Therefore, it first needs to perform a network search to determine the frequency resources and timing information used by the network. To enable the terminal device to obtain this information, network devices (such as access network devices) periodically send synchronization signals carried on the synchronization channel. These synchronization signals are generated based on one or more predefined sequences. Correspondingly, the terminal device can search for synchronization signals at multiple preset frequency points based on predefined possible synchronization sequences. When it finds a specific synchronization signal, it considers itself to have found the network, and can then perform time synchronization and frequency offset estimation and compensation, and continue to attempt to receive subsequent signals and system broadcast information. It can be seen that the sequence plays a crucial role in the initial synchronization process; its detection performance, resistance to frequency offset, interference, and noise determine whether the terminal device can successfully access the network and how quickly it can do so. The detection performance of the sequence can be mainly characterized by its correlation, which includes autocorrelation and cross-correlation.
[0075] Autocorrelation reflects the degree to which two identical sequences match each other at different relative positions. Cross-correlation reflects the degree to which two different sequences match each other at different relative positions. In communication systems, autocorrelation determines whether the starting position of a sequence can be accurately detected; cross-correlation determines the probability of misidentifying a sequence as another sequence.
[0076] (2) Resources.
[0077] The resources in the embodiments of this application may include at least one of time-domain resources, frequency-domain resources, code-domain resources, or spatial-domain resources.
[0078] (2.1) Time domain resources.
[0079] Time-domain resources may include at least one of the following: radio frame, subframe, slot, mini slot, or orthogonal frequency division multiplexing (OFDM) symbol.
[0080] A time-domain element may include a radio frame, a subframe, a slot, a mini slot, or an OFDM symbol. A time-domain element may also include resources aggregated from multiple radio frames, subframes, slots, mini slots, or OFDM symbols. Specifically, a radio frame may include multiple subframes, a subframe may include one or more slots, and a slot may include at least one symbol. Alternatively, a radio frame may include multiple slots, and a slot may include at least one symbol. It should be noted that, in this embodiment, an OFDM symbol may also be simply referred to as a symbol.
[0081] Depending on the subcarrier spacing, the length of each symbol can vary, and therefore the time slot length can also vary. For example, a time slot with a subcarrier spacing of 15 kHz has a length of 0.5 ms, a time slot with a subcarrier spacing of 60 kHz has a length of 0.125 ms, and so on.
[0082] In this embodiment of the application, the time domain unit can also be replaced by: time domain resource unit or time domain unit, etc.
[0083] (2.2) Frequency domain resources.
[0084] In the frequency domain, frequency domain resources can include one or more frequency domain units. A frequency domain unit can be a resource block (RB), a physical resource block (PRB), a subcarrier, a resource block group (RBG), a predefined subband, a precoding resource block group (PRG), a resource pool, a bandwidth part (BWP), a resource element (RE) (also called a resource unit or resource particle), a carrier, or a serving cell. PRBs and RBs can be interchanged. Optionally, a resource pool can include one or more resources, which can include at least one of time-domain resources, frequency-domain resources, code-domain resources, or spatial-domain resources. The number and size of resources included in the resource pool can be predetermined or configured by signaling.
[0085] Subcarrier or RE refers to the smallest frequency domain unit on a specific symbol in a multicarrier system. Subcarrier spacing (SCS) is the interval between the center or peak positions of two adjacent subcarriers in the frequency domain in an OFDM system. In 5G NR, various subcarrier spacings are introduced, and different carriers can have different subcarrier spacings. The baseline is 15kHz, which can be 15kHz × 2n, where n is an integer from 3.75, 7.5 up to 480kHz. In the embodiments of this application, RE can refer to a resource unit of time-frequency resources, such as the smallest time-frequency resource unit. In this application, subcarrier and RE are interchangeable and have the same content.
[0086] A subchannel is the smallest unit of frequency domain resources occupied by a physical cross-channel shared channel. A subchannel can include one or more resource blocks (RBs). The bandwidth of a wireless communication system in the frequency domain can include multiple RBs. For example, in the various possible bandwidths of an LTE system, the number of physical resource blocks (PRBs) included can be 6, 15, 25, 50, etc. In the frequency domain, an RB can include several subcarriers. For example, in an LTE system, an RB includes 12 subcarriers, where the spacing between each subcarrier can be 15kHz. Of course, other subcarrier spacings can also be used, such as 3.75kHz, 30kHz, 60kHz, or 120kHz subcarrier spacings, which are not limited here.
[0087] A frequency domain unit may include a RE, an RB, a channel, a subchannel, a carrier, or a bandwidth part (BWP). A frequency domain unit may also include resources aggregated from multiple REs, multiple RBs, multiple subchannels, multiple carriers, or multiple BWPs. In the embodiments of this application, a channel can be equivalently replaced by a resource block set (RB set), and the frequency domain bandwidth of an RB set can be 20 MHz.
[0088] In this embodiment, the frequency domain unit can also be replaced by: frequency domain resource unit or frequency unit, etc.
[0089] A frequency domain resource set may include one or more frequency domain elements. A frequency domain resource set may also be called a frequency domain resource collection, frequency domain resource group, etc. For example, a frequency domain resource set may include a resource block set (RBset), a resource block (RB), a subchannel, a resource pool, a carrier, and a resource pool (BWP).
[0090] (2.3) Data and / or signals are mapped in the frequency domain at intervals of comb tooth value M.
[0091] Data and / or signals can occupy all or part of the bandwidth resources. For example, data and / or signals can occupy frequency domain resources based on a comb-like structure. In this embodiment, M represents the interval of the comb teeth (e.g., M can be replaced with Ncomb, Comb-M, or other characters). In this embodiment, for Comb-M, data and / or signals appear in the frequency domain at intervals of M REs, and no transmission occurs on the remaining (M-1) REs. Optionally, the frequency domain transmission method of Comb-M in this embodiment can also be called comb teeth, comb tooth structure, comb splitting, or comb splitting structure. The comb tooth value in this embodiment can also be called the number of comb teeth or the transmission comb tooth value (transmissionComb). In some parts of this embodiment, the parameter M represents the comb tooth value, and in some places it is also written as the comb tooth value M. The comb tooth offset value in this embodiment can also be written as combOffset, or it can also be called the comb tooth index, comb tooth index value, or offset value.
[0092] As shown in Figure 1A, where a rectangular grid represents one RE (Recorder Array) for illustrative purposes, in practical applications, a single rectangular grid can represent multiple REs or multiple frequency domain units. Referring to Figure 1A, with a comb tooth value of 2 (Comb = 2), the comb tooth offset value is one of {0, 1}. Multiple REs can be divided into comb tooth 0 (comb tooth 0 consists of all REs numbered 0 in Figure 1A; the REs of comb tooth 0 can be understood as the REs with comb tooth index 0, or the REs with comb tooth offset value 0) and comb tooth 1 (comb tooth 1 consists of all REs numbered 1 in Figure 1A; the REs of comb tooth 1 can be understood as the REs with comb tooth index 1, or the REs with comb tooth offset value 1). When the comb tooth offset value is 0, the transmitter can transmit signals and / or data on the frequency domain resource corresponding to comb tooth index 0, that is, transmit signals and / or data on all REs numbered 0 in Figure 1A. If the comb offset value is 1, the transmitter can transmit signals and / or data on the frequency domain resource corresponding to comb index 1, that is, transmit signals and / or data on all REs numbered 1 in Figure 1A (not shown in Figure 1A).
[0093] As shown in Figure 1B, where Figure 1A uses a rectangular grid to represent one RE as an example, in practical applications, a rectangular grid can also represent multiple REs or multiple frequency domain units. With a comb value of 4 (Comb = 4) and a comb offset value of one of {0, 1, 2, 3}, multiple REs are divided into comb 0 (comb 0 consists of all REs numbered 0 in Figure 1B), comb 1 (comb 1 consists of all REs numbered 1 in Figure 1B), comb 2 (comb 2 consists of all REs numbered 2 in Figure 1B), and comb 3 (comb 3 consists of all REs numbered 3 in Figure 1B). When the comb offset value is 1, the transmitter can transmit signals and / or data on the frequency domain resource corresponding to comb index 1, that is, transmit signals and / or data on all REs numbered 1 in Figure 1B. If the comb offset value is 2, the terminal device can transmit signals and / or data on the frequency domain resource corresponding to comb index 2, that is, transmit signals and / or data on all REs numbered 2 in Figure 1B (not shown in Figure 1B).
[0094] Figure 1C exemplifies four possible structural diagrams of frequency domain resources for data and / or signals with a comb tooth value of 4 (or understood as a comb tooth value M of 4). Data and / or signals can be transmitted through comb tooth structures (a), (b), (c), or (d) in Figure 1C. The comb tooth offset value corresponding to (a) in Figure 1C is 0, the comb tooth offset value corresponding to (b) in Figure 1C is 1, the comb tooth offset value corresponding to (c) in Figure 1C is 2, and the comb tooth offset value corresponding to (d) in Figure 1C is 3. Taking Figure 1C(a) as an example, in the case of Comb-4 (or understood as M of 4), the REs occupied by data and / or signals appear in the frequency domain at equal intervals of 4. As shown in Figure 1C(a), data and / or signals are transmitted on the first RE, and the subsequent three consecutive REs are left unused (the specific location of the frequency domain resources occupied by data and / or signals is shown in Figure 1C(a)). The meanings of the other comb tooth structures in Figure 1C are similar to those in Figure 1C(a), and will not be repeated here.
[0095] For example, the first reference signal and the second reference signal are mapped onto frequency domain resources based on a comb tooth value M=4, respectively. The frequency domain units mapped by the first reference signal are different from those mapped by the second reference signal, and the comb tooth offset values corresponding to the first and second reference signals are also different. For example, the frequency domain units mapped by the first reference signal are RE#0, RE#4, and RE#8, and the RE mapping structure diagram of the first reference signal can be seen in Figure 1C(a), where the comb tooth offset value corresponding to the first reference signal is 0. The frequency domain units mapped by the second reference signal are RE#1, RE#5, and RE#9, and the RE mapping structure diagram of the second reference signal can be seen in Figure 1C(b), where the comb tooth offset value corresponding to the second reference signal is 1.
[0096] In this embodiment of the application, the value of M can also be 1. In this case, the data is continuously mapped in the frequency domain.
[0097] (3) Reference signal.
[0098] In the embodiments of this application, the reference signal may include (or be) a positioning reference signal (PRS), a sounding reference signal (SRS), a sidelink positioning reference signal (SL-PRS), and at least one of the following: demodulation reference signal (DMRS), channel state information reference signal (CSI) reference signal (RS), synchronization signal block (SSB), synchronization signal / physical broadcast channel block (SS / PBCH block), or tracking reference signal (TRS), phase tracking reference signal (PTRS), beam manager reference signal (BMRS), and cell reference signal (CRS).
[0099] (4) Mapping can also be described as “occupation” or “use”. For example, when a communication system maps a channel on a carrier, it means that the communication system uses or occupies part or all of the time-frequency resources corresponding to the carrier to transmit information carried by the channel.
[0100] Figure 2 illustrates an exemplary architecture diagram of a communication system 1000 applicable to an embodiment of this application. As shown in Figure 2, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (110a and 110b in Figure 2) and at least one terminal device (120a-120j in Figure 2). The terminal device is wirelessly connected to the wireless access network device, and the wireless access network device is wirelessly or wiredly connected to the core network. The core network device and the wireless access network device may be independent physical devices, or the functions of the core network device and the logical functions of the wireless access network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the wireless access network device. Terminal devices and wireless access network devices may be interconnected via wired or wireless means. Figure 2 is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 2.
[0101] The network devices involved in the embodiments of this application include, for example, radio access network (RAN) devices. RAN devices can be base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs), transmission points (TPs), next-generation NodeBs (gNBs) in 5th-generation (5G) mobile communication systems, next-generation base stations in 6th-generation (6G) mobile communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems; they can also be modules or units that perform some of the functions of a base station, for example, they can be central units (CUs), distributed units (DUs), or radio units (RUs). The CU (Radio Control Unit) performs the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP). The DU (Radio Link Control Unit) performs the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set up separately, or they can be included in the same network element, such as in the baseband unit (BBU). The RU (Radio Receiver Unit) can be included in radio frequency equipment or radio frequency units, such as in the remote radio unit (RRU), active antenna unit (AAU), or remote radio head (RRH). In different systems, CU, DU, or RU may also have different names, but those skilled in the art will understand their meaning.For example, in an open radio access network (ORAN) system, a CU can also be called an open CU (open-CU, O-CU), a DU can also be called an open DU (open-DU, O-DU), and a RU can also be called an open RU (open-RU, O-RU). In this application, any of the following units—the CU (or CU control plane (CU-CP), CU user plane (CU-UP), DU, and RU)—can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0102] Wireless access network equipment can be a macro base station (as shown in Figure 2, 110a), a micro base station or an indoor station (as shown in Figure 2, 110b), or a relay node or donor node, etc. The embodiments of this application do not limit the specific technology or equipment form used in the wireless access network equipment. For ease of description, the following description uses a base station as an example of wireless access network equipment.
[0103] Terminal devices can also be referred to as user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, sensors, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.
[0104] The aforementioned terminal devices can establish connections with the operator's network through interfaces provided by the operator's network (such as N1), and use data and / or voice services provided by the operator's network. The terminal devices can also access the Domain Name System (DNS) through the operator's network, and use operator services deployed on the DNS, and / or services provided by third parties. These third parties can be service providers outside of the operator's network and the terminal devices, and can provide other data and / or voice services to the terminal devices. The specific form of these third parties can be determined according to the actual application scenario and is not limited here.
[0105] Terminal devices can also be referred to as user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, roadside units (RSUs), etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.
[0106] Base stations and terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminal equipment.
[0107] The roles of base stations and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 2 can be configured as a mobile base station. For terminal devices 120j that access the wireless access network 100 through 120i, terminal device 120i is a base station; however, for base station 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol. In this case, relative to 110a, 120i is also a base station. Therefore, both base stations and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 2 can be called communication devices with base station functions, and 120a-120j in Figure 2 can be called communication devices with terminal device functions.
[0108] Communication between base stations and terminal devices, between base stations, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0109] In the embodiments of this application, the functions of the base station can be performed by modules (such as chips (or circuits, or chip systems)) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal device can be performed by modules (such as chips (or circuits, or chip systems) or modems) within the terminal device, or by a device that includes terminal device functions.
[0110] In this application, the base station sends downlink signals or downlink information to the terminal device, with the downlink information carried on the downlink channel; the terminal device sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. In order to communicate with the base station, the terminal device needs to establish a radio connection with a cell controlled by the base station. The cell with which the terminal device has established a radio connection is called the serving cell of the terminal device. When the terminal device communicates with this serving cell, it is also subject to interference from signals from neighboring cells.
[0111] The core network involved in this application embodiment may include network devices that process and forward user signaling and data. For example, it includes core network devices such as access and mobility management functions (AMF), session management functions (SMF), user plane gateways, and location management devices. The user plane gateway can be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW), packet data network gateway (PGW), or user plane function (UPF). AMF and SMF are equivalent to the mobility management entity (MME) in a long-term evolution (LTE) system. AMF is mainly responsible for admission aspects, and SMF is mainly responsible for session management. Of course, the core network may also include other network elements, which are not listed here.
[0112] Figure 2 is just a schematic diagram. The wireless communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, which are not shown in Figure 2.
[0113] In one possible scenario used in this application embodiment, such as Long Term Evolution (LTE), New Radio (NR), or future sixth-generation (6G) wireless application scenarios, the communication system includes a base station and user equipment (UE). The base station and UE need to perform certain functions through sequences, such as synchronization, channel estimation, and sensing. For example, the base station receives pilot sequences (sounding reference signal (SRS) or demodulation reference signal (DMRS)) from the UE to detect and / or estimate the uplink channel. Optionally, the base station can apply the detection / estimation result to the downlink channel based on channel reciprocity. Alternatively, the UE can receive pilot sequences from the base station to detect and estimate the downlink channel.
[0114] For example, in a wireless communication system, the transmitter needs to perform channel measurements before transmission to obtain instantaneous channel information (hereinafter referred to as channel information). Specifically, channel measurements can be performed at the transmitter or the receiver. In a time division duplex (TDD) system, because the channel from the transmitter to the receiver is reciprocal to the channel from the receiver to the transmitter, the transmitter can obtain the channel information from the receiver to the transmitter by estimating the channel information from the receiver to the transmitter. For example, in cellular communication networks, including LTE or NR, when the access network device sends downlink data to the terminal, the terminal can send a reference signal to the access network device. For example, the reference signal can be an SRS. By measuring the reference signal, the access network device can obtain the uplink channel information between the terminal and the access network device. Based on the reciprocity principle of uplink and downlink channels, the access network device can obtain the downlink channel information between the access network device and the terminal, thereby assisting the access network device in sending downlink data to the terminal.
[0115] At the receiving end, in order to achieve correct data reception and demodulation, the receiving end needs to obtain channel information. In one implementation, the transmitting end sends information known to the receiving end on a specific time-frequency resource; the information carried on the specific time-frequency resource can be called the DMRS. The receiving end compares the DMRS received from the transmitting end with the known DMRS to obtain the channel information between the transmitting and receiving ends, thereby assisting the receiving end in demodulating the data information received from the transmitting end.
[0116] As communication systems evolve, they may utilize higher frequencies and support faster mobility. For example, compared to NR, 6G communication systems will employ higher frequency bands and support higher mobility speeds. Currently, LTE and NR support speeds up to 500 km / h, typically using a 30 kilohertz (kHz) subcarrier spacing (SCS) in the 3.5 GHz band, resulting in a bidirectional Doppler effect of approximately 0.11 SCS. In 6G, potentially supporting speeds up to 1000 km / h, with a carrier frequency of 10 GHz and a 60 kHz SCS, the bidirectional Doppler effect will reach 0.33 SCS. This will lead to increased interference.
[0117] For example, the first and second reference signals are mapped onto frequency domain resources based on a first comb tooth value M, respectively. The first comb tooth values corresponding to the first and second reference signals are the same, but the corresponding comb tooth offset values are different. The frequency domain units mapped by the first reference signal are different from those mapped by the second reference signal. For example, the frequency domain units mapped by the first reference signal are RE#0, RE#4, and RE#8, and the RE mapping structure diagram of the first reference signal can be seen in Figure 1C(a). The frequency domain units mapped by the second reference signal are RE#1, RE#5, and RE#9, and the RE mapping structure diagram of the second reference signal can be seen in Figure 1C(b). When the REs mapped by the first and second reference signals are adjacent, to support higher frequency bands and faster movement speeds, the mutual interference between the first and second reference signals increases from -9.36dB in the NR scenario to -3.84dB, an increase of more than 5.5dB, significantly reducing the detection performance of the reference signal (e.g., SRS). How to improve the signal's resistance to frequency offset has become an urgent problem to be solved.
[0118] Based on this, this application provides a possible implementation in which the first sequence set includes a first sequence. The coefficient of the (R-1)th term corresponding to the first sequence is associated with a first parameter. For example, the first parameter is associated with the first comb tooth value and / or comb tooth offset value corresponding to the first sequence. Since the coefficient of the (R-1)th term corresponding to the first sequence can be set based on the first parameter, the frequency offset resistance of the signal transmitted by the first communication device based on the first sequence can be improved, thereby improving the communication performance.
[0119] In another possible implementation, the first sequence set includes a first sequence and a second sequence. After the first sequence arrives at the receiver from the transmitter, due to the frequency domain offset it experiences, the receiver may mistakenly identify the first sequence as the second sequence. To improve the ability of the sequences in the first sequence set to resist frequency domain offset, such as reducing the possibility that the receiver may mistakenly identify the received signal of the first sequence as the second sequence, this application can provide several possible implementations. These implementations can limit the sequences in the first sequence set to meet certain conditions, thereby improving the ability of the sequences in the first sequence set to resist frequency domain offset.
[0120] For example, the coefficients of the R-th term of the first sequence and the second sequence in the first sequence set are different. Alternatively, the coefficients of the R-th term of the first sequence and the second sequence are the same, and the coefficients of the (R-1)-th term of the first sequence and / or the second sequence are associated with a first parameter. The first parameter is associated with the first comb tooth value corresponding to the first sequence. Since the first sequence and / or the second sequence can be set based on the first parameter, the cross-correlation value between the first sequence and the second sequence does not exceed a certain value within a certain time-frequency offset range. After the reference signal generated by the first communication device based on the first sequence undergoes frequency domain offset, the possibility that the receiver may mistakenly identify the received sequence as the second sequence can be reduced, and the interference between the reference signal generated based on the first sequence and the reference signal generated based on the second sequence can also be reduced. This improves the ability of the sequences in the first sequence set to resist frequency domain offset, thereby improving communication performance.
[0121] Based on the above, Figure 3 illustrates a flowchart of a communication method provided by an embodiment of this application. The transmitting end can generate a reference signal based on sequences in a first sequence set using the scheme provided by this application. The transmitting end transmits the reference signal. The receiving end can receive the reference signal based on sequences in the first sequence set using the scheme provided by this application. In an uplink communication scenario, the transmitting end can be a terminal, and the receiving end can be an access network device. In a downlink communication scenario, the transmitting end can be an access network device, and the receiving end can be a terminal. In a sidelink communication scenario, both the transmitting end and the receiving end can be terminals.
[0122] This solution describes the embodiment of the present application using a first communication device and a second communication device as the implementing entities. The first communication device can be either a transmitter or a receiver of the reference signal. Correspondingly, the second communication device can be either a receiver or a transmitter of the reference signal.
[0123] For example, the first communication device can be the network device in Figure 2, a chip (or circuit, or chip system) inside the network device, a terminal, or a chip (or circuit, or chip system) inside the terminal. The second communication device can be the network device in Figure 2, a chip (or circuit, or chip system) inside the network device, a terminal, or a chip (or circuit, or chip system) inside the terminal. The network device in the embodiments of this application is, for example, the access network device in Figure 2.
[0124] The following explanation is based on Figure 3.
[0125] Step 301: The first communication device acquires the first sequence set.
[0126] Step 302: The second communication device acquires the first sequence set.
[0127] Step 303: The first communication device transmits signals according to the sequences in the first sequence set.
[0128] Correspondingly, the second communication device transmits signals according to the sequences in the first sequence set.
[0129] In step 303, the first communication device can generate and transmit a first reference signal based on the sequence in the first sequence set. The second communication device receives the reference signal based on the sequence in the first sequence set.
[0130] Alternatively, in step 303, the second communication device may generate and transmit a first reference signal based on a sequence from the first sequence set. The first communication device may receive the reference signal based on a sequence from the first sequence set.
[0131] The reference signal in this embodiment can be used for channel measurement and / or demodulation, etc. Related application scenarios can be found in the foregoing description and will not be repeated here. For example, the reference signal can be SRS or DMRS, etc. Related content can be found in the foregoing introduction to the reference signal and will not be repeated here.
[0132] The first sequence set includes at least one sequence. The sequence type in the first sequence set may include at least one type, such as a W sequence type, a Zadoff-Chu (ZC) sequence type, a Golay sequence pair type, or a Golay sequence set type. In one possible implementation, the first sequence set consists of multiple sequences that satisfy some conditions, or some or all of the sequences in the first sequence set satisfy some conditions. The following describes the first sequence in the first sequence set as an example; the first sequence belongs to the sequences in the first sequence set that satisfy these conditions. For example, the R-factor coefficient of the first sequence is different from the R-factor coefficient of at least one sequence (e.g., the second sequence) in the first sequence set. Or, the R-factor coefficient of the first sequence is the same as the R-factor coefficient of the second sequence in the first sequence set, but the (R-1)-factor coefficient of the first sequence is different from the (R-1)-factor coefficient of the second sequence. Or, the (R-1)-factor coefficient of the first sequence is associated with a first parameter and / or a second parameter, etc. The following sections will introduce the relevant content of the first sequence. Other sequences in the first sequence set can also be found in the relevant content of the first sequence (or, the first sequence and the second sequence), and will not be repeated here.
[0133] The first sequence is an R-degree exponential sequence, where R is an integer greater than 2. The second sequence is also an R-degree exponential sequence, where R is an integer greater than 2. In one implementation, the exponential sequence can be a complex exponential sequence. For example, by extracting the complex numbers and terms with π or 2π, the remaining polynomial factors can be written in polynomial form.
[0134] In one possible implementation, the first sequence belongs to the W sequence, and the second sequence belongs to the W sequence. Generating SRS based on the W sequence has a large capacity and is more suitable for next-generation wireless communication systems.
[0135] A W-sequence can be an R-order exponential sequence, where R is an integer greater than 2. Thus, the self-ambiguity function of a W-sequence type satisfies the Weil exponent and bounds within a certain time-frequency offset range, exhibiting good autocorrelation and achieving better synchronization performance within that range.
[0136] In one implementation, the exponential sequence can be a complex exponential sequence. For example, the terms involving complex numbers and π or 2π can be extracted, and the remaining polynomial factors can be written in polynomial form. The W sequence provided in this application embodiment can be regarded as a new sequence. For example, the W sequence can also have other names, such as the weil exponential sum sequence. This application embodiment does not limit the specific name of the W sequence.
[0137] A W-sequence refers to a set of sequences in which the self-ambiguity function of any sequence within a certain time-frequency offset range satisfies the Weil exponent and bound, and the mutual ambiguity function between any two sequences also satisfies the Weil exponent and bound within a certain time-frequency offset range. For a sequence to satisfy the Weil exponent and bound within a certain time-frequency offset range, the maximum value of the correlation value of its self-ambiguity function within that range can reach a certain preset value. Similarly, for two sequences to satisfy the Weil exponent and bound within a certain time-frequency offset range, the peak energy value of their mutual ambiguity function does not exceed a certain preset value within that range.
[0138] For example, the W sequence satisfies formula (1): s(n)=e-j2πf(n) / N*e-j2π(kn) / P……Formula (1)
[0139] In formula (1), e is Euler's constant, N is the generation length (or length) of the sequence (N can be a prime number), P is the number of cyclic shifts supported by the sequence; k is the identifier (or index) of the cyclic shift used; 0≤n≤(L-1). f(n) is a polynomial of degree x, where x is greater than 2. Taking x=3 as an example, f(n)=(λn) 3 +un 2+vn). Where λ is called the cubic coefficient, u is called the quadratic coefficient, and v is called the linear coefficient. It can also be described as: the expression (or general term) of the sequence corresponding to the W sequence type is the above formula (1). The expression of the W sequence can be better compatible with the prior art. In the embodiments of this application, n represents the position of the element in the sequence, that is, which element in the sequence it is. If the sequence position number starts from 0, 0≤n≤(L-1). If the sequence position number starts from 1, 1≤n≤L. The n of other formulas also applies, and will not be described again.
[0140] In formula (1), N can be determined based on L. N is the length of the generated sequence, also known as the generated length or the sequence length. L is the length of the actual transmitted sequence. For example, if L is 12, then the first communication device needs to determine the value of N based on the value of L. The first communication device chooses N as the largest prime number less than L, and chooses N as 11.
[0141] For example, the W sequence can also satisfy formula (2): s(n)=e-j2πf(n) / N……Formula (2)
[0142] In formula (2), e is Euler's constant, N is the generation length (or length) of the sequence (N can be a prime number), P is the number of cyclic shifts supported by the sequence; k is the identifier (or index) of the cyclic shift used; 0≤n≤(L-1). f(n) is a polynomial of degree x, where x is greater than 2. Taking x=3 as an example, f(n)=(an 3 +bn 2 +cn+d). Where a is called the cubic coefficient, b is called the quadratic coefficient, and c is called the linear coefficient. It can also be described as: the expression (or general term) of the sequence corresponding to the W sequence type is the above formula (2). The expression of the W sequence can be better compatible with existing technologies.
[0143] For example, the W sequence can also satisfy formula (3):
[0144] In formulas (1) and (3), e is Euler's constant, N is the generation length (or length) of the sequence, 0 ≤ n ≤ (L-1), U is an integer, v is an integer, and L is an integer. f(n) is a polynomial of degree x, where x is greater than 2. Taking x = 3 as an example, f(n) = an 3 +bn 2 +cn+d. Where a is called the coefficient of the cubic term, b is called the coefficient of the quadratic term, and c is called the coefficient of the linear term.
[0145] In this embodiment, the first sequence and the second sequence are used as examples. In one possible implementation, the first sequence and the second sequence belong to the W sequence, for example, to the sequence s(n) in formula (3).
[0146] For example, the first sequence is the s-th sequence in the set of first sequences. The f corresponding to the first sequence... s (n) satisfies formula (4): f s (n)=a s n R +b s n (R-1) +c s n (R-2) ….+d s n (R-R) ...Formula (4)
[0147] In formula (4), a s b is the coefficient of the R-th term in the first sequence. s c is the coefficient of the (R-1)th term in the first sequence. s d is the coefficient of the (R-2)th term in the first sequence. s Let f be the coefficient of the (RR)th term in the first sequence. Taking R = 3 as an example, formula (4) can be written as: f s (n)=a s n 3 +b s n 2 +c s n+d s .
[0148] [Corrected according to Rule 91, 07.03.2025] For example, the second sequence is the t-th sequence in the first sequence set, and the f corresponding to the second sequence... t (n) satisfies formula (5): f t (n)=a t n R +b t n (R-1) +c t n (R-2) ....+d t n (R-R) ...Formula (5)
[0149] In formula (5), a t b is the coefficient of the R-th term in the first sequence. t c is the coefficient of the (R-1)th term in the first sequence. t d is the coefficient of the (R-2)th term in the first sequence. t Let f be the coefficient of the (RR)th term in the first sequence. Taking R = 3 as an example, formula (4) can be written as: f t (n)=a t n 3 +b t n 2 +ct n+d t .
[0150] The maximum correlation value is obtained by correlating the W sequence with a W sequence without time and frequency offsets. This correlation value is then normalized; the maximum normalized correlation value is 1 when both the W sequence and the W sequence without time and frequency offsets are unit-energy sequences. When N is a prime number, for two W sequences with the same cubic coefficients but different quadratic coefficients, the maximum normalized cross-correlation value is...
[0151] For example, Figure 4 exemplifies the normalization of the self-fuzzy function value of the W sequence. In Figure 4, the x-axis represents the frequency offset, the y-axis represents the time offset, and the z-axis represents the normalized correlation value. The example shown in Figure 4 illustrates mapping the sequence to different time-domain symbols. Taking a W sequence length of 127 as an example, meaning the W sequence contains 127 elements, Figure 4 shows that when x = 0 and y = 0 (i.e., no time or frequency offset), the maximum normalized value on the z-axis is 1. At positions other than x = 0 and y = 0, the maximum normalized value on the z-axis is [missing value].
[0152] This invention uses a W-sequence as the generation sequence for a reference signal (e.g., SRS). Besides being applicable to single-carrier systems, it can also be used in orthogonal frequency division multiplexing (OFDM) systems. At least one element of a W-sequence is mapped to multiple subcarriers of an OFDM, and the frequency domain positions of these subcarriers can be continuous or discrete, etc. Furthermore, when the frequency domain positions of the multiple subcarriers are discrete, their frequency domain distances can be equally spaced or unequally spaced, etc., without limitation.
[0153] For example, a 127-bit W sequence can be mapped onto 127 subcarriers in an OFDM system. This can be done using a sequential mapping method: the first element of the W sequence is mapped to the first subcarrier of the 127 subcarriers in the OFDM system, the second element is mapped to the second subcarrier of the 127 subcarriers in the OFDM system, and so on, until the k-th element... i The element mapping at the kth... i On each subcarrier.
[0154] For example, the first element of the W sequence is mapped to the first subcarrier of the 127 subcarriers in the OFDM system, the second element is mapped to the third subcarrier of the 127 subcarriers in the OFDM system, and so on, until the k-th element... i The element is mapped at the 2kth position. i-1 subcarriers.
[0155] [Corrected according to Rule 91, 07.03.2025] In this embodiment of the application, the first communication device may also make certain adjustments to the W sequence, such as truncating, punching, or cyclically shifting and expanding the sequence, and then mapping it to multiple subcarriers of the OFDM system in a continuous mapping or interval mapping manner. When the W sequence is applied to the OFDM system, its ambiguity function still satisfies the weil exponent and bound, and its ambiguity function graph can be shown in Figure 5, with the coordinate axes having the same meaning as in Figure 4.
[0156] For example, please refer to Figure 5, which shows a schematic diagram of the normalization of the self-ambiguity function value of the W sequence. In Figure 5, the x-axis represents the frequency offset, the y-axis represents the time offset, and the z-axis represents the normalized correlation value. Figure 5 illustrates the mapping of the W sequence onto multiple subcarriers in the frequency domain of an orthogonal frequency division multiplexing (OFDM) system. Unless otherwise stated, this application uses the mapping of the sequence in the frequency domain using OFDM as an example. Taking a W sequence length of 127 as an example, that is, the W sequence includes 127 elements. As can be seen from Figure 5, when x = 0, y = 0, that is, when there is no time offset and frequency offset, the maximum normalized value on the z-axis is 1. At positions other than x = 0, y = 0, the maximum normalized value on the z-axis is [missing value].
[0157] In the above introduction to the W sequence, the values of the ambiguity functions mentioned do not consider the case of signal oversampling. That is, the time offset corresponds to the time-domain cyclic shift of an integer number of sampling points of the unsampled signal, and the frequency offset corresponds to the frequency offset of the unsampled signal being an integer number of frequency-domain subcarriers. In other words, after a frequency-domain cyclic shift of an integer number of subcarriers, it is mapped onto an OFDM symbol. When there is oversampling of the signal in the time and / or frequency domains, the ambiguity function value may be higher than that of the unsampled case. For signals with low sidelobe peaks in the unsampled case, the sidelobe peaks of the ambiguity function will also be lower after oversampling. The self-ambiguity function is defined as the value corresponding to the point other than the origin of the XY plane as shown in Figures 4 and 5; the mutual ambiguity function is defined across the entire XY plane as shown in Figures 4 and 5.
[0158] The sequences in the first sequence set can be frequency-domain mapped based on a mapping structure with a first comb tooth value M. M can be greater than 1 or equal to 1. When M equals 1, it can be understood that the signals corresponding to the first sequence are continuously mapped onto frequency domain resources. When M is greater than 1, it can also be considered that at least one element of the signal corresponding to the first sequence is mapped onto multiple REs of a time-frequency symbol, the frequency domain positions of the multiple REs are spaced apart, and the frequency domain distances of the multiple REs are equally spaced (see the description in Figure 1C above).
[0159] For example, if the first comb value M corresponding to the first sequence is 4, then the signal corresponding to the first sequence is mapped to frequency domain resources every 4 frequency domain units (e.g., RE). Refer to Figure 1C above; for example, referring to (a) in Figure 1C above, the shaded area can be considered as the frequency domain resources occupied by the signal corresponding to the first sequence, while the unshaded frequency domain resources are not mapped to the signal corresponding to the first sequence. This sequence mapping method will affect the shape of the ambiguity function.
[0160] For example, consider an 11-bit W sequence {s(0),s(1),…,s(10)}. This W sequence contains 11 elements, where s(0), s(1),…,s(10) are the 11 elements of the sequence. For instance, s(0) is the first element, s(1) is the second element, and so on, with s(10) being the 11th element. Assume that the mapping method for this W sequence is based on the first comb tooth value M, where M is 4. For example, this W sequence is mapped sequentially to RE#0, RE#4, RE#8…. After mapping the W sequence based on the first comb tooth value of 4, the signal corresponding to the sequence can be regarded as being generated by a 44-bit sequence. This 44-bit sequence can be considered as being generated by inserting 3 zeros after each element of the original W sequence {s(0),s(1),…,s(10)}. This 44-bit sequence can be written as {s(0),0,0,0,s(1),0,0,0,…,s(10),0,0,0}. In this case, the schematic diagram of its ambiguity function can be seen in Figure 6.
[0161] Figure 6 illustrates the normalization of the self-fuzzy function value of the W sequence. In Figure 6, the x-axis represents the frequency shift, the y-axis represents the time-domain shift, and the z-axis represents the normalized correlation value. As can be seen from Figure 6, when the first comb tooth value is an integer greater than 1, the comb structure causes adjacent points in the frequency domain to become more distant, and multiple peaks appear in the time domain. Assuming the first comb tooth value M is an integer greater than 1, for example, M = 4, considering only the unilateral fuzzy function, the number of single peaks can be equal to M and can be relatively evenly distributed; the distance between adjacent points in the frequency domain can be increased to M times the original distance. Based on the above analysis, it can be seen that the sequences mapped based on the first comb tooth value M have greater interference and poor resistance to frequency domain shift.
[0162] Based on the above analysis, this application provides a possible implementation method to improve the resistance of sequences in a first sequence set to frequency domain shift. For example, the (R-1)th degree coefficient of the first sequence is associated with a first parameter, and the first parameter is associated with the first comb tooth value corresponding to the first sequence. This scheme can improve the resistance of the first sequence to frequency domain shift; for example, the first and second sequences can be within a first frequency shift range (e.g., ±Δ). F It is robust to frequency offset within a subcarrier range. For example, the first and second sequences will not blur each other or produce peaks under arbitrary Doppler effects within this range, and the first and second sequences interfere with each other less, thereby improving communication performance.
[0163] In this application, to improve the resistance to frequency domain shift of sequences in the first sequence set, several possible implementation methods can be provided. These methods can limit the sequences in the first sequence set to meet certain conditions, thereby improving their resistance to frequency domain shift. Two possible implementation methods are exemplarily described below through implementation method A and implementation method B. In implementation method A, the R-order coefficients of the first sequence and the second sequence are different. In implementation method B, the (R-1)-order coefficient of the first sequence is associated with the first parameter. Implementation method A and implementation method B can be executed independently. For example, in implementation method B, the R-order coefficients of the first sequence and the second sequence can be the same. In another possible implementation method, implementation method A and implementation method B can also be used in combination; for example, in implementation method B, the R-order coefficients of the first sequence and the second sequence can also be different.
[0164] In implementation method A, the first sequence and the second sequence in the first sequence set satisfy the first condition, thereby improving the ability of the first sequence to resist frequency domain shift.
[0165] For example, the first condition includes: the coefficient of the R-th term corresponding to the first sequence is different from the coefficient of the R-th term corresponding to the second sequence.
[0166] For example, in this example, R is 3, and the f(n) corresponding to the first sequence is the aforementioned f s (n), the second sequence corresponding to f(n) is the aforementioned f t (n). The first condition includes: a s ≠a t .
[0167] When the coefficients of the R-th term corresponding to the first sequence and the second sequence are different, the cross-correlation value between the first sequence and the second sequence does not exceed a certain value within a certain time-frequency offset range. After frequency domain shift, the reference signal generated by the first communication device based on the first sequence is less likely to be mistakenly identified as the second sequence by the receiver. The interference between the reference signal generated based on the first sequence and the reference signal generated based on the second sequence is smaller, thereby improving the ability of the sequences in the first sequence set to resist frequency domain shift, and thus improving communication performance.
[0168] In one possible implementation, in implementation A, the coefficients of the (R-1)th term of the first sequence can be flexibly selected. For example, the coefficients of the (R-1)th term of the first sequence can be the same as or different from the coefficients of the (R-1)th term of the second sequence. Since the coefficients of the R-th term corresponding to the first sequence are different from the coefficients of the R-th term corresponding to the second sequence, the first sequence can have a good ability to resist frequency domain shift regardless of how the coefficients of the (R-1)th term of the first sequence are selected. It can be seen that this scheme can improve the flexibility of selecting the coefficients of the (R-1)th term of the first sequence.
[0169] In implementation method B, the coefficients of the (R-1)th term of the first sequence are determined according to some parameters, thereby improving the ability of the first sequence to resist frequency domain shift.
[0170] In implementation B, one possible implementation is that the coefficient of the R-th term corresponding to the first sequence is the same as the coefficient of the R-th term corresponding to the second sequence. However, the identical coefficients of the R-th terms of the first and second sequences may lead to significant interference between them. To reduce interference, this application provides a possible solution, for example, that the coefficient of the (R-1)-th term of the first sequence is determined according to some parameters, thereby improving the first sequence's resistance to frequency domain offset and thus improving communication performance.
[0171] In another possible implementation, the coefficient of the (R-1)th term in the first sequence is determined by some parameters, which may result in the coefficient of the (R-1)th term corresponding to the first sequence being different from the coefficient of the (R-1)th term corresponding to the second sequence. For example, in this example, R is 3, and f(n) corresponding to the first sequence is the aforementioned f s (n)(Formula (3)), the f(n) corresponding to the second sequence is the aforementioned f t (n)(Formula (4)), then: a s =a t =a,b s ≠b tThe relevant parameters can be found in the descriptions in formulas (3) and (4) above. In this embodiment, since the coefficients of the (R-1)th term of the first sequence are determined according to some parameters, the ability of the first sequence to resist frequency domain offset can be improved, thereby improving communication performance.
[0172] In implementation B, one possible implementation is that the coefficients of the R-th term corresponding to the first sequence and the R-th term corresponding to the second sequence may be different. In this case, if the coefficients of the (R-1)-th term of the first sequence are determined according to some parameters, the ability of the first sequence to resist frequency domain offset can be further improved, thereby improving communication performance.
[0173] For example, in implementation B, the coefficient of the (R-1)th term of the first sequence is associated with at least one of the following parameters: B1 (first parameter), B2 (second parameter), B3 (coefficient of the R-th term corresponding to the first sequence), B4 (generation length (or length) of the first sequence), B5 (coefficient of the (R-1)th term corresponding to the second sequence), and B6 (comb offset value of the second sequence).
[0174] Parameter B1, the first parameter. The first parameter is associated with the first comb tooth value and / or comb tooth offset value corresponding to the first sequence.
[0175] The first comb tooth value is equal to 1 or is an integer greater than 1.
[0176] The first comb tooth value can also be replaced by the first comb tooth number, which can be represented by an integer. In the embodiments of this application, the first comb tooth value selected can be one of a set of comb tooth values. The set of comb tooth values includes one or more comb tooth values. The set of comb tooth values may have various forms; for example, if there are L1 comb tooth values, the set of comb tooth values can be [0, 1, ..., L1-1], or the set of comb tooth values can be [1, 2, ..., L1]. Unless otherwise specified, this invention will be described using the example of a set of comb tooth values of [1, 2, ..., L1].
[0177] In one design, the transmitting end of the reference signal (a first communication device or a second communication device) can map the signal corresponding to the selected first sequence to the corresponding time-frequency resources in step 303 to generate a reference signal. For example, each element in the signal corresponding to the first sequence can be mapped to a resource element (RE) to generate a reference signal. For instance, in orthogonal frequency division multiplexing (OFDM), a time-domain symbol includes multiple REs. The transmitting end of the reference signal (a first communication device or a second communication device) can map at least one element of the signal corresponding to the first sequence to multiple REs of a time-frequency symbol. The frequency domain positions of these multiple REs can be continuous or discrete, etc. Furthermore, when the frequency domain positions of the multiple REs are discrete, the frequency domain distance between the multiple REs can be equally spaced or unequally spaced, etc., without limitation.
[0178] In one possible implementation, the transmitting end of the reference signal (a first communication device or a second communication device) can map the signal corresponding to the first sequence to the corresponding time-frequency resource based on the first comb tooth value M1. The first comb tooth value M can be 1 or an integer greater than 1. In this embodiment, M represents the first comb tooth value.
[0179] When M is 1, it can also be regarded as the transmitting end of the reference signal (the first communication device or the second communication device) mapping at least one element of the signal corresponding to the first sequence to multiple REs of a time-frequency symbol, wherein the frequency domain positions of the multiple REs are continuous.
[0180] When M is greater than 1, it can also be regarded as the transmitting end of the reference signal (the first communication device or the second communication device) mapping at least one element of the signal corresponding to the first sequence to multiple REs of a time-frequency symbol. The frequency domain positions of the multiple REs are spaced apart, and the frequency domain distance of the multiple REs is equally spaced (see the description in Figure 1C above).
[0181] Since the first comb tooth value is associated with the frequency domain resources mapped to the signal corresponding to the first sequence, the frequency offset resistance of the first sequence is also affected by the first comb tooth value. In this scheme, the (R-1)th term coefficient of the first sequence is associated with the first parameter, and the first parameter is associated with the first comb tooth value corresponding to the first sequence. This improves the rationality of the (R-1)th term coefficient setting of the first sequence, thereby enhancing the first sequence's resistance to frequency domain offset and ultimately improving communication performance.
[0182] The comb offset value of the first sequence affects the frequency offset resistance of both the first and second sequences. In this scheme, the (R-1)th term coefficient of the first sequence is associated with the corresponding comb offset value. Therefore, a more reasonable (R-1)th term coefficient of the first sequence can be determined based on the corresponding comb offset value, thereby improving the first sequence's resistance to frequency offset and ultimately enhancing communication performance.
[0183] Parameter B2, the second parameter. For example, the second parameter is a constant. For example, the second parameter is associated with the first frequency offset value.
[0184] The first frequency offset value can be, for example, protocol-defined, pre-configured, or indicated by the network device. The first frequency offset value can be the frequency offset value that the first sequence needs to resist.
[0185] For example, the first frequency offset value can be a constant, or it can be the maximum frequency offset value allowed by the system. For example, the first frequency offset value is the maximum frequency offset value allowed by the system.
[0186] For example, the first frequency offset value is associated with the frequency offset between the signal corresponding to the first sequence and the signal corresponding to the second sequence. For instance, the first frequency offset value is greater than or equal to the frequency offset between the signal corresponding to the first sequence and the signal corresponding to the second sequence. Since the first and second sequences may experience frequency offsets during transmission, if the first sequence has low resistance to frequency offsets, the receiver may misidentify the received signal corresponding to the first sequence as the second sequence. If the first sequence has high resistance to frequency offsets, the receiver is less likely to misidentify the received signal corresponding to the first sequence as the second sequence. Because the quadratic term coefficient of the first sequence is set based on the first frequency offset value, the first sequence's resistance to the first frequency offset value can be improved. After the first sequence undergoes the frequency offset corresponding to the first frequency offset value, the receiver is less likely to identify the received signal corresponding to the first sequence as another sequence. It can be seen that this scheme can improve the signal's resistance to frequency offsets, thereby improving communication performance.
[0187] Parameter B3 is the coefficient of the R-th term corresponding to the first sequence.
[0188] In this scheme, the coefficient of the (R-1)th term of the first sequence is associated with the coefficient of the corresponding R-th term of the first sequence, thereby improving the rationality of the setting of the coefficient of the (R-1)th term of the first sequence. This can be used to improve the correlation between two different sequences in the first sequence set when there is a certain range of frequency offset, thereby improving the detection performance of the sequences in the first sequence set and thus improving the communication performance.
[0189] Parameter B4, the generated length (or length) of the first sequence.
[0190] When the first sequence is the aforementioned W sequence, the generation length (or length) of the first sequence can be regarded as N in the formula corresponding to the aforementioned W sequence.
[0191] The period of the first sequence can be determined by its generation length. Since the frequency offset resistance of the first sequence is also affected by its generation length (or length), this scheme correlates the (R-1)th term coefficient of the first sequence with its generation length (or length). This improves the rationality of setting the (R-1)th term coefficient of the first sequence, thereby enhancing its resistance to frequency offset and ultimately improving communication performance.
[0192] Parameter B5 is the coefficient of the (R-1)th term corresponding to the second sequence.
[0193] The first and second sequences may experience frequency offsets during transmission. Without specific design, the receiver might misidentify the signal corresponding to the first sequence as the second sequence. With proper frequency offset mitigation design, the likelihood of the receiver misidentifying the signal corresponding to the first sequence as the second sequence is reduced. Therefore, a joint design is needed for all sequences in the first sequence set. In this scheme, the coefficients of the (R-1)th term of the first sequence are correlated with the coefficients of the corresponding (R-1)th term of the second sequence. This allows for setting more reasonable coefficients of the (R-1)th term of the first sequence based on the coefficients of the corresponding (R-1)th term of the second sequence, thereby improving the first sequence's resistance to frequency offset and ultimately improving communication performance.
[0194] Parameter B6 is the comb tooth offset value corresponding to the second sequence.
[0195] The comb tooth offset value corresponding to the first sequence may be the same as or different from the comb tooth offset value corresponding to the second sequence.
[0196] In this embodiment, one or more sequences corresponding to a comb tooth offset value can be considered as a set of sequences corresponding to that comb tooth offset value. If the comb tooth offset value corresponding to the first sequence is the same as the comb tooth offset value corresponding to the second sequence, the first sequence and the second sequence can also be considered as sequences within the same set of sequences corresponding to the same comb tooth offset value. If the comb tooth offset value corresponding to the first sequence is different from the comb tooth offset value corresponding to the second sequence, the first sequence and the second sequence can also be considered as sequences within sets of sequences corresponding to different comb tooth offset values.
[0197] For example, sequences #K1 and #K2 have the same comb tooth value, both being the first comb tooth value, for example, the first comb tooth value is 4. The comb tooth offset values corresponding to sequences #K1 and #K2 may be the same or different. For example, the comb tooth offset value (or comb tooth index) corresponding to sequence #K1 is 1, and the comb tooth offset value (or comb tooth index) corresponding to sequence #K2 is 2. When there is a certain frequency offset between the sequence mapped to the resource corresponding to the first comb tooth offset value (e.g., comb tooth offset value 1) (e.g., sequence #K1) and the sequence mapped to the resource corresponding to the second comb tooth offset value (e.g., comb tooth offset value 2) (e.g., sequence #K2), the sequences in the sequence set corresponding to the first comb tooth offset value (e.g., comb tooth offset value 1) and the sequence set corresponding to the second offset value (e.g., comb tooth offset value 2) can be jointly designed to optimize the correlation between the sequences in the sequence set corresponding to the first comb tooth offset value (e.g., sequence #K1) and the sequences in the sequence set corresponding to the second offset value (e.g., sequence #K2).
[0198] The comb offset value of the second sequence and the corresponding comb offset value of the first sequence affect the frequency offset resistance of both sequences. In this scheme, the (R-1)th term coefficient of the first sequence is correlated with the comb offset value of the second sequence. Therefore, a more reasonable (R-1)th term coefficient of the first sequence can be determined based on the comb offset value of the second sequence, thereby improving the frequency offset resistance of the first sequence and ultimately enhancing communication performance.
[0199] In implementation B, the (R-1)th term coefficients of the first sequence can satisfy certain conditions, and the (R-1)th term coefficients of the first sequence that satisfy these conditions can improve the first sequence's resistance to frequency domain offset. The signals corresponding to both the first and second sequences can be frequency-domain mapped based on the first comb tooth value. For example, the first comb tooth value M is 4. The signals corresponding to the first and second sequences can be mapped once every four frequency domain units. Referring to Figure 1C above, for example, the distribution of frequency domain resources occupied by the signals corresponding to the first or second sequence can be as shown in any of (a), (b), (c), and (d) of Figure 1C. The comb tooth offset values corresponding to the first and second sequences can be the same or different.
[0200] The following examples, using implementation methods C1 and C2, illustrate the conditions that the (R-1)th term coefficients of several possible first sequences must satisfy. In implementation method C1, the example given is that the comb tooth offset values corresponding to the first and second sequences are the same. In implementation method C2, the example given is that the comb tooth offset values corresponding to the first and second sequences are different.
[0201] In implementation C1, the comb tooth offset values corresponding to the first sequence and the second sequence are the same.
[0202] In one possible implementation, having the same comb offset value for the first sequence and the second sequence may include having the same distribution structure of the frequency domain resources occupied by the signals corresponding to the first sequence and the second sequence. For example, the signals corresponding to the first sequence and the second sequence are mapped onto the frequency domain resources based on a first comb value M, and the index of the frequency domain unit mapped by the z-th element in the signal corresponding to the first sequence is the same as the index of the frequency domain unit mapped by the z-th element in the signal corresponding to the second sequence.
[0203] Referring to Figure 1C, for example, the signals corresponding to the first sequence and the second sequence are mapped onto frequency domain resources based on the first comb tooth value M, respectively. The comb tooth offset values corresponding to the first and second sequences are different, and the frequency domain units mapped to the signals corresponding to the first sequence are different from those mapped to the signals corresponding to the second sequence. For example, the frequency domain unit mapped to the first element of the signal corresponding to the first sequence is RE#0, the frequency domain unit mapped to the second element of the signal corresponding to the first sequence is RE#4, and the frequency domain unit mapped to the third element of the signal corresponding to the first sequence is RE#8 (the RE mapping structure diagram of the first reference signal can be seen in Figure 1C(a)). RE#0, RE#4, and RE#8 can be regarded as indices of the frequency domain units mapped to the signals corresponding to the first sequence. The frequency domain unit mapped to the first element of the signal corresponding to the second sequence is RE#0, the frequency domain unit mapped to the second element of the signal corresponding to the second sequence is RE#4, and the frequency domain unit mapped to the third element of the signal corresponding to the second sequence is RE#8. The RE mapping structure of the second reference signal can be seen in Figure 1C(a). RE#0, RE#4, and RE#8 can be regarded as indices of the frequency domain units mapped to the signals corresponding to the second sequence. The signals corresponding to the first sequence and the signals corresponding to the second sequence may occupy the same time domain resources.
[0204] For example, in this example, the f(n) corresponding to the first sequence is the aforementioned f s (n)(Formula (4)), the f(n) corresponding to the second sequence is the aforementioned f t (n)(Formula (5)), a s =a t In the case of =a, b s and b t Satisfying at least one of the following formulas (6), (7), or (8): (3a×μ)mod N=(b s -b t ... Formula (6); (3a×μ)mod N=(b t -b s )...Formula (7);
[0205] In formulas (6), (7), or (8), a is the coefficient of the R-order term corresponding to the first and second sequences, and b is the coefficient of the second sequence. s b is the coefficient of the (R-1)th term corresponding to the first sequence. t is the coefficient of the (R-1)th term corresponding to the second sequence, N is the generation length (or length) of the first sequence, mod represents the modulo operation, and μ can be associated with the first comb tooth value corresponding to the first sequence.
[0206] It can be seen from formulas (6), (7) or (8) that there is a correlation between the (R-1) term coefficients of the first sequence and the (R-1) term coefficients of the second sequence. These two (R-1) term coefficients can be reasonably set based on parameters such as μ, thereby improving the ability of the first and second sequences to resist frequency shift.
[0207] In one possible implementation, μ satisfies the following formula (9):
[0208] In formula (9), Δ F M is the first frequency offset value, and M is the first comb tooth value. M is 1 or an integer greater than 1.
[0209] In one possible implementation, when M is 1, formula (9) can also be replaced by: μ>(2Δ F +1), Δ F This is the first frequency offset value. When M is 1, it can also be considered that the signal corresponding to the first sequence is not mapped according to the first comb value, but is continuously mapped in the frequency domain.
[0210] For another example, i is the comb tooth offset value corresponding to the first sequence, and b i,k b is the k-th element in the set of coefficients of the (R-1)th degree term corresponding to the first sequence. i,k Satisfying formula (10): b i,k =3a(k(2Δ) F +1)+h i )...Formula (10)
[0211] j is the comb tooth offset value corresponding to the second sequence, b j,q b is the q-th element in the set of coefficients of the (R-1)th term corresponding to the first sequence. j,q Satisfying formula (11): b j,q =3a(q(2Δ F +1)+h j )...Formula (11)
[0212] In formulas (10) and (11), a represents the R-order coefficients of the first and second sequences, and k represents the element b in the set of (R-1)-order coefficients of the first sequence.i,k The index q is the element b in the set of coefficients of the (R-1)th degree term corresponding to the second sequence. j,q index, Δ F h is the first frequency offset value. i and h j h is a constant (either the same or different). i h is the constant corresponding to i, or it can be the offset parameter corresponding to the comb offset value i. j It is the constant corresponding to j, or it can be the offset parameter corresponding to the comb offset value j.
[0213] In one possible implementation, i and j are the same in formulas (10) and (11) above. In this implementation, b i,k and b j,q The relationship can satisfy at least one of formulas (6), (7) and (8), and can also satisfy formula (9).
[0214] The two examples above show that the signals corresponding to the first and second sequences are mapped onto the frequency domain resources based on the first comb value M. When the index of the frequency domain unit mapped to the signal corresponding to the first sequence is the same as the index of the frequency domain unit mapped to the signal corresponding to the second sequence, and μ satisfies formula (9) or formula (10), then ±Δ F Multiple peak values may not exist within the frequency offset range of each subcarrier, within ±Δ F Robust to frequency offset within a subcarrier range. Within a certain time offset (e.g., one or more samples) and frequency offset (e.g., one or more subcarriers), based on f... s The reference signal generated by the W sequence corresponding to (n) and based on f t The mutual ambiguity function of the reference signal generated by the W sequence corresponding to (n) does not have a point where the normalized correlation peak is 1, and the maximum value of the normalized mutual ambiguity is It can be seen that by reasonably setting the coefficients of the (R-1)th term of the first sequence and the second sequence (for example, μ satisfies formula (9)), the self-ambiguity functions of the first sequence and the second sequence within a certain time-frequency offset range satisfy the weil exponent and the boundary, and have good correlation. Therefore, when the first sequence and the second sequence are used to transmit the reference signal, the signal interference corresponding to the first sequence and the second sequence is small, thereby improving the communication performance.
[0215] In this application embodiment, the frequency offset corresponding to a sequence can refer to the signal form of the sequence after cyclic shifting and mapping onto the subcarriers in the OFDM system. The time offset can refer to the signal form of a sequence after cyclic shifting in the time domain following OFDM frequency domain mapping.
[0216] In implementation C2, the comb tooth offset values corresponding to the first sequence and the second sequence are different.
[0217] In one possible implementation, the comb offset values corresponding to the first sequence and the second sequence are different. Alternatively, the frequency domain resources occupied by the signals corresponding to the first sequence and the second sequence have different distribution structures. For example, the signals corresponding to the first sequence and the second sequence are mapped on the frequency domain resources based on the first comb value M, and the index of the frequency domain unit mapped by the z-th element in the signal corresponding to the first sequence is different from the index of the frequency domain unit mapped by the z-th element in the signal corresponding to the second sequence.
[0218] Referring to Figure 1C, for example, the signals corresponding to the first sequence and the second sequence are mapped onto frequency domain resources based on the first comb value M, respectively. The frequency domain units mapped to the signals corresponding to the first sequence are different from those mapped to the signals corresponding to the second sequence. For example, the frequency domain unit mapped to the first element of the signal corresponding to the first sequence is RE#0, the frequency domain unit mapped to the second element of the signal corresponding to the first sequence is RE#4, and the frequency domain unit mapped to the third element of the signal corresponding to the first sequence is RE#8 (the RE mapping structure diagram of the first reference signal can be seen in Figure 1C(a)). RE#0, RE#4, and RE#8 can be regarded as indices of the frequency domain units mapped to the signals corresponding to the first sequence. The frequency domain unit mapped to the first element of the signal corresponding to the second sequence is RE#1, the frequency domain unit mapped to the second element of the signal corresponding to the second sequence is RE#5, and the frequency domain unit mapped to the third element of the signal corresponding to the second sequence is RE#9. The RE mapping structure diagram of the second reference signal can be seen in Figure 1C(b), and RE#1, RE#5, and RE#9 can be regarded as indices of the frequency domain units mapped to the signals corresponding to the first sequence. It can be seen that the index of the frequency domain unit mapped to one (or any) element of the signal corresponding to the first sequence is different from the index of the frequency domain unit mapped to at least one (or each) element of the signal corresponding to the second sequence. The signals corresponding to the first sequence and the signals corresponding to the second sequence may occupy the same time domain resources. The RE mapping structure diagram of the second reference signal can also be seen in Figure 1C(c), where RE#2, RE#6, and RE#10 can be regarded as the indices of the frequency domain units mapped to the signal corresponding to the second sequence. Alternatively, the RE mapping structure diagram of the second reference signal can also be seen in Figure 1C(d), where RE#3, RE#7, and RE#11 can be regarded as the indices of the frequency domain units mapped to the signal corresponding to the second sequence.
[0219] In one possible implementation, μ satisfies the following formula (12): |M(y i,k -y j,q )+ij|≥(2Δ F +1)...Formula (12)
[0220] Where M is the first comb tooth value, the first sequence and the second sequence are mapped based on the first comb tooth value M, i is the comb tooth offset value corresponding to the first sequence, and y i,k With b i,k Related, b i,k Let j be the k-th element in the set of coefficients of the (R-1)th degree corresponding to the first sequence, j be the comb offset value corresponding to the second sequence, and y be the k-th element in the set of coefficients of the (R-1)th degree corresponding to the first sequence. j,q With b j,q Related, b j,q It is the q-th element in the set of coefficients of the (R-1)th term corresponding to the second sequence.
[0221] For example, y i,k With b i,k Related, for example, b i,k =3a(y i,k +g i ). y j,q With b j,q Related, for example, b j,q =3a(y j,q +g j Where a is the coefficient of the R-order term corresponding to the first and second sequences; g i and g j These are constants and can be the same or different.
[0222] In one possible implementation, b i,k The index of the frequency domain unit corresponding to the signal mapping and b j,k The indices of the frequency domain units mapped to the corresponding signals are different. j,k It is the k-th element in the set of coefficients of the (R-1)th term corresponding to the sequence.
[0223] For another example, b i,k Satisfying the aforementioned formula (10), b j,q Satisfying the aforementioned formula (11), wherein h in formulas (10) and (11) j and h j Satisfying formula (13): h j -h i =x……Formula (13)
[0224] In formula (13), x satisfies arg min x (mod(xM-1,Δ F )=0), M is the value of the first comb tooth, Δ F is the first frequency offset value, arg represents the principal argument value of the complex number, min represents taking the minimum value, and mod represents the modulo operation.
[0225] In one possible implementation, the comb tooth offset values corresponding to the first sequence and the second sequence are different, for example, i and j are not equal. By reasonably setting the coefficients of the (R-1)th term corresponding to the first sequence and the second sequence, the above formula (13) can be satisfied.
[0226] In another possible implementation, the comb tooth offset values corresponding to the first sequence and the second sequence are different, and i and j are adjacent, for example, j = i + 1 or i = j + 1. In this application, j = i + 1 is used as an example for explanation. By reasonably setting the coefficients of the (R-1)th term corresponding to the first sequence and the second sequence, the above formula (13) can be satisfied.
[0227] As can be seen from the above formula, when the comb offset values corresponding to the first sequence and the second sequence are different, the selection of the coefficient of the (R-1)th term of the first sequence and the second sequence can be related to the first comb value, or to the index of the frequency domain unit mapped by the signals corresponding to the two sequences, or to the frequency domain offset value to be resisted (e.g., Δ). F By associating these factors, the coefficients of the (R-1)th terms of the first and second sequences can be set more reasonably, thereby improving the sequence's resistance to frequency offset and thus enhancing communication performance.
[0228] The signals corresponding to the first and second sequences are mapped onto the frequency domain resources based on the first comb value M. When the index of the frequency domain unit mapped to the signal corresponding to the first sequence is different from the index of the frequency domain unit mapped to the signal corresponding to the second sequence, and the coefficients of the (R-1)th term of the first and second sequences satisfy formula (10), then within ±Δ... F Multiple peak values may not exist within the frequency offset range of each subcarrier, within ±Δ F Robust to frequency offset within a subcarrier range. Within a certain time offset (e.g., one or more samples) and frequency offset (e.g., one or more subcarriers), based on f... s The reference signal generated by the W sequence corresponding to (n) and based on f t The mutual ambiguity function of the reference signal generated by the W sequence corresponding to (n) does not have a point where the normalized correlation peak is 1, and the maximum value of the normalized mutual ambiguity is It can be seen that when μ satisfies formula (10), the self-ambiguity functions of the first sequence and the second sequence within a certain time-frequency offset range satisfy the weil exponent and the boundary, and have good correlation. Therefore, when the first sequence and the second sequence are used to transmit the reference signal, the signal interference corresponding to the first sequence and the second sequence is small, which can improve the communication performance.
[0229] The first sequence set may include multiple sequences. The comb offset values corresponding to these multiple sequences may be the same or different. For multiple sequences with the same comb offset value, the solution provided in embodiment C1 above can be used to improve the resistance to frequency offset of these sequences. For multiple sequences with different comb offset values, the solution provided in embodiment C2 above can be used to improve the resistance to frequency offset of these sequences.
[0230] For example, given multiple sequences in the first sequence set where the corresponding comb tooth offset values are the same, the corresponding parameters in any one (or each) of these sequences can satisfy the above formula (10). Thus, multiple sequences with the same comb tooth offset value in the first sequence set can be within ±Δ... F Robust to frequency offset within a subcarrier range. For example, for two sequences in the first sequence set, where the corresponding comb offset values are different, the corresponding parameters in the two sequences can satisfy the above formula (13), where the parameters corresponding to the two sequences can satisfy formulas (10) and (11) respectively. Thus, multiple sequences corresponding to different comb offset values in the first sequence set can be made robust to frequency offset within ±Δ... F It is robust to frequency offset within a subcarrier range. Thus, multiple sequences in the first sequence set can have the same or different comb offset values. This allows for an increase in the number of sequences in the first sequence set, thereby increasing system capacity.
[0231] It is understood that, in order to achieve the functions in the above embodiments, the first or second communication device may include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0232] Based on the same concept, Figures 7 and 8 are schematic diagrams of possible communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of the first or second communication device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be the terminal device shown in Figure 2 above, a chip (or circuit, or chip system) inside the terminal device, a network device, or a chip (or circuit, or chip system) inside a network device.
[0233] [Corrected according to Rule 91, 07.03.2025] As shown in FIG7, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the functions of the first or second communication device in the method embodiment shown in FIG3 above. The transceiver unit 1320 can also be referred to as a communication unit. The transceiver unit 1320 may include a sending unit and a receiving unit.
[0234] When the communication device 1300 is used to implement the functions of the first communication device or the second communication device in the method embodiment shown in FIG3, in one possible implementation, the processing unit 1310 is used to obtain a first sequence set, and the processing unit 1310 is used to transmit signals through the transceiver unit 1320 according to the first sequence.
[0235] For a more detailed description of the processing unit 1310 and the transceiver unit 1320, please refer to the relevant description in the method embodiment shown in FIG3.
[0236] As shown in Figure 8, the communication device 1400 includes a processor 1410. Optionally, the communication device 1400 also includes an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It is understood that the interface circuit 1420 can be a transceiver or an input / output interface. The transceiver includes a transmitter and a receiver; the transmitter can be used to send information, and the receiver can be used to receive information. Other functions can be implemented by the processor. The input / output interface is used to input and / or output information; output can be understood as sending, and input can be understood as receiving. Other functions can be implemented by the processor. Optionally, the communication device 1400 may also include a memory 1430 for storing instructions executed by the processor 1410, or storing input data required by the processor 1410 to execute instructions, or storing data generated after the processor 1410 executes instructions.
[0237] When the communication device 1400 is used to implement the method shown in FIG3, the processor 1410 is used to implement the function of the processing unit 1310, and the interface circuit 1420 is used to implement the function of the transceiver unit 1320.
[0238] When the aforementioned communication device is a chip (or circuit, or chip system) applied to a terminal, the terminal chip (or circuit, or chip system) implements the functions of the terminal device in the above method embodiments. The terminal chip (or circuit, or chip system) receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip (or circuit, or chip system) by these modules. The terminal chip (or circuit, or chip system) sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.
[0239] When the aforementioned communication device is a chip (or circuit, or chip system) applied to a base station, the base station chip (or circuit, or chip system) implements the functions of the network device in the above method embodiments. The base station chip (or circuit, or chip system) receiving information from the terminal can be understood as the information being first received by other modules in the base station (such as radio frequency modules or antennas), and then sent by these modules to the base station chip (or circuit, or chip system). The base station chip (or circuit, or chip system) sending information to the terminal can be understood as the information being forwarded to other modules in the base station (such as radio frequency modules or antennas), and then sent by these modules to the terminal.
[0240] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a device, such as between a terminal chip (or circuit, or chip system) and other modules of the terminal, or between a base station chip (or circuit, or chip system) and other modules of the base station.
[0241] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0242] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.
[0243] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0244] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0245] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.
[0246] It is understood that the various numbers involved in the embodiments of this application (such as the numerical numbers "first" and "second", and the letter numbers "A1, A2", "B1, B2", "C1, C2", etc.) are only for the convenience of description and are not intended to limit the scope of the embodiments of this application. The order of the above-mentioned process numbers does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that, include: Obtain a first sequence set, the first sequence set includes a first sequence, the first sequence belongs to an R-order exponential sequence, where R is an integer greater than 2, the coefficient of the (R-1)-order term corresponding to the first sequence is associated with a first parameter, and the first parameter is associated with the first comb tooth value corresponding to the first sequence; The signal is transmitted according to the first sequence.
2. The method as described in claim 1, characterized in that, The coefficient of the (R-1)th term corresponding to the first sequence is also related to the second parameter; The second parameter is a constant; and / or, the second parameter is associated with a first frequency offset value.
3. The method as described in claim 1 or 2, characterized in that, The coefficient of the (R-1)th term corresponding to the first sequence is also associated with at least one of the following: The coefficients of the R-th term corresponding to the first sequence; The generation length of the first sequence; The comb tooth offset value corresponding to the first sequence.
4. The method as described in claim 1, characterized in that, The first sequence set also includes a second sequence, which belongs to the R-order exponential sequence; Wherein, the coefficient of the R-th term corresponding to the first sequence is different from the coefficient of the R-th term corresponding to the second sequence; or, where the coefficient of the R-th term corresponding to the first sequence is the same as the coefficient of the R-th term corresponding to the second sequence, the coefficient of the (R-1)-th term corresponding to the first sequence is also related to the coefficient of the (R-1)-th term corresponding to the second sequence.
5. The method as described in claim 4, characterized in that, The coefficient of the (R-1)th term corresponding to the first sequence is also associated with the comb tooth offset value corresponding to the second sequence.
6. The method according to any one of claims 2-5, characterized in that, The sequences in the first sequence set satisfy: or e is Euler's constant, f(n) is an R-degree polynomial, N is the generation length of the sequence, 0≤n≤(L-1), U is an integer, v is an integer, and L is an integer.
7. The method as described in claim 6, characterized in that, When R is 3 f corresponding to the first sequence s (n) satisfies: f s (n)=a s n 3 +b s n 2 +c s n+d s ; f corresponding to the second sequence t (n) satisfies: f t (n)=a t n 3 +b t n 2 +c t n+d t ; Among them, a s ≠a t ;or, a s =a t =a,b s ≠b t 。 8. The method as described in claim 7, characterized in that, a s =a t In the case of =a, the b s and the b t Satisfy at least one of the following: (3a×μ)mod N=(b s -b t ); (3a×μ)mod N=(b t -b s ); ((((3a) N-2 b s mod N)-((3a) N-2 b t mod N))mod N)=μ.
9. The method as described in claim 8, characterized in that, The μ value is associated with the first comb tooth value.
10. The method as described in claim 8 or 9, characterized in that, The signal corresponding to the first sequence is mapped onto frequency domain resources based on the first comb tooth value, and the signal corresponding to the second sequence is mapped onto frequency domain resources based on the first comb tooth value; Δ F M is the first frequency offset value, M is the first comb tooth value, and M is 1 or an integer greater than 1.
11. The method as described in claim 7, characterized in that, a s = a t When = a: b i,k = 3a(y i,k + g i ), b j,q = 3a(y j,q + g j )); |M(y i,k - y j,q ) + i - j| ≥ 2Δ F + 1; Where i is the comb tooth offset value corresponding to the first sequence, and b i,k The j is the k-th element in the set of (R-1)-th term coefficients corresponding to the first sequence, where j is the comb offset value corresponding to the second sequence, and b is the k-th element in the set of (R-1)-th term coefficients corresponding to the first sequence. j,q g is the q-th element in the set of coefficients of the (R-1)th term corresponding to the second sequence. i and g j Δ is a constant. F M is the first frequency offset value, and M is the first comb tooth value.
12. The method as described in claim 11, characterized in that, The i is different from the j.
13. The method as described in claim 7, characterized in that, a s =a t In the case of =a: b i,k =3a(k(2Δ F +1)+h i b j,q =3a(q(2Δ F +1)+h j ) Where i is the comb tooth offset value corresponding to the first sequence, and b i,k The k-th element in the set of coefficients of the (R-1)th term corresponding to the first sequence, where k is b i,k The index of the element in the (R-1)th degree coefficient set corresponding to the first sequence, where j is the comb offset value corresponding to the second sequence, and b j,q Let q be the q-th element in the set of coefficients of the (R-1)th term corresponding to the second sequence, where q is the sum of the values of b. i,q The index h of the element in the set of coefficients of the (R-1)th degree term corresponding to the first sequence. i and h j Δ is a constant. F This is the first frequency offset value.
14. The method as described in claim 13, characterized in that, The i is the same as the j.
15. The method as described in claim 11, characterized in that, h j -h i =x Where x satisfies argmin x (mod(xM-1,Δ F )=0), M is the value of the first comb tooth, Δ F This is the first frequency offset value.
16. The method as described in claim 15, characterized in that, The i is different from the j.
17. The method as described in claim 15 or 16, characterized in that, j = i + 1 or i = j + 1.
18. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 17.
19. A communication device, characterized in that, Includes a processor that implements the method as described in any one of claims 1 to 17 by means of logic circuits or by executing computer programs or instructions.
20. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a communication device, the method of any one of claims 1 to 17 is implemented.
21. A computer program product, characterized in that, The computer program product stores a computer program, which includes program instructions that, when executed by a computer, implement the method of any one of claims 1 to 17.