Communication method and apparatus

By determining the number of PDSCH signal resources in the synchronous signal block (SSB), and performing resource mapping and rate matching, the problem of overlapping time-frequency resources of PSS and/or SSS and PBCH signal is solved, the channel estimation performance is improved and the original performance of the SSB signal is guaranteed.

WO2025113281A1PCT designated stage expired Publication Date: 2025-06-05HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/133249
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-28
Filing Date
2024-11-20
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

In the Synchronous Signal Block (SSB), the time-frequency resources of the PSS and/or SSS may overlap with the time-frequency resources of the PBCH signal, resulting in a degradation of channel estimation performance, and the prior art is difficult to ensure the original performance of the PSS and/or SSS.

Method used

By determining the first number and the second number, respectively, the resource number of the PDSCH signal in the SSB symbol, and resource mapping and/or rate matching are performed based on these numbers, ensuring that when the PDSCH signal overlaps the time-frequency resources of the SSB signal, the resource number can be accurately calculated, the resource utilization rate can be improved and the performance of the SSB signal can be guaranteed.

Benefits of technology

It realizes that when the PDSCH signal overlaps the time-frequency resources of the SSB signal, accurately calculate the number of resources, improve the reliability of resource mapping and rate matching, and ensure the original performance of PSS and/or SSS.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024133249_05062025_PF_FP_ABST
    Figure CN2024133249_05062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a communication method and apparatus. The method comprises: determining a first number and a second number, the first number being the number of resources for a first PDSCH signal on a first symbol, the second number being the number of resources for a second PDSCH signal on each second symbol among at least one second symbol, and the first symbol and the at least one second symbol belonging to symbols where an SSB is located; on the basis of the first number and the second number, determining the number of resources for a third PDSCH signal, and obtaining a third number; and on the basis of the third number, performing resource mapping and / or rate matching on the third PDSCH signal. According to the solution, the numbers of resources used for transmitting PDSCH signals on different symbols (such as the first symbol and the second symbol) among the symbols where the SSB is located are separately calculated, so that the accuracy of a resource calculation result can be ensured, the reliability of resource mapping and / or rate matching is improved, and the performance of signals such as a PSS and / or an SSS is better guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on November 28, 2023, with application number 202311613040.9 and application name “A Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0004] The synchronization signal and PBCH block (SSB) consists of the primary synchronization signal (PSS), the secondary synchronization signal (SSS) and the physical broadcast channel (PBCH) signal.

[0005] The time-frequency resources of PSS and / or SSS and the time-frequency resources of PBCH signals can overlap. Considering performing channel estimation on PBCH signals based on PSS and / or SSS while ensuring the original performance of PSS and / or SSS, this application proposes some adaptive designs. Summary of the Invention

[0006] The present application provides a communication method and apparatus for implementing channel estimation of a PBCH signal based on a PSS and / or SSS while ensuring the original performance of the PSS and / or SSS.

[0007] In a first aspect, a communication method is provided, which can be executed by a first communication device. Unless otherwise specified, the "first communication device" in this application can refer to the first communication device itself (for example, a network device, a terminal device), or a component in the first communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can realize all or part of the functions of the first communication device. The method includes: determining a first quantity and a second quantity, the first quantity being the number of resources of a first physical downlink shared channel (PDSCH) signal on a first symbol, and the second quantity being the number of resources of a second PDSCH signal on each second symbol in at least one second symbol, the first quantity and the second quantity being different, and the first symbol and the at least one second symbol being the symbol where the SSB is located; determining the number of resources of a third PDSCH signal based on the first quantity and the second quantity to obtain a third quantity, the third PDSCH signal including the first PDSCH signal and the second PDSCH signal; performing resource mapping and / or rate matching on the third PDSCH signal based on the third quantity; wherein the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

[0008] In the above scheme, when the time-frequency resources allocated to the PDSCH signal overlap with the time-frequency resources allocated to the SSB, for the SSB, the number of resources used to transmit the PDSCH signal on different symbols (such as the first symbol and the second symbol) in the symbol where the SSB is located is calculated separately according to the symbol granularity. In other words, the number of resources that cannot be used for the PDSCH signal is removed for different symbols in the symbol where the SSB is located. In this way, the accuracy of the resource calculation results can be guaranteed, the reliability of resource mapping and / or speed matching can be improved, and the original performance of each signal in the SSB (such as PSS and / or SSS) can be better guaranteed.

[0009] In one possible design, the first symbol is the symbol where the PSS is located; the first quantity is related to the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS.

[0010] In this way, the number of resources used to transmit the PDSCH signal in the symbol where the PSS is located can be calculated separately from other symbols in the SSB.

[0011] In one possible design, the second symbol is any other symbol among the symbols where the SSB is located except the first symbol.

[0012] In this way, the amount of resources used to transmit the PDSCH signal in the symbols other than the first symbol in the symbol where the PSS is located can be calculated.

[0013] In one possible design, the second number is related to the number of resources occupied by the PBCH signal or SSS, so as to improve resource utilization.

[0014] In one possible design, the second number is equal to the first number. This can reduce the complexity of resource calculation.

[0015] In one possible design, the sum of the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M; where M is the number of resources contained in a single physical resource block (PRB).

[0016] Exemplarily, the resource is a resource element (RE), and M=12. For example, the number of REs occupied by the guard interval is 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240.

[0017] In this way, it is convenient to predefine resource mapping of the PDSCH signal, such as performing resource mapping on the PDSCH signal according to the granularity of PRB.

[0018] In one possible design, the PSS, SSS, and PBCH signals in the SSB occupy the same frequency domain resources. This helps to use the PSS and / or SSS as the main pilot for PBCH channel estimation, saving pilot overhead.

[0019] In a second aspect, a communication method is provided, which can be executed by a second communication device. Unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, a terminal device, a network device), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can realize all or part of the functions of the second communication device. The method includes: determining a first quantity and a second quantity, the first quantity is the number of resources of the first PDSCH signal on the first symbol, and the second quantity is the number of resources of the second PDSCH signal on each second symbol in at least one second symbol, the first quantity and the second quantity are different, and the first symbol and the at least one second symbol belong to the symbol where the SSB is located; determining the number of resources of the third PDSCH signal according to the first quantity and the second quantity to obtain a third quantity, the third PDSCH signal including the first PDSCH signal and the second PDSCH signal; performing resource demapping and / or derate matching on the third PDSCH signal based on the third quantity; wherein the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

[0020] In one possible design, the first symbol is the symbol where the PSS is located; the first quantity is related to the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS.

