Communication methods and communication devices
The communication method uses RRC, MAC CE, or DCI to dynamically switch between transmission modes of multi-antenna panels, addressing inefficiencies in 5G NR and improving signal quality and reducing latency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2023-03-09
- Publication Date
- 2026-05-13
AI Technical Summary
Existing communication technologies in 5G NR fail to effectively indicate the transmission mode of multi-antenna panels on terminal devices, leading to inefficiencies in signal propagation and increased network latency.
A communication method and apparatus that utilize one or two bits in RRC, MAC CE, or DCI to indicate the transmission mode of multi-antenna panels, allowing for dynamic switching between different modes to optimize signal transmission.
This approach reduces network latency and bit overhead while accurately indicating the transmission mode of multi-antenna panels, enhancing signal quality and system performance.
Smart Images

Figure 0007858066000011 
Figure 0007858066000012 
Figure 0007858066000013
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a communication method and a communication device.
Background Art
[0002] This application claims the priority of Chinese Patent Application No. 202210237422.5, titled "COMMUNICATION METHOD AND APPARATUS", filed with the China National Intellectual Property Administration on March 11, 2022, which is incorporated herein by reference in its entirety.
[0003] In 5G NR (new radio, NR), in order to avoid the attenuation generated in the process of signal propagation in space, to obtain a good directivity gain, increase the directivity power, improve the signal-to-interference plus noise ratio (SINR), and further improve the overall performance of the system, beamforming (BF) technology is usually used. Considering the balance between cost and performance, hybrid beamforming (HBF) technology including digital beamforming and analog beamforming is currently used. The antenna panel is a core component, that is, the beam is received or transmitted through the antenna panel.
[0004] Currently, the discussion about the antenna panel is based on the uplink transmission process related to the high-speed selection and switching of multi-antenna panels, and specifically discusses the definition of the antenna panel and how to reflect the antenna panel in the protocol, but the problem that the antenna panel on the terminal device transmits transport blocks simultaneously is not relevant.
Summary of the Invention
[0005] This application provides a communication method and communication apparatus for effectively solving the problem of indicating the transmission mode of terminal devices in a multi-antenna panel scenario.
[0006] According to a first embodiment, a communication method is provided. This communication method may be implemented by a terminal device or by a chip or circuit disposed within a terminal device. This is not limited to the present application.
[0007] The communication method includes the steps of: receiving first information, wherein the first information indicates one or two modes, where one mode is one of a first mode, a second mode, or a third mode, and two of the first mode, a second mode, or a third mode, wherein the first mode transmits a transport block through one antenna panel, the second mode transmits the same transport block at least two moments through at least one antenna panel, the transport block is transmitted at each of the two moments through one antenna panel, the third mode transmits the same transport block simultaneously through at least two antenna panels, the different antenna panels transmit different parts of the transport block, or the third mode transmits one transport block simultaneously through each of the at least two antenna panels; and transmitting a transport block in one of the one or two modes indicated by the first information.
[0008] Accordingly, in this application, in a multi-antenna panel scenario, a terminal device receives first information in order to implement indicating the transmission mode of at least one antenna panel on the terminal device. That is, the first information can indicate one or two modes from a first mode, a second mode, or a third mode. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via a multi-antenna panel, the first information indicates the transmission mode of the antenna panel on the terminal device.
[0009] Referring to the first aspect, in some implementations of the first aspect, when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode; or when the value of the first information is the second value, the first information indicates one mode, which is the third mode; or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode; or when the value of the first information is the second value, the first information indicates two modes, the two modes being the first mode and the third mode; or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the third mode; or when the value of the first information is the second value, the first information indicates one mode, which is the second mode.
[0010] Therefore, in this application, the terminal device can receive first information whose values are first and second values that represent a first mode and a second mode, and a third mode, respectively, or the terminal device can receive first information whose values are first and second values that represent a first mode and a second mode, and a first mode and a third mode, respectively, or the terminal device can receive first information whose values are first and second values that represent a first mode and a third mode, and a second mode, respectively.
[0011] Referring to the first aspect, in some implementations of the first aspect, when the first information indicates two modes, the method further includes the step of receiving second information by a terminal device, wherein the second information indicates one of the two modes, and transmitting a transport block in one of the modes or one of the two modes indicated by the first information, the step of transmitting a transport block based on the first information and the second information.
[0012] Therefore, in this application, when the first information indicates two modes from among the first mode, the second mode, and the third mode, the terminal device can determine a specific mode from the two modes based on the second information. This accurately indicates the transmission mode of the multi-antenna panel on the terminal device. In addition, when the second information is at least one bit in the downlink control information DCI, dynamic switching between the first mode and the second mode or between the first mode and the third mode can be implemented, thereby reducing network latency.
[0013] Referring to the first embodiment, in some implementations of the first embodiment, the second information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0014] Therefore, in this application, when the second information is two bits in RRC, MAC CE, or DCI, the transmission mode of the multi-antenna panel on the terminal device side can be indicated without increasing bit overhead.
[0015] Referring to the first aspect, in some implementations of the first aspect, the first information is a single bit in the RRC, MAC CE, or DCI.
[0016] Therefore, in this application, one bit in the RRC, MAC CE, or DCI is introduced to indicate one or two modes among multiple transmit modes. When one bit in the RRC, MAC CE, or DCI indicates two transmit modes, the two bits comprised in the DCI may indicate one of the two modes. This reduces the impact of standardization.
[0017] Referring to the first embodiment, in some implementations of the first embodiment, the first mode, the second mode, or the third mode includes at least two submodes, the parameter sets of any two submodes within the same mode are different, and the parameter sets include at least one of a channel set, a channel group set, a time-domain resource set, a frequency-domain resource set, or a spatial-domain resource set, and when the first information indicates one mode, the first information further indicates submodes within that mode.
[0018] Therefore, in this application, when the first information indicates a mode, the first information further indicates a submode within that mode so that a terminal device receives the first information in order to implement the ability to accurately indicate a submode corresponding to that mode.
[0019] Referring to the first aspect, in some implementations of the first aspect, the first information is at least two bits in the RRC, MAC CE, or DCI.
[0020] Therefore, in this application, when the first information is a 2-bit set up in DCI, the 2-bit set up in DCI may indicate one of a plurality of transmission modes, and the 2-bit set up in DCI may further indicate a submode corresponding to that mode. This solves the problem of indicating a submode corresponding to the transmission mode of the antenna panel on the terminal device side without increasing bit overhead.
[0021] Referring to the first aspect, in some implementations of the first aspect, the first information indicates a mode, and when the value of the first information belongs to a first set of values, the first information indicates that the mode is a first mode and the first set of values contains at least one value, or when the value of the first information belongs to a second set of values, the first information indicates that the mode is a second mode and the second set of values contains at least one value, or when the value of the first information belongs to a third set of values, the first information indicates that the mode is a third mode and the third set of values contains at least one value.
[0022] Referring to the first embodiment, in some implementations of the first embodiment, the first information indicates one or two modes from a plurality of modes, where the plurality of modes includes one or more of a first mode, a second mode, or a third mode, and the method further includes the step of receiving a third information, where the third information indicates that the plurality of modes includes a third mode.
[0023] Referring to the first aspect, in some implementations of the first aspect, the third information may be RRC, MAC CE, or DCI.
[0024] Referring to the first embodiment, in some implementations of the first embodiment, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that the multiple modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that the multiple modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0025] Referring to the first aspect, in some implementations of the first aspect, whether a plurality of modes include a third mode may be determined based on whether the third information includes a first field. If the third information includes a first field, the plurality of modes include a third mode; or if the third information does not include a first field, the plurality of modes do not include a third mode. Alternatively, if the third information includes a first field, the plurality of modes do not include a third mode; or if the third information does not include a first field, the plurality of modes include a third mode.
[0026] According to a second embodiment, a communication method is provided. This communication method may be implemented by a network device or by a chip or circuit disposed within a network device. This is not limited to the present application.
[0027] The method includes a step of determining first information, where the first information indicates one mode or two modes. One mode is one of the first mode, the second mode, or the third mode, and two modes are two of the first mode, the second mode, or the third mode. In the first mode, a transport block is transmitted via one antenna panel. In the second mode, the same transport block is transmitted at least two instants via at least one antenna panel, and the transport block is transmitted at each of at least two instants via one antenna panel. In the third mode, the same transport block is transmitted simultaneously via at least two antenna panels, and different antenna panels transmit different parts of the transport block, or in the third mode, one transport block is transmitted simultaneously via each of at least two antenna panels, and a step of transmitting the first information.
[0028] Therefore, in the present application, in a multi-antenna panel scenario, a network device can transmit first information to a terminal device to implement indicating the transmission mode of the multi-antenna panel on the terminal device. That is, the first information can indicate one mode or two modes of the first mode, the second mode, or the third mode. The present application is also applicable to a multi-transmission / reception point scenario. When the terminal device transmits a transport block to one or more transmission / reception points via a multi-antenna panel, the first information transmitted by the network device is received, and the first information indicates the transmission mode of the antenna panel on the terminal device.
[0029] Referring to the second aspect, in some implementations of the second aspect, when the value of the first information is the first value, the first information indicates two modes, and the two modes are the second mode and the third mode, or when the value of the first information is the second value, the first information indicates one mode, and that mode is the first mode, or when the value of the first information is the first value, the first information indicates two modes, and the two modes are the second mode and the third mode, or when the value of the first information is the second value, the first information indicates two modes, and the two modes are the first mode and the third mode, or when the value of the first information is the first value, the first information indicates two modes, and the two modes are the first mode and the third mode, or when the value of the first information is the second value, the first information indicates one mode, and that mode is the second mode.
[0030] Therefore, in this application, the network device can transmit the first information whose values are the first value and the second value for indicating the first mode, the second mode, and the third mode of the antenna panel of the terminal device respectively, or for indicating the first mode, the second mode, and the first mode and the third mode of the antenna panel on the terminal device respectively, or for indicating the second mode, the first mode, and the third mode of the antenna panel on the terminal device respectively.
[0031] Referring to the second aspect, in some implementations of the second aspect, when the first information indicates two modes, the method further includes the step of transmitting second information, where the second information indicates one of the two modes.
[0032] Therefore, in this application, when the first information indicates two modes from a first mode, a second mode, and a third mode, the network device can transmit second information so that the terminal device can determine a specific mode from the two modes. This implements the precise indication of the transmission mode of the antenna panel on the terminal device. In addition, when the second information is at least one bit in the downlink control information DCI, dynamic switching between the first mode and the second mode or between the first mode and the third mode can be implemented, thereby reducing network latency.
[0033] Referring to the second aspect, in some implementations of the second aspect, the second information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0034] Therefore, in this application, when the second information is two bits in RRC, MAC CE, or DCI, the transmission mode of the multi-antenna panel on the terminal device side can be indicated without increasing bit overhead.
[0035] Referring to the second aspect, in some implementations of the second aspect, the first information is one bit in the RRC, MAC CE, or DCI.
[0036] Therefore, in this application, one bit in the RRC, MAC CE, or DCI is introduced to indicate one or two modes among multiple transmit modes. When one bit in the RRC, MAC CE, or DCI indicates two transmit modes, the two bits comprised in the DCI may indicate one of the two modes. This reduces the impact of standardization.
[0037] Referring to the second aspect, in some implementations of the second aspect, the first mode, the second mode, or the third mode includes at least two submodes, the parameter sets of any two submodes within the same mode are different, and the parameter sets include at least one of a channel set, a channel group set, a time-domain resource set, a frequency-domain resource set, or a spatial-domain resource set, and when the first information indicates one mode, the first information further indicates submodes within that mode.
[0038] Therefore, in this application, when the first information indicates a mode, the first information further indicates submodes within that mode so that a network device can transmit the first information in order to implement the ability to accurately indicate submodes corresponding to that mode.
[0039] Referring to the second aspect, in some implementations of the second aspect, the first information is at least two bits in the RRC, MAC CE, or DCI.
[0040] Therefore, in this application, when the first information is a 2-bit set up in DCI, the value of the 2 bits set up in DCI may indicate one of a plurality of transmission modes, and the value of the 2 bits set up in DCI may further indicate a submode corresponding to that mode. This solves the problem of indicating a submode corresponding to the transmission mode of a multi-antenna panel on the terminal device side without increasing bit overhead.
[0041] Referring to the second aspect, in some implementations of the second aspect, the first information indicates a mode, and when the value of the first information belongs to a first set of values, the first information indicates that the mode is the first mode, and the first set of values contains at least one value; or when the value of the first information belongs to a second set of values, the first information indicates that the mode is the second mode, and the second set of values contains at least one value; or when the value of the first information belongs to a third set of values, the first information indicates that the mode is the third mode, and the third set of values contains at least one value.
[0042] Referring to the second aspect, in some implementations of the second aspect, the first information indicates one or two modes from a plurality of modes, where the plurality of modes includes one or more of the first mode, the second mode, or the third mode, and the method further includes the step of transmitting the third information, where the third information indicates whether the plurality of modes includes the third mode.
[0043] Referring to the second aspect, in some implementations of the second aspect, the third information may be RRC, MAC CE, or DCI.
[0044] Referring to the second aspect, in some implementations of the second aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that the multiple modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that the multiple modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0045] Referring to the second aspect, in some implementations of the second aspect, whether a plurality of modes include a third mode may be indicated based on whether the third information includes a first field. If the third information includes a first field, the plurality of modes include a third mode, or if the third information does not include a first field, the plurality of modes do not include a third mode. Alternatively, if the third information includes a first field, the plurality of modes do not include a third mode, or if the third information does not include a first field, the plurality of modes include a third mode.
[0046] According to a third aspect, a communication method is provided. This communication method may be implemented by a terminal device or by a chip or circuit disposed within a terminal device. This is not limited to the present application.
[0047] The communication method includes the steps of: receiving first information, wherein the first information is used to determine a target mode from at least two modes, the at least two modes being at least two of a first mode, a second mode, and a third mode, wherein the first mode transmits a transport block over one antenna panel, the second mode transmits the same transport block over at least one antenna panel at at least two moments, the transport block is transmitted over one antenna panel at each of the at least two moments, the third mode transmits the same transport block simultaneously over at least two antenna panels, the different antenna panels transmit different parts of the transport block, or the third mode transmits one transport block simultaneously over each of the at least two antenna panels; and transmitting a transport block in the target mode.
[0048] Therefore, in this application, in a multi-antenna panel scenario, the terminal device can receive first information and determine the target transmission mode. This application also applies to a multi-transmit / receive point scenario. When the terminal device transmits a transport block to one or more transmit / receive points via an antenna port, the terminal device receives first information and determines the target mode.
[0049] Referring to the third aspect, in some implementations of the third aspect, if at least two modes are two modes, the two modes are either a first mode and a second mode, or a first mode and a third mode, or two modes are a second mode and a third mode, and the first information indicates one of the two modes, where the mode is the target mode. Referring to the third aspect, in some implementations of the third aspect, if at least two modes are three modes, the first information indicates one or two of the three modes, and when the first information indicates two modes, the method further includes the step of receiving second information, where the second information indicates one of the two modes, where the mode is the target mode.
[0050] Therefore, in this application, when at least two modes are three modes, the terminal device receives second information and determines the target mode.
[0051] Referring to the third aspect, in some implementations of the third aspect, when the value of the first information is a first value, the first information indicates two modes, the two modes being a first mode and a second mode; or when the value of the first information is a second value, the first information indicates one mode, which is a third mode; or when the value of the first information is a first value, the first information indicates two modes, the two modes being a first mode and a second mode; or when the value of the first information is a second value, the first information indicates two modes, the two modes being a first mode and a third mode; or when the value of the first information is a first value, the first information indicates two modes, the two modes being a first mode and a third mode; or when the value of the first information is a second value, the first information indicates one mode, which is a second mode.
[0052] Referring to the third aspect, in some implementations of the third aspect, the first information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0053] Referring to the third aspect, in some implementations of the third aspect, one bit of the first information indicates one mode or two modes.
[0054] Referring to the third aspect, in some implementations of the third aspect, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0055] Referring to the third aspect, in some implementations of the third aspect, at least one bit of the first information may indicate one mode, and at least one bit may be two bits.
[0056] Referring to the third aspect, in some implementations of the third aspect, when the value of the first information belongs to a first set of values, the first information indicates that the target mode is a first mode and the first set of values contains at least one value; or when the value of the first information belongs to a second set of values, the first information indicates that the target mode is a second mode and the second set of values contains at least one value; or when the value of the first information belongs to a third set of values, the first information indicates that the target mode is a third mode and the third set of values contains at least one value.
[0057] Referring to the third aspect, in some implementations of the third aspect, the method may further include the step of receiving third information, wherein the third information indicates whether at least two modes include the third mode.
[0058] Referring to the third aspect, in some implementations of the third aspect, the third information may be RRC, MAC CE, or DCI.
[0059] Referring to the third aspect, in some implementations of the third aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that at least two modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that at least two modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0060] Referring to the third aspect, in some implementations of the third aspect, whether at least two modes include the third mode may be determined based on whether the third information includes the first field. When the third information includes the first field, at least two modes include the third mode, or when the third information does not include the first field, at least two modes do not include the third mode. Alternatively, when the third information includes the first field, at least two modes do not include the third mode, or when the third information does not include the first field, at least two modes include the third mode.
[0061] According to a fourth aspect, a communication method is provided. This communication method may be implemented by a network device or by a chip or circuit disposed within a network device. This is not limited to the present application.
[0062] The method includes the steps of: transmitting first information, wherein the first information is used to determine a target mode from at least two modes, where at least two modes include a third mode, or where at least two modes include at least two of the first mode, the second mode, and the third mode, wherein the first mode transmits a transport block over one antenna panel, the second mode transmits the same transport block over at least one antenna panel at at least two moments, the transport block is transmitted over one antenna panel at each of the two moments, the third mode transmits the same transport block simultaneously over at least two antenna panels, where different antenna panels transmit different parts of the transport block, or the third mode transmits one transport block simultaneously over each of the at least two antenna panels; and receiving a transport block in one of the target modes.
[0063] Therefore, in this application, in a multi-antenna panel scenario, a network device can determine the target mode by using the first information. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via an antenna panel, a third piece of information transmitted by the network device is received, and the third piece of information indicates a transmit mode among at least two transmit modes.
[0064] Referring to the fourth aspect, in some implementations of the fourth aspect, if at least two modes are two modes, the two modes are either a first mode and a second mode, or a first mode and a third mode, or a second mode and a fourth mode, and the first information indicates one of the two modes, where the mode is the target mode. Referring to the fourth aspect, in some implementations of the fourth aspect, if at least two modes are three modes, the first information indicates one or two of the three modes, and when the first information indicates two modes, the method further includes the step of transmitting second information, where the second information indicates one of the two modes, where the mode is the target mode.
[0065] Therefore, in this application, when at least two modes are three modes, the network device can transmit second information so that the terminal device determines the target mode.
[0066] Referring to the fourth aspect, in some implementations of the fourth aspect, when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode; or when the value of the first information is the second value, the first information indicates one mode, which is the third mode; or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode; or when the value of the first information is the second value, the first information indicates two modes, the two modes being the first mode and the third mode; or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the third mode; or when the value of the first information is the second value, the first information indicates one mode, which is the second mode.
[0067] Referring to the fourth aspect, in some implementations of the fourth aspect, the first information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0068] Referring to the fourth aspect, in some implementations of the fourth aspect, one bit of the first information indicates one mode or two modes.
[0069] Referring to the fourth aspect, in some implementations of the fourth aspect, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0070] Referring to the fourth aspect, in some implementations of the fourth aspect, at least one bit of the first information may indicate one mode, and at least one bit may be two bits.
[0071] Referring to the fourth aspect, 4In some implementations of this aspect, when the value of the first information belongs to a first set of values, the first information indicates that the target mode is the first mode and the first set of values contains at least one value; or when the value of the first information belongs to a second set of values, the first information indicates that the target mode is the second mode and the second set of values contains at least one value; or when the value of the first information belongs to a third set of values, the first information indicates that the target mode is the third mode and the third set of values contains at least one value.
[0072] Referring to the fourth aspect, in some implementations of the fourth aspect, the method may further include the step of transmitting a third information, wherein the third information indicates whether at least two modes include the third mode.
[0073] Referring to the fourth aspect, in some implementations of the fourth aspect, the third information may be RRC, MAC CE, or DCI.
[0074] Referring to the fourth aspect, in some implementations of the fourth aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that at least two modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that at least two modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0075] Referring to the fourth aspect, in some implementations of the fourth aspect, whether at least two modes include a third mode may be indicated on whether the third information includes a first field. When the third information includes a first field, at least two modes include a third mode, or when the third information does not include a first field, at least two modes do not include a third mode. Alternatively, when the third information includes a first field, at least two modes do not include a third mode, or when the third information does not include a first field, at least two modes include a third mode.
[0076] According to a fifth aspect, a communication method is provided. This communication method may be implemented by a terminal device or by a chip or circuit disposed within a terminal device. This is not limited to the present application.
[0077] The communication method includes the steps of: receiving first information and determining N modes from M modes based on the first information, where N is an integer greater than 0, M is an integer greater than or equal to N, and the M modes include one or more of a first mode, a second mode, and a third mode, the first mode transmitting a transport block over one antenna panel, the second mode transmitting the same transport block over at least one antenna panel at at least two moments, the transport block being transmitted over one antenna panel at each of at least two moments, the third mode simultaneously transmitting the same transport block over at least two antenna panels, with different antenna panels transmitting different parts of the transport block, or the third mode simultaneously transmitting one transport block over each of at least two antenna panels; and transmitting a transport block in one of the N modes.
[0078] Accordingly, in this application, in a multi-antenna panel scenario, a terminal device receives first information in order to implement indicating the transmission mode of at least one antenna panel on the terminal device. That is, the first information can indicate one or more of a first mode, a second mode, or a third mode. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via a multi-antenna panel, the first information indicates the transmission mode of the antenna panel on the terminal device.
[0079] According to the fifth aspect, in some implementations of the fifth aspect, when M is 2, the M modes are two of the first mode, the second mode, and the third mode, and N may be 1, and the first information is used to determine one of the two modes.
[0080] Therefore, in this application, when M is 2, in a multi-antenna panel scenario, the terminal device can receive first information in order to implement indicating the transmission mode of the antenna panel on the terminal device. This application also applies to a multi-transmit / receive point scenario. When the terminal device transmits a transport block to one or more transmit / receive points via the antenna panel, first information is received, and the first information indicates the transmission mode of the antenna panel on the terminal device.
[0081] Referring to the fifth aspect, in some implementations of the fifth aspect, when M is 2, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0082] Referring to the fifth aspect, in some implementations of the fifth aspect, when M is 3, the value of N may be 1 or 2. When N is 1, the first information indicates one mode from three modes, the three modes include a first mode, a second mode, and a third mode. In this case, the first information may be 1 bit or 2 bits. Alternatively, when N is 2, the first information indicates two modes from three modes, and the terminal device may transmit a transport block in one of the two modes, or when N is 2, the first information indicates two modes from three modes. In this case, the method further includes the step of receiving second information, where the second information specifically indicates one of the two modes as the target mode.
[0083] Referring to the fifth aspect, in some implementations of the fifth aspect, when the value of M is 3, the value of N is 1 or 2, and when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode, or when the value of the first information is the second value, the first information indicates one mode, which is the third mode, or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode, or when the value of the first information is the second value, the first information indicates two modes, the two modes being the first mode and the third mode, or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the third mode, or when the value of the first information is the second value, the first information indicates one mode, which is the second mode.
[0084] Referring to the fifth aspect, in some implementations of the fifth aspect, the first information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0085] Referring to the fifth aspect, in some implementations of the fifth aspect, one bit of the first information indicates one mode or two modes.
[0086] Referring to the fifth aspect, in some implementations of the fifth aspect, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0087] Referring to the fifth aspect, in some implementations of the fifth aspect, at least one bit of the first information may indicate one mode, and at least one bit may be two bits.
[0088] Referring to the fifth aspect, in some implementations of the fifth aspect, one mode is determined from M modes based on first information, where the first information indicates that the mode is the first mode and the first value set contains at least one value when the value of the first information belongs to a first value set, or the first information indicates that the mode is the second mode and the second value set contains at least one value when the value of the first information belongs to a second value set, or the first information indicates that the mode is the third mode and the third value set contains at least one value when the value of the first information belongs to a third value set.
[0089] Referring to the fifth aspect, 5 In some implementations of this embodiment, the method may further include the step of receiving a third information, wherein the third information indicates whether M modes include the third mode.
[0090] Referring to the fifth aspect, in some implementations of the fifth aspect, the third information may be RRC, MAC CE, or DCI.
[0091] Referring to the fifth aspect, in some implementations of the fifth aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that M modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that M modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0092] Referring to the fifth aspect, in some implementations of the fifth aspect, whether M modes include a third mode may be indicated based on whether the third information includes a first field. If the third information includes a first field, M modes include a third mode, or if the third information does not include a first field, M modes do not include a third mode. Alternatively, if the third information includes a first field, M modes do not include a third mode, or if the third information does not include a first field, M modes include a third mode.
[0093] According to a sixth aspect, a communication method is provided. This communication method may be implemented by a network device or by a chip or circuit disposed within a network device. This is not limited to the present application.
[0094] The method includes the steps of: transmitting first information; determining N modes from M modes based on the first information, where N is an integer greater than 0, M is an integer greater than or equal to N, and the M modes include one or more of a first mode, a second mode, and a third mode, the first mode transmitting a transport block over one antenna panel; the second mode transmitting the same transport block over at least one antenna panel at at least two moments, the transport block being transmitted over one antenna panel at each of at least two moments; the third mode transmitting the same transport block simultaneously over at least two antenna panels, with different antenna panels transmitting different parts of the transport block; or the third mode transmitting one transport block simultaneously over each of at least two antenna panels; and receiving a transport block in one of the N modes.
[0095] Accordingly, in this application, in a multi-antenna panel scenario, the network device transmits first information to the terminal device in order to implement indicating the transmission mode of at least one antenna panel on the terminal device. That is, the first information can indicate one or more of a first mode, a second mode, or a third mode. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via a multi-antenna panel, the network device transmits first information to indicate the transmission mode of the antenna panel on the terminal device.
[0096] According to the sixth aspect, in some implementations of the sixth aspect, when M is 2, the M modes include two modes from a first mode, a second mode, and a third mode, and the first information is used to determine one of the two modes.
[0097] Therefore, in this application, when M is 2, in a multi-antenna panel scenario, the network device can transmit first information to a terminal device to indicate the transmission mode. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via an antenna port, the network device transmits first information to indicate one mode.
[0098] Referring to the sixth aspect, 6 In some implementations of this form, when M is 2, the 1 The information is at least one bit within the Radio Resource Control (RRC), the Media Access Control (MAC CE), or the Downlink Control Information (DCI).
[0099] Referring to the sixth aspect, in some implementations of the sixth aspect, when M is 3, the value of N may be 1 or 2. When N is 1, the first information indicates one mode from three modes, the three modes include a first mode, a second mode, and a third mode. In this case, the first information may be 1 bit or 2 bits. Alternatively, when N is 2, the first information indicates two modes from three modes, and the terminal device may transmit a transport block in one of the two modes, or when N is 2, the first information indicates two modes from three modes. In this case, the method further includes the step of receiving second information, where the second information specifically indicates one of the two modes as the target mode.
[0100] Referring to the sixth aspect, in some implementations of the sixth aspect, when the value of M is 3, the value of N is 1 or 2, and when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode, or when the value of the first information is the second value, the first information indicates one mode, which is the third mode, or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the second mode, or when the value of the first information is the second value, the first information indicates two modes, the two modes being the first mode and the third mode, or when the value of the first information is the first value, the first information indicates two modes, the two modes being the first mode and the third mode, or when the value of the first information is the second value, the first information indicates one mode, which is the second mode.
[0101] Referring to the sixth aspect, in some implementations of the sixth aspect, the first information is the radio resource control RRC, the media access control element MAC CE, or the downlink control Your compassion Information D It is one bit within the CI.
[0102] Referring to the sixth aspect, in some implementations of the sixth aspect, one bit of the first information indicates one mode or two modes.
[0103] Referring to the sixth aspect, in some implementations of the sixth aspect, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0104] Referring to the sixth aspect, in some implementations of the sixth aspect, at least one bit of the first information may indicate one mode, and at least one bit may be two bits.
[0105] Referring to the sixth aspect, in some implementations of the sixth aspect, one mode is determined from M modes based on first information, where the first information indicates that the mode is the first mode and the first value set contains at least one value when the value of the first information belongs to the first value set, or the first information indicates that the mode is the second mode and the second value set contains at least one value when the value of the first information belongs to the second value set, or the first information indicates that the mode is the third mode and the third value set contains at least one value when the value of the first information belongs to the third value set.
[0106] Referring to the sixth aspect, in some implementations of the sixth aspect, the method may further include the step of transmitting a third information, wherein the third information indicates whether M modes include the third mode.
[0107] Referring to the sixth aspect, in some implementations of the sixth aspect, the third information may be RRC, MAC CE, or DCI.
[0108] Referring to the sixth aspect, in some implementations of the sixth aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that M modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that M modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0109] Referring to the sixth aspect, in some implementations of the sixth aspect, whether M modes include a third mode may be indicated based on whether the third information includes a first field. If the third information includes a first field, M modes include a third mode, or if the third information does not include a first field, M modes do not include a third mode. Alternatively, if the third information includes a first field, M modes do not include a third mode, or if the third information does not include a first field, M modes include a third mode.
[0110] According to a seventh aspect, a communication method is provided. This communication method may be implemented by a terminal device or by a chip or circuit disposed within a terminal device. This is not limited to the present application.
[0111] This communication method involves receiving first information and determining one mode or N modes based on the first information, wherein one mode is one of M modes, and N modes are N modes out of M modes, where N is an integer greater than 1, and M is an integer greater than or equal to N. The M modes include at least one or more of the first mode, the second mode, and the third mode. The first mode involves transmitting a transport block through one antenna panel; the second mode involves transmitting the same transport block at least two moments through at least one antenna panel, with the transport block being transmitted at each of the two moments through one antenna panel; the third mode involves simultaneously transmitting the same transport block through at least two antenna panels, with different antenna panels transmitting different parts of the transport block; or the third mode involves simultaneously transmitting one transport block through each of at least two antenna panels; and the step of transmitting a transport block in one mode or one of N modes.
[0112] Accordingly, in this application, in a multi-antenna panel scenario, a terminal device receives first information in order to implement indicating the transmission mode of at least one antenna panel on the terminal device. That is, the first information can indicate one or more of a first mode, a second mode, or a third mode. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via a multi-antenna panel, the first information indicates the transmission mode of the antenna panel on the terminal device.
[0113] According to the seventh aspect, in some implementations of the seventh aspect, when M is 2, the M modes are two of the first mode, the second mode, and the third mode, and N may be 1, and the first information is used to determine one of the two modes.
[0114] Therefore, in this application, when M is 2, in a multi-antenna panel scenario, the terminal device can receive first information in order to implement indicating the transmission mode of the antenna panel on the terminal device. This application also applies to a multi-transmit / receive point scenario. When the terminal device transmits a transport block to one or more transmit / receive points via the antenna panel, first information is received, and the first information indicates the transmission mode of the antenna panel on the terminal device.
[0115] Referring to the seventh aspect, in some implementations of the seventh aspect, when M is 2, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0116] Referring to the seventh aspect, in some implementations of the seventh aspect, when M is 3, the value of N may be 1 or 2. When N is 1, the first information indicates one mode from three modes, the three modes including a first mode, a second mode, and a third mode. In this case, the first information may be 1 bit or 2 bits. Alternatively, when N is 2, the first information indicates one or two modes from three modes, and the terminal device may transmit a transport block in one of the one or two modes. When the first information indicates two modes, the method further includes the step of receiving second information, where the second information specifically indicates one of the two modes.
[0117] Referring to the seventh aspect, in some implementations of the seventh aspect, when the value of M is 3, the value of N is 2, When the value of the first piece of information is the first value, the first piece of information indicates two modes, the first mode and the second mode; or when the value of the first piece of information is the second value, the first piece of information indicates one mode, which is the third mode; or when the value of the first piece of information is the first value, the first piece of information indicates two modes, the first mode and the second mode; or when the value of the first piece of information is the second value, the first piece of information indicates two modes, the first mode and the third mode; or when the value of the first piece of information is the first value, the first piece of information indicates two modes, the first mode and the third mode; or when the value of the first piece of information is the second value, the first piece of information indicates one mode, which is the second mode.
[0118] Referring to the seventh aspect, in some implementations of the seventh aspect, the first information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0119] Referring to the seventh aspect, in some implementations of the seventh aspect, one bit of the first information indicates one mode or two modes.
[0120] Referring to the seventh aspect, in some implementations of the seventh aspect, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0121] Referring to the seventh aspect, in some implementations of the seventh aspect, at least one bit of the first information may indicate one mode, and at least one bit may be two bits.
[0122] Referring to the seventh aspect, in some implementations of the seventh aspect, one mode is determined from M modes based on first information, where the first information indicates that the mode is the first mode and the first value set contains at least one value when the value of the first information belongs to a first value set, or the first information indicates that the mode is the second mode and the second value set contains at least one value when the value of the first information belongs to a second value set, or the first information indicates that the mode is the third mode and the third value set contains at least one value when the value of the first information belongs to a third value set.
[0123] Referring to the seventh aspect, in some implementations of the seventh aspect, the method may further include the step of receiving a third information, where the third information indicates whether M modes include the third mode.
[0124] Referring to the seventh aspect, in some implementations of the seventh aspect, the third information may be RRC, MAC CE, or DCI.
[0125] Referring to the seventh aspect, in some implementations of the seventh aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that M modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that M modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0126] Referring to the seventh aspect, in some implementations of the seventh aspect, whether M modes include a third mode may be indicated based on whether the third information includes a first field. When the third information includes a first field, M modes include a third mode, or when the third information does not include a first field, M modes do not include a third mode. Alternatively, when the third information includes a first field, M modes do not include a third mode, or when the third information does not include a first field, M modes include a third mode.
[0127] According to the eighth aspect, a communication method is provided. This communication method may be implemented by a network device or by a chip or circuit disposed within a network device. This is not limited to the present application.
[0128] This communication method comprises the step of transmitting first information, wherein the first information is used to determine one mode or N modes, where one mode is one of M modes, and N modes are N modes out of M modes, where N is an integer greater than 1, and M is an integer greater than or equal to N. The M modes include at least one or more of the first mode, the second mode, and the third mode. The first mode involves transmitting a transport block through one antenna panel; the second mode involves transmitting the same transport block at least two moments through at least one antenna panel, with the transport block being transmitted at each of the two moments through one antenna panel; the third mode involves simultaneously transmitting the same transport block through at least two antenna panels, with different antenna panels transmitting different parts of the transport block; or the third mode involves simultaneously transmitting one transport block through each of at least two antenna panels; and the step of transmitting a transport block in one mode or one of N modes.
[0129] Accordingly, in this application, in a multi-antenna panel scenario, a network device transmits first information to implement indicating the transmission mode of at least one antenna panel on a terminal device. That is, the first information can indicate one or more of a first mode, a second mode, or a third mode. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via a multi-antenna panel, the first information indicates the transmission mode of the antenna panel on the terminal device.
[0130] According to the eighth aspect, in some implementations of the eighth aspect, when M is 2, the M modes are two of the first mode, the second mode, and the third mode, and N may be 1, and the first information is used to determine one of the two modes.
[0131] Therefore, in this application, when M is 2, in a multi-antenna panel scenario, a network device can transmit first information to implement indicating the transmission mode of the antenna panel on a terminal device. This application also applies to a multi-transmit / receive point scenario. When a terminal device transmits a transport block to one or more transmit / receive points via an antenna panel, first information is received, and the first information indicates the transmission mode of the antenna panel on the terminal device.
[0132] Referring to the eighth aspect, in some implementations of the eighth aspect, when M is 2, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0133] Referring to the eighth aspect, in some implementations of the eighth aspect, when M is 3, the value of N may be 1 or 2. When N is 1, the first information indicates one mode from three modes, the three modes including a first mode, a second mode, and a third mode. In this case, the first information may be 1 bit or 2 bits. Alternatively, when N is 2, the first information indicates one or two modes from three modes, and the terminal device may transmit a transport block in one of the one or two modes. When the first information indicates two modes, the method further includes the step of receiving second information, where the second information specifically indicates one of the two modes.
[0134] Referring to the eighth aspect, in some implementations of the eighth aspect, when the value of M is 3, the value of N is 2, When the value of the first piece of information is the first value, the first piece of information indicates two modes, the first mode and the second mode; or when the value of the first piece of information is the second value, the first piece of information indicates one mode, which is the third mode; or when the value of the first piece of information is the first value, the first piece of information indicates two modes, the first mode and the second mode; or when the value of the first piece of information is the second value, the first piece of information indicates two modes, the first mode and the third mode; or when the value of the first piece of information is the first value, the first piece of information indicates two modes, the first mode and the third mode; or when the value of the first piece of information is the second value, the first piece of information indicates one mode, which is the second mode.
[0135] Referring to the eighth aspect, in some implementations of the eighth aspect, the first information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0136] Referring to the eighth aspect, in some implementations of the eighth aspect, one bit of the first information indicates one mode or two modes.
[0137] Referring to the eighth aspect, in some implementations of the eighth aspect, the first information is at least one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI.
[0138] Referring to the eighth aspect, in some implementations of the eighth aspect, at least one bit of the first information may indicate one mode, and at least one bit may be two bits.
[0139] Referring to the eighth aspect, in some implementations of the eighth aspect, one mode is determined from M modes based on first information, where the first information indicates that the mode is the first mode and the first value set contains at least one value when the value of the first information belongs to a first value set, or the first information indicates that the mode is the second mode and the second value set contains at least one value when the value of the first information belongs to a second value set, or the first information indicates that the mode is the third mode and the third value set contains at least one value when the value of the first information belongs to a third value set.
[0140] Referring to the eighth aspect, in some implementations of the eighth aspect, the method may further include the step of transmitting a third information, wherein the third information indicates whether M modes include the third mode.
[0141] Referring to the eighth aspect, in some implementations of the eighth aspect, the third information may be RRC, MAC CE, or DCI.
[0142] Referring to the eighth aspect, in some implementations of the eighth aspect, the third information includes a first field, and when the value of the first field is the third value, the third information indicates that M modes include the third mode, or when the value of the first field is the fourth value, the third information indicates that M modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0143] Referring to the eighth aspect, in some implementations of the eighth aspect, whether M modes include a third mode may be indicated based on whether the third information includes a first field. When the third information includes a first field, M modes include a third mode, or when the third information does not include a first field, M modes do not include a third mode. Alternatively, when the third information includes a first field, M modes do not include a third mode, or when the third information does not include a first field, M modes include a third mode.
[0144] According to the ninth aspect, a communication device is provided, the communication device including a module configured to implement a step of a communication method according to any one implementation of the first to eighth aspects.
[0145] According to the tenth aspect, a communication device is provided, which includes a processor. The processor is configured to execute instructions stored in memory, and when an instruction is executed, the communication device is enabled to implement a communication method according to any one of the first to eighth aspects, and an implementation of the first to eighth aspects.
[0146] According to the eleventh aspect, a computer-readable storage medium is provided. This computer-readable storage medium stores a program, which enables a receiving device to implement a communication method according to any one of the first to eighth aspects, and an implementation of the first to eighth aspects.
[0147] According to the twelfth aspect, a chip device is provided, which includes a processing circuit. The processing circuit is configured to call a program from memory and execute the program so that a communication device on which the chip device is installed implements a method according to any possible implementation of any one of the first to eighth aspects.
[0148] According to the 13th aspect, a computer program product including instructions is provided. When the instructions are executed by the computer, the computer is enabled to implement a communication method according to any one possible implementation of any one of the first to eighth aspects. [Brief explanation of the drawing]
[0149] [Figure 1] This is a diagram showing the architecture of a wireless communication system according to an embodiment of this application. [Figure 2] This is a diagram illustrating an example of an application scenario according to an embodiment of this application. [Figure 3] This is a schematic flowchart of an example of a communication method according to an embodiment of this application. [Figure 4] This is a schematic flowchart of another example of a communication method according to the embodiments of this application. [Figure 5] This is a schematic flowchart of another example of a communication method according to the embodiments of this application. [Figure 6] This is a schematic flowchart of another example of a communication method according to the embodiments of this application. [Figure 7] This is a block diagram of an example of a communication method according to an embodiment of this application. [Figure 8] This is a block diagram of another example of a communication method according to an embodiment of this application. [Figure 9] This is a block diagram of another example of a communication method according to an embodiment of this application. [Figure 10] This is a diagram showing the structure of a terminal device according to an embodiment of this application. [Figure 11] This is a diagram showing the structure of a network device according to an embodiment of this application. [Figure 12] This is a diagram showing the structure of a communication device according to an embodiment of this application. [Modes for carrying out the invention]
[0150] The technical solutions in the embodiments of this application are applicable to various communication systems, such as long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunications systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) mobile communication systems, or NR. The technical solutions provided in this application are further applicable to future communication systems, such as sixth-generation mobile communication systems. Alternatively, the communication system may be a public land mobile network (PLMN), a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT) communication system, or another communication system.
[0151] Compared to 4G LTE (Long-Term Evolution, NR) which uses low-frequency bands, 5G NR (New Radio, NR) adds high-frequency bands (generally considered higher than 6G), such as 26GHz, 28GHz, 39GHz, or 60GHz, to meet the requirements of three scenarios, including extended mobile bandwidth, mass connectivity, and high reliability and low latency in 5G NR. High-frequency bands can achieve larger bandwidths and higher transmission speeds. High signal frequencies cause severe attenuation as the signal propagates in space, severely limiting signal coverage. To address this challenge, good directional gain is obtained, directional power in different transmission directions is increased, and the signal-to-interference-to-noise ratio (R) is improved. t To improve IO (Signal-Infrared Resonance) and further enhance system performance, beamforming (BF) is used in 5G NR. Considering the balance between deployment costs and system performance, hybrid beamforming (HBF) technology, including digital and analog beamforming, is used in the 5G NR research process. In the implementation of beamforming technology, the antenna panel is a core component, and the beam is received or transmitted through the antenna panel. Directional beam technology is used in the 5G NR deployment implementation process. To implement wide-area coverage, base stations (BS) and terminals equipped with multi-antenna panels are deployed. Especially in the case of terminals, the deployment of antenna panels has a more significant impact on the terminal's signal transmission performance in order to implement wide-area coverage in limited space and cost-saving situations. Currently, commercially available products generally incorporate two or three antenna panels into mobile devices, while more antenna panels, such as four or eight, can be incorporated into fixed stations, such as customer premises equipment (CPE) / fixed wireless access (FWA).
[0152] It should be understood that the antenna panel in the embodiments of this application may be an antenna set. In addition, the antenna panel in the embodiments of this application may be replaced with an "antenna set".
[0153] Optionally, the antenna set may be one in which the transmit power can be controlled independently or separately. Alternatively, the antenna set may be one in which independent or separate time adjustments are possible. Alternatively, the antenna set may be one in which modulation and coding are performed independently or separately.
[0154] In implementation, the antenna panel in the embodiments of this application may be one capability value in the capability value set list of the terminal device. Therefore, the antenna panel in the embodiments of this application may be replaced by a “capability set” instead. The capability value set may include the quality of the channel sounding reference signal (SRS) port, the maximum amount of SRS ports, the amount of layers transmitted within the uplink (UL), the maximum amount of layers transmitted within the UL, the coherence type of the antenna port, and so on.
[0155] Optionally, a correspondence exists between capability value sets and synchronization signal and physical broadcast channel block (SSB) resource indicators (SSBRI), or between capability value sets and channel-state information reference signal (CSI-RS) resource indicators (CRI-RS resource indicators, CRI). Therefore, one antenna panel may refer to one SSBRI or CRI.
[0156] In implementation, the antenna panel in the embodiment of this application may be replaced with "SSBRI" or "CRI".
[0157] Optionally, the correspondence between capability sets and SSBRI or between capability sets and CRI may be determined by the terminal device. The terminal device may report the correspondence between capability sets and SSBRI or between capability sets and CRI to the network device in the beam report. Alternatively, the terminal device may report the capability sets, SSBRI, or CRI to the network device.
[0158] In implementation, the antenna panel in the embodiment of this application may be an SRS set. Therefore, the antenna panel in this application may also be referred to as an "SRS set".
[0159] Optionally, in embodiments of this application, the definition of one antenna panel can be dynamically changed. For example, one antenna panel may have a capability set of four SRS ports at moment 1, and the antenna panel may have a capability set of two SRS ports at moment 2 following moment 1.
[0160] In the embodiments of this application, a transport block (TB) is a basic unit for processing in the physical layer and for data exchange between the Media Access Control (MAC) sublayer and the physical layer. In the implementation, the transport block is a data block containing MAC protocol data units (PDUs).
[0161] In the embodiments of this application, the mode may be a transmission mode, a transmission rule, a mapping method, a mapping rule, or a resource determination method.
[0162] The technical solution of this application is described below with reference to the attached drawings.
[0163] Figure 1 is a diagram of the architecture of a wireless communication system according to an embodiment of the present application. As shown in Figure 1, the wireless communication system 100 may include a network device 101 and a terminal device 102. The terminal device 102 may be connected to the network device 101. The network device 101 may also be called a base station device.
[0164] It should be understood that the communication system 100 may include a plurality of terminal devices 102 and a plurality of network devices 101. This is not limited to the embodiments of this application.
[0165] In implementation, this application applies to multiple mobile communication scenarios, including, but not limited to, point-to-point transmission between network device 101 and terminal device 102 or between terminal devices 102, multi-hop transmission between network device 101 and terminal device 102, and DC (dual connectivity) or multi-connectivity between multiple base stations and user devices.
[0166] In the embodiments of this application, the terminal device 102 is an unmanned aerial vehicle (UAV), access terminal, subscriber unit, subscriber station, mobile station, relay station, remote station, remote terminal, mobile device, user terminal, user deviceIt should be understood that user equipment (UE) may be a terminal, wireless communication device, user agent, or user device. Alternatively, a terminal device may be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device, another processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a 5G network, terminal device in a future advanced public land mobile network (PLMN), terminal device in a future car internet, etc. This is not limited to the embodiments of this application.
[0167] Not limited to, but as an example, in the embodiments of this application, wearable devices may also be called intelligent wearable devices and are a general term for wearable devices developed by intelligently designing everyday clothing through wearable technology, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body and can be integrated into the user's clothing or accessories. Wearable devices implement not only hardware devices but also powerful functionality, data exchange, and cloud interaction through software support. In a broad sense, intelligent wearable devices include full-featured large devices that can implement all or part of their functionality without relying on a smartphone, such as smartwatches or smart glasses, and devices that are dedicated to one type of application and need to be used with other devices such as smartphones, such as various smart bands or smart jewelry for monitoring physical signs.
[0168] In addition, in the embodiments of this application, the terminal device may, alternatively, be a terminal device in an Internet of Things (IoT) system. IoT is an important part of the future development of information technology. The main technical feature of IoT is connecting things to a network by using communication technologies to implement intelligent networks for human-machine interconnection and interconnection of things to things. In the embodiments of this application, IoT technology can implement mass connectivity, deep coverage, and terminal power connectivity by using, for example, narrowband (NB) technology.
[0169] In addition, in the embodiments of this application, the terminal device may alternatively include an intelligent printer, a train detector, or a sensor such as a gas station. The main functions of the terminal device include collecting data (by several terminal devices), receiving control information and downlink data from network devices, transmitting electromagnetic waves, and transmitting uplink data to network devices.
[0170] In the implementation, the terminal device 102 may be, as an alternative, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in autonomous driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, and the like. In the embodiments of this application, the device configured to implement the functions of the terminal may be the terminal, or a device that can support the terminal when implementing the functions, such as a chip system. The device may be installed inside the terminal. The chip system may include a chip, or it may include a chip and other separate components.
[0171] The network device 101 in the embodiments of this application includes an access network device, for example, a base station, where BS may be a device deployed within a radio access network and capable of performing wireless communication with terminals. The base station may take multiple forms, such as a macro base station, a micro base station, a relay station, and an access point. For example, the base station in the embodiments of this application may be a base station in 5G. A base station in 5G may also be called a transceiver point or a 5G base station (next-generation node B, gNB).
[0172] The network device 101 in the embodiments of this application may be any communication device having wireless transceiver functionality and configured to communicate with a terminal device 102. The device includes, but is not limited to, evolved NodeB (eNB), radio network controller (RNC), NodeB (NB), base station controller (BSC), base transceiver station (BTS), home base station (home evolved NodeB (HeNB) or home NodeB (HNB)), baseband unit (BBU), access point (AP) in a wireless fidelity (Wi-Fi) system, wireless relay node, wireless backhaul node, transmission point (TP), transmission and reception point (TRP), etc. Alternatively, the device may be a gNB or transmitter in a 5G system such as an NR system, an antenna panel or a group of antenna panels (including a multi-antenna panel) in a 5G system, or a network node such as a baseband unit or distributed unit (DU) including a gNB or transmitter.
[0173] In some applications, the network device 101 of the embodiments of this application may be a central unit (CU) or a DU, or the network device may include both a CU and a DU. The gNB may further include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for handling non-real-time protocols and services and implements the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer. The DU is responsible for handling physical layer protocols and real-time services and implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and functions related to the active antenna. Information in the RRC layer ultimately becomes information in the PHY layer, or is converted from information in the PHY layer. Therefore, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be transmitted by the DU, or by both the DU and the AAU. It can be understood that a network device may be a device comprising one or more of the CU nodes, DU nodes, and AAU nodes. In addition, a CU may be classified as a network device in an access network (radio access network, RAN), or a CU may be classified as a network device in a core network (core network, CN). This is not limited to the present application.
[0174] Furthermore, the CU can be divided into a Control Plane Central Unit (CU-CP) and a User Plane Unit (CU-UP). The CU-CP and CU-UP may be deployed on different physical devices. The CU-CP is responsible for control plane functions and mainly includes the RRC layer and the PDCP-C layer. The PDCP-C layer is primarily responsible for data encryption and decryption, integrity protection, and data transmission on the control plane. The CU-UP is responsible for user plane functions and mainly includes the SDAP layer and the PDCP-U layer. The SDAP layer is primarily responsible for processing data in the core network and mapping flows to bearers. The PDCP-U layer is primarily responsible for at least one of the following functions on the data plane: encryption and decryption, integrity protection, header compression, serial number maintenance, and data transmission. Specifically, the CU-CP and CU-UP are connected through a communication interface (e.g., an E1 interface). CU-CP represents a network device, connected to the core network device through a communication interface (e.g., the Ng interface), and connected to the DU through a communication interface (e.g., the F1-C (control plane) interface). CU-UP connects to the DU through a communication interface (e.g., the F1-U (user plane) interface). In another possible implementation, the PDCP-C layer is also included within CU-UP.
[0175] The aforementioned protocol layer partitioning between CU and DU, and between CU-CP and CU-UP, are merely examples, and it should be understood that other partitioning methods may exist. This is not limited to the embodiments of this application.
[0176] The network device 101 of this application may be a device including a CU or DU, or a device including a CU and a DU, or a control plane CU node (CU-CP node), a user plane CU node (CU-UP node), and a DU node.
[0177] In embodiments of this application, the network device 101 and terminal device 102 may be deployed on land, on water, or in the air on aircraft, balloons, and satellites, including indoor devices, outdoor devices, handheld devices, or vehicle-mounted devices. The scenarios in which the network device and terminal device are deployed are not limited to embodiments of this application.
[0178] In the embodiments of this application, network Device 101 or terminal Device 102 includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system may be one or more types of computer operating systems that implement service processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, word processing software, and instant messaging software.
[0179] In embodiments of this application, the device configured to implement the functions of a network device may be the network device 101, or it may be a device capable of supporting the network device when implementing the functions, such as a chip system. The device may be installed within the network device.
[0180] The technical solutions provided in the embodiments of this application are applied to wireless communication between communication devices. Wireless communication between communication devices is performed by network device 10 1 and terminal device 10 2 This may include wireless communication between and between, wireless communication between network devices, and wireless communication between terminals. In embodiments of this application, the term “wireless communication” may also be abbreviated as “communication,” and the term “communication” may also be referred to as “data transmission,” “information transmission,” or “transmission.”
[0181] Figure 2 is a diagram illustrating an example application scenario according to an embodiment of the present application. As shown in Figure 2, the application scenario may include a network device 210, a network device 220, and a terminal device 230. The terminal device 230 includes antenna panels 231 and 232. In any implementation, in the application scenario shown in Figure 2, network devices 210 and 220 may be two base stations. Alternatively, network devices 210 and 220 may be two transmit / receive points (TRPs) of a single base station.
[0182] It should be understood that the application scenario may include multiple terminal devices and multiple network devices. Multiple antenna panels may be present within a terminal device 230. This is not limited to the embodiments of this application.
[0183] In an implementation, when a network device configures multiple SRS resource sets for a terminal device, the terminal device may determine the SRS resources within the SRS resource set by receiving an SRS resource indicator (SRI) transmitted by the network device in order to determine the antenna panel corresponding to the uplink transmission and transmit precoding. Precoding may be digital beamforming and / or precoding, or beamforming and / or precoding, or digital and analog hybrid beamforming and precoding.
[0184] In the implementation, a network device may constitute one or more SRS resource sets for terminal devices. One SRS resource set may include one or more SRS resources. One SRS resource may include an SRS resource ID, the number of SRS ports, an SRS time-domain type indicator, SRS periodicity, and the time-frequency resource location of an SRS within a single slot.
[0185] In the implementation, when the transmission mode is codebook-based uplink transmission, the network device may configure multiple SRS resource sets for the terminal device. Each SRS resource set contains one or more SRS resources, and the terminal device transmits SRS resources within each SRS resource set to the network device. Each SRS resource corresponds to one uplink channel. The network device learns different uplink channel qualities based on the received SRS resources. The network device selects an SRS resource based on the uplink channel quality and indicates that SRS resource to the terminal device. The network device transmits an SRI, a transmitted precoding matrix indicator (TPMI), and a transmitted rank indication (TRI) to the terminal device. The SRI indicates the SRS resource selected by the network device, and the terminal device may determine the SRS resource selected by the network device based on the received SRI. The terminal device transmits a physical uplink share channel (PUSCH) in the beam direction from which the SRS resource was previously transmitted. In this specification, transmitting a PUSCH may be understood as transmitting data on a PUSCH. The terminal device may further determine, based on SRS resources, the antenna panel or antenna port for transmitting the PUSCH in the uplink transmission process. TPMI indicates the precoding matrix used when the PUSCH is transmitted. TRI indicates the rank (number of ranks) used when the PUSCH is transmitted.
[0186] Optionally, in codebook-based uplink transmission mode, each SRS resource set contains up to two SRS resources, and each SRS resource is a multiport SRS resource. In the implementation of this application, SRS resources may be referred to as channels. In the implementation of this application, channels may be transmit links. For example, as shown in Figure 2, network device 210 and / or network device 220 constitute two SRS resource sets for terminal device 230, namely, the #1 SRS resource set and the #2 SRS resource set. Each SRS resource set in Figure 2 corresponds to one network device. The #1 SRS resource set contains two resources, namely channel 1 and channel 2, as shown in Figure 2. In this specification, channel 1 may be referred to as SRS resource 1, and channel 2 may be referred to as SRS resource 2. The #2 SRS resource set contains two resources, namely channel 3 and channel 4, as shown in Figure 2. In this specification, channel 3 may be referred to as SRS resource 3, and channel 4 may be referred to as SRS resource 4.
[0187] In the application scenario of Figure 2, terminal device 230 has two antenna panels 231 and 232, and the terminal device can transmit four SRS resources to the network device via the two antenna panels. Figure 2 shows that the terminal device transmits SRS resources 1 and 3 via panel 231, and the terminal device transmits SRS resources 2 and 4 via panel 232. When the network device indicates to the terminal device the selected SRS resources, the terminal device can determine which antenna panel corresponds to the SRS resource in order to determine which antenna panel is for transmitting a PUSCH. For example, when the network device indicates to the terminal device that the selected SRS resource is SRS resource 1, the terminal device can determine that the antenna panel corresponding to SRS resource 1 is antenna panel 231. Thus, the terminal device can determine to transmit a PUSCH via panel 231. In this specification, transmitting a PUSCH may be understood as transmitting a transport block.
[0188] Figure 2 shows an example where each SRS resource set contains two SRS resources. In an optional implementation, each SRS resource set may contain only one additional SRS resource.
[0189] In implementation, when uplink transmission is non-codebook (NCB) based uplink transmission, a network device may configure multiple SRS resource sets for terminal devices. Unlike CB-based uplink transmission, in NCB-based uplink transmission mode, each SRS resource set contains up to four SRS resources, and each SRS resource is a single-port SRS resource.
[0190] It should be understood that this application is applicable to codebook-based or non-codebook-based uplink transmission modes. Figure 2 illustrates a codebook-based uplink transmission scenario. Figure 2 is merely an example for illustrative purposes and is not limited to this application.
[0191] A network device may select one or more SRS resources and present them to a terminal device, and it may be understood that the terminal device sends a PUSCH to the network device on one or more SRS resources presented by the network device. The terminal device may send a PUSCH to the network device on one or more SRS resources in different transmission modes.
[0192] Optionally, in embodiments of this application, one PUSCH may include one or more transport blocks, and one antenna panel may transmit one transport block or a portion of one transport block.
[0193] Optionally, in embodiments of this application, a network device may present one SRS resource to a terminal device by using one SRI, or a network device may present multiple SRS resources to a terminal device by using multiple SRIs. In this case, each SRI represents one SRS resource.
[0194] Optionally, in the embodiments of this application, the transmission of a transport block to a network device via an antenna panel means that the terminal device transmits the transport block to a network device via one or more demodulation reference signals (DMRS) on the antenna panel.
[0195] The following describes three modes in the embodiments of this application.
[0196] The three modes in the embodiments of this application include a first mode, a second mode, and a third mode.
[0197] First mode
[0198] The first mode is a transmission mode in which the terminal device transmits a transport block to a network device by using one antenna panel, or a transmission mode in which the terminal device transmits a transport block to a network device via one antenna panel, or a transmission mode in which the terminal device transmits a transport block to a network device on one antenna panel. For example, terminal device 230 transmits one transport block to network device 210 by using antenna panel 231. Alternatively, terminal device 230 transmits one transport block to network devices 210 and 220 by using antenna panel 231.
[0199] In possible implementations, the first mode may be expressed as, alternatively, transmitting transport blocks based on a single SRS resource set configuration by using a single antenna panel. Specifically, the first mode means that the network device configures a single SRS resource set for the terminal device, and the terminal device transmits transport blocks to the network device by using a single antenna panel. In this case, the mode is the first mode. For example, as shown in Figure 2, when the SRS resource set configured by the network device for the terminal device is the #1 SRS resource set, the first mode may be understood as the terminal device 230 transmitting transport blocks to the network device 210 by using antenna panel 231, or the terminal device 230 transmitting transport blocks to the network device 210 by using antenna panel 232.
[0200] Optionally, in embodiments of this application, the first mode may be understood as, alternatively, transmitting a transport block on one antenna panel based on one SRS resource indicated by one SRI. For example, as shown in Figure 2, when a network device indicates SRS resource 1 to a terminal device by using one SRI, the terminal device transmits a transport block on antenna panel 231 to the network device 210 through channel 1. A collocation relationship may exist between the SRS resource indicated by the SRI and the DMRS port for transmitting the transport block on the antenna panel. Therefore, the first mode may be understood as, alternatively, transmitting a transport block based on one collocation relationship.
[0201] Optionally, the first mode is sometimes called the single transmission mode.
[0202] Second mode
[0203] The second mode is a transmission mode in which the terminal device transmits the same transport block at least two moments using at least one antenna panel, and the transport block is transmitted at least two moments using one antenna panel; or the second mode is a transmission mode in which the terminal device transmits the same transport block at least two moments via at least one antenna panel, and the transport block is transmitted at least two moments via one antenna panel; or the second mode is a transmission mode in which the terminal device transmits the same transport block at least two moments on at least one antenna panel, and the transport block is transmitted at least two moments on one antenna panel.
[0204] For example, terminal device 230 transmits one transport block to network device 210 in a first moment by using antenna panel 231, and then terminal device 230 transmits the same transport block to network device 220 in a second moment by using antenna panel 232, where the first moment is different from the second moment.
[0205] In another example, terminal device 230 transmits one transport block to network device 210 in a first moment by using antenna panel 231, and then terminal device 230 transmits the same transport block to network device 220 in a second moment by using antenna panel 231, where the first moment is different from the second moment.
[0206] In another example, terminal device 230 transmits one transport block to network device 210 in a first moment by using antenna panel 231, and then terminal device 230 transmits the same transport block to network device 210 in a second moment by using antenna panel 232, where the first moment is different from the second moment.
[0207] In this specification, the same transport block means that the information or data being transported within two or more transport blocks is the same.
[0208] In the above description of the second mode, an instant may be understood as a time unit. Correspondingly, the first instant and the second instant may be understood as the first time unit and the second time unit. In this case, the second mode may be understood as a transmission mode in which the same transport block is transmitted in at least two time units by using at least one antenna panel, and the transport block is transmitted in each of the at least two time units by using one antenna panel. In this case, the first time unit and the second time unit do not overlap.
[0209] It should be understood that the time units in the embodiments of this application may be one or more symbols, one or more slots, one or more mini-slots, one or more frames, one or more subframes, or one or more half-frames.
[0210] In possible implementations, the second mode may be expressed as an alternative to transmitting transport blocks in each of at least two time units via a single antenna panel, based on the configuration of multiple SRS resource sets, where the at least two time units do not overlap. Specifically, the second mode means that the network device configures multiple SRS resource sets for terminal devices, and the terminal devices transmit transport blocks in at least two time units, using a single antenna panel to transmit transport blocks in each time unit, where the two time units do not overlap. In this case, the mode is the second mode.
[0211] For example, as shown in Figure 2, when the SRS resource sets configured by the network device for a terminal device are #1 SRS resource set and #2 SRS resource set, the terminal device 230 transmits one transport block to the network device 210 in the first time unit by using the antenna panel 231, and then the terminal device 230 transmits a transport block to the network device 220 in the second time unit by using the antenna panel 232, where the first time unit is different from the second time unit.
[0212] In another example, when the SRS resource sets configured by the network device for a terminal device are #1 SRS resource set and #2 SRS resource set, the terminal device 230 transmits one transport block to the network device 210 in a first time unit by using the antenna panel 231, and then the terminal device 230 transmits a transport block to the network device 220 in a second time unit by using the antenna panel 231, where the first time unit is different from the second time unit.
[0213] In another example, when the SRS resource sets configured by the network device for a terminal device are #1 SRS resource set and #2 SRS resource set, the terminal device 230 transmits one transport block to the network device 210 in a first time unit by using antenna panel 231, and then the terminal device 230 transmits the same transport block to the network device 210 in a second time unit by using antenna panel 232, where the first time unit is different from the second time unit.
[0214] Optionally, in embodiments of this application, the second mode may be understood as alternatively transmitting a transport block in each of at least two time units based on SRS resources indicated by multiple SRIs via a single antenna panel, where the transport block is transmitted in each time unit based on one SRS resource. For example, as shown in Figure 2, when a network device indicates SRS resource 1 and SRS resource 4 to a terminal device by using two SRIs, the terminal device transmits a transport block on antenna panel 231 via channel 1 to network device 210 in the first time unit, and then transmits a transport block on antenna panel 232 via channel 4 to network device 220 in the second time unit. As used herein, a colocation relationship may exist between the SRS resources indicated by the SRIs and the DMRS port for transmitting the transport block on the antenna panel. Thus, the second mode may be understood as alternatively transmitting a transport block in at least two time units based on multiple colocation relationships.
[0215] The second mode, which is optional, is sometimes called the alternating transmission mode.
[0216] Third Mode
[0217] The third mode is a transmit mode in which the same transport block is transmitted simultaneously by using at least two antenna panels on the terminal device, with different antenna panels transmitting different parts of the transport block, or the third mode may be a transmit mode in which one transport block is transmitted simultaneously by using at least two antenna panels, or The third mode may be a transmit mode in which the same transport block is transmitted simultaneously through at least two antenna panels, with different antenna panels transmitting different parts of the transport block, or the third mode may be a transmit mode in which one transport block is transmitted simultaneously through each of at least two antenna panels.
[0218] For example, antenna panel 231 and antenna panel 232 transmit the same transport block simultaneously, where antenna panel 231 and antenna panel 232 transmit different parts of the same transport block, or each of antenna panel 231 and antenna panel 232 on terminal device 230 transmits one transport block simultaneously.
[0219] In the third mode, the terminal device may send the transport block to the same network device, or it may send the transport block to different network devices by using a multi-antenna panel.
[0220] For example, terminal device 230 transmits a portion of one transport block to network device 210 by using antenna panel 231, and terminal device transmits the other portion of that transport block to network device 210 by using antenna panel 232.
[0221] In another example, terminal device 230 transmits a portion of one transport block to network device 210 by using antenna panel 231, and the terminal device transmits the other portion of that transport block to network device 220 by using antenna panel 232.
[0222] In another example, terminal device 230 sends one transport block to network device 210 by using antenna panel 231, and terminal device sends another transport block to network device 210 by using antenna panel 232.
[0223] In another example, terminal device 230 sends one transport block to network device 210 by using antenna panel 231, and terminal device sends another transport block to network device 220 by using antenna panel 232.
[0224] Optionally, in embodiments of this application, a third mode may be understood as, alternatively, simultaneously transmitting transport blocks on at least two antenna panels based on SRS resources indicated by multiple SRIs, where each transport block is transmitted on each antenna panel based on one SRS resource. For example, as shown in Figure 2, when a network device indicates SRS resource 1 and SRS resource 4 to a terminal device by using two SRIs, the terminal device transmits a transport block on antenna panel 231 to network device 210 via channel 1, and the terminal device transmits that transport block on antenna panel 232 to network device 220 via channel 4. In this specification, a colocation relationship may exist between the SRS resources indicated by the SRIs and the DMRS ports for transmitting transport blocks on the antenna panels. Therefore, the third mode is, alternatively, based on multiple colocation relationships, at least two It can be understood that this means simultaneously transmitting the transport block on the antenna panel.
[0225] In the third mode of the embodiments of this application, “simultaneous” may be understood as the existence of a set of intersections between time units in which at least two antenna panels on a terminal device transmit transport blocks to a network device, or as the same moment.
[0226] The optional third mode is sometimes called the simultaneous transmission mode.
[0227] In a scenario where a multi-antenna panel is optionally configured for a terminal device, both a first and a second mode are supported when the terminal device transmits a transport block to a network device. The network device may, in this specification, be a transmit / receive point.
[0228] In a scenario where a multi-antenna panel is optionally configured for a terminal device, the third mode is not supported when the terminal device transmits a transport block to a network device. The network device may, in this specification, be a transmit / receive point.
[0229] In a scenario where a multi-antenna panel is optionally configured for a terminal device, a first mode, a second mode, and a third mode are supported when the terminal device transmits a transport block to multiple network devices. In this specification, network devices may be transmit / receive points.
[0230] In each transmission mode, it can be understood that the terminal device sends a transport block to the network device over one or more SRS resources indicated by the network device.
[0231] In the first mode, the network device may present one or more SRS resources to the terminal device. As shown in Figure 2, the network device may present one SRS resource, for example, SRS resource 1, SRS resource 2, SRS resource 3, or SRS resource 4, to the terminal device, or the network device may present two SRS resources, for example, SRS resource 1 and SRS resource 3, or SRS resource 2 and SRS resource 4, to the terminal device. Thus, the first mode corresponds to six channel group sets. The terminal device transmits transport blocks over the SRS resources presented by the network device by using one antenna panel.
[0232] In the second mode, the network device may present two SRS resources to the terminal device. The terminal device transmits transport blocks to the network device at the first and second moments by using one antenna panel. At each moment, the terminal device may transmit transport blocks to the network device on one of the two SRS resources on one antenna panel. When two sets of SRS resources are configured for the terminal device, each set of SRS resources contains two SRS resources, and the second mode may contain multiple sets of channel groups. Similarly, the third mode also contains multiple sets of channel groups.
[0233] Table 1 shows the channel group sets corresponding to the three transmission modes of the CB base-uplink transmission communication scenario shown in Figure 2.
[0234] [Table 1]
[0235] As shown in Table 1, when the transmission mode is the first mode, there are a total of six channel group sets, which are numbered from 1 to 6.
[0236] The channel group set corresponding to the first mode may include two submodes, namely, first mode 1 and first mode 2. First mode 1 includes four channel group sets numbered 1 through 4. For example, as shown in Figure 2, when the first mode corresponds to number 2 of first mode 1, the antenna panel 232 on terminal device 230 transmits a transport block to network device 210 through channel 2. First mode 2 includes two channel group sets numbered 5 and 6. For example, as shown in Figure 2, when the first mode corresponds to number 5 of first mode 2, the antenna panel 231 on terminal device 230 may transmit one transport block through channels 1 and 3 to network device 210 and network device 220, respectively.
[0237] When the transmission mode is the second mode, there are a total of 12 channel group sets, and the channel group sets corresponding to the second mode may include three submodes, namely, second mode 1, second mode 2, and second mode 3. Second mode 1 includes four channel group sets numbered 7 through 10. For example, as shown in Figure 2, when the second mode corresponds to number 7 of second mode 1, the antenna panel 231 on terminal device 230 transmits one transport block to network device 210 through channel 1 at the first moment, and the antenna port 232 on terminal device 230 transmits the same transport block to network device 220 through channel 4 at the second moment, where the first moment is different from the second moment. Second mode 2 includes four channel group sets numbered 11 through 14. For example, as shown in Figure 2, when the second mode corresponds to number 11 of the second mode 2, the antenna panel 232 on the terminal device 230 transmits one transport block to the network device 220 at the first moment through channel 4, and the antenna panel 231 on the terminal device 230 transmits the same transport block to the network device 210 at the second moment through channel 1, where the first moment is different from the second moment. The second mode 3 includes four sets of channel groups numbered 15 through 18. For example, as shown in Figure 2, when the second mode corresponds to number 15 of the second mode 3, the antenna panel 231 on the terminal device 230 transmits one transport block to the network device 210 at the first moment through channel 1, and the antenna port 232 on the terminal device 230 transmits the same transport block to the network device 210 at the second moment through channel 2, where the first moment is different from the second moment. In the second mode, each channel group set is shown as an example containing two channels, and it should be noted that the two channels represent a sequence in which a terminal device sends a transport block to a network device.For example, in the case of a channel group set numbered 7, the channel group set includes channels 1 and 4. In this case, the terminal device first sends the transport block to the network device through channel 1, and then sends the transport block to the network device through channel 4. For example, in the case of a channel group set numbered 11, the channel group set includes channels 4 and 1. In this case, the terminal device first sends the transport block to the network device through channel 4, and then sends the transport block to the network device through channel 1.
[0238] When the transmission mode is the third mode, there are a total of four channel group sets, and the channel group set corresponding to the third mode may include two submodes, namely, third mode 1 and third mode 2. Third mode 1 includes two channel group sets numbered 19 and 20. For example, as shown in Figure 2, when the third mode corresponds to number 20 of third mode 1, antenna panels 231 and 232 on terminal device 230 transmit the same transport block to network device 220 through channels 3 and 4, respectively, where antenna panels 231 and 232 transmit different parts of the transport block. Alternatively, the channel group set corresponding to number 20 may be understood as antenna panels 231 and 232 on terminal device 230 simultaneously transmitting one transport block to network device 220 through channels 3 and 4, respectively. Third mode 2 includes two channel group sets numbered 21 and 22. For example, as shown in Figure 2, the third mode is the third mode 2When corresponding to number 21, antenna panel 231 and antenna panel 232 on terminal device 230 transmit the same transport block to network device 210 and network device 220 through channel 1 and channel 4, respectively, where antenna panel 231 and antenna panel 232 transmit different parts of the transport block. Alternatively, the channel group set corresponding to number 21 may be understood as antenna panel 231 on terminal device 230 transmitting one transport block to network device 210 through channel 1, and antenna panel 232 transmitting one transport block to network device 220 through channel 4.
[0239] Figure 3 is a schematic flowchart of the communication method according to the embodiment of this application.
[0240] S301: The network device transmits the first piece of information to the terminal device.
[0241] Specifically, the first piece of information indicates one or two modes, where one mode is one of the first mode, the second mode, or the third mode, and two modes are two of the first mode, the second mode, or the third mode.
[0242] For example, an implementation may determine, by receiving first information transmitted by a network device, that the transmission mode of the antenna panel on the terminal device side is one of three modes, or the first information may further indicate that the transmission mode of the antenna panel on the terminal device side is two of three modes.
[0243] In the implementation, the first piece of information may be a single bit. Optionally, the bit is carried within radio resource control (RRC) information, medium access control element (MAC CE), or downlink control information (DCI). Specifically, the bit's value may indicate the antenna panel on the terminal device side for selecting one or two of three modes.
[0244] For example, the first piece of information is one bit in the DCI, and when the first bit in the DCI has a value of 1, the first piece of information indicates two modes, which are the first mode and the second mode; or when the second bit in the DCI has a value of 0, the first piece of information indicates one mode, which is the third mode.
[0245] In another example, the first information is a bit in the DCI, and when the first value of the bit in the DCI is 1, the first information indicates two modes, the first mode and the second mode, or when the second value of the bit in the DCI is 0, the first information indicates two modes, the first mode and the third mode. In yet another example, the first information is a bit in the DCI, and when the first value of the bit in the DCI is 1, the first information indicates two modes, the first mode and the third mode, or when the second value of the bit in the DCI is 0, the first information indicates one mode, the second mode.
[0246] The explanation above simply uses an example where the first value is 1 and the second value is 0. It can be understood that the first value may be 0 and the second value may be 1.
[0247] When the first information is a first value, the first information indicates any one or two of the three modes. When the first information is a second value, the first information indicates one or two of the three modes that are not exactly the same as the one or two modes. This is not limited to the present embodiments of this application, and further details are not described herein.
[0248] In the implementation, the first piece of information may be 2 bits. Optionally, when the first piece of information is 2 bits, the first information This can directly indicate one mode. The two bits can be carried within RRC information, MAC CE, or DCI.
[0249] S302: The terminal device transmits the transport block in the transmission mode indicated by the first information or in one of the two transmission modes indicated by the first information.
[0250] Optionally, if the first piece of information indicates one mode, the terminal device transmits the transport block in the mode indicated by the first piece of information, or if the first piece of information indicates two modes, the terminal device transmits the transport block in one of the two modes indicated by the first piece of information.
[0251] Optionally, when the first information indicates two modes, the method may include step S303: the network device transmits second information to the terminal device, where the second information is used to indicate one of the two modes.
[0252] For example, when the first piece of information indicates that the transmission mode of the antenna panel on the terminal device is either the first mode or the third mode, the terminal device may transmit a transport block in either the first mode or the third mode, or the terminal device may receive second piece of information transmitted by a network device, where the second piece of information indicates whether the mode used by the terminal device is the first mode or the third mode.
[0253] In the implementation, the second piece of information may be at least one bit in the RRC, MAC CE, or DCI. For example, if the first piece of information indicates that the transmit mode of the antenna panel on the terminal device is either the first or second mode, and the second piece of information is two bits configured in the DCI, then the two bits configured in the DCI may further indicate whether the transmit mode of the antenna panel on the terminal device is either the first mode or the second mode.
[0254] Specifically, the transmission mode, which is that of the antenna panel on the terminal device and is indicated by the second piece of information transmitted by the network device, is that mode of the two modes determined by the terminal device based on the first piece of information.
[0255] Optionally, in the embodiments of this application, the first information indicates one or two modes from a plurality of modes, wherein the plurality of modes includes one or more of a first mode, a second mode, or a third mode, and the method of the embodiments of this application further includes the step of receiving a third information, wherein the third information indicates whether the plurality of modes includes a third mode.
[0256] The third piece of information may be RRC, MAC CE, or DCI, at the user's discretion.
[0257] Optionally, the third piece of information includes the first field, and if the value of the first field is the third value, the third piece of information indicates that multiple modes include the third mode; or, if the value of the first field is the fourth value, the third piece of information indicates that multiple modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0258] Optionally, whether multiple modes include a third mode may be determined based on whether the third information includes a first field. For example, if the third information includes a first field, multiple modes include a third mode, or if the third information does not include a first field, multiple modes do not include a third mode. Another example is that if the third information includes a first field, multiple modes do not include a third mode, or if the third information does not include a first field, multiple modes include a third mode.
[0259] Figure 4 is a schematic flowchart of another example of the communication method according to the embodiment of this application.
[0260] S401: The network device transmits the first piece of information to the terminal device.
[0261] Specifically, the first information is used to determine the target mode from at least two modes, where at least two modes include at least two of the first mode, the second mode, or the third mode.
[0262] S402: The terminal device transmits a transport block in target mode.
[0263] The following provides four optional implementations for the embodiment shown in Figure 4.
[0264] Implementation 1: At least two modes may be two modes, and the two modes may be a first mode and a third mode, or a second mode and a third mode, or a first mode and a second mode. In this case, the first information indicates one mode from the two modes, and that mode is the target mode. In this case, the first information may be one bit, and different values in the bit indicate one mode or the other of the two modes. The bit may be carried within RRC, MAC CE, or DCI.
[0265] Implementation 2: At least two modes may be three modes, and the three modes include a first mode, a second mode, and a third mode. In this case, the first information is used to determine the target mode from the three modes, and the target mode is one of the three modes. In Implementation 2, the content indicated by the first information may include two cases.
[0266] Example 1: The first piece of information directly indicates one of the three modes.
[0267] Example 2: The first piece of information indicates two of the three modes.
[0268] In this implementation, the first information indicates one or two modes, where one mode is the first mode, the second mode, or the third mode, and two modes are two of the first, second, or third modes. When the first information has different values, the first information may indicate one or two modes. When the first information is 1 bit and the bits have different values, the first information may indicate one or two of the three modes. When the first information is 2 bits, the first information may directly indicate one mode. The first information in this implementation is the same as the first information in the embodiment of Figure 3, and further details are not described again herein.
[0269] Optionally, when the first information indicates two modes, as in the embodiment of Figure 3, the terminal device may determine one of the two modes to be the target mode, or when the first information indicates two modes, the method may further include the step S403: the terminal device receives second information, where the second information indicates one of the two modes, and that mode is the target mode. The description of the second information is the same as the description of the second information in the embodiment of Figure 3, and further details are not described again herein.
[0270] Optionally, the method of this embodiment of the present application further includes the step of receiving a third information, wherein the third information indicates whether at least two modes include the third mode.
[0271] The third piece of information may be RRC, MAC CE, or DCI, at the user's discretion.
[0272] Optionally, the third piece of information includes the first field, and if the value of the first field is the third value, the third piece of information indicates that at least two modes include the third mode, or if the value of the first field is the fourth value, the third piece of information indicates that at least two modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0273] Optionally, whether at least two modes include a third mode may be determined based on whether the third information includes a first field. For example, if the third information includes a first field, at least two modes include a third mode, or if the third information does not include a first field, at least two modes do not include a third mode. In another example, if the third information includes a first field, at least two modes do not include a third mode, or if the third information does not include a first field, at least two modes include a third mode.
[0274] Figure 5 is a schematic flowchart of another example of a communication method according to one embodiment of this application.
[0275] S501: The network device transmits first information to the terminal device, and the terminal device receives first information transmitted by the network device.
[0276] The first piece of information is used by the terminal device to determine N modes from M modes, where N is an integer greater than 0 and M is an integer greater than or equal to N.
[0277] The M modes include one or more of the first mode, the second mode, or the third mode.
[0278] In a possible implementation, the value of M is 2. When the value of M is 2, the value of N can be 1. In this case, the first information is used to determine one transmission mode from two transmission modes. In this case, it can be understood that this embodiment is the same as Implementation 1 in the embodiment of FIG. 4.
[0279] In another optional implementation, the value of M is 3. The value of N can be 1, or the value of N can be 2.
[0280] When the value of M is 3 and the value of N is 1, in this case, this embodiment is the same as Case 1 of Implementation 2 in the embodiment of FIG. 4.
[0281] When the value of M is 3 and the value of N is 2, in this case, this embodiment is the same as Case 2 of Implementation 2 in the embodiment of FIG. 4.
[0282] For details, please refer to the descriptions of the embodiments in FIGS. 4 and 3. In this specification, the details will not be described again.
[0283] It can be understood that M and N can alternatively have other values. For example, the value of M can be 4, 5, 6, or another possible positive integer value, and N can be any positive integer value less than or equal to M.
[0284] S502: The terminal device transmits a transport block in one of the N transmission modes.
[0285] Optionally, as in the embodiment of Figure 3, when the first information indicates two modes, the terminal device may determine one of the two modes as the target mode, or when the first information indicates two modes, the method may further include S503. The terminal device receives second information, where the second information indicates one of the two modes, and the mode is the target mode. The description of the second information is the same as the description of the second information in the embodiment of Figure 3, and further details are not described herein.
[0286] Optionally, the method in this embodiment of the application further includes the step of receiving a third information, wherein the third information indicates whether M modes include the third mode.
[0287] Optionally, the third piece of information may be RRC, MAC CE, or DCI.
[0288] Optionally, the third piece of information may include the first field, and if the value of the first field is the third value, the third piece of information may indicate that M modes include the third mode, or if the value of the first field is the fourth value, the third piece of information may indicate that M modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0289] Optionally, whether M modes include a third mode can also be determined based on whether the third information includes a first field. For example, if the third information includes a first field, then M modes include the third mode; or if the third information does not include a first field, then M modes do not include the third mode. Another example is that if the third information includes a first field, then M modes do not include the third mode; or if the third information does not include a first field, then M modes include the third mode.
[0290] Figure 6 is a schematic flowchart of another example of a transmission method according to one embodiment of the present application.
[0291] S601: The network device transmits first information to the terminal device, and the terminal device receives the first information transmitted by the network device.
[0292] S602: The terminal device determines one mode or N modes based on the first information, where one mode is one of M modes, and N modes are N modes out of M modes, where N is an integer greater than 1, and M is an integer greater than or equal to N.
[0293] The M modes include at least one or more of the first mode, the second mode, and the third mode.
[0294] In a possible implementation, the value of M may be 2. In this case, the terminal device may determine one mode from two based on the first information. Alternatively, the first information may be understood to indicate one mode from two. In this case, this embodiment may be understood to be the same as implementation 1 in the embodiment of Figure 4.
[0295] In a possible implementation, the value of M can be 3. In this case, the terminal device can determine one mode or N modes from the three modes based on the first information, where N can be equal to 2.
[0296] When a terminal device determines one mode from three modes based on first information, in this case, please refer to Example 1 of Implementation 2 in the embodiment shown in Figure 4. When a terminal device determines N modes from three modes based on first information, where N=2, in this case, please refer to Example 2 of Implementation 2 in the embodiment shown in Figure 4.
[0297] It can be understood that M and N may have other values as alternatives. For example, the value of M could be 4, 5, 6, or any other possible positive integer, and N could be any positive integer less than or equal to M.
[0298] S603: The terminal device transmits a transport block in one mode or one of N modes.
[0299] Optionally, as in the embodiment of Figure 3, when the first information indicates two modes, the terminal device may determine one of the two modes as the target mode, or when the first information indicates two modes, the method may further include: the terminal device receives second information, where the second information indicates one of the two modes, and the mode is the target mode. The description of the second information is the same as the description of the second information in the embodiment of Figure 3, and further details are not described herein.
[0300] Optionally, the method in this embodiment of the application is to receive a third information, which further includes indicating whether M modes include the third mode.
[0301] Optionally, the third piece of information may be RRC, MAC CE, or DCI.
[0302] Optionally, the third piece of information includes the first field, and if the value of the first field is the third value, the third piece of information indicates that M modes include the third mode, or if the value of the first field is the fourth value, the third piece of information indicates that M modes do not include the third mode. For example, the third value may be 0 and the fourth value may be 1, or the third value may be 1 and the fourth value may be 0.
[0303] Optionally, whether the M modes include the third mode can also be determined based on whether the third information includes the first field. For example, when the third information includes the first field, the M modes include the third mode, or when the third information does not include the first field, the M modes do not include the third mode. In another example, when the third information includes the first field, the M modes do not include the third mode, or when the third information does not include the first field, the M modes include the third mode.
[0304] The technical solutions in the embodiments from FIG. 3 to FIG. 6 will not be described in detail below.
[0305] FIGS. 7 to 9 show three examples in which the first information indicates the transmission mode of the antenna panel on the terminal device when the first information is 1 bit in RRC, MAC CE, or DCI.
[0306] FIG. 7 is a block diagram of an example of a communication method according to an embodiment of the present application.
[0307] In FIG. 7, the first information is 1 bit. When the first information is the first value, the first information indicates two modes, and the two modes are the first mode and the second mode, or when the first information is the second value, the first information indicates one mode, and that mode is the third mode.
[0308] When the value of the bit in RRC, MAC CE, or DCI is 0, the first information indicates the third mode.
[0309] In one implementation, a terminal device may determine the channel group set in the third mode by receiving a fourth piece of information. For example, the fourth piece of information could be two SRI fields in the DCI, each SRI field corresponding to one bit. In the codebook-based uplink transmission scenario shown in Figure 2, when the value of the first piece of information, i.e., the RRC, MAC CE, or a bit in the DCI, indicates the third mode, the correspondence between the value of the fourth piece of information and the channel group set in the third mode is shown in Table 2.
[0310] [Table 2]
[0311] From Table 2 above, it can be learned that when the first piece of information is a bit in the DCI, and the value of the bit in the DCI being 0 indicates a third mode, then the value of the fourth piece of information, i.e., the two SRI fields in the DCI, can indicate a specific set of channel groups within the third mode. For example, when the fourth piece of information is two SRI fields in the DCI, each SRI field corresponding to one bit, and the value of the bit in the #1 SRI field in the DCI is 0, and the value of the bit in the #2 SRI field in the DCI is 0, then the set of channel groups is channel 1 and channel 2. In this case, please refer to Figure 2, in the scenario shown in Figure 2, the terminal device may determine that channel 1 corresponds to antenna panel 231 and channel 2 corresponds to antenna panel 232. Therefore, it can be understood that the antenna panel 231 on terminal device 230 and the antenna panel 232 on terminal device 230 simultaneously transmit the same transport block to network device 210 through channel 1 and channel 2, respectively, in a channel group set in a third mode, with the antenna panel 231 and the antenna panel 232 transmitting different parts of the transport block, or that the antenna panel 231 on terminal device 230 and the antenna panel 232 on terminal device 230 each simultaneously transmit one transport block to network device 210 through channel 1 and channel 2, respectively.
[0312] It should be understood that the correspondence between the bit values in each SRI field and the channel group sets in the third mode in Table 2 is an example; this is not limited to the embodiments of this application.
[0313] Alternatively, a value of 1 in the RRC, MAC CE, or DCI indicates that the transmit mode of the antenna panel on the terminal device is either the first or second mode.
[0314] In one implementation, a value of 1 in the RRC, MAC CE, or DCI indicates that the transmit mode of the antenna panel on the terminal device is either the first or second mode. The terminal device may transmit the transport block in either the first or second mode. Alternatively, the terminal device may receive second information indicating whether the transmit mode is the first or second mode. The second information may be at least one bit in the RRC, MAC CE, or DCI. For example, the second information may be two bits configured in the DCI. It should be understood that the value of the second information may be understood as the two bits configured in the DCI.
[0315] In one implementation, in the application example scenario of Figure 2, the second information may indicate whether the transmission mode of the antenna panel on the terminal device is the first mode or the second mode by using two bits configured in the DCI. Optionally, the second information may further indicate a submode of the first mode or a submode of the second mode. For example, the second information is two bits configured in the DCI, and when the value of the second information is 00, it indicates the first submode 1 of the first mode, or when the value of the second information is 01, it indicates the first submode 2 of the first mode. For example, the correspondence between the value of the second information and the submode is not limited in this application.
[0316] In one implementation, the terminal device may further determine the channel group set in the first or second mode by receiving a fourth piece of information. For example, the fourth piece of information is two bits in the DCI, where the two SRI fields carried within the DCI each occupy one bit. In the codebook-based uplink transmit scenario shown in Figure 2, when the value of the first piece of information, i.e., a bit in the RRC, MAC CE, or DCI that is 1, indicates that the transmit mode of the antenna panel on the terminal device is the first or second mode, the terminal device may receive the second and fourth pieces of information transmitted by the network device, as shown in Table 3, indicating the channel group set in the first and second modes.
[0317] [Table 3]
[0318] Please refer to Table 3. The first and fifth columns of Table 3 represent the values of the second information, which can be 2 bits. As shown in Table 3, the values of the second information can be 00, 01, 10, and 11. The second and third columns of Table 3 are the values of two SRI fields, and the sixth and seventh columns are the values of two SRI fields, respectively. As shown in Table 3, for each value of the second information, the two SRI fields can have up to four values, which are 00, 01, 11, and 10, respectively.
[0319] From Table 3, it can be learned that when the second piece of information, which is two bits in the DCI, indicates one of the first and second modes, the values of the fourth piece of information (i.e., the two SRI fields in the DCI) may further indicate the channel group set in the first and second modes.
[0320] As shown in Table 3, when the value of the second information, i.e., the two bits in DCI, is 00 and 01, it indicates that the transmission mode of the antenna panel on the terminal device is the first mode. When the value of the second information is 00, it corresponds to the first mode 1 of the submodes of the first mode, and when the value of the second information is 01, it corresponds to the first mode 2 of the submodes of the first mode. When the value of the second information, i.e., the two bits in DCI, is 10 and 11, it indicates that the transmission mode of the antenna panel on the terminal device is the second mode. When the value of the second information is 10, it corresponds to the second mode 1 of the submodes of the second mode, and when the value of the second information is 11, it corresponds to the second mode 2 of the submodes of the second mode.
[0321] Please understand that Table 3 shows, as an example, eight channel group sets out of twelve channel group sets in the second mode. This is not limited to the embodiments of this application.
[0322] For example, in the scenario shown in Figure 2, when the value of the second piece of information, i.e., the two bits in the DCI, is 10, the value of the fourth piece of information, i.e., the value of the one bit in the #1 SRI field carried in the DCI, is 0, and the value of the one bit in the #2 SRI field is 1, and the channel group set in the second mode is channel 1 and channel 3. In this case, the antenna panel 231 on terminal device 230 transmits one transport block to network device 210 through channel 1 at the first moment, and the antenna panel 231 on terminal device 230 transmits the same transport block to network device 220 through channel 3 at the second moment, where it can be understood that the first moment is different from the second moment.
[0323] In one implementation, based on the communication scenario in Table 3, the terminal device may further receive second and fourth information, as shown in Table 4, indicating the channel group sets in the first and second modes transmitted by the network device.
[0324] [Table 4]
[0325] Unlike Table 3, in Table 4, it should be understood that when the value of the second piece of information, i.e., the two bits in the DCI, are 00 and 01, the channel group set in the first mode may be determined based on the fourth piece of information, i.e., the value of one bit in one SRI field in the DCI. In this case, the fourth piece of information, i.e., the #2 SRI field in the DCI, is not used. When the value of the second piece of information is 00, the channel group set in the first mode indicates that it is either channel 1 or channel 2. When the value of the fourth piece of information is 01, the channel group set in the third mode indicates that it is either channel 1 or channel 2. Furthermore, the steps and specific processes for determining the channel groups in the first and second modes in Table 4 may be similar to those in Table 3. To avoid repetition, their detailed explanations are omitted here.
[0326] For example, when the value of the second piece of information is 00, the second piece of information indicates the first mode, and when the value of the fourth piece of information is 0, the fourth piece of information indicates channel 1 in the first mode. In this case, the terminal device transmits a transport block to the network device 210 via channel 1 on the antenna panel 231.
[0327] For example, when the value of the second piece of information is 10, the second piece of information indicates the second mode, and when the value of the fourth piece of information is 00, it indicates that the channel group set is channels 1 and 4. In this case, terminal device 230 transmits a transport block to network device 210 at a first moment through channel 1 on antenna panel 231, and then terminal device 230 transmits the same transport block to network device 220 at a second moment through channel 4 on antenna panel 232.
[0328] It should be understood that the correspondence between the values of the second information in Tables 3 and 4, the values of the two SRI fields in the fourth information, and the channel group sets in the first and second modes is illustrative. This is not limited to the embodiments of this application.
[0329] Figure 8 is a block diagram of another example of a communication method according to one embodiment of the present application.
[0330] In Figure 8, the first information is 1 bit. When the first information is the first value, the first information indicates two modes, which are the first mode and the second mode. Or, when the first information is the second value, the first information indicates two modes, which are the first mode and the third mode.
[0331] A terminal device receives first information transmitted by a network device, where the first information may be a single bit in RRC, MAC CE, or DCI.
[0332] When the value of a bit in RRC, MAC CE, or DCI is 0, it indicates that the transmit mode of the antenna panel on the terminal device is the first mode or the third mode.
[0333] In one implementation, a value of 0 in the RRC, MAC CE, or DCI indicates that the transmit mode of the antenna panel on the terminal device is either the first or third mode. The terminal device may transmit the transport block in either the first or third mode. Alternatively, the terminal device may receive second information indicating whether the transmit mode is the first or third mode. The second information may be at least one bit in the RRC, MAC CE, or DCI. For example, the second information may be two bits in the DCI.
[0334] In one implementation, the terminal device may further determine the channel set or channel group set in the first and third modes by receiving a fourth piece of information. In the codebook-based uplink transmit scenario shown in Figure 2, when the value of the first piece of information, i.e., a bit in RRC, MAC CE, or DCI that is 0, indicates that the transmit mode of the antenna panel on the terminal device is the first and third modes, the terminal device may receive the second and fourth pieces of information transmitted by the network device, as shown in Table 5, which indicate the channel group set in the first and third modes.
[0335] [Table 5]
[0336] Please refer to Table 5. The first and fifth columns of Table 5 show the values of the second information, which can be 2 bits. As shown in Table 5, the values of the second information can be 00, 01, 10, and 11. The second and third columns of Table 5 are the values of two SRI fields, and the sixth and seventh columns are the values of two SRI fields, respectively. As shown in Table 5, for each value of the second information, the two SRI fields can have up to four values, which are 00, 01, 11, and 10, respectively.
[0337] From Table 5, it can be learned that when the second piece of information, which is two bits in the DCI, indicates one of the first and third modes, the value of the fourth piece of information, i.e., the two SRI fields in the DCI, can indicate the channel group set in the first and third modes.
[0338] As shown in Table 5, when the value of the second information, i.e., the two bits in DCI, is 00 and 01, it indicates that the transmit mode of the antenna panel on the terminal device is the first mode. When the value of the second information is 00, it indicates the first mode 1, a submode of the first mode, and when the value of the second information is 01, it indicates the first mode 2, a submode of the first mode. When the value of the second information, i.e., the two bits in DCI, is 10, it indicates that the transmit mode of the antenna panel on the terminal device is the third mode. When the value of the second information is 11, the four channel group sets here are reserved.
[0339] For example, in the scenario shown in Figure 2, when the value of the second piece of information, i.e., the two bits in DCI, is 10, the value of the one bit in the #1 SRI field in the fourth piece of information is 1, the value of the one bit in the #2 SRI field is 1, and the channel group set in the third mode is channels 3 and 4. In this case, antenna panel 231 on terminal device 230 and antenna panel 232 on terminal device 230 simultaneously transmit the same transport block to network device 220 through channels 3 and 4, respectively, where antenna panel 231 and antenna panel 232 transmit different parts of the transport block, or it can be understood that antenna panel 231 on terminal device 230 and antenna panel 232 on terminal device 230 simultaneously transmit one transport block to network device 220 through channels 3 and 4, respectively.
[0340] In this implementation, the two submodes of the first mode, the first mode 1 and the first mode 2, can be understood to have the following meanings: The first mode 1 indicates that one antenna panel on the terminal device transmits a transport block to the network device through one channel, and the first mode 2 indicates that one antenna panel on the terminal device transmits a transport block to the network device through two channels.
[0341] In one implementation, based on the communication scenario in Table 5, the terminal device receives second and fourth information, which indicate the channel group sets in the first and third modes, transmitted by the network device, as shown in Table 6.
[0342] [Table 6]
[0343] Unlike in Table 5, in Table 6, when the value of the second piece of information, i.e., the two bits in the DCI, are 00 and 01, the channel group set in the first mode may be determined based on the fourth piece of information, i.e., the value of one bit in one SRI field in the DCI. In this case, the fourth piece of information, i.e., the #2 SRI field in the DCI, is not used. When the value of the second piece of information is 00, the channel group set in the first mode indicates that it is either channel 1 or channel 2. When the value of the fourth piece of information is 01, the channel group set in the third mode indicates that it is either channel 1 or channel 2. Furthermore, the specific processes for determining the channel groups in the first and third modes in Table 6 may be similar to those in Table 5. To avoid repetition, their detailed explanations are omitted here.
[0344] It should be understood that the correspondence between the values of the second information in Tables 5 and 6, the values of the two SRI fields in the fourth information, and the channel group sets in the first and third modes is illustrative. This is not limited to the embodiments of this application.
[0345] Alternatively, a value of 1 in the RRC, MAC CE, or DCI indicates the first and second modes. Optionally, one of the first and second modes may be further indicated by the second information. Optionally, the value of the fourth information may further indicate the channel group set in either the first or second mode.
[0346] Figure 9 is a block diagram of yet another example of a communication method according to one embodiment of the present application.
[0347] In Figure 9, the first piece of information is 1 bit. When the first piece of information is the first value, it indicates two modes, which are the first mode and the third mode. Or, when the first piece of information is the second value, it indicates one mode, which is the second mode.
[0348] A terminal device receives first information transmitted by a network device, where the first information may be a single bit in RRC, MAC CE, or DCI.
[0349] The second mode is indicated when the value of a bit in RRC, MAC CE, or DCI is 0.
[0350] In one implementation, a terminal device may determine the channel group set in the second mode by receiving a fourth piece of information. In the codebook-based uplink transmission scenario shown in Figure 2, when the value of the first piece of information, i.e., a bit in RRC, MAC CE, or DCI, indicates the second mode, the terminal device may receive a fourth piece of information transmitted by the network device, indicating the channel group set in the third mode, as shown in Table 7. It should be understood that Table 7, as an example, shows four channel group sets out of twelve channel group sets in the second mode. This is not limited to the embodiments of this application.
[0351] [Table 7]
[0352] Table 7 can be seen that when the first piece of information is a bit in the DCI, and the value of the bit in the DCI being 0 indicates the second of the three modes, the channel group set in the second mode can be indicated by the value of the fourth piece of information, i.e., the two SRI fields in the DCI. For example, when the fourth piece of information is the two SRI fields in the DCI, and the value of the bit in #1 SRI in the DCI is 0, then in the scenario shown in Figure 2, in the channel group set in the second mode, the antenna panel 231 on terminal device 230 transmits one transport block to network device 210 through channel 1 at the first moment, and the antenna panel 232 on terminal device 230 transmits the same transport block to network device 220 through channel 4 at the second moment, where the first moment is different from the second moment.
[0353] It should be understood that the fourth information value, namely the correspondence between the two SRI fields in DCI and the channel group set in the second mode in Table 7, is an example. This is not limited to the embodiments of this application.
[0354] Alternatively, a value of 1 in the RRC, MAC CE, or DCI indicates that the transmit mode of the antenna panel on the terminal device is either the first or third mode. Optionally, one of the first or third modes may be indicated by the second information. Optionally, the value of the fourth information may further indicate the channel group set in either the first or third mode.
[0355] Figures 7 to 9 show an example where the first piece of information is 1 bit in a multi-antenna panel scenario. The mode used by the terminal device to transmit the transport block can be determined by using the first piece of information.
[0356] In one possible implementation, the first piece of information may be 2 bits. In this case, the first piece of information may directly indicate one mode. Optionally, the terminal device may further determine the set of channel groups corresponding to each mode by receiving a fourth piece of information.
[0357] In the codebook-based uplink transmission scenario shown in Figure 2, when the first information, which is two bits in the DCI, indicates that the transmission mode of the antenna panel on the terminal device is the first mode, the second mode, or the third mode, the terminal device may receive fourth information transmitted by the network device, which indicates the channel group set in the first mode, the second mode, or the third mode, as shown in Table 8. It should be understood that Table 8 shows, as an example, four of six channel group sets in the first mode, four of twelve channel sets in the second mode, and four channel group sets in the third mode. This is not limited to the embodiments of this application.
[0358] [Table 8]
[0359] Table 8 is a schematic table showing the first mode, second mode, or third mode when the first information is 2 bits in the embodiments shown in Figures 3 to 6. The first and fifth columns of Table 8 show the value of the first information, and the value of the first information can be 2 bits. As shown in Table 8, the value of the first information can be 00, 01, 10, and 11.
[0360] Table 8 can be seen that when the first information, which is two bits in the DCI, indicates one mode within the first, second, or third mode, the channel group set in the first, second, or third mode may be further indicated by the value of a fourth piece of information, i.e., two SRI fields in the DCI. As shown in Table 8, when the two bits of the first information have a value of 00, it indicates the first mode; when the two bits of the first information have a value of 01, it indicates the third mode; and when the two bits of the first information have values of 10 and 11, it indicates the second mode. When the value of the first information is 10, it corresponds to the second mode 1 of the submodes of the second mode, and when the value of the second information is 11, it corresponds to the second mode 2 of the submodes of the second mode. It should be understood that Table 8 shows, as an example, eight channel group sets within twelve channel group sets in the second mode. This is not limited to these embodiments of the present application.
[0361] For example, in the scenario shown in Figure 2, when the value of the first piece of information, i.e., the two bits in the DCI, is 11, the value of the fourth piece of information, i.e., the value of the one bit in the #1 SRI field in the DCI is 0 and the value of the one bit in the #2 SRI field is 1, and the channel group set in the second mode indicated by the fourth piece of information is channels 2 and 4. In this case, the antenna panel 232 on terminal device 230 transmits a transport block to network device 210 through channel 2 at the first moment, and the antenna panel 232 on terminal device 230 transmits the same transport block to network device 220 through channel 4 at the second moment, where it can be understood that the first moment is different from the second moment.
[0362] In the example in Table 8, the second mode includes two submodes: second mode 1 and second mode 2. Second mode 1 includes four channel group sets. Terminal device 230 first sends a transport block to network device 210, and then sends a transport block to network device 220 within the four channel group sets. Second mode 2 also includes four channel group sets. Terminal device 230 first sends a transport block to network device 220, and then sends a transport block to network device 210 within the four channel group sets. Thus, first mode 1 and second mode 2 represent sequences in which a terminal device sends transport blocks to network devices, respectively.
[0363] In one implementation, based on the communication scenario in Table 8, the terminal device receives fourth information, as shown in Table 9, indicating the channel group set in the first, second, or third mode, transmitted by the network device.
[0364] [Table 9]
[0365] It should be understood that the channel group sets included in the two submodes of the second mode in Table 9 are different from those in Table 8. The second mode in Table 9 includes two submodes: second mode 1 and second mode 3. Second mode 3 includes four channel group sets, and antenna panels 231 and 232 on terminal device 230 continuously transmit transport blocks to network device 210 or continuously transmit transport blocks to network device 220 within the four channel group sets.
[0366] In one implementation, based on the communication scenario in Table 9, the terminal device receives fourth information, as shown in Table 10, indicating the channel group set in the first, second, or third mode transmitted by the network device.
[0367] [Table 10]
[0368] Please note that the channel group sets included in the first mode in Table 10 are different from those in Table 9.
[0369] It should be further understood that the correspondence between the values of the first information in Tables 8 to 10, the values of the two SRI fields in the fourth information, and the channel group sets in the first, second, and third modes is illustrative. This is not limited to the present embodiments of this application.
[0370] In optional implementations, in the technical solutions shown in Tables 8 to 10, when the first information is 2 bits, whether the mode indicated by the first information is the first mode, the second mode, or the third mode can be determined by determining the set of values to which the value of the first information belongs.
[0371] For example, in Table 8, the first set of values may be defined as {00}. In other words, the first set of values contains a value whose value is 00. When the value of the first piece of information is 00, the value of the first piece of information is considered to belong to the first set of values. In this case, the first piece of information indicates the first mode. A terminal device may determine a mode based on the first piece of information, and the mode is the first mode; therefore, the terminal device transmits the transport block in the first mode.
[0372] In Table 8, the second set of values may be defined as {10, 11}. In other words, the second set of values contains two values, 10 and 11. When the value of the first piece of information is 10 or 11, the value of the first piece of information is considered to belong to the second set of values. In this case, the first piece of information indicates the second mode. The terminal device may determine one mode based on the first piece of information, and the mode is the second mode; therefore, the terminal device transmits the transport block in the second mode.
[0373] In Table 8, the second set of values may be defined as {01}. In other words, the second set of values contains a value, and the value is 01. When the value of the first piece of information is 01, the value of the first piece of information is considered to belong to the third set of values. In this case, the first piece of information indicates the third mode. The terminal device may determine a mode based on the first piece of information, and the mode is the third mode; therefore, the terminal device transmits the transport block in the third mode.
[0374] Tables 9 and 10 are not described in detail by means of examples. It should be understood that the first set of values, the second set of values, and the third set of values in Tables 9 and 10 are merely illustrative examples. This is not limited to the embodiments of this application.
[0375] According to the technical solutions in Tables 9 and 10, the two bits configured during DCI can be used as first information to specifically indicate one of the first, second, or third modes. Furthermore, the channel group set in each transmit mode is further determined based on the values of two SRI fields in the fourth information received and transmitted by the network device. This solves the problem of indicating the transmit mode of a multi-antenna panel on the terminal device side without increasing bit overhead.
[0376] In this application, an example is used in which the communication device is a terminal device in the above-described embodiment of the method. Figure 10 is a diagram of the structure of the terminal device 1000. The terminal device 1000 may include a transceiver module 1010 and a processing module 1020.
[0377] In some embodiments, the terminal device 1000 may further include a storage module (not shown in Figure 10) configured to store program instructions and data.
[0378] In some embodiments, the transceiver module 1010 may also be referred to as a transceiver unit configured to implement transmit and / or receive functions. The transceiver module 1010 may include transceiver circuitry, transceiver machinery, transceivers, or communication interfaces.
[0379] In some embodiments, the transceiver module 1010 may include a receiving module and a transmitting module, each configured to perform the receiving and transmitting steps performed by the terminal device in the above method embodiment, and / or to support other processing of the technology described herein. The processing module 1020 may be configured to perform the processing steps performed by the terminal device in the above method embodiment, and / or to support other processing of the technology described herein.
[0380] In one possible implementation, The transceiver module 1010 is configured to receive the first information. The processing module 1020 is configured to determine N modes from M modes based on first information, where N is an integer greater than 0 and M is an integer greater than or equal to N. The M modes include one or more of the first mode, the second mode, and the third mode. The first mode transmits the transport block through a single antenna panel. The second mode involves transmitting the same transport block at least two moments through at least one antenna panel, and the transport block is transmitted at at least two moments through one antenna panel. The third mode involves simultaneously transmitting the same transport block through at least two antenna panels, with different antenna panels transmitting different parts of the transport block, or the third mode involves simultaneously transmitting one transport block through each of at least two antenna panels. The transceiver module 1010 is further configured to transmit transport blocks in one of N modes.
[0381] Optionally, when M=3, the processing module 1020 is configured to determine N modes from M modes based on the first information, which includes the following: The first information indicates N modes, and when the value of the first information is the first value, N=2; when the first information indicates the first mode and the second mode, or when the value of the first information is the second value, N=1; when the first information indicates the third mode, or when the value of the first information is the first value, N=2; when the first information indicates the first mode and the second mode, or when the value of the first information is the second value, N=2; when the first information indicates the first mode and the third mode, or when the value of the first information is the first value, N=2; when the first information indicates the first mode and the third mode, or when the value of the first information is the second value, N=1, and the first information indicates the second mode.
[0382] Optionally, when N=2, the transceiver module 1010 is further configured to receive second information, where the second information indicates one of N modes, and the processing module 1020 is configured to transmit the transport block in the mode indicated by the second information. The first information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI. The second information is at least one bit in the RRC, MAC CE, or DCI.
[0383] Optionally, when N=1, the processing module 1020 may be further configured to determine N modes from M modes based on first information, which includes: determining a first mode from M modes based on the first information if the value of the first information belongs to a first set of values, where the first set of values contains at least one value; or determining a second mode from M modes based on the first information if the value of the first information belongs to a second set of values, where the second set of values contains at least one value; or determining a third mode from M modes based on the first information if the value of the first information belongs to a third set of values, where the third set of values contains at least one value. The first information is at least two bits in RRC, MAC CE, or DCI.
[0384] Optionally, the transceiver module 1010 is further configured to receive a third piece of information before receiving a first piece of information, the third piece of information indicating whether M of the modes include a third mode.
[0385] More specifically, the third piece of information includes the first field, and when the value of the first field is the third value, the third piece of information indicates that M modes include the third mode, or when the value of the first field is the fourth value, the third piece of information indicates that M modes do not include the third mode.
[0386] In one implementation, if the third information includes the first field, the third information indicates that M modes include the third mode; or if the third information does not include the first field, the third information indicates that M modes do not include the third mode; or if the third information includes the first field, the third information indicates that M modes do not include the third mode; or if the third information does not include the first field, the third information indicates that M modes include the third mode. The first field is one field in RRC, MAC CE, or DCI.
[0387] All relevant content of the steps in the above-described method embodiments may be referenced in the functional description of the corresponding functional module. Further details will not be described again in this specification.
[0388] In this application, the terminal device 1000 may be presented in the form of a functional module acquired through a division in an integrated manner. "Module" as used herein may be an application-specific integrated circuit (ASIC), circuit, processor, and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other components capable of providing the above-mentioned functions.
[0389] In some embodiments, when the terminal device 1000 in Figure 10 is a chip or chip system, the functions / implementation processes of the transceiver module 1010 and the processing module 1020 can be implemented through the input / output interface (or communication interface) of the chip or chip system.
[0390] Since the terminal device 1000 provided in this embodiment can implement the above method, please refer to the above-described embodiment of the method for technical effects that can be obtained by the terminal device. Details will not be described again in this specification.
[0391] In this application, an example is used in which the communication device is a network device in the above-described method embodiment. Figure 11 is a block diagram of a communication device according to one embodiment of this application. As shown in Figure 11, the communication device 1100 may include a transmitting module 1110 and a receiving module 1120.
[0392] In some embodiments, the network device 1100 may further include a storage module (not shown in Figure 11) configured to store program instructions and data.
[0393] In some embodiments, the receiving module 1120 and the transmitting module 1110 are configured to perform the receiving and transmitting steps performed by the network device in the method embodiments described above, and / or to support other processing of the technology described herein.
[0394] In one implementation, The transmitting module 1110 is configured to transmit first information, where the first information is used to determine N modes from M modes, where N is an integer greater than 0, and M is an integer greater than or equal to N, and the M modes include one or more of a first mode, a second mode, and a third mode, where the first mode transmits a transport block over one antenna panel, the second mode transmits the same transport block over at least one antenna panel at at least two moments, the transport block is transmitted over one antenna panel at at least two moments, and the third mode transmits the same transport block simultaneously over at least two antenna panels, where different antenna panels transmit different parts of the transport block, or the third mode transmits one transport block simultaneously over at least two antenna panels. The receiving module 1120 is configured to receive transport blocks in one of N modes.
[0395] When M=3 by choice, the use of the first information to determine N modes from M modes includes: When the first information indicates N modes and the value of the first information is the first value, N=2; when the first information indicates the first mode and the second mode, or the value of the first information is the second value, N=1; when the first information indicates the third mode, or the value of the first information is the first value, N=2; when the first information indicates the first mode and the second mode, or the value of the first information is the second value, N=2; when the first information indicates the first mode and the third mode, or the value of the first information is the first value, N=2; when the first information indicates the first mode and the third mode, or the value of the first information is the second value, N=1, and the first information indicates the second mode.
[0396] Optionally, when N=2, the transmitting module 1110 is further configured to transmit a second piece of information, where the second piece of information indicates one of N modes, and the receiving module 1120 is configured to receive the transport block in the mode indicated by the second piece of information. The first piece of information is one bit in the radio resource control RRC, the medium access control element MAC CE, or the downlink control information DCI. The second piece of information is at least one bit in the RRC, MAC CE, or DCI.
[0397] Optionally, when N=1, the use of the first information to determine N modes from M modes includes: if the value of the first information belongs to a first set of values, the first information indicates a first mode from the M modes, and the first set of values contains at least one value; or if the value of the first information belongs to a second set of values, the first information indicates a second mode from the M modes, and the second set of values contains at least one value; or if the value of the first information belongs to a third set of values, the first information indicates a third mode from the M modes, and the third set of values contains at least one value. The first information is at least two bits in RRC, MAC CE, or DCI.
[0398] In one implementation, the transmitting module 1110 is configured to transmit a third piece of information before transmitting a first piece of information, where the third piece of information indicates whether M modes include a third mode.
[0399] Optionally, the third piece of information includes the first field, and if the value of the first field is the third value, the third piece of information indicates that M modes include the third mode, or if the value of the first field is the fourth value, the third piece of information indicates that M modes do not include the third mode.
[0400] In one implementation, if the third information includes the first field, the third information indicates that M modes include the third mode; or if the third information does not include the first field, the third information indicates that M modes do not include the third mode; or if the third information includes the first field, the third information indicates that M modes do not include the third mode; or if the third information does not include the first field, the third information indicates that M modes include the third mode. The first field is one field in RRC, MAC CE, or DCI.
[0401] All relevant content of the steps in the above-described method embodiments may be referenced in the functional description of the corresponding functional module. Further details will not be described again in this specification.
[0402] In this application, the network device 1100 may be presented in the form of a functional module acquired through a division in an integrated manner. "Module" as used herein may be an application-specific integrated circuit, circuit, processor, and memory that executes one or more software or firmware programs, integrated logic circuits, and / or other components capable of providing the above-described functions.
[0403] In some embodiments, when the network device 1100 in Figure 11 is a chip or chip system, the functions / implementation processing of the processing module 1010 may be implemented through the processor (or processing circuit) of the chip or chip system, and the functions / implementation processing of the transmitting module 1020 may be implemented through the input / output interface (or communication interface) of the chip or chip system.
[0404] Since the network device 1100 provided in this embodiment can implement the above method, please refer to the above-described embodiment of the method for technical effects that can be obtained by the network device. Details will not be described again in this specification.
[0405] In some embodiments, one embodiment of the present application further provides a communication device. The communication device includes a processor configured to implement the method in any one of the above-described method embodiments.
[0406] In possible implementations, the communication device further includes memory. The memory is configured to store the necessary program instructions and necessary data. The processor may invoke the program code stored in memory to indicate to the communication device that it should perform the method in any one of the above embodiments of the method. Of course, the communication device may not have memory.
[0407] In another possible implementation, the communication device further includes an interface circuit. The interface circuit is a code / data read / write interface circuit, which is configured to receive computer executable instructions (where the computer executable instructions are stored in memory and can be read directly from memory or through another component) and to send computer executable instructions to the processor.
[0408] In yet another possible implementation, the communication device further includes a communication interface, which is configured to communicate with modules other than the communication device.
[0409] It can be understood that a communication device may be a chip or a chip system. When a communication device is a chip system, it may include a chip or include a chip and other separate components. This is not limited in particular to the embodiments of this application.
[0410] In some embodiments, one embodiment of the present application further provides a communication device. The communication device includes an interface circuit and a logic circuit. The interface circuit is configured to input and / or output information. The logic circuit is configured to perform a method in any one of the method embodiments described above, and to process and / or generate output information based on an input.
[0411] In possible product forms, the terminal and network devices in the embodiments of this application may be implemented using one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described herein.
[0412] In another possible product form, the network device and terminal device in the embodiments of this application may be implemented in a general bus architecture. Figure 12 is a diagram of the structure of a communication device 1200 according to one embodiment of this application. The communication device 1200 includes a processor 1201 and a transceiver 1202. The communication device 1200 may be a network device or a terminal device or a chip within a network device or terminal device. Figure 12 shows only the main components of the communication device 1200. In addition to the processor 1201 and the transceiver 1202, the communication device may further include a memory 1203 and an input / output device (not shown in Figure 12).
[0413] The processor 1201 is primarily configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data from the software programs. The memory 1203 is primarily configured to store software programs and data. The transceiver 1202 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily configured to perform conversions between baseband signals and radio frequency signals and to process radio frequency signals. The antenna is primarily configured to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices such as touchscreens, displays, or keyboards are primarily configured to receive data entered by the user and output data to the user.
[0414] The processor 1201, the transceiver 1202, and the memory 1203 can be connected via a communication bus.
[0415] After the communication device is powered on, the processor 1201 can read the software program in the memory 1203, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1201 performs baseband processing on the data to be transmitted and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the communication 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 1201. The processor 1201 converts the baseband signal into data and processes the data.
[0416] In another implementation, the radio frequency circuitry and antennas may be deployed independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antennas may be deployed remotely, independently of the communication equipment.
[0417] Furthermore, aspects or features of this application may be implemented as methods, apparatus, or products using standard programming and / or engineering techniques. As used in this application, the term “product” encompasses computer programs that can be accessed from any computer-readable component, carrier, or medium. For example, computer-readable media may include, but are not limited to, magnetic storage components (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., Compact Discs (CDs), Digital Versatile Discs (DVDs)), smart cards, and flash memory components (e.g., Erasable Programmable Read-Only Memory (EPROMs), cards, sticks, or key drives). Furthermore, the various storage media described herein may represent one or more devices and / or other machine-readable media configured to store information. The term “machine-readable storage medium” may include, but are not limited to, various other media capable of storing, containing, and / or carrying wireless channels and instructions and / or data.
[0418] One embodiment of this application further provides a communication system including the above-mentioned terminal device and the above-mentioned network device.
[0419] This application further provides a computer program product including instructions. When the computer program product runs on a computer, one of the functions of the above-described embodiment of the method is implemented.
[0420] This application further provides a chip including a processor. The processor is configured to read a computer program stored in memory and execute the computer program in order to perform a corresponding operation and / or procedure performed by a terminal device in the information indication method provided in this application. Optionally, the chip further includes memory, the memory and the processor are connected to the memory via a circuit or wire, and the processor is configured to read and execute a computer program in memory. Optionally, the chip further includes a communication interface, the processor is connected to the communication interface. The communication interface is configured to receive data and / or information to be processed, and the processor retrieves data and / or information from the communication interface and processes the data and / or information. The communication interface may be an input / output interface on the chip, an interface circuit, an output circuit, an input circuit, a pin, an associated circuit, etc. The processor may, alternatively, be implemented as a processing circuit or a logic circuit.
[0421] This application further provides a chip including a processor. The processor is configured to read a computer program stored in memory and execute the computer program in order to perform a corresponding operation and / or procedure performed by a network device in the information indication method provided in this application. Optionally, the chip further includes memory, the memory and the processor are connected to the memory via a circuit or wire, and the processor is configured to read and execute a computer program in the memory. Optionally, the chip further includes a communication interface, the processor is connected to the communication interface. The communication interface is configured to receive data and / or information to be processed, and the processor retrieves data and / or information from the communication interface and processes the data and / or information. The communication interface may be an input / output interface on the chip, an interface circuit, an output circuit, an input circuit, a pin, associated circuitry, etc. The processor may, alternatively, be implemented as a processing circuit or a logic circuit.
[0422] The chip can be replaced by a chip system as an alternative; details will not be explained here.
[0423] The terms “include,” “contain,” and any other variations thereof in this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device comprising a series of steps or units may include other steps or units that are not explicitly listed but are specific to such process, method, product, or device, although these steps or units are obviously not limited to those listed.
[0424] Those skilled in the art will notice, in combination with the examples described in the embodiments disclosed herein, that units and algorithmic steps can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are implemented by hardware or by software depends on the design constraints of the particular application and technical solution. Those skilled in the art may use different methods to implement the functions described for each particular application, but such implementations should not be considered beyond the scope of this application.
[0425] For the sake of a convenient and simple explanation, it will be obvious to those skilled in the art that detailed working procedures of the above systems, apparatus, and units should be referred to in the corresponding procedures in the above method embodiments. Details are not described again in this specification.
[0426] It should be understood that in some embodiments given in this application, the disclosed systems, apparatus, and methods may be implemented in other ways. For example, the apparatus embodiments described are merely examples. For example, the division into units is merely a logical functional division, and other divisions may be possible in actual implementations. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. Furthermore, the mutual coupling, direct coupling, or communication connection shown or described may be implemented by using some interfaces. Indirect coupling or communication connection between apparatus or units may be implemented electrically, mechanically, or in other forms.
[0427] Units described as separate parts may or may not be physically separate, and parts presented as units may or may not be physical units, and may be located in one location or distributed across multiple network units. Some or all of the units may be selected based on actual conditions to achieve the objectives of the solution in the embodiment.
[0428] In addition, the functional units in the embodiments of this application may be integrated into a single processing unit, or each unit may exist physically independently, or two or more units may be integrated into a single unit.
[0429] When a function is implemented in the form of a software function unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on such understanding, the technical solutions in this application, or parts of them that contribute to the prior art, or parts of the technical solutions, may be implemented in the form of a software product. A computer software product is stored in a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, server, or network device) to perform all or part of the steps of the method described in the embodiments of this application. The storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0430] In this application, the term "and / or" simply represents an association relationship for describing related subjects, indicating that three such relationships may exist. For example, A and / or B could represent the following three cases: A exists alone, both A and B exist, and B exists alone. Furthermore, the letter " / " in this specification typically represents an "or" relationship between related subjects. In this application, the term "at least one" could represent "one" or "two or more." For example, at least one of A, B, and C could represent the following seven cases: only A exists, only B exists, only C exists, both A and B exist, both A and C exist, both C and B exist, and all of A, B, and C exist.
[0431] The above description is merely a specific implementation of this application and does not limit the scope of protection of this application. Any modification or substitution that is readily conceivable by a person skilled in the art within the technical scope disclosed in this application shall fall within the scope of protection of this application. Accordingly, the scope of protection of this application shall be subject to the scope of protection of the claims.
Claims
1. A communication method, wherein the method is A step of receiving first information and third information, and determining N modes from M modes based on the first information, The M modes include a first mode, a second mode, and a third mode. When the third information includes the first field, the N modes include the third mode, or When the third information does not include the first field, the N modes do not include the third mode. The first mode transmits the transport block through one antenna panel, The second mode described above transmits the same transport block at least two moments through at least one antenna panel, and the transport block is transmitted at each of the at least two moments through one antenna panel. The third mode described above involves simultaneously transmitting the same transport block through at least two antenna panels, with different antenna panels transmitting different portions of the transport block, step by step. The steps include: transmitting a transport block in one of the N modes; A communication method that includes this.
2. The aforementioned method, A step of receiving a second piece of information, the second piece of information representing one of the N modes, further comprising: The step of transmitting a transport block in one of the N modes is: The method according to claim 1, further comprising the step of transmitting the transport block in the mode indicated by the second information.
3. The method according to claim 2, wherein the second information is at least one bit in downlink control information (DCI).
4. The method according to claim 1, wherein the first information is located within a radio resource control (RRC).
5. The third piece of information is the method according to claim 1, which is located in RRC.
6. The method according to claim 1, wherein the first field is one field in the RRC.
7. A communication method, wherein the method is A step of transmitting first information and third information, wherein the first information is used to determine N modes from M modes, The M modes include a first mode, a second mode, and a third mode. When the third information includes the first field, the N modes include the third mode, or When the third information does not include the first field, the N modes do not include the third mode. The first mode transmits the transport block through one antenna panel, The second mode described above transmits the same transport block at least two moments through at least one antenna panel, and the transport block is transmitted at each of the at least two moments through one antenna panel. The third mode described above involves simultaneously transmitting the same transport block through at least two antenna panels, with different antenna panels transmitting different portions of the transport block, step by step. The step of receiving a transport block in one of the N modes mentioned above. A communication method that includes this.
8. The aforementioned method, A step of transmitting a second piece of information, the second piece of information representing one of the N modes, further comprising: The step of receiving a transport block in one of the N modes is: The method according to claim 7, comprising the step of receiving the transport block in the mode indicated by the second information.
9. The method according to claim 8, wherein the second information is at least one bit in downlink control information (DCI).
10. The method according to claim 7, wherein the first information is located in the wireless resource control RRC.
11. The third piece of information is the method according to claim 7, which is located in RRC.
12. The method according to claim 7, wherein the first field is one field in the RRC.
13. A communication device, A receiving module configured to receive first information and third information, A processing module configured to determine N modes from M modes based on the first information, The M modes include a first mode, a second mode, and a third mode. When the third information includes the first field, the N modes include the third mode, or When the third information does not include the first field, the N modes do not include the third mode. The first mode transmits the transport block through one antenna panel, The second mode described above transmits the same transport block at least two moments through at least one antenna panel, and the transport block is transmitted at each of the at least two moments through one antenna panel. The third mode described above involves a processing module that simultaneously transmits the same transport block through at least two antenna panels, with different antenna panels transmitting different parts of the transport block. A transmitting module configured to transmit a transport block in one of the N modes mentioned above, A communication device equipped with the following features.
14. The receiving module is The system is further configured to receive a second piece of information, the second piece of information indicating one of the N modes, The apparatus according to claim 13, wherein the processing module is configured to transmit the transport block in the mode indicated by the second information.
15. The apparatus according to claim 14, wherein the second information is at least one bit in the downlink control information DCI.
16. The apparatus according to claim 13, wherein the first information is located within the radio resource control (RRC).
17. The third piece of information is located within the RRC, and is the apparatus according to claim 13.
18. The apparatus according to claim 13, wherein the first field is one field in the RRC.
19. A communication device, A transmission module configured to transmit first information and third information, wherein the first information is used to determine N modes from M modes. The M modes include a first mode, a second mode, and a third mode. When the third information includes the first field, the N modes include the third mode, or When the third information does not include the first field, the N modes do not include the third mode. The first mode transmits the transport block through one antenna panel, The second mode described above transmits the same transport block at least two moments through at least one antenna panel, and the transport block is transmitted at each of the at least two moments through one antenna panel. The third mode described above involves a transmitting module that simultaneously transmits the same transport block through at least two antenna panels, with different antenna panels transmitting different portions of the transport block. A receiving module configured to receive a transport block in one of the N modes mentioned above. A communication device equipped with the following features.
20. The aforementioned transmission module is A second piece of information is transmitted, and the second piece of information is further configured to indicate one of the N modes. The apparatus according to claim 19, wherein the receiving module is configured to transmit the transport block in the mode indicated by the second information.
21. The apparatus according to claim 20, wherein the second information is at least one bit in the downlink control information DCI.
22. The apparatus according to claim 19, wherein the first information is located in the wireless resource control RRC.
23. The third piece of information is located within the RRC, and is the apparatus according to claim 19.
24. The apparatus according to claim 19, wherein the first field is one field in the RRC.
25. A communication device comprising a processor, wherein the processor is configured to execute instructions stored in memory, and when the instructions are executed, the method according to any one of claims 1 to 6 is implemented.
26. A communication device comprising a processor, wherein the processor is configured to execute instructions stored in memory, and when the instructions are executed, the method according to any one of claims 7 to 12 is implemented.
27. A computer-readable storage medium, wherein the computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction is executed by a communication device, the method according to any one of claims 1 to 6 is implemented in the computer-readable storage medium.
28. A computer-readable storage medium, wherein the computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction is executed by a communication device, the method according to any one of claims 7 to 12 is implemented.
29. A computer program comprising program instructions, wherein when the program instructions are executed on a computer, the computer is enabled to carry out the method according to any one of claims 1 to 6.
30. A computer program comprising program instructions, wherein when the program instructions are executed on a computer, the computer is enabled to carry out the method according to any one of claims 7 to 12.
31. A chip device equipped with a processing circuit, wherein the processing circuit is configured to call a program from memory and execute the program so that a communication device on which the chip device is installed can carry out the method according to any one of claims 1 to 6.
32. A chip device equipped with a processing circuit, wherein the processing circuit is configured to call a program from a memory and execute the program so that a communication device on which the chip device is installed performs the method according to any one of claims 7 to 12.