Communication method and communication apparatus
By receiving the DMRS port indicated by the DCI, the terminal device determines the DMRS port for each PDSCH, thus solving the problem of DMRS port determination in the transmission of multiple PDSCHs and ensuring correct demodulation and communication performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-04-30
- Publication Date
- 2026-03-20
AI Technical Summary
In 5G communication systems, how can we determine the DMRS port used to demodulate each PDSCH when transmitting multiple PDSCHs to ensure the reliability and correctness of data transmission?
By receiving the N DMRS ports indicated by the downlink control information (DCI), the terminal device can determine the DMRS port corresponding to the DMRS used to demodulate each PDSCH, ensuring that the DMRS port corresponding to each PDSCH is different, and using a preset order, correspondence, or indication information to determine the DMRS port.
It achieves correct demodulation under multiple PDSCH transmission scenarios, ensuring communication performance and data transmission reliability while reducing signaling overhead.
Smart Images

Figure CN116321488B_ABST
Abstract
Description
[0001] This application is a divisional application of the original application with the application number 201910365179.3 and the original filing date of April 30, 2019. The entire contents of the original application are incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of wireless communication, and more particularly, to a communication method and a communication apparatus. BACKGROUND
[0003] In the fifth generation (5G) communication system, with the rapid development of mobile communication, there are higher requirements in system capacity, instantaneous peak rate, spectrum efficiency, cell edge user throughput and latency, and many other aspects. There are many small packet burst services in the process of communication transmission, for example, ultra-reliable and low latency communication (URLLC) and other burst services. Taking the URLLC service as an example, the data of the URLLC service generally requires a high reliability of 99.999% within a certain time (for example, 1ms), so a diversity scheme is usually used for data transmission.
[0004] In order to ensure the reliability of data transmission, some schemes are proposed, for example, time division multiplexing (TDM), space division multiplexing (SDM) and frequency division multiplexing (FDM) schemes. Taking TDM as an example, the same physical downlink shared channel (PDSCH) can be repeatedly sent in different time units, so as to improve the reliability of data transmission.
[0005] Then, how to determine the demodulation reference signal (DMRS) used for demodulating multiple PDSCHs when multiple PDSCHs need to be transmitted? SUMMARY
[0006] The present application provides a communication method and a communication apparatus, so as to determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH when multiple PDSCHs are transmitted, and then correctly demodulate the PDSCH.
[0007] In a first aspect, a communication method is provided. The method can be performed by a terminal device or a chip or circuit configured in the terminal device, and the present application does not limit this.
[0008] The method can include receiving downlink control information (DCI) indicating N demodulation reference signal (DMRS) ports corresponding to M physical downlink shared channels (PDSCHs), wherein at least two of the M PDSCHs correspond to different DMRS ports, and N and M are integers greater than or equal to 2; and receiving the M PDSCHs based on the DCI.
[0009] Based on the above technical solution, the terminal device can determine the DMRS port corresponding to the DMRS used to demodulate each PDSCH based on the N DMRS ports indicated by the downlink control information (DCI). The N DMRS ports indicated by the DCI can be used for the M PDSCHs, that is, each PDSCH can correspond to one or more DMRS ports, and at least two of the M PDSCHs correspond to different DMRS ports. Thus, the terminal device can determine the DMRS port corresponding to the DMRS used to demodulate each PDSCH, and can correctly demodulate the PDSCH and ensure communication performance.
[0010] In combination with the first aspect, in some implementations of the first aspect, the N DMRS ports are used to determine a DMRS port number, the DMRS port number representing a number of DMRS ports corresponding to each PDSCH, and the DMRS port number is used to determine the DMRS port corresponding to each PDSCH.
[0011] Based on the above technical solution, the terminal device can determine the DMRS port corresponding to the DMRS used to demodulate the PDSCH according to the DMRS port number, and the DMRS port number can be determined according to N.
[0012] Optionally, the terminal device can determine the DMRS port corresponding to the DMRS used to demodulate the PDSCH according to the DMRS port number and a preset order. The preset order can be an order of DMRS port IDs from small to large or an order of DMRS port IDs from large to small, or the preset order can be an order of DMRS ports in a DMRS port table, and the like, which will be described in detail in the embodiments below.
[0013] Optionally, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating the PDSCH according to the number of DMRS ports and the correspondence between the DMRS ports and the PDSCH.
[0014] In some implementations of the first aspect, there is a correspondence between the N DMRS ports and the M PDSCHs, and the correspondence is used to determine the DMRS port corresponding to each PDSCH.
[0015] Based on the above technical solution, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating the PDSCH according to the correspondence between the DMRS ports and the PDSCH.
[0016] Optionally, the correspondence between the DMRS ports and the PDSCH can be a direct correspondence or an indirect correspondence, or the correspondence between the DMRS ports and the PDSCH can be in the form of a correspondence or in the form of association, which is not limited, and will be specifically described in the embodiments below.
[0017] In some implementations of the first aspect, the order of the N DMRS ports is used to determine the DMRS port corresponding to each PDSCH.
[0018] Based on the above technical solution, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH according to the order of the DMRS ports.
[0019] Optionally, the order of the DMRS ports can represent, for example, the order of the DMRS ports in an order table of the DMRS ports, or can represent the order of the indicated DMRS ports, or can represent the order of the IDs of the DMRS ports, and the like.
[0020] In some implementations of the first aspect, the indication information is received, and the indication information is used to determine the correspondence in combination with a preset rule.
[0021] Based on the above technical solution, the terminal device can determine the correspondence between the DMRS ports and the PDSCH according to the indication information and the preset rule, and can further determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH.
[0022] Optionally, the indication information can be separate signaling or can be carried in DCI, and the indication information can be, for example, a value.
[0023] In a second aspect, a communication method is provided. The method can be performed by a network device, or can also be performed by a chip or circuit configured in the network device, which is not limited in the present application.
[0024] The method can include: generating a downlink control information DCI, the DCI indicating N demodulation reference signal DMRS ports, the N DMRS ports corresponding to M physical downlink shared channels PDSCHs, at least two of the M PDSCHs corresponding to different DMRS ports, wherein N and M are integers greater than or equal to 2; and transmitting the DCI.
[0025] Based on the above technical solution, the network device can indicate N DMRS ports to the terminal device through the DCI, the N DMRS ports can be used for M PDSCHs, that is, each PDSCH can correspond to one or more DMRS ports, and at least two of the M PDSCHs correspond to different DMRS ports, so that the terminal device can determine the DMRS port corresponding to the DMRS for demodulating each PDSCH according to the indication of the DCI, and then the terminal device can correctly demodulate the PDSCH and can ensure the communication performance.
[0026] In combination with the second aspect, in some implementations of the second aspect, the N DMRS ports are used to determine a DMRS port number, the DMRS port number representing a number of DMRS ports corresponding to each PDSCH, and the DMRS port number is used to determine the DMRS port corresponding to each PDSCH.
[0027] In combination with the second aspect, in some implementations of the second aspect, the N DMRS ports and the M PDSCHs have a corresponding relationship, and the corresponding relationship is used to determine the DMRS port corresponding to each PDSCH.
[0028] In combination with the second aspect, in some implementations of the second aspect, an order of the N DMRS ports is used to determine the DMRS port corresponding to each PDSCH.
[0029] In a third aspect, a communication method is provided. The method can be performed by a terminal device, or can also be performed by a chip or circuit configured in the terminal device, which is not limited in the present application.
[0030] The method can comprise: receiving downlink control information (DCI) indicating N demodulation reference signal (DMRS) ports corresponding to each of M physical downlink shared channels (PDSCHs), the N DMRS ports being different in TCI state corresponding to at least two transmission units, wherein N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2; and receiving the M PDSCHs based on the DCI.
[0031] In a fourth aspect, a communication method is provided. The method can be performed by a network device or a chip or circuit configured in the network device, and the present application does not limit this.
[0032] The method can comprise: generating downlink control information (DCI) indicating N demodulation reference signal (DMRS) ports corresponding to each of M physical downlink shared channels (PDSCHs), the N DMRS ports being different in TCI state corresponding to at least two transmission units, wherein N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2; and transmitting the DCI.
[0033] Based on the above technical solution, the network device can indicate N DMRS ports to the terminal device through DCI, and the terminal device can determine the DMRS ports corresponding to the DMRSs for demodulating each PDSCH based on the N DMRS ports indicated by the DCI. The N DMRS ports indicated by the DCI can be used for the M PDSCHs, and each PDSCH corresponds to the N DMRS ports indicated by the DCI, that is, considering that the M PDSCHs are transmitted in different transmission units, the DMRS ports corresponding to the DMRSs for demodulating each PDSCH can be the same, so that the terminal device can quickly determine the DMRS ports corresponding to the DMRSs for demodulating each PDSCH according to the indication of the DCI, and then can correctly demodulate the PDSCH and can ensure the communication performance. In addition, the N DMRS ports are different in TCI state corresponding to at least two transmission units, that is, for at least two PDSCHs, the TCI states of the DMRSs for demodulating the PDSCHs are different, or it can also be understood that the TCI states of the N DMRS ports indicated by the DCI in different transmission units are not all the same.
[0034] In combination with the third aspect or the fourth aspect, in some implementations, the transmission unit for transmitting the PDSCH is determined according to: a starting position of the transmission unit, a length of the transmission unit, and an interval between adjacent transmission units.
[0035] In some implementations, in combination with the third aspect or the fourth aspect, the DCI indicates a plurality of transmission configuration indication, TCI, states, and an order of the plurality of TCI states is used to determine the DMRS port in a TCI state corresponding to a transmission unit.
[0036] In some implementations, in combination with the third aspect or the fourth aspect, a transmission unit has a corresponding relationship with a transmission configuration indication, TCI, state, and the corresponding relationship is used to determine the DMRS port in a TCI state corresponding to the transmission unit.
[0037] In some implementations, in combination with the third aspect or the fourth aspect, the TCI state includes a plurality of TCI sub-states, and the specific corresponding relationship between the transmission unit and the TCI state includes that the transmission unit has a corresponding relationship with a TCI sub-state in the TCI state.
[0038] In some implementations, in combination with the third aspect or the fourth aspect, the transmission unit includes a time domain unit and / or a frequency domain unit.
[0039] In some implementations, in combination with the third aspect or the fourth aspect, the time domain unit is a mini-slot.
[0040] A fifth aspect provides a communication method. The method can be executed by a terminal device, or can also be executed by a chip or circuit configured in the terminal device, and the present application does not make any limitation in this regard.
[0041] The method can include: receiving indication information, the indication information being used to indicate first transmission unit information, the first transmission unit information including the following information: a starting position of the first transmission unit or an ending position of the first transmission unit, a transmission length of the first transmission unit, and a transmission interval, wherein the transmission interval is an interval between the first transmission unit and an adjacent transmission unit, and the first transmission unit is any one of a plurality of transmission units or a first transmission unit in the plurality of transmission units; and receiving a plurality of physical downlink shared channels, PDSCHs, in the plurality of transmission units.
[0042] A sixth aspect provides a communication method. The method can be executed by a network device, or can also be executed by a chip or circuit configured in the network device, and the present application does not make any limitation in this regard.
[0043] The method can comprise: generating indication information, the indication information being used to indicate information of a first transmission unit, the information of the first transmission unit comprising the following information: a starting position of the first transmission unit or an ending position of the first transmission unit, a transmission length of the first transmission unit, and a transmission interval, wherein the transmission interval is an interval between the first transmission unit and a neighboring transmission unit, the first transmission unit being any one of a plurality of transmission units or a first one of the plurality of transmission units; and transmitting the indication information.
[0044] Based on the above technical solution, the network device can indicate information of one transmission unit to the terminal device, or it can also be understood that the network device can indicate information of transmission resources used to transmit one PDSCH to the terminal device, which can comprise, for example, a starting position or an ending position of a transmission unit (or transmission resources), a transmission length (or a length of transmission resources), and a transmission interval, so that the terminal device can determine information of each transmission unit (or information of transmission resources used to transmit each PDSCH) according to the indicated information. Accordingly, the terminal device can determine information of each transmission unit (or information of transmission resources used to transmit each PDSCH) according to information of one transmission unit, or it can also be understood that the terminal device determines information of each transmission unit (or information of transmission resources used to transmit each PDSCH) according to information of transmission resources used to transmit one PDSCH, which can comprise, for example, a starting position or an ending position of a transmission unit (or transmission resources), a transmission length (or a length of transmission resources), and a transmission interval. That is, the network device can not need to notify the terminal device of information of each of M transmission units, or the network device can not need to notify the terminal device of information of transmission resources used to transmit M PDSCHs, thereby not only ensuring communication but also saving signaling overhead.
[0045] In combination with the fifth aspect or the sixth aspect, in some implementations, a position of a front-loaded demodulation reference signal (DMRS) and a position of an additional DMRS within the first transmission unit are determined according to the transmission length of the first transmission unit and the transmission interval; and / or, the position of the additional DMRS within the first transmission unit is determined according to the transmission length of the first transmission unit and the transmission interval.
[0046] In some implementations, in combination with the fifth aspect or the sixth aspect, the first transmission unit is the first transmission unit in a slot; and a position of a front-loaded demodulation reference signal (DMRS) in the n+1th transmission unit is determined according to any one of the following: ln = mod(l0 + n*(L + Δ), 14); or, ln = l0 + n*(L + Δ); or, ln = l0 + n*(L); where l0 represents a first symbol position of the front-loaded DMRS in the first transmission unit, l represents a first symbol position of the front-loaded DMRS in the n+1th transmission unit, L is a transmission length of the first transmission unit, Δ is an interval between an end position of the first transmission unit and a start position of a neighboring transmission unit, n is an integer greater than 0 or equal to 0, and mod is a modulo function.
[0047] In some implementations, in combination with the fifth aspect or the sixth aspect, the first transmission unit is the first transmission unit in a slot; and a position of a front-loaded demodulation reference signal (DMRS) in the n+1th transmission unit is determined according to any one of the following: ln = mod(l0 + n*Δ, 14); or, ln = l0 + n*Δ; or, ln = l0 + n*(L); where l0 represents a first symbol position of the front-loaded DMRS in the first transmission unit, l represents a first symbol position of the front-loaded DMRS in the n+1th transmission unit, L is a transmission length of the first transmission unit, Δ is an interval between a start position of the first transmission unit and an end position of a neighboring transmission unit, n is an integer greater than 0 or equal to 0, and mod is a modulo function.
[0048] In some implementations, in combination with the fifth aspect or the sixth aspect, the first transmission unit is the first transmission unit in a slot; and a position of an additional demodulation reference signal (DMRS) in the n+1th transmission unit is determined according to any one of the following: lad-n = mod(lad-0 + n*(L + Δ), 14); or, lad-n = lad-0 + n*(L + Δ); or, lad-n = lad-0 + n*(L); where lad-0 represents a first symbol position of the additional DMRS in the first transmission unit, lad-n represents a first symbol position of the additional DMRS in the n+1th transmission unit, L is a transmission length of the first transmission unit, Δ is an interval between an end position of the first transmission unit and a start position of a neighboring transmission unit, n is an integer greater than 0 or equal to 0, and mod is a modulo function.
[0049] In some implementations, in combination with the fifth aspect or the sixth aspect, the first transmission unit is a first transmission unit in a slot; and a position of the additional DMRS in an n+1th transmission unit is determined according to any one of the following: lad-n = mod(lad-0 + n*Delta, 14); or, lad-n = lad-0 + n*Delta; or, lad-n = lad-0 + n*L; where lad-0 represents a first symbol position of the additional DMRS in the first transmission unit, lad-n represents a first symbol position of the additional DMRS in the n+1th transmission unit, L represents a transmission length of the first transmission unit, Delta represents an interval between a starting position of the first transmission unit and a starting position of a neighboring transmission unit, n represents an integer greater than 0 or equal to 0, and mod represents a modulo function.
[0050] In some implementations, in combination with the fifth aspect or the sixth aspect, the transmission unit includes a time domain unit and / or a frequency domain unit.
[0051] In some implementations, in combination with the fifth aspect or the sixth aspect, the time domain unit is a mini-slot.
[0052] In a seventh aspect, a communication apparatus is provided. The communication apparatus is configured to perform the method in the first aspect. Specifically, the communication apparatus can include a module configured to perform the method in the first aspect, the third aspect, or the fifth aspect.
[0053] In an eighth aspect, a communication apparatus is provided. The communication apparatus is configured to perform the method in the second aspect, the fourth aspect, or the sixth aspect. Specifically, the communication apparatus can include a module configured to perform the method in the second aspect, the fourth aspect, or the sixth aspect.
[0054] In a ninth aspect, a communication apparatus is provided. The communication apparatus includes a processor. The processor is coupled to a memory and is configured to execute instructions in the memory to implement the method in the first aspect, the third aspect, or the fifth aspect, and any possible implementation of the first aspect, the third aspect, or the fifth aspect. Optionally, the communication apparatus further includes the memory. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled to the communication interface.
[0055] In one implementation, the communication apparatus is a terminal device. When the communication apparatus is a terminal device, the communication interface can be a transceiver, or an input / output interface.
[0056] In another implementation, the communication apparatus is a chip configured in a terminal device. When the communication apparatus is a chip configured in a terminal device, the communication interface can be an input / output interface.
[0057] In another implementation, the communication apparatus is a chip or a chip system.
[0058] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0059] In a tenth aspect, a communication apparatus is provided. The communication apparatus includes a processor. The processor is coupled to a memory and is configured to execute instructions in the memory to implement the method in the second aspect, the fourth aspect, or the sixth aspect, and any possible implementation of the second aspect, the fourth aspect, or the sixth aspect. Optionally, the communication apparatus further includes the memory. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled to the communication interface.
[0060] In an implementation, the communication apparatus is a network device. When the communication apparatus is a network device, the communication interface can be a transceiver, or an input / output interface.
[0061] In another implementation, the communication apparatus is a chip configured in the network device. When the communication apparatus is a chip configured in the network device, the communication interface can be an input / output interface.
[0062] In another implementation, the communication apparatus is a chip or a chip system.
[0063] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0064] In an eleventh aspect, a computer readable storage medium is provided. The computer readable storage medium stores a computer program. The computer program, when executed by a communication apparatus, causes the communication apparatus to implement the method in the first aspect, the third aspect, or the fifth aspect, and any possible implementation of the first aspect, the third aspect, or the fifth aspect.
[0065] In a twelfth aspect, a computer readable storage medium is provided. The computer readable storage medium stores a computer program. The computer program, when executed by a communication apparatus, causes the communication apparatus to implement the method in the second aspect, the fourth aspect, or the sixth aspect, and any possible implementation of the second aspect, the fourth aspect, or the sixth aspect.
[0066] In a thirteenth aspect, a computer program product is provided. The computer program product includes instructions. The instructions, when executed by a computer, cause a communication apparatus to implement the method in the first aspect, the third aspect, or the fifth aspect.
[0067] In a fourteenth aspect, a computer program product is provided. The computer program product includes instructions. The instructions, when executed by a computer, cause a communication apparatus to implement the method in the second aspect, the fourth aspect, or the sixth aspect.
[0068] In a fifteenth aspect, a communication system is provided, including the network device and the terminal device as described above.
[0069] Based on the embodiments of the present application, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH based on the N DMRS ports indicated by the DCI. The N DMRS ports indicated by the DCI can be used for the M PDSCHs, that is, each PDSCH can correspond to one or more DMRS ports. In addition, the DMRS ports corresponding to at least two PDSCHs in the M PDSCHs are different, or the DMRS ports corresponding to each PDSCH in the M PDSCHs are the same. Regardless of which case, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH, and then correctly demodulate the PDSCH and ensure the communication performance. BRIEF DESCRIPTION OF DRAWINGS
[0070] Figure 1 is a schematic diagram of a communication system suitable for embodiments of the present application;
[0071] Figure 2 is a schematic diagram of a TCI state;
[0072] Figure 3 is a schematic interaction diagram of a communication method according to embodiments of the present application;
[0073] Figure 4 is a schematic interaction diagram of a communication method according to further embodiments of the present application;
[0074] Figures 5 to 8 is a schematic diagram of resource allocation suitable for embodiments of the present application;
[0075] Figure 9 is a schematic block diagram of a communication apparatus according to embodiments of the present application;
[0076] Figure 10 is a further schematic block diagram of a communication apparatus according to embodiments of the present application;
[0077] Figure 11 is a schematic block diagram of a terminal device according to embodiments of the present application;
[0078] Figure 12 is a schematic block diagram of a network device according to embodiments of the present application. DETAILED DESCRIPTION
[0079] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0080] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a Global System of Mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a 5th Generation (5G) system or a New Radio (NR), and the like.
[0081] To facilitate understanding of the embodiments of the present application, first, a communication system shown in the following is taken as an example to describe in detail the communication system to which the method provided by the embodiments of the present application is applicable. Figure 1 The communication system shown in the following is taken as an example to describe in detail the communication system to which the method provided by the embodiments of the present application is applicable. Figure 1 A schematic diagram of a communication system 100 to which the embodiments of the present application are applicable is shown. As shown in the figure, the communication system 100 can include at least one terminal device, such as the terminal device 101 shown in the figure; the communication system 100 can also include at least two network devices, such as the network device #1 102 and the network device #2 103 shown in the figure. The network device #1 102 and the network device #2 103 can be network devices in the same cell, for example, the network device #1 102 and the network device #2 103 can be transmission and reception points (TRPs) in the same cell, or can be network devices in different cells, which is not limited in the present application. In the figure, only an example in which the network device #1 102 and the network device #2 103 are located in the same cell is shown. It should also be understood that the embodiments of the present application can also be applied in a scenario in which multiple antenna panels of one network device correspond to multiple TRPs.
[0082] In the communication system 100, the network device #1 102 and the network device #2 103 can communicate with each other through a backhaul link, which can be a wired backhaul link (e.g., optical fiber, copper cable) or a wireless backhaul link (e.g., microwave). The network device #1 102 and the network device #2 103 can cooperate with each other to provide services for the terminal device 101. Therefore, the terminal device 101 can communicate with the network device #1 102 and the network device #2 103 through wireless links respectively.
[0083] In addition, one or more of the network device #1 102 and the network device #2 103 can also employ a carrier aggregation technology to schedule PDSCH for the terminal device 101 on one or more CCs. For example, the network device #1 102 can schedule PDSCH for the terminal device 101 on CC#1 and CC#2, and the network device #2 103 can schedule PDSCH for the terminal device 101 on CC#1 and CC#3. The CCs scheduled by the network device #1 102 and the network device #2 103 can be the same or different, which is not limited in the present application.
[0084] It should be understood that the above communication system applied to the embodiments of the present application is only an example, and the communication system applied to the embodiments of the present application is not limited thereto.
[0085] The terminal device in the embodiments of the present application can be a device providing voice / data connectivity to a user, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of the terminal device are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc., and the embodiments of the present application are not limited thereto.
[0086] The network device in the embodiments of the present application can be a device for communicating with a terminal device. The network device can be a base station (BTS) in a Global System of Mobile communication (GSM) system or a Code Division Multiple Access (CDMA) system, can be a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, can be an evolved base station (eNB or eNodeB) in an LTE system, can be a wireless controller in a cloud radio access network (CRAN) scenario, or can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a future 5G network, or a network device in a future evolved PLMN network, and the embodiments of the present application are not limited thereto.
[0087] In some deployments, a network device can include a centralized unit (CU) and a DU. The network device can also include an active antenna unit (AAU). The CU implements part of the functionality of the network device, and the DU implements part of the functionality of the network device. For example, the CU is responsible for processing non-real-time protocols and services, implements radio resource control (RRC), and the functionality of the packet data convergence protocol (PDCP) layer. The DU is responsible for processing the physical layer protocol and real-time services, implements the functionality of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements part of the physical layer processing functionality, radio frequency processing, and related functionality of the active antenna. Because the information of the RRC layer eventually becomes the information of the PHY layer, or is transformed from the information of the PHY layer, under this architecture, high-layer signaling, such as RRC layer signaling, can also be considered as being sent by the DU, or by the DU+AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU can be divided into a network device in a radio access network (RAN), or can be divided into a network device in a core network (CN), which is not limited in the present application.
[0088] For the convenience of understanding the embodiments of the present application, first, several terms involved in the present application are simply explained.
[0089] 1. Demodulation reference signal: a reference signal used for data demodulation. According to the different transmission directions, it can be divided into uplink demodulation reference signal and downlink demodulation reference signal. The demodulation reference signal can be a demodulation reference signal (DMRS) in the LTE protocol or the NR protocol, or it can be other reference signals defined in future protocols for the same function. In the LTE or NR protocol, the DMRS can be carried in the physical shared channel together with the data signal for demodulation of the data signal carried in the physical shared channel. For example, it is sent together with the downlink data in the physical downlink shared channel (PDSCH), or it is sent together with the uplink data in the physical uplink shared channel (PUSCH). In the embodiments of the present application, the demodulation reference signal can include a downlink demodulation reference signal sent through the physical downlink shared channel.
[0090] The mapping mode of the PDSCH or the PUSCH in the time domain can include a first mapping mode and a second mapping mode, wherein the first mapping mode can be the mapping type A in the NR protocol, and the second mapping mode can be the mapping type B in the NR protocol. In general, the mapping mode of the PDSCH or the PUSCH can be indicated by high layer signaling, for example, radio resource control (RRC) signaling.
[0091] For the mapping type A, the time domain position of the demodulation reference signal is defined relative to the starting position of the slot, and the symbol position l0 of the first demodulation reference signal in a slot (i.e., the first symbol position of the front-loaded DMRS) can be configured as the third symbol or the fourth symbol in the slot, i.e., l0 = 2 or 3.
[0092] For the mapping type B, the time domain position of the demodulation reference signal is determined relative to the starting position of the resource of the scheduled physical uplink shared channel (or physical downlink shared channel), and the symbol position l0 of the first demodulation reference signal (i.e., the first symbol position of the front-loaded DMRS) is the first symbol of the scheduled physical uplink shared channel (or physical downlink shared channel), i.e., l0 = 0.
[0093] The demodulation reference signal can include a front-loaded demodulation reference signal and an additional demodulation reference signal.
[0094] The front-loaded demodulation reference signal can also be referred to as a first demodulation reference signal and occupies one or more symbols in the time domain. If the front-loaded demodulation reference signal occupies multiple symbols, the multiple symbols are consecutive in the time domain.
[0095] An additional demodulation reference signal is a demodulation reference signal generated using the same sequence after the front-loaded demodulation reference signal in a time slot. The additional demodulation reference signal can be one or more symbols after the symbol occupied by the front-loaded demodulation reference signal, and the last symbol in the symbol occupied by the front-loaded demodulation reference signal is not continuous with the first symbol in the symbol occupied by the additional demodulation reference signal. The additional demodulation reference signal can be configured with a resource through high-layer signaling, such as RRC signaling. The additional demodulation reference signal is an optional demodulation reference signal.
[0096] 2. Port: also referred to as an antenna port. It can be understood as a transmitting antenna identified by a receiving end or a transmitting antenna that can be distinguished in space. One antenna port can be configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. According to different signals carried, the antenna port can be divided into a reference signal port and a data port. The reference signal port includes, but is not limited to, a DMRS port, a zero-power channel state information reference signal (CSI-RS) port, and the like.
[0097] In the embodiments of the present application, the antenna port can be a DMRS port. DMRSs of different DMRS ports can occupy different time-frequency resources, or have different orthogonal cover codes. When the network device indicates the port to the terminal device, the terminal device can receive the DMRS based on the port indicated by the network device, and demodulate the PDCCH or PDSCH based on the received DMRS.
[0098] In addition, the parameter related to the antenna port can be a DMRS port, a DMRS port group, or a DMRS code division multiplexing (CDM) group. The terminal device can determine the DMRS port based on the antenna port indicated in the DCI, and further determine the DMRS port group or the DMRS code division multiplexing group to which it belongs.
[0099] It should be noted that the DMRS port group and the DMRS code division multiplexing group can be understood as being obtained by grouping the DMRS ports based on different manners. The antenna port, the DMRS port, the DMRS port group, and the DMRS code division multiplexing group can be distinguished by an index, can be distinguished by an identifier, or can be distinguished by other information that can be used to distinguish different ports or different groups, and the present application does not limit this.
[0100] In the following embodiments, the port and the DMRS port are sometimes used alternately, and it should be understood that, in the embodiments of the present application, the port represents the DMRS port.
[0101] 3, Slot: In NR, a slot is the smallest scheduling unit of time. One slot format contains 14 OFDM symbols, and the CP of each OFDM symbol is normal CP. One slot format contains 12 OFDM symbols, and the CP of each OFDM symbol is extended CP. One slot format contains 7 OFDM symbols, and the CP of each OFDM symbol is normal CP. The OFDM symbols in a slot can be used for uplink transmission, can be used for downlink transmission, or can be partially used for downlink transmission, partially used for uplink transmission, and partially reserved for non-transmission. It should be understood that the above examples are only exemplary and should not constitute any limitation on the present application. For system forward compatibility, the slot format is not limited to the above examples.
[0102] 4, Time-frequency resource: In the embodiments of the present application, data or information can be carried by a time-frequency resource, which can include a resource in the time domain and a resource in the frequency domain. In the time domain, the time-frequency resource can include one or more time domain units (or also referred to as time units), and in the frequency domain, the time-frequency resource can include a frequency domain unit.
[0103] A time domain unit (also referred to as a time unit) can be one symbol or several symbols, or a mini-slot, or a slot, or a subframe. A subframe can have a time duration of 1 millisecond (ms) in the time domain, a slot can include 7 or 14 symbols, and a mini-slot can include at least one symbol (for example, 2 symbols or 7 symbols or 14 symbols, or any number of symbols less than or equal to 14 symbols). The above-mentioned time domain unit sizes are only for the convenience of understanding the scheme of the present application and should not be understood as limiting the present application. It can be understood that the above-mentioned time domain unit sizes can be other values, and the present application does not limit this.
[0104] One frequency domain unit can be one resource block (RB), or one resource block group (RBG), or one predefined subband.
[0105] In the embodiments of the present application, the transmission unit is mentioned multiple times, and the transmission unit can include any one of the following: a time domain unit, a frequency domain unit, or a time-frequency unit. For example, the transmission unit mentioned in the embodiments of the present application can be replaced by a time domain unit, a frequency domain unit, or a time-frequency unit.
[0106] 5. Quasi-co-location (QCL): or quasi-situation. The signals corresponding to the antenna ports with QCL relationship have the same parameters, or the parameters of one antenna port can be used to determine the parameters of another antenna port with QCL relationship with the antenna port, or the two antenna ports have the same parameters, or the parameter difference between the two antenna ports is less than a certain threshold. The parameters can include one or more of the following: delay spread, Doppler spread, Doppler shift, average delay, average gain, spatial Rx parameters. The spatial Rx parameters can include one or more of the following: angle of arrival (AOA), average AOA, AOA spread, angle of departure (AOD), average angle of departure AOD, AOD spread, receive antenna spatial correlation parameters, transmit antenna spatial correlation parameters, transmit beam, receive beam, and resource identifier.
[0107] The above angles can be decomposition values of different dimensions, or a combination of decomposition values of different dimensions. The antenna port is an antenna port with different antenna port numbers, and / or an antenna port that transmits or receives information in different time and / or frequency and / or code domain resources with the same antenna port number, and / or an antenna port that transmits or receives information in different time and / or frequency and / or code domain resources with different antenna port numbers. The resource identifier can include: a CSI-RS resource identifier, or an SRS resource identifier, or an SSB resource identifier, or a resource identifier of a preamble sequence transmitted on a physical random access channel (PRACH), or a resource identifier of a DMRS, used to indicate a beam on a resource.
[0108] In the NR protocol, the QCL relationship can be divided into the following four types based on different parameters:
[0109] Type A: Doppler shift, Doppler spread, average delay, delay spread;
[0110] Type B: Doppler shift, Doppler spread;
[0111] Type C: Doppler shift, average delay; and
[0112] Type D: Spatial reception parameters.
[0113] 6、Transmission configuration indicator (TCI) state: can be used to indicate the QCL relationship between two reference signals. Each TCI state can include the index of the serving cell (ServeCellIndex), the bandwidth part (band width part, BWP) identifier (identifier, ID) and the reference signal resource identifier, wherein the reference signal resource identifier can be at least one of the following: non-zero power (non-zero power, NZP) CSI-RS reference signal resource identifier (NZP-CSI-RS-ResourceId), non-zero power CSI-RS reference signal resource set identifier (NZP-CSI-RS-ResourceSetId) or SSB index (SSB-Index).
[0114] In the communication process, the terminal device can determine the receiving beam based on the TCI state indicated by the network device, and the network device can determine the transmitting beam based on the same TCI state.
[0115] The TCI state can be globally configured. In the TCI states configured for different cells and different BWPs, if the indexes of the TCI states are the same, the configurations of the corresponding TCI states are also the same.
[0116] Specifically, the network device can configure a TCI state (TCI state) list for the terminal device through high layer signaling (such as RRC message). The TCI state list can include multiple TCI states. For example, according to the existing protocol, up to 128 TCI states can be configured in the PDSCH configuration (PDSCH config).
[0117] Thereafter, the network device can activate one or more TCI states through MAC CE signaling. The activated TCI states are a subset of the TCI state list configured by the above-mentioned RRC message. For example, the network device can activate up to 8 TCI states for each BWP in each cell. Thereafter, the network device can also indicate a selected TCI state through a 3-bit field (e.g., TCI field) in physical layer signaling (e.g., downlink control information (DCI)). The DCI may, for example, be applicable to DCI scheduling physical downlink resources (e.g., PDSCH).
[0118] As shown in Figure 2 , the network device can configure 128 TCI states for the terminal device through RRC signaling. The network device can also activate 8 TCI states for the terminal device through MAC-CE, which are 8 TCI states among the 128 TCI states configured by the network device for the terminal device. The network device can also indicate a selected TCI state through DCI.
[0119] 7. Time division multiplexing (TDM): The same transport block is transmitted in different time units, for example, mini-slots. When the same transport block is transmitted in different time units, it can carry different redundancy version (RV) numbers, or the transport block carrying one RV number can be placed in different time units.
[0120] With the rapid development of mobile communication, there are higher requirements in terms of system capacity, instantaneous peak rate, spectrum efficiency, cell edge user throughput, and latency. In the process of communication transmission, there are many small packet burst services, such as ultra-reliable and low latency communication (URLLC) and the like. Taking the URLLC service as an example, the data of the URLLC service generally requires a high reliability of 99.999% within a certain time (e.g., 1 ms), so a diversity scheme is usually used for data transmission.
[0121] In order to ensure the reliability of data transmission, some schemes are proposed, such as TDM, space division multiplexing (SDM) scheme, and frequency division multiplexing (FDM) scheme.
[0122] So, if multiple data needs to be transmitted, how to determine the DMRS used to demodulate each data?
[0123] Therefore, the present application provides a communication method to determine the DMRS port corresponding to the DMRS used to demodulate each data.
[0124] The embodiments provided by the present application will be described in detail below with reference to the accompanying drawings.
[0125] Figure 3 The present application provides a schematic interaction diagram of the communication method 300 from the perspective of device interaction. As shown in the figure, the method 300 can include the following steps.
[0126] 310, the network device sends a DCI to the terminal device, the DCI indicating N DMRS ports corresponding to M PDSCHs. Accordingly, the terminal device receives the DCI.
[0127] In the embodiments of the present application, the DMRS port corresponding to the PDSCH, or the PDSCH corresponding to the DMRS port is mentioned multiple times, and those skilled in the art can understand its meaning, which is used to represent the port corresponding to the DMRS used to demodulate the PDSCH, and it can also be understood that the terminal device receives the DMRS based on the DMRS port corresponding to the PDSCH, and demodulates the PDSCH based on the received DMRS.
[0128] For brevity, both the PDSCH corresponding to the DMRS port and the DMRS port corresponding to the PDSCH are used below.
[0129] The N DMRS ports corresponding to the M PDSCHs can include two cases.
[0130] Case A: At least two PDSCHs in the M PDSCHs correspond to different DMRS ports, wherein N and M are integers greater than or equal to 2.
[0131] For example, taking M=4 and N=2 as an example, for distinction, the four PDSCHs are denoted as PDSCH 1, PDSCH 2, PDSCH 3, and PDSCH 4, and the two DMRS ports are denoted as DMRS port 1 and DMRS port 2.
[0132] Assuming that the DMRS ports corresponding to PDSCH 1 and PDSCH 2 are different, it is indicated that the DMRS port corresponding to the DMRS used for demodulating PDSCH 1 is different from the DMRS port corresponding to the DMRS used for demodulating PDSCH 2. For example, the DMRS port corresponding to the DMRS used for demodulating PDSCH 1 is DMRS port 1, and the DMRS port corresponding to the DMRS used for demodulating PDSCH 2 is DMRS port 2, that is, the terminal device uses the DMRS received based on DMRS port 1 to demodulate PDSCH 1, and uses the DMRS received based on DMRS port 2 to demodulate PDSCH 2.
[0133] For another example, taking M=2 and N=4 as an example, for distinction, the two PDSCHs are respectively denoted as PDSCH 1 and PDSCH 2, and the four DMRS ports are respectively denoted as DMRS port 1, DMRS port 2, DMRS port 3, and DMRS port 4.
[0134] Assuming that the DMRS ports corresponding to PDSCH 1 and PDSCH 2 are different, it is indicated that the DMRS port corresponding to the DMRS used for demodulating PDSCH 1 is different from the DMRS port corresponding to the DMRS used for demodulating PDSCH 2. For example, the DMRS port corresponding to the DMRS used for demodulating PDSCH 1 is DMRS port 1 and DMRS port 2, and the DMRS port corresponding to the DMRS used for demodulating PDSCH 2 is DMRS port 3 and DMRS port 4, that is, the terminal device uses the DMRS received based on DMRS port 1 and DMRS port 2 to demodulate PDSCH 1, and uses the DMRS received based on DMRS port 3 and DMRS port 4 to demodulate PDSCH 2.
[0135] It should be understood that the above is only an exemplary description, and the present application is not limited thereto. For example, each PDSCH can correspond to more DMRS ports.
[0136] Case B: N DMRS ports correspond to each of the M PDSCHs, where N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2.
[0137] For example, still taking M=4 and N=2 as an example. In case two, the DMRS port corresponding to the DMRS used for demodulating PDSCH 1, the DMRS port corresponding to the DMRS used for demodulating PDSCH 2, the DMRS port corresponding to the DMRS used for demodulating PDSCH 3, and the DMRS port corresponding to the DMRS used for demodulating PDSCH 4 all include DMRS port 1 and DMRS port 2, that is, the terminal device receives the DMRS based on DMRS port 1 and DMRS port 2 to demodulate PDSCH 1, PDSCH 2, PDSCH 3, and PDSCH 4. That is, the DMRS port indicated in the DCI is applied to all PDSCHs indicated by the DCI, and the same DMRS port is used on all PDSCHs.
[0138] The above two cases will be described in detail hereinafter, and will not be described here.
[0139] 320, the terminal device receives M PDSCHs based on the DCI.
[0140] The terminal device receives M PDSCHs, which can also be understood as that the network device sends one DCI, which indicates M PDSCHs. For example, multiple TRPs can send M PDSCHs. Taking TRP1 and TRP2 as an example, for example, TRP1 sends M1 PDSCHs to the terminal device, and TRP2 sends M2 PDSCHs to the terminal device, where M1 and M2 are integers greater than 1 or equal to 1, and M1+M2=M.
[0141] Optionally, the terminal device receives the PDSCHs in M transmission units.
[0142] Optionally, the transmission unit can include any of the following: a time domain unit, a frequency domain unit, or a time-frequency unit. For example, the time domain unit includes a mini-slot, a symbol, a slot, or a subframe, etc. The frequency domain unit includes a resource block, a resource block group, or a subband, etc.
[0143] For ease of understanding, the following will be exemplarily described taking a mini-slot as an example.
[0144] Taking a mini-slot as an example, the terminal device can receive PDSCHs on M mini-slots, and the terminal device receives M PDSCHs.
[0145] Optionally, the terminal device can determine M based on any of the following schemes, that is, the terminal device can determine the number of repeated transmissions M based on any of the following schemes.
[0146] Scheme 1: Use high layer parameter pdsch-AggregationFactor to indicate the number of repeated transmissions M.
[0147] In the existing protocol, pdsch-AggregationFactor is used to determine the number of repeated transmissions between slots. The embodiment of the present application can reuse the pdsch-AggregationFactor, and use the pdsch-AggregationFactor to represent the number of repeated transmissions M (such as the number of repeated transmissions of mini-slot).
[0148] Scheme 2: Indicate an additional parameter pdsch-AggregationFactor to indicate the number of repeated transmissions M.
[0149] To distinguish, the existing pdsch-AggregationFactor is denoted as pdsch-AggregationFactor1, and the newly added pdsch-AggregationFactor is denoted as pdsch-AggregationFactor2. pdsch-AggregationFactor1 is used to determine the number of repeated transmissions between slots (i.e. the existing definition), and pdsch-AggregationFactor2 is used to represent the number of repeated transmissions within a slot.
[0150] Through pdsch-AggregationFactor1 and pdsch-AggregationFactor2, the number of repeated transmissions M can be calculated. For example, according to pdsch-AggregationFactor1, the number of repeated transmissions between slots is t1, and according to pdsch-AggregationFactor2, the number of repeated transmissions within a slot is t2, then the number of repeated transmissions M is (t1*t2).
[0151] It should be understood that the naming of the parameter used to indicate the number of repeated transmissions in this scheme (such as pdsch-AggregationFactor2 in the above scheme) is only exemplary and does not limit the protection scope of the embodiments of the present application.
[0152] Scheme 3: Indicate the number of repeated transmissions M by indicating information.
[0153] For example, a field of X bits can be added in the DCI to indicate the number of repetitions M, X being an integer greater than 1 or equal to 1. For example, the field can indicate the number of repetitions within a slot, and the total number of repetitions can be calculated by pdsch-AggregationFactor in the existing protocol; for another example, the field can also directly indicate the number of repetitions.
[0154] It should be understood that the above three schemes are only illustrative, and the embodiments of the present application are not limited thereto.
[0155] For PDSCH mapping type typeB, when the mini-slot transmission duration is 2 symbols, the protocol stipulates that the maximum number of PDSCH repetitions in a slot is 4; when the mini-slot transmission duration is 4 symbols, the protocol stipulates that the maximum number of PDSCH repetitions in a slot is 3; when the mini-slot transmission duration is 6 or 7 symbols, the protocol stipulates that the maximum number of PDSCH repetitions in a slot is 2.
[0156] Optionally, the terminal device receives indication information indicating the transmission information of any one of the M PDSCHs, and the terminal device can determine the transmission information of the M PDSCHs based on the indication information.
[0157] The cases A and B in step 310 will be described in detail below.
[0158] In the following embodiments, the first transmission or the first transmission unit, the second transmission or the second transmission unit are mentioned many times, and those skilled in the art should understand their meanings. For the TDM scheme, the starting symbol of the first transmission PDSCH is earlier than that of the second transmission PDSCH, or the ending symbol of the first transmission PDSCH is earlier than that of the second transmission PDSCH. For the FDM scheme, the starting frequency domain of the first transmission PDSCH is smaller than that of the second transmission PDSCH, that is, the second DMRS port indicated in the DCI is ignored; the third port indicated in the DCI is DMRS port 2, and the port group in which it is located is DMRS port group 2, which means that the DMRS port used by the second transmission PDSCH belongs to DMRS port group 2; the third port indicated in the DCI is DMRS port 2, and the port group in which it is located is DMRS port group 2, which means that the DMRS port 3 is skipped, that is, the fourth DMRS port indicated in the DCI is ignored; in this way, the third transmission PDSCH uses the same DMRS port as the first transmission PDSCH, and the fourth transmission PDSCH uses the same DMRS port as the second transmission PDSCH.
[0159] It should be understood that the above is only an example, and the embodiments of the present application are not limited thereto. For example, the protocol can also predefine that the first M / 2 transmission PDSCHs use the same DMRS port, and the last M-M / 2 transmission PDSCHs use the same DMRS port. In combination with the above correspondence between the DMRS port group and the transmission PDSCH, for example, assuming that 4 PDSCHs are transmitted, and the first transmission PDSCH always uses the smaller DMRS port group, then the first M / 2 transmission PDSCHs (i.e., the first two transmission PDSCHs) use the same DMRS port, i.e., the DMRS port group 1, and the last two transmission PDSCHs use the same DMRS port, i.e., the DMRS port group 2.
[0160] Form 5, correspondence between each transmission and the order of DMRS ports.
[0161] The correspondence in Form 5 can be in the form of a default rule.
[0162] One possible implementation is that when the repeated transmission only considers the single layer case, the protocol or the network device predefines that the terminal device uses the first DMRS port for the first transmission PDSCH, the second DMRS port for the second transmission PDSCH, the third DMRS port for the third transmission PDSCH, and the fourth DMRS port for the fourth transmission PDSCH, and so on. If the nth transmission PDSCH does not have the nth DMRS port, the counting starts from the beginning, i.e., the nth transmission PDSCH uses the first DMRS port.
[0163] For example, assuming that M=4, and the DCI indicates DMRS port 2 and DMRS port 3. The order of DMRS port 2 and DMRS port 3 in the DMRS port table is: DMRS port 2, DMRS port 3. Then the first transmission PDSCH uses DMRS port 2, the second transmission PDSCH uses DMRS port 3, the third transmission PDSCH uses DMRS port 2, and the fourth transmission PDSCH uses DMRS port 3.
[0164] Another possible implementation is that each PDSCH corresponds to multiple DMRS ports.
[0165] In this implementation, the terminal device can first determine the number of DMRS ports corresponding to each PDSCH. After the terminal device determines the number of DMRS ports corresponding to each PDSCH, the terminal device can determine the DMRS port corresponding to each PDSCH according to the order of the DMRS port corresponding to the value indicated by the DCI in the DMRS port table.
[0166] For example, assuming M=4, and the DCI indicates DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7. The order of DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7 in the DMRS port table is: DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7. Then the first transmission PDSCH adopts DMRS port 2 and DMRS port 3, the second transmission PDSCH adopts DMRS port 6 and DMRS port 7, the third transmission PDSCH adopts DMRS port 2 and DMRS port 3, and the fourth transmission PDSCH adopts DMRS port 6 and DMRS port 7.
[0167] As can be seen from the above, the order of the DMRS ports in the DMRS port table is related to the repeated transmission of the PDSCH.
[0168] Exemplarily, the DMRS port table and the order of the DMRS ports in this form can be specified by a protocol.
[0169] For example, a row of DMRS ports, such as DMRS port 0 and DMRS port 2, is added. Assuming that DMRS port 0 and DMRS port 2 in the DMRS port table are: DMRS port 0 and DMRS port 2, that is, the order of DMRS port 0 and DMRS port 2 in the DMRS port table is: DMRS port 0 and DMRS port 2. Assuming that each PDSCH corresponds to one DMRS port, the first transmission PDSCH adopts DMRS port 0, the second transmission PDSCH adopts DMRS port 2, the third transmission PDSCH adopts DMRS port 0, the fourth transmission PDSCH adopts DMRS port 2, and so on.
[0170] For another example, the DMRS ports in the DMRS port table can also be assigned with the meaning of order. Taking value 29 as an example, the order of 2367 represents the order of the DMRS ports adopted. For example, assuming that each PDSCH corresponds to two DMRS ports, and taking value 29 as an example. Assuming that M=4, each PDSCH corresponds to two DMRS ports, and the DCI indicates value 29, then the terminal device can determine that the first transmission PDSCH adopts the first two DMRS ports, i.e., DMRS port 2 and DMRS port 3; the second transmission PDSCH adopts the latter two DMRS ports, i.e., DMRS port 6 and DMRS port 7; the third transmission PDSCH adopts the latter two DMRS ports, i.e., DMRS port 2 and DMRS port 3; and the fourth transmission PDSCH adopts the latter two, i.e., DMRS port 6 and DMRS port 7.
[0171] The above describes the correspondence between the DMRS port and the PDSCH in various forms, and it should be understood that the embodiments of the present application are not limited thereto. Any manner that can enable the terminal device to determine the DMRS port corresponding to each PDSCH according to the correspondence (direct or indirect) between the DMRS port and the PDSCH falls within the protection scope of the embodiments of the present application.
[0172] Manner 2: The terminal device determines the DMRS port corresponding to each PDSCH according to the number of DMRS ports.
[0173] In the embodiments of the present application, the number of DMRS ports is used to represent the number of DMRS ports corresponding to each PDSCH. For example, if the PDSCH corresponds to DMRS port 1 and DMRS port 2, it means that the number of DMRS ports is 2; for another example, if the PDSCH corresponds to DMRS port 1, DMRS port 2, and DMRS port 4, it means that the number of DMRS ports is 3.
[0174] Optionally, in the embodiments of the present application, the terminal device can determine the number of DMRS ports through any of the following possible implementation manners.
[0175] One possible implementation manner is that the network device sends indication information to the terminal device, and the indication information is used to indicate the number of DMRS ports.
[0176] The terminal device can determine the number of DMRS ports according to the indication information. The indication information may, for example, be a separate signaling, or may also be carried in the DCI used to indicate N DMRS ports, and the present application does not make any limitation in this regard.
[0177] Another possible implementation manner is that the terminal device can determine the number of DMRS ports according to the number of DMRS ports indicated by the DCI and the number of activated TCI-states.
[0178] For example, if the DCI indicates N DMRS ports and the number of activated TCI-states is P1, then the number of DMRS ports can be N / P1. Wherein, P1 is an integer greater than 1 or equal to 1.
[0179] There are many ways for the DCI to indicate N DMRS ports, and the embodiments of the present application do not make any limitation in this regard. For example, N can be directly indicated; for another example, a value is indicated, and the terminal device determines N according to a DMRS port table; for another example, N is indicated using a higher layer parameter, and so on.
[0180] Wherein, the number of activated TCI-states can represent the number of TRPs.
[0181] In another possible implementation, the terminal device can determine the number of DMRS ports according to the number of DMRS ports indicated by the DCI and the number of TRPs.
[0182] For example, the terminal device determines that P2 TRPs transmit PDSCHs to the terminal device, and
[0183] For example, the DCI indicates N DMRS ports, and the number of TRPs is P2, and the number of DMRS ports can be N / P2. Here, P2 is an integer greater than 1 or equal to 1, and generally P2=P1.
[0184] In another possible implementation, the protocol stipulates that only single-layer transmission is supported in the repeated transmission of the mini-slot, and each PDSCH corresponds to one DMRS port.
[0185] In another possible implementation, the DCI indicates multiple value values in the DMRS table, and the number of DMRS ports corresponding to each value value is the number of DMRS ports on the PDSCH.
[0186] The terminal device can determine the number of DMRS ports according to any of the above possible implementations.
[0187] After the terminal device determines the number of DMRS ports, it can determine the DMRS port corresponding to each PDSCH according to the DMRS port indicated by the DCI based on any of the following implementations.
[0188] Implementation 1 can be determined in combination with certain rules.
[0189] By way of example, the use can be started by default according to the order of the DMRS ports in the DMRS port table.
[0190] The order of the DMRS ports in the DMRS port table has been described above and will not be repeated here.
[0191] Suppose the DMRS ports corresponding to the value in the DMRS port table indicated by the DCI are {DMRS port 4, DMRS port 1}, and M=4. The terminal device determines that the number of DMRS ports used each time is 1. Then, according to the order of the DMRS ports in the DMRS port table, the terminal device determines that the DMRS port used by the first transmission PDSCH is DMRS port 4, the DMRS port used by the second transmission PDSCH is DMRS port 1, the DMRS port used by the third transmission PDSCH is DMRS port 4, and the DMRS port used by the fourth transmission PDSCH is DMRS port 1.
[0192] Implementation 2, determine according to the number of DMRS ports and the corresponding relationship.
[0193] After the terminal device determines the number of DMRS ports, it can determine the DMRS port corresponding to each PDSCH according to any one of the corresponding relationships in mode 1.
[0194] Take form 5 in mode 1 as an example.
[0195] Suppose the DMRS ports corresponding to the value in the DMRS port table indicated by the DCI are {DMRS port 2, DMRS port 3, DMRS port 6, DMRS port 7}, and M = 4. The terminal device determines that the number of DMRS ports used for each transmission is 2. Then, according to the order of the DMRS ports in the DMRS port table, the terminal device can determine that the first transmission PDSCH uses DMRS port 2, DMRS port 3, the second transmission PDSCH uses DMRS port 6, DMRS port 7, the third transmission PDSCH uses DMRS port 2, DMRS port 3, and the fourth transmission PDSCH uses DMRS port 6, DMRS port 7.
[0196] It should be understood that the above implementation 2 can be used in combination with any one of the corresponding relationships in mode 1, which will not be described here.
[0197] Implementation 3, x values in the DMRS table are indicated in the DCI, then the DMRS port corresponding to the first value is used for the first transmission, the DMRS port corresponding to the second value is used for the second transmission, the DMRS port corresponding to the first value is used for the third transmission, the DMRS port corresponding to the second value is used for the fourth transmission, and so on.
[0198] The above describes case A in detail, and case B is described below.
[0199] Case B: N DMRS ports correspond to each of the M PDSCHs, where N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2.
[0200] In this case, the N DMRS ports indicated by the DCI are used for each PDSCH, or it can also be understood that the N DMRS ports indicated by the DCI are used for each transmission, or it can also be understood that the DMRS ports corresponding to the DMRS used for demodulating each PDSCH are the same, and are all the N DMRS ports indicated by the DCI.
[0201] For example, DMRS port 6 and DMRS port 7 are indicated in the DCI, M = 4, then the DMRS ports used by the first transmission PDSCH include DMRS port 6 and DMRS port 7; the DMRS ports used by the second transmission PDSCH include DMRS port 6 and DMRS port 7; the DMRS ports used by the third transmission PDSCH include DMRS port 6 and DMRS port 7; the DMRS ports used by the fourth transmission PDSCH include DMRS port 6 and DMRS port 7.
[0202] Taking a transmission unit as a time domain unit, it is assumed that multiple TRPs transmit PDSCH to the terminal device. Then the PDSCH is transmitted in time, so the multiple TRPs can use the same DMRS port in different time periods, that is, the DMRS port indicated in the DCI can be used to represent the ports corresponding to all PDSCHs.
[0203] Taking a transmission unit as a frequency domain unit, it is assumed that multiple TRPs transmit PDSCH to the terminal device. Then the PDSCH is transmitted in frequency, so the multiple TRPs can use the same DMRS port in different frequency bands, that is, the DMRS port indicated in the DCI can be used to represent the ports corresponding to all PDSCHs.
[0204] Taking a transmission unit as a time-frequency unit, it is assumed that multiple TRPs transmit PDSCH to the terminal device. Then the multiple TRPs can use the same DMRS port in different time-frequency resources, that is, the DMRS port indicated in the DCI can be used to represent the ports corresponding to all PDSCHs.
[0205] In this case, the N DMRS ports corresponding to the TCI states of at least two transmission units are different.
[0206] For ease of understanding, four schemes for activating TCI-state are described.
[0207] Activation scheme 1
[0208] The network device can configure one or more TCI-state-pairs for the terminal device through high-layer signaling (such as RRC message), each TCI-state-pair includes multiple TCI-states (such as 2). For example, multiple TCI-state-pairs are configured in PDSCH config, the network device can activate one or more TCI-state-pairs through MAC CE, wherein the activated TCI-state-pair belongs to the configured TCI-state-pair.
[0209] It is assumed that the DCI selects one TCI-state-pair from the activated TCI-state-pairs, which can also be understood as the DCI selecting multiple TCI-states.
[0210] After multiple TCI-states are selected, mapping needs to be performed for different transmissions, and therefore the indicated TCI-states can be specified.
[0211] Exemplarily, in the configured TCI-state-pairs, such as the TCI-state-pairs configured by the PDSCH config RRC signaling, the order needs to be noted.
[0212] A possible implementation manner is that when the DCI indicates a TCI-state-pair containing {TCI-state1, TCI-state2}, it can be defaulted that the first transmission PDSCH corresponds to TCI-state1, the second transmission PDSCH corresponds to TCI-state2, the third transmission PDSCH corresponds to TCI-state1, the fourth transmission PDSCH corresponds to TCI-state2, and so on.
[0213] It is assumed that M=4, which can be shown in Table 5.
[0214] Table 5
[0215]
[0216] As shown in the table, exemplarily, the TCI-state corresponding to the first transmission PDSCH is TCI-state1, that is, the TCI-state used for demodulating the DMRS of the first transmission PDSCH is TCI-state1; the TCI-state corresponding to the second transmission PDSCH is TCI-state2, that is, the TCI-state used for demodulating the DMRS of the second transmission PDSCH is TCI-state2; the TCI-state corresponding to the third transmission PDSCH is TCI-state1, that is, the TCI-state used for demodulating the DMRS of the third transmission PDSCH is TCI-state1; and the TCI-state corresponding to the fourth transmission PDSCH is TCI-state2, that is, the TCI-state used for demodulating the DMRS of the fourth transmission PDSCH is TCI-state2.
[0217] In another possible implementation, when the TCI-state-pair indicated by the DCI contains {TCI-state1, TCI-state2, …, TCI-stateL}, when the number of TCI-states is L (L is an integer greater than 2 or equal to 2), the first M / L transmitted PDSCHs correspond to TCI-state1, the M / L+1th to 2*M / Lth transmitted PDSCHs correspond to TCI-state2, …, the M-(L-1)*M / Lth to Mth transmitted PDSCHs correspond to TCI-stateL.
[0218] Suppose M = 4 and L = 2, which can be shown in Table 6.
[0219] Table 6
[0220]
[0221] According to the table, for example, the TCI-state corresponding to the first transmitted PDSCH is TCI-state1, that is, the TCI-state used to demodulate the DMRS of the first transmitted PDSCH is TCI-state1; the TCI-state corresponding to the second transmitted PDSCH is TCI-state1, that is, the TCI-state used to demodulate the DMRS of the second transmitted PDSCH is TCI-state1; the TCI-state corresponding to the third transmitted PDSCH is TCI-state2, that is, the TCI-state used to demodulate the DMRS of the third transmitted PDSCH is TCI-state2; and the TCI-state corresponding to the fourth transmitted PDSCH is TCI-state2, that is, the TCI-state used to demodulate the DMRS of the fourth transmitted PDSCH is TCI-state2.
[0222] Activation scheme 2
[0223] The network device can configure one or more TCI-states for the terminal device through high-layer signaling (such as an RRC message), and the network device can maintain a table through a MAC CE. For example, a table can be added in the MAC CE, and the table can correspond to multiple elements, and each element can contain multiple TCI-states. That is, to achieve the scheme of containing multiple TCI-states in subsequent transmission, the network device can activate multiple TCI-states through L2 signaling (such as a MAC CE), for example, a MAC CE can be added in the signaling (such as a MAC CE) to activate multiple elements, and one of the elements contains multiple TCI-states, that is, multiple TCI-states are activated by activating multiple elements.
[0224] Suppose multiple elements are activated, and each element contains multiple TCI-States, such as TCI-state1 and TCI-state2. When the MAC-CE activates the TCI-States, a bitmap is used, and each bitmap represents the activation of an element.
[0225] Exemplarily, the order is noted.
[0226] This scheme is similar to the above-mentioned activation scheme 1. The following is a brief description, and specific details can be referred to the description in the above-mentioned activation scheme 1.
[0227] In one possible implementation, for example, multiple TCI-states activated by the activation scheme 2 include TCI-state1 and TCI-state2, then the first transmission PDSCH corresponds to TCI-state1, the second transmission PDSCH corresponds to TCI-state2, the third transmission PDSCH corresponds to TCI-state1, the fourth transmission PDSCH corresponds to TCI-state2, and so on.
[0228] In another possible implementation, for example, multiple TCI-states activated by the activation scheme 2 include L TCI-states, then the first M / L transmission PDSCH corresponds to TCI-state1, the M / L+1 to 2*M / L transmission PDSCH corresponds to TCI-state2, and so on.
[0229] Activation scheme 3
[0230] Y bits are added in the DCI, and the added Y bits can be used to select the activated multiple TCI-states and the like, where Y is an integer greater than 1 or equal to 1, and the present application does not limit this scheme.
[0231] Exemplarily, the order of the TCI-states in the DCI is noted.
[0232] This scheme is similar to the above-mentioned activation scheme 1. The following is a brief description, and specific details can be referred to the description in the above-mentioned activation scheme 1.
[0233] In one possible implementation, for example, multiple TCI-states activated by the activation scheme 3 include TCI-state1 and TCI-state2, then the first transmission PDSCH corresponds to TCI-state1, the second transmission PDSCH corresponds to TCI-state2, the third transmission PDSCH corresponds to TCI-state1, the fourth transmission PDSCH corresponds to TCI-state2, and so on.
[0234] In another possible implementation, when the multiple TCI-states activated by the activation scheme 3 include L TCI-states, for example, the first M / L transmission PDSCHs correspond to TCI-state 1, the M / L+1th to 2*M / L transmission PDSCHs correspond to TCI-state 2, and so on.
[0235] In this case, the DMRS ports used by each transmission PDSCH are the same, as can be seen from the example shown in Table 5, for example, the TCI-states of the first transmission PDSCH and the second transmission PDSCH are different, in other words, the DMRS ports in the first transmission unit and the second transmission unit are different. That is, the N DMRS ports in the TCI states corresponding to at least two transmission units are not the same.
[0236] Activation scheme 4
[0237] Exemplarily, a time domain characteristic is added to the TCI-state defined in the RRC signaling, for example, a TCI-state parameter includes two sub-states (sub-state), for example, denoted as TCI sub-state, the first n symbols are TCI sub-state 1, and the last m symbols are TCI sub-state 2. When transmitting a PDSCH, it is determined whether the TCI-state of the DMRS corresponding to the PDSCH should select TCI sub-state 1 or TCI sub-state 2 according to the symbol where the PDSCH is located. For example, if the first transmission PDSCH is in the first n symbols, the TCI-state of the DMRS corresponding to the first transmission PDSCH is TCI sub-state 1, and if the first transmission PDSCH is in the last m symbols, the TCI-state of the DMRS corresponding to the first transmission PDSCH is TCI sub-state 2; by analogy, the second transmission PDSCH, and so on.
[0238] It should be understood that the above is only an exemplary description, for example, a frequency domain characteristic can also be added to the TCI-state defined in the RRC signaling, for example, a time-frequency characteristic can also be added to the TCI-state defined in the RRC signaling, and the like, which is not strictly limited.
[0239] It should also be understood that the above-mentioned multiple activation schemes are only illustrative, and the embodiments of the present application are not limited thereto. Any variation of the above-mentioned schemes falls within the protection scope of the embodiments of the present application. For example, when the number of TCI states activated by any one of the above-mentioned activation scheme 1, activation scheme 2, or activation scheme 3 is greater than or equal to the number of transmitted PDSCHs, the TCI-state used by each transmission is determined in sequence. For example, {TCI-state1, TCI-state2, …, TCI-stateL} are activated by any one of the above-mentioned activation scheme 1, activation scheme 2, or activation scheme 3. Assuming that M = 2 and L = 3, the first transmitted PDSCH corresponds to TCI-state1, and the second transmitted PDSCH corresponds to TCI-state2.
[0240] It should also be understood that in the above embodiments, PDSCH is taken as an example for description, but this does not limit the present application, and PDSCH can be replaced by data.
[0241] Based on the above technical solution, in some scenarios, for example, in a scenario in which data (such as PDSCH) needs to be repeatedly transmitted, that is, a scenario in which a terminal device receives multiple data. The network device can indicate multiple DMRS ports to the terminal device through DCI, the multiple DMRS ports are used for the multiple data, and the DMRS ports corresponding to the multiple data can all be the same or can not all be the same, for example, at least two data in the multiple data correspond to different DMRS ports. Through the indication of DCI, the terminal device can not only accurately determine the DMRS port, but also receive the DMRS based on the DMRS port, and then demodulate the data corresponding to the DMRS using the received DMRS, thereby ensuring the transmission performance of the data.
[0242] The following will be described in detail Figures 4 to 8 The information of the resource for transmitting each PDSCH is described in detail.
[0243] Figure 4 FIG. 4 is a schematic interaction diagram of a communication method 400 provided by the embodiments of the present application from the perspective of device interaction. As shown in the figure, the method 400 can include the following steps.
[0244] 410, the network device determines the information of the first transmission unit, the information of the first transmission unit including the following information: the starting position of the first transmission unit or the ending position of the first transmission unit, the transmission length of the first transmission unit, and the transmission interval, wherein the transmission interval is the interval between the first transmission unit and the adjacent transmission unit, and the first transmission unit is any one of the M transmission units or the first one of the M transmission units, wherein M is an integer greater than or equal to 2;
[0245] 420, the network device sends indication information, the indication information being used to indicate information of the first transmission unit. Correspondingly, the terminal device receives the indication information.
[0246] Optionally, the transmission unit can include any one of the following: a time domain unit, a frequency domain unit, or a time-frequency unit.
[0247] For example, the time domain unit can be a mini-slot, and the frequency domain unit can be a subband. Taking the mini-slot as an example, the terminal device can receive PDSCHs on M mini-slots, and the terminal device receives M PDSCHs.
[0248] Hereinafter, taking the transmission unit as a time domain unit, for example, a mini-slot, as an example for illustrative description.
[0249] The network device can indicate the information of the first transmission unit to the terminal device, the first transmission unit can be any one of the M transmission units, that is, the network device can indicate the information of any one of the M transmission units to the terminal device, or it can also be understood that the network device indicates the information of the transmission resource of any one of the M PDSCHs to the terminal device; or the first transmission unit can be the first transmission unit of the M transmission units; that is, the network device can indicate the information of the first transmission unit of the M transmission units to the terminal device, or it can also be understood that the network device indicates the information of the transmission resource of the first PDSCH of the M PDSCHs to the terminal device.
[0250] It should be understood that the first transmission unit is only named for differentiation, and does not limit the protection scope of the embodiments of the present application. Hereinafter, without loss of generality, the first transmission unit is represented, and the PDSCH transmitted on the first transmission unit is recorded as the first PDSCH.
[0251] The network device can indicate S, L, and Δ to the terminal device.
[0252] Wherein,
[0253] S can be used to represent the starting position of the first transmission unit, or the starting position of the transmission resource of the first PDSCH in the time domain, for example, the symbol starting position (starting from 0);
[0254] L can be used to represent the length of the first transmission unit, or the time length of the transmission resource of the first PDSCH in the time domain, for example, the length of the transmission symbols;
[0255] Δ, which can be used to represent the time interval between two adjacent transmissions, for example, the symbol length between two adjacent transmissions, such as the symbol length between the starting positions of two adjacent transmissions or the symbol length between the ending positions of two adjacent transmissions. A time interval of Δ can be reserved in the middle of the adjacent transmission unit.
[0256] It should be understood that, taking the first transmission and the second transmission as an example of two adjacent transmissions, in the embodiments of the present application, Δ represents the symbol length between the ending positions of two adjacent transmissions, which means that Δ represents the symbol length between the ending position of the first transmission and the starting position of the second transmission; Δ represents the symbol length between the starting positions of two adjacent transmissions, which means that Δ represents the symbol length between the starting position of the first transmission and the starting position of the second transmission. Hereinafter, Δ represents the symbol length between the ending positions of two adjacent transmissions, and Δ represents the symbol length between the starting positions of two adjacent transmissions.
[0257] By means of Δ, the communication can be made more flexible. For example, it can be ensured that the beam switching between multiple stations is used in some scenarios, such as high-frequency scenarios.
[0258] It should be understood that the above exemplary description takes the transmission unit as an example of including a time domain unit, and the embodiments of the present application are not limited thereto. For example, the transmission unit includes a frequency domain unit, in which case, S can be used to represent the starting position of the first transmission unit, or the starting position of the transmission resource of the first PDSCH in the frequency domain, for example, the subband starting position; L can be used to represent the length of the first transmission unit, or the length of the transmission resource of the first PDSCH in the frequency domain, for example, the length of the occupied subband; and Δ can be used to represent the frequency domain interval between two adjacent transmissions, for example, the subband length between two adjacent transmissions, such as the frequency domain interval between the starting positions of two adjacent transmissions or the frequency domain interval between the ending positions of two adjacent transmissions.
[0259] Optionally, the network device can notify the terminal device of Δ through high-layer signaling (for example, RRC signaling notification), or Δ can also be notified to the terminal device through DCI. The embodiments of the present application do not make any limitation in this regard. For example, Δ can also be predefined, such as predefined by a protocol or preconfigured by the network device.
[0260] Optionally, for different PDSCH mapping types, different cyclic prefixes (CPs), and different combinations of S, L, and Δ corresponding thereto. Taking Δ representing the symbol length between the ending positions of two adjacent transmissions as an example, as shown in Table 7 and Table 8.
[0261] As to CP, there are normal CP and extended CP. One slot format is composed of 14 OFDM symbols, each of which has normal CP; one slot format is composed of 12 OFDM symbols, each of which has extended CP; one slot format is composed of 7 OFDM symbols, each of which has normal CP. It should be understood that the above examples are only illustrative and should not constitute any limitation on the present application.
[0262] Table 7
[0263]
[0264] Table 8
[0265]
[0266] Optionally, the terminal device can determine the positions of all transmission units, or in other words, the positions of all PDSCH transmission resources, according to S, L and Δ.
[0267] The following describes the transmission unit as a mini-slot, in combination with Figures 5 to 8 .
[0268] Figures 5 to 8 Several different mini-slot repetition transmission cases are shown.
[0269] Case 1: As shown in Figure 5 , the case of fixed symbol interval allocation.
[0270] As shown in Figure 5 , the filled shadow part is the transmission block, and from Figure 5 it can be seen that in each slot, the end position of the transmission block transmitted by TPR1 and the start position of the transmission block transmitted by TRP2 differ by the same number of squares, i.e., both differ by 2 squares.
[0271] Exemplarily, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0272] Assuming that the network device indicates S, L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ+L-1). As shown in Figure 5 Figure 5 For ease of understanding, only the case where Δ represents the symbol length between the end positions of two adjacent transmissions is shown.
[0273] Exemplarily, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0274] Assuming that the network device indicates S, L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ+L-1).
[0275] Case two: as shown in Figure 6 , the case where the boundaries of slots are processed differently. In other words, a transport block cannot be transmitted across a slot.
[0276] As shown in Figure 6 , the part filled with shading is a transport block, and from Figure 6 It can be seen that the transport block is transmitted a total of 4 times within two slots, and the number of repeated transmissions within each slot is 2, i.e., within each slot, TRP1 transmits a transport block and TRP2 transmits a transport block. In addition, a transport block will not be transmitted across a slot.
[0277] In this case, the number of repeated transmissions within a slot can be determined without crossing the slot boundary for the same transport block, considering the slot boundary problem. For example, when the start position or the end position of a transmission exceeds the slot boundary, such as the start position or the end position of a transmission is located after the 14th symbol (if the symbol number of the 1st symbol is 0, it is the symbol numbered 13), the start position of the transmission can be determined as the first symbol position of the next slot.
[0278] Exemplarily, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0279] Suppose that the network device indicates the S and L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ+L-1). Whether the start position or the end position of the second transmission PDSCH exceeds the slot boundary is determined. If it exceeds, the start position of the second transmission PDSCH is the symbol 0 of the next slot, and the end position of the second transmission PDSCH is the symbol (L-1) of the next slot. Similarly, the start position of the transmission resource of the third transmission PDSCH can be calculated based on the end position of the second transmission PDSCH.
[0280] Exemplarily, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0281] Assuming that the network device indicates the S and L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+Δ), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+Δ+L-1). It is determined whether the start position or the end position of the second transmission PDSCH exceeds the slot boundary. If it exceeds, the start position of the second transmission PDSCH is symbol 0 of the next slot, and the end position of the second transmission PDSCH is symbol (L-1) of the next slot. Similarly, the start position of the transmission resource of the third transmission PDSCH can be calculated based on the end position of the second transmission PDSCH.
[0282] Case three: as shown in FIG. 3C, the resource allocation on different slots is the same. Figure 7
[0283] As shown in FIG. 3D, the filled shaded part is the transmission block, and the unfilled shaded part is the padding. Figure 7 As shown in FIG. 3D, the filled shaded part is the transmission block, and the unfilled shaded part is the padding. Figure 7 It can be seen that the transmission block is transmitted 4 times in total in two slots, and the number of repeated transmissions in each slot is 2, that is, in each slot, TRP1 transmits a transmission block, and TRP2 transmits a transmission block. In addition, in each slot, such as in the first slot and the second slot, the transmission unit occupied by each transmission is the same. As shown in FIG. 3E, in each slot, TPR1 transmits a transmission block, which can occupy the first two transmission units (i.e., the filled shaded squares in FIG. 3E), and the start position of the transmission block transmitted by TPR2 is different from the end position of the transmission block transmitted by TRP1 by one square. It should be understood that in FIG. 3E, the transmission unit occupied by the transmission block in each slot is only exemplary and does not limit the protection scope of the embodiments of the present application. Figure 7 It should be understood that in FIG. 3E, the transmission unit occupied by the transmission block in each slot is only exemplary and does not limit the protection scope of the embodiments of the present application. Figure 7 Figure 7 In this case, only the resource allocation in one slot can be considered, and then the number of repeated transmissions in one slot can be determined. For example, the transmission resource of each transmission in one slot can be determined, and then the transmission resource transmitted in each slot can be determined.
[0284] Exemplarily, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0285] Exemplarily, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0286] Assuming that the network device indicates S, L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ+L-1). Similarly, the start position of the transmission resource of the third transmission PDSCH can be calculated based on the end position of the second transmission PDSCH. At this time, the end position of the transmitted PDSCH does not exceed the slot boundary, as shown in Figure 7 , and all resource allocations between slots are the same.
[0287] Exemplarily, Δ represents the symbol length between the start positions of adjacent two transmissions.
[0288] Assuming that the network device indicates S, L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+Δ+L-1). Similarly, the start position of the transmission resource of the third transmission PDSCH can be calculated based on the end position of the second transmission PDSCH. At this time, the end position of the transmitted PDSCH does not exceed the slot boundary, and all resource allocations between slots are the same.
[0289] Case four: as shown in Figure 8 , the continuous time units are allocated.
[0290] As shown in Figure 8 , the filled shadow part is the transmission block, and from Figure 8 it can be seen that the time units occupied by each transmission block are continuous.
[0291] Exemplarily, Δ represents the symbol length between the end positions of adjacent two transmissions.
[0292] Assuming that the network device indicates S and L of the first transmission PDSCH (i.e., the first mini-slot) to the terminal device, the end position of the first transmission PDSCH can be determined as (S+L-1). Then the position of the transmission resource of each transmission PDSCH can also be calculated. For example, the start position of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is (S+L), the transmission length of the transmission resource of the second transmission PDSCH (i.e., the second mini-slot) is L, and the end position of the second transmission PDSCH (i.e., the second mini-slot) is (S+L+L-1). Similarly, the start position of the transmission resource of the third transmission PDSCH can be calculated based on the end position of the second transmission PDSCH.
[0293] In this case, Δ is 0, and in this case, Δ can also not be indicated.
[0294] The above exemplary introduces four cases, and the embodiments of the present application are not limited thereto. Any way that can enable the terminal device to determine the information of all transmission units according to the information of one transmission unit falls within the protection scope of the embodiments of the present application. For example, the terminal device can also determine the positions of all transmission units according to the end position of the first transmission unit and L and Δ.
[0295] Optionally, considering Δ, the embodiments of the present application also adjust the time domain position of DMRS.
[0296] As described above, the DMRS can include front-loaded DMRS and additional DMRS. The positions of the front-loaded DMRS and the additional DMRS are described below respectively.
[0297] front-loaded DMRS
[0298] The corresponding front-loaded DMRS is different for different PDSCH mapping types. Taking the mapping type A of the PDSCH as an example for description.
[0299] Exemplarily, when the DMRS-typeA-Position is ‘pos2’.
[0300] As described above, l0 represents the first symbol position of the front-loaded DMRS corresponding to the first transmission PDSCH in a slot.
[0301] In the existing protocol, S={0,1,2}, (S+L)={3,…,14}, and the position of the DMRS is l0=2. At this time, the DMRS is in the inside of the time-frequency resource position allocated for the PDSCH.
[0302] Assume that the first symbol position of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH is l n Where n is an integer greater than 0 or equal to 0. In combination with the above four different mini-slot repetition transmission cases, the determination manner of the first symbol position of the front-loaded DMRS of the DMRS corresponding to each PDSCH is explained.
[0303] In combination with case 1.
[0304] Exemplarily, Δ represents the symbol length between the ending positions of the adjacent two transmissions.
[0305] The first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH n is: l n = mod(l0+n*(L+Δ),14), where mod is a remainder function. n is an integer greater than 0 or equal to 0.
[0306] Exemplarily, Δ represents the symbol length between the starting positions of the adjacent two transmissions.
[0307] The first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH n is: l n = mod(l0+n*Δ,14), where mod is a remainder function. n is an integer greater than 0 or equal to 0.
[0308] In combination with case 2.
[0309] Exemplarily, Δ represents the symbol length between the ending positions of the adjacent two transmissions.
[0310] The first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH in the first slot n is: l n = l0+n*(L+Δ). In this case, when exceeding the slot boundary, assuming that there are N1 PDSCH transmissions in the first slot, the first symbol position l of the front-loaded DMRS of the DMRS corresponding to the N1+m+1 transmission PDSCH N1+m+1 is: l N1+m = l0+m*(L+Δ), or, l N1+m= l0 - S + m * (L + Δ), where m is calculated starting from 0 in the second slot, and m is an integer greater than or equal to 0. For example, as Figure 6 As shown, when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m = 0; when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m = 1.
[0311] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0312] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*Δ. In this case, when exceeding the slot boundary, assuming a total of N1 PDSCH transmissions within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the N1+m+1 transmitted PDSCH is... N1+m+1 For: l N1+m =l0+m*Δ, or, l N1+m = l0 - S + m * Δ, where m is calculated starting from 0 in the second slot, and m is an integer greater than or equal to 0. For example, as Figure 6 As shown, when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m = 0; when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m = 1.
[0313] Please refer to Scenario 3 for further explanation.
[0314] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0315] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L + Δ). At this point, all n+1 transmissions are within the first slot, and the position of the DMRS in the other slots is the same as that in the first slot.
[0316] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0317] The first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH in the first slot n is: l n = l0+n*Δ. At this time, the nth+1 transmission is in the first slot, and the positions of the DMRS in other slots are the same as those in the first slot.
[0318] Combined with case 4.
[0319] In case 4, the first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH n is: l n = l0+n*(L).
[0320] Exemplarily, when the DMRS-typeA-Position is ‘pos3’, l0=3.
[0321] A scenario, S={0,1,2}, (S+L)={4,……,14}. At this time, the DMRS is inside the time-frequency resource position allocated for the PDSCH.
[0322] Suppose the first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH n , wherein n is an integer greater than 0 or equal to 0. In combination with the above four different mini-slot repetition transmission cases 1 to 4, the determination manner of the first symbol position of the front-loaded DMRS of the DMRS corresponding to each PDSCH is explained.
[0323] Combined with case 1.
[0324] Exemplarily, Δ represents the symbol length between the end positions of adjacent two transmissions.
[0325] The first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH n is: l n =mod(l0+n*(L+Δ),14), wherein mod is a modulo function.
[0326] Exemplarily, Δ represents the symbol length between the start positions of adjacent two transmissions.
[0327] The first symbol position l of the front-loaded DMRS of the DMRS corresponding to the nth+1 transmission PDSCH n is: l n=mod(l0+n*Δ,14), where mod is the modulo function.
[0328] Please refer to Scenario 2 for further explanation.
[0329] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0330] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L + Δ). In this case, when exceeding the slot boundary, assuming a total of N1 PDSCH transmissions within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (N+m+1)th transmitted PDSCH is... N+m For: l N+m =l0+m*(L+Δ), or, l N+m = l0 - S + m * (L + Δ), where m is calculated starting from 0 in the second slot, and m is an integer greater than or equal to 0. For example, as Figure 6 As shown, when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m = 0; when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m = 1.
[0331] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0332] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*Δ. In this case, when exceeding the slot boundary, assuming a total of N1 PDSCH transmissions within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (N+m+1)th transmitted PDSCH is... N+m For: l N+m =l0+m*Δ, or, l N+m = l0 - S + m * Δ, where m is calculated starting from 0 in the second slot, and m is an integer greater than or equal to 0. For example, as Figure 6As shown, when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m = 0; when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m = 1.
[0333] Please refer to Scenario 3 for further explanation.
[0334] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0335] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L + Δ). At this point, all n+1 transmissions are within the first slot, and the position of the DMRS in the other slots is the same as that in the first slot.
[0336] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0337] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*Δ. At this point, all n+1 transmissions are within the first slot, and the position of the DMRS in the other slots is the same as that in the first slot.
[0338] Please refer to situation 4 for further explanation.
[0339] In case 4, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L).
[0340] In another scenario, S = 4, (S + L) = {5, ..., 14}. In this case, the DMRS is not inside the time-frequency resource location allocated to the PDSCH. In this case, only one front-loaded DMRS can be placed, i.e., initializing l0 = 2; or, when Δ is greater than 0, all front-loaded DMRS are placed in the symbol preceding the PDSCH, i.e., l0 = -1.
[0341] When the PDSCH mapping type is typeB, l0 represents the position of the first demodulated reference signal symbol in a time slot relative to the start symbol of the PDSCH; in existing protocols, l0 = 0. In the allocation of multiple mini-slot PDSCH transmissions, two methods are used:
[0342] Method 1: Define l0 as the starting position of the first PDSCH transmission, then the positions of the front-loaded DMRS corresponding to other PDSCHs are similar to those described above.
[0343] Please refer to Scenario 1 for further explanation.
[0344] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0345] The first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n =mod(l0+n*(L+Δ),14), where mod is the modulo function.
[0346] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0347] The first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n =mod(l0+n*Δ,14), where mod is the modulo function.
[0348] Please refer to Scenario 2 for further explanation.
[0349] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0350] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L + Δ). In this case, when exceeding the slot boundary, assuming a total of N1 PDSCH transmissions within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (N+m+1)th transmitted PDSCH is... N+m For: l N+m =l0+m*(L+Δ), or, l N+m = l0 - S + m * (L + Δ), where m is calculated starting from 0 in the second slot, and m is an integer greater than or equal to 0. For example, as Figure 6As shown, when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m = 0; when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m = 1.
[0351] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0352] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*Δ. In this case, when exceeding the slot boundary, assuming a total of N1 PDSCH transmissions within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (N+m+1)th transmitted PDSCH is... N+m For: l N+m =l0+m*Δ, or, l N+m = l0 - S + m * Δ, where m is calculated starting from 0 in the second slot, and m is an integer greater than or equal to 0. For example, as Figure 6 As shown, when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m = 0; when calculating the first symbol position of the front-loaded DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m = 1.
[0353] Please refer to Scenario 3 for further explanation.
[0354] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0355] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L + Δ). At this point, all n+1 transmissions are within the first slot, and the position of the DMRS in the other slots is the same as that in the first slot.
[0356] For example, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0357] Within the first slot, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. nFor: l n = l0 + n*Δ. At this point, all n+1 transmissions are within the first slot, and the position of the DMRS in the other slots is the same as that in the first slot.
[0358] Please refer to situation 4 for further explanation.
[0359] In case 4, the first symbol position l of the front-loaded DMRS corresponding to the (n+1)th transmitted PDSCH. n For: l n = l0 + n*(L).
[0360] Method 2: Define l0 as the starting position relative to the transmission of each PDSCH, that is, the position of the front-loaded DMRS corresponding to each PDSCH is l0 relative to the starting position of the PDSCH, where l0 = 0.
[0361] additional DMRS
[0362] When the additional DMRS is located within the time-frequency resource location allocated for the PDSCH, the processing is the same as that for the front-loaded DMRS described above. A brief description follows; for details, please refer to the explanation above regarding determining the location of the front-loaded DMRS.
[0363] Assume, l ad-0 This represents the symbol position of the additional DMRS of the DMRS corresponding to the first transmission PDSCH in a time slot. Assume the symbol position of the additional DMRS of the DMRS corresponding to the (n+1)th transmission PDSCH is l. ad-n Where n is an integer greater than or equal to 0. Combining the four different mini-slot repetitive transmission scenarios (cases 1 to 4) described above, explain how the symbol position of the additional DMRS corresponding to each PDSCH is determined.
[0364] Please refer to Scenario 1 for further explanation.
[0365] For example, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0366] The symbol position l of the additional DMRS corresponding to the (n+1)th transmitted PDSCH. ad-n For: l ad-n =mod(l ad-0 +n*(L+Δ),14), where mod is the modulo function.
[0367] Exemplarily, Δ represents the symbol length between the starting positions of two adjacent transmissions.
[0368] The symbol position l of the additional DMRS of the DMRS corresponding to the n+1th transmission PDSCH ad-n is: l ad-n = mod(l ad-0 +n*Δ, 14), where mod is a modulo function.
[0369] The case 2 is explained.
[0370] Exemplarily, Δ represents the symbol length between the ending positions of two adjacent transmissions.
[0371] The symbol position l of the additional DMRS of the DMRS corresponding to the n+1th transmission PDSCH in the first slot ad-n is: l ad-n =l ad-0 +n*(L+Δ). In this case, when the slot boundary is exceeded, assuming that there are N1 PDSCH transmissions in the first slot, the symbol position l of the additional DMRS of the DMRS corresponding to the N+m+1th transmission PDSCH ad-N+m is: l ad-N+m =l ad-0 +m*(L+Δ), or, l ad-N+m =l ad-0 -S+m*(L+Δ), where m is calculated from 0 in the second slot, and m is an integer greater than 0 or equal to 0. For example, as shown in Figure 6 , when calculating the symbol position of the additional DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot, m=0; when calculating the symbol position of the additional DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot, m=1.
[0372] Exemplarily, Δ represents the symbol length between the starting positions of two adjacent transmissions.
[0373] The symbol position l of the additional DMRS of the DMRS corresponding to the n+1th transmission PDSCH in the first slot ad-n is: l ad-n =l ad-0 +n*Δ. In this case, when the slot boundary is exceeded, assuming that there are N1 PDSCH transmissions in the first slot, the symbol position l of the additional DMRS of the DMRS corresponding to the N+m+1th transmission PDSCH ad-N+m is: l ad-N+m= l ad-0 + m*Δ, or, l ad-N+m = l ad-0 - S + m*Δ, where m is an integer greater than 0 or equal to 0, starting from 0 in the second slot. For example, as shown in Figure 6 , m = 0 when calculating the symbol position of the additional DMRS of the DMRS corresponding to the PDSCH transmitted by TRP1 in the second slot; m = 1 when calculating the symbol position of the additional DMRS of the DMRS corresponding to the PDSCH transmitted by TRP2 in the second slot.
[0374] Case 3 is explained in combination.
[0375] Exemplarily, Δ represents the symbol length between the end positions of two adjacent transmissions.
[0376] In the first slot, the symbol position l ad-n of the additional DMRS of the DMRS corresponding to the n+1th transmission PDSCH is: ad-n = l ad-0 + n*(L+Δ). At this time, the n+1th transmission is all in the first slot, and the positions of the DMRS in other slots are the same as those in the first slot.
[0377] Exemplarily, Δ represents the symbol length between the start positions of two adjacent transmissions.
[0378] In the first slot, the symbol position l ad-n of the additional DMRS of the DMRS corresponding to the n+1th transmission PDSCH is: ad-n = l ad-0 + n*Δ. At this time, the n+1th transmission is all in the first slot, and the positions of the DMRS in other slots are the same as those in the first slot.
[0379] Case 4 is explained in combination.
[0380] In case 4, the symbol position l ad-n of the additional DMRS of the DMRS corresponding to the n+1th transmission PDSCH is: ad-n = l ad-0 + n*(L).
[0381] It should be understood that in the above embodiments, PDSCH is taken as an example for description, but this does not limit the present application, and PDSCH can be replaced by data.
[0382] Based on the above technical solution, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH based on the N DMRS ports indicated by the DCI. The N DMRS ports indicated by the DCI can be used for the M PDSCHs, that is, each PDSCH can correspond to one or more DMRS ports. In addition, the DMRS ports corresponding to at least two PDSCHs in the M PDSCHs are different, or the DMRS ports corresponding to each PDSCH in the M PDSCHs are the same. Regardless of which case, the terminal device can determine the DMRS port corresponding to the DMRS used for demodulating each PDSCH, and then can correctly demodulate the PDSCH and can ensure the communication performance.
[0383] The various embodiments described herein can be independent solutions, or can be combined according to the inherent logic. These solutions all fall within the scope of the present application. For example, Figure 3 The described embodiments and Figure 4 The described embodiments can be used independently, or in combination.
[0384] It can be understood that the methods and operations implemented by the terminal device in each of the above method embodiments can also be implemented by components (such as chips or circuits) that can be used for the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) that can be used for the network device.
[0385] The above, in combination Figures 3 to 8 The method provided by the embodiment of the present application is described in detail. Hereinafter, in combination Figures 9 to 12 The communication device provided by the embodiment of the present application is described in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, therefore, the content not described in detail can be referred to the above method embodiment, and for brevity, it will not be described here.
[0386] The above mainly introduces the solutions provided by the embodiments of the present application from the perspective of interaction between various network elements. It can be understood that each network element, such as a transmitting end device or a receiving end device, contains a corresponding hardware structure and / or software module for executing each function in order to implement the above functions. Those skilled in the art should realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0387] The embodiments of the present application can divide the functional modules of the transmitting end device or the receiving end device according to the above method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, another division mode can be used. The following will be described taking the division of each functional module according to each function as an example.
[0388] Figure 9 FIG. 9 is a schematic block diagram of a communication device provided by an embodiment of the present application. As shown in the figure, the communication device 900 can include a communication unit 910, and optionally, a processing unit 920. The communication unit 910 can communicate with the outside, and the processing unit 920 is configured to perform data processing. The communication unit 910 can also be referred to as a communication interface or a transceiver unit.
[0389] In a possible design, the communication device 900 can implement the steps or procedures performed by the terminal device in the above method embodiments, for example, can be a terminal device, or a chip or circuit configured in the terminal device. At this time, the communication device 900 can be referred to as a terminal device. The communication unit 910 is configured to perform the transceiving related operations on the terminal device side in the above method embodiments, and the processing unit 920 is configured to perform the processing related operations of the terminal device in the above method embodiments.
[0390] In a possible implementation, the communication unit 910 is configured to receive a downlink control information DCI, the DCI indicating N demodulation reference signal DMRS ports, the N DMRS ports corresponding to M physical downlink shared channels PDSCHs, and DMRS ports corresponding to at least two PDSCHs of the M PDSCHs being different, where N and M are integers greater than or equal to 2; and the communication unit 910 is further configured to receive the M PDSCHs based on the DCI.
[0391] Optionally, the N DMRS ports are used to determine a DMRS port number, the DMRS port number representing a quantity of DMRS ports corresponding to each PDSCH, and the DMRS port number is used to determine the DMRS ports corresponding to each PDSCH.
[0392] Optionally, there is a corresponding relationship between the N DMRS ports and the M PDSCHs, and the corresponding relationship is used to determine the DMRS ports corresponding to each PDSCH.
[0393] Optionally, an order of the N DMRS ports is used to determine the corresponding relationship between the N DMRS ports and the M PDSCHs.
[0394] Another possible implementation is that the communication unit 910 is used to: receive downlink control information (DCI), which indicates N demodulation reference signal (DMRS) ports, each of the N DMRS ports corresponding to one of the M physical downlink shared channels (PDSCH), and the N DMRS ports have different TCI states in at least two transmission units, where N is an integer greater than or equal to 1 and M is an integer greater than or equal to 2; the communication unit 910 is also used to: receive the M PDSCHs based on the DCI.
[0395] Optionally, the transmission unit used for transmitting PDSCH is determined based on: the starting position of the transmission unit, the length of the transmission unit, and the interval between adjacent transmission units.
[0396] Optionally, the DCI indicates multiple transmission configurations indicating TCI states, and the order of the multiple TCI states is used to determine the TCI state of the DMRS port in the corresponding transmission unit.
[0397] Optionally, there is a correspondence between the transmission unit and the Transmission Configuration Indicator (TCI) status, and the correspondence is used to determine the TCI status of the DMRS port in the corresponding transmission unit.
[0398] Optionally, the TCI state includes multiple TCI sub-states, and the transmission unit and the transmission configuration indication TCI state have a corresponding relationship, including: the transmission unit and the TCI sub-state in the TCI state have a corresponding relationship.
[0399] Optionally, the transmission unit includes a time-domain unit and / or a frequency-domain unit.
[0400] The communication device 900 can implement steps or processes corresponding to those executed by a terminal device in methods 300 and 400 according to embodiments of this application. The communication device 900 may include functions for performing... Figure 3 Method 300 and Figure 4 The terminal device in method 400 is a unit that executes the method. Furthermore, each unit in the communication device 900 and the aforementioned other operations and / or functions are respectively for implementing... Figure 3 Method 300 and Figure 4 The corresponding process of method 400 in the middle.
[0401] Wherein, when the communication device 900 is used to perform Figure 3 In method 300, the communication unit 910 can be used to execute steps 310 and 320 in method 300, and the processing unit 920 can be used to execute some steps in method 300, such as determining the DMRS port.
[0402] Wherein, when the communication device 900 is used to perform Figure 4When the method 400 in the method embodiment is implemented by the communication apparatus 900, the communication unit 910 can be configured to perform step 420 in the method 400, and the processing unit 920 can be configured to perform some steps in the method 400, such as determining the transmission unit information.
[0403] It should be understood that the specific process of each unit performing the corresponding steps described above has been described in detail in the method embodiments described above, and for the sake of brevity, will not be repeated here.
[0404] It should also be understood that the communication unit 910 in the communication apparatus 900 can be implemented by the transceiver 1110 in the terminal device 1100 shown in the terminal device 1100 in the method embodiment. Figure 11 Figure 11 It should also be understood that the processing unit 920 in the communication apparatus 900 can be implemented by the processor 1120 in the terminal device 1100 shown in the terminal device 1100 in the method embodiment. Wherein, the transceiver can include a transmitter and / or a receiver, which respectively implement the functions of the sending unit and the receiving unit.
[0405] It should also be understood that the communication unit 910 in the communication apparatus 900 can also be an input / output interface.
[0406] In another possible design, the communication apparatus 900 can implement steps or processes corresponding to steps performed by the network device in the method embodiments described above, for example, it can be a network device, or a chip or circuit configured in the network device. At this time, the communication apparatus 900 can be referred to as a network device. The communication unit 910 is configured to perform the transceiver-related operations on the network device side in the method embodiments described above, and the processing unit 920 is configured to perform the processing-related operations of the network device in the method embodiments described above.
[0407] In a possible implementation, the processing unit 920 is configured to: generate a downlink control information DCI, the DCI indicating N demodulation reference signal DMRS ports, the N DMRS ports corresponding to M physical downlink shared channels PDSCHs, and at least two PDSCHs of the M PDSCHs corresponding to different DMRS ports, wherein N and M are integers greater than or equal to 2; and the communication unit 910 is configured to: send the DCI.
[0408] Optionally, the N DMRS ports are used to determine a DMRS port number, the DMRS port number indicating a number of DMRS ports corresponding to each PDSCH, and the DMRS port number is used to determine the DMRS ports corresponding to each PDSCH.
[0409] Optionally, the N DMRS ports and the M PDSCHs have a corresponding relationship, and the corresponding relationship is used to determine the DMRS ports corresponding to each PDSCH.
[0410] Optionally, the order of the N DMRS ports is used to determine the corresponding relationship between the N DMRS ports and the M PDSCHs.
[0411] Another possible implementation is that the processing unit 920 is used to: generate downlink control information (DCI), which indicates N demodulation reference signal (DMRS) ports, the N DMRS ports correspond to each of the M physical downlink shared channels (PDSCH), and the N DMRS ports have different TCI states corresponding to at least two transmission units, where N is an integer greater than or equal to 1 and M is an integer greater than or equal to 2; the communication unit 910 is used to: transmit the DCI.
[0412] Optionally, the transmission unit used for transmitting PDSCH is determined based on: the starting position of the transmission unit, the length of the transmission unit, and the interval between adjacent transmission units.
[0413] Optionally, the DCI indicates multiple transmission configurations indicating TCI states, and the order of the multiple TCI states is used to determine the TCI state of the DMRS port in the corresponding transmission unit.
[0414] Optionally, there is a correspondence between the transmission unit and the Transmission Configuration Indicator (TCI) status, and the correspondence is used to determine the TCI status of the DMRS port in the corresponding transmission unit.
[0415] Optionally, the TCI state includes multiple TCI sub-states, and the transmission unit and the transmission configuration indication TCI state have a corresponding relationship, including: the transmission unit and the TCI sub-state in the TCI state have a corresponding relationship.
[0416] Optionally, the transmission unit includes a time-domain unit and / or a frequency-domain unit.
[0417] The communication device 900 can implement steps or processes corresponding to those executed by the network device in methods 300 and 400 according to embodiments of this application. The communication device 900 may include functions for performing... Figure 3 Method 300 and Figure 4 The network device in method 400 is a unit that executes the method. Furthermore, each unit in the communication device 900 and the aforementioned other operations and / or functions are respectively for implementing... Figure 3 Method 300 and Figure 4 The corresponding process of method 400 in the middle.
[0418] Wherein, when the communication device 900 is used to perform Figure 3 When using method 300, the communication unit 910 can be used to execute step 310 in method 300.
[0419] Wherein, when the communication device 900 is used to perform Figure 4 When method 400 is used, communication unit 910 can be used to execute step 420 in method 400, and processing unit 920 can be used to execute step 410 in method 400.
[0420] It should be understood that the specific process of each unit performing the corresponding steps described above has been described in detail in the method embodiments described above, and for the sake of brevity, will not be repeated here.
[0421] It should also be understood that the communication unit in the communication device 900 can be implemented by the transceiver 1210 in the network device 1200 shown in FIG. 11, and the processing unit 920 in the communication device 900 can be implemented by the processor 1220 in the network device 1200 shown in FIG. 11. Figure 12 It should also be understood that the communication unit in the communication device 900 can be implemented by the transceiver 1210 in the network device 1200 shown in FIG. 11, and the processing unit 920 in the communication device 900 can be implemented by the processor 1220 in the network device 1200 shown in FIG. 11. Figure 12 It should also be understood that the communication unit in the communication device 900 can be implemented by the transceiver 1210 in the network device 1200 shown in FIG. 11, and the processing unit 920 in the communication device 900 can be implemented by the processor 1220 in the network device 1200 shown in FIG. 11.
[0422] It should also be understood that the communication unit in the communication device 900 can be implemented by the transceiver 1210 in the network device 1200 shown in FIG. 11, and the processing unit 920 in the communication device 900 can be implemented by the processor 1220 in the network device 1200 shown in FIG. 11.
[0423] Figure 10 is another schematic block diagram of the communication device 1000 provided by the embodiments of the present application. As shown in the figure, the communication device 1000 includes a processor 1010, a memory 1020 and a transceiver 1030, the memory 1020 stores a program, and the processor 1010 is configured to execute the program stored in the memory 1020. The execution of the program stored in the memory 1020 causes the processor 1010 to perform the related processing steps in the above method embodiments, and the execution of the program stored in the memory 1020 causes the processor 1010 to control the transceiver 1030 to perform the transceiving related steps in the above method embodiments.
[0424] As an implementation, the communication device 1000 is configured to perform the actions performed by the terminal device in the above method embodiments, and at this time, the execution of the program stored in the memory 1020 causes the processor 1010 to perform the processing steps on the terminal device side in the above method embodiments, and the execution of the program stored in the memory 1020 causes the processor 1010 to control the transceiver 1030 to perform the receiving and sending steps on the terminal device side in the above method embodiments.
[0425] As another implementation, the communication device 1000 is configured to perform the actions performed by the network device in the above method embodiments, and at this time, the execution of the program stored in the memory 1020 causes the processor 1010 to perform the processing steps on the network device side in the above method embodiments, and the execution of the program stored in the memory 1020 causes the processor 1010 to control the transceiver 1030 to perform the receiving and sending steps on the network device side in the above method embodiments.
[0426] The embodiment of the present application further provides a communication device 1100, which can be a terminal device or a chip. The communication device 1100 can be used to perform the actions performed by the terminal device in the method embodiments.
[0427] When the communication device 1100 is a terminal device, Figure 11 A simplified structural diagram of a terminal device is shown. For the convenience of understanding and illustration, Figure 11 In the embodiment, a mobile phone is taken as an example of the terminal device. As shown in the figure, Figure 11 The terminal device includes a processor, a memory, a radio frequency circuit, an antenna and an input and output device. The processor is mainly used for processing communication protocols and communication data, controlling the terminal device, executing software programs, processing data of the software programs and the like. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input and output device, such as a touch screen, a display screen, a keyboard and the like, is mainly used for receiving data input by a user and outputting data to the user. It should be noted that some types of terminal devices can not have the input and output device.
[0428] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the convenience of illustration, Figure 11 In the embodiment, only one memory and one processor are shown. In actual terminal device products, one or more processors and one or more memories can exist. The memory can also be referred to as a storage medium or a storage device. The memory can be independent of the processor or integrated with the processor. The embodiment of the present application does not limit this.
[0429] In the embodiment of the present application, the antenna and the radio frequency circuit with transceiving functions can be regarded as a transceiving unit of the terminal device, and the processor with processing functions can be regarded as a processing unit of the terminal device.
[0430] As shown in the figure, Figure 11As shown, the terminal device includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit 1110 can also be called a transceiver, transceiver machine, transceiver device, etc. The processing unit 1120 can also be called a processor, processing board, processing module, processing device, etc. Optionally, the device in the transceiver unit 1110 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 1110 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 1110 includes a receiving unit and a transmitting unit. The transceiver unit can sometimes also be called a transceiver, transceiver circuit, etc. The receiving unit can sometimes be called a receiver, receiver, or receiving circuit, etc. The transmitting unit can sometimes be called a transmitter, transmitter, or transmitting circuit, etc.
[0431] For example, in one implementation, the processing unit 1120 is used to execute the processing steps on the terminal device side in the embodiments of this application. The transceiver unit 1110 is also used to execute... Figure 3 Steps 310 to 320 shown are Figure 4 Step 420 and / or transceiver unit 1110 are also used to perform other transceiver steps on the terminal device side.
[0432] It should be understood that Figure 11 This is merely an example and not a limitation; the terminal device described above, which includes a transceiver unit and a processing unit, may not rely on... Figure 11 The structure shown.
[0433] When the communication device 1100 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit can be a processor, microprocessor, or integrated circuit integrated on the chip.
[0434] This application also provides a communication device 1200, which can be a network device or a chip. The communication device 1200 can be used to perform the actions performed by the network device in the above method embodiments.
[0435] When the communication device 1200 is a network device, such as a base station. Figure 12 A simplified schematic diagram of a base station structure is shown. The base station includes section 1210 and section 1220. Section 1210 is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals; section 1220 is mainly used for baseband processing and controlling the base station. Section 1210 is commonly referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver. Section 1220 is typically the control center of the base station, often referred to as a processing unit, used to control the base station to perform the processing operations on the network device side in the above method embodiments.
[0436] 1210 part of the transceiver unit, also known as transceiver or transceiver, etc., including the antenna and radio frequency unit, wherein the radio frequency unit is mainly used for radio frequency processing. Optionally, the device for realizing the receiving function in the 1210 part can be regarded as a receiving unit, and the device for realizing the transmitting function can be regarded as a transmitting unit, that is, the 1210 part includes a receiving unit and a transmitting unit. The receiving unit can also be referred to as a receiver, a receiver, or a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0437] The 1220 part can include one or more single boards, and each single board can include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to realize the baseband processing function and the control of the base station. If there are multiple single boards, the single boards can be interconnected to enhance the processing capability. As an optional implementation, multiple single boards can also share one or more processors, or multiple single boards can share one or more memories, or multiple single boards can share one or more processors at the same time.
[0438] For example, in an implementation, the transceiver unit of the 1210 part is used to perform the sending operation of the network device side in steps 310 to 320 shown in Figure 3 and step 420 in Figure 4 , and / or the transceiver unit of the 1210 part is also used to perform other transceiving steps of the network device side in the embodiments of the present application. The processing unit of the 1220 part is used to perform the processing operation of step 410 in Figure 4 , and / or the processing unit of the 1220 part is also used to perform the processing steps of the network device side in the embodiments of the present application.
[0439] It should be understood that Figure 12 The network device described above including the transceiver unit and the processing unit can not depend on the structure shown in Figure 12 , which is only an example and not a limitation.
[0440] When the communication apparatus 3000 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit, a communication interface; and the processing unit is a processor or a microprocessor integrated on the chip or an integrated circuit.
[0441] In addition, the network device is not limited to the above-mentioned form, and can also be in other forms: for example, including a BBU and an adaptive radio unit (ARU), or a BBU and an active antenna unit (AAU); it can also be a customer terminal device (CPE), and can also be in other forms, which are not limited by the present application.
[0442] The BBU can be configured to perform the actions described in the foregoing method embodiments that are implemented internally by the network device, and the RRU can be configured to perform the actions described in the foregoing method embodiments that are sent by the network device to the terminal device or received from the terminal device. For details, refer to the descriptions in the foregoing method embodiments, which will not be repeated here.
[0443] The embodiments of the present application further provide a processing apparatus, including a processor and an interface. The processor can be configured to execute the method in the foregoing method embodiments.
[0444] It should be understood that the processing apparatus can be a chip. For example, the processing apparatus can be a field programmable gate array (FPGA), can be an application specific integrated circuit (ASIC), can be a system on chip (SoC), can be a central processor unit (CPU), can be a network processor (NP), can be a digital signal processor (DSP), can be a micro controller unit (MCU), can be a programmable logic device (PLD) or other integrated chip.
[0445] In the implementation process, each step of the foregoing method can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the method disclosed in the embodiments of the present application can be directly embodied as completed by a hardware processor, or completed by a combination of hardware and software modules in the processor. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, or other mature storage media in the field. The storage medium is located in the memory, and the processor reads information in the memory and combines the hardware to complete the steps of the foregoing method. To avoid repetition, no further description is given here.
[0446] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with a signal processing capability. In the implementation process, the steps of the above method embodiments can be completed by an integrated logic circuit or an instruction in the form of software in the processor. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the storage, and the processor reads the information in the storage, and combines the hardware to complete the steps of the above method.
[0447] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) 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 SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct memory bus random access memory (DRAM). It should be noted that the memory of the system and method described herein is intended to include but not limited to these and any other suitable types of memory.
[0448] According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which comprises computer program codes, and when the computer program codes are run on a computer, the computer is caused to execute the method according to any one of the embodiments shown in the present application. Figures 3 to 8 According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which comprises computer program codes, and when the computer program codes are run on a computer, the computer is caused to execute the method according to any one of the embodiments shown in the present application.
[0449] According to the method provided in the embodiments of the present application, the present application further provides a computer readable medium, which stores program codes, and when the program codes are run on a computer, the computer is caused to execute the method according to any one of the embodiments shown in the present application. Figures 3 to 8 According to the method provided in the embodiments of the present application, the present application further provides a computer readable medium, which stores program codes, and when the program codes are run on a computer, the computer is caused to execute the method according to any one of the embodiments shown in the present application.
[0450] According to the method provided in the embodiments of the present application, the present application further provides a system, which comprises one or more terminal devices and one or more network devices.
[0451] In the above embodiments, the method can be implemented by software, hardware, firmware or any combination thereof, entirely or partially. When implemented by software, the method can be implemented in the form of a computer program product, entirely or partially. The computer program product comprises one or more computer instructions. When the computer instructions are loaded and executed on a computer, the flow or function described in the embodiments of the present application is generated, entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. containing one or more available media. The available medium can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, high-density digital video disc (digital video disc, DVD)) or a semiconductor medium (for example, solid state disc (solid state disc, SSD)) and the like.
[0452] In the above-described device embodiments, the network devices and terminal devices in the method embodiments correspond to each other, and the corresponding modules or units execute the corresponding steps. For example, the communication unit (transceiver) executes the receiving or sending steps in the method embodiments, while other steps besides sending and receiving can be executed by the processing unit (processor). The functions of specific units can be found in the corresponding method embodiments. There can be one or more processors.
[0453] The terms “component,” “module,” “system,” etc., used in this specification are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0454] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed 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.
[0455] 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.
[0456] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. The division of the units is merely logical function division. There can be other division manners in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0457] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.
[0458] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be a physically independent unit, or two or more units can be integrated into one unit.
[0459] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program codes that can be stored in the medium.
[0460] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: Comprising: receiving a downlink control information (DCI) indicating N demodulation reference signal (DMRS) ports, the N DMRS ports corresponding to each of M physical downlink shared channels (PDSCHs), the N DMRS ports corresponding to different transmission configuration indication (TCI) states of at least two transmission units for transmitting the PDSCHs, wherein N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2; the M PDSCHs include a first PDSCH and a second PDSCH, wherein a transmission unit for transmitting the first PDSCH is a first transmission unit, and a transmission unit for transmitting the second PDSCH is a second transmission unit, and the first transmission unit and the second transmission unit are adjacent transmission units; the second transmission unit is determined according to a gap between the adjacent transmission units; receiving the M PDSCHs based on the DCI.
2. The method of claim 1, wherein, the first transmission unit is determined according to a starting position of the first transmission unit and a length of the first transmission unit.
3. The method according to claim 1 or 2, characterized in that, the gap between the adjacent transmission units includes a symbol length between an ending position of a first transmission unit and a starting position of a second transmission unit in adjacent two transmission units, wherein the first transmission unit is located before the second transmission unit.
4. The method according to claim 1 or 2, characterized in that, the second transmission unit is determined according to the gap between the adjacent transmission units includes that the second transmission unit is determined according to the first transmission unit and the gap between the first transmission unit and the second transmission unit.
5. The method according to claim 1 or 2, characterized in that, in the transmission units for transmitting the M PDSCHs, lengths of the transmission units are equal.
6. The method of claim 2, wherein the starting position of the first transmission unit and the length of the first transmission unit are carried in a time domain resource allocation field in the DCI.
7. The method of claim 1 or 2, wherein the gap between the adjacent transmission units is carried in high layer signaling; or in a case that the gap between the adjacent transmission units is not carried in the high layer signaling, the gap between the adjacent transmission units is 0; or the gap between the adjacent transmission units is predefined by a protocol.
8. The method of claim 1 or 2, wherein the DCI indicates a plurality of TCI states, and an order of the plurality of TCI states is used to determine the TCI state corresponding to the transmission unit for transmitting the PDSCH.
9. The method of claim 8, wherein the plurality of TCI states indicated by the DCI includes a first TCI state and a second TCI state, and the order of the plurality of TCI states is {first TCI state, second TCI state}; the order of the plurality of TCI states is used to determine the TCI state corresponding to the transmission unit for transmitting the PDSCH includes that the first TCI state is the TCI state corresponding to the transmission unit for transmitting the first PDSCH, and the second TCI state is the TCI state corresponding to the transmission unit for transmitting the second PDSCH, The transmission unit for transmitting the first PDSCH is located before the transmission unit for transmitting the second PDSCH.
10. The method of claim 1 or 2, wherein, The transmission unit includes at least one of a time domain unit and a frequency domain unit.
11. A communication method characterized by comprising: Comprise: generating downlink control information DCI, the DCI indicates N demodulation reference signal DMRS port, the N DMRS port corresponds to M physical downlink shared channel PDSCH in each PDSCH, the N DMRS port is not same in at least two transmission configuration indication TCI state corresponding to the transmission unit for transmitting PDSCH, wherein, N is greater than or equal to 1 Integer, M is greater than or equal to 2 Integer; The M PDSCH includes a first PDSCH and a second PDSCH, wherein the transmission unit for transmitting the first PDSCH is the first transmission unit, the transmission unit for transmitting the second PDSCH is the second transmission unit, and the first transmission unit and the second transmission unit are adjacent transmission units; The second transmission unit is determined according to the interval between the adjacent transmission units. Send the DCI.
12. The method of claim 11, wherein, The first transmission unit is determined according to the starting position of the first transmission unit and the length of the first transmission unit.
13. The method according to claim 11 or 12, characterized in that, The interval between the adjacent transmission units includes: the symbol length between the end position of the first transmission unit and the start position of the second transmission unit in the adjacent two transmission units, wherein the first transmission unit is located before the second transmission unit.
14. The method of claim 11 or 12, wherein, The second transmission unit is determined according to the interval between the adjacent transmission units includes: the second transmission unit is determined according to the first transmission unit and the interval between the first transmission unit and the second transmission unit.
15. The method of claim 11 or 12, wherein, The length of each transmission unit in the transmission unit for transmitting the M PDSCH is equal.
16. The method of claim 12, wherein, The information of the starting position of the first transmission unit and the length of the first transmission unit is carried in the time domain resource allocation field in the DCI.
17. The method of claim 11 or 12, wherein, Send high layer signaling, the information of the interval between the adjacent transmission units is carried in the high layer signaling; or, In the case that the interval between the adjacent transmission units is not carried in the high layer signaling, the interval between the adjacent transmission units is 0; or, The interval between the adjacent transmission units is predefined by protocol.
18. The method of claim 11 or 12, wherein, The DCI indicates a plurality of TCI states, and the order of the plurality of TCI states is used to determine the TCI state corresponding to the transmission unit for transmitting PDSCH.
19. The method of claim 18, wherein, The plurality of TCI states indicated by the DCI includes a first TCI state and a second TCI state, and the order of the plurality of TCI states is {first TCI state, second TCI state}. The order of the plurality of TCI states is used to determine a TCI state corresponding to a transmission unit for transmitting the PDSCH, and the order comprises: The first TCI state is a TCI state corresponding to a transmission unit for transmitting the first PDSCH, and the second TCI state is a TCI state corresponding to a transmission unit for transmitting the second PDSCH, Wherein, the transmission unit for transmitting the first PDSCH is located before the transmission unit for transmitting the second PDSCH.
20. The method of claim 11 or 12, wherein, The transmission unit comprises at least one of a time domain unit and a frequency domain unit.
21. A communications device, characterized by Comprise: A communication unit, The communication unit is configured to receive a downlink control information (DCI), the DCI indicating N demodulation reference signal (DMRS) ports, the N DMRS ports corresponding to each of M physical downlink shared channels (PDSCHs), and the N DMRS ports corresponding to at least two transmission configuration indication (TCI) states of transmission units for transmitting the PDSCHs being different, wherein N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2; The M PDSCHs comprise a first PDSCH and a second PDSCH, wherein a transmission unit for transmitting the first PDSCH is a first transmission unit, a transmission unit for transmitting the second PDSCH is a second transmission unit, and the first transmission unit and the second transmission unit are adjacent transmission units; The second transmission unit is determined according to the interval between the adjacent transmission units. The communication unit is further configured to receive the M PDSCHs based on the DCI.
22. The apparatus of claim 21, wherein, The first transmission unit is determined according to a starting position of the first transmission unit and a length of the first transmission unit.
23. The apparatus of claim 21, wherein, The interval between the adjacent transmission units comprises a symbol length between an ending position of a first transmission unit and a starting position of a second transmission unit in adjacent two transmission units, wherein the first transmission unit is located before the second transmission unit.
24. The apparatus of any one of claims 21 to 23, wherein, The second transmission unit is determined according to the interval between the adjacent transmission units comprises that the second transmission unit is determined according to the first transmission unit and the interval between the first transmission unit and the second transmission unit.
25. The apparatus of any one of claims 21-23, wherein, The lengths of the transmission units for transmitting the M PDSCHs are equal.
26. The apparatus of claim 22 or 23, wherein The starting position of the first transmission unit and the length of the first transmission unit are carried in a time domain resource allocation field in the DCI.
27. The apparatus of any one of claims 21 to 23, wherein The interval between the adjacent transmission units is carried in high layer signaling; or In the case that the interval between the adjacent transmission units is not carried in high layer signaling, the interval between the adjacent transmission units is 0; or The interval between the adjacent transmission units is predefined by a protocol.
28. The apparatus of any one of claims 21 to 23, wherein The DCI indicates a plurality of TCI states, and an order of the plurality of TCI states is used to determine a TCI state corresponding to a transmission unit for transmitting the PDSCH.
29. The apparatus of claim 28, wherein, The DCI indicates a plurality of TCI states, including a first TCI state and a second TCI state, and an order of the plurality of TCI states is {first TCI state, second TCI state}; The order of the plurality of TCI states is used to determine a TCI state corresponding to a transmission unit for transmitting the PDSCH, including: The first TCI state is a TCI state corresponding to a transmission unit for transmitting the first PDSCH, and the second TCI state is a TCI state corresponding to a transmission unit for transmitting the second PDSCH, Wherein, the transmission unit for transmitting the first PDSCH is located before the transmission unit for transmitting the second PDSCH.
30. The apparatus of any one of claims 21-23, wherein, The transmission unit includes at least one of a time domain unit and a frequency domain unit.
31. The apparatus of any one of claims 21 to 23, wherein, The communication unit is a transceiver.
32. The apparatus of any one of claims 21 to 23, wherein, The communication device is any one of a terminal device, a chip, or a chip system.
33. A communications device, characterized by Including: A communication unit and a processing unit, The processing unit is configured to generate downlink control information (DCI), the DCI indicating N demodulation reference signal (DMRS) ports, the N DMRS ports corresponding to each of M physical downlink shared channels (PDSCHs), and the N DMRS ports corresponding to different transmission configuration indication (TCI) states of at least two transmission units for transmitting the PDSCHs, where N is an integer greater than or equal to 1, and M is an integer greater than or equal to 2; The M PDSCHs include a first PDSCH and a second PDSCH, wherein a transmission unit for transmitting the first PDSCH is a first transmission unit, a transmission unit for transmitting the second PDSCH is a second transmission unit, and the first transmission unit and the second transmission unit are adjacent transmission units; The second transmission unit is determined according to a spacing between the adjacent transmission units. The communication unit is configured to transmit the DCI.
34. The apparatus of claim 33, wherein, The first transmission unit is determined according to a starting position of the first transmission unit and a length of the first transmission unit.
35. The apparatus of claim 33 or 34, wherein, The spacing between the adjacent transmission units includes a symbol length between an ending position of a first transmission unit and a starting position of a second transmission unit in adjacent two transmission units, where the first transmission unit is located before the second transmission unit.
36. The apparatus of claim 33 or 34, wherein, The second transmission unit is determined according to the spacing between the adjacent transmission units includes that the second transmission unit is determined according to the first transmission unit and the spacing between the first transmission unit and the second transmission unit.
37. The apparatus of claim 33 or 34, wherein, The lengths of the transmission units for transmitting the M PDSCHs are equal.
38. The apparatus of claim 34, wherein the DCI carries information of a starting position of the first transmission unit and a length of the first transmission unit in a time domain resource allocation field in the DCI.
39. The apparatus of claim 33 or 34, wherein the communication unit is further configured to: transmit high layer signaling that carries information of the interval between the adjacent transmission units; or in a case that the interval between the adjacent transmission units is not carried in the high layer signaling, the interval between the adjacent transmission units is 0; or the interval between the adjacent transmission units is predefined by a protocol.
40. The apparatus of claim 33 or 34, wherein the DCI indicates a plurality of transmission configuration indication (TCI) states, and an order of the plurality of TCI states is used to determine a TCI state corresponding to the transmission unit used to transmit the PDSCH.
41. The apparatus of claim 40, wherein the plurality of TCI states indicated by the DCI comprises: a first TCI state and a second TCI state, and the order of the plurality of TCI states is {the first TCI state, the second TCI state}; the first TCI state is a TCI state corresponding to the transmission unit used to transmit the first PDSCH, and the second TCI state is a TCI state corresponding to the transmission unit used to transmit the second PDSCH, wherein the transmission unit used to transmit the first PDSCH is located before the transmission unit used to transmit the second PDSCH. the transmission unit comprises at least one of a time domain unit and a frequency domain unit.
43. The apparatus of claim 33 or 34, wherein the communication unit is a transceiver, and the processing unit is a processor.
44. The apparatus of claim 33 or 34, wherein the communication apparatus is any one of: a network device, a chip, or a chip system. comprising at least one processor configured to perform the method of any one of claims 1-10; or perform the method of any one of claims 11-20.
42. The apparatus of claim 33 or 34, wherein, comprising at least one processor configured to execute a computer program stored in a memory to cause the apparatus to implement the method of any one of claims 1-10; or implement the method of any one of claims 11-20. comprising: a communication interface configured to input and / or output information; a processor configured to execute a computer program to cause the apparatus to implement the method of any one of claims 1-10; or implement the method of any one of claims 11-20. comprising:
45. A communications device, characterized by a memory configured to store a computer program; 46. A processing apparatus, characterized in that, a processor configured to call and run the computer program from the memory to cause the apparatus to implement the method of any one of claims 1-10; or implement the method of any one of claims 11-20.
47. A processing device, comprising: 48. A processing device, comprising: 49. A computer-readable storage medium, characterized in that, computer program which, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 10; or to perform the method of any one of claims 11 to 20.
50. A computer program product, characterized in that, The computer program product comprises instructions which, when executed by a computer, cause the communication device to implement the method of any one of claims 1 to 10; or to implement the method of any one of claims 11 to 20.