[0021] In one possible design, the second symbol is any other symbol in the symbol where the SSB is located except the first symbol; the second quantity is related to the number of resources occupied by the PBCH signal or SSS; or, the second quantity is equal to the first quantity.

[0022] In one possible design, the sum of the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M; where M is the number of resources contained in a single PRB.

[0023] In one possible design, the resource is RE, and M=12.

[0024] In one possible design, the number of REs occupied by the guard interval is 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240.

[0025] In one possible design, the PSS, SSS, and PBCH signals in the SSB occupy the same frequency domain resources. The method may also include: determining the PSS and / or SSS from the SSB; and performing channel estimation on the PBCH signal in the SSB based on the determined PSS and / or SSS.

[0026] According to a third aspect, a communication device is provided, which includes a module, a unit, or a technical means for implementing the method in the first aspect or any optional embodiment of the first aspect.

[0027] Exemplarily, the apparatus may include:

[0028] A processing module is used to determine a first quantity and a second quantity, the first quantity being the quantity of resources of a first PDSCH signal on a first symbol, and the second quantity being the quantity of resources of a second PDSCH signal on each second symbol in at least one second symbol, the first quantity and the second quantity being different, and the first symbol and at least one second symbol being the symbol where the SSB is located; determining the quantity of resources of a third PDSCH signal according to the first quantity and the second quantity to obtain a third quantity, the third PDSCH signal including the first PDSCH signal and the second PDSCH signal; performing resource mapping and / or rate matching on the third PDSCH signal based on the third quantity; wherein the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

[0029] Optionally, the device may further include a transceiver module configured to send a third PDSCH signal.

[0030] In one possible design, the first symbol is the symbol where the PSS is located; the first quantity is related to the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS.

[0031] In one possible design, the second symbol is any other symbol in the symbol where the SSB is located except the first symbol; the second quantity is related to the number of resources occupied by the PBCH signal or SSS; or, the second quantity is equal to the first quantity.

[0032] In one possible design, the sum of the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M; where M is the number of resources contained in a single PRB.

[0033] In one possible design, the resource is a resource unit RE, and M=12.

[0034] In one possible design, the number of REs occupied by the guard interval is 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240.

[0035] In one possible design, the PSS, SSS, and PBCH signals in the SSB occupy the same frequency domain resources.

[0036] In a fourth aspect, a communication device is provided, which includes a module, a unit, or a technical means for implementing the method in the second aspect or any optional implementation manner of the second aspect.

[0037] Exemplarily, the apparatus may include:

[0038] A processing module is used to determine a first quantity and a second quantity, where the first quantity is the number of resources of a first PDSCH signal on a first symbol, and the second quantity is the number of resources of a second PDSCH signal on each second symbol in at least one second symbol, the first quantity and the second quantity are different, and the first symbol and at least one second symbol belong to the symbol where the SSB is located; determine the number of resources of a third PDSCH signal according to the first quantity and the second quantity to obtain a third quantity, where the third PDSCH signal includes the first PDSCH signal and the second PDSCH signal; perform resource demapping and / or rate dematching on the third PDSCH signal based on the third quantity; wherein the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

[0039] Optionally, the device may further include a transceiver module configured to receive a third PDSCH signal.

[0040] In one possible design, the first symbol is the symbol where the PSS is located; the first quantity is related to the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS.

[0041] In one possible design, the second symbol is any other symbol in the symbol where the SSB is located except the first symbol; the second quantity is related to the number of resources occupied by the PBCH signal or SSS; or, the second quantity is equal to the first quantity.

[0042] In one possible design, the sum of the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M; where M is the number of resources contained in a single PRB.

[0043] In one possible design, the resource is a resource unit RE, and M=12.

[0044] In one possible design, the number of REs occupied by the guard interval is 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240.

[0045] In one possible design, the PSS, SSS, and PBCH signals in the SSB occupy the same frequency domain resources. The processing module is further configured to: determine the PSS and / or SSS from the SSB; and perform channel estimation on the PBCH signal in the SSB based on the determined PSS and / or SSS.

[0046] In a fifth aspect, a communication device is provided, which includes a processor and an interface circuit, wherein the interface circuit is electrically coupled to the processor, and the processor causes the method described in the first aspect or any optional embodiment of the first aspect to be executed through a logic circuit or execution code instructions, or causes the method described in the second aspect or any optional embodiment of the second aspect to be executed.

[0047] In a sixth aspect, a computer-readable storage medium is provided, wherein a computer program or instruction is stored in the storage medium. When the computer program or instruction is executed, the method described in the first aspect or any optional embodiment of the first aspect is executed, or the method described in the second aspect or any optional embodiment of the second aspect is executed.

[0048] In the seventh aspect, a computer program product is provided, comprising instructions, which, when run on a computer, causes the method described in the first aspect or any optional embodiment of the first aspect to be executed, or causes the method described in the second aspect or any optional embodiment of the second aspect to be executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] FIG1 is a flowchart of processing a DFT-s-OFDM signal;

[0050] Figure 2 is a schematic diagram of the SSB frame structure in the 5G NR system;

[0051] FIG3 is a schematic diagram of a possible SSB frame structure provided in an embodiment of the present application;

[0052] FIG4 is a schematic diagram of a communication system applicable to an embodiment of the present application;

[0053] FIG5 is a flow chart of a communication method provided in an embodiment of the present application;

[0054] FIG6 is a schematic diagram of a possible PDSCH mapping pattern provided in an embodiment of the present application;

[0055] FIG7 is a schematic diagram of another possible PDSCH mapping pattern provided in an embodiment of the present application;

[0056] FIG8 is a flow chart of another communication method provided in an embodiment of the present application;

[0057] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0058] FIG10 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] To facilitate understanding of the technical solutions provided in the embodiments of the present application, some of the technical terms mentioned in the embodiments of the present application are explained and illustrated below.

[0060] (1) The "plurality" involved in the embodiments of the present application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. In addition, it should be understood that although the terms first, second, etc. may be used to describe each object in the embodiments of the present invention, these objects should not be limited to these terms. These terms are only used to distinguish each object from each other.

[0061] The terms "including" and "having" and any variations thereof mentioned in the description of the embodiments of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices. It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.

[0062] (2) Single carrier and multi-carrier:

[0063] Single-carrier refers to convolving a roll-off filter with serially arranged transmission signals to form a transmission signal; multi-carrier refers to arranging transmission signals in parallel and forming a transmission signal through inverse fast Fourier transform (IFFT).

