A communication method, apparatus, and computer readable storage medium
By sending instruction information in advance through network equipment, the terminal equipment can switch the PDSCH receiving beam in advance, which solves the problem of low accuracy of PDSCH data reception and achieves high accuracy and low latency data reception.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2020-11-26
- Publication Date
- 2026-07-21
AI Technical Summary
In scenarios where the PDSCH beam indication takes effect less than the time threshold, the user equipment cannot select the optimal PDSCH beam in a timely manner according to the TCI, resulting in a decrease in the accuracy of receiving PDSCH data.
The network device generates and sends the first indication information to indicate the receiving beam of the PDSCH. The terminal device parses the indication information in advance to switch to the best receiving beam, ensuring that the best receiving beam is quickly and seamlessly determined when receiving the PDSCH.
It improves the accuracy of PDSCH data reception, reduces the bit error rate, and meets the requirements of low latency and high reliability data reception.
Smart Images

Figure CN116458241B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, specifically to a communication method, apparatus, and computer-readable storage medium. Background Technology
[0002] User equipment (UE) can parse the transmission configuration indication (TCI) state in the downlink control information (DCI) carried on the physical downlink control channel (PDCCH), select the matching TCI state from the eight TCI states activated by the MAC control element (CE), obtain the quasi-co-location (QCL) relationship between the demodulation reference signal (DMRS) and the corresponding reference signal (RS) of the physical downlink share channel (PDSCH), thereby determining the optimal transmit / receive beam pair information for PDSCH data, and then switch the PDSCH receive beam to the optimal receive beam indicated by the TCI.
[0003] The PDCCH reception and processing flow is as follows: channel estimation, blind detection, decoding, physical layer parameter resolution, and parameter configuration. Due to this PDCCH processing flow, there is a time delay between PDCCH reception and the effective implementation of specific parameter configurations. Therefore, 3GPP TS38.331 defines a time threshold (timeDurationForQCL) for the effective reception beam indication of downlink (DL) PDSCHs. Specifically, if the interval between the start symbol of the PDSCH and the last symbol of the PDCCH that schedules it is greater than or equal to the time threshold, the resolved TCI state can take effect. Otherwise, the DMRS of the PDSCH is consistent with the QCL of the PDCCH contained in the control resource set (CORESET) with the lowest index number in the corresponding search space.
[0004] However, in scenarios where the PDSCH receive beam indication takes effect less than the time threshold, the UE can use the PDCCH receive beam or the default receive beam (such as the receive beam of the synchronization signal / PBCH block (SSB) selected by the UE during initial access) to receive PDSCH data, instead of selecting the optimal receive beam for PDSCH data in a timely manner according to TCI, thus reducing the accuracy of receiving PDSCH data. Summary of the Invention
[0005] This application provides a communication method, apparatus, and computer-readable storage medium, which can switch the receiving beam of PDSCH through first indication information, thereby improving the accuracy of receiving PDSCH data.
[0006] Firstly, this application provides a communication method that can be applied to a terminal device or a module (e.g., a chip) within the terminal device. The following description uses an application to a terminal device as an example. This communication method can be used to switch the receiving beam of a PDSCH via first indication information, and may include: receiving first indication information from a network device, the first indication information indicating information about the receiving beam of the Physical Downlink Shared Channel (PDSCH); switching the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information; and receiving the PDSCH from the network device using the receiving beam corresponding to the first indication information.
[0007] In the solution provided in this application, the terminal device can receive first indication information from the network device before receiving PDSCH, parse the first indication message to determine the receiving beam for receiving PDSCH, and switch to the pre-determined receiving beam when it needs to receive PDSCH from the network device. This allows the receiving beam for receiving PDSCH to be determined in advance through the first indication information, enabling the terminal device to quickly and seamlessly determine the optimal receiving beam for PDSCH data. This improves the accuracy of receiving PDSCH data, enhances the demodulation and reception performance of the downlink data channel, reduces the bit error rate of the PDSCH channel, and ensures low-latency, high-reliability data reception.
[0008] In one possible implementation, the method further includes: receiving second indication information from the network device, the second indication information being used to indicate the time-frequency position of the first indication information; the receiving of the first indication information from the network device includes: receiving the first indication information from the network device at the time-frequency position indicated by the second indication information.
[0009] In the solution provided in this application, the network device can first send a second indication information to the terminal device. The second indication information indicates the time-frequency location of the first indication information, which can be understood as a time-frequency resource or the location of a time-frequency resource. When the network device sends the first indication information to the terminal device, the terminal device can receive the first indication information at the time-frequency location indicated by the second indication information. Receiving the first indication information through a specific time-frequency location indication can reduce the latency of receiving the first indication information.
[0010] In one possible implementation, the method further includes: switching the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information includes: when the first indication information matches the first sequence, determining the Transmission Status Indicator (TCI) based on the first indication information; and switching the receiving beam of the PDSCH to the receiving beam corresponding to the TCI.
[0011] In the solution provided in this application, after the terminal device receives the first indication information from the network device, it can obtain the first indication information sequence through automatic gain control (AGC) adjustment and fast fourier transform (FFT) processing, correlate the first indication information sequence with the first sequence, and parse out the TCI indication content. When receiving PDSCH from the network device, the receiving beam of PDSCH is switched to the receiving beam corresponding to TCI.
[0012] Matching the first indication information with the first sequence can be understood as follows: after receiving the first indication information from the network device, the terminal device can perform relevant operations and parsing on the first indication information, such as AGC adjustment and FFT processing, to obtain the first indication information sequence, and then correlate the first indication information sequence with the first sequence sequence.
[0013] It is understandable that the first sequence can be generated and stored locally by the terminal device itself. When receiving the first indication information from the network device, the first indication information sequence can be correlated with the first sequence stored on the terminal device.
[0014] Secondly, this application provides a communication method that can be applied to network devices or modules (e.g., chips) within network devices. The following description uses an application to a network device as an example. This communication method can be used to switch the receiving beam of a PDSCH via first indication information, and may include: generating first indication information; sending the first indication information to a terminal device, wherein the first indication information is used to indicate the receiving beam of the Physical Downlink Shared Channel (PDSCH); and sending the PDSCH to the terminal device, wherein the transmission time of the first indication information is earlier than the transmission time of the PDSCH.
[0015] In the solution provided in this application, the network device can generate first indication information, which is used to indicate the receiving beam of the PDSCH. This first indication information is sent before sending the PDSCH to the terminal device. In this way, the terminal device can determine the receiving beam of the PDSCH in advance through the first indication information, so that the terminal device can receive PDSCH data according to the determined receiving beam when receiving the PDSCH, thereby improving the accuracy of receiving PDSCH data.
[0016] It should be understood that the implementing entity of the second aspect is the network device, and the specific content of the second aspect corresponds to the content of the first aspect. The corresponding characteristics of the second aspect and the beneficial effects achieved can be referred to the description of the first aspect. To avoid repetition, detailed descriptions are appropriately omitted here.
[0017] In one possible implementation, the symbol difference between the start symbol of the PDSCH and the end symbol of the first indication information is greater than or equal to a first threshold.
[0018] In the solution provided in this application, since the terminal device needs a certain amount of time to parse the first indication information, in order to ensure that the terminal device accurately switches to the receiving beam indicated by the network device when receiving the PDSCH, it is necessary to allow time for the terminal device to parse the first indication information. Therefore, the time interval between sending the PDSCH and sending the first indication information must be greater than or equal to the first threshold, where the first threshold refers to the time for the terminal device to parse the first indication information.
[0019] In one possible implementation, the method further includes: sending second indication information to the terminal device, the second indication information being used to indicate the time-frequency position of the first indication information.
[0020] In one possible implementation, the method further includes: determining the symbol interval between the PDSCH and the physical downlink control channel (PDCCH) corresponding to the PDSCH; generating the first indication information includes: generating the first indication information when the symbol interval is less than a threshold value.
[0021] In the scheme provided in this application, when the symbol interval between the PDSCH and its corresponding PDCCH is less than the threshold timeDurationForQCL, the terminal device cannot select the optimal receiving beam of the PDSCH in a timely manner according to the TCI indication of the network device. Therefore, it is necessary to determine the receiving beam of the PDSCH in advance through the first indication information. Thus, the first indication information can be generated by the network device when the symbol interval between the PDCCH and its scheduled PDSCH is less than the threshold defined by the protocol. If the symbol interval between the PDCCH and its scheduled PDSCH is greater than or equal to the threshold defined by the protocol, the network device may not generate the first indication information.
[0022] In one possible implementation, the first sequence of indication information satisfies:
[0023]
[0024] Where r(m) is the first indication information sequence and c(i) is a pseudo-random sequence.
[0025] In one possible implementation, c(i) is initialized by a first initial value, which satisfies:
[0026]
[0027] The number of symbols in each time slot. n is the number of time slots within a radio frame, l is the symbol number within a time slot, and n is the number of time slots within a radio frame. TCI-ID For Transmission Status Indicator (TCI) code, the n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0028] In one possible implementation, the pseudo-random sequence c(i) is initialized by a second initial value, which satisfies:
[0029]
[0030] Wherein, UE_ID is the identifier of the terminal device.
[0031] In the scheme provided in this application, the pseudo-random sequence c(i) can be initialized with different initial values, namely a first initial value and a second initial value. Thus, there are multiple methods for generating the first indicator information sequence.
[0032] In one possible implementation, the first indication information is generated from an m-sequence, the first indication information sequence satisfying:
[0033] d BIS(n) =1-2x(m)
[0034] m=(n+14n TCI-ID mod127
[0035] 0≤n≤127
[0036] Where, d BIS(n) For the first indication information sequence, x(i+7)=(x(i+4)+x(i))mod2 and [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0], n TCI-ID For the TCI indicator code, n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0037] In one possible implementation, the generation sequence of the first indication information is one of the following sequences:
[0038] Gold sequences, m sequences, ZC sequences, and computer-generated sequences CGS.
[0039] Thirdly, a communication device is provided, which can be a terminal device or a module (e.g., a chip) within a terminal device. The communication device may include:
[0040] The receiving unit is configured to receive first indication information from the network device, wherein the first indication information is used to indicate the receiving beam information of the Physical Downlink Shared Channel (PDSCH);
[0041] A switching unit is used to switch the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information;
[0042] The receiving unit is further configured to receive the PDSCH from the network device using the receiving beam corresponding to the first indication information.
[0043] In one possible implementation, the receiving unit is further configured to:
[0044] Receive second indication information from the network device, the second indication information being used to indicate the time-frequency position of the first indication information;
[0045] The receiving unit receives first indication information from the network device, specifically for:
[0046] The first indication information is received from the network device at the time-frequency location indicated by the second indication information.
[0047] In one possible implementation, the switching unit switches the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information specifically for:
[0048] When the first indication information matches the first sequence, a Transmission Status Indicator (TCI) is determined based on the first indication information;
[0049] Switch the receiving beam of the PDSCH to the receiving beam corresponding to the TCI.
[0050] Fourthly, a communication device is provided, which can be a network device or a module (e.g., a chip) within a network device. The communication device may include:
[0051] A generation unit is used to generate first indication information;
[0052] The transmitting unit is configured to transmit the first indication information to the terminal device, wherein the first indication information is used to indicate the receiving beam of the Physical Downlink Shared Channel (PDSCH).
[0053] The sending unit is further configured to send the PDSCH to the terminal device, wherein the sending time of the first indication information is earlier than the sending time of the PDSCH.
[0054] In one possible implementation, the symbol difference between the start symbol of the PDSCH and the end symbol of the first indication information is greater than or equal to a first threshold.
[0055] In one possible implementation, the sending unit is further configured to:
[0056] Send a second indication information to the terminal device, the second indication information being used to indicate the time-frequency position of the first indication information.
[0057] In one possible implementation, the communication device further includes:
[0058] The determining unit is used to determine the symbol interval between the PDSCH and the physical downlink control channel (PDCCH) corresponding to the PDSCH;
[0059] The generation unit generates the first indication information specifically for:
[0060] When the symbol interval is less than the threshold value, the first indication information is generated.
[0061] In one possible implementation, the first sequence of indication information satisfies:
[0062]
[0063] Where r(m) is the first indication information sequence and c(i) is a pseudo-random sequence.
[0064] In one possible implementation, c(i) is initialized by a first initial value, which satisfies:
[0065]
[0066] The number of symbols in each time slot. n is the number of time slots within a radio frame, l is the symbol number within a time slot, and n is the number of time slots within a radio frame. TCI-ID For Transmission Status Indicator (TCI) code, the n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0067] In one possible implementation, c(i) is initialized with a second initial value that satisfies:
[0068]
[0069] Wherein, UE_ID is the identifier of the terminal device.
[0070] In one possible implementation, the first indication information is generated from an m-sequence, the first indication information sequence satisfying:
[0071] d BIS(n) =1-2x(m)
[0072] m=(n+14n TCI-ID mod127
[0073] 0≤n≤127
[0074] Where, d BIS(n) For the first indication information sequence, x(i+7)=(x(i+4)+x(i))mod2 and [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0], n TCI-ID For the TCI indicator code, n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0075] In one possible implementation, the sequence for generating the first indication information is one of the following sequences:
[0076] Gold sequences, m sequences, ZC sequences, and computer-generated sequences CGS.
[0077] Fifthly, this application provides a communication device, which can be a terminal device or a module (e.g., a chip) within a terminal device. The communication device may include a processor coupled to a memory for storing programs or instructions. When the program or instructions are executed by the processor, the device enables the communication method described in the first aspect or any possible implementation of the first aspect.
[0078] Sixthly, this application provides a communication device, which can be a network device or a module (e.g., a chip) within a network device. The communication device may include a processor coupled to a memory for storing programs or instructions. When the processor executes the programs or instructions, the device enables the communication method described in the second aspect or any possible implementation of the second aspect.
[0079] In a seventh aspect, this application provides a communication system, which includes the communication device of the fifth aspect and the communication device of the sixth aspect.
[0080] Eighthly, this application provides a computer-readable storage medium storing a computer program or computer instructions that, when executed, cause some or all of the steps of the communication method in the first aspect and any possible implementation thereof and the second aspect and any possible implementation thereof to be performed.
[0081] Ninthly, this application provides a computer program product including executable instructions that, when the computer program product is run on a user device, causes some or all of the steps of the communication method in the first aspect and any possible implementation thereof and the second aspect and any possible implementation thereof to be executed.
[0082] In a tenth aspect, this application provides a chip system including at least one processor, a memory, and an interface circuit. The memory, the interface circuit, and the at least one processor are interconnected via circuits. The at least one memory stores instructions. When executed by the processor, the instructions cause the chip system to perform some or all of the steps of the communication method in the first aspect and any possible implementation thereof, and the second aspect and any possible implementation thereof. The chip system may be composed of a chip or may include chips and other discrete devices. Attached Figure Description
[0083] Figure 1 This is a beam diagram illustrating a terminal device receiving PDSCH data according to an embodiment of this application;
[0084] Figure 2 This is a schematic diagram of a beam pair provided in an embodiment of this application;
[0085] Figure 3 This is a schematic diagram illustrating the timing relationship between PDCCH and PDSCH provided in an embodiment of this application;
[0086] Figure 4 This is a schematic diagram of a system architecture provided in an embodiment of this application;
[0087] Figure 5 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0088] Figure 6 This is a schematic diagram of time-frequency resource distribution provided in an embodiment of this application;
[0089] Figure 7 This is another time-frequency resource distribution diagram provided in an embodiment of this application;
[0090] Figure 8 This is another time-frequency resource distribution diagram provided in the embodiments of this application;
[0091] Figure 9 This is another time-frequency resource distribution diagram provided in the embodiments of this application;
[0092] Figure 10 This is another time-frequency resource distribution diagram provided in the embodiments of this application;
[0093] Figure 11 This is another time-frequency resource distribution diagram provided in an embodiment of this application;
[0094] Figure 12 This is another time-frequency resource distribution diagram provided in the embodiments of this application;
[0095] Figure 13 This is another time-frequency resource distribution diagram provided in an embodiment of this application;
[0096] Figure 14 This is a schematic diagram of a timing relationship provided in an embodiment of this application;
[0097] Figure 15 This is a schematic diagram of a processing timing provided in an embodiment of this application;
[0098] Figure 16 This is a schematic diagram of another processing timing provided in an embodiment of this application;
[0099] Figure 17 This is a flowchart illustrating another communication method provided in an embodiment of this application;
[0100] Figure 18 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0101] Figure 19 This is a schematic diagram of another communication device provided in an embodiment of this application;
[0102] Figure 20 This is a schematic diagram of the structure of another communication device provided in the embodiments of this application;
[0103] Figure 21 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. Detailed Implementation
[0104] To facilitate understanding of this application, relevant technical knowledge involved in the embodiments of this application will be introduced first.
[0105] 1. NR DL Beam Management
[0106] 5G NR uses beamforming for transmission of service channels, broadcast channels, and control channels. For the downlink channel, the terminal device measures the beam carrying the channel state information reference signal (CSI-RS) or SSB and reports the measurement results to the network device. When transmitting downlink data, the network device notifies the terminal device of the channel condition assumptions via TCI. The terminal device selects the receive beam based on the received TCI indication. 3GPP TR38.802 describes the New Radio (NR) beam management process: P-1 process: The terminal device uses the receive beam to measure the network device's transmit beam and selects the optimal coarse transmit beam of the network device; P-2 process: The terminal device uses the receive beam to fine-tune the optimal coarse transmit beam of the network device selected in the P-1 process and selects the optimal narrow beam of the network device; P-3 process: The terminal device fine-tunes the optimal narrow beam of the network device selected in the P-2 process and determines the best transmit / receive beam pair. Through the beam management process, network devices and terminal devices can determine the optimal transmission beam pair for subsequent data transmission.
[0107] TCI (Transmission Control Information) is carried through the PDCCH channel. Terminal equipment obtains the channel transmission conditions for PDCCH / PDSCH through TCI configuration. The TCI configuration associates the approximate channel state relationship between the channel demodulation reference signal (DMRS) antenna port and the reference signal (RS) (CSI-RS / SSB). This approximate channel state relationship is described by the quasi-co-location (QCL) relationship. 3GPP TS38.214 defines four QCL relationships to assist terminal equipment in channel estimation, time-frequency offset estimation, and beam selection. The QCL can be configured as one of the following types:
[0108] 'QCL-TypeA' {This type means that the signal transmission conditions (or approximate positioning relationship) between the DMRS antenna port and the reference signal have the same Doppler frequency shift, Doppler spread, average delay, and multipath delay spread};
[0109] 'QCL-TypeB' {This type means that the signal transmission conditions between the DMRS antenna port and the reference signal have the same Doppler frequency shift, Doppler spread};
[0110] 'QCL-TypeC' {This type means that the signal transmission conditions between the DMRS antenna port and the reference signal have the same Doppler frequency shift and average time delay};
[0111] 'QCL-TypeD' {This type means that the spatial receiver parameters are consistent. This type is a channel condition constraint imposed by the network side on the terminal receiving antenna}.
[0112] 5G NR can pre-configure a series of channel condition associations through higher-layer signaling. Each association is identified by a TCI state, and a TCI state can be indexed by TCI-StateId. Up to 128 TCI states can be configured for the PDSCH channel, and up to 64 for the PDCCH channel. Each TCI state contains parameters configuring the approximate positioning relationship between the DMRS antenna port and one or two other downlink reference signals (DLRS) in the PDSCH / PDCCH. Network devices activate and make these configurations effective through the MAC control message MAC CE. The protocol specifies that each UE can activate a maximum of 8 TCIs simultaneously. However, in practice, the network side can flexibly configure M TCI state configurations for each terminal device through higher-layer parameters. The value of M depends on the maximum active TCI configuration capability that each BWP of the terminal device can actually support, determined by the higher-layer parameter maxNumberActiveTCI-PerBWP, with selectable values of {1, 2, 4, 8}.
[0113] Currently, in the NR R16 protocol, a DCI only supports configuring one TCI state, and this information bit is carried in DCI1_1 and DCI1_2, totaling 4 bits.
[0114] 2. NR DL Data Channel Receive Beam Selection Process
[0115] The 3GPP physical layer (TS38.214 5.1.5) protocol defines the process by which a terminal device obtains channel assumptions for connected-discontinuous reception (C-DRX) DL PDSCH: The network device transmits the parameter field TCI through DCI1_1 / DCI1_2. After the terminal device parses the TCI state, it selects the matching TCI state from the eight TCI states activated by MAC CE to obtain the QCL relationship between the DMRS of the PDSCH and the corresponding RS, thereby determining the optimal transmit and receive beam pair information for the PDSCH data. Finally, the terminal device switches the receive beam of the PDSCH to the optimal receive beam indicated by the TCI.
[0116] The PDCCH reception and processing flow is: channel estimation - blind detection - decoding - physical layer parameter resolution - parameter configuration. This results in a certain delay between the control channel reception processing and resolution and the specific parameter configuration taking effect. Therefore, the 3GPP physical layer (TS38.214 5.1.5) protocol defines a time threshold `timeDurationForQCL` for the DL PDSCH receive beam indication to take effect (this threshold is determined by the number of OFDM symbols; for a subcarrier spacing of 60kHz, the values are 7, 14, and 28; for a subcarrier spacing of 120kHz, the values are 14 and 28). If the interval between the start symbol of the PDSCH and the last symbol of the PDCCH that schedules it is greater than or equal to the interval indicated by `timeDurationForQCL`, the resolved TCI state can take effect; otherwise, the DMRS of the PDSCH is consistent with the QCL of the PDCCH contained in the lowest indexed CORESET in the corresponding search space.
[0117] 3. NR DL data channel receive beam switching threshold
[0118] The 3GPP TS38.331 defines the time threshold for PDSCH beam switching to take effect: FeatureSetDownlinkIE > timeDurationForQCL. This threshold is determined by the number of OFDM symbols, with values of 7, 14, and 28 for a subcarrier spacing of 60kHz, and values of 14 and 28 for a subcarrier spacing of 120kHz.
[0119] The timeDurationForQCL parameter is defined for frequency range 2 (FR2) subcarrier space (SCS) of 60k and 120k. Specifically, this parameter refers to the interval between the last symbol of the PDCCH and the first symbol of its scheduled PDSCH, in symbols.
[0120] 3GPP TR38.822 describes the use cases and usage methods of the PDSCH beam switching parameter timeDurationForQCL, which is indicated by mandatory capability signaling for FR2.
[0121] Please see Figure 1 , Figure 1 This is a beam diagram illustrating the reception of PDSCH data by a terminal device according to an embodiment of this application. Figure 1As shown, network devices can send PDCCH data to terminal devices via the PDCCH transmit beam and PDSCH transmit data to terminal devices via the PDSCH transmit beam. Correspondingly, terminal devices can receive PDCCH data from network devices via the PDCCH receive beam and PDSCH receive data from network devices via the PDSCH receive beam. The threshold between the last symbol of the PDCCH and the first symbol of its scheduled PDSCH is timeDurationForQCL. (See also...) Figure 2 , Figure 2 This is a schematic diagram of a beam pair provided in an embodiment of this application. For example... Figure 2 As shown, the PDSCH transmit beam of the network device and the PDSCH receive beam of the terminal device form a beam pair, and the PDCCH transmit beam of the network device and the PDCCH receive beam of the terminal device form a beam pair. The network device and the terminal device transmit data through the corresponding beam pairs, which enables more accurate data transmission.
[0122] Please see Figure 3 , Figure 3 This is a schematic diagram illustrating the timing relationship between PDCCH and PDSCH according to an embodiment of this application. Figure 3 As shown in (b), in scenarios where the symbol interval between the PDCCH and its scheduled PDSCH is less than the threshold, the terminal device uses the receiving beam of the PDCCH to receive PDSCH data. This beam pair is clearly not optimal. If, after receiving the PDCCH data, the terminal device quickly adjusts to the PDSCH receiving beam according to the network device's instructions (the network device indicates the receiving beam information for receiving PDSCH data in the PDCCH), the channel estimation performance of the PDSCH data will be better, and it can better match the modulation order and target coderate parameters set by the network device for the PDSCH. However, if the terminal device uses the receiving beam of the PDCCH to receive PDSCH data, it cannot select the optimal receiving beam of the PDSCH in a timely manner according to the TCI instructions, thus reducing the reception performance of the data channel.
[0123] If the terminal device receives the PDSCH according to the TCI instruction, the network side needs to configure the symbol interval between the PDCCH and its scheduled PDSCH to be greater than the timeDurationForQCL threshold. In scenarios where the network device configures the symbol interval between the PDCCH and its scheduled PDSCH to be greater than the timeDurationForQCL threshold, the timing relationship is as follows: Figure 3As shown in (a), the terminal device can use the optimal receiving beam indicated by the TCI to receive the PDSCH. However, this configuration increases the symbol interval between the PDCCH and its scheduled PDSCH, increasing end-to-end processing latency and preventing the terminal device from quickly receiving and decoding the PDSCH, thus failing to meet the requirements of low-latency scenarios. In particular, considering future mmWave applications in scenarios with multiple transmission and receiving points (multi-TRP), low latency, and high mobility, the symbol interval between the PDSCH and the corresponding PDCCH may be even shorter or even non-existent, and the difference between the PDCCH beam and the PDSCH beam will be greater, making this problem even more prominent.
[0124] To address the aforementioned issues, this application provides a communication method that enables switching of the receiving beam of a PDSCH through a first indication message, thereby improving the accuracy of receiving PDSCH data.
[0125] In this embodiment, when the symbol interval between the PDCCH and its scheduled PDSCH is less than the threshold value, the network device generates first indication information and sends the TCI indication information of the PDSCH data before the PDSCH data. After receiving the first indication information from the network device, the terminal device can immediately parse the TCI indication information of the PDSCH data, thereby determining the receiving beam information of the PDSCH and realizing fast switching of the PDSCH receiving beam when receiving PDSCH data. This can improve the accuracy of receiving PDSCH data.
[0126] To better understand the communication method, apparatus, and computer-readable storage medium provided in the embodiments of this application, the system architecture of the embodiments of this application is described below. Specifically: Please refer to... Figure 4 , Figure 4 This is a schematic diagram of a system architecture provided in an embodiment of this application. For example... Figure 4 As shown, the system architecture may include network device 201 and terminal device 202. Network device 201 can send PDCCH / PDSCH to terminal device 202 via PDCCH / PDSCH transmit beam, and terminal device 202 can receive PDCCH / PDSCH from network device 201 via PDCCH / PDSCH receive beam.
[0127] The technical solutions of this application can be applied to various communication systems, such as: Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), LTE, LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Universal Mobile Telecommunications System (UMTS), Enhanced Data Rate for GSM Evolution (EDGE), and Worldwide Interoperability for Microwave Access (WiMAX). The technical solutions of this application can also be applied to other communication systems, such as Public Land Mobile Network (PLMN), 5th Generation (5G) systems, or communication systems after 5G, or new radio (NR), etc., and this application does not limit these applications.
[0128] The terminal device in this application embodiment can also be called a user terminal. A user terminal can be a device that includes wireless transceiver capabilities and can cooperate with network devices to provide communication services to users. Specifically, a user terminal can refer to a UE, user, satellite phone, satellite terminal, subscriber unit, cellular phone, smartphone, smartwatch, wireless data card, personal digital assistant (PDA) computer, tablet computer, wireless modem, handset, laptop computer, machine type communication (MTC) terminal, etc. For example, the terminal device can be an in-vehicle device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a terminal device in a 5G network, or a terminal device in a future communication network, etc. This application embodiment does not specifically limit this.
[0129] The network device in this application embodiment can be a device used to communicate with terminal devices. For example, it can be a base station (BTS) in a global system for mobile communications (GSM) system or code division multiple access (CDMA) system, a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, an evolved Node B (eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network device can be a relay station, access point, vehicle-mounted device, wearable device, or a network device in a future 5G network or a network device in a future evolved PLMN network, etc. For example, a transmission point (TRP or TP) in an NR system, a base station (gNB) in an NR system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system. This application embodiment does not limit this.
[0130] Optionally, the base station in this application embodiment may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, next-generation base stations (gNodeB, gNB), transmitting and receiving points (TRP), transmitting points (TP), mobile switching centers, and devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, etc. This application embodiment does not specifically limit these.
[0131] The embodiments of this application do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of this application. As long as it is possible to communicate according to the method provided in the embodiments of this application by running a program that records the code of the method provided in the embodiments of this application, for example, the execution subject of the method provided in the embodiments of this application can be a terminal device or a network device, or a functional module in a terminal device or network device that can call and execute a program.
[0132] Furthermore, various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described in this application may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0133] Based on the network architecture described above, please refer to Figure 5 , Figure 5 This is a flowchart illustrating a communication method provided in an embodiment of this application. The functions performed by the terminal device in this application can also be performed by modules (e.g., chips) within the terminal device, and the functions performed by the network device in this application can also be performed by modules (e.g., chips) within the network device. This communication method can be used by the terminal device to determine uplink and downlink resources. Figure 5 As shown, the communication method may include the following steps.
[0134] 501. The network device generates the first instruction information.
[0135] Network devices can determine the symbol interval between the PDCCH and PDSCH. When this symbol interval is less than a threshold value, for example, K0 = 0 (i.e., the PDCCH and PDSCH are in the same time slot), in mini-slot, or in multi-panel / TRP scenarios, the network device can generate first indication information. The threshold value can be the time-duration-for-QCL for the receive beam indication of the DL PDSCH as defined in 3GPP TS 38.331. The first indication information can be a signal; if the TCI indication information is carried in a signal and sent to the terminal device, the parsing time for the terminal device is relatively short. For example, the first indication information can be a beam indication signal (BIS).
[0136] The first indication information can be used to indicate the receiving beam information of PDSCH, or it can be used for PDCCH channel estimation, thereby enhancing the receiving performance of PDCCH.
[0137] The indication method for the first indication information can be direct indication, indication by index value, indication by transmission resources, indication by indicator / indication bit, or indication by bit information, such as 0 or 1.
[0138] The first indication information sequence can be correlated in the frequency domain or the time domain. Different design methods can be used to design the first indication information for time domain correlation and frequency domain correlation, so as to improve the reliability of the first indication information reception, the parsing speed, and reduce the complexity of the first information processing.
[0139] Specifically, the design of the first indication information related to the frequency domain includes:
[0140] In one possible implementation, the first indication information sequence can satisfy:
[0141]
[0142] Where r(m) is the first indication information sequence, and the pseudo-random sequence c(i) can be defined in 3GPP TS38.2115.2.1. This pseudo-random sequence c(i) can be generated from a first initial value C. init1 Initialization, the first initial value C init1 satisfy:
[0143]
[0144] The number of symbols per time slot, n is the number of time slots within a wireless frame, l is the symbol number within the time slot, and n is the number of time slots within a wireless frame. TCI-ID For the TCI indicator code, n TCI-ID ∈{0,1,2,3,4,5,6,7}, n TCI-ID It can be configured by network devices via signaling.
[0145] In another possible implementation, the first indication information sequence can satisfy:
[0146]
[0147] The pseudo-random sequence c(i) can be derived from the second initial value C. init2 Initialization, the second initial value C init2 satisfy:
[0148]
[0149] UE_ID is the identifier of the terminal device, which can be configured by the network device through signaling.
[0150] Specifically, the design of the time-domain related first indication information includes:
[0151] The first indication information can be generated from an m-sequence, and the first indication information sequence satisfies:
[0152] d BIS(n) =1-2x(m)
[0153] m=(n+14n TCI-ID mod127
[0154] 0≤n≤127
[0155] Where, d BIS(n) For the first indication information sequence, x(i+7)=(x(i+4)+x(i))mod2 and [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0], n TCI-ID For the TCI indicator code, n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0156] The first indication information can be generated from one of the following sequences: Gold sequence, m sequence, ZC sequence, or computer-generated sequence (CGS).
[0157] Optionally, the configuration of the first indication information can refer to the configuration of the tracking reference signal (TRS) / CSI-RS, which is easy to standardize.
[0158] Optionally, the first indication information can be used to distinguish different terminal devices using different frequency domain locations, UE_ID, and orthogonal covering codes (OCC). The frequency domain location can be determined by the offset (V) of different terminal devices in the frequency domain. shift This is used to distinguish between different terminal devices in a multi-user (MU) system.
[0159] The first indication information can occupy one or more symbols in the time domain, and can be mapped on consecutive RBs in the frequency domain, or it can be mapped with the first frequency domain density.
[0160] For example, the first frequency domain density is 3 REs per RB. The specific resource mapping of the first indication information can be as follows:
[0161] For the distribution of time-frequency resources among multiple users and different terminal devices:
[0162] In one possible implementation, if a single-column symbol, PDSCH type A, is used, please refer to [link to relevant documentation]. Figure 6 , Figure 6 This is a schematic diagram of time-frequency resource distribution provided in an embodiment of this application. For example... Figure 6 As shown, the frequency domain resources of four different terminal devices are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the four different terminal devices are indicated in the time domain with a single column symbol. The time-frequency resource distribution can be for one or more terminal devices; the four different terminal devices are merely illustrative examples and do not limit this application.
[0163] In another possible implementation, if a double-column notation, PDSCH type A, is used, please refer to [link to relevant documentation]. Figure 7 , Figure 7 This is another time-frequency resource distribution diagram provided in an embodiment of this application. For example... Figure 7 As shown, the frequency domain resources of four different terminal devices are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the four different terminal devices are indicated in the time domain with double-column symbols. The time-frequency resource distribution can be for one or more terminal devices; the four different terminal devices are merely illustrative and do not limit this application. Using double-column symbols can improve the demodulation accuracy of the terminal devices and also reduce spectral efficiency.
[0164] In another possible implementation, if a single-column symbol, PDSCH type B, is used, please refer to [reference needed]. Figure 8 , Figure 8 This is another time-frequency resource distribution diagram provided in the embodiments of this application. For example... Figure 8 As shown, the frequency domain resources of four different terminal devices are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the four different terminal devices are indicated in the time domain with a single column symbol. The time-frequency resource distribution can be for one or more terminal devices; the four different terminal devices are merely illustrative examples and do not limit this application.
[0165] In another possible implementation, if a double-column notation, PDSCH type B, is used, please refer to [link to relevant documentation]. Figure 9 , Figure 9 This is another time-frequency resource distribution diagram provided in the embodiments of this application. For example... Figure 9As shown, the frequency domain resources of four different terminal devices are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the four different terminal devices are indicated in the time domain with a single column symbol. The time-frequency resource distribution can be for one or more terminal devices; the four different terminal devices are merely illustrative examples and do not limit this application.
[0166] For the time-frequency resource distribution of a single-user terminal device:
[0167] In one possible implementation, if a single-column symbol, PDSCH type A, is used, please refer to [link to relevant documentation]. Figure 10 , Figure 10 This is another time-frequency resource distribution diagram provided in the embodiments of this application. For example... Figure 10 As shown, the frequency domain resources of the first terminal device are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the first terminal device are indicated in the time domain with a single column symbol.
[0168] In another possible implementation, if a double-column notation, PDSCH type A, is used, please refer to [link to relevant documentation]. Figure 11 , Figure 11 This is another time-frequency resource distribution diagram provided in an embodiment of this application. For example... Figure 11 As shown, the frequency domain resources of the first terminal device are indicated in the frequency domain with a density of 1 / 3, and the domain resources of the first terminal device are indicated in the time domain with double-column symbols.
[0169] In another possible implementation, if a single-column symbol, PDSCH type B, is used, please refer to [reference needed]. Figure 12 , Figure 12 This is another time-frequency resource distribution diagram provided in the embodiments of this application. For example... Figure 12 As shown, the frequency domain resources of the first terminal device are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the first terminal device are indicated in the time domain with a single column symbol.
[0170] In another possible implementation, if a double-column notation, PDSCH type B, is used, please refer to [link to relevant documentation]. Figure 13 , Figure 13 This is another time-frequency resource distribution diagram provided in an embodiment of this application. For example... Figure 13 As shown, the frequency domain resources of the first terminal device are indicated in the frequency domain with a density of 1 / 3, and the time domain resources of the first terminal device are indicated in the time domain with double-column symbols.
[0171] 502. The network device sends the first instruction information to the terminal device.
[0172] Correspondingly, the terminal device receives the first instruction information from the network device.
[0173] Network devices can send the first indication information before the PDSCH data; please refer to [link / reference]. Figure 14 , Figure 14 This is a schematic diagram illustrating a timing relationship provided in an embodiment of this application. For example... Figure 14 As shown, the network device can send the first indication information before, during, or after the PDCCH data, depending on the specific implementation, as long as it is sent before the PDSCH data. The symbol difference between the start symbol of the PDSCH sent by the network device and the symbol of the first indication information sent is greater than or equal to a first threshold, which refers to the number of symbols the terminal device needs to parse for the first indication information.
[0174] For example, a fixed symbol position can be sent before the PDCCH symbol (CORESET symbol) (1 to 2 symbols in advance or a fixed pilot position in the coreset).
[0175] 503. The terminal equipment switches the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information.
[0176] After receiving the first indication information from the network device, the terminal device matches the first indication information with the first sequence. Matching the first indication information with the first sequence can be understood as performing relevant operations and parsing on the first indication information, such as AGC adjustment and FFT processing, to obtain the first indication information sequence. The first indication information sequence is then correlated with the first sequence to parse out the TCI indication content. Based on the TCI indication, when receiving PDSCH data, the terminal device performs beam switching on the PDSCH according to the parsing result, that is, switching the PDSCH receiving beam to the receiving beam corresponding to the first indication information.
[0177] The first sequence can be generated in advance by the terminal device and stored locally. The generation of the first sequence can refer to the generation method of the first indication information sequence in step 501 above, which will not be repeated here.
[0178] Optionally, the terminal device can detect the first indication information in the frequency domain or in the time domain, that is, the terminal device can perform frequency domain correlation or time domain correlation between the first indication information sequence and the first sequence.
[0179] In one embodiment, see Figure 15 , Figure 15 This is a schematic diagram of a processing timing provided in an embodiment of this application. For example... Figure 15As shown, in a scenario where the symbol interval between PDCCH and PDSCH is 0, PDCCH occupies the first 3 symbols of time slot n, i.e., sym0 to sym2, and PDSCH occupies the 4th to 14th symbols of time slot n, i.e., sym3 to sym13. The first indication information can be sent one symbol before PDCCH, i.e., one symbol before sym0. The first indication information is sent from the network device's air interface to the terminal device's reception after a time advance (TA) period. After receiving the first indication information from the network device, the terminal device can perform related operations and parse the content after 2 symbols, such as AGC adjustment and FFT processing, to obtain the first indication information sequence. The first indication information sequence is correlated with the first sequence in the frequency domain to parse out the TCI indication content. Based on the TCI indication, before the end of air interface symbol 2, the receiving beam of PDSCH is switched according to the parsing result, i.e., the receiving beam of PDSCH is switched to the receiving beam corresponding to the first indication information.
[0180] In another embodiment, please refer to Figure 16 , Figure 16 This is a schematic diagram of another processing timing provided in an embodiment of this application. For example... Figure 16 As shown, in a scenario where the symbol interval between PDCCH and PDSCH is 0, PDCCH occupies the first symbol of time slot n, i.e., sym0, and PDSCH occupies the second to fourteenth symbols of time slot n, i.e., sym1 to sym13. The first indication information can be sent two symbols before PDCCH, i.e., two symbols before sym0. In this embodiment, a time-domain correlation implementation can be adopted: the first indication information can be sent from the network device air interface to the terminal device for a TA time interval. After receiving the first indication information from the network device, the terminal device can perform correlation operations and parse the content after one symbol interval, such as AGC adjustment and FFT processing, to obtain the first indication information sequence. The first indication information sequence is correlated with the first sequence in the time domain to parse the TCI indication content. Based on the TCI indication, before the end of air interface symbol 0, the receiving beam of PDSCH is switched according to the parsing result, i.e., the receiving beam of PDSCH is switched to the receiving beam corresponding to the first indication information.
[0181] 504. The network device sends a PDSCH to the terminal device.
[0182] Correspondingly, the terminal device can receive PDSCH from the network device.
[0183] When receiving PDSCH, the terminal device has already switched to the receiving beam corresponding to the PDSCH according to the TCI instruction, which can achieve accurate reception of PDSCH.
[0184] Based on the network architecture described above, please refer to Figure 17 , Figure 17 This is a flowchart illustrating another communication method provided in an embodiment of this application. The functions performed by the terminal device in this application can also be performed by modules (e.g., chips) within the terminal device, and the functions performed by the network device in this application can also be performed by modules (e.g., chips) within the network device. This communication method can be used by the terminal device to determine uplink and downlink resources. Figure 17 As shown, the communication method may include the following steps.
[0185] 1701. The network device generates the first instruction information.
[0186] It should be understood that step 1701 corresponds to step 501. The relevant description in step 1701 can be found in the description of step 501 above. To avoid repetition, it will not be repeated here.
[0187] 1702. The network device sends a second instruction message to the terminal device.
[0188] Correspondingly, the terminal device receives a second instruction from the network device.
[0189] The second indication information may include the time-frequency location information of the first indication information, used to indicate the time-frequency location of the first indication information. The time-frequency location can be understood as a time-frequency resource or the location of a time-frequency resource. The second indication information may also include the information type of the first indication information, which may indicate whether the first indication information is a single column or a double column.
[0190] In one possible implementation, the network device may indicate the second indication information through two fields before sending the first indication information. The first field indicates that the first indication information is configured, and the second field indicates whether the first indication information is a double column or a single column.
[0191] In another possible implementation, the network device may indicate the second indication information through a field before sending the first indication information. This field is used to notify the terminal device that the first indication information needs to be detected.
[0192] In another possible implementation, the network device periodically sends a first indication message, and the terminal device can periodically detect the first indication message at a valid location based on the indication.
[0193] Optionally, if the first indication information configuration is invalid, the location used to send the first indication information can be configured to other DL / UL / flexible symbols.
[0194] 1703. The network device sends the first instruction information to the terminal device.
[0195] It should be understood that step 1703 corresponds to step 502. The relevant description in step 1703 can be found in the description of step 502 above. To avoid repetition, it will not be repeated here.
[0196] 1704. The terminal device receives the first instruction information according to the second instruction information.
[0197] After receiving the second indication information, the terminal device can receive the first indication information based on the time-frequency location information of the first indication information within the second indication information. This eliminates the need for blind detection of the first indication information, thereby improving the data reception rate.
[0198] Optionally, when the second indication information includes the information type of the first indication information, the terminal device can parse the first indication information according to the information type.
[0199] 1705. The terminal equipment switches the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information.
[0200] It should be understood that step 1705 corresponds to step 503. The relevant description in step 1705 can be found in the description of step 503 above. To avoid repetition, it will not be repeated here.
[0201] 1706. Network devices send PDSCH to terminal devices.
[0202] It should be understood that step 1706 corresponds to step 504. The relevant description in step 1706 can be found in the description of step 504 above. To avoid repetition, it will not be repeated here.
[0203] Based on the network architecture described above, please refer to Figure 18 , Figure 18 This is a schematic diagram of a communication device provided in an embodiment of this application. The communication device can be a terminal device or a module (e.g., a chip) within a terminal device. Figure 18 As shown, the communication device 1800 includes at least: a receiving unit 1801 and a switching unit 1802; wherein:
[0204] The receiving unit 1801 is configured to receive first indication information from the network device, wherein the first indication information is used to indicate the receiving beam information of the Physical Downlink Shared Channel (PDSCH).
[0205] The switching unit 1802 is used to switch the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information.
[0206] The receiving unit 1801 is also configured to receive PDSCH from the network device using the receiving beam corresponding to the first indication information.
[0207] In one embodiment, the receiving unit 1801 is further configured to:
[0208] Receive second indication information from the network device, the second indication information being used to indicate the time-frequency position of the first indication information;
[0209] The receiving unit 1801 receives first indication information from the network device, specifically for:
[0210] The first indication information is received from the network device at the time-frequency location indicated by the second indication information.
[0211] In one embodiment, the switching unit 1802 switches the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information specifically for:
[0212] When the first indication information matches the first sequence, a Transmission Status Indicator (TCI) is determined based on the first indication information;
[0213] Switch the receiving beam of the PDSCH to the receiving beam corresponding to the TCI.
[0214] For a more detailed description of the receiving unit 1801 and the switching unit 1802, please refer directly to the above. Figure 5 and Figure 17 The description of the terminal device in the method embodiment shown is omitted here.
[0215] Based on the network architecture described above, please refer to Figure 19 , Figure 19 This is a schematic diagram of another communication device provided in an embodiment of this application. This communication device can be a network device, or a module (e.g., a chip) within a network device. Figure 19 As shown, the communication device 1900 includes at least: a generating unit 1901, a transmitting unit 1902, and a determining unit 1903; wherein:
[0216] Generation unit 1901 is used to generate first indication information;
[0217] Transmitting unit 1902 is used to transmit the first indication information to the terminal device, wherein the first indication information is used to indicate the receiving beam of the Physical Downlink Shared Channel (PDSCH).
[0218] The sending unit 1902 is further configured to send the PDSCH to the terminal device, and send the first indication information before sending the PDSCH.
[0219] In one embodiment, the symbol difference between the time-domain start symbol of the PDSCH and the symbol used to send the first indication information is greater than or equal to the number of symbols the terminal device uses to parse the first indication information.
[0220] In one embodiment, the transmitting unit 1902 is further configured to:
[0221] Send a second indication information to the terminal device, the second indication information being used to indicate the time-frequency position of the first indication information.
[0222] In one embodiment, the communication device further includes:
[0223] Determining unit 1903 is used to determine the symbol interval between the physical downlink control channel PDCCH and the PDSCH;
[0224] The generation unit 1901 generates the first indication information specifically for:
[0225] When the symbol interval is less than the threshold value, the first indication information is generated.
[0226] In one embodiment, the first indication information sequence satisfies:
[0227]
[0228] Where r(m) is the first indication information sequence, and the pseudo-random sequence c(i) is initialized by a first initial value, which satisfies:
[0229]
[0230] The number of symbols per time slot, n is the number of time slots within a wireless frame, l is the symbol number within the time slot, and n is the number of time slots within a wireless frame. TCI-ID For the TCI indicator code, n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0231] In one embodiment, the pseudo-random sequence c(i) is initialized by a second initial value, which satisfies:
[0232]
[0233] Wherein, UE_ID is the identifier of the terminal device.
[0234] In one embodiment, the first indication information is generated from an m-sequence, and the first indication information sequence satisfies:
[0235] d BIS(n) =1-2x(m)
[0236] m=(n+14n TCI-ID mod127
[0237] 0≤n≤127
[0238] Where, d BIS(n) For the first indication information sequence, x(i+7)=(x(i+4)+x(i))mod2 and [x(6) x(5) x(4) x(3) x(2) x(1) x(0)]=[1 1 1 0 1 1 0], n TCI-ID For the TCI indicator code, n TCI-ID ∈{0,1,2,3,4,5,6,7}.
[0239] In one embodiment, the generation sequence of the first indication information is one of the following sequences:
[0240] Gold sequences, m sequences, ZC sequences, and computer-generated sequences CGS.
[0241] In one embodiment, the first indication information occupies one or more symbols in the time domain;
[0242] The first indication information is mapped on a frequency-domain contiguous resource block (RB); or
[0243] The first indication information is mapped using a first frequency domain density.
[0244] For a more detailed description of the aforementioned generating unit 1901, sending unit 1902, and determining unit 1903, please refer directly to the above description. Figure 5 and Figure 17 The descriptions of the network devices in the method embodiments shown are not repeated here.
[0245] Based on the above network architecture, please refer to Figure 20 , Figure 20 This is a schematic diagram of the structure of another communication device provided in the embodiments of this application. For example... Figure 20 As shown, the device 2000 may include one or more processors 2001, which can also be called processing units, and can implement certain control functions. The processor 2001 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control communication devices (such as base stations, baseband chips, terminals, terminal chips, DUs or CUs, etc.), execute software programs, and process data from the software programs.
[0246] In an alternative design, the processor 2001 may also store instructions and / or data 2003, which can be executed by the processor to cause the device 2000 to perform the methods described in the above method embodiments.
[0247] In another alternative design, the processor 2001 may include a transceiver unit for implementing receiving and transmitting functions. For example, this transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or for transmitting or relaying signals.
[0248] In another possible design, device 2000 may include circuitry that can perform the functions of sending, receiving, or communicating as described in the foregoing method embodiments.
[0249] Optionally, the device 2000 may include one or more memories 2002, which may store instructions 2004 that can be executed on the processor, causing the device 2000 to perform the methods described in the above method embodiments. Optionally, the memory may also store data. Optionally, the processor may also store instructions and / or data. The processor and memory may be configured separately or integrated together. For example, the correspondence described in the above method embodiments may be stored in the memory or in the processor.
[0250] Optionally, the device 2000 may further include a transceiver 2005 and / or an antenna 2006. The processor 2001, which may be referred to as a processing unit, controls the device 2000. The transceiver 2005, which may be referred to as a transceiver unit, transceiver, transceiver circuit, transceiver device, or transceiver module, is used to implement transceiver functions.
[0251] Optionally, the apparatus 2000 in this application embodiment can be used to perform the actions described in this application embodiment. Figure 5 and Figure 17 The method described in [the document / document].
[0252] In one embodiment, the communication device 2000 can be a terminal device or a module (e.g., a chip) within the terminal device. When the computer program instructions stored in the memory 2002 are executed, the processor 2001 controls the switching unit 1802 to perform the operations performed in the above embodiment, and the transceiver 2005 performs the operations performed by the receiving unit 1801 in the above embodiment. The transceiver 2005 is also used to receive information from other communication devices besides the communication device. The terminal device or the module within the terminal device can also be used to perform the above... Figure 5 and Figure 17 The various methods executed by the terminal device in the method embodiments will not be described in detail.
[0253] In one embodiment, the communication device 2000 can be a network device or a module (e.g., a chip) within the network device. When the computer program instructions stored in the memory 2002 are executed, the processor 2001 controls the generation unit 1901 and the determination unit 1903 to perform the operations described in the above embodiment. The transceiver 2005 performs the operations performed by the sending unit 1902 in the above embodiment. The transceiver 2005 is also used to send information to other communication devices besides the communication device. The network device or the module within the network device can also be used to perform the above... Figure 5 and Figure 17 The various methods executed by the network device in the method embodiments will not be described in detail.
[0254] The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-type metal-oxide-semiconductor (NMOS), p-type metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0255] The apparatus described in the above embodiments may be a network device or a terminal device, but the scope of the apparatus described in this application is not limited thereto, and the structure of the apparatus may vary. Figure 20 The device may be a standalone device or part of a larger device. For example, the device may be:
[0256] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0257] (2) A collection of one or more ICs, optionally including a storage component for storing data and / or instructions;
[0258] (3) ASIC, such as modem (MSM);
[0259] (4) Modules that can be embedded in other devices;
[0260] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, machinery, home appliances, medical devices, industrial equipment, etc.
[0261] (6) Others, etc.
[0262] Based on the above network architecture, please refer to Figure 21 , Figure 21 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. For ease of explanation, Figure 21 Only the main components of the terminal device are shown. For example... Figure 21 As shown, the terminal device 2100 includes a processor, memory, control circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the entire terminal, executing software programs, and processing software program data. The memory is primarily used for storing software programs and data. The radio frequency (RF) circuitry is primarily used for converting baseband signals to RF signals and processing RF signals. The antenna is primarily used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used for receiving user input data and outputting data to the user.
[0263] When the terminal device is powered on, the processor can read the software program from the storage unit, parse and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal to obtain the RF signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna. This RF signal is further converted into a baseband signal and output to the processor. The processor converts the baseband signal back into data and processes the data.
[0264] For ease of explanation, Figure 21 Only one memory and processor are shown. In actual terminal devices, multiple processors and memories may exist. Memory can also be called storage medium or storage device, etc., and this embodiment of the invention does not limit this.
[0265] As an optional implementation, the processor may include a baseband processor and a central processing unit (CPU). The baseband processor is mainly used to process communication protocols and communication data, while the CPU is mainly used to control the entire terminal device, execute software programs, and process the data of the software programs. Figure 21 The processor in the device integrates the functions of a baseband processor and a central processing unit (CPU). Those skilled in the art will understand that the baseband processor and CPU can also be independent processors interconnected via technologies such as buses. It will also be understood that a terminal device can include multiple baseband processors to adapt to different network standards, and multiple CPUs 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. Similarly, the CPU can 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 as a software program in a storage unit, with the processor executing the software program to implement the baseband processing function.
[0266] In one embodiment, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit 2101 of the terminal device 2100, and the processor with processing functions can be regarded as the processing unit 2102 of the terminal device 2100. For example... Figure 21As shown, the terminal device 2100 includes a transceiver unit 2101 and a processing unit 2102. The transceiver unit can also be referred to as a transceiver, transceiver device, or transceiver apparatus. Optionally, the device in the transceiver unit 2101 used for receiving functions can be considered a receiving unit, and the device in the transceiver unit 2101 used for transmitting functions can be considered a transmitting unit; that is, the transceiver unit 2101 includes both a receiving unit and a transmitting unit. For example, the receiving unit can also be referred to as a receiver, receiver circuit, or receiving device, and the transmitting unit can be referred to as a transmitter, transmitter, or transmitting circuit. Optionally, the receiving unit and the transmitting unit can be integrated into a single unit or can be multiple independent units. The receiving unit and the transmitting unit can be located in one geographical location or distributed across multiple geographical locations.
[0267] In one embodiment, the processing unit 2102 is used to perform the operations performed by the switching unit 1802 in the above embodiment, and the transceiver unit 2101 is used to perform the operations performed by the receiving unit 1801 in the above embodiment. The terminal 2100 can also be used to perform the operations described above. Figure 5 and Figure 17 The various methods executed by the terminal in the method embodiment will not be described in detail.
[0268] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the processes related to the terminal device in the communication method provided in the above method embodiments.
[0269] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the network device-related processes in the communication method provided in the above method embodiments.
[0270] This application also provides a computer program product that, when run on a computer or processor, causes the computer or processor to execute one or more steps of any of the above-described communication methods. If the constituent modules of the aforementioned devices are implemented as software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.
[0271] This application also discloses a communication system, which includes a terminal device and a network device, as detailed in the following description. Figure 5 and Figure 17 The communication method shown.
[0272] It should be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be a hard disk drive (HDD), a solid-state drive (SSD), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but 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 linked dynamic random access memory (SLDRAM), and direct rambus RAM (DRRAM). Memory is any other medium capable of carrying or storing desired program code having an instruction or data structure form and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application may also be circuitry or any other means capable of implementing storage functions for storing program instructions and / or data.
[0273] It should also be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0274] 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, or discrete hardware component, the memory (storage module) is integrated into the processor.
[0275] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0276] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0277] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0278] Those skilled in the art will 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.
[0279] 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 through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0280] 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.
[0281] In addition, 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.
[0282] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they 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 to the prior art, or a portion 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, ROM, RAM, magnetic disks, or optical disks.
[0283] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0284] The modules / units in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0285] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A communication method, characterized in that, include: Receive first indication information from the network device, the first indication information being used to indicate the receiving beam information of the Physical Downlink Shared Channel (PDSCH); The first indication information is a signal; Switch the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information; The PDSCH from the network device is received using the receiving beam corresponding to the first indication information, wherein the reception time of the first indication information is earlier than the reception time of the PDSCH, and the symbol interval between the PDSCH and the physical downlink control channel (PDCCH) corresponding to the PDSCH is less than a threshold value.
2. The method according to claim 1, characterized in that, The method further includes: Receive second indication information from the network device, the second indication information being used to indicate the time-frequency position of the first indication information; The receipt of the first indication information from the network device includes: The first indication information is received from the network device at the time-frequency location indicated by the second indication information.
3. The method according to claim 1 or 2, characterized in that, Switching the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information includes: When the first indication information matches the first sequence, a Transmission Status Indicator (TCI) is determined based on the first indication information; Switch the receiving beam of the PDSCH to the receiving beam corresponding to the TCI.
4. A communication method, characterized in that, include: When the symbol interval between the Physical Downlink Shared Channel (PDSCH) and the Physical Downlink Control Channel (PDCCH) corresponding to the PDSCH is less than a threshold value, a first indication information is generated. The first indication information is used to indicate the receiving beam of the PDSCH. The first indication information is a signal. Send the first indication information to the terminal device; The PDSCH is sent to the terminal device, wherein the first indication information is sent earlier than the PDSCH.
5. The method according to claim 4, characterized in that, The symbol difference between the start symbol of the PDSCH and the end symbol of the first indication information is greater than or equal to a first threshold.
6. The method according to claim 4, characterized in that, The method further includes: Send a second indication information to the terminal device, the second indication information being used to indicate the time-frequency position of the first indication information.
7. The method according to any one of claims 4-6, characterized in that, The first indication information sequence satisfies: Where r(m) is the first indication information sequence and c(i) is a pseudo-random sequence.
8. The method according to claim 7, characterized in that, The c(i) is initialized by a first initial value, which satisfies: in, The first initial value, The number of symbols in each time slot. The number of time slots within a wireless frame. The symbol within the time slot, The Transmission Status Indicator (TCI) code, the .
9. The method according to claim 7, characterized in that, The c(i) is initialized by a second initial value, which satisfies: in, The second initial value, The number of symbols in each time slot. This is the identifier for the terminal device. The symbol within the time slot, The Transmission Status Indicator (TCI) code, the .
10. The method according to any one of claims 4-6, characterized in that, The first indication information is generated from an m-sequence, and the first indication information sequence satisfies: in, The first indication information sequence, and[ ]=[1 1 1 0 1 1 0], The Transmission Status Indicator (TCI) code, the .
11. The method according to any one of claims 4-6, characterized in that, The sequence that generates the first indication information is one of the following sequences: Gold sequences, m sequences, ZC sequences, and computer-generated sequences CGS.
12. A communication device, characterized in that, include: The receiving unit is configured to receive first indication information from the network device, wherein the first indication information is used to indicate the receiving beam information of the Physical Downlink Shared Channel (PDSCH); The first indication information is a signal; A switching unit is used to switch the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information; The receiving unit is further configured to receive a PDSCH from the network device using the receiving beam corresponding to the first indication information, wherein the reception time of the first indication information is earlier than the reception time of the PDSCH, and the symbol interval between the PDSCH and the physical downlink control channel (PDCCH) corresponding to the PDSCH is less than a threshold value.
13. The apparatus according to claim 12, characterized in that, The receiving unit is further configured to: Receive second indication information from the network device, the second indication information being used to indicate the time-frequency position of the first indication information; The receiving unit receives first indication information from the network device, specifically for: The first indication information is received from the network device at the time-frequency location indicated by the second indication information.
14. The apparatus according to claim 12 or 13, characterized in that, The switching unit switches the receiving beam of the PDSCH to the receiving beam corresponding to the first indication information, specifically for the following purposes: When the first indication information matches the first sequence, a Transmission Status Indicator (TCI) is determined based on the first indication information; Switch the receiving beam of the PDSCH to the receiving beam corresponding to the TCI.
15. A communication device, characterized in that, include: The generation unit is configured to generate first indication information when the symbol interval between the physical downlink shared channel (PDSCH) and the physical downlink control channel (PDCCH) corresponding to the PDSCH is less than a threshold value. The first indication information is used to indicate the receiving beam of the PDSCH. The first indication information is a signal. The sending unit is used to send the first indication information to the terminal device; The sending unit is further configured to send the PDSCH to the terminal device, wherein the sending time of the first indication information is earlier than the sending time of the PDSCH.
16. The apparatus according to claim 15, characterized in that, The symbol difference between the start symbol of the PDSCH and the end symbol of the first indication information is greater than or equal to a first threshold.
17. The apparatus according to claim 15, characterized in that, The transmitting unit is further configured to: Send a second indication information to the terminal device, the second indication information being used to indicate the time-frequency position of the first indication information.
18. The apparatus according to any one of claims 15-17, characterized in that, The first indication information sequence satisfies: Where r(m) is the first indication information sequence, c(i) is a pseudo-random sequence.
19. The apparatus according to claim 18, characterized in that, The c(i) is initialized by a first initial value, which satisfies: in, The first initial value, The number of symbols in each time slot. The number of time slots within a wireless frame. The symbol within the time slot, The Transmission Status Indicator (TCI) code, the .
20. The apparatus according to claim 18, characterized in that, The c(i) is initialized by a second initial value, which satisfies: in, The second initial value, The number of symbols in each time slot. This is the identifier for the terminal device. The symbol within the time slot, The Transmission Status Indicator (TCI) code, the .
21. The apparatus according to any one of claims 15-17, characterized in that, The first indication information is generated from an m-sequence, and the first indication information sequence satisfies: in, The first indication information sequence, and[ ]=[1 1 1 0 1 1 0], The Transmission Status Indicator (TCI) code, the .
22. The apparatus according to any one of claims 15-17, characterized in that, The sequence that generates the first indication information is one of the following sequences: Gold sequences, m sequences, ZC sequences, and computer-generated sequences CGS.
23. A communication device, characterized in that, include: A processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the device to perform... The method as described in any one of claims 1-3; or The method as described in any one of claims 4-11.
24. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or computer instructions, which, when executed, provide further information about the computer program or computer instructions. The method described in any one of claims 1-3 is performed; or The method described in any one of claims 4-11 is performed.
25. A chip system, characterized in that, The chip system includes at least one processor, a memory, and an interface circuit. The memory, the interface circuit, and the at least one processor are interconnected via circuits. The at least one memory stores instructions. When the instructions are executed by the processor, the chip system... Perform the method according to any one of claims 1-3; or Perform the method as described in any one of claims 4-11.
26. A communication system, characterized in that, Includes the apparatus as described in claim 23.