Information acquisition method and device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-11-20
- Publication Date
- 2026-05-22
AI Technical Summary
[0003]NR SSB采用正交频分复用(orthogonal frequency division multiplexing,OFDM)波形,其具有较高的PAPR,导致SSB发射功率小,影响覆盖范围
[0047] In a tenth aspect, this application provides a communication system comprising: a network device and a terminal device, wherein the network device is configured to transmit a single-carrier SSB to the terminal device; and the terminal device is configured to perform the method described in the first aspect and any one thereof, or to perform the method described in the second aspect and any one thereof.
Smart Images

Figure CN122073723A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to an information acquisition method and apparatus. Background Technology
[0002] To enable user equipment (UE) to locate cells upon power-on and to find new cells while moving within the system, each new radio (NR) cell periodically transmits a synchronization signal in the downlink. The synchronization signal consists of two parts: the primary synchronization signal (PSS) and the secondary synchronization signal (SSS). The PSS / SSS, together with the physical broadcast channel (PBCH), are called the synchronization signal block (SSB). The PBCH contains PBCH data and the PBCH demodulation reference signal (DMRS). In NR, the network transmits the SSB using beam scanning, that is, by time-division multiplexing, transmitting the SSB on different beams.
[0003] NR SSB employs orthogonal frequency division multiplexing (OFDM) waveforms, which have a high PAPR (Packet Arrangement Per Count), resulting in low SSB transmit power and affecting coverage. Based on this, single-carrier SSB was proposed, in which the PBCH (Packet PBCH) does not include the DMRS (Digital Modulation Synchronization). Specifically, the DMRS and PBCH are time-division multiplexed, meaning they are located in different positions in the time domain. In single-carrier SSB, how to carry SSB-related information based on the DMRS to enable the receiver to perform frame synchronization and SSB symbol synchronization is a pressing technical problem that needs to be solved. Summary of the Invention
[0004] This application provides an information acquisition method and apparatus to carry SSB-related information via DMRS in a single-carrier SSB, enabling the receiver to perform frame synchronization, symbol synchronization, etc.
[0005] In a first aspect of this application, an information transmission method is provided, applied to a terminal device, comprising: receiving a single-carrier synchronization signal (SSB) transmitted by a network device, the SSB including a DMRS; if the DMRS is generated based on a Zadoff-Chu (ZC) sequence, then obtaining the root and / or cyclic shift amount corresponding to the ZC sequence. The cyclic shift amount and the root are both related to the length of the sequence corresponding to the DMRS and the value of a target parameter corresponding to the SSB. The target parameter may include one or more of a cell identifier, an SSB index, and a half-frame indicator, wherein the SSB index and the half-frame indicator are used to indicate the timing of SSB transmission. That is, in this embodiment, the value of the target parameter corresponding to the SSB can be carried by the root and / or cyclic shift amount of the ZC sequence.
[0006] The methods of carrying include the following:
[0007] The first type is where there is a first correspondence between the cyclic shift amount and the first information. The first information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a portion of SSB index, or a combination of a portion of SSB index and half-frame indicator. The first correspondence includes the correspondence between different cyclic shift amounts and different first information. The root is determined by the cell identifier and a preset root set.
[0008] The second type involves a second correspondence between roots and second information. This second information can be one of the following: an SSB index, a combination of an SSB index and a half-frame indicator, a portion of a partial SSB index, or a combination of a portion of an SSB index and a half-frame indicator. The second correspondence includes the correspondence between different roots and different types of second information. The root set to which a root belongs is determined by the cell identifier and the number of preset root sets.
[0009] The third type involves a third correspondence between the root, the cyclic shift amount, and the third information. This third information is one of the following: the SSB index, a combination of the SSB index and the half-frame indicator, a portion of the SSB index, or a combination of a portion of the SSB index and the half-frame indicator. The third correspondence includes the correspondence between the root, the cyclic shift amount, and the third information. The root set to which the root belongs is determined by the cell identifier and the number of preset root sets.
[0010] The number of roots in the preset root set or the number of preset root sets are related to at least one of the following: cell radius, carrier transmitting SSB, and length of the sequence corresponding to DMRS.
[0011] In a second aspect of this application, an information acquisition method is provided, the method being applied to a terminal device, comprising: receiving a single carrier synchronization signal (SSB) sent by a network device, the SSB including a DMRS; if the DMRS is generated based on a pseudo-random sequence, acquiring relevant information corresponding to the pseudo-random sequence, the relevant information including one or more of an initial value, a generator polynomial, or an offset; the relevant information being related to the value of a target parameter corresponding to the SSB, the target parameter including one or more of a cell identifier, an SSB index, and a half-frame indicator, the SSB index and the half-frame indicator being used to indicate the transmission timing of the SSB.
[0012] That is, in this embodiment, the target parameter corresponding to the SSB can be carried by one or more of the initial value, generator polynomial, or offset in the pseudo-random sequence. Specifically, it can include the following carrying methods:
[0013] The first type is that there is a fourth correspondence between the generator polynomial and the fourth information. The fourth information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, and a combination of a part of SSB index and half-frame indicator. The fourth correspondence includes the correspondence between different generator polynomials and different fourth information.
[0014] In some implementations, the fourth correspondence includes a correspondence between a generator polynomial and a fourth piece of information, or the fourth correspondence includes a correspondence between two generator polynomials and a fourth piece of information.
[0015] The set of generator polynomials to which the generator polynomial belongs is determined by the cell identifier and the number of preset generator polynomial sets, or the initial value is determined by the cell identifier.
[0016] The number of preset generator polynomials and the number of generator polynomials in the preset generator polynomials set are related to at least one of the following: cell radius and carrier transmitting the SSB.
[0017] The second type is that the offset has a fifth correspondence with the fifth information. The fifth information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, and a combination of a part of SSB index and half-frame indicator. The fifth correspondence includes the correspondence between different offsets and different fifth information.
[0018] Wherein, if the two offsets corresponding to the pseudo-random sequence are equal or the pseudo-random sequence corresponds to one offset, the fifth correspondence relationship includes the correspondence between one offset and one piece of fourth information; if the two offsets corresponding to the pseudo-random sequence are not equal, the fifth correspondence relationship includes the correspondence between the two offsets and one piece of fourth information.
[0019] In some implementations, under the second carrying method, the initial value is determined by the cell identifier.
[0020] In some implementations, the offset corresponding to the pseudo-random sequence is related to the length of the sequence corresponding to the DMRS.
[0021] In some implementations, the offset is equal to an integer multiple of the length of the sequence corresponding to the DMRS.
[0022] Thirdly, embodiments of this application provide a communication device applied to the terminal device described in the first aspect above. The device includes: a receiving unit for receiving a single carrier synchronization signal (SSB) sent by a network device, the SSB including a DMRS; and a processing unit for obtaining the root and / or cyclic shift amount corresponding to the ZC sequence. The cyclic shift amount and the root are both related to the length of the sequence corresponding to the DMRS and the value of the target parameter corresponding to the SSB. The target parameter may include one or more of a cell identifier, an SSB index, and a half-frame indicator. The SSB index and the half-frame indicator are used to indicate the timing of SSB transmission.
[0023] In some implementations, the cyclic shift amount has a first correspondence with the first information, wherein the first information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, or a combination of a part of SSB index and half-frame indicator. The first correspondence includes the correspondence between different cyclic shift amounts and different first information. The root is determined by the cell identifier and a preset root set.
[0024] In some implementations, the roots and the second information have a second correspondence. The second information is one of the following: an SSB index, a combination of an SSB index and a half-frame indicator, a portion of a partial SSB index, or a combination of a portion of an SSB index and a half-frame indicator. The second correspondence includes the correspondence between different roots and different pieces of second information. The root set to which a root belongs is determined by the cell identifier and the number of preset root sets.
[0025] In some implementations, a third correspondence exists between the root, the cyclic shift amount, and the third information. This third information is one of the following: an SSB index, a combination of an SSB index and a half-frame indicator, a portion of an SSB index, or a combination of a portion of an SSB index and a half-frame indicator. The third correspondence includes the correspondence between the root, the cyclic shift amount, and the third information. The root set to which the root belongs is determined by the cell identifier and the number of preset root sets.
[0026] In some implementations, the number of roots in the preset root set or the number of preset root sets is related to at least one of the following: cell radius, carrier transmitting the SSB, and length of the sequence corresponding to the DMRS.
[0027] Fourthly, embodiments of this application provide a communication device applied to the terminal device described in the second aspect above. The device includes: a receiving unit for receiving a single-carrier synchronization signal (SSB) sent by a network device, wherein the SSB includes a DMRS; and a processing unit for obtaining relevant information corresponding to the pseudo-random sequence if the DMRS is generated based on a pseudo-random sequence, wherein the relevant information includes one or more of an initial value, a generator polynomial, or an offset; wherein the relevant information is related to the value of a target parameter corresponding to the SSB, wherein the target parameter includes one or more of a cell identifier, an SSB index, and a half-frame indicator, wherein the SSB index and the half-frame indicator are used to indicate the transmission timing of the SSB.
[0028] In some implementations, the generator polynomial has a fourth correspondence with the fourth information, which is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, or a combination of a part of SSB index and half-frame indicator. The fourth correspondence includes the correspondence between different generator polynomials and different fourth information.
[0029] In some implementations, the fourth correspondence includes a correspondence between a generator polynomial and a fourth piece of information, or the fourth correspondence includes a correspondence between two generator polynomials and a fourth piece of information.
[0030] In some implementations, the set of generator polynomials to which the generator polynomial belongs is determined based on the cell identifier and the number of preset generator polynomial sets, or the initial value is determined by the cell identifier.
[0031] In some implementations, the number of the preset generator polynomial set and the number of generator polynomials in the preset generator polynomial set are related to at least one of the following: cell radius and carrier transmitting the SSB.
[0032] In some implementations, the offset has a fifth correspondence with the fifth information, which is one of the following: SSB index, a combination of SSB index and half-frame indicator, a portion of SSB index, or a combination of a portion of SSB index and half-frame indicator. The fifth correspondence includes the correspondence between different offsets and different fifth information.
[0033] In some implementations, if the two offsets corresponding to the pseudo-random sequence are equal or the pseudo-random sequence corresponds to one offset, the fifth correspondence includes the correspondence between one offset and one piece of fourth information; if the two offsets corresponding to the pseudo-random sequence are not equal, the fifth correspondence includes the correspondence between the two offsets and one piece of fourth information.
[0034] In some implementations, the initial value is determined by the cell identifier.
[0035] In some implementations, the offset corresponding to the pseudo-random sequence is related to the length of the sequence corresponding to the DMRS.
[0036] In some implementations, the offset is equal to an integer multiple of the length of the sequence corresponding to the DMRS.
[0037] Fifthly, this application provides a communication device including at least one processor coupled to a memory.
[0038] In one example, the processor is configured to execute the method that implements the first aspect or any possible implementation of the first aspect. For example, the memory is configured to store a program or instructions; the at least one processor is configured to execute the program or instructions to cause the apparatus to implement the method that implements the first aspect or any possible implementation of the first aspect.
[0039] In yet another example, the processor is configured to execute the method that implements the second aspect or any possible implementation thereof. For example, the memory is configured to store a program or instructions; the at least one processor is configured to execute the program or instructions to cause the apparatus to implement the method that implements the second aspect or any possible implementation thereof.
[0040] Sixthly, this application provides a communication device including at least one logic circuit and an input / output interface.
[0041] In one example, the logic circuit is used to perform the method described in the first aspect and any of its possible implementations as described above.
[0042] In yet another example, the logic circuit is used to perform the method described in the second aspect described above and any of its possible implementations.
[0043] In a seventh aspect, this application provides a computer-readable storage medium for storing one or more computer-executable instructions, which, when executed by a processor, perform the method as described in any of the possible implementations of any of the first to second aspects described above.
[0044] Eighthly, this application provides a computer program product (or computer program) that, when executed by a processor, performs a method of any possible implementation of any one of the first to second aspects described above.
[0045] Ninthly, this application provides a chip system including at least one processor for supporting a communication device in implementing the functions involved in any possible implementation of any of the first to second aspects described above.
[0046] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.
[0047] In a tenth aspect, this application provides a communication system comprising: a network device and a terminal device, wherein the network device is configured to transmit a single-carrier SSB to the terminal device; and the terminal device is configured to perform the method described in the first aspect and any one thereof, or to perform the method described in the second aspect and any one thereof.
[0048] The technical effects of any of the design methods in aspects three through ten can be found in the first and second aspects and their different design methods mentioned above, and will not be repeated here.
[0049] Based on the technical solution provided in this application, if the DMRS is generated based on a ZC sequence, the root and / or cyclic shift amount corresponding to the ZC sequence is obtained, and the target parameter corresponding to the single-carrier SSB is carried through the root and / or cyclic shift amount. This target parameter can be one or more of the cell identifier, SSB index, and half-frame indicator. That is, the root and / or cyclic shift amount is related to the value of the target parameter. Furthermore, the root and / or cyclic shift amount is also related to the length of the sequence corresponding to the DMRS. If the DMRS is generated based on a pseudo-random sequence, the relevant information corresponding to the pseudo-random sequence is obtained, and the target parameter corresponding to the single-carrier SSB is carried through this relevant information. The relevant information includes one or more of the initial value, generator polynomial, or offset, and this relevant information is related to the value of the target parameter. Therefore, in a single-carrier SSB, information related to the single-carrier SSB is carried through the DMRS. Attached Figure Description
[0050] Figure 1 This application provides a schematic diagram of OFDM generation and demodulation.
[0051] Figure 2 A schematic diagram of the input / output power curves of a power amplifier provided for an embodiment of this application;
[0052] Figure 3a This application provides a schematic diagram of an SSB transmission embodiment;
[0053] Figure 3b A schematic diagram of an SS burst set provided for an embodiment of this application;
[0054] Figure 3c This application provides a schematic diagram of an SS burst set transmission embodiment;
[0055] Figure 4a This is a schematic diagram of a single SSB structure provided in an embodiment of this application;
[0056] Figure 4b A schematic diagram of DMRS mapping provided in an embodiment of this application;
[0057] Figure 5 A schematic diagram of a single-carrier SSB provided in an embodiment of this application;
[0058] Figure 6 A schematic diagram of a communication system structure provided in an embodiment of this application;
[0059] Figure 7 A flowchart of an information acquisition method provided in an embodiment of this application;
[0060] Figure 8 Another information acquisition method flow provided in the embodiments of this application;
[0061] Figure 9-12 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0062] To facilitate understanding of the technical solutions provided in this application, the technical background involved in this application will be explained below.
[0063] (1) OFDM
[0064] OFDM is a multi-carrier modulation technique where the carriers are orthogonal to each other. It achieves high-speed parallel transmission of serial data through frequency division multiplexing, exhibiting good resistance to multipath fading and supporting multi-user access. To facilitate understanding of the generation and demodulation process of NR OFDM symbols (or "waveforms"), the following will combine... Figure 1 Please provide an explanation.
[0065] like Figure 1 As shown, the signal {S(k)} is a frequency domain signal. The serial-to-parallel (S / P) conversion module converts M consecutive data S(kM), S(kM+1), ..., S(kM+M-1) into an M-dimensional data block S. k =[S(kM),S(kM+1),…,S(kM+M-1)] T The subscript k is the OFDM symbol number, while the superscript T indicates transpose. Through subcarrier mapping, S k The M data carried modulate N subcarriers. sc N subcarriers, of which N sc =M, the rest (NN) sc The N subcarriers can be understood as being modulated by data 0. The N-dimensional data vector X k A set of N complex time-domain sampling points x is obtained by performing an N-point inverse discrete fourier transform (IDFT). k =[x k (0),x k (1),…,x k (N-1)] T .
[0066] The next important step in generating OFDM symbols is adding a cyclic prefix (CP). Adding a CP eliminates inter-symbol interference (ISI) caused by multipath propagation (the phenomenon where radio signals travel through two or more paths to reach the receiver). Specifically, this is achieved by copying x... kThe last G samples are appended to x. k At the beginning, we obtain the time-domain OFDM symbol. That is, an OFDM symbol contains valid data x k And cyclic prefix (redundant data).
[0067] At the receiver, OFDM symbols are demodulated through inverse processing. Assuming time and frequency synchronization is available and the CP length is sufficient, the CP removal operation (i.e., removing the first G samples from the received signal) yields a data block with N samples completely free of ISI, which is still equal to x. k The circular convolution with the channel impulse response. The time-domain circular convolution can be converted into frequency-domain dot product using the Discrete Fourier Transform (DFT), and then channel equalization can be performed with low complexity using frequency-domain single-tap equalization.
[0068] S k This may include modulation symbols and / or redundant signal sampling points. Modulation symbols can be obtained by modulating the (coded) bit stream. Modulation schemes may include pulse amplitude modulation (PAM), phase shift keying (PSK), quadrature amplitude modulation (QAM), amplitude phase shift keying (APSK), etc.
[0069] Redundant signal sampling points may include phase tracking reference signal (PTRS) sampling points, demodulation reference signals, tone-preserving signals, etc.
[0070] It should be understood that when the number of transform points N satisfies certain constraints, such as N being a power of 2, 3, or 5, the IDFT can also be implemented using the efficient inverse fast fourier transform (IFFT). Correspondingly, the DFT can also be implemented using the efficient FFT. IDFT and IFFT are interchangeable, as are DFT and fast fourier transform (FFT).
[0071] N sc This can be understood as the number of subcarriers within the transmission bandwidth. In the above text, N... sc =M. It should be understood that N sc It can also be greater than M. For example, for a length s of length M... k Perform sequence expansion, assuming the length of the expanded sequence is equal to N. sc In this case, Nsc ≥M.
[0072] (2) Discrete Fourier transform spread spectrum orthogonal frequency division multiplexing (DFT-s-OFDM)
[0073] like Figure 1 As shown, DFT-s-OFDM defines the data block s transmitted in the time domain. k Before the OFDM processing, there is an additional Discrete Fourier Transform (DFT) (also known as transform precoding) process, which is performed on each data block s containing M data. k Perform an M-point DFT operation to obtain S k This operation gives DFT-s-OFDM signals the characteristics of a single carrier, resulting in a significantly lower peak-to-average power ratio (PAPR) compared to multi-carrier signals like OFDM. Therefore, with the same power amplifier, DFT-s-OFDM can provide greater output power and higher amplifier efficiency, thereby improving coverage and reducing power consumption. The coverage and power consumption advantages of DFT-s-OFDM are particularly evident on the terminal device side; therefore, in both LTE and NR applications, DFT-s-OFDM is used for uplink transmission.
[0074] s k This can include modulation symbols and / or redundant signal sampling points. Modulation symbols can be obtained by modulating the (coded) bitstream. Modulation schemes can include PAM, PSK, QAM, offset quadrature amplitude modulation (OQAM), APSK, etc.
[0075] Redundant signal sampling points can include PTRS sampling points, unique words, zeros, etc.
[0076] It should be noted that in practice, if s k For waveforms including UW and zero-tail (ZT), the CP addition operation may not be necessary. That is, the scheme proposed in this application is applicable not only to CP DFT-s-OFDM waveforms, but also to waveforms such as ZT-DFT-s-OFDM and UW-DFT-s-OFDM.
[0077] (3)
[0078] The NR protocol defines BPSK, Bit mapping schemes such as QSPK and QAM are used. QSPK can also be called 4QAM. Taking the BPSK modulation mapper as an example, it maps the i-th bit b(i) to the i-th BPSK symbol d(i) according to the following formula.
[0079]
[0080] by Taking the modulation mapper as an example, it maps the i-th bit b(i) to the i-th bit according to the following formula. The symbol d(i).
[0081]
[0082] As can be seen from the above formula, two adjacent symbols in a symbol sequence The symbol only has a 90-degree phase transition.
[0083] Taking a QPSK modulation mapper as an example, two consecutive bits are mapped to one QPSK symbol, as shown in the following mapping:
[0084]
[0085] Where b(2i) and b(2i+1) represent the 2i-th and 2i+1-th bits respectively, and d(i) represents the i-th QPSK symbol. Taking a 16QAM modulation mapper as an example, it maps four consecutive bits to a 16QAM symbol, as follows:
[0086]
[0087] Where b(4i), b(4i+1), b(4i+2) and b(4i+3) represent the 4i, 4i+1, 4i+2 and 4i+3 bits respectively, and d(i) represents the i-th 16QAM symbol.
[0088] It should be noted that in future communication systems, Bit mapping schemes such as QSPK and QAM may be implemented using other methods.
[0089] (4) Power amplifier output power reduction
[0090] Before being transmitted through the antenna, the signal is amplified by a power amplifier (PA). One of the fundamental methods for describing PA behavior is the AM-AM (amplitude modulation-amplitude modulation) and AM-PM (amplitude modulation-phase modulation) characteristics of the PA. Figure 2 A schematic diagram of the AM-AM curve of a typical solid-state power amplifier (PA) is given, which describes the output power as a function of the input power. Through... Figure 2 As can be seen, the amplifier has a linear operating region. Within this region, the amplifier's output power increases linearly with the input power. This can also be understood as the PA gain (i.e., the ratio of PA output power to input power) remaining constant, or the slope of the AM-AM curve remaining constant. As the input power continues to increase, the amplifier enters the nonlinear region; the output power no longer increases linearly with the input power, the gain is compressed, and the slope of the AM-AM curve decreases. When the saturation output power is reached, that is, the output power no longer increases with the increase of input power, the slope becomes 0.
[0091] The nonlinear characteristics of a power amplifier (PA) affect the transmitted signal in two ways: in-band distortion and out-of-band distortion. In-band distortion mainly manifests as amplitude and phase distortion, degrading signal demodulation / detection performance. Out-of-band distortion mainly manifests as signal spectral spread / regeneration, increasing interference to users in adjacent channels. To mitigate the effects of PA nonlinearity, the input signal power can be appropriately reduced, i.e., input power backoff (IBO) or output power backoff (OBO) can be implemented to keep the PA operating within its linear region. However, this method comes at the cost of reduced PA efficiency.
[0092] (5) Peak to average power ratio (PAPR)
[0093] The peak-to-average power ratio (PSPR) is the ratio of peak power to average power. For a signal x(t), its peak power over a certain time interval (e.g., from t0 to t1) is... And the average power is PAPR can be written as
[0094]
[0095] Communication signals (including OFDM and DFT-s-OFDM signals) are random signals. Their mean power can be considered a fixed value, while their peak power is a random variable. Therefore, PAPR is also a random variable. In statistics, the value of a random signal at a certain moment is often described by a probability density function. In the communications industry, the complementary cumulative distribution function (CCDF) curve is commonly used to describe PAPR: the probability that the instantaneous power exceeds the mean power by xx dB is yy, or the proportion of the time when the instantaneous power exceeds the mean power by xx dB is yy. This can be expressed by the formula:
[0096]
[0097] Where P(·) represents probability.
[0098] A higher PAPR for the PA input signal x(t) means a larger fluctuation range in input power. To ensure the signal remains entirely within the linear amplification range, a greater power back-off is required. Therefore, designing a signal with low PAPR can reduce PAOBO, increase transmission power, and improve coverage.
[0099] (6) DMRS
[0100] Information is sent from the sender, transmitted through a channel, and received at the receiver. Because the information may change during transmission (due to noise, fading, etc.), the received information may differ from the transmitted information. To accurately reconstruct the correct information, it is necessary to understand what changes the information underwent during transmission; therefore, a reference signal (RS) is introduced.
[0101] The transmitting and receiving ends pre-agree on a known signal (RS). RS, along with the information to be transmitted, is transmitted through the transmission channel. After receiving the signal (RS'), the receiving end compares the differences between RS and RS' to understand the changes in the information during transmission, performs channel characteristic estimation, and obtains the channel characteristic H. Based on the channel characteristic H, the received information can be restored to the correct transmitted information. DMRS is used for channel estimation during demodulation.
[0102] (vii) Pseudo-random sequences
[0103] This section primarily introduces two types of pseudo-random sequences: m-sequences and gold sequences. m-sequences are also called maximum-length sequences. They can be generated using a linear feedback shift register (LFSR). Assuming the LFSR contains k registers and the m-sequence has a period of 2... k-1 The process of generating the m-sequence can be described as follows:
[0104]
[0105] Among them, g i The coefficients ∈{0,1} are called feedback coefficients, and mod represents the modulo operation, for example, 12 mod 5 = 2. Feedback coefficients can be represented by polynomials.
[0106] f(D)=D k +g1D k-1 +g2D k-2 +…+g k-1 D+g k
[0107] The M-sequence requires that the polynomials be primitive polynomials. For example, when n = 7, there are 18 primitive polynomials, two of which are f(D) = D. 7 +D+1、f(D)=D 7 +D 3 +1
[0108] Based on the expression for x(n+k), after determining the feedback coefficients, it is also necessary to determine the initial values x(0),…,x(k-1).
[0109] It should be understood that for lengths of 2 k-1 Let there be two m-sequences, denoted as sequence 1 and sequence 2. If sequence 1 and sequence 2 have the same generator polynomial but different initial values, then the period of the m-sequence is 2. k-1 Sequence 1 can be obtained by cyclically shifting sequence 2.
[0110] A gold sequence c(n) can be constructed from two m sequences. For example,
[0111] c(n)=(x1(n+N c,1 )+x2(n+N c,2 ))mod2
[0112] Where x1(n) is the first m-sequence, x2(n) is the second m-sequence, and the offset N is... c,1 and N c,2 Given two integers. In the NR protocol, the expression for generating a gold sequence is:
[0113] c(n)=(x1(n+N c )+x2(n+N c ))mod2
[0114] x1(n+31)=(x1(n+3)+x1(n))mod2
[0115] x2(n+31)=(x2(n+3)++x2(n+2)+x2(n+1)+x2(n))mod2
[0116] Where, N c =1600, the initial value of x1(n) is x1(0)=1, x1(n)=0, n=1,2,…,30, and the initial value of x2(n) is c. init Adjustable. Therefore, assuming the NR gold sequence is used, the initial value of the gold sequence is actually equal to the initial value of x2(n).
[0117] In NR, the network transmits SSBs in a beam scanning manner, that is, by using time-division multiplexing to transmit SSBs on different beams, as shown in Figure 3(a). By using beamforming technology on the SSBs, the coverage of a single SSB transmission is increased. The set of SSBs in the beam scan is called the Synchronization Signal (SS) Burst Set, as shown in Figure 3(b).
[0118] Currently, 3GPP Release 18 supports seven different SS burst set patterns, which are related to the frequency band in which the current system operates. The differences between the patterns lie in the maximum number of SSBs in the burst set. SSB time-domain location, SSB subcarrier spacing, etc. In the SS burst set pattern, each SSB contains an "SSB index," let's call it i. SSB This is used to indicate the position of the SSB within the SS burst set. If the index corresponding to the first SSB in the SS burst set is 0, then... If the index of the first SSB in the SS burst set is 1, then
[0119] It should be understood that an SS Burst Set may transmit up to a maximum number of SSBs, the number of SSBs depending on the number of beams. Assuming an SS Burst Set contains L SSBs, as shown in Figure 3(b),
[0120] The SSB period refers to the time interval between SSB transmissions within a specific beam. In NR, the SSB transmission period varies from 5ms to 160ms. In NR, the SSB period can be configured to 5ms, 10ms, 20ms, 40ms, 80ms, and 160ms, given by the higher-layer parameter ssb-periodicityServingCell.
[0121] The SSB period is actually the period of the SS burst set. Although the period of the SS burst set varies from 5ms to 160ms and can be flexibly configured, within each SSB period, the SS burst set is always limited to a 5ms time interval, such as... Figure 3c As shown, all SSBs within an SS burst set will transmit in different directions (called beams) within a 5ms time period.
[0122] Typically, an SS burst set is sent either within the first half-frame of each frame (in NR, the duration of a frame is 10ms) or within the second half-frame of each frame.
[0123] Typically, a SSB is a set of time-frequency resources transmitted over a basic OFDM grid. Figure 4(a) shows the time-frequency structure of an SSB transmission. As can be seen from the figure, the SSB occupies 4 consecutive symbols in the time domain and 20 resource blocks (RBs) or 240 subcarriers in the frequency domain. The blank area in Figure 4(a) represents the guard band.
[0124] In this configuration, the PSS and SSS occupy the first and third symbols of the SSB in the time domain, respectively, and 127 subcarriers in the frequency domain, corresponding to subcarrier indices 56-182. The PBCH occupies the second and fourth symbols of the SSB in the time domain, and also occupies 48 subcarriers at each end of the third symbol, for a total of 576 (2*240+48*2) resource elements (REs). It should be understood that one RE corresponds to one symbol in the time domain and one subcarrier in the frequency domain.
[0125] Among them, the PSS symbol carries the sequence d PSS (n), d PSS (n) is obtained by modulating an m-sequence x(m) of length 127 using binary phase-shift keying (BPSK). The SSS symbol carrier sequence d SSS (n), d SSS (n) is derived from two m-sequences x0(n) and x1(n) of length 127. The PSS and SSS symbols together carry the physical-layer cell identity (PCI), i.e.
[0126] Typically, each RB of a PBCH has three subcarriers to carry the demodulation reference signal (DMRS), with a spacing of 4 between adjacent subcarriers, or in other words, the DMRS density / overhead in the PBCH is 1 / 4. Therefore, out of the 576 REs in the PBCH, 144 REs carry DMRS, and the remaining 432 REs carry QPSK symbols. The subcarrier positions carrying DMRS and... Relevant. Specifically, v is defined as the frequency offset between the first subcarrier carrying the DMRS in an RB and the first subcarrier of that RB. In NR, v = Based on the calculation formula for v, we can see that there are four possible frequency offsets: v=0, ν=1, ν=2, or ν=3. Considering an RB, the resource mapping of PBCH QPSK data and DMRS under different ν values is shown in Figure 4(b). Neighboring cells can set different offsets to avoid mutual DMRS interference.
[0127] DMRS is obtained by QPSK modulation of a gold sequence, where the initial value of the gold sequence is c. init With the lower 2 bits (or lower 3 bits) of the SSB index, and / or half-frame indication (n f (This is related to) An SSB index can be accessed through a string of length... The bit sequence representation. That is, through c init It can carry the bit sequence corresponding to the SSB index or one or more low-order bits in the bit sequence. and / or half-frame indication (n f ) etc. In this article, through c init One or more low-order bits in the bit sequence carrying the SSB index can also be replaced by c init It carries part of the SSB index information, and through c init The bit sequence carrying the SSB index can also be replaced by c init It carries the complete SSB index information. Alternatively, one or more low-order bits in the bit sequence corresponding to the SSB index can be replaced with part of the SSB index information or a portion of the SSB index. The bit sequence corresponding to the SSB index can be replaced with the complete SSB index information or the SSB index itself.
[0128] When c init When carrying part of the SSB index information, the remaining SSB index information (i.e., the remaining bits) can be carried by the PBCH data.
[0129] for example, At this point, an SSB index requires 2 bits to represent it. For example, an SSB index of 1 corresponds to a bit sequence of "01". Then, the initial value c of the gold sequence can be used. init It carries the two-bit SSB index and the 1-bit half-frame indicator, i.e., c init Carries all SSB index information and half-frame indication.
[0130] for example, At this point, an SSB index requires 3 bits to represent it. For example, an SSB index of 1 corresponds to the bit sequence "001". Then, the initial value c of the gold sequence can be used. init The SSB index carrying these three bits, i.e., c init Carry all SSB index information.
[0131] For example, At this point, an SSB index requires 6 bits to represent it. For example, an SSB index of 1 corresponds to the bit sequence "000001". The initial value c of the gold sequence. initThe lower 3 bits ("001") of the bit sequence corresponding to the SSB index are carried, while the higher 3 bits ("000") are carried by the PBCH data. At this point, c init It carries some SSB index information, while the remaining SSB index information is carried by PBCH data.
[0132] Because OFDM waveforms have high PAPR (Power Amplitude Reduction), the power backoff during SSB (Single Carrier Bus) transmission through the power amplifier is large, resulting in low PA output power or low SSB transmit power, which affects coverage. Therefore, for future communication systems, a single-carrier SSB is proposed. One implementation method is as follows: Figure 5 As shown in (a). In this example, the SSB occupies four consecutive symbols in the time domain: the first symbol is the PSS, the second is the SSS, the third is the DMRS, and the fourth is the PBCH. In this case, the PBCH does not include the DMRS, or the DMRS and PBCH are time-division multiplexed. The PBCH uses single-carrier modulation, such as DFT-s-OFDM modulation. The PAPR of the PSS, SSS, and DMRS is no higher than that of the PBCH. One possibility is that the PSS, SSS, and DMRS also use single-carrier modulation. It should be noted that the time order of the three symbols SSS, PBCH, and DMRS can be interchanged. For example, in... Figure 5 In (b), the DMRS is located after the PBCH. Additionally, a single-carrier SSB can contain more than four symbols; for example, an SSB may include two PBCHs.
[0133] However, for single-carrier SSBs, there is no definition on how to carry (partial or all) the SSB index. Half-frame indicator (n f Information such as )
[0134] Based on this, this application proposes a solution in a single-carrier SSB where one or more of the SSB index, cell identifier, and half-frame indicator are carried by the relevant attributes of the sequence used to generate the DMRS. Specifically, the relevant attributes of the sequence are obtained, and these attributes are related to one or more of the SSB index, cell identifier, and half-frame indicator. The sequence used to generate the DMRS can be replaced with a DMRS sequence or a sequence corresponding to the DMRS, and the DMRS can be obtained by modulating the DMRS sequence.
[0135] Specifically, if the DMRS sequence is generated based on the ZC sequence, then the different roots and / or cyclic shifts of the ZC sequence are used to carry the above information, that is, the roots and / or cyclic shifts are related attributes of the ZC sequence; if the DMRS sequence is generated based on the pseudo-random sequence, the initial value, offset, or generator polynomial of the pseudo-random sequence can be used to carry the above information, that is, the initial value, offset, and generator polynomial are related attributes of the pseudo-random sequence.
[0136] This application can be applied to various communication systems, such as 5th generation (5G) systems or New Radio (NR) systems, satellite communication systems, Long Term Evolution (LTE) systems, and Non-Terrestrial Network (NTN) systems. This application can also be applied to future communication systems, such as 6th generation mobile communication systems. This application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems.
[0137] The communication system architecture of this application is illustrated as follows: Figure 6 As shown, the wireless communication system may include at least one network device, such as Figure 6 Network devices 111, 112, and 113 are shown. The wireless communication system may also include at least one terminal device, such as… Figure 6 The terminal devices shown are 121, 122, 123, 124, 125, 126, and 127. Communication between the network devices and the terminal devices is possible, such as... Figure 6 The multi-site transmission shown can be such that network device 112 can communicate with terminal devices 121, 122, and 123; and for example... Figure 6 The enhanced mobile broadband (eMBB) transmissions shown, such as network devices 112 and 113, can communicate with terminal device 124. Communication between network devices is also possible, such as... Figure 6 The backhaul shown allows communication between network devices 111, 112, and 113. Communication can also occur between terminal devices, such as... Figure 6 The D2D transmission shown can be used to communicate between terminal device 122 and terminal device 125.
[0138] It should be understood that the above Figure 6This is an illustrative example and is not intended to limit the scope of this application. This application can be applied to any communication scenario involving communication between a sending device and a receiving device. It should also be understood that the communication devices (such as sending and receiving devices) mentioned in this application can be network devices or terminal devices. For example, the sending device mentioned in this application can be a terminal device, and the receiving device can be a network device. Alternatively, the sending device mentioned in this application can be a network device, and the receiving device can be a terminal device. Or, both the sending and receiving devices mentioned in this application can be terminal devices. Or, both the sending and receiving devices mentioned in this application can be network devices.
[0139] Terminal equipment in a communication system can be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. Terminal equipment can be a device that provides voice / data connectivity to a user, such as a handheld device with wireless connectivity or an in-vehicle device. Currently, examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in autonomous driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. The embodiments of this application do not limit the terminal devices in a network (PLMN), etc. In vehicle-to-everything (V2X) communication, the communication terminal on the vehicle is a type of terminal device, and the roadside unit (RSU) can also be considered a type of terminal device. A drone carrying a communication terminal can also be regarded as a type of terminal device.
[0140] Terminal devices can also be wearable devices. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0141] Terminal devices can also be terminal devices in Internet of Things (IoT) systems. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that connects people and machines and things.
[0142] In a communication system, network devices can be devices that communicate with terminal devices. These network devices can also be called access network devices or wireless access network devices, such as base stations. Network devices can also refer to radio access network (RAN) nodes (or devices) that connect terminal devices to a wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master eNodeB (MeNB), secondary eNodeB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, equipment performing base station functions in D2D, V2X, and M2M communications, network-side equipment in 6G networks, and equipment performing base station functions in future communication systems. Base stations can support networks using the same or different access technologies. This invention does not limit the specific technologies or equipment forms employed in the network equipment.
[0143] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0144] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This invention does not limit the scenario in which the network devices and terminal devices are located.
[0145] To facilitate understanding of the technical solution of this application, specific embodiments will be described below.
[0146] See Figure 7 The figure is a flowchart of an information acquisition method provided in an embodiment of this application, such as... Figure 7 As shown, the method includes:
[0147] S701: The terminal device receives a single-carrier SSB sent by the network device, which includes DMRS.
[0148] The single-carrier SSB includes not only DMRS, but also PSS, SSS, and PBCH. DMRS and PBCH are time-division multiplexed, but their time-domain positions differ. PBCH uses single-carrier modulation. The PAPR of PSS, SSS, and DMRS does not exceed the PAPR of PBCH.
[0149] S702: If the DMRS is generated based on the ZC sequence, obtain the root and / or cyclic shift amount corresponding to the ZC sequence.
[0150] The root is related to the length of the sequence corresponding to the DMRS (also called the DMRS sequence) and the value of the target parameter corresponding to the SSB; the cyclic shift is related to the length of the sequence corresponding to the DMRS and the value of the target parameter corresponding to the SSB. The target parameter can be one or more of the cell identifier, SSB index, and half-frame indicator. The SSB index and half-frame indicator are used to indicate the timing of SSB transmission.
[0151] In generating DMRS sequences based on ZC sequences, for example, N is first generated. ZC Long ZC sequence, and then obtain M ZC Long DMRS sequence. N ZC Long ZC sequences are
[0152]
[0153] Among them, ZC root u and N ZC Coprime, and c f =N ZC mod2. N ZC With M zc Related, one is N ZC It is less than M zc The largest prime number. For example, M zc If N equals 72, then N ZC It equals 71. One possibility is that N...ZC Equal to M zc One type is N. ZC It is greater than M zc The smallest prime number. For example, M zc If N equals 72, then N ZC It equals 73.
[0154] Where, x s (n) can also be defined as
[0155]
[0156] ZC sequences can be defined in either the time domain or the frequency domain. When a ZC sequence is defined in the frequency domain, the DMRS sequence r... s (m) is
[0157] r s (m)=x s (m mod N ZC ), m=0,1,…,M zc -1
[0158] When the ZC sequence is defined in the time domain, x is obtained first. s The frequency domain sequence X corresponding to (n) s (n), and then get r s (m)
[0159] r s (m)=X s (m mod N ZC ), m=0,1,…,M zc -1
[0160] Among them, x can be used s (n) Perform N ZC Point DFT processing to obtain X s (n).
[0161] Specifically, the target parameters can be carried through the root, through a circular shift, or through a combination of the root and a circular shift. To facilitate understanding of these different carrying methods, they will be explained one by one below.
[0162] The first carrying method involves carrying the first information via a cyclic shift. This first information can be one of the following: an SSB index, a combination of an SSB index and a half-frame indicator, a portion of an SSB index, or a combination of a portion of an SSB index and a half-frame indicator. The portion of the SSB index can be one or more low-order bits from the bit sequence corresponding to the SSB index.
[0163] Alternatively, carrying the first information through the cyclic shift amount can be replaced with: the cyclic shift amount is related to the first information; the cyclic shift amount is determined based on the first information.
[0164] There is a first correspondence between the cyclic shift amount and the first information. This first correspondence includes the correspondence between different cyclic shift amounts and different pieces of first information. That is, different cyclic shift amounts are used to carry different pieces of first information.
[0165] For example, the first information corresponds to k0 bits of information. This k0 bit can be the lower k0 bits of the bit sequence corresponding to the SSB index, or it can be the lower k0-1 bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator. Carrying the k0 bits of information via a cyclic shift can be achieved through... This cyclic shift carries k0 bits of information. The cyclic shift amount is βN cs ,in N cs It can be or in and These represent rounding down and rounding up, respectively. N cs It is the granularity of the displacement.
[0166] Assume k0 = 3, N cs =16, these 3 bits are the lower 3 bits of the bit sequence corresponding to the SSB index, as shown in Table 1-1, which is a way to carry these 3 bits of information through 8 cyclic shifts.
[0167] Table 1-1 A method for carrying the lower 3 bits of the bit sequence corresponding to the SSB index using 8 cyclic shifts.
[0168]
[0169] It should be noted that Table 1-1 only shows one possible mapping method, and other mapping methods may also exist.
[0170] Assume k0 = 3, N cs =16, these 3 bits are the lower 2 bits of the bit sequence corresponding to the SSB index and 1 bit of half-frame indication, as shown in Table 1-2, which is a way to carry these 3 bits of information through 8 cyclic shifts.
[0171] Table 1-2 shows a method of carrying the lower 2 bits and 1 bit half-frame indication of the bit sequence corresponding to the SSB index through 8 cyclic shifts.
[0172]
[0173]
[0174] It should be noted that the order of the 3 bits in Table 1-2 can also be interchanged. For example, these 3 bits could correspond to [the lower 2 bits of the bit sequence corresponding to the SSB index, 1 bit half-frame indication]. Furthermore, Table 1-2 only shows one possible mapping method; other mapping methods may also exist.
[0175] The ZC root design is described below. In one implementation, adjacent cells use different roots, which can reduce DMRS interference between adjacent cells. For example, cell 0 uses ZC root u0 and carries the first information through a cyclic shift, while cell 1 uses ZC root u1 and carries the first information through a cyclic shift, where u0 ≠ u1.
[0176] In one implementation, the roots used belong to a predefined root set that contains multiple roots.
[0177] In one implementation, the root and the cell identifier Related. Alternatively, the statement that the root is related to the cell identifier can be replaced with: carrying the cell identifier through the root; determining the root based on the cell identifier.
[0178] In one implementation, a root is selected from a preset root set containing multiple roots. The root selection process is related to the cell identifier. Related. For example, the predefined root set. The size is Φ, meaning it contains Φ roots. "The root selection process and cell identifier..." One implementation of "related" is that the cell ID is The community can use The first in One element. For example, Φ = 8. The ID of cell 0 is Then the community uses The third element or root in the array, i.e., u2. The ID of cell 1 is... Then the community uses The 7th element or root in the array, i.e., u6.
[0179] In one implementation, the same root can be used for (geographically) distant cells.
[0180] In one implementation, the number Φ of roots included in the preset root set can be related to the cell radius and / or the carrier transmitting the SSB. For example, the smaller the cell radius, the larger Φ is (the smaller the cell radius, the more cells are divided, and the larger Φ is), which can reduce DMRS interference between cells. Conversely, the higher the carrier, frequency, or frequency point of the SSB transmission, the smaller Φ is. This is because the higher the frequency, the narrower the beam for transmitting the SSB can be achieved using beamforming, thus reducing interference between different beams of adjacent cells.
[0181] In one implementation, given Φ, the set This can be related to the length of the DMRS sequence. For example, constructing u according to PAPR. This is because the PAPR of DMRS is related to the ZC roots and the length of the DMRS sequence. With a fixed DMRS sequence length, pre-calculate the DMRS PAPR corresponding to all potential / feasible roots, then sort them according to PAPR, and form a root set from the top Φ ZC roots with the lowest PAPR. This method can reduce the PAPR of DMRS.
[0182] It should be noted that, through the above method, when the DMRS sequence length is adjusted, the set It may also change accordingly.
[0183] The second method of carrying information involves using different roots to carry the second information. Specifically, there is a second correspondence between the roots and the second information. The second information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, or a combination of a part of SSB index and half-frame indicator. The second correspondence includes the correspondence between different roots and different second information.
[0184] For example, the second information corresponds to k0 bits of information. This k0 bit can be the lower k0 bits of the bit sequence corresponding to the SSB index, or it can be the lower k0-1 bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator. Using different roots to carry the k0-bit information can be from a size of... root set The process of selecting a root carries k0 bits of information. Assuming k0 = 3, these 3 bits are the lower 3 bits of the bit sequence corresponding to the SSB index. Table 2 shows one method of selecting one root from eight roots to carry this 3-bit information.
[0185] Table 2 shows a method for selecting a root from eight roots, carrying the lower 3 bits of the bit sequence corresponding to the SSB index.
[0186]
[0187] It should be noted that Table 2 only shows one possible mapping method, and other mapping methods may also exist.
[0188] One implementation involves having adjacent cells use different root sets, which can reduce DMRS interference between adjacent cells. For example, cell 0 uses the ZC root set. and through Different ZC roots within a cell carry second information, while cell 1 uses a set of ZC roots. and through Different ZC roots within carry second information, among which
[0189] In one implementation, the root set and the cell identifier Related. Alternatively, the relationship between the root set and the cell identifier can be replaced by: the root set carrying the cell identifier or determining the root set based on the cell identifier.
[0190] In one implementation, the root set to which a root belongs is determined based on the cell identifier and the number of preset root sets. This can also be understood as selecting a root set from multiple preset root sets; the process of selecting the root set is related to the cell identifier. Related. For example, the root set to which a root belongs is a root set selected from multiple preset root sets based on the cell identifier. For example, there are R root sets. Community ID is The community can use the first There are 8 root sets. For example, if R = 8, these 8 root sets are... The ID of cell 0 is Then the cell uses the ZC root set. The ID of Community 1 is Then the cell uses the ZC root set.
[0191] In one implementation, the same root set can be used for (geographically) distant communities.
[0192] In one implementation, the number R of the preset root set can be related to the cell radius and / or the carrier transmitting the SSB. For example, the smaller the cell radius, the larger R is (the smaller the cell radius, the more cells are divided, and therefore the larger R is), which can reduce DMRS interference between cells. Conversely, the higher the carrier, frequency, or frequency point of the SSB transmission, the smaller R is. This is because a higher frequency allows for a narrower beam of the SSB transmission using beamforming, thus reducing interference between different beams of adjacent cells.
[0193] Same as above, root set It can be constructed according to certain criteria. For example, it can be constructed according to PAPR, thereby reducing the PAPR of DMRS. As mentioned above, when constructing according to PAPR... hour, It is related to the length of the DMRS sequence. For specific construction details, please refer to the relevant description in the first carrying method.
[0194] The third method of carrying information involves using both the root and the cyclic shift amount to carry the third information. Specifically, there is a third correspondence between the root, the cyclic shift amount, and the third information. The third information is one of the following: the SSB index, a combination of the SSB index and the half-frame indicator, a portion of the SSB index, or a combination of a portion of the SSB index and the half-frame indicator. The third correspondence includes the correspondence between the root, the cyclic shift amount, and the third information.
[0195] For example, the third piece of information corresponds to k0 bits. This k0 bit could be the lower k0 bits of the bit sequence corresponding to the SSB index, or it could be the lower k0-1 bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator. For example, using the root and cyclic shift values to carry the k0 bit could correspond to... root and 4 types of cyclic shift {0,N cs ,2N cs ,3N cs The combination of} in this case or For example, this k0 bit can correspond to root and 8 types of cyclic shift {0,N cs ,2N cs ,3N cs ,4N cs 5N cs 6N cs 7N cs The combination of} in this case or
[0196] Assuming k0 = 4, these 4 bits represent the lower 3 bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator, i.e., [1 bit half-frame indicator of the lower 3 bits of the bit sequence corresponding to the SSB index]. These 4 bits correspond to 4 roots {u0, u1, ..., u3} and 4 cyclic shifts {0, N}. cs ,2N cs ,3N cs The combination of} is shown in Table 3 as one example.
[0197] Table 3 shows a method of carrying SSB index and half-frame indicator using 4 ZC roots and 4 cyclic shifts.
[0198]
[0199] It should be noted that the order of the 4 bits in Table 3 can also be interchanged. For example, these 4 bits can correspond to [the lower 3 bits of the bit sequence corresponding to the SSB index, 1 bit, half-frame indication]. Furthermore, Table 3 only shows one possible mapping method; other mapping methods may also exist.
[0200] Similar to the second carrying method, in one implementation, adjacent cells use different root sets, which can reduce DMRS interference between adjacent cells.
[0201] In one implementation, the root set is associated with the cell identifier. Specifically, the association of the root set with the cell identifier can be replaced by: using the root set to which the root belongs to carry the cell identifier or determining the root set based on the cell identifier.
[0202] In one implementation, the root set to which a root belongs is determined based on the cell identifier and the number of preset root sets. For example, a root set is selected from multiple preset root sets based on the cell identifier. See the relevant description in the second carrying method above for details.
[0203] The number of preset root sets is related to at least one of the following: cell radius, carrier transmitting SSB, and length of DMRS sequence. For details, please refer to the relevant descriptions in the first and second carrying methods.
[0204] In this embodiment, after obtaining the root and cyclic shift of the ZC sequence, the terminal device can determine the DMRS sequence and then perform channel estimation for PBCH demodulation. After completing PBCH demodulation, frame synchronization and symbol synchronization are completed based on the information carried by the PBCH and the first / second / third information carried by the DMRS.
[0205] See Figure 8 The figure is a flowchart of another information acquisition method according to an embodiment of this application, such as... Figure 8 As shown, the method includes:
[0206] S801: The terminal device receives a single-carrier SSB sent by the network device, which includes DMRS.
[0207] For a description of single-carrier SSB, please refer to S701.
[0208] S802: If DMRS is generated based on a pseudo-random sequence, obtain the relevant information corresponding to the pseudo-random sequence.
[0209] The generation of DMRS based on pseudo-random sequences can be achieved by: modulating the pseudo-random sequence with pi / 2-BPSK to obtain a pi / 2-BPSK sequence, generating a DMRS sequence based on this pi / 2-BPSK sequence, and then modulating the DMRS sequence to obtain the DMRS sequence. As mentioned above, the DMRS sequence can also be replaced with the sequence corresponding to DMRS.
[0210] The relevant information includes one or more of the following: the initial value of the pseudo-random sequence, the generator polynomial, and the offset. This information is related to the value of the target parameters corresponding to the single-carrier SSB. The target parameters include one or more of the following: cell identifier, SSB index, and half-frame indicator. The SSB index and half-frame indicator are used to indicate the timing of SSB transmission. The pseudo-random sequence can be an m-sequence or a gold sequence.
[0211] In this embodiment, the target parameter value can be carried by an initial value, by a generator polynomial, by an offset, or by any combination of the above-mentioned different related information.
[0212] The first method of carrying the target parameter value is to use an initial value. In one implementation, the initial value can be configured as a function of the target parameter. For example, the initial value can be a function of the SSB index (or a portion or part of the SSB index information) and the cell identifier, or it can be a function of the SSB index (or a portion or part of the SSB index information), the cell identifier, and the half-frame indication. For example, the relationship between the initial value and the target parameter is as follows:
[0213]
[0214] Where γ and ρ are non-negative integers, and γ is greater than ρ, T seq Let represent the period of the pseudo-random sequence, and Δ represent an element of the DMRS sequence mapped every Δ subcarriers in the frequency domain. If Δ = 1, it indicates a continuous mapping. Where, l SSB It can be based on the SSB index (or a portion or part of the SSB index information) and / or half-frame indication n f Sure.
[0215] One is, l SSB =i SSB +4n f , where i SSB This represents the SSB index, and i SSB ∈{0,1,2,3}.
[0216] One is, in This represents the low-order bit κ of the bit sequence corresponding to the SSB index. SSB The decimal number corresponding to the bit, at this time for example, k SSB =3, the low-order bit k of the bit sequence corresponding to the SSB index SSB If the bit is "001", then
[0217] As an example, ρ is related to Δ. For example, For example, if Δ = 1, then ρ ≥ 0. For example, if Δ = 2, then ρ ≥ 1. And for another example, if Δ = 4, then ρ ≥ 2.
[0218] As an example, Δ = 2, ρ = 5. As an example, Δ = 4, ρ = 6.
[0219] As an example, given ρ, γ and l SSB It is related to the maximum value. For example, let ρ = 5, if l SSB If the maximum value is 7, then γ = 10. For example, l SSB The maximum value is equal to Right now for example, Then γ = 12.
[0220] When the pseudo-random sequence is an m-sequence, the initial value includes only one value. When the pseudo-random sequence is a gold sequence, since the gold sequence is constructed from two m-sequences, the initial value may include one or two values. The case where the initial value of the gold sequence includes one value means that the initial value of one of the two m-sequences is fixed, while the initial value of the other m-sequence is configurable. The case where the initial value includes two values means that the initial value of each of the two m-sequences is configurable, and the aforementioned information is carried through this configurable initial value. The two initial values corresponding to the gold sequence can be the same or different.
[0221] The second method of carrying information involves a fourth correspondence between the generator polynomial and the fourth information. This fourth information can be one of the following: an SSB index, a combination of the SSB index and a half-frame indicator, a portion of the SSB index, or a combination of a portion of the SSB index and a half-frame indicator. This fourth correspondence includes the correspondence between different generator polynomials and different types of fourth information. In other words, different generator polynomials carry different types of fourth information. The portion of the SSB index can be one or more low-order bits from the bit sequence corresponding to the SSB index.
[0222] In this embodiment, carrying the fourth information through different generator polynomials can be replaced by: the generator polynomial being related to the fourth information or the generator polynomial being determined based on the fourth information.
[0223] When the generator polynomial of one m-sequence or the gold sequence is fixed and the generator polynomial of the other m-sequence is configurable, a fourth piece of information can be carried by selecting one generator polynomial. In this case, the fourth correspondence includes the correspondence between a generator polynomial and a piece of fourth information.
[0224] When both m-sequences involved in the gold sequence are plausible, the fourth information can be carried by selecting two generator polynomials. In this case, the fourth correspondence includes the correspondence between the two generator polynomials and one piece of fourth information.
[0225] For example, for a set of generating polynomials of size Φ If we want to carry k0 bits of information The number of generator polynomials included in the formula must satisfy the following:
[0226] When selecting one polynomial from Φ generator polynomials to carry k0 bits of information, it is required that...
[0227] When selecting two polynomials (k0 bits of information) from Φ generator polynomials, the requirement is...
[0228] For example, if Φ = 8, the process of selecting one polynomial from these 8 generator polynomials can carry the lower three bits of the bit sequence corresponding to the SSB index, or carry the lower two bits of the bit sequence corresponding to the SSB index and 1 bit of half-frame indication, as shown in Table 4, which is a method of selecting one polynomial from 8 generator polynomials carrying 3 bits of information.
[0229] Table 4 shows the method of selecting one polynomial from eight generator polynomials, carrying 3 bits of information.
[0230] 3 bits Generate polynomial indexes 000 Generating polynomial 0 001 Generating polynomial 1 010 Generating polynomial 2 011 Generating polynomial 3 100 Generating polynomial 4 101 Generating polynomial 5 110 Generating polynomial 6 111 Generating polynomial 7
[0231] It should be noted that when the 3-bit information in Table 4 includes the lower two bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator, the 3-bit information can be represented as either [lower two bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator] or [1-bit half-frame indicator and lower two bits of the bit sequence corresponding to the SSB index]. Furthermore, Table 4 only illustrates one possible mapping relationship; other mapping methods may also exist.
[0232] For example, if Φ = 5, the process of selecting 2 polynomials from these 5 generator polynomials carries the lower three bits of the bit sequence corresponding to the SSB index, or carries the lower two bits of the bit sequence corresponding to the SSB index and 1 bit of half-frame indication, as shown in Table 5, which is a method of selecting 2 polynomials from 5 generator polynomials carrying 3 bits of information.
[0233] Table 5 shows the method of selecting two polynomials from five generator polynomials, using three bits of information.
[0234] 3 bits Generate polynomial indexes 000 Generating polynomial 0, Generating polynomial 1 001 Generating polynomial 0, generating polynomial 2 010 Generating polynomial 0, Generating polynomial 3 011 Generating polynomial 0, Generating polynomial 4 100 Generating polynomial 1, Generating polynomial 2 101 Generating polynomial 1, Generating polynomial 3 110 Generating polynomial 1, Generating polynomial 4 111 Generating polynomial 2, Generating polynomial 3
[0235] It should be noted that when the 3-bit information in Table 5 includes the lower two bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator, the 3-bit information can be represented as either [lower two bits of the bit sequence corresponding to the SSB index and a 1-bit half-frame indicator] or [1-bit half-frame indicator and lower two bits of the bit sequence corresponding to the SSB index]. Furthermore, Table 5 only illustrates one possible mapping relationship; other mapping methods may also exist.
[0236] In this carrying method, the cell identifier can be carried by an initial value from a pseudo-random sequence. That is, the initial value is related to or determined based on the cell identifier. For example...
[0237] In one implementation, adjacent cells use different sets of generator polynomials to reduce DMRS interference between them. For example, cell 0 uses a set of generator polynomials T0 and carries the fourth information through different generator polynomials within T0, while cell 1 uses a set of generator polynomials T1 and carries the fourth information through different generator polynomials within T1, where T0 ≠ T1. In this case, the two generator polynomials involved in the fourth correspondence should belong to the same set of generator polynomials.
[0238] In one implementation, a set of generative polynomials and a cell identifier are generated. Related. Alternatively, the relationship between the generator polynomial set and the cell identifier can be replaced by: carrying the cell identifier through the generator polynomial set or determining the generator polynomial set based on the cell identifier.
[0239] In one implementation, the set of generator polynomials to which the generator polynomial corresponding to the pseudo-random sequence belongs is determined based on the cell identifier and the number of preset generator polynomial sets. This can also be understood as selecting a preset generator polynomial from multiple preset generator polynomial sets based on the cell identifier. For a detailed implementation of selecting a generator polynomial from multiple preset generator polynomial sets based on the cell identifier, please refer to [link to relevant documentation]. Figure 7 The relevant description of the second carrying method in the embodiments.
[0240] In one implementation, the same set of generating polynomials can be used for (geographically) distant cells.
[0241] In one implementation, the number K of the preset generator polynomial set can be related to the cell radius and / or the carrier for transmitting the SSB. For example, the smaller the cell radius, the larger K is (the smaller the cell radius, the more cells are divided, and the larger K is), which can reduce DMRS interference between cells. Conversely, the higher the carrier, frequency, or frequency point for transmitting the SSB, the smaller K is. This is because the higher the frequency, the narrower the beam for transmitting the SSB can be achieved using beamforming, thus reducing interference between different beams of adjacent cells.
[0242] The third method of carrying information involves a fifth correspondence between the offset and the fifth piece of information. This fifth piece of information can be one of the following: an SSB index, a combination of an SSB index and a half-frame indicator, a portion of an SSB index, or a combination of a portion of an SSB index and a half-frame indicator. This fifth correspondence includes the correspondence between different offsets and different pieces of fifth information. That is, different offsets carry different pieces of fifth information. This can be replaced by: the offset being related to or determining the generator polynomial based on the fifth information.
[0243] For the case where the m-sequence has only one offset, or the two offsets corresponding to the gold sequence are equal, the fifth correspondence includes the correspondence between an offset and a piece of fifth information. For the case where the two offsets corresponding to the gold sequence are not equal, the fifth correspondence includes the correspondence between the two offsets and a piece of fifth information.
[0244] The offset is related to the length of the DMRS sequence. For example, the offset is an integer multiple of the length of the DMRS sequence.
[0245] For example, for the gold sequence, there are two offsets N. c,1 and N c,2 N c,1 =N c,2 =βM zc .when β=i SSB +4n f , where i SSB This represents the SSB index, and i SSB ∈{0,1,2,3}.
[0246] when in This represents the low-order bit κ of the bit sequence corresponding to the SSB index. SSB The decimal number corresponding to the bit, at this time For example, κ SSB =3, the low-order bit κ of the bit sequence corresponding to the SSB index SSB If the bit is "001", then
[0247] In this carrying method, the cell identifier can be carried by an initial value from a pseudo-random sequence. That is, the initial value is related to or determined based on the cell identifier. For example...
[0248] In this embodiment, after obtaining relevant information (initial value, generator polynomial, or offset) of the pseudo-random sequence, the terminal device can determine the DMRS sequence and then perform channel estimation for PBCH demodulation. After completing PBCH demodulation, frame synchronization and symbol synchronization are completed based on the information carried by the PBCH and the fourth or fifth information carried by the DMRS.
[0249] Please see Figure 9 This application provides a communication device 900, which includes a transceiver unit 901 and a processing unit 902. The transceiver unit 901 includes a receiving unit for receiving data and a transmitting unit for transmitting data.
[0250] The communication device 900 can realize the functions of the terminal device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device 900 can be a terminal device, or it can be an integrated circuit or component inside the terminal device, such as a chip.
[0251] In some embodiments, the device 900 is used to perform the information acquisition method described in the foregoing embodiments. In this case:
[0252] A receiving unit is configured to receive a single-carrier synchronization signal (SSB) sent by a network device, wherein the SSB includes a demodulation reference signal (DMRS); if the DMRS is generated based on a Zadeov-Zhu (ZC) sequence, a processing unit 902 is configured to obtain the root and / or cyclic shift amount corresponding to the ZC sequence, wherein the cyclic shift amount and / or the root is related to the length of the sequence corresponding to the DMRS and the value of the target parameter corresponding to the SSB; the target parameter includes one or more of a cell identifier, an SSB index, and a half-frame indicator, wherein the SSB index and the half-frame indicator are used to indicate the transmission timing of the SSB.
[0253] In some implementations, the cyclic shift amount has a first correspondence with the first information, wherein the first information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, or a combination of a part of SSB index and half-frame indicator. The first correspondence includes the correspondence between different cyclic shift amounts and different first information. The root is determined by the cell identifier and a preset root set.
[0254] In some implementations, the root has a second correspondence with the second information, the second information being one of the following: SSB index, a combination of SSB index and half-frame indication, a part of a partial SSB index, or a combination of a part of an SSB index and half-frame indication. The second correspondence includes the correspondence between different roots and different second information. The root set to which the root belongs is determined based on the cell identifier and the number of preset root sets.
[0255] In some implementations, the root, the cyclic shift amount, and the third information have a third correspondence relationship. The third information is one of the following: SSB index, a combination of SSB index and half-frame indication, a part of SSB index, and a combination of a part of SSB index and half-frame indication. The third correspondence relationship includes the correspondence relationship between the root, the cyclic shift amount, and the third information. The root set to which the root belongs is determined based on the cell identifier and the number of preset root sets.
[0256] In some implementations, the number of roots in the preset root set or the number of preset root sets is related to at least one of the following: cell radius, carrier transmitting the SSB, and length of the sequence corresponding to the DMRS.
[0257] In other embodiments, the device 500 is used to perform the information acquisition method described in the foregoing embodiments, in which case:
[0258] A receiving unit is configured to receive a single-carrier synchronization signal (SSB) sent by a network device, wherein the SSB includes a demodulation reference signal (DMRS); a processing unit 902 is configured to, if the DMRS is generated based on a pseudo-random sequence, obtain relevant information corresponding to the pseudo-random sequence, wherein the relevant information includes one or more of an initial value, a generator polynomial, or an offset; the relevant information is related to the value of a target parameter corresponding to the SSB, wherein the target parameter includes one or more of a cell identifier, an SSB index, and a half-frame indicator, wherein the SSB index and the half-frame indicator are used to indicate the timing of the transmission of the SSB.
[0259] In some implementations, the generator polynomial has a fourth correspondence with the fourth information, which is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, or a combination of a part of SSB index and half-frame indicator. The fourth correspondence includes the correspondence between different generator polynomials and different fourth information.
[0260] In some implementations, the fourth correspondence includes a correspondence between a generator polynomial and a fourth piece of information, or the fourth correspondence includes a correspondence between two generator polynomials and a fourth piece of information.
[0261] In some implementations, the set of generator polynomials to which the generator polynomial belongs is based on the cell identifier and the number of preset generator polynomial sets, or the initial value is determined by the cell identifier.
[0262] In some implementations, the number of the preset generator polynomial set and the number of generator polynomials in the preset generator polynomial set are related to at least one of the following: cell radius and carrier transmitting the SSB.
[0263] In some implementations, the offset has a fifth correspondence with the fifth information, which is one of the following: SSB index, a combination of SSB index and half-frame indicator, a portion of SSB index, or a combination of a portion of SSB index and half-frame indicator. The fifth correspondence includes the correspondence between different offsets and different fifth information.
[0264] In some implementations, if the two offsets corresponding to the pseudo-random sequence are equal or the pseudo-random sequence corresponds to one offset, the fifth correspondence includes the correspondence between one offset and one piece of fourth information; if the two offsets corresponding to the pseudo-random sequence are not equal, the fifth correspondence includes the correspondence between the two offsets and one piece of fourth information.
[0265] In some implementations, the initial value is determined by the cell identifier.
[0266] In some implementations, the offset corresponding to the pseudo-random sequence is related to the length of the sequence corresponding to the DMRS.
[0267] In some implementations, the offset is equal to an integer multiple of the length of the sequence corresponding to the DMRS.
[0268] It should be noted that the information execution process of each unit in the above-mentioned communication device 900 can be specifically described in the method embodiments shown above in this application, and will not be repeated here.
[0269] Please see Figure 10 This is a schematic diagram of another communication device provided in this application. The communication device 1000 includes a logic circuit 1001 and an input / output interface 1002. The communication device 1000 can be a chip or an integrated circuit.
[0270] The communication device 1000 can realize the functions of the terminal in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device 1000 can be a terminal device or a network device, or it can be an integrated circuit or component inside it, such as a chip.
[0271] in, Figure 9 The transceiver unit 901 shown can be a communication interface, which can be... Figure 10 The input / output interface 1002 may include an input interface and an output interface. Alternatively, the communication interface may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0272] In one possible implementation, when the device 1000 is used to execute the information acquisition method in the foregoing embodiments: the input / output interface 1002 is used to receive a single-carrier synchronization signal (SSB) sent by a network device, the SSB including a demodulation reference signal (DMRS); the logic circuit 1001 is used to, if the DMRS is generated based on a Zadeoff-Zhu (ZC) sequence, obtain the root and / or cyclic shift amount corresponding to the ZC sequence, the cyclic shift amount and / or the root being related to the length of the sequence corresponding to the DMRS and the value of the target parameter corresponding to the SSB; the target parameter includes one or more of a cell identifier, an SSB index, and a half-frame indicator, the SSB index and the half-frame indicator being used to indicate the transmission timing of the SSB.
[0273] The logic circuit 1001 can also perform other steps in the aforementioned embodiments and achieve corresponding beneficial effects, which will not be elaborated here.
[0274] In one possible implementation, when the device 1000 is used to execute the information acquisition method in the foregoing embodiments: the input / output interface 1002 is used to receive a single-carrier synchronization signal (SSB) sent by a network device, the SSB including a demodulation reference signal (DMRS); the logic circuit 1001 is used to obtain relevant information corresponding to the pseudo-random sequence if the DMRS is generated based on a pseudo-random sequence, the relevant information including one or more of an initial value, a generator polynomial, or an offset; the relevant information is related to the value of a target parameter corresponding to the SSB, the target parameter including one or more of a cell identifier, an SSB index, and a half-frame indicator, the SSB index and the half-frame indicator being used to indicate the transmission timing of the SSB.
[0275] The logic circuit 1001 and the input / output interface 1002 can also perform other steps in the aforementioned embodiments and achieve corresponding beneficial effects, which will not be elaborated here.
[0276] In one possible implementation, Figure 9 The processing unit 902 shown can be Figure 10 The logic circuit 1001 in the middle.
[0277] Optionally, the logic circuit 1001 can be a processing device, the functions of which can be partially or entirely implemented in software.
[0278] Optionally, the processing apparatus may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform the corresponding processing and / or steps in any of the method embodiments.
[0279] Optionally, the processing device may consist of only a processor. A memory for storing computer programs is located outside the processing device, and the processor is connected to the memory via circuitry / wires to read and execute the computer programs stored in the memory. The memory and processor may be integrated together or physically independent of each other.
[0280] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), system on-chips (SoCs), central processors (CPUs), network processors (NPs), digital signal processors (DSPs), microcontroller units (MCUs), programmable logic devices (PLDs), or other integrated chips, or any combination of the above chips or processors.
[0281] Please see Figure 11 The communication device 1100 mentioned above in the embodiments provided for the present application may include, but is not limited to, at least one processor 1101 and a communication port 1102.
[0282] Further optionally, the device may also include at least one of a memory 1103 and a bus 1104. In the embodiments of this application, the at least one processor 1101 is used to control the operation of the communication device 1100.
[0283] Furthermore, the processor 1101 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0284] The communication device 1100 can implement the functions of the terminal device in the above method embodiments. In the embodiments of this application, the communication device 1100 can be a terminal device, or an integrated circuit or component inside the terminal device, such as a chip. Figure 11 The specific implementation of the communication device shown can be referred to the description in the foregoing method embodiments, and will not be repeated here.
[0285] Please see Figure 12 The above-described embodiment of the communication device 1200 is shown as a structural schematic diagram of the embodiment provided in this application.
[0286] The communication device 1200 can realize the functions of the first communication device or the second communication device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device 1200 can be the first communication device or the second communication device, or it can be an integrated circuit or component inside the first communication device or the second communication device, such as a chip.
[0287] The communication device 1200 includes at least one processor 1211 and at least one network interface 1214. Optionally, the communication device further includes at least one memory 1212, at least one transceiver 1213, and one or more antennas 1215. The processor 1211, memory 1212, transceiver 1213, and network interface 1214 are connected, for example, via a bus. In this embodiment, the connection may include various interfaces, transmission lines, or buses, etc., and this embodiment is not limited thereto. The antenna 1215 is connected to the transceiver 1213. The network interface 1214 enables the communication device to communicate with other communication devices through a communication link. For example, the network interface 1214 may include a network interface between the communication device and core network equipment, such as an S1 interface; the network interface may also include a network interface between the communication device and other communication devices (e.g., other network devices or core network equipment), such as an X2 or Xn interface.
[0288] The processor 1211 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process data from the software programs, for example, to support the communication device in performing the actions described in the embodiments. The communication device may include a baseband processor and a central processing unit. The baseband processor is mainly used to process communication protocols and communication data, while the central processing unit is mainly used to control the entire terminal device, execute software programs, and process data from the software programs. Figure 12 The processor 1211 can integrate the functions of a baseband processor and a central processing unit. Those skilled in the art will understand that the baseband processor and the central processing unit can also be independent processors interconnected via technologies such as buses. Those skilled in the art will understand that a terminal device can include multiple baseband processors to adapt to different network standards, and a terminal device can include multiple central processing units to enhance its processing capabilities. The various components of the terminal device can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The central processing unit can also be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored in memory as a software program, with the processor executing the software program to implement the baseband processing function.
[0289] The memory is primarily used to store software programs and data. The memory 1212 can exist independently or be connected to the processor 1211. Optionally, the memory 1212 can be integrated with the processor 1211, for example, integrated within a single chip. The memory 1212 can store program code that executes the technical solutions of the embodiments of this application, and its execution is controlled by the processor 1211. The various types of computer program code being executed can also be considered as drivers for the processor 1211.
[0290] Figure 12 Only one memory and one processor are shown. In actual terminal devices, there may be multiple processors and multiple memories. Memory can also be called storage medium or storage device, etc. Memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or it can be a separate storage element; this application does not limit this.
[0291] Transceiver 1213 can be used to support the reception or transmission of radio frequency signals between a communication device and a terminal. Transceiver 1213 can be connected to antenna 1215. Transceiver 1213 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1215 can receive radio frequency signals. The receiver Rx of transceiver 1213 is used to receive the radio frequency signals from the antennas, convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to processor 1211 so that processor 1211 can perform further processing on the digital baseband signals or digital intermediate frequency signals, such as demodulation and decoding. In addition, the transmitter Tx in transceiver 1213 is also used to receive the modulated digital baseband signals or digital intermediate frequency signals from processor 1211, convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through one or more antennas 1215. Specifically, the receiver Rx can selectively perform one or more stages of downmixing and analog-to-digital conversion on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency (IF) signal. The order of these downmixing and IF conversion processes is adjustable. The transmitter Tx can selectively perform one or more stages of upmixing and digital-to-analog conversion on the modulated digital baseband signal or digital IF signal to obtain a radio frequency signal. The order of these upmixing and IF conversion processes is also adjustable. The digital baseband signal and the digital IF signal can be collectively referred to as digital signals.
[0292] The transceiver 1213 can also be called a transceiver unit, transceiver, transceiver device, etc. Optionally, the device in the transceiver unit that performs the receiving function can be regarded as the receiving unit, and the device in the transceiver unit that performs the transmitting function can be regarded as the transmitting unit. That is, the transceiver unit includes a receiving unit and a transmitting unit. The receiving unit can also be called a receiver, input port, receiving circuit, etc., and the transmitting unit can be called a transmitter, transmitter, or transmitting circuit, etc.
[0293] It should be noted that, Figure 12 The communication device 1200 shown can be used to implement the steps implemented by the first or second communication device in the aforementioned method embodiments, and achieve the corresponding technical effects. Figure 12 The specific implementation of the communication device 1200 shown can be referred to the description in the foregoing method embodiments, and will not be repeated here.
[0294] This application also provides a computer-readable storage medium for storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor performs the method described in the possible implementations of the communication device (e.g., a terminal device or a network device) in the foregoing embodiments.
[0295] This application also provides a computer program product (or computer program) that, when executed by a processor, allows the processor to perform the methods described above for implementing a communication device (e.g., a terminal device or a network device).
[0296] This application also provides a chip system including at least one processor for supporting a communication device in implementing the functions involved in the possible implementations of the communication device described above. Optionally, the chip system further includes an interface circuit that provides program instructions and / or data to the at least one processor. In one possible design, the chip system may also include a memory for storing the program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices, wherein the communication device may specifically be a terminal device or a network device as described in the foregoing method embodiments.
[0297] This application also provides a communication system, the network system architecture of which includes the terminal device and network device in any of the above embodiments.
[0298] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0299] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0300] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0301] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0302] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of 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, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0303] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
Claims
1. An information acquisition method, characterized in that, The method is applied to a terminal device and includes: Receive a single-carrier synchronization signal (SSB) sent by a network device, wherein the SSB includes a demodulation reference signal (DMRS); If the DMRS is generated based on the Zadeov-Zhu (ZC) sequence, the root and / or cyclic shift amount corresponding to the ZC sequence are obtained. The cyclic shift amount and / or the root are related to the length of the sequence corresponding to the DMRS and the value of the target parameter corresponding to the SSB. The target parameters include one or more of cell identifier, SSB index, and half-frame indication, wherein the SSB index and the half-frame indication are used to indicate the timing of SSB transmission.
2. The method according to claim 1, characterized in that, The cyclic shift amount has a first correspondence with the first information, and the first information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, and a combination of a part of SSB index and half-frame indicator. The first correspondence includes the correspondence between different cyclic shift amounts and different first information. The root is determined by the cell identifier and a preset root set.
3. The method according to claim 1, characterized in that, The root and the second information have a second correspondence relationship. The second information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of part of SSB index, and a combination of part of SSB index and half-frame indicator. The second correspondence relationship includes the correspondence relationship between different roots and different second information. The root set to which the root belongs is determined based on the cell identifier and the number of preset root sets.
4. The method according to claim 1, characterized in that, The root, the cyclic shift amount, and the third information have a third correspondence relationship. The third information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, and a combination of a part of SSB index and half-frame indicator. The third correspondence relationship includes the correspondence relationship between the root, the cyclic shift amount, and the third information. The root set to which the root belongs is determined based on the cell identifier and the number of preset root sets.
5. The method according to any one of claims 2-4, characterized in that, The number of roots in the preset root set or the number of preset root sets is related to at least one of the following: cell radius, carrier transmitting the SSB, and length of the sequence corresponding to the DMRS.
6. An information acquisition method, characterized in that, The method is applied to a terminal device and includes: Receive a single-carrier synchronization signal (SSB) sent by a network device, wherein the SSB includes a demodulation reference signal (DMRS); If the DMRS is generated based on a pseudo-random sequence, obtain the relevant information corresponding to the pseudo-random sequence. The relevant information includes one or more of the following: initial value, generator polynomial, or offset. The relevant information is related to the value of the target parameter corresponding to the SSB. The target parameter includes one or more of the following: cell identifier, SSB index, and half-frame indication. The SSB index and the half-frame indication are used to indicate the transmission timing of the SSB.
7. The method according to claim 6, characterized in that, The generator polynomial has a fourth correspondence with the fourth information. The fourth information is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, and a combination of a part of SSB index and half-frame indicator. The fourth correspondence includes the correspondence between different generator polynomials and different fourth information.
8. The method according to claim 7, characterized in that, The fourth correspondence includes a correspondence between a generator polynomial and a fourth piece of information, or the fourth correspondence includes a correspondence between two generator polynomials and a fourth piece of information.
9. The method according to claim 7 or 8, characterized in that, The set of generator polynomials to which the generator polynomial belongs is determined based on the cell identifier and the number of preset generator polynomial sets; or, The initial value is determined by the cell identifier.
10. The method according to claim 9, characterized in that, The number of the preset generator polynomial set and the number of generator polynomials in the preset generator polynomial set are related to at least one of the following: cell radius and carrier transmitting the SSB.
11. The method according to claim 6, characterized in that, The offset has a fifth correspondence with the fifth information, which is one of the following: SSB index, a combination of SSB index and half-frame indicator, a part of SSB index, or a combination of a part of SSB index and half-frame indicator. The fifth correspondence includes the correspondence between different offsets and different fifth information.
12. The method according to claim 11, characterized in that, If the two offsets corresponding to the pseudo-random sequence are equal or the pseudo-random sequence corresponds to one offset, the fifth correspondence includes the correspondence between an offset and a piece of fourth information. If the two offsets corresponding to the pseudo-random sequence are not equal, the fifth correspondence includes the correspondence between the two offsets and a fourth piece of information.
13. The method according to claim 11 or 12, characterized in that, The initial value is determined by the cell identifier.
14. The method according to any one of claims 11-13, characterized in that, The offset corresponding to the pseudo-random sequence is related to the length of the sequence corresponding to the DMRS.
15. The method according to claim 14, characterized in that, The offset is equal to an integer multiple of the length of the sequence corresponding to the DMRS.
16. A communication device, characterized in that, The communication device includes a transceiver module and a processing module; the transceiver module is used to perform the transceiver operation of the method as described in any one of claims 1 to 15, and the processing module is used to perform the processing operation of the method as described in any one of claims 1 to 15.
17. A communication device, characterized in that, The communication device includes a processor for executing a computer program or computer instructions stored in a memory to perform the method as described in any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that, It stores a computer program thereon, which, when executed by a communication device, causes the communication device to perform the method as described in any one of claims 1 to 15.