[0064] For example, the single-carrier waveform may be a single carrier-quadrature amplitude modulation (SC-QAM) waveform, and the multi-carrier waveform may be an orthogonal frequency division multiplexing (OFDM) waveform. Furthermore, the discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) waveform is almost equivalent to the traditional single-carrier waveform, but uses a multi-carrier implementation, making it easily compatible with OFDM. However, it is still essentially a single-carrier waveform.

[0065] FIG1 is a flow chart of signal processing of a transmitter of a network device or a terminal device when a DFT-s-OFDM waveform is used for communication between the network device and the terminal device.

[0066] As shown in Figure 1, the transmitter modulates the coded bit stream to obtain a modulated data sequence. The transmitter performs time domain resource mapping on the reference signal sequence and the modulated sequence (i.e., determines the time domain resources for each sequence, such as determining the OFDM symbol carrying each sequence). The reference signal sequence is, for example, at least one of a demodulation reference signal (DMRS) sequence, a phase tracking reference signal (PTRS) sequence, a tracking reference signal (TRS) sequence, or a channel state information-reference signal (CSI-RS) sequence. The transmitter performs transform precoding on the sequence after time domain resource mapping (e.g., a discrete Fourier transformation (DFT) operation to transform it into the frequency domain); performs subcarrier mapping on the sequence after DFT (e.g., mapping it to a resource element (RE)); performs IFFT on the sequence after subcarrier mapping and superimposes a cyclic prefix (CP) to obtain a DFT-s-OFDM sequence.

[0067] The receiver performs the opposite process to the transmitter. For example, after obtaining the DFT-s-OFDM sequence, the receiver removes the superimposed CP in the sequence and performs operations such as FFT, subcarrier demapping, and IDFT to recover the reference signal sequence and the coded bit stream.

[0068] It is understandable that the relevant operations in Figure 1 are only an example. Optionally, other possible operations may also be included, such as frequency domain spectrum shaping, serial-to-parallel conversion, parallel-to-serial conversion, digital-to-analog-converter (DAC), power amplifier (PA), low noise amplifier (LNA), analog-to-digital converter (ADC), etc.

[0069] (3)PAPR:

[0070] Observed in the time domain, wireless signals are sinusoidal waves with varying amplitudes. The amplitude is not constant. The peak amplitude of a signal within one cycle is different from the peak amplitude of another cycle, so the average power and peak power in each cycle are different. Over a long period of time, peak power is the maximum instantaneous power with a certain probability of occurring, typically 0.01% (10^-4). The ratio of the peak power at this probability to the total average power of the system is the PAPR.

[0071] (4) Synchronization signal and PBCH block (SSB) includes the primary synchronization signal (PSS), secondary synchronization signal (SSS) and physical broadcast channel (PBCH) signal.

[0072] The PSS is the first signal that user equipment (UE) searches for when it powers on and enters the fifth-generation (5G) new radio (NR) system. During this phase, the UE searches for cells on a given carrier frequency. Once the UE detects the PSS, it synchronizes to the PSS period.

[0073] SSS: Once the UE detects the PSS, it also knows the transmission timing of the SSS. By detecting the SSS, the UE can determine the physical cell ID (PCI) of the cell.

[0074] PBCH: The information mainly carried by PBCH is called master information block (MIB), which includes information such as system frame number, cell blocking flag, SIB parameter set, etc. The UE obtains other system information broadcast by the network based on this information.

[0075] Figure 2 shows the SSB frame structure in a 5G NR system. In the time domain, an SSB occupies four consecutive orthogonal frequency division multiplexing (OFDM) symbols. In the frequency domain, an SSB occupies 240 consecutive subcarriers, numbered 0 to 239 in ascending frequency order.

[0076] Specifically, the first OFDM symbol carries the PSS, and the subcarriers numbered 56, 57, ..., 182 are the subcarriers occupied by the PSS, that is, the PSS is mapped to the subcarriers numbered 56, 57, ..., 182 of the first OFDM symbol.

[0077] The second and fourth OFDM symbols carry the PBCH. That is, the PBCH can be mapped to subcarriers numbered 0 to 239 of the second and fourth OFDM symbols.

[0078] The third OFDM symbol carries the SSS and PBCH. Subcarriers numbered 56, 57, ..., 182 carry the SSS, and subcarriers numbered 0, 1, ..., 47, 192, 193, ..., 239 carry the PBCH. That is, the SSS is mapped to subcarriers numbered 56, 57, ..., 182 of the third OFDM time-domain unit. The PBCH can be mapped to subcarriers numbered 0, 1, ..., 47, 192, 193, ..., 239 of the third OFDM time-domain unit.

[0079] When the time-frequency resources allocated to the physical downlink shared channel (PDSCH) signal overlap with the time-frequency resources allocated to the SSB, the 3GPP protocol defines that when performing rate matching and / or resource mapping on the PDSCH signal (or PDSCH data), the time-frequency resources occupied by the SSB portion need to be removed, and rate matching and / or resource mapping must be performed on the PDSCH data based on the remaining time-frequency resources.

[0080] It can be understood that the time-frequency resources allocated to the PDSCH signal overlap with the time-frequency resources allocated to the SSB, which means that in a large block of time-frequency resources, both the time-frequency resources of the PDSCH signal and the time-frequency resources of the SSB are included (or in other words, both the PDSCH signal and the SSB need to be transmitted). For example, in the scenario shown in Figure 2, the physical resource block (PRB) (e.g., 20 PRBs) where the SSB is located includes both REs used to transmit the SSB and REs used to transmit the PDSCH.

[0081] Among them, resource mapping means: the transmitter maps the PDSCH data to the corresponding time-frequency resource grid. The smallest unit of the time-frequency resource grid is RE. When the transmitter performs resource mapping, it maps the PDSCH data to the RE on the time-frequency resource grid that can be used to transmit PDSCH data; correspondingly, after receiving the signal, the receiver performs resource demapping, that is, according to the actual number of REs transmitted by the transmitter, it knows the mapping position of the PDSCH data actually transmitted, and extracts the PDSCH data at the corresponding position from the received signal.

[0082] Rate matching means that after the transmitter calculates the number of REs that can be used to transmit PDSCH data, it calculates the actual transmission coding rate based on the transport block (TB) size for sending the signal; correspondingly, the receiver performs rate matching after receiving the signal, that is, it knows the actual transmission coding rate based on the actual number of REs used for transmission at the transmitter, and uses the same coding rate to demodulate the PDSCH data at the receiver.

[0083] It can be seen that both rate matching and resource mapping of PDSCH data require calculation of the number of REs that can be used to transmit PDSCH data.

