Communication method and apparatus
Patent Information
- Application Number
- CN202510520595.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2026-10-23
AI Technical Summary
[0004]然而,上述实施方式中,终端设备存在传输速率较低的技术问题
[0080]本申请的第二方面至第九方面提供的技术方案,与本申请的第一方面及对应的任意一种可行的实施方式所取得的有益效果相似,不再赘述。
Smart Images

Figure CN122970557A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication method and device. Background Technology
[0002] Currently, channel state information (CSI) measurements and CSI reports are typically performed in radio resource control (RRC) connected mode.
[0003] For example, network devices configure Channel State Information-Reference Signal (CSI-RS) resource information and CSI report configuration information to terminal devices via RRC signaling. Based on the periodicity of the CSI-RS resource information and CSI report configuration information, network devices can send Medium Access Control (MAC) control element (CE) and / or Downlink Control Information (DCI) signaling to terminal devices, instructing them to perform CSI measurements and report CSI data.
[0004] However, in the above embodiments, the terminal device suffers from a low transmission rate. Summary of the Invention
[0005] This application provides a communication method and device, in which the terminal device can perform CSI measurement and / or CSI report reporting during random access, thereby enabling the terminal device to quickly transmit data after the random access is completed, and improving the transmission rate of the terminal device.
[0006] In a first aspect, this application provides a communication method that can be executed by a terminal device or by a chip (or chip system) or other functional modules. The chip or functional module can realize the functions of the terminal device, and is not limited in the embodiments of this application.
[0007] For example, the above communication method includes:
[0008] Send a CSI report; the CSI report is transmitted in the first message of the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or the second message of the random access procedure.
[0009] In this embodiment of the application, the terminal device can perform CSI measurement and / or CSI report reporting during the random access process, thereby enabling the terminal device to quickly transmit data after the random access is completed, thus improving the transmission rate of the terminal device.
[0010] In some embodiments, the above method further includes:
[0011] Send the first parameter, which indicates support for reporting a CSI report.
[0012] In some implementations, if the first parameter is used to indicate that CSI reporting is not supported, then no CSI report is sent.
[0013] In the above embodiments, the terminal device can inform the network device whether it supports the CSI report reporting function by sending a first parameter. Based on the first parameter sent by the terminal device, the network device can dynamically adjust its resource allocation strategy to avoid allocating unnecessary resources to terminal devices that cannot report CSI reports.
[0014] In some implementations, the first parameter is carried in message (Msg)1 during the random access process, and the first message is Msg3 during the random access process.
[0015] Through the above implementation method, by carrying the first parameter in Msg1, the network device can determine the CSI report reporting capability of the terminal device in the early stages of the random access process. Furthermore, by carrying the CSI report in Msg3, the terminal device can provide a CSI report to the network device during the random access process, which helps the network device make resource allocation and scheduling decisions more quickly, thereby improving data transmission efficiency.
[0016] In some implementations, the first message is Msg3 in the random access process; the first message includes a second parameter, which is used to indicate whether the first message carries a CSI report.
[0017] In the above embodiments, by simultaneously carrying the CSI report and the second indication parameter in Msg3, the terminal device can provide the CSI report to the network device during random access without additional signaling interaction, thereby improving data transmission efficiency.
[0018] In some implementations, the first parameter is carried in any of the following messages during the random access process: Msg1, Msg3, MsgA; the CSI report is carried in the first uplink data.
[0019] Through the above implementation methods, by carrying the first parameter in any of the Msg1, Msg3, and MsgA messages, the network device can determine the CSI report reporting capability of the terminal device in the early stages of the random access process, which helps the network device make resource allocation and scheduling decisions more quickly and improve access efficiency.
[0020] In some embodiments, the above method further includes:
[0021] Receive the aforementioned second message; the second message is Msg4 during the random access process.
[0022] In the above embodiments, the network device can instruct the terminal device to report a CSI report using the first uplink data after the random access procedure is completed via Msg4. This helps the network device make resource allocation and scheduling decisions more quickly and improves the data transmission efficiency of the terminal device.
[0023] In some embodiments, the above method further includes:
[0024] Receive second information; the second information includes channel state information-reference signal (CSI-RS) resource configuration information and / or CSI report configuration information.
[0025] The above implementation method ensures that the terminal device can correctly receive and decode CSI-RS signals, and accurately generate and report CSI reports.
[0026] In some implementations, the second information is carried in system information block (SIB) 1 or SIB 2.
[0027] Through the above implementation method, the terminal device can simultaneously obtain CSI-RS resource configuration information and / or CSI report configuration information when receiving SIB1 or SIB2, thereby enabling CSI measurement to be performed before or during the random access process, and / or CSI report to be submitted during or after the random access process.
[0028] In some implementations, the CSI-RS resource configuration information described above includes at least one of the following:
[0029] The CSI-RS resource index, the number of CSI-RS antenna ports, the relationship between CSI-RS resources and SSBs, the measurement bandwidth and density of CSI-RS, time-domain resource configuration parameters, frequency-domain resource configuration parameters, the location information of the first symbol in the time domain, and the CSI-RS sequence generation configuration parameters.
[0030] In some implementations, the CSI report configuration information described above includes at least one of the following:
[0031] The CSI report configuration includes the following: index, channel measurement resource configuration information, channel state information interference measurement (CSI-IM) resource configuration information, reporting time slot offset list, reported CSI related indicators, CSI report frequency domain configuration information, channel measurement time domain limitation information, interference measurement time domain limitation information, codebook configuration information, channel quality indication (CQI) table, subband size of bandwidth part (BWP), and antenna port indication information used for rank indication (RI) or CQI calculation.
[0032] In the above embodiments, by configuring CSI-RS resource configuration information and CSI report configuration information, the network device can flexibly instruct the terminal device to receive CSI-RS signals and generate CSI reports.
[0033] In some embodiments, the above method further includes:
[0034] Based on the above CSI-RS resource configuration information, at least one CSI-RS resource is identified;
[0035] CSI measurement is performed on the CSI-RS resource associated with the first SSB selected from at least one of the aforementioned CSI-RS resources; the first SSB is the SSB identified during the random access process.
[0036] Through the above implementation method, the terminal device only measures the CSI-RS resources associated with the identified SSB, which can avoid unnecessary CSI measurements and reduce measurement overhead.
[0037] In some implementations, the second information described above remains valid in radio resource control (RRC) connected state.
[0038] Keeping the second piece of information valid ensures that the terminal device can continuously provide CSI reports in RRC connected state, which helps network devices optimize resource allocation and scheduling decisions.
[0039] Alternatively, the second piece of information mentioned above may become invalid in the RRC connection state.
[0040] In particular, ignoring the second piece of information after entering the RRC connection state can help reduce the processing overhead and power consumption of the terminal device.
[0041] In some embodiments, the above method further includes:
[0042] Receive first indication information, which is used to indicate whether the second information is valid in the RRC connection state.
[0043] Through the above implementation methods, network devices can dynamically adjust the effectiveness of the second information according to network requirements and terminal device status, which helps to improve system flexibility.
[0044] Secondly, this application provides a communication method that can be executed by a network device or by a chip (or chip system) or other functional modules. The chip or functional module can realize the functions of the network device. For example, the chip or functional module is set in the network device. This application does not limit this.
[0045] For example, the above communication method includes:
[0046] Receive a CSI report; the CSI report is transmitted in the first message during the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or the second message during the random access procedure.
[0047] In some embodiments, the above method further includes:
[0048] Receive a first parameter, which indicates support for reporting a CSI report.
[0049] In some implementations, the first parameter is carried in Msg1 during the random access procedure, and the first message is Msg3 during the random access procedure.
[0050] In some implementations, the first message is Msg3 in the random access process; the first message includes a second parameter, which is used to indicate whether the first message carries a CSI report.
[0051] In some implementations, the first parameter is carried in any of the following messages during the random access process: Msg1, Msg3, MsgA; the CSI report is carried in the first uplink data.
[0052] In some embodiments, the above method further includes:
[0053] Send the aforementioned second message; the aforementioned second message is Msg4 during the random access process.
[0054] In some embodiments, the above method further includes:
[0055] Send a second message; the second message includes CSI-RS resource configuration information and / or CSI report configuration information.
[0056] In some implementations, the second information is carried in SIB1 or SIB2.
[0057] In some implementations, the CSI-RS resource configuration information described above includes at least one of the following:
[0058] The CSI-RS resource index, the number of CSI-RS antenna ports, the relationship between CSI-RS resources and SSBs, the measurement bandwidth and density of CSI-RS, time-domain resource configuration parameters, frequency-domain resource configuration parameters, the location information of the first symbol in the time domain, and the CSI-RS sequence generation configuration parameters.
[0059] In some implementations, the CSI report configuration information described above includes at least one of the following:
[0060] The CSI report configuration includes the index, channel measurement resource configuration information, CSI-IM resource configuration information, reporting time slot offset list, reported CSI related indicators, CSI report frequency domain configuration information, channel measurement time domain limitation information, interference measurement time domain limitation information, codebook configuration information, CQI table, BWP subband size, and antenna port indication information used for RI or CQI calculation.
[0061] In some implementations, the second information described above remains valid in the Radio Resource Control (RRC) connected state;
[0062] Alternatively, the second piece of information mentioned above may become invalid in the RRC connection state.
[0063] In some embodiments, the above method further includes:
[0064] Send a first indication message, which is used to indicate whether the second information is valid in the RRC connection state.
[0065] Thirdly, this application provides a communication device. The communication device includes a transceiver module. This communication device can be used to implement the functions of a terminal device, such as components within the terminal device, like chips, chip systems, processors, etc.
[0066] The above transceiver module is used for:
[0067] Send a CSI report; the CSI report is transmitted in the first message of the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or the second message of the random access procedure.
[0068] Fourthly, this application provides a communication device. The communication device includes a transceiver module. This communication device can be used to implement the functions of a network device, such as a component within the network device, like a chip, chip system, or processor.
[0069] The above transceiver module is used for:
[0070] Receive a CSI report; the CSI report is transmitted in the first message during the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or the second message during the random access procedure.
[0071] Fifthly, embodiments of this application provide a communication device, including: a processor, a memory, and a communication interface;
[0072] The aforementioned memory is used to store programs or instructions.
[0073] The aforementioned communication interface is used to receive signals from other communication devices and transmit them to the processor, or to send signals from the processor to other communication devices;
[0074] The processor described above is used to execute the program or instructions described above so that the communication device can implement the communication method provided by the first or second aspect.
[0075] Sixthly, embodiments of this application provide a chip including at least one processor for executing program instructions to perform the communication methods involved in the first or second aspect described above.
[0076] In one possible design, the chip also includes a memory for storing computer programs and data, which may be located inside or outside the processor.
[0077] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a computer, implements the communication method provided in the first or second aspect.
[0078] Eighthly, embodiments of this application provide a computer program product, including a computer program that, when run, causes a computer to perform the communication method provided in the first or second aspect.
[0079] In a ninth aspect, embodiments of this application provide a communication system, including a terminal device for performing the communication method described in any manner in the first aspect and a network device for performing the communication method described in any manner in the second aspect.
[0080] The technical solutions provided in the second to ninth aspects of this application are similar to the beneficial effects achieved by the first aspect of this application and any corresponding feasible implementation method, and will not be described again. Attached Figure Description
[0081] Figure 1 This is a schematic diagram of a communication system architecture provided in an embodiment of this application;
[0082] Figure 2 This is a schematic diagram of a contention-based random access procedure provided in an embodiment of this application;
[0083] Figure 3 This is a schematic diagram of another contention-based random access procedure provided in the embodiments of this application;
[0084] Figure 4 This is a schematic diagram of a non-contention-based random access procedure provided in an embodiment of this application;
[0085] Figure 5 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 1 ;
[0086] Figure 6 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 2 ;
[0087] Figure 7 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 3 ;
[0088] Figure 8 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 4 ;
[0089] Figure 9 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 5 ;
[0090] Figure 10 This is a schematic diagram of the program modules of a communication device provided in the embodiments of this application;
[0091] Figure 11 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0092] In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0093] In the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with essentially the same function and purpose. For example, "first information" and "second information" are used only to distinguish different information and do not limit their order. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that terms such as "first" and "second" do not necessarily imply that they are different.
[0094] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc.
[0095] In this embodiment of the application, the indication includes explicit indication (also known as direct indication) and implicit indication (also known as indirect indication). Explicit indication information A refers to information that directly indicates information A, such as information A itself. Implicit indication information A refers to indicating information A through the correspondence between information A and information B, and the direct indication information B. The correspondence between information A and information B can be predefined, pre-stored, or pre-configured; alternatively, it can refer to indicating information A through information B and preset rules.
[0096] In the description of the embodiments of this application, information C is used to determine information D, which includes determining information D based solely on information C, as well as determining it based on information C and other information. Furthermore, the use of information C to determine information D can also include indirect determination, such as when information D is determined based on information E, and information E is determined based on information C.
[0097] The following is a brief introduction to some of the terms and technologies involved in the embodiments of this application:
[0098] 1. Network equipment
[0099] The network equipment in this application embodiment can refer to public mobile communication network equipment, including base stations (BS), also known as base station equipment, which is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in a 3rd generation (3G) mobile communication system, equipment providing base station functions includes NodeB; in a 4th generation (4G) mobile communication system, equipment providing base station functions includes evolved NodeB (eNB); in a 5th generation (5G) mobile communication system, equipment providing base station functions in new radio (NR) technology includes 5G base stations (generationNodeB, gNB) and next generation-evolved NodeB (ng-eNB). The network equipment in this application embodiment also includes equipment providing base station functions in future new communication systems.
[0100] In this embodiment of the application, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device.
[0101] 2. Terminal equipment
[0102] The terminal devices in this application embodiment may include handheld devices, vehicle-mounted devices, etc., that have wireless communication capabilities. For example, some terminal devices include: mobile phones, tablets, PDAs, laptops, mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminal devices in industrial control, wireless terminal devices in self-driving cars, wireless terminal devices in remote medical surgery, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, wireless terminal devices in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, and 5G mobile communication technology. The embodiments of this application are not limited to terminal devices in 5G networks or terminal devices in future public land mobile networks (PLMNs).
[0103] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that apply wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes.
[0104] The terminal equipment in this application embodiment may also be referred to as user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent, or user device, etc.
[0105] In this embodiment of the application, the device used to implement the function of the terminal device may be the terminal device itself; or it may be a device that can support the terminal device to implement the function, such as a chip system, which may be installed in the terminal device.
[0106] 3. Downlink control information (DCI)
[0107] DCI is information contained in the physical downlink control channel (PDCCH) and is used to guide the UE on how to receive downlink data or send uplink data.
[0108] 4. Channel State Information (CSI)
[0109] CSI is a set of key parameters that describe the characteristics of a communication channel. It can refer to the characteristics of the channel's influence on signal propagation, including amplitude attenuation, phase shift, time delay, multipath effect, and Doppler shift.
[0110] 5. Channel State Information-Reference Signal (CSI-RS)
[0111] CSI-RS aims to help communication networks understand and adapt to changes in channel conditions. It not only provides estimates of channel conditions but also assists networks in more effective resource scheduling and signal coding strategy selection.
[0112] The communication system architecture that may be involved in the embodiments of this application is described below.
[0113] For example, refer to Figure 1 , Figure 1 This is a schematic diagram of a communication system architecture provided in an embodiment of this application. Figure 1 As shown, the communication system 100 includes a terminal device 101 and a network device 102, and the terminal device 101 and the network device 102 communicate wirelessly via the network.
[0114] In this embodiment, the wireless communication between terminal device 101 and network device 102 can also be simply referred to as "communication," and the term "communication" can also be described as "data transmission," "information transmission," or "transmission." Those skilled in the art can use the technical solutions provided in this embodiment for wireless communication between network devices and terminal devices, such as wireless communication between access network devices and terminal devices, or wireless communication between core network elements and terminal devices.
[0115] The random access process is a crucial step in a wireless communication system where a terminal device establishes an initial connection or re-establishes a connection with a network device. It can generally be categorized into two types:
[0116] Contention-based random access (CBRA): Multiple terminal devices may initiate random access procedures simultaneously, leading to conflicts. Network devices need to resolve these conflicts through certain mechanisms.
[0117] Contention-free random access (CFRA): Network devices allocate dedicated random access preamble sequences to terminal devices to avoid conflicts.
[0118] Reference Figure 2 , Figure 2 This is a schematic diagram of a contention-based random access procedure provided in an embodiment of this application.
[0119] In some implementations, the contention-based random access procedure described above includes:
[0120] S201. The terminal device sends a random access request (hereinafter referred to as Msg1) to the network device.
[0121] The terminal device can randomly select a preamble and transmit the randomly selected preamble on the physical random access channel (PRACH).
[0122] S202. The network device sends a random access response (RAR) (hereinafter referred to as Msg2) to the terminal device.
[0123] Optionally, the RAR may include time advanced (TA), uplink resource grant information (ULGrant), cell-radionetwork temporary identifier (C-RNTI), etc.
[0124] S203. The terminal device sends scheduling transmission information (hereinafter referred to as Msg3) to the network device based on the uplink resources contained in the RAR.
[0125] Among them, the terminal device can use the UL Grant resources allocated in Msg2 to send the first scheduled uplink transmission on the physical uplink shared channel (PUSCH).
[0126] S204. The network device sends conflict resolution information (hereinafter referred to as Msg4) to the terminal device.
[0127] If the terminal device receives Msg4 from the network device, it considers the conflict resolution successful and the random access process successful; if the terminal device does not receive Msg4 within a certain period of time, it considers the conflict resolution to have failed.
[0128] In some embodiments, the above-described contention-based random access procedure can also be compressed into a two-step random access procedure, as described above. Figure 3 , Figure 3 This is a schematic diagram of another contention-based random access procedure provided in an embodiment of this application. The above two-step random access procedure includes:
[0129] S301, The terminal device sends MsgA to the network device. The content of MsgA includes the preamble on PRACH and the payload on PUSCH. This is equivalent to transmitting the information in Msg1 and Msg3 mentioned above simultaneously.
[0130] S302, The network device sends MsgB to the terminal device. The content of MsgB includes RAR and contention resolution information. This is equivalent to transmitting the information in Msg2 and Msg4 mentioned above simultaneously.
[0131] Reference Figure 4 , Figure 4 This is a schematic diagram of a non-contention-based random access procedure provided in an embodiment of this application.
[0132] S401. The network device sends random access preamble allocation information (hereinafter referred to as Msg0) to the terminal device.
[0133] Network devices can send access instructions to terminal devices via RRC or PDCCH and assign dedicated preambles to terminal devices, thereby avoiding preamble conflicts.
[0134] S402, The terminal device sends a random access request (hereinafter referred to as Msg1) to the network device.
[0135] Msg1 includes the aforementioned dedicated preamble.
[0136] S403. The terminal device receives a random access response (hereinafter referred to as Msg2) from the network device.
[0137] Once the terminal device receives Msg2, it can complete the access process.
[0138] In some implementations, after receiving Msg2, the terminal device can also send Msg3 to the network device to transmit additional information, such as the payload on the PUSCH.
[0139] Upon receiving Msg3, the network device can send Msg4 or Uplink Authorization DCI (ULDCI) to the terminal device, providing further uplink transmission instructions. Msg4 or UL DCI can be used to allocate uplink resources and instruct the terminal device to perform subsequent uplink transmissions.
[0140] In some embodiments, the above-described non-contention-based random access procedure may also include the following steps:
[0141] Step a: The network device sends Msg0 to the terminal device.
[0142] Step b: The terminal device sends MsgA to the network device. MsgA may include the preamble carried in Msg0 and the payload on PUSCH.
[0143] Step c: The network device sends MsgB to the terminal device. MsgB may include a random access response.
[0144] In some solutions, CSI measurement and CSI reporting are typically performed in RRC connected mode. CSI measurement refers to the process by which terminal or network devices measure and evaluate the state information of the wireless channel. Through CSI measurement, network devices can understand the channel's quality, strength, interference, and other conditions, thereby optimizing resource allocation and improving data transmission rates and reliability.
[0145] In some implementations, CSI measurements include:
[0146] Channel quality indication (CQI): Reflects the quality of the channel and is used to determine the modulation scheme and coding rate.
[0147] Precoding matrix indication (PMI): Indicates the optimal precoding matrix for spatial multiplexing in multi-user multiple-input multiple-output (MIMO) transmissions.
[0148] Rank indication (RI): Indicates the number of independent data streams that can be supported in a MIMO channel.
[0149] Reference signal receiving power (RSRP) and reference signal receiving quality (RSRQ): used to assess signal strength and interference levels.
[0150] In some implementations, the CSI measurement process includes:
[0151] Terminal device measurement: The terminal device performs channel measurement based on the reference signal (such as CSI-RS) sent by the network device.
[0152] Network device configuration: Network devices configure the measurement parameters of terminal devices, such as measurement frequency band and reporting period, through RRC signaling.
[0153] Measurement report trigger: When the measured value meets certain conditions (such as exceeding a threshold or reaching the reporting cycle), the terminal device triggers the submission of a CSI report.
[0154] The CSI report is the process by which terminal devices report CSI measurement results to network devices. Network devices can adjust transmission parameters, such as modulation scheme, coding rate, and precoding matrix, based on the CSI report to optimize data transmission performance.
[0155] Optionally, the terminal device can send the CSI report to the network device via PUCCH or PUSCH.
[0156] In the above implementation, after completing random access, the terminal device needs to perform CSI measurement and report a CSI report based on the network device's configuration information before data transmission can proceed. Before the CSI report is completed, the terminal device's transmission rate is typically low.
[0157] To address the aforementioned technical issues, this application provides a communication method in its embodiments, enabling the terminal device to perform CSI measurements and / or report CSI data during random access, thereby allowing the terminal device to quickly transmit data after random access is completed and improving the terminal device's transmission rate.
[0158] The technical solutions provided in this application will be described in detail below through specific embodiments. It should be noted that the following embodiments may exist independently or in combination with each other, and the same or similar content will not be described again in different embodiments.
[0159] Reference Figure 5 , Figure 5 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 1 In some embodiments of this application, the above communication method includes:
[0160] S501, The terminal device sends a CSI report to the network device.
[0161] In some implementations, the aforementioned CSI report may be transmitted as part of the first message during the random access procedure.
[0162] It is understandable that transmitting the CSI report in the first message (such as Msg3) during the random access process can enable network devices to obtain the CSI report during the random access process, thereby reducing the latency for network devices to obtain the CSI report.
[0163] Alternatively, the aforementioned CSI report can also be included in the first uplink data after the random access procedure is completed.
[0164] It is understandable that by carrying the CSI report in the first uplink data after the random access procedure is completed, the terminal device can enable the network device to obtain the CSI report immediately after the random access procedure is completed, which can also shorten the latency for the network device to obtain the CSI report.
[0165] Optionally, whether the first uplink data carries a CSI report is indicated by a second message in the DCI or random access procedure.
[0166] For example, a network device can instruct a terminal device to include a CSI report in the first uplink data via a DCI. Alternatively, the network device can instruct the terminal device to include a CSI report in subsequent first uplink data via a second message (such as Msg4) during random access.
[0167] In some implementations, the DCI may include a field instructing the terminal device to carry the CSI report in the first uplink data. When the network device requires the terminal device to report the CSI report, it can set the corresponding indication bit in the DCI, and the terminal device will carry the CSI report in the first uplink data after receiving the DCI.
[0168] In other implementations, the second message of the random access procedure (such as Msg4) may include a field instructing the terminal device to carry a CSI report in the first uplink data. Upon receiving the second message, the terminal device will carry the CSI report in the first uplink data.
[0169] Optionally, the terminal device can complete CSI measurements before or during random access.
[0170] The communication method provided in this application embodiment allows the terminal device to perform CSI measurements and / or report CSI data during random access, thereby enabling the terminal device to quickly transmit data after random access is completed and improving the transmission rate of the terminal device.
[0171] Reference Figure 6 , Figure 6 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 2 In some embodiments of this application, the above communication method includes:
[0172] S601. The network device sends second information to the terminal device, the second information including CSI-RS resource configuration information and / or CSI report configuration information.
[0173] S602, The terminal device sends a CSI report to the network device.
[0174] It is understood that the content described in step S602 above is consistent with the content described in step S501 in the above embodiments. For details, please refer to the content described in the above embodiments, which will not be repeated here.
[0175] In some implementations, the aforementioned CSI-RS resource configuration information can be used to instruct the terminal device on how to receive and decode CSI-RS signals, including the configuration of CSI-RS frequency bands, time slots, antenna ports, etc. Based on the CSI-RS resource configuration information, the terminal device can receive CSI-RS signals on specified frequency bands and time slots. By measuring the CSI-RS signals, the terminal device can assess channel quality, strength, interference, and other status information.
[0176] The aforementioned CSI report configuration information instructs terminal devices on how to generate and submit CSI reports, including the report content, format, and frequency. Based on this configuration information, terminal devices can generate compliant CSI reports. By submitting CSI reports, terminal devices enable network devices to understand channel conditions, optimize transmission parameters, and improve data transmission performance.
[0177] Optionally, the network device may broadcast the aforementioned second information to the terminal device.
[0178] Optionally, the aforementioned second information may be carried in system information block SIB1 or SIB2.
[0179] Understandably, SIB1 typically contains the most basic information required for terminal devices to access the network. When CSI-RS resource configuration information and / or CSI report configuration information are common or default configurations for all terminal devices, they can be carried in SIB1.
[0180] Optionally, downlinkConfigCommon in SIB1 may contain the second information mentioned above.
[0181] Among them, downlinkConfigCommon is an information element in SIB1 used to configure downlink common parameters. It contains basic configuration information related to the downlink and is applicable to all terminal devices in the cell.
[0182] SIB2 typically contains more configuration information related to communication with the terminal device, such as RACH configuration, PUCCH configuration, and PUSCH configuration. When CSI-RS resource configuration information and / or CSI report configuration information need to be customized for a specific terminal device or a specific scenario, they can be included in SIB2.
[0183] In the above embodiments, by carrying CSI-RS resource configuration information and / or CSI report configuration information in SIB1 or SIB2, the terminal device can simultaneously obtain CSI-RS resource configuration information and / or CSI report configuration information when receiving SIB1 or SIB2. This allows CSI measurement to be performed before or during the random access process, and CSI report to be submitted during or after the random access process.
[0184] In some implementations, the CSI-RS resource configuration information includes an index of at least one CSI-RS resource, which indicates one of a plurality of predefined CSI-RS resources; the CSI report configuration information includes an index of at least one CSI report configuration, which indicates one of a plurality of predefined CSI reports.
[0185] In some implementations, multiple CSI-RS resources can be predefined, each with a unique index to identify and distinguish different CSI-RS signals. By indicating this index, network devices can flexibly instruct terminal devices which CSI-RS resource to receive, adapting to different channel measurement requirements.
[0186] For example, suppose a network device predefines three CSI-RS resources: Resource1, Resource2, and Resource3. Each resource has a unique index: Resource1 has an index of 001, Resource2 has an index of 002, and Resource3 has an index of 003. The network device sends CSI-RS resource configuration information, which includes index 002, to the terminal device through a system information block (such as SIB1 or SIB2). The terminal device receives and parses this information, and selects to receive the CSI-RS signal of Resource2 based on index 002.
[0187] Similarly, multiple CSI report configurations can be predefined, each with a unique index to identify and select a specific CSI report generation and reporting method from the predefined configuration set. By indicating this index, network devices can flexibly request terminal devices to generate and report which type of CSI report to meet different network optimization needs.
[0188] For example, suppose the network device predefines two CSI reporting configurations: Config1 and Config2. Each configuration has a unique index: Config1 is indexed as A01, and Config2 is indexed as A02.
[0189] Network devices send CSI report configuration information, which includes index A01, to terminal devices via SIB1 or SIB2. Terminal devices receive and parse this information, and based on index A01, select the appropriate method to generate and report a CSI report according to the requirements of Config1.
[0190] In some implementations, the CSI-RS resource configuration information described above also includes a third parameter, which can be used to indicate the association between the CSI-RS resource and the SSB.
[0191] Through the above implementation methods, network devices can flexibly configure the CSI measurement and CSI reporting behavior of terminal devices. Based on this configuration information, terminal devices can accurately receive CSI-RS signals and generate CSI reports, providing a basis for network devices to optimize transmission parameters.
[0192] In some embodiments, optionally, the CSI-RS resource configuration information described above may also include at least one of the following:
[0193] CSI-RS Resource Index (csi-RS-Index): Used to uniquely identify CSI-RS resources.
[0194] The number of CSI-RS antenna ports (nrofPorts) can be configured as 1, 2, 4, 8, 12, 16, 24, 32, etc.; each antenna port corresponds to the channel to be detected.
[0195] The association between CSI-RS resources and SSBs (associated SSB): SSB information associated with CSI-RS resources, used for beam management and channel measurement.
[0196] CSI-RS Measurement Bandwidth and Density: Density represents the number of resource elements (REs) used for CSI-RS transmission in each resource block (RB), and can be configured as 3, 1, 0.5, etc.
[0197] Time-domain resource configuration parameter (slotConfig): Used to specify the location of CSI-RS resources in a time slot.
[0198] Frequency Domain Allocation: Specifies the location of CSI-RS resources in the frequency domain.
[0199] The location information of the first symbol in the time domain (firstOFDMSymbolInTimeDomain): The location of the first orthogonal frequency division multiplexing (OFDM) symbol in the time domain, used to determine the starting position of CSI-RS resources in the time domain.
[0200] CSI-RS sequence generation configuration parameter (sequenceGenerationConfig): Used to specify the generation method of CSI-RS sequences to ensure orthogonality between different ports.
[0201] Optionally, the CSI report configuration information mentioned above may also include at least one of the following:
[0202] Channel Measurement Resource Configuration Information (resourcesForChannelMeasurement): Resources used for channel measurement, typically including non-zero-power (NZP) CSI-RS resources and / or SSB resources.
[0203] CSI-IM Resource Configuration Information (csi-IM-ResourcesForInterference): CSI-IM resources used for interference measurement.
[0204] Report Slot Offset List: Used to specify in which time slots the UE reports CSI.
[0205] Reported CSI-related indicators include: CQI, PMI, Channel State Information Reference Signal Resource Indicator (CSI-RS Resource Indicator, CRI), etc.
[0206] CSI report frequency domain configuration information (reportFreqConfiguration): The frequency domain configuration of CSI reports, including the CSI report frequency band and whether PMI / CQI reporting is wideband or subband.
[0207] Time Restriction for Channel Measurements: The time-domain restrictions on channel measurements.
[0208] Interference Measurement Time-Domain Restriction Information: The time-domain restrictions on interference measurements.
[0209] Codebook configuration information (codebookConfig): - Includes Type I, Type II, or enhanced Type II codebooks and a restricted subset of codebooks.
[0210] CQI Table (cqi-Table): The CQI table used for CQI calculation.
[0211] BWP Subband Size: This specifies the width of the subband.
[0212] Antenna port indication information used for RI or CQI calculations (non-PMI-PortIndication): Antenna port indication used for RI / CQI calculations.
[0213] In the above embodiments, by configuring CSI-RS resource configuration information and CSI report configuration information, the network device can flexibly instruct the terminal device to receive CSI-RS signals and generate CSI reports.
[0214] In some embodiments, the CSI-RS resource configuration information and / or CSI report configuration information described above may also be pre-configured in the terminal device.
[0215] For example, when a terminal device accesses the network, it can directly perform CSI measurements based on the pre-configured CSI-RS resources without waiting for the network device to instruct on the CSI-RS resource configuration information.
[0216] And / or, terminal devices can flexibly generate and report different types of CSI reports based on pre-configured CSI report configuration information to meet different network optimization needs.
[0217] In some embodiments, the terminal device may determine at least one CSI-RS resource based on the above-mentioned CSI-RS resource configuration information; select the CSI-RS resource associated with the first SSB from the at least one CSI-RS resource for CSI measurement; the first SSB is the SSB identified during the random access process.
[0218] In some implementations, before performing random access, the terminal device can acquire and parse CSI-RS resource configuration information to determine at least one available CSI-RS resource; then, during the random access process, it identifies the SSB and, based on the aforementioned third parameter or associated SSB, selects the CSI-RS resource associated with the identified SSB for measurement.
[0219] In the above embodiments, the terminal device only measures the CSI-RS resources associated with the identified SSB, which can avoid unnecessary CSI measurements and reduce measurement overhead.
[0220] Reference Figure 7 , Figure 7 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 3 In some embodiments of this application, the above communication method includes:
[0221] S701. The terminal device sends a first parameter to the network device, which is used to indicate support for reporting CSI reports.
[0222] In some implementations, the first parameter can be an indication signal generated by the terminal device to indicate to the network device whether it has the capability or conditions to report CSI reports. By sending the first parameter, the terminal device can indicate to the network device whether it supports the CSI report reporting function. Based on the first parameter sent by the terminal device, the network device can dynamically adjust its resource allocation strategy to avoid allocating unnecessary resources to terminal devices that cannot report CSI reports.
[0223] Optionally, the first parameter can be designed as a simple binary bit (such as 1 bit), for example, using "1" to indicate that the terminal device can report a CSI report and using "0" to indicate that the terminal device cannot report a CSI report; or, using "0" to indicate that the terminal device can report a CSI report and using "1" to indicate that the terminal device cannot report a CSI report.
[0224] In some implementations, the first parameter can be carried in Msg1 during the random access procedure. Optionally, the first parameter can be added to the additional information portion of Msg1 or encoded together with a preamble sequence, depending on the protocol stack design and implementation of the wireless communication system.
[0225] In some implementations, when generating Msg1, the terminal device can set the value of the first parameter based on its own CSI report reporting capability. After receiving Msg1, the network device parses the Msg1 content, extracts the value of the first parameter, and determines the terminal device's CSI report reporting capability accordingly.
[0226] In some implementations, whether a terminal device reports a CSI report can also be indirectly indicated by random access parameters (such as ra-OccasionList, ra-PreambleIndex) associated with CSI-RS resources.
[0227] For example, network devices can configure a specific set of random access parameters for each CSI-RS resource. Thus, when a terminal device initiates a random access request using the random access parameters corresponding to a particular CSI-RS resource, the network device can indirectly determine whether the terminal device supports reporting CSI reports related to that CSI-RS resource.
[0228] In the above embodiments, by carrying the first parameter in Msg1, the network device can determine the CSI reporting capability of the terminal device in the early stage of the random access process, which helps the network device to make resource allocation and scheduling decisions more quickly and improve access efficiency.
[0229] S702. The network device sends a second instruction message to the terminal device, which is used to instruct the terminal device to report a CSI report.
[0230] Optionally, the aforementioned second indication information can be carried in Msg2 during the random access procedure. For example, a 1-bit indication flag csi-report-flag can be added to the RAR UL Grant to indicate whether the terminal device should report a CSI report.
[0231] For example, when csi-report-flag is set to "1", it means that the terminal device needs to report a CSI report; when it is set to "0", it means that the terminal device does not need to report a CSI report. Alternatively, when csi-report-flag is set to "0", it means that the terminal device needs to report a CSI report; when it is set to "1", it means that the terminal device does not need to report a CSI report.
[0232] For example, when generating a RAR, a network device can set the value of csi-report-flag based on network requirements and the status of the terminal device. When the terminal device receives Msg2 and parses the RAR, it can parse the value of csi-report-flag to determine whether a CSI report needs to be submitted.
[0233] It is understood that step S702 is an optional step. When the network device receives the first parameter, and the first parameter is used to indicate support for reporting a CSI report, it may send a second indication message to the terminal device to instruct the terminal device whether to report a CSI report, or it may choose not to send the second indication message to the terminal device. When the network device receives the first parameter, and the first parameter is used to indicate that reporting a CSI report is not supported, it may send a second indication message to the terminal device to instruct the terminal device not to report a CSI report, or it may choose not to send the second indication message to the terminal device.
[0234] S703, The terminal device sends a CSI report to the network device. This CSI report can be transmitted in the first message (such as Msg3) during the random access procedure.
[0235] Optionally, the aforementioned CSI report may include at least one of CRI, CQI, RI, and PMI, which is equivalent to the aforementioned Msg3 carrying at least one of CRI, CQI, RI, and PMI.
[0236] Optionally, the CSI report can be added to the additional information section of Msg3, or encoded together with the RRC connection request, depending on the protocol stack design and implementation of the wireless communication system.
[0237] In some implementations, when generating Msg3, the terminal device encodes the CSI report into Msg3 based on a request from the network device or its own measurements. Upon receiving Msg3, the network device parses its content, extracts the CSI report, and uses this information to understand the channel state information.
[0238] In some implementations, if the first parameter is used to indicate that CSI reporting is not supported, then no CSI report is sent.
[0239] In some implementations... Figure 7 The communication method shown can be applied to contention-based random access procedures.
[0240] In the above embodiments, by carrying a CSI report in Msg3, the terminal device can provide channel state information to the network device during the random access process. This helps the network device make resource allocation and scheduling decisions more quickly, improving the data transmission efficiency of the terminal device.
[0241] Reference Figure 8 , Figure 8 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 4 In some embodiments of this application, the above communication method includes:
[0242] S801. The terminal device sends a first message to the network device, the first message carrying a CSI report and a second parameter, the second parameter being used to indicate that the first message carries a CSI report.
[0243] Optionally, the first message mentioned above is Msg3 during the random access process.
[0244] Optionally, the CSI report can be encoded as a specific field or additional information section in Msg3 so that network devices can parse and identify it.
[0245] In some implementations, the second parameter is used to explicitly identify whether Msg3 contains a CSI report, thereby helping network devices to quickly parse and process message content.
[0246] Optionally, the second parameter can be designed as a simple binary bit (such as 1 bit). For example, "1" indicates that Msg3 carries a CSI report, and "0" indicates that it does not; or, "0" indicates that Msg3 carries a CSI report, and "1" indicates that it does not.
[0247] In some implementations, when generating Msg3, the terminal device may encode the CSI report and the second parameter together into Msg3 based on a request from the network device or its own measurement data, and then send it to the network device. Upon receiving Msg3, the network device parses the value of the second parameter to determine whether Msg3 contains a CSI report.
[0248] In some implementations... Figure 8 The communication method shown can be applied to contention-based random access procedures.
[0249] In the above embodiments, by simultaneously carrying the CSI report and the second indication parameter in Msg3, the terminal device can provide the CSI report to the network device during the random access process without additional signaling interaction, thereby improving data transmission efficiency.
[0250] Reference Figure 9 , Figure 9 This is a schematic diagram of the signaling flow of a communication method provided in the embodiments of this application. Figure 5 In some embodiments of this application, the above communication method includes:
[0251] S901. The terminal device sends a first parameter to the network device, which is used to indicate support for reporting CSI reports.
[0252] In some implementations, the first parameter can be an indication signal generated by the terminal device to indicate to the network device whether it has the capability or conditions to report CSI reports. By sending the first parameter, the terminal device can inform the network device whether it supports the CSI report reporting function. Based on the first parameter sent by the terminal device, the network device can dynamically adjust its resource allocation strategy to avoid allocating unnecessary resources to terminal devices that cannot report CSI reports.
[0253] Optionally, the first parameter can be designed as a simple binary bit (such as 1 bit). For example, "1" can be used to indicate that the terminal device can report a CSI report, and "0" can be used to indicate that the terminal device cannot report a CSI report; or, "0" can be used to indicate that the terminal device can report a CSI report, and "1" can be used to indicate that the terminal device cannot report a CSI report.
[0254] Optionally, the first parameter mentioned above can be carried in Msg1, Msg3, or MsgA during the random access process.
[0255] For example, when generating Msg3 or MsgA, the terminal device can set the value of the first parameter according to its own CSI report reporting capability. After receiving Msg3 or MsgA, the network device parses the content of Msg3 or MsgA, extracts the value of the first parameter, and determines the terminal device's CSI report reporting capability accordingly.
[0256] In the above embodiments, by carrying the first parameter in any of the Msg1, Msg3, and MsgA messages, the network device can determine the CSI reporting capability of the terminal device in the early stages of the random access process, which helps the network device make resource allocation and scheduling decisions more quickly and improve access efficiency.
[0257] S902, The network device sends downlink control information or a second message during random access to the terminal device, wherein the downlink control information or the second message is used to indicate that the first uplink data carries a CSI report.
[0258] Optionally, the second message mentioned above can be Msg4 during the random access process.
[0259] In some implementations, the network device may add an indication field to the DCI to indicate whether the terminal device should carry a CSI report in its first uplink data. For example, the indication field may be set to: "1" to indicate carrying a CSI report and "0" to indicate not carrying a CSI report; or, "0" to indicate carrying a CSI report and "1" to indicate not carrying a CSI report.
[0260] In some implementations, network devices may also add an indication field to Msg4, similar to the indication field in DCI, to indicate whether the terminal device should carry a CSI report in its first uplink data.
[0261] In some implementations, network devices can use MSG4 or UL DCI to trigger terminal devices to send CSI reports via PUSCH.
[0262] In some implementations, the network device generates the aforementioned DCI or Msg4 based on network requirements and the terminal device status, and sends it to the terminal device. After receiving the DCI or Msg4, the terminal device parses the indication field to determine whether its first uplink data should include a CSI report.
[0263] S903, The terminal device sends the first uplink data to the network device.
[0264] In some implementations, after receiving DCI or Msg4, the terminal device parses the indication field to determine whether its first uplink data should include a CSI report. If so, the terminal device includes a CSI report when generating the first uplink data; otherwise, the first uplink data does not include a CSI report.
[0265] In some implementations, the first parameter is carried in Msg3 or MsgA during the random access procedure. Figure 9 The communication method shown can be applied to contention-based random access procedures.
[0266] In some implementations, the first parameter is carried in Msg1 or MsgA during the random access procedure. Figure 9 The communication method shown can be applied to a non-contention-based random access procedure.
[0267] In the above embodiments, the network device indicates the carrying status of the CSI report through DCI or Msg4. The terminal device can use the first uplink data after the random access procedure is completed to report the CSI report, which helps the network device to make resource allocation and scheduling decisions more quickly and improves data transmission efficiency.
[0268] Based on the content described in the above embodiments, in some embodiments, after the terminal device completes the random access process and enters the RRC connection state, the above-mentioned second information remains valid.
[0269] If the aforementioned second information remains valid, the terminal device can continue to perform CSI measurements and CSI reports based on the CSI-RS resource configuration information and / or CSI report configuration information in the second information.
[0270] The fact that the second piece of information remains valid ensures that the terminal device can continuously provide CSI reports in RRC connected state, which helps network devices optimize resource allocation and scheduling decisions.
[0271] In some embodiments, the second information becomes invalid after the terminal device completes the random access process and enters the RRC connection state.
[0272] In the event that the aforementioned second information is invalid, the terminal device can ignore the CSI-RS resource configuration information and / or CSI report configuration information in the second information, and there is no need to perform CSI measurement and CSI reporting.
[0273] In particular, ignoring the second piece of information after entering the RRC connection state can help reduce the processing overhead and power consumption of the terminal device.
[0274] In some embodiments, after completing the random access process and entering the RRC connection state, the terminal device may receive first indication information sent by the network device. The first indication information is used to indicate whether the second information is valid in the RRC connection state.
[0275] For example, if the first indication information indicates that the second information is valid in the RRC connection state, the terminal device can continue to perform CSI measurement and CSI reporting based on the CSI-RS resource configuration information and / or CSI report configuration information in the second information; if the first indication information indicates that the second information is invalid in the RRC connection state, the terminal device can ignore the CSI-RS resource configuration information and / or CSI report configuration information in the second information and does not need to perform CSI measurement and CSI reporting.
[0276] In the above embodiments, the network device can dynamically adjust the validity of the second information according to network requirements and terminal device status, which helps to improve system flexibility.
[0277] The communication method provided in this application embodiment enables CSI measurement and reporting during the random access phase, allowing the terminal device to immediately perform high-speed data transmission after successful access, thereby effectively improving data transmission efficiency.
[0278] The communication method provided in the embodiments of this application has been described above. The apparatus for executing the above communication method, provided in the embodiments of this application, is described below. Those skilled in the art will understand that the methods and apparatus can be combined and referenced with each other, and the related apparatus provided in the embodiments of this application can execute the steps in the above communication method.
[0279] Reference Figure 10 , Figure 10This is a schematic diagram of the program modules of a communication device provided in an embodiment of this application. The above-described communication device can be used to implement the functions of a terminal device, such as a component in the terminal device, like a chip, chip system, processor, etc.
[0280] For example, the communication device 100 includes: a transceiver module 1001, used for:
[0281] Send a CSI report; the CSI report is transmitted in the first message of the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or the second message of the random access procedure.
[0282] In some implementations, the transceiver module 1001 is further configured to:
[0283] Send the first parameter, which indicates support for reporting a CSI report.
[0284] In some implementations, if the first parameter is used to indicate that CSI reporting is not supported, then no CSI report is sent.
[0285] In some implementations, the first parameter is carried in Msg1 during the random access procedure, and the first message is Msg3 during the random access procedure.
[0286] In some implementations, the first message is Msg3 in the random access process; the first message includes a second parameter, which is used to indicate whether the first message carries a CSI report.
[0287] In some implementations, the first parameter is carried in any of the following messages during the random access process: Msg1, Msg3, MsgA; the CSI report is carried in the first uplink data.
[0288] In some implementations, the transceiver module 1001 is further configured to:
[0289] Receive the aforementioned second message; the second message is Msg4 during the random access process.
[0290] In some implementations, the transceiver module 1001 is further configured to:
[0291] Receive the second information; the second information includes CSI-RS resource configuration information and / or CSI report configuration information.
[0292] In some implementations, the second information is carried in SIB1 or SIB2.
[0293] In some implementations, the CSI-RS resource configuration information described above includes at least one of the following:
[0294] The CSI-RS resource index, the number of CSI-RS antenna ports, the relationship between CSI-RS resources and SSBs, the measurement bandwidth and density of CSI-RS, time-domain resource configuration parameters, frequency-domain resource configuration parameters, the location information of the first symbol in the time domain, and the CSI-RS sequence generation configuration parameters.
[0295] In some implementations, the CSI report configuration information described above includes at least one of the following:
[0296] The CSI report configuration includes the index, channel measurement resource configuration information, CSI-IM resource configuration information, reporting time slot offset list, reported CSI related indicators, CSI report frequency domain configuration information, channel measurement time domain limitation information, interference measurement time domain limitation information, codebook configuration information, CQI table, BWP subband size, and antenna port indication information used for RI or CQI calculation.
[0297] In some embodiments, the communication device further includes a processing module for:
[0298] Based on the above CSI-RS resource configuration information, at least one CSI-RS resource is identified;
[0299] CSI measurement is performed on the CSI-RS resource associated with the first SSB selected from at least one of the aforementioned CSI-RS resources; the first SSB is the SSB identified during the random access process.
[0300] In some implementations, the second information described above remains valid in the RRC connection state.
[0301] Alternatively, the second piece of information mentioned above may become invalid in the RRC connection state.
[0302] In some implementations, the transceiver module 1001 is further configured to:
[0303] Receive first indication information, which is used to indicate whether the second information is valid in the RRC connection state.
[0304] In some embodiments, the communication device described above can be used to implement the functions of a network device, such as a component in the network device, like a chip, chip system, processor, etc.
[0305] For example, the communication device 100 includes a transceiver module 1001, used for:
[0306] Receive a CSI report; the CSI report is transmitted in the first message during the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or the second message during the random access procedure.
[0307] In some implementations, the transceiver module 1001 is further configured to:
[0308] Receive a first parameter, which indicates support for reporting a CSI report.
[0309] In some implementations, the first parameter is carried in Msg1 during the random access procedure, and the first message is Msg3 during the random access procedure.
[0310] In some implementations, the first message is Msg3 in the random access process; the first message includes a second parameter, which is used to indicate whether the first message carries a CSI report.
[0311] In some implementations, the first parameter is carried in any of the following messages during the random access process: Msg1, Msg3, MsgA; the CSI report is carried in the first uplink data.
[0312] In some implementations, the transceiver module 1001 is further configured to:
[0313] Send the aforementioned second message; the aforementioned second message is Msg4 during the random access process.
[0314] In some implementations, the transceiver module 1001 is further configured to:
[0315] Send a second message; the second message includes CSI-RS resource configuration information and / or CSI report configuration information.
[0316] In some implementations, the CSI-RS resource configuration information described above includes at least one of the following:
[0317] The CSI-RS resource index, the number of CSI-RS antenna ports, the relationship between CSI-RS resources and SSBs, the measurement bandwidth and density of CSI-RS, time-domain resource configuration parameters, frequency-domain resource configuration parameters, the location information of the first symbol in the time domain, and the CSI-RS sequence generation configuration parameters.
[0318] In some implementations, the CSI report configuration information described above includes at least one of the following:
[0319] The CSI report configuration includes the index, channel measurement resource configuration information, CSI-IM resource configuration information, reporting time slot offset list, reported CSI related indicators, CSI report frequency domain configuration information, channel measurement time domain limitation information, interference measurement time domain limitation information, codebook configuration information, CQI table, BWP subband size, and antenna port indication information used for RI or CQI calculation.
[0320] In some implementations, the second information described above remains valid in the Radio Resource Control (RRC) connected state;
[0321] Alternatively, the second piece of information mentioned above may become invalid in the RRC connection state.
[0322] In some implementations, the transceiver module 1001 is further configured to:
[0323] Send a first indication message, which is used to indicate whether the second information is valid in the RRC connection state.
[0324] Reference Figure 11 , Figure 11 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application. The embodiment of this application provides a communication device 110, which includes: a processor 1101, a memory 1102, and a communication interface 1103.
[0325] The memory 1102 is used to store programs or instructions.
[0326] The communication interface 1103 is used to receive signals from other communication devices and transmit them to the processor 1101, or to send signals from the processor 1101 to other communication devices.
[0327] The processor 1101 is used to execute programs or instructions to enable the communication device to implement the communication method provided in the above embodiments.
[0328] This application also provides a chip, which includes a processor. The processor is used to call a computer program in memory to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to the related embodiments described above, and will not be repeated here.
[0329] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a computer, it implements the aforementioned communication method. The communication method described in the above embodiments can be implemented wholly or partially by software, hardware, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted on the computer-readable medium. The computer-readable medium can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium accessible by a computer.
[0330] In one possible implementation, a computer-readable medium may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage or other magnetic storage devices, or any other medium targeted to carry or to store the required program code in the form of instructions or data structures, and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disks and optical discs include laser discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs reproduce data using laser optical principles. Combinations of the above should also be included within the scope of computer-readable media.
[0331] This application provides a computer program product, which includes a computer program that, when run, causes the computer to execute the aforementioned communication method.
[0332] The above specific embodiments further illustrate the purpose, technical solution and beneficial effects of this application. It should be understood that the above are only specific embodiments of this application and are not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this application.
Claims
1. A communication method, characterized in that, The method includes: Send a Channel State Information (CSI) report; the CSI report is transmitted in the first message during the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, and the CSI report carried in the first uplink data is indicated by downlink control information or the second message during the random access procedure.
2. The method according to claim 1, characterized in that, The method further includes: Send a first parameter, which indicates support for reporting a CSI report.
3. The method according to claim 2, characterized in that, The method further includes: If the first parameter is used to indicate that CSI reporting is not supported, then no CSI report will be sent.
4. The method according to claim 2, characterized in that, The first parameter is carried in message Msg1 during the random access procedure, and the first message is Msg3 during the random access procedure.
5. The method according to claim 1, characterized in that, The first message is Msg3 during the random access procedure; the first message includes a second parameter, which is used to indicate whether the first message carries a CSI report.
6. The method according to claim 2, characterized in that, The first parameter is carried in any of the following messages during the random access process: Msg1, Msg3, MsgA; the CSI report is carried in the first uplink data.
7. The method according to claim 6, characterized in that, The method further includes: The second message is received; the second message is Msg4 in the random access process.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Receive second information; the second information includes Channel State Information Reference Signal (CSI-RS) resource configuration information and / or CSI report configuration information.
9. The method according to claim 8, characterized in that, The second information is carried in system information block SIB1 or SIB2.
10. The method according to claim 8 or 9, characterized in that, The CSI-RS resource configuration information includes at least one of the following: The CSI-RS resource index, the number of CSI-RS antenna ports, the relationship between CSI-RS resources and SSBs, the measurement bandwidth and density of CSI-RS, time-domain resource configuration parameters, frequency-domain resource configuration parameters, the location information of the first symbol in the time domain, and the CSI-RS sequence generation configuration parameters.
11. The method according to claim 8 or 9, characterized in that, The CSI report configuration information includes at least one of the following: The CSI report configuration includes the index, channel measurement resource configuration information, channel state information interference measurement CSI-IM resource configuration information, reporting time slot offset list, reported CSI related indicators, CSI report frequency domain configuration information, channel measurement time domain limitation information, interference measurement time domain limitation information, codebook configuration information, channel quality indicator (CQI) table, subband size of bandwidth portion (BWP), and antenna port indication information used for rank indicator (RI) or CQI calculation.
12. The method according to claim 10, characterized in that, The method further includes: Based on the CSI-RS resource configuration information, at least one CSI-RS resource is determined; CSI measurement is performed on the CSI-RS resource associated with the first SSB, which is the SSB identified during the random access process.
13. The method according to claim 8, characterized in that, The second information remains valid in the Radio Resource Control (RRC) connected state; Alternatively, the second information may become invalid in RRC connection state.
14. The method according to claim 8, characterized in that, Also includes: Receive first indication information, which is used to indicate whether the second information is valid in RRC connection state.
15. A communication method, characterized in that, The method includes: Receive a CSI report; the CSI report is transmitted in the first message during the random access procedure; or, the CSI report is carried in the first uplink data after the random access procedure is completed, the first uplink data carrying the CSI report being indicated by downlink control information or a second message during the random access procedure.
16. The method according to claim 15, characterized in that, The method further includes: Receive a first parameter, which indicates support for reporting a CSI report.
17. The method according to claim 16, characterized in that, The first parameter is carried in Msg1 during the random access procedure, and the first message is Msg3 during the random access procedure.
18. The method according to claim 15, characterized in that, The first message is Msg3 during the random access procedure; the first message includes a second parameter, which is used to indicate whether the first message carries a CSI report.
19. The method according to claim 16, characterized in that, The first parameter is carried in any of the following messages during the random access process: Msg1, Msg3, MsgA; the CSI report is carried in the first uplink data.
20. The method according to claim 19, characterized in that, The method further includes: Send the second message; the second message is Msg4 during the random access process.
21. The method according to any one of claims 15 to 20, characterized in that, The method further includes: Send a second message; the second message includes CSI-RS resource configuration information and / or CSI report configuration information.
22. The method according to claim 21, characterized in that, The second information is carried in SIB1 or SIB2.
23. The method according to claim 21 or 22, characterized in that, The CSI-RS resource configuration information includes at least one of the following: The CSI-RS resource index, the number of CSI-RS antenna ports, the relationship between CSI-RS resources and SSBs, the measurement bandwidth and density of CSI-RS, time-domain resource configuration parameters, frequency-domain resource configuration parameters, the location information of the first symbol in the time domain, and the CSI-RS sequence generation configuration parameters.
24. The method according to claim 21 or 22, characterized in that, The CSI report configuration information includes at least one of the following: The CSI report configuration includes the index, channel measurement resource configuration information, CSI-IM resource configuration information, reporting time slot offset list, reported CSI related indicators, CSI report frequency domain configuration information, channel measurement time domain limitation information, interference measurement time domain limitation information, codebook configuration information, CQI table, BWP subband size, and antenna port indication information used for RI or CQI calculation.
25. The method according to claim 21, characterized in that, The second information remains valid in the Radio Resource Control (RRC) connected state; Alternatively, the second information may become invalid in RRC connection state.
26. The method according to claim 21, characterized in that, Also includes: Send a first indication message, which is used to indicate whether the second information is valid in the RRC connection state.
27. A communication device, characterized in that, include: Includes processor, memory, and communication interface; The memory is used to store programs or instructions; The communication interface is used to receive signals from other communication devices and transmit them to the processor, or to send signals from the processor to other communication devices. The processor is used to execute the program or instructions to enable the communication device to implement the communication method as described in any one of claims 1 to 14, or to implement the communication method as described in any one of claims 15 to 26.
28. A chip, characterized in that, The chip includes at least one processor, which executes program instructions to perform the communication method according to any one of claims 1-14, or the communication method according to any one of claims 15-26.
29. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1 to 14; or implements the communication method as described in any one of claims 15 to 26.
30. A computer program product, characterized in that, Includes a computer program that, when run, causes a computer to perform the communication method as described in any one of claims 1 to 14; or to implement the communication method as described in any one of claims 15 to 26.