[0084] The resource calculation method given by the 3GPP protocol is: first calculate the number of REs in each PRB used to transmit PDSCH data (referred to as data), then calculate the number of PRBs available for PDSCH data transmission (this part needs to deduct the number of PRBs corresponding to SSBs), and then the total number of REs available for data transmission can be obtained. The specific steps are as follows:

[0085] First, calculate the number of REs that can be used for data in each PRB:

[0086] in, is the number of subcarriers in a PRB (the number of subcarriers in a physical resource block), is the number of symbols of the PDSCH allocation within the slot, is the number of REs for DM-RS per PRB in the scheduled duration including the overhead of the DM-RS CDM groups without data, as indicated by DCI format 1_1 or format 1_2 or as described for format 1_0 in Clause 5.1.6.2

[0087] Then, calculate the total number of REs available for Data: N RE =min(156,N'RE)·n PRB ;

[0088] Among them, n PRB is the total number of PRBs available for Data, N RE is the total number of REs available for Data.

[0089] It is understood that if there is SSB, then N REThe number of PRBs corresponding to the SSB needs to be subtracted from the number of PRBs. See 3GPP protocol 38.214 5.1.4 page 40: the UE assumes SS / PBCH block transmission according to ssb-PositionsInBurst if the PDSCH resource allocation overlaps with PRBs containing SS / PBCH block transmission resources, and the UE shall assume that the PRBs containing SS / PBCH block transmission resources are not available for PDSCH in the OFDM symbols where SS / PBCH block associated with the same PCI is transmitted.

[0090] As shown in Figure 2, when the number of subcarriers allocated to the PSS is less than the number of subcarriers allocated to the PBCH, and the spare subcarriers placed next to the PSS (or called protection bandwidth or protection interval) are the same as the total bandwidth of the PSS and the bandwidth of the PBCH, the occupancy of the PRB by each symbol in the symbol where the SSB is located is consistent (the number of REs available for data on different symbols in the SSB is the same, and is exactly an integer multiple of the PRB). Therefore, it is very convenient to calculate the number of REs available for PDSCH data based on the resource calculation method designed based on the above protocol, that is, when calculating according to the above formula, simply subtract the number of PRBs corresponding to the SSB.

[0091] However, considering the evolution of communication systems, the number of REs that can be used (or cannot be used) for PDSCH data on different symbols in the SSB may be different. For example, the guard interval (also called guard bandwidth or spare subcarrier) placed next to the PSS and the total bandwidth of the PSS may be different from the bandwidth of the PBCH signal.

[0092] As an example, see Figure 3, which is a schematic diagram of a possible SSB frame structure provided in an embodiment of the present application. This SSB frame structure is suitable for scenarios where PSS is used as a pilot signal (such as DMRS) for a PBCH signal, which can save the pilot signal overhead of the PBCH signal.

[0093] As shown in Figure 3, the bandwidth of the PSS is the same as the bandwidth of the PBCH signal. Figure 3 illustrates the PSS and PBCH signals occupying the same N1 subcarriers in the frequency domain, where N1 is a positive integer. It is understood that the bandwidth of the SSS can be the same as or different from the bandwidth of the PBCH signal. Figure 3 illustrates the same bandwidth, meaning that the SSS bandwidth also occupies the same N1 subcarriers. Furthermore, the SSS can also serve as a pilot for channel estimation of the PBCH signal, further reducing pilot overhead.

[0094] In one possible design, the sum of the number of resources occupied by the PSS and the number of resources occupied by the guard interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the guard interval corresponding to the PSS is a multiple of M; wherein M is the number of resources contained in a single PRB, and M is a positive integer. For example, if the resource is RE, then M=12. For example, the number of REs occupied by the guard interval can be 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240. It can be understood that the above values ​​are only some examples and are not limited to this. In this way, it is convenient to predefine the resource mapping of the PDSCH signal, such as resource mapping of the PDSCH signal according to the granularity of the PRB.

[0095] It can be understood that Figure 3 is only a possible SSB frame structure, which is only used to illustrate that the bandwidth of the PSS and the bandwidth of the PBCH signal can be the same (N1 subcarriers are taken as an example in Figure 3). This application does not impose any specific restrictions on the specific design of the SSB (such as the situation where the SSB occupies symbols in the time domain and the situation where the SSB occupies subcarriers in the frequency domain).

[0096] As can be seen from Figure 3, when the bandwidth of the PSS is the same as the bandwidth of the PBSCH, the subcarriers originally allocated to the PDSCH at both ends of the PSS (i.e., N2 subcarriers, where N2 is a positive integer) will be used as the guard interval of the PSS, resulting in different numbers of REs available for data on different symbols in the SSB. The occupancy of PRBs by each symbol in the symbol where the SSB is located is inconsistent, so the resource calculation method introduced above is no longer applicable.

[0097] In view of this, a technical solution of an embodiment of the present application is provided for designing a new resource calculation method, which can be used to use PSS and / or SSS as the main pilot channel scenario for PBCH signals to ensure the original performance of PSS and / or SSS.

[0098] It can be understood that the technical solution of the embodiment of the present application can be applied to scenarios where the total bandwidth of the PSS and the protection interval is different from the bandwidth of the PBCH (such as the bandwidth of the PSS and the bandwidth of the PBSCH are the same, as shown in Figure 3), and the technical solution of the embodiment of the present application is also applicable to scenarios where the total bandwidth of the PSS and the protection interval is the same as the bandwidth of the PBCH (as shown in Figure 2).

[0099] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as 5G systems, such as NR systems, sixth generation (6G) mobile communication systems, universal mobile telecommunications systems (UMTS), wireless local area networks (WLAN), wireless fidelity (Wi-Fi) systems, and other communication systems that will evolve in the future.

[0100] The embodiments of the present application can be applied to the following scenarios: enhanced mobile broadband (eMBB), multi-site transmission (the same terminal device transmits signals to multiple sites), backhaul scenarios, wireless broadband to the home (WTTx), device to device (D2D), or other scenarios with high timing requirements or high transmission rate requirements.

[0101] For example, Figure 4 is a schematic diagram of a communication system applicable to an embodiment of the present application. As shown in Figure 4, the communication system may include one or more network devices and one or more terminal devices. The interface between the network device and the terminal device may be a Uu interface (or air interface), and data may be transmitted between the network device and the terminal device via air interface resources.

[0102] FIG4 exemplifies scenarios applicable to embodiments of the present application, namely, eMBB (shown by the solid line in FIG4 ), multi-site transmission (shown by the dashed line ① in FIG4 ), backhaul scenario (shown by the dashed line ② in FIG4 ), and D2D (shown by the dashed line ③ in FIG4 ). It should be understood that the four scenarios shown in FIG4 are merely examples and are not limited to these by embodiments of the present application.

[0103] The network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc.; it can also be a module or unit that performs some of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The access network device can be a macro base station (such as 110a in Figure 4), a micro base station or an indoor station (such as 110b in Figure 4), a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the access network device. In the embodiments of the present application, a base station is used as an example of an access network device for description.

[0104] In one possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0105] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN or open RAN or ORAN) system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application takes CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0106] Terminal devices may also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminal devices can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal devices.

[0107] Base stations and UEs can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and UEs.

[0108] Communication between base stations and UEs, between base stations, and between UEs can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0109] The communication system and scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of network architecture and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.

[0110] In the embodiment of the present application, the waveform used for communication between the network device and the terminal device can be a single-carrier waveform or a multi-carrier waveform. In the embodiment of the present application, a DFT-s-OFDM waveform is used as an example for description.

[0111] Referring to Figure 5, a communication method is provided in an embodiment of the present application, which can be applied to the communication system shown in Figure 4. The method can be executed by a first communication device. Unless otherwise specified, the "first communication device" in this application can refer to the first communication device itself (for example, the network device or terminal device shown in Figure 4), or a component in the first communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the first communication device. The method includes S101 to S103:

[0112] S101: Determine a first quantity and a second quantity.

[0113] Among them, the first quantity is the resource quantity of the first PDSCH signal on the first symbol, and the second quantity is the resource quantity of the second PDSCH signal on each second symbol in at least one second symbol. The first symbol and the at least one second symbol belong to the symbol where the SSB is located. In one possible design, the SSB includes PSS, SSS and PBCH. The frame structure of SSB can be as shown in Figure 2 (the total bandwidth of PSS and its protection interval is the same as the PBCH bandwidth), or as shown in Figure 3 (the bandwidth of PSS is the same as the PBCH bandwidth, and the total bandwidth of PSS and its protection interval is greater than the PBCH bandwidth), or other frame formats, without limitation.

[0114] It can be understood that the first PDSCH signal is the PDSCH signal actually transmitted on the first symbol, and the second PDSCH signal is the PDSCH signal actually transmitted on the second symbol. The resources referred to herein are time-frequency resources, such as PRBs or REs, without limitation.

[0115] In the embodiment of the present application, the first number and the second number are different. In other words, in the embodiment of the present application, the number of resources for transmitting the PDSCH signal on the first symbol and the second symbol is different.

[0116] In the embodiment of the present application, for the first symbol and the second symbol, the number of resources for transmitting the PDSCH signal on each symbol (ie, the first number and the second number) are counted separately.

[0117] In a specific implementation, determining the first quantity may include: determining the number of resources that can be used to transmit PDSCH signals on the first symbol, and determining the first quantity based on the number of resources that can be used to transmit PDSCH signals (for example, taking the number of resources available for PDSCH as the first quantity); or, determining the number of resources that cannot be used to transmit PDSCH signals on the first symbol, and then determining the first quantity based on the number of resources that cannot be used to transmit PDSCH signals on the first symbol (for example, subtracting the number of resources that cannot be used to transmit PDSCH signals on the first symbol from the total number of resources on the first symbol, and taking the subtraction result as the first quantity); or, determining the number of resources that can be used to transmit PDSCH signals and the number of resources that cannot be used for PDSCH on the first symbol, and determining the first quantity based on the number of resources that can be used to transmit PDSCH signals and the number of resources that cannot be used for PDSCH, and so on, without limitation.

[0118] Furthermore, determining the second quantity may include: determining the number of resources that can be used to transmit PDSCH signals on the second symbol, and determining the second quantity based on the number of resources that can be used to transmit PDSCH signals (for example, taking the number of resources used for PDSCH as the second quantity); or, determining the number of resources that cannot be used to transmit PDSCH signals on the second symbol, and then determining the second quantity based on the number of resources that cannot be used to transmit PDSCH signals on the second symbol (for example, subtracting the number of resources that cannot be used to transmit PDSCH signals on the second symbol from the total number of resources on the second symbol, and taking the subtraction result as the second quantity); or, determining the number of resources that can be used to transmit PDSCH signals and the number of resources that cannot be used for PDSCH on the second symbol, and determining the second quantity based on the number of resources that can be used to transmit PDSCH signals and the number of resources that cannot be used for PDSCH; or, determining the second quantity based on the first quantity (for example, if the first quantity is greater than or equal to the number of resources that can be used to transmit PDSCH signals on the second symbol, then determining the second quantity to be the first quantity), and so on, without limitation.

[0119] It is understood that if the number of at least one second symbol is multiple, the number of resources of the second PDSCH signal on different second symbols in the at least one second symbol can be the same or different, without limitation. This article takes the example of the second PDSCH signal having the same number of resources on different second symbols in the at least one second symbol.

[0120] S102: Determine the number of resources of the third PDSCH signal according to the first number and the second number to obtain a third number.

[0121] The third PDSCH signal includes the first PDSCH signal and the second PDSCH signal.

[0122] Exemplarily, the third PDSCH signal is all PDSCH signals on the symbol where the SSB is located, and the third PDSCH signal is composed of the first PDSCH signal and the second PDSCH signal. Accordingly, the third number = the first number + the second number. Of course, this is only an example, and the actual third number can also be greater than the first number + the second number. For example, the third PDSCH signal includes the PDSCH signal on the symbol where the SSB is located, and also includes PDSCHs on other symbols.

[0123] In an alternative manner, S101 to S102 may be replaced by: S101', calculating the third quantity and the fourth quantity; S102', determining the number of resources for the third PDSCH signal based on the third quantity and the fourth quantity. The third quantity is the number of resources that cannot be used to transmit the PDSCH signal on the first symbol, and the second quantity is the number of resources that cannot be used to transmit the PDSCH signal on each second symbol in at least one second symbol.

[0124] S103: Perform resource mapping and / or rate matching on the third PDSCH signal based on the third quantity.

[0125] Among them, the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB. It can be understood that the granularity of the allocated time-frequency resources here is greater than the granularity of the REs. The time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB, which means that in a large block of time-frequency resources, both the third PDSCH signal and the SSB need to be transmitted. For example, in the scenario shown in Figure 2, the 4*240 REs (i.e., 4 symbols in the time domain and 240 subcarriers in the frequency domain) include both REs used to transmit SSBs and REs used to transmit PDSCHs. For example, in the scenario shown in Figure 3, the Q*(M*N) REs (i.e., Q symbols in the time domain and M*N subcarriers in the frequency domain, where Q, M, and N are positive integers) include both REs used to transmit SSBs and REs used to transmit PDSCHs.

[0126] For information about resource mapping and rate matching, please refer to the previous introduction and will not be repeated here.

[0127] Optionally, after resource mapping and / or rate matching are completed for the third PDSCH signal, the third PDSCH signal is further sent.

[0128] In the above scheme, when the time-frequency resources allocated to the PDSCH signal overlap with the time-frequency resources allocated to the SSB, for the SSB, the number of resources (such as PRBs or REs) used to transmit the PDSCH signal on different symbols (such as the first symbol and the second symbol) in the symbol where the SSB is located is calculated separately according to the symbol granularity. In other words, the number of resources (such as PRBs or REs) that cannot be used for the PDSCH signal is removed for different symbols in the symbol where the SSB is located. In this way, the accuracy of the resource calculation results can be guaranteed, the reliability of resource mapping and / or speed matching can be improved, and the original performance of each signal in the SSB (such as PSS and / or SSS) can be better guaranteed.

[0129] In one possible implementation, the first symbol is the symbol where the PSS is located. It can be understood that the embodiment of the present application takes the PSS not including the guard interval corresponding to the PSS as an example. For example, in the frame structure shown in Figure 2, the PSS is the part corresponding to subcarriers 56 to 182 on the first OFDM symbol. For example, in the frame structure shown in Figure 3, the PSS is the part that occupies the same bandwidth as the PSCH. In practical applications, the guard interval corresponding to the PSS can also be used as part of the PSS.

[0130] The first quantity is related to the number of resources occupied by the PSS and the number of resources occupied by the guard interval corresponding to the PSS. Specifically, the resources occupied by the PSS on the first symbol and the resources occupied by the guard interval corresponding to the PSS cannot be used to transmit the PDSCH signal. Exemplarily, the first quantity = the total number of resources on the first symbol - (the number of resources occupied by the PSS + the number of resources occupied by the guard interval corresponding to the PSS). Among them, the total number of resources on the first symbol can be understood as the total number of resources on the first symbol in the PRB occupied by the SSB.

[0131] Taking the frame structure shown in Figure 2 as an example, the total number of resources on the first symbol is 240 REs (corresponding to 240 subcarriers), the number of resources occupied by PSS is 127 subcarriers, and the number of resources occupied by the guard interval is 48 subcarriers, then the first number = 240-127-48 = 65.

[0132] Taking the frame structure shown in Figure 3 as an example, the total number of resources on the first symbol is M*N REs, the number of resources occupied by the PSS is M*N1 REs, and the number of resources occupied by the guard interval is M*N2 REs, then the first number = M*(N-N1-N2). M is the number of subcarriers (or REs) included in a single PRB, for example, 12.

[0133] Furthermore, the second symbol is any symbol other than the first symbol in the symbol where the SSB is located. For example, the second symbol includes but is not limited to the symbol where the SSS is located, the symbol where the PBCH is located, etc., without limitation.

[0134] In one possible implementation, the second quantity = the quantity of resources available for PDSCH data transmission on the second symbol, and / or, the second quantity = the total number of resources on the second symbol - the quantity of resources unavailable for PDSCH data transmission on the second symbol.

[0135] For example, for the second symbol where the PBCH signal is located, the second quantity is the total number of resources on the symbol minus the number of resources that cannot be used for PDSCH signal transmission (such as the number of resources occupied by the PBCH signal); for the second symbol where the SSS signal is located, the second quantity is the total number of resources on the symbol minus the number of resources that cannot be used for SSS transmission (such as the number of resources occupied by the PBCH signal).

[0136] In some embodiments, the number of resources available for PDSCH data transmission on different second symbols in at least one second symbol is the same, or in other words, the number of resources unavailable for PDSCH data transmission on different second symbols in at least one second symbol is the same. In this case, the second number is related to the number of resources occupied by the PBCH signal or the SSS, such as the second number = the total number of resources on the second symbol - the PBCH signal, or the second number = the total number of resources on the second symbol - the number of resources occupied by the SSS.

[0137] In this case, resource calculation can be expressed by two different formulas:

[0138] For the symbol where the PSS is located, the number of data (such as the third PDSCH signal) is: N RE =min(156,N RE ')(n PRB -n PSS );

[0139] For the symbols where PBCH / SSS / other signals are located (i.e., other symbols in SSB except the symbol where PSS is located), the number used for Data is: N RE =min(156,N RE ')(n PRB -n PBCH / SSS);

[0140] Among them, N RE is the number of REs available for Data, N RE ' is the number of REs that can be used for data in each PRB; n PRB is the total number of PRBs available for data, n PSS is the number of PRBs occupied by PSS, n PBCH / SSS The number of PRBs occupied by other signals in SSB except PSS;

[0141] Note: The UE shall assume that the PRBs containing SS / PBCH block transmission resources are not available for PDSCH in the OFDM symbols where SS / PBCH block associated with the same PCI is transmitted.

[0142] Alternatively, the resource calculation method can be uniformly expressed by a formula: N RE =min(156,N' RE )·n PRB ;

[0143] However, the description states: The UE shall assume that the PRBs containing SS / PBCH block transmission resources are not available for PDSCH in the OFDM symbols where SS / PBCH block associated with the same PCI is transmitted. In addition, except for the OFDM symbol where the PSS is located, the PRB resources deducted from other symbols are the same as the PRB resources deducted from the symbol where the PBCH is located.

[0144] Taking the frame structure shown in FIG3 as an example, the PDSCH mapping pattern finally generated by the above method is shown in FIG6 . The number of resources for transmitting PDSCH signals on the symbol where the PSS is located is different from the number of resources for transmitting PDSCH signals on other symbols such as PBCH or SSS.

[0145] By adopting the above implementation method, the number of resources for transmitting PDSCH signals on different symbols in SSB can be accurately calculated, and resource utilization can be improved.

[0146] In another possible implementation, the number of resources used for transmitting PDDCH signals on each symbol is determined based on the maximum number of resources that cannot be used for transmitting PDSCH signals in the symbols containing PSS, SSS, PBCH, etc.; or the number of resources used for transmitting PDDCH signals on each symbol is determined based on the minimum number of resources that can be used for transmitting PDSCH signals in the symbols containing PSS, SSS, PBCH, etc. In this case, the second number is equal to the first number.

[0147] Taking the frame structure shown in Figure 3 as an example, the maximum number of resources that cannot be used to transmit PDSCH signals in the symbols where PSS, SSS, PBCH, etc. are located is the number of resources that cannot be used to transmit PDSCH signals in the symbol where PSS is located. The number of REs that need to be removed in the symbol where PSS is located is (N1+N2)*M, and other symbols also remove (N1+N2)*M REs according to the symbol where PSS is located.

[0148] In this case, the specific solution for calculating the total number of data can be expressed using the formula given in the 3GPP protocol introduced above: N RE =min(156,N'RE)·n PRB ;

[0149] It is also stated in the description: If the resources allocated to PDSCH overlap with the PRB containing SS / PBCH block transmission resources, the UE assumes SS / PBCH block transmission according to the high-layer signaling ssb PositionsInBurst, and the UE shall assume that the PRB containing SS / PBCH block transmission source is not available for PDSCH in the OFDM symbols where SS / PBCH block associated with the same PCI is transmitted. (The UE shall assume that the PRBs containing SS / PBCH block transmission resources are not available for PDSCH in the OFDM symbols where SS / PBCH block associated with the same PCI is transmitted). In addition, the PRB resources removed by the SSB are the same as the maximum frequency domain resources occupied by PSS, PBCH, and SSS (it can be understood that the frequency domain resources occupied by the PSS include the frequency domain resources where the PSS is located and the frequency domain resources where the guard interval corresponding to the PSS is located).

[0150] Taking the frame structure shown in Figure 3 as an example, the PSCH mapping pattern finally generated by the above method is shown in Figure 7. The number of resources for transmitting PDSCH signals on the symbol where PSS is located is the same as the number of resources for transmitting PDSCH signals on other symbols such as PBCH or SSS.

[0151] By adopting the above implementation method, the complexity of calculating the number of resources for transmitting PDSCH signals on different symbols in SSB can be reduced.

[0152] The above introduces the communication method performed by the SSB sending end (i.e., the first communication device side), and the following introduces the communication method performed by the SSB receiving end.

[0153] Referring to Figure 8, an embodiment of the present application further provides a communication method, which can be applied to the communication system shown in Figure 4. The method can be executed by a second communication device. Unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, the network device or terminal device shown in Figure 4), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the second communication device. The method includes S201 to S203:

[0154] S201: Determine a first quantity and a second quantity.

[0155] The first quantity is the number of resources of the first PDSCH signal on the first symbol, and the second quantity is the number of resources of the second PDSCH signal on each of the at least one second symbol. The first quantity and the second quantity are different, and the first symbol and the at least one second symbol belong to the symbol where the synchronization signal block SSB is located. The specific implementation of S201 can refer to the specific implementation of S101 above and will not be repeated here.

[0156] S202: Determine the number of resources of the third PDSCH signal according to the first number and the second number to obtain a third number.

[0157] The third PDSCH signal includes the first PDSCH signal and the second PDSCH signal. The specific implementation of S202 can refer to the specific implementation of S102 above, which will not be repeated here.

[0158] S203: Perform resource demapping and / or rate dematching on the third PDSCH signal based on the third quantity.

[0159] The time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB. Detailed explanations are given above and will not be repeated here.

[0160] In the above scheme, when the time-frequency resources allocated to the PDSCH signal overlap with the time-frequency resources allocated to the SSB, for the SSB, the number of resources (such as PRBs or REs) used to transmit the PDSCH signal on different symbols (such as the first symbol and the second symbol) in the symbol where the SSB is located is calculated separately according to the symbol granularity. In other words, the number of resources (such as PRBs or REs) that cannot be used for the PDSCH signal is removed for different symbols in the symbol where the SSB is located. In this way, the accuracy of the resource calculation results can be guaranteed, the reliability of resource demapping and / or de-speed matching can be improved, and the original performance of each signal in the SSB (such as PSS and / or SSS) can be better guaranteed.

[0161] In some embodiments, when the frequency domain resources occupied by the PSS and / or SSS in the SSB are the same as those occupied by the PBCH signal (as in the frame structure shown in FIG3 ), the PSS and / or SSS may be used as primary pilots for signal estimation of the PBCH signal. For example, the PSS and / or SSS may be determined from the SSB; and channel estimation of the PBCH signal in the SSB may be performed based on the determined PSS and / or SSS.

[0162] In this way, PSS and / or SSS can be used as the main pilot for PBCH channel estimation, and the estimation of all PBCH channels can be achieved. The pilot overhead of PBCH can be reduced (for example, the pilot overhead in the symbol where PBCH is located can be reduced or even omitted), and resource utilization can be improved.

[0163] It can be understood that the above-mentioned implementation methods can be implemented separately or in combination with each other without limitation.

[0164] Based on the same technical concept, an embodiment of the present application provides a communication device 900, which can be, for example, a satellite, a base station, a terminal, or an access point, or a chip inside a satellite, a base station, a terminal, or an access point. The device 900 includes modules, units, or means corresponding to the method steps in the above method embodiments. The functions, units, or means can be implemented by software or hardware, or the corresponding software implementation can be executed by hardware.

[0165] Exemplarily, referring to FIG9 , the apparatus 900 may include a processing module 901 and, optionally, a transceiver module 902 .

[0166] When the apparatus 900 is located in the first communication device:

[0167] Processing module 901 is used to determine a first quantity and a second quantity, where the first quantity is the resource quantity of the first physical downlink shared channel PDSCH signal on the first symbol, and the second quantity is the resource quantity of the second PDSCH signal on each second symbol in at least one second symbol, the first quantity and the second quantity are different, and the first symbol and at least one second symbol belong to the symbol where the synchronization signal block SSB is located; determine the resource quantity of the third PDSCH signal according to the first quantity and the second quantity to obtain the third quantity, where the third PDSCH signal includes the first PDSCH signal and the second PDSCH signal; perform resource mapping and / or rate matching on the third PDSCH signal based on the third quantity; wherein the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

[0168] Optionally, the transceiver module 902 is configured to send a third PDSCH signal.

[0169] When the apparatus 900 is located in the second communication device:

[0170] Processing module 901 is used to determine a first quantity and a second quantity, where the first quantity is the resource quantity of the first physical downlink shared channel PDSCH signal on the first symbol, and the second quantity is the resource quantity of the second PDSCH signal on each second symbol in at least one second symbol, the first quantity and the second quantity are different, and the first symbol and at least one second symbol belong to the symbol where the synchronization signal block SSB is located; determine the resource quantity of the third PDSCH signal according to the first quantity and the second quantity to obtain the third quantity, where the third PDSCH signal includes the first PDSCH signal and the second PDSCH signal; perform resource demapping and / or rate dematching on the third PDSCH signal based on the third quantity; wherein the time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

[0171] Optionally, the transceiver module 902 is configured to receive a third PDSCH signal.

[0172] It should be understood that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0173] Based on the same technical concept, referring to FIG10 , an embodiment of the present application further provides a communication device 1000, including:

[0174] At least one processor 1001; and a communication interface 1003 communicatively connected to the at least one processor 1001; the at least one processor 1001 executes instructions stored in the memory 1002, so that the device performs the method steps in the above method embodiment through the communication interface 1003.

[0175] Optionally, the memory 1002 is located outside the device 1000 .

[0176] Optionally, the apparatus 1000 includes the memory 1002, which is connected to the at least one processor 1001 and stores instructions executable by the at least one processor 1001. FIG10 uses dashed lines to indicate that the memory 1002 is optional for the apparatus 1000.

[0177] The processor 1001 and the memory 1002 may be coupled via an interface circuit or may be integrated together, which is not limited here.

[0178] The specific connection medium between the processor 1001, memory 1002, and communication interface 1003 is not limited in the embodiments of the present application. In Figure 10, the processor 1001, memory 1002, and communication interface 1003 are connected via a bus 1004. The bus is represented by a bold line in Figure 10. The connection methods between other components are only for schematic illustration and are not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in Figure 10, but this does not mean that there is only one bus or one type of bus.

[0179] The specific connection medium between the processor 1001, memory 1002, and communication interface 1003 is not limited in the embodiments of the present application. In Figure 10, the processor 1001, memory 1002, and communication interface 1003 are connected via a bus 1004. The bus is represented by a bold line in Figure 10. The connection methods between other components are only for schematic illustration and are not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in Figure 10, but this does not mean that there is only one bus or one type of bus.

[0180] It should be understood that the processors mentioned in the embodiments of the present application can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor that is implemented by reading software code stored in a memory.

[0181] Exemplarily, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0182] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM).

[0183] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0184] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0185] Based on the same technical concept, an embodiment of the present application further provides a computer-readable storage medium, including a program or instructions. When the program or instructions are run on a computer, the method in the above method embodiment is executed.

[0186] Based on the same technical concept, an embodiment of the present application further provides a computer program product, including instructions, which, when executed on a computer, enables the method in the above method embodiment to be executed.

[0187] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0188] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.

[0189] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0190] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

Claims

1. A communication method, characterized in that: include: Determine a first quantity and a second quantity, the first quantity being the quantity of resources of a first physical downlink shared channel PDSCH signal on a first symbol, the second quantity being the quantity of resources of a second PDSCH signal on each second symbol of at least one second symbol, the first quantity and the second quantity being different, and the first symbol and the at least one second symbol belong to the symbol where a synchronization signal block SSB is located; Determine the number of resources of a third PDSCH signal according to the first number and the second number to obtain a third number, where the third PDSCH signal includes the first PDSCH signal and the second PDSCH signal; Perform resource mapping and / or rate matching on the third PDSCH signal based on the third quantity; The time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

2. The method according to claim 1, characterized in that The first symbol is a symbol where a primary synchronization signal PSS is located; The first number is related to the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS.

3. The method according to claim 2, characterized in that The second symbol is any symbol other than the first symbol among the symbols where the SSB is located; The second number is related to the number of resources occupied by a broadcast channel PBCH signal or a secondary synchronization signal SSS; or, The second number is equal to the first number.

4. The method according to claim 2 or 3, characterized in that The sum of the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M; Wherein, M is the number of resources included in a single physical resource block PRB.

5. The method according to claim 4, characterized in that The resource is a resource unit RE, and M=12.

6. The method according to claim 5, characterized in that The number of REs occupied by the guard interval is 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240.

7. The method according to any one of claims 1 to 6, characterized in that: The PSS, SSS, and PBCH signals in the SSB occupy the same frequency domain resources.

8. A communication method, characterized in that: include: Determine a first quantity and a second quantity, the first quantity being the quantity of resources of a first physical downlink shared channel PDSCH signal on a first symbol, the second quantity being the quantity of resources of a second PDSCH signal on each second symbol of at least one second symbol, the first quantity and the second quantity being different, and the first symbol and the at least one second symbol belong to the symbol where a synchronization signal block SSB is located; Determine the number of resources of a third PDSCH signal according to the first number and the second number to obtain a third number, where the third PDSCH signal includes the first PDSCH signal and the second PDSCH signal; Performing resource demapping and / or rate dematching on the third PDSCH signal based on the third quantity; The time-frequency resources allocated to the third PDSCH signal overlap with the time-frequency resources allocated to the SSB.

9. The method according to claim 8, characterized in that The first symbol is a symbol where a primary synchronization signal PSS is located; The first number is related to the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS.

10. The method according to claim 9, characterized in that The second symbol is any symbol other than the first symbol among the symbols where the SSB is located; The second number is related to the number of resources occupied by a broadcast channel PBCH signal or a secondary synchronization signal SSS; or, The second number is equal to the first number.

11. The method according to claim 9 or 10, characterized in that The sum of the number of resources occupied by the PSS and the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M, or the number of resources occupied by the protection interval corresponding to the PSS is a multiple of M; Wherein, M is the number of resources included in a single physical resource block PRB.

12. The method according to claim 11, characterized in that The resource is a resource unit RE, and M=12.

13. The method according to claim 12, characterized in that The number of REs occupied by the guard interval is 12 or 24 or 48 or 60 or 72 or 84 or 96 or 108 or 120 or 132 or 144 or 156 or 168 or 180 or 192 or 204 or 216 or 218 or 240.

14. The method according to any one of claims 8 to 13, characterized in that: The PSS, SSS, and PBCH signals in the SSB occupy the same frequency domain resources; The method further comprises: Determine the PSS and / or the SSS from the SSB; Channel estimation is performed on the PBCH signal in the SSB based on the determined PSS and / or SSS.

15. A communication device, characterized in that: The method comprises a module for executing the method according to any one of claims 1 to 7, or comprises a module for executing the method according to any one of claims 8 to 14.

16. A communication device, characterized in that: The method comprises a processor and an interface circuit, wherein the interface circuit is electrically coupled to the processor, and the processor executes the method according to any one of claims 1 to 7 or the method according to any one of claims 8 to 14 through a logic circuit or by executing code instructions.

17. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed, the method according to any one of claims 1 to 7 is executed, or the method according to any one of claims 8 to 14 is executed.

Citation Information

Patent Citations

  • Method for determining transport block size and wireless device

    CN109565361A

  • Communication method and device

    CN111867038A

  • Data transmission method and device

    CN112399593A

  • User terminal and radio communication method

    US20220095118A1

  • Information transmission method and apparatus, and device / storage medium

    WO2023102946A1