Communication method, device and system, computer program product and readable storage medium
By pre-configuring multiple sets of communication resources for terminal devices and dynamically indicating target resources, the problem of untimely CSI report transmission was solved, realizing the flexibility of resource configuration and the timely transmission of CSI reports, thus improving communication efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-06
- Publication Date
- 2026-04-07
AI Technical Summary
In the prior art, the lack of a timely communication resource allocation method when the user equipment (UE) sends CSI reports to the base station leads to untimely transmission of CSI reports and uncertainty in resource allocation.
The access network equipment pre-allocates multiple sets of communication resources to the terminal equipment and configures these resources through the first information. Then, it dynamically indicates the target resources through the second information, realizing a combination of static configuration and dynamic indication, so as to ensure that the terminal equipment can send CSI reports in a timely manner.
This improves the certainty of communication resource allocation and the timeliness of CSI reports, reduces signaling overhead, and enhances the success rate of resource allocation and communication efficiency.
Smart Images

Figure CN121815304A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a communication method, device, system, computer program product and readable storage medium. BACKGROUND
[0002] In a random access procedure initiated by a user equipment (UE) to a base station, the base station triggers an early aperiodic channel state information reference signal (CSI-RS). After the UE detects the CSI-RS triggered by the base station, the UE needs to generate a channel state information (CSI) report according to the detection result of the CSI-RS, and send the CSI report to the base station.
[0003] At present, how the UE timely sends the CSI report to the base station becomes a problem to be solved. SUMMARY
[0004] The present application provides a communication method, device, system, computer program product and readable storage medium, which can provide a general method for communication resources of CSI reports. In the method, the access network device pre-allocates multiple sets of communication resources for the terminal device, and the terminal device can timely send a CSI report to the access network device through one of the sets of communication resources. In this way, the determinacy of the allocation of communication resources for CSI reports can be effectively improved, and the timeliness of sending / reporting the CSI report can be improved.
[0005] In a first aspect, a communication method is provided, which can be executed by a terminal device, or can be executed by a component (such as a circuit, a chip or a chip system, etc.) configured in the terminal device, and can also be implemented by a logic module or software that can implement all or part of the functions of the terminal device. The present application does not make any limitation in this regard. Hereinafter, the terminal device is taken as an example for description.
[0006] The method comprises: receiving, by the terminal device, first information sent by an access network device, the first information being used for configuring at least two sets of communication resources for the terminal device, and the at least two sets of communication resources can be communication resources for transmitting a channel state information report. The communication resources can be, for example, physical uplink control channel resources, physical uplink shared channel resources, etc.
[0007] The method further comprises: receiving, by the terminal device, second information sent by the access network device, the second information being used for indicating a target resource in the at least two sets of communication resources, and the target resource is the communication resource that can be used for transmitting the channel state information report this time.
[0008] Once the terminal device determines the target resource indicated by the access network device, it can send a channel status information report to the access network device based on the target resource.
[0009] Therefore, the terminal device receives first and second information from the access network device sequentially. The access network device configures at least two sets of communication resources for the terminal device using the first information; this resource configuration is a pre-static configuration. The access network device then uses the second information to indicate the specific target resources for transmitting channel state information reports using these at least two sets of communication resources; this resource indication is a subsequent dynamic indication or dynamic activation. This hybrid approach of pre-static configuration and subsequent dynamic indication of communication resources allows for flexible separation of resource configuration and indication operations, improving the controllability and success rate of resource determination and enhancing the timeliness of channel state information report transmission.
[0010] In one possible implementation, the first information includes time-frequency location parameters for each of at least two sets of communication resources, wherein the time-frequency location parameters include time-domain location parameters and / or frequency-domain location parameters. The time-domain location parameters can be used to accurately indicate the available time range of each set of communication resources in the time domain space, and the frequency-domain location parameters can be used to indicate the available resource blocks of each set of communication resources in the frequency domain space.
[0011] Therefore, the first information received by the terminal device is used to accurately indicate the time-frequency location parameters of each set of communication resources configured by the access network device for the terminal device.
[0012] In one possible implementation, the channel state information report is an early aperiodic state information report; the channel state information report includes the detection results of the early aperiodic channel state information reference signal.
[0013] Early aperiodic channel state information reference signals support large-scale multiple-input multiple-output and beamforming techniques, providing more flexible channel measurement capabilities.
[0014] Optionally, the first information is carried in the system information.
[0015] In this scheme, the system information can be, for example, a first system information block and an xth system information block. The first system information block provides the terminal device with basic reference information for accessing the cell. The access network device can reuse the first system information block to pre-configure at least two sets of communication resources for the terminal device, which can save signaling overhead and improve the success rate of the terminal device receiving the first information.
[0016] The xth system information block can be a system information block used to carry early SRS / CSI / CSI-RS trigger-related configurations. The xth system information block may be a new system information block or an existing system information block that can implement early configurations. The naming of the xth system information block can also be adaptively adjusted without limitation. Access network devices can broadcast the xth system information block in communication systems that support early aperiodic channel state information reference signal characteristics. In this way, terminal devices supporting the corresponding characteristics can receive the xth system information block and obtain the time-frequency location parameters of multiple sets of communication resources carried by the xth system information block. Terminal devices that do not support the corresponding characteristics can automatically ignore the xth system information block to avoid signaling overhead. This improves the compatibility of different types of terminal devices.
[0017] In one possible implementation, the communication resources are physical uplink shared channel resources.
[0018] The physical uplink shared channel resources have a stronger carrying capacity and more flexible resource scheduling, making them suitable for dynamic services such as transmitting channel status information reports.
[0019] In one possible implementation, the first information is also used to indicate other information related to the communication resources configured with the access network device.
[0020] For example, the first information may include or be used to indicate the total number of communication resources configured in the access network device, and / or the first information may also include identification information for each of the at least two sets of communication resources. The identification information for each of the at least two sets of communication resources may include the sequence number of each set of communication resources within the at least two sets of communication resources, or the resource index of each set of communication resources.
[0021] The first piece of information includes the total number of configured communication resources. When the terminal device acquires this first information, it can directly determine the total number of communication resources, enabling it to accurately store the time-frequency location parameters and other relevant information for multiple sets of communication resources. Furthermore, the terminal device can use this total number of communication resources to check for any omissions in the time-frequency location parameters of the communication resources included in the first information, further improving the accuracy of resource configuration.
[0022] The first information carries not only the time-frequency location parameters of each set of communication resources, but also identification information such as the sequence number and / or resource index corresponding to each set of communication resources. This identification information can uniquely identify each set of communication resources and occupies fewer bits than the time-frequency location parameters, making it more lightweight in identifying each set of communication resources.
[0023] In one possible implementation, the second information includes the identification information of the target resource.
[0024] The identification information of the target resource is either the sequence number of the target resource in at least two sets of communication resources, or the resource index of the target resource.
[0025] After receiving at least two sets of communication resources configured by the access network equipment in advance, the terminal device receives the identification information of the target resources included in the second information to determine the communication resources used to transmit channel state information. In this scheme, the second information indicates the target resources through the identification information, which can be a sequence number or a resource index. This requires fewer bits compared to time-frequency location parameters, reducing the bit usage in the second information and saving signaling overhead.
[0026] In specific implementation, in one scenario, the first information includes the time-frequency location parameters and identification information of each set of communication resources in multiple sets of communication resources, and the second information includes the identification information of the target resource. The identification information of the target resource carried in the second information is consistent with the identification information of the target resource carried in the first information.
[0027] In another scenario, the first information includes the time-frequency location information of each set of communication resources, but does not include the identification information of each set of communication resources. In this case, the identification information of the target resource included in the second information can be the sequence number of the target resource in at least two sets of communication resources. This sequence number can accurately indicate the target resource without prior explicit indication.
[0028] In one possible implementation, the second information, in addition to indicating the target resource for transmitting channel state information, can also be used to indicate the triggering channel state information reference signal.
[0029] The terminal device acquires the second information and determines that the second information indicates that the channel state information reference signal has been triggered. The terminal device can measure the channel state information reference signal and report the measurement result of the channel state information reference signal to the access network device in the form of a channel state information report through the target resource.
[0030] Optionally, the second information includes a channel state information trigger indication, which is used to trigger a channel state information reference signal.
[0031] Alternatively, the second information may not include a channel state information trigger indication, but the second information may also be used to indicate the triggering of a channel state information reference signal.
[0032] Therefore, when the terminal device receives the second information, it determines that the access network device has triggered the channel state information reference signal, and at the same time, it identifies the target resource indicated by the access network device for transmitting the channel state information report. The terminal device does not need to wait for other signaling to indicate the target resource, which reduces signaling overhead and improves the timeliness of resource determination, as well as the timeliness of the terminal device's channel state information report and communication efficiency.
[0033] In one possible implementation, the second information is carried in the signaling of the media access control unit.
[0034] Optionally, the second information is carried in the existing signaling in the 4-step random access procedure.
[0035] The specific process can be as follows: The terminal device sends a random access request to the access network device, the random access request including a random access preamble; the terminal device receives a random access response from the access network device and sends a radio resource control connection request to the access network device. Based on the radio resource control connection request and the first information, the access network device sends a media access control unit signaling message to the terminal device, the media access control unit signaling message being used to indicate the target resource, and the media access control unit signaling message including a radio resource control connection response.
[0036] Therefore, in the four-step random access process, the terminal device receives at least two sets of communication resources pre-configured by the access network device. Furthermore, the access network device simultaneously triggers the channel state information reference signal in the existing MSG4 and indicates the target resource for transmitting the channel state information report, thereby realizing the reuse of existing signaling, greatly saving signaling overhead, and improving the timeliness of channel state information report transmission.
[0037] In one possible implementation, the first information is also used to indicate the priority of each of the at least two sets of communication resources, and / or, The first information is also used to instruct at least two sets of communication resources to transmit channel status information reports.
[0038] Optionally, the first information may further include: first indication information. The first indication information is used to indicate that the communication resources configured in the first information are communication resources dedicated to CSI reporting, and / or, the first indication information is used to indicate the priority of the configured communication resources.
[0039] Therefore, when there is a need to transmit channel status information reports and other messages on the terminal device side, the terminal device can prioritize the use of the communication resources configured in the first information for transmitting channel status information reports, so as to ensure that the access network device can obtain downlink channel status information first and further improve communication efficiency.
[0040] Secondly, a communication method is provided, which can be executed by a network device, or by a component (such as a circuit, chip, or chip system) configured in the network device, or by a logic module or software capable of implementing all or part of the functions of the network device. This application does not limit this. The following description uses a network device (such as a satellite) as an example.
[0041] The method includes: an access network device sending first information to a terminal device, the first information being used to configure at least two sets of communication resources; the access network device sending second information to the terminal device; the second information being used to indicate a target resource among the at least two sets of communication resources; and the access network device receiving a channel state information report sent by the terminal device based on the target resource.
[0042] Therefore, the receiving access network device sends first information and second information to the terminal device sequentially. The first information configures at least two sets of communication resources for the terminal device in advance; this resource configuration is a pre-static configuration. The access network device then uses the second information to indicate the specific target resources for transmitting channel state information reports using these at least two sets of communication resources; this resource indication is a subsequent dynamic indication or activation. This hybrid approach of pre-static configuration and subsequent dynamic indication of communication resources allows for flexible separation of resource configuration and indication operations, improving the controllability and success rate of resource determination and enhancing the timeliness of channel state information report transmission.
[0043] In one possible implementation, the second information includes a channel state information trigger indication; the channel state information trigger indication is used to indicate the triggering of the channel state information reference signal.
[0044] Therefore, the second information sent by the access network device to the terminal device, while indicating the triggering of the channel state information reference signal, also clearly indicates to the terminal device the target resource for transmitting the channel state information report. The terminal device does not need to wait for additional signaling to indicate the target resource, which reduces signaling overhead and improves the timeliness of resource determination, as well as the timeliness of the terminal device's channel state information report and communication efficiency.
[0045] In one possible implementation, the first information is carried in a first system information block or an xth system information block; wherein, the xth system information block is a system information block in the system information used to carry the early aperiodic channel state information reference signal trigger configuration; And / or, the second information is carried in the signaling of the media access control unit; And / or, the communication resources are physical uplink shared channel resources; And / or, the channel state information report is an early aperiodic state information report; the channel state information report includes the detection results of the early aperiodic channel state information reference signal.
[0046] The second aspect is the implementation on the network device side, which corresponds to the first aspect. The explanations, supplements, and descriptions of the beneficial effects of the first aspect also apply to the second aspect, and will not be repeated here.
[0047] Thirdly, a communication device is provided, comprising a processing module and a transceiver module. The transceiver module is used to receive first information sent by an access network device, the first information being used to configure at least two sets of communication resources. The processing module is used to parse the first information and store the time-frequency location parameters of at least two sets of communication resources configured by the access network device through the first information.
[0048] The transceiver module is also used to receive second information sent by the access network device; the second information is used to indicate the target resource in at least two sets of communication resources.
[0049] Subsequently, the processing module generates a channel status information report, and the transceiver module is also used to send the channel status information report to the access network equipment based on the target resources.
[0050] Fourthly, a communication device is provided, comprising a transceiver module. The transceiver module is used to send first information to a terminal device, the first information being used to configure at least two sets of communication resources.
[0051] This processing module is used to determine the target resources for channel state information reporting based on at least two configured sets of communication resources, and to generate second information.
[0052] The transceiver module is used to send second information to the terminal device; the second information is used to indicate the target resource in at least two sets of communication resources.
[0053] Subsequently, the transceiver module receives the channel state information report sent by the terminal device based on the target resource, and the processing module is also used to parse the channel state information report and obtain the measurement results of the channel state information reference signal.
[0054] The third and fourth aspects are the implementation on the device side, which correspond to the first and second aspects. The explanations, supplements, and descriptions of the beneficial effects of the first and second aspects also apply to the third and fourth aspects, and will not be repeated here.
[0055] Fifthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the first aspect described above.
[0056] Optionally, the communication device also includes a memory.
[0057] Optionally, the communication device also includes a communication interface, to which the processor is coupled.
[0058] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0059] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface can be an input / output interface.
[0060] In a sixth aspect, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the second aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0061] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0062] In another implementation, the communication device is a chip configured in a satellite. When the communication device is a chip configured in a satellite, the communication interface can be an input / output interface.
[0063] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute a method in any possible implementation of any aspect.
[0064] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0065] Eighthly, a communication device is provided, including a processor and a memory. The processor is used to read instructions stored in the memory, receive signals via a receiver, and transmit signals via a transmitter to execute the method in any possible implementation of any of the preceding aspects.
[0066] Optionally, the processor may be one or more, and the memory may be one or more.
[0067] Ninthly, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions) that, when the computer program is run, causes a computer to perform a method in any possible implementation of any of the above aspects.
[0068] In a tenth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform the methods in any possible implementation of any of the preceding aspects.
[0069] Eleventhly, embodiments of this application provide a chip system including one or more processors for calling and executing instructions stored in memory, causing the methods in any of the above aspects or possible implementations to be executed. The chip system may be composed of chips or may include chips and other discrete devices.
[0070] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0071] In a twelfth aspect, a communication system is provided, including the aforementioned terminal device and network device. Optionally, the communication system may further include other devices that communicate with the terminal device and / or network device. Attached Figure Description
[0072] Figure 1 This application provides a schematic diagram of the architecture of a communication system. Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application; Figure 3 A flowchart illustrating another communication method provided in an embodiment of this application; Figure 4 Interaction timing diagrams involved in the communication methods provided in the embodiments of this application; Figure 5 A hardware module diagram of a communication device provided in an embodiment of this application; Figure 6 A hardware module diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0073] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0074] The technical solutions provided in this application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) systems, General Packet Radio Service (GPRS), Wireless Local Area Network (WLAN), Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, sidelink communication systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, non-terrestrial network (NTN) communication systems, 5th generation (5G) mobile communication systems, or new radio access technology (NR). Among these, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networking. The technical solutions provided in this application can also be applied to future communication systems. This application does not limit the scope of these applications.
[0075] Figure 1 This is a schematic diagram of the architecture of a communication system used in an embodiment of this application. The communication system may include network devices, such as... Figure 1 The network device 110 shown. The communication system may also include terminal devices, such as... Figure 1 The terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link.
[0076] Figure 1 An exemplary network device 110 and a terminal device 120 are shown. Optionally, the communication system 100 may also include multiple network devices and / or multiple terminal devices.
[0077] The network device 110 in this application may include network-side devices such as access network devices and core network devices. Access network devices are sometimes also called access nodes. Access network devices have wireless transceiver capabilities for communicating with terminal devices. Access network devices include, but are not limited to, base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs) in the aforementioned communication systems, next-generation NodeBs (gNBs) in 5G mobile communication systems, access network devices or modules of access network devices in open RAN (ORAN) systems, satellites in NTN communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems. Access network devices can also be modules or units capable of implementing some of the functions of a base station. Access network devices can be macro base stations, micro base stations, indoor stations, relay nodes, donor nodes, or wireless controllers in cloud radio access network (CRAN) scenarios. Optionally, access network devices can also be servers, wearable devices, or vehicle-mounted devices, etc. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). Multiple access network devices in a communication system can be base stations of the same type or different types. Base stations can communicate with terminal devices directly or via relay stations. Terminal devices can communicate with multiple base stations using different access technologies. The embodiments of this application do not limit the specific technology or device form used in the access network equipment.
[0078] In this application, the means for implementing the functions of a network device can be a network device itself, or a means capable of supporting the network device in implementing those functions, such as a processor, circuit, chip, or chip system. This means can be installed in or connected to the network device. In the technical solutions provided in this application, the example of a network device being used to implement the functions of a network device is used to describe the technical solutions provided in this application.
[0079] The terminal device 120 in this application can be a wireless terminal device capable of receiving network device scheduling and instruction information. The wireless terminal device can be a device providing voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, or satellite communication, etc. The terminal device can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, aircraft (such as drone, helicopter, airplane), hot air balloon, ship, robot, robotic arm, or smart home device, etc. The embodiments of this application do not limit the form of the terminal device.
[0080] In this application, the apparatus for implementing the functions of a terminal device can be the terminal device itself, or any apparatus capable of supporting the terminal device in implementing those functions, such as a processor, circuit, chip, or chip system. This apparatus can be installed in or connected to the terminal device. In the technical solutions provided in this application, the example of a terminal device being used to implement the functions of a terminal device is used to describe the technical solutions provided in this application.
[0081] Access network equipment and / or terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. This application does not limit the application scenarios of the access network equipment and terminal equipment. They can be deployed in the same or different scenarios; for example, both can be deployed on land simultaneously; or the access network equipment can be deployed on land while the terminal equipment is deployed on water, etc., and so on.
[0082] In practical applications, when the network equipment is an access network device, such as a base station, multiple base stations can cooperate to assist terminal devices in achieving wireless access. Different base stations each perform a portion of the functions of a complete base station. For example, a base station can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radioheads (RRHs).
[0083] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (Open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. CU (or CU-CP and CU-UP), DU, and RU can implement different protocol layer functions.
[0084] To facilitate understanding of the embodiments of this application, the terminology used in this application will be briefly explained first. Optionally, the explanation of some terms may also refer to the explanations in the 3rd Generation Partnership Project (3GPP) standard protocol.
[0085] 1. Channel state information (CSI).
[0086] CSI (Continuous Signal State) is information used to report the transmission status of signals in a channel. CSI is divided into uplink CSI and downlink CSI. Downlink CSI is used to report the transmission status of downlink signals in the channel (i.e., downlink channel state), and is measured by the UE and fed back to the base station. Uplink CSI is used to report the transmission status of uplink signals in the channel (i.e., uplink channel state), and is measured by the base station. The solutions involved in the embodiments of this application mainly relate to downlink CSI; hereinafter, CSI mainly refers to downlink CSI.
[0087] 2. Channel State Information Reference Signal (CSI-RS) and CSI Report.
[0088] CSI-RS is a reference signal specifically designed for measuring channel state, providing a baseline for channel state measurements. The base station triggers CSI-RS, the UE measures the CSI-RS, calculates the channel state, and feeds back the CSI to the base station.
[0089] The UE feeds back CSI to the base station by sending a CSI report. This can be understood as the CSI being a measurement result of the channel state, and the CSI report being the carrier or feedback form of that measurement result.
[0090] Depending on the transmission method, CSI-RS can be divided into three types: periodic, semi-periodic, and aperiodic. The reporting methods for CSI reports also differ depending on the transmission method of the CSI-RS.
[0091] 2.1 Periodic CSI-RS and Periodic CSI Reports.
[0092] Periodic CSI-RS is a reference signal transmitted periodically according to a set pattern. Periodic CSI-RS is activated by the base station after its period is configured via radio resource control (RRC) signaling, requiring no additional triggering. Periodic CSI-RS is suitable for scenarios with stable service rates and gradual channel changes (such as high-definition video playback), continuously providing the base station with a stable channel state reference.
[0093] Periodic CSI reports are paired with Periodic CSI-RS and are reported only through the Physical Uplink Control Channel (PUCCH). Due to limited PUCCH resources, periodic CSI reports typically only report wideband-level coarse-grained CSI parameters to ensure basic communication quality. The CSI parameters carried in periodic CSI reports may include channel quality indicator (CQI), rank indicator (RI), etc., used for initial packet scheduling or adaptive adjustment of the physical downlink control channel (PDCCH) link.
[0094] 2.2 Semi-periodic CSI-RS and periodic CSI reports.
[0095] Semi-periodic CSI-RS refers to a trigger signal that is transmitted periodically after activation and stops transmitting after deactivation. The transmission period of semi-periodic CSI-RS is configured by the base station via RRC signaling, but requires activation / deactivation by the base station through a medium access control element (MAC CE). Semi-periodic CSI-RS combines the stability of periodic transmission with the flexibility of on / off switching, making it suitable for scenarios with moderate service rate fluctuations and moderate channel variations (such as live video streaming). It can accurately initiate measurements when there is service demand and save resources when there is no service demand. "Semi-periodic" can also be used to describe non-continuous transmission.
[0096] Semi-periodic CSI reports are used in conjunction with semi-periodic CSI-RS and can be submitted via PUCCH or PUSCH.
[0097] For the PUCCH-based reporting scheme, the PUCCH resources used by the UE to report CSI are configured by the base station, and the activation / deactivation logic is consistent with that of the semi-periodic CSI-RS, which is suitable for scenarios with small information feedback.
[0098] For the reporting scheme based on the physical uplink shared channel (PUSCH), the PUSCH resources used by the UE to report CSI are dynamically allocated to the UE by the base station through downlink control information (DCI) and used semi-statically after activation.
[0099] 2.3 Non-periodic CSI-RS and periodic CSI reports.
[0100] Aperiodic CSI-RS refers to a reference signal without a fixed transmission period, triggered entirely dynamically by DCI. Aperiodic CSI-RS is transmitted on demand, only once on the specified time-frequency resources after triggering. Resource overhead is incurred on demand, making it suitable for bursty traffic, channel abrupt changes, or high-precision measurement scenarios (such as high-speed mobile handover). It can quickly respond to the base station's precise requirements for real-time channel status. Here, time-frequency resources refer to the corresponding resource blocks of air interface resources in the time and frequency domains.
[0101] Aperiodic CSI reporting is paired with aperiodic CSI-RS, and aperiodic CSI reporting is only transmitted via PUSCH. Due to the strong carrying capacity of PUSCH, it can feed back fine-grained CSI parameters at the sub-band level, and even support the transmission of multiple sets of CSI reports in multi-carrier aggregation scenarios, providing accurate data support for base stations to cope with sudden traffic and optimize high-dynamic channel transmission.
[0102] 3. Early aperiodic CSI-RS.
[0103] Early aperiodic CSI-RS mainly refers to the aperiodic CSI-RS mechanism introduced in LTE Release 13 / 14 and the early stages of 5G NR. The introduction of early aperiodic CSI-RS was mainly to support massive MIMO and beamforming technologies, providing more flexible channel measurement capabilities through a dynamic triggering mechanism, while maintaining compatibility with existing periodic CSI reporting mechanisms.
[0104] Early aperiodic CSI-RS relied on dynamic triggering and did not require pre-configuration of transmission cycles. Based on service requirements (such as burst data transmission or channel mutations), the base station specified the transmission time and frequency resources of aperiodic CSI-RS through DCI commands. After triggering, only a single transmission was completed, and the resources were automatically released after the transmission ended, realizing flexible scheduling of "starting on demand and stopping when finished".
[0105] 4. Early aperiodic CSI is triggered during the random access process.
[0106] Random access is the core process by which the UE establishes uplink synchronization and completes connection establishment with the network. The random access process is divided into 2-step random access and 4-step random access. Taking the 4-step random access process as an example, the base station will trigger early aperiodic CSI during the 4-step random access process. The 4-step random access process includes the following steps 1-4: Step 1: The UE sends MSG1 to the base station. MSG1 carries a random access preamble (RAP). Step 2: The base station sends MSG2 to the UE based on the random access preamble. MSG2 carries the random access response (RAR). Step 3: The UE sends MSG3 to the base station. MSG3 carries the RRC connection request and the UE's identifier. Step 4: Based on the RRC connection request, the base station sends MSG4 to the UE. MSG4 carries the RRC connection response. The RRC connection response is used to indicate to the base station whether to allow or refuse to establish an RRC connection.
[0107] After the four-step random access procedure, the UE switches from the idle / inactive state to the connected state. In the MSG4 sent by the base station, the base station also triggers an early aperiodic CSI-RS. For details on the specific implementation of the four-step random access procedure, please refer to relevant standards; further details are omitted here.
[0108] It should be understood that the technical terms used in this application are for illustrative purposes only and not as limiting. For example, as technology evolves, technical terms may also change, and other technical terms that have the same technical meaning should also apply to this application.
[0109] After the base station triggers Early Aperiodic CSI-RS, the UE needs to generate an Early Aperiodic CSI report based on the detection results of the Early Aperiodic CSI-RS and send the report to the base station. Currently, there is a lack of methods for the UE to upload the Early Aperiodic CSI report, especially a lack of methods for configuring communication resources for the UE to upload the Early Aperiodic CSI report.
[0110] In view of this, this application provides a communication method in which the base station pre-configures multiple sets of communication resources for the UE. When CSI-RS is triggered, the base station indicates to the UE the available target resources among the pre-configured multiple sets of communication resources. In this way, the UE can determine the available target resources and send a CSI report to the base station based on the determined target resources. In this scheme, the UE can determine the communication resources used to transmit the CSI report and transmit the CSI report in a timely manner, effectively avoiding resource conflicts and improving the timeliness of CSI reporting and communication efficiency.
[0111] Furthermore, the base station triggers CSI-RS via MAC CE signaling, simultaneously carrying the identification information of available target resources in the MAC CE signaling. This reduces signaling overhead and further improves the timeliness of the UE in determining the communication resources for CSI reporting. The UE can determine the communication resources without waiting for additional signaling, significantly reducing transmission latency and improving the transmission efficiency and resource utilization of the UE's CSI report.
[0112] The solution provided in this application will be described in detail below with reference to the corresponding flowcharts. It is understood that the illustrative flowcharts provided in this application primarily use different devices (e.g., terminal devices, network devices) as examples of the execution subjects of this interactive illustration to illustrate the method, but this application does not limit the execution subjects of the interactive illustrations. For example, the devices (e.g., terminal devices, network devices) in the illustrative flowcharts can also be chips, chip systems, or processors that support the implementation of this method on the device, or logic modules or software that can implement all or part of the functions of the device.
[0113] As a general statement, the message or signaling interactions involved in the interaction process of this application embodiment can be standard messages or signaling or newly introduced messages or signaling. This application embodiment does not make specific limitations on this.
[0114] Figure 2 This is a flowchart illustrating a communication method according to an embodiment of this application. It can be understood that... Figure 2 The UE in the middle can be Figure 1 Any terminal device in the context can also refer to a device within the terminal device (such as a processor, chip, or chip system). Figure 2 The base station in the middle can be Figure 1 Any access network device, or a component within an access network device (such as a processor, chip, or chip system). Figure 2 As shown, the method includes the following steps: S210, the base station sends the first information to the UE.
[0115] Correspondingly, the UE receives the first information sent by the base station.
[0116] The first piece of information is used to configure at least two sets of communication resources, both of which are for transmitting CSI reports. Thus, the base station pre-configures multiple sets of communication resources for the UE to transmit CSI reports, and the UE can transmit CSI reports based on one of these multiple sets of communication resources. Alternatively, the base station designates a resource pool for the UE, which includes multiple sets of communication resources.
[0117] Optionally, the CSI-RS and CSI reports referred to in this application may specifically refer to early non-periodic CSI-RS and corresponding CSI reports.
[0118] In some implementations, the base station can configure various types of communication resources for the UE using the first information, such as PUSCH resources and PUCCH resources. Among these, PUSCH resources have stronger carrying capacity and more flexible resource scheduling, making them more suitable for dynamic service requirements such as transmitting CSI reports.
[0119] In this application, the communication resources used for transmitting CSI reports can be described as uplink resources, transmission resources, PUSCH resources, CSI-PUSCH resources, or CSI report communication resources, etc. The first information can also be described as a first message, resource configuration information / message, report communication resource configuration information / message, system resource configuration message, etc., without limitation.
[0120] In practice, the first information can be carried in system information (SI), RRC signaling, or other downlink messages, without limitation.
[0121] In some implementations, for example, the first information may be carried in a system information block (SIB) broadcast by the base station. The SIB may include SIB1 and other SIBs, such as SIB2, SIB3, SIBx, etc., with different SIBs carrying different content. SIB1 can also be described as the first system information block, and SIBx can also be described as the xth system information block or other names, without limitation.
[0122] In one example, the first information is carried in SIB1. SIB1 can not only provide the UE with basic reference information for cell access, but also configure the communication resources used by the UE to report CSI. The provision of basic reference information for cell access by SIB1 can be found in existing technologies and will not be elaborated further. Thus, the base station can pre-configure communication resources by reusing the existing SIB1, which serves as random access reference information, to carry the first information. This eliminates the need for adding a new SIB, saving signaling overhead and improving the success rate and efficiency of the UE obtaining the communication resources configured by the base station.
[0123] In another example, let's take the case where the first information is carried in SIBx.
[0124] In this example, SIBx can be a system information block used to carry out early SRS / CSI / CSI-RS trigger-related configurations. It can be a new SIB or an existing SIB that can implement early configurations.
[0125] Base stations can broadcast SIBx in communication systems supporting Rel-20 MIMO Phase 6. Terminal devices supporting these features can then receive the SIBx and obtain the time-frequency location parameters of the multiple communication resources carried within it. Terminal devices not supporting these features can automatically ignore the SIBx, avoiding signaling overhead. This improves compatibility between different types of terminal devices. The new SIB also carries relevant configuration information, allowing for more flexible configuration data delivery.
[0126] In practice, the base station uses a separate SIBx to specifically carry the full configuration of early trigger-related (such as SRS, SRS-RS, etc.) functions, including: CSI report configuration, PMI-based / PMI-free report volume, subband size, reporting cycle, etc.
[0127] The solution provided in this example allows the base station to pre-configure communication resources through a dedicated SIBx for early aperiodic CSI-RS triggering. This allows configuration-related content for early aperiodic CSI-RS triggering to be carried within a single message, improving the success rate of communication resource pre-configuration and avoiding power consumption for other UEs that do not need to receive early aperiodic CSI-RS triggering configuration. Furthermore, by using SIBx instead of SIB1 for communication resource pre-configuration, the base station avoids occupying the limited payload within SIB1 and avoids the potential integrity issues that could arise from reusing existing SIBs. Additionally, it effectively avoids the potential impact on legacy UEs that do not support Rel-20 features from reusing existing or new signaling.
[0128] The base station pre-configures resource pools for the UE using system information such as SIBx and SIB1. By making the newly added CSI-PUSCH resource pool information element (IE) in the SIB optional, UEs supporting Rel-20 features automatically obtain the resource pool configured through this first information, while traditional UEs not supporting Rel-20 features can automatically ignore the resource pool configured through this first information, thus improving compatibility between different types of UEs. The base station only needs to configure resource pool parameters through the SIB, and the UE can achieve effective mapping from index to resource pool through software upgrades, effectively reducing the cost of industrializing the resource pool configuration scheme.
[0129] In practice, in addition to SIBx and SIB1 mentioned above, the base station can also carry the first information through other downlink messages, which will not be elaborated further.
[0130] In some implementations, the first information used to configure at least two sets of communication resources may be implemented in the following ways: the first information includes the time-frequency location parameters of each of the at least two sets of communication resources, and / or the first information includes an indicator for each set of communication resources.
[0131] Among them, the time-frequency location parameter of the communication resource is used to indicate the location of the communication resource in the resource grid.
[0132] The resource grid, also known as the time-frequency resource grid, defines the location of communication resources within it as either a time-domain resource location or a frequency-domain resource location. The time-domain resource location indicates the available time range of the communication resource within the time-frequency resource grid, while the frequency-domain resource location indicates the available resource block. In other cases, the resource grid can also be extended to a spatial resource grid. This application primarily uses the time and frequency domains as the main resource partitioning dimensions; the allocation scheme for the spatial dimension can be found in the time and frequency domains, and will not be elaborated further.
[0133] Specifically, the time-frequency location parameters of communication resources can include: time-domain location parameters and / or frequency-domain location parameters. Time-domain location parameters are used to indicate the location of time-domain resources, and frequency-domain location parameters are used to indicate the location of frequency-domain resources.
[0134] The specific implementation scheme of the first information, including the time-frequency location parameters of the communication resources, can be found in subsequent embodiments, and will not be elaborated here.
[0135] The first information provided in this application includes a scheme for indicators of each set of communication resources. The indicators of the communication resources involved may refer to indicators of the time-frequency location parameters of the communication resources. Each set of indicators of communication resources is used to uniquely identify the time-frequency location parameters corresponding to the communication resource.
[0136] For example, a mapping relationship between multiple sets of communication resources and indicators can be as follows: The indicator for the configuration parameters of communication resource 1 is 111; The indicator for the configuration parameters of communication resource 2 is 100; The indicator for the configuration parameters of communication resource 3 is 001.
[0137] The base station can indicate multiple sets of communication resources configured for the UE by carrying an indicator of communication resources in the first information.
[0138] Based on the above embodiments, the first information may also include other information related to CSI report transmission, such as the period of communication resources, modulation and coding scheme, quantity of communication resources, etc., without limitation.
[0139] S220, the base station sends the second information to the UE based on the first information.
[0140] Correspondingly, the UE receives the second information sent by the base station.
[0141] The second information is used to indicate the target resource in at least two sets of communication resources used for transmitting CSI reports.
[0142] The target resource can be any one of at least two sets of communication resources, or it can be a specific set of communication resources that meets certain conditions. For example, a specific set of communication resources that meets certain conditions can be: communication resources not occupied by other UEs, or communication resources that match the current channel quality or the current communication environment of the UE.
[0143] The base station configures multiple sets of communication resources for the UE using the first information, and then indicates the target resource among the multiple sets of communication resources using the second information.
[0144] In some possible ways, the base station can use the communication resources that match the UE's current MIMO capability from among multiple sets of communication resources as the target resource, or use high-bandwidth or low-latency communication resources as the target resource.
[0145] In other possible approaches, the base station may also randomly select one set of communication resources as the target resource from multiple sets of communication resources.
[0146] In some other cases, the base station can also configure only one set of communication resources for the UE using the first information. When the base station indicates the target resource using the second information, it can indicate only this set of communication resources as the target resource. This approach is suitable for situations where the base station has a high load and limited available communication resources.
[0147] After the base station determines the target resource among multiple sets of communication resources, it can indicate the target resource to the UE through the second information in several ways.
[0148] In one example, the second information includes the identification information of the target resource.
[0149] In one implementation, the identification information of the target resource is the resource sequence number or resource index of the target resource in at least two sets of communication resources.
[0150] Taking the identification information of the target resource as its resource sequence number in at least two sets of communication resources as an example, the base station configures N sets of communication resources for the UE using the first information, which sequentially carries the configuration parameters or indicator of the configuration parameters for each of the N sets of communication resources. Correspondingly, the base station can indicate the target resource in the N sets of communication resources by using the resource sequence number in the second information.
[0151] For example, the second information includes a 3-bit field indicating the resource sequence number of the target resource. The range of the resource sequence number can be 0-(N-1), corresponding to the 0th to (N-1th)th set of communication resources in the resource pool. The field sequence number can be represented by three binary bits. For example, if the target resource is the 1st set of communication resources, the field sequence number can be 000; if the target resource is the 2nd set of communication resources, the field sequence number can be 001. Other field sequence numbers are similar and not limited. Alternatively, the field sequence number can also be represented by Gray code or other code types, without limitation.
[0152] In another implementation, the identification information of the target resource can be the configuration index of the target resource, the indicator of the target resource, the field identifier used to indicate the field of the target resource, etc., without limitation.
[0153] The configuration index of the target resource is the index of the time-frequency location parameter, such as r-1, r-2, etc. Alternatively, the configuration index can be represented in the same way as the resource sequence number mentioned above, which will not be elaborated further.
[0154] In another example, the second information includes a bitmap, which is N bits long and corresponds to N sets of communication resources. Each bit is used to indicate whether the communication resource corresponding to that bit is the target resource.
[0155] For example, if the base station pre-configures a total of 6 sets of resources (N), then the bitmap length of the second information is 6 bits, i.e., Bit0-Bit5, corresponding to the 0th to 5th sets of communication resources, respectively. If the bit values of the bitmap are 001000, it indicates that the 2nd set of communication resources is the target resource.
[0156] In practice, the second information may also indicate the target resource for transmitting CSI reports in other ways, which will not be elaborated here.
[0157] In this application, the second information, in addition to indicating the target resource for transmitting the CSI report, can also be used to indicate other relevant information for the transmission of the CSI report, which will not be elaborated here.
[0158] In some implementations, the second information can be carried in MAC CE signaling or RRC configuration messages.
[0159] Optionally, the second information is carried in the MAC CE signaling, especially in the MAC CE signaling sent by MSG4 in the 4-step random access procedure. When the base station sends the MAC CE signaling for the RRC connection response to the UE, it simultaneously triggers CSI-RS and indicates the target resource for reporting the CSI report. Reusing existing signaling can further save signaling overhead and improve the timeliness of the UE's CSI report transmission.
[0160] S230, the UE sends a CSI report to the base station based on the target resources.
[0161] Correspondingly, the base station receives the CSI report sent by the UE.
[0162] The CSI report includes the test results from CSI-RS.
[0163] After detecting a CSI-RS triggered by the base station, the UE generates a CSI report based on the measurement results of the CSI-RS. The UE then transmits the CSI report to the base station based on the target resource indicated by the second information.
[0164] Specifically, the target resource corresponds to the available time range in the time domain and the available resource blocks in the frequency domain. The UE's transmission of CSI reports based on the target resource includes: the UE transmitting a CSI report on the available resource blocks within the available time range indicated by the target resource. The possible implementation methods for the UE to send CSI reports to the base station can be found in relevant communication standards and will not be elaborated upon here.
[0165] In summary, the communication method provided in this application involves the base station pre-configuring a resource pool for the UE and then dynamically indicating the target resources available for transmitting CSI reports. The configuration parameters of each communication resource in the resource pool are broadcast to the UE via a system information block, improving the success rate of the UE receiving the pre-configured communication resources. Furthermore, the base station does not need to carry the time-frequency location parameters of the target resources in the second information; it only indicates the target resources through their resource sequence number or configuration index, saving signaling overhead.
[0166] In the above embodiments, the first information includes time-frequency location parameters and / or indicators for at least two sets of communication resources. This embodiment provides a specific implementation of the first information.
[0167] In some implementations, the first information includes time-frequency location parameters of at least two sets of communication resources, which include time-domain location parameters and frequency-domain location parameters. The time-domain location parameters and frequency-domain location parameters are described below respectively.
[0168] In one possible approach, the time-domain location parameter may include: a time-domain start location parameter and a time-domain resource length.
[0169] The time-domain start position parameter indicates the time-domain start position of the communication resource. This parameter may include the time-domain position of the reference start point, the time-domain offset relative to the reference start point, and the time-domain resource length. Alternatively, the reference start point can be a default type, and the time-domain start position parameter may include the time-domain offset and the time-domain resource length, indicating the time-domain start position by measuring the time-domain offset relative to the reference start point.
[0170] There are various reference starting points, such as the time domain position of the starting system frame number (SFN), the time domain position of the UE receiving the first information, and the time domain position of the UE receiving MSG4.
[0171] In this application, the time-domain location, time-domain offset, and time-domain resource length can correspond to various time-domain cells / units in the time-frequency resource grid, such as orthogonal frequency division multiplexing (OFDM) symbols, slots, half-frames, and radio frames.
[0172] For example, taking a time-domain unit as a time slot, with the reference start point defaulting to the time slot corresponding to the time-domain position where the UE receives MSG4 (denoted as n), the time-domain start position parameter included in the first information may include: the number of time slots offset from the time-domain start position of the communication resource relative to the time slot corresponding to the starting SFN (denoted as k), and the number of time slots corresponding to the length of the time-domain resource (denoted as l). The time slot corresponding to the time-domain start position of the communication resource is (n+k), and the time slot corresponding to the time-domain end position is (n+k+l). The time slot offset k can range from (1, 20) to adapt to the latency requirements of different scenarios.
[0173] In one possible approach, the frequency domain location parameter includes identification information of the available frequency domain cells.
[0174] A resource block (RB) is a basic unit of frequency domain unit. In other cases, a resource block can also be replaced by a physical resource block (PRB), a resource block group (RBG), etc., without limitation. Among multiple resource blocks, the resource block that belongs to the communication resource in the frequency domain space is the available resource block of that communication resource.
[0175] In this scheme, the base station configures multiple sets of communication resources through the first information, which can directly or indirectly indicate the available resource blocks included in each set of communication resources in the first information.
[0176] In one implementation, the first information directly includes multiple frequency domain location parameters. These parameters include the index of the starting resource block and the frequency domain resource length. The frequency domain resource length indicates the number of available resource blocks.
[0177] In another implementation, the first information includes multiple bitmaps, each bitmap corresponding to a set of communication resources, and multiple bits on each bitmap are used to indicate the available resource blocks of the corresponding communication resources.
[0178] The specific implementation method of the base station directly or indirectly indicating the frequency domain location parameters of multiple sets of communication resources through the first information can be found in the relevant standards regarding the implementation method of frequency domain location parameters, which will not be elaborated here.
[0179] In practical implementation, the frequency domain location parameters of each set of communication resources can be characterized based on any of the above implementations. The frequency domain location parameters of different communication resources can be characterized in the same way or in different ways, without limitation.
[0180] In at least two sets of communication resources configured in a base station, the time-domain location parameters and / or frequency-domain location parameters of the different communication resources are not completely identical. For example, at least two sets of communication resources may have identical time-domain location parameters but different frequency-domain location parameters.
[0181] Based on the specific implementation of the time-frequency location parameters of communication resources described above, there are multiple ways for the base station to configure multiple sets of communication resources for the UE using the first information.
[0182] The first information includes the time-frequency location parameters of each of the at least two sets of communication resources, and / or the first information includes an indicator for each set of communication resources, specifically including the following scheme 1 and scheme 2.
[0183] Option 1: The first information includes at least two first fields, which correspond to the time-frequency location parameters of at least two sets of communication resources; each first field includes the time-frequency location parameters of the communication resource corresponding to the first field; and / or, each first field includes an indicator of the time-frequency location parameters of the communication resource corresponding to the first field.
[0184] For example, the first field can be a field such as PUSCHconfig or CSIconfig.
[0185] In one example, taking the time-frequency location parameters of a communication resource as including both time-domain and frequency-domain location parameters of the communication resource, the first field includes both time-domain and frequency-domain location parameters of the communication resource corresponding to the first field.
[0186] For example, assuming the base station configures three sets of communication resources for the UE, namely communication resource 1, communication resource 2 and communication resource 3, then the first information includes the following three fields: first field 1, first field 2 and first field 3; The first field 1 includes: time-domain location parameter 1 and frequency-domain location parameter 1; the first field 1 corresponds to the time-frequency location parameter of communication resource 1. The first field 2 includes: time-domain location parameter 2 and frequency-domain location parameter 2; the first field 2 corresponds to the time-frequency location parameter of communication resource 2. The first field 3 includes: time-domain location parameter 3 and frequency-domain location parameter 3; the first field 3 corresponds to the time-frequency location parameter of communication resource 3.
[0187] Option 2: The first information includes at least two first fields, each of which includes at least two bits, and each bit includes or is used to indicate the corresponding communication resource.
[0188] The mapping relationship between the time-frequency location parameters and indicators of each communication resource can be pre-agreed upon through a protocol, or the base station can provide the mapping relationship in advance through a protocol or broadcast. One possible mapping relationship is as follows: The indicator for the time-frequency location parameter of communication resource 1 is 111; The indicator for the time-frequency location parameter of communication resource 2 is 100; The indicator for the time-frequency location parameter of communication resource 3 is 001.
[0189] Based on this mapping relationship, another possible information content for the first information, including the first field, may include the following: The first field 1 includes: 111; the first field 2 includes: 100; the first field 3 includes: 001.
[0190] Besides Scheme 1 and Scheme 2 mentioned above, there are other possible schemes for a base station to configure at least two sets of communication resources through the first information, which will not be elaborated here.
[0191] In addition to indicating multiple sets of communication resources to the UE, the first information can also be used to indicate the modulation and coding scheme (MCS) and / or power control parameters of each set of communication resources.
[0192] There are various modulation and coding schemes for communication resources, such as quadrature phase shift keying (QPSK) and binary phase shift keying (BPSK). Specifically, the first information indicates that the MCS of each set of communication resources is QPSK, meaning the base station can instruct the UE to use QPSK modulation and coding scheme, which offers higher spectral efficiency and interference resistance.
[0193] Optionally, taking the example where the first information is also used to indicate the MCS of each set of communication resources, the first information includes the identification information of the MCS of each set of communication resources, and the MCS of each set of communication resources may be the same or different. Alternatively, if the MCS of each set of communication resources is the same, the first information includes the identification information of one MCS.
[0194] In one example, the identification information of the MCS is the index of the MCS.
[0195] For example, taking a set of 32 MCSs as an example, the standard bit width of the MCS identification information is 5 bits, corresponding to 32 MCS indices. The indices of the 32 MCSs range from 0 to 31, with each MCS corresponding to one index. The uses of MCSs with different indices may differ. For instance, MCSs 0-27 are used for regular data transmission, 27 is reserved for retransmission or special scheduling, and MCSs 29-31 are dedicated to retransmission. For details, please refer to existing relevant standards; further elaboration is not provided here.
[0196] In one optional implementation, the first information includes a second field, which is 5 bits long. These 5 bits are obtained by converting the index of the MCS of the communication resource into a numerical value. The numerical conversion can refer to converting the decimal value of the index into a binary value.
[0197] In another example, the identification information of the MCS is the indicator of the MCS.
[0198] For example, there are four types of MCSs, with an indicator length of 2 bits, and a mapping relationship exists between the indicator and the MCS; for example, the indicator corresponding to QPSK is 01, and the indicator corresponding to BPSK is 10. In another optional implementation, the first information includes a second field, which comprises 2 bits and indicates the MCS of the communication resource.
[0199] The first information can be represented by the following two possible schemes.
[0200] One approach is to use the same MCS for at least two sets of communication resources. The first information includes a second field with a value of 10.
[0201] Another approach is that at least two sets of communication resources can use the same or different MCS. The first information includes at least two second fields, each second field corresponding to at least two sets of communication resources, and each second field indicating the MCS of the corresponding communication resource.
[0202] Continuing with the aforementioned three sets of communication resources as examples, the possible formats for the at least two second fields included in the first information are: The second field 1 includes: 01; indicating that the MCS of communication resource 1 is QPSK; The second field 2 includes: 10; indicating that the MCS of communication resource 2 is BPSK; The second field 3 includes: 10; indicating that the MCS of communication resource 3 is BPSK.
[0203] First Information may also provide at least two sets of communication resources for MCS through other means, without limitation.
[0204] In some implementations, the first information may include other configuration parameters of the communication resources, and may also include power control parameters.
[0205] Power control parameters are used for uplink power control to ensure that the UE transmits signals at appropriate power, guaranteeing communication quality and reducing interference. Power control parameters may include open-loop power control parameters, path loss measurement parameters, closed-loop power control parameters, resource transmission bandwidth, maximum transmit power, etc. Alternatively, the first information may indicate whether the power control parameters of the communication resources are the same as those of the legacy SRS. The specific types and functions of the power control parameters carried in the first information can be found in relevant communication standards and will not be elaborated further.
[0206] In some examples, the first information may include power control parameters of the communication resources, or indicators of the power control parameters.
[0207] For example, the first information includes at least two third fields, each third field being used to indicate the power control parameters of the corresponding communication resource, or an indicator of the power control parameters.
[0208] In this example, the power control parameters of at least two sets of communication resources may be the same or different. The power control parameters of the communication resources included in the first information may be the same as or different from the power control parameters of a conventional sounding reference signal (Legacy SRS).
[0209] Legacy SRS refers to SRS configurations that conform to the 3GPP Release-15 / 16 specifications. With the introduction of more flexible SRS enhancements in Release 17 and later versions, to maintain backward compatibility, SRS configurations in versions prior to Release 17 are referred to as "legacy SRS" to distinguish them from the newly added enhanced SRS.
[0210] In other examples, the first information may also include a third field that indicates whether the power control parameters of the communication resource are the same as those of the Legacy SRS.
[0211] For example, if the value of the third field is the first value, it indicates that the power control parameters of the communication resource are the same as those of the Legacy SRS; if the value of the third field is the second value or not the first value, it indicates that the power control parameters of the communication resource are different from those of the Legacy SRS. The first and second values are distinct. Taking a 1-bit third field as an example, the first value can be 1, the second value can be 0, or vice versa; there are no restrictions.
[0212] The above mainly introduces the various possible schemes for using the first information to configure at least two sets of communication resources and the configuration parameters for each communication resource. In addition, the first information can also be used to indicate one or more of the following: the number of communication resources configured by the base station for the UE, the priority of the communication resources configured by the base station for the UE, and whether the communication resources configured by the base station for the UE are dedicated to CSI reporting.
[0213] Taking the first information as an example of indicating the number of communication resources configured by the base station for the UE, in some embodiments, the first information may also include the total number of configured communication resources. For example, the total number of communication resources is N. Wherein, N is a positive integer, and the value range of N can be, for example, [1, 8] or other possible value ranges.
[0214] In practice, the first information may include a fourth field, which indicates the total number of communication resources. The fourth field can be 2 bits or 3 bits, and the number of bits in the fourth field is related to the value of N.
[0215] For example, if N is any value between 2 and 3, the second field can be 2 bits. As another example, if N is any value between 4 and 7, the second field can be 3 bits.
[0216] As in the previous example, if the first information configures 3 sets of communication resources, then N is 3, and the corresponding value of the second field is 11. As another example, if the first information configures 6 sets of communication resources, then N is 6, and the corresponding value of the second field is 110.
[0217] Taking the example that the first information is also used to indicate that the communication resources configured by the base station for the UE are dedicated to CSI reporting and the priority of the communication resources configured by the base station for the UE, the first information may further include: first indication information. This first indication information is used to indicate that the communication resources configured in the first information are dedicated to CSI reporting, and / or, the first indication information is used to indicate the priority of the configured communication resources. The first indication information can also be described alternatively as resource usage indication information, priority indication information, priority identifier, etc., without limitation.
[0218] When the first indication information is used to indicate the priority of the configured communication resource, it can be used to further indicate that the communication resource has a higher priority for transmitting CSI reports than for transmitting other uplink messages. Other uplink messages could be, for example, RRC connection request messages, RRC configuration complete messages, etc.
[0219] Thus, in some cases, if the UE has the need to transmit CSI reports and RRC connection requests or other messages at the same time, the UE can prioritize the use of the communication resources configured in the first information to transmit CSI reports, so as to ensure that the base station can obtain downlink channel state information first.
[0220] In practice, if the target resource designated by the UE for sending the CSI report conflicts with the PUSCH resource used by the UE for sending other uplink messages, the UE can use the PUSCH resource to prioritize sending the CSI report and then send other uplink messages after waiting for K time slots. For example, K can be 1-3, without limitation.
[0221] The above are various possible implementations of the base station configuring multiple sets of communication resources for the UE through the first information. These are only examples and are not intended to limit other possible implementations.
[0222] In the above embodiment, the second information sent by the base station to the UE in S220 may include, in addition to indicating the target resource for transmitting the CSI report, other information related to the transmission of the CSI report, such as CSI report type indication, CSI-RS resource set identifier, frequency domain resource allocation (FDRA) information, time domain resource allocation (TDRA) information, MCS index, SRS repetition rate indication, etc.
[0223] The CSI report type indication information specifies the type of CSI report reported by the UE. CSI report types include Type 1, Type 2, and Type 3, with different types corresponding to different measurement content and feedback granularity.
[0224] Type 1 is for periodic and semi-persistent CSI reports, mainly including Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), and Rank Indicator (RI), used for downlink scheduling adaptation. Type 2 is for aperiodic CSI feedback, including only CQI, suitable for rapid channel adaptation for bursty traffic. Type 3 is for narrowband CSI feedback, including CQI / PMI for specific subbands, used for beam management in high-frequency scenarios. Optionally, the CSI report type involved in the embodiments of this application is Type 2.
[0225] A CSI-RS resource set identifier is a unique number used to identify a group of CSI-RS resources. A resource set can contain multiple CSI-RS ports / beams.
[0226] Frequency domain resource allocation information is used to indicate the location of frequency domain resources, time domain resource allocation information is used to indicate the location of time domain resources, and the MCS index is used to indicate the index of the modulation and coding scheme. The specific implementation methods of the frequency domain resource allocation information, time domain resource allocation information, and MCS index can be found in the corresponding descriptions in S210, and will not be elaborated upon here.
[0227] The SRS repetition rate indicates the period and number of repetitions of SRS transmissions by the UE. SRS is used by the base station to measure uplink channel quality. Information and explanations related to MAC CE signaling can be found in relevant standards and will not be elaborated upon here.
[0228] In other implementations, the second information can be used not only to indicate the target resource but also to indicate the triggering of CSI-RS. That is, the base station sends the second information to the UE, which indicates the triggering of CSI-RS and instructs the UE to report the target resource used in the CSI report after detecting the triggered CSI-RS.
[0229] In one example, the second information includes CSI trigger indication information (or CSI-RS trigger indication information), which indicates whether CSI-RS is triggered.
[0230] For example, the second information may include a fifth field indicating whether CSI-RS is triggered. For example, a first value in the fifth field indicates that CSI-RS is triggered. Alternatively, a second value or a value other than the first value in the fifth field indicates that CSI-RS is not triggered.
[0231] In another example, the base station's act of sending a second message to the UE, or the second message itself, can be used to indicate the triggering of CSI-RS.
[0232] In this method, the second information sent by the base station to the UE, while indicating the triggering of CSI-RS, explicitly indicates the target resource for transmitting the CSI report to the UE. The UE does not need to wait for additional signaling to indicate the target resource, reducing signaling overhead and improving the timeliness of resource determination. Furthermore, the base station can simultaneously indicate the communication resources for triggering CSI-RS and reporting the CSI report through the second information, improving the timeliness of the UE's CSI report reporting and communication efficiency.
[0233] Based on the above embodiments, this application embodiment can also provide another communication method, a method for providing communication resources for CSI reports in conjunction with a 4-step random access procedure. See also Figure 3 This is a flowchart illustrating another communication method provided in an embodiment of this application. Figure 3 As shown, it includes the following steps: S310, the base station sends the first information to the UE.
[0234] Correspondingly, the UE receives the first information.
[0235] The first piece of information is used to configure N sets of communication resources.
[0236] The base station sends first information to the UE, for example, by broadcasting SIBx to pre-configure N sets of communication resources for the UE. These N sets of communication resources are used to transmit CSI reports. For specific implementation details, please refer to the aforementioned S210, which will not be elaborated upon here.
[0237] S320, the UE sends a random access preamble to the base station.
[0238] Correspondingly, the base station receives the random access preamble sent by the UE.
[0239] The UE randomly selects a preamble from multiple available sequences as the random access preamble and sends it to the base station. For details on the implementation, please refer to the relevant descriptions of the UE sending MSG1 to the base station in the relevant standards.
[0240] S330, the base station sends a random access response to the UE based on the random access preamble.
[0241] Correspondingly, the UE receives the random access response sent by the base station.
[0242] After receiving the random access preamble sent by the UE, the base station detects the random access preamble and calculates parameters such as timing advance (TA). The base station sends a random access response to the UE, which may carry timing advance, uplink grant (ULGrant), temporary identifier, and random access preamble identifier. The timing advance is used to calibrate the UE's uplink transmission timing, ensuring that uplink signals from UEs at different distances are aligned within the base station's range, achieving uplink synchronization. The uplink grant is a scheduling instruction from the base station to allocate dedicated uplink PUSCH time-frequency resources to the UE for transmission of MSG3. The temporary identifier indicates the temporary cell radio network identifier allocated to the UE by the base station, used for subsequent signaling interactions between the base station and the UE (such as MSG3 and MSG4), serving as the UE's temporary identity during the access phase. The random access preamble identifier is used by the UE to match its own sent random access preamble to confirm whether the random access response is a response to its own random access request.
[0243] For specific implementation details, please refer to the relevant descriptions of the base station sending MSG2 to the UE in the relevant standards.
[0244] S340, the UE sends an RRC connection request to the base station based on the random access response.
[0245] Correspondingly, the base station receives the RRC connection request sent by the UE.
[0246] The RRC connection request is used to request the establishment of an RRC connection, and the RRC connection request carries the UE's identifier.
[0247] Based on the uplink grant carried in the random access response issued by the base station, the UE pre-calibrates uplink synchronization according to a set time, scrambles it with a temporary identifier, and then sends an RRC connection request to the base station. For specific implementation details, please refer to the relevant descriptions of the UE sending MSG3 to the base station in the relevant standards.
[0248] S350: The base station sends MAC CE signaling to the UE based on the RRC connection request and the first information.
[0249] Correspondingly, the UE receives MAC CE signaling.
[0250] The MAC CE signaling includes RRC connection response, CSI trigger indication information, and resource index of the target resource.
[0251] After receiving an RRC connection request from the UE, if the UE determines that an RRC connection can be established, it sends a MAC CE signaling message to the UE. This MAC CE signaling message carries an RRC connection response, instructing the UE to agree to establish an RRC connection with the UE. In addition, the MAC CE signaling message also carries CSI trigger indication information, indicating the triggering of CSI-RS, and indicating the time-frequency resource location and method of CSI-RS. Furthermore, the MAC CE signaling message also carries the resource index of the target resource, instructing the UE to use the target resource to upload the CSI report.
[0252] The specific implementation of the MAC CE signaling sent by the base station can be found in the description of MSG in the aforementioned S220 and related standards, and will not be elaborated upon here.
[0253] S360, the UE sends a CSI report to the base station based on the target resources.
[0254] Correspondingly, the base station receives the CSI report sent by the UE.
[0255] S370, the UE sends an RRC connection completion message to the base station based on the RRC connection response.
[0256] Correspondingly, the base station receives the RRC connection completion message sent by the UE.
[0257] In this embodiment, based on the target resources indicated by the MAC CE signaling, the UE first sends a CSI report to the base station so that the base station can obtain downlink channel state information. Then, the UE sends an RRC setupComplete message to the base station to notify the base station that the RRC connection has been completed.
[0258] In some cases, before sending an RRC connection completion message to the base station, the UE can also send a Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK), which is used to confirm that the MAC CE signaling sent by the base station has been successfully received.
[0259] like Figure 4 The diagram shown is an interactive timing diagram related to the communication method provided in the embodiments of this application. Figure 4 In this example, the time nodes corresponding to the four-step random access process are t1-t8. The time slots corresponding to t1-t8 can be multiple time slots from slot0 to slot12; the specific transmission time slots and intervals are not limited. Figure 4 As shown in (1) of this application, this is an interaction timing diagram involving the communication method provided in the embodiment of this application. Figure 4 As shown in (2) in the figure, it is the timing diagram involved in the traditional UE.
[0260] like Figure 4 As shown in (1), the base station continuously broadcasts SIBx during t1-t2, carrying time-frequency location parameters of multiple sets of communication resources in SIBx. For non-traditional UEs (e.g., UEs supporting Rel-20 new features), the process is as follows: The UE sends MSG1 to the base station at t3, and the base station receives MSG1 accordingly.
[0261] The base station sends MSG2 to the UE at t4, and the UE receives MSG2 accordingly.
[0262] The UE sends MSG3 to the base station at t5, and the base station receives MSG3 accordingly.
[0263] The base station sends MSG4 to the UE at t6, and the UE receives MSG4 accordingly. MSG4 carries RRC connection response, CSI-RS trigger indication, resource index of target resource, etc.
[0264] The base station sends CSI-RS to the UE at t7. Correspondingly, the UE receives the CSI-RS, performs measurements, and generates a CSI report.
[0265] The UE sends a CSI report to the base station at t8, and the base station receives the CSI report accordingly.
[0266] like Figure 4 As shown in (2), for traditional UEs, the SIBx sent by the base station can be automatically ignored / not received. After sending MSG1 to the base station, the UE receives MSG2 sent by the base station and sends MSG3 to the base station. After receiving MSG4 sent by the base station and parsing it, the UE can only obtain the RRC connection response and automatically ignore the target resource identification information indicated by the newly added field in MSG4. The implementation scheme for the UE to receive CSI-RS sent by the base station and feed back CSI reports to the base station can be found in existing standards and will not be elaborated here.
[0267] The communication method provided in this application involves the base station adding a "CSI-PUSCH Resource Pool Configuration IE" to SIBx, reusing existing SIBs or defining new SIBx. Additionally, the base station adds a "Resource Index Field" (1-3 bits) to the CSI-triggered MAC-CE in MSG4, without modifying the existing MAC-CE structure, thus meeting the requirement of "minimizing protocol modifications." For traditional UEs (UEs that do not support Rel-20 new features), the "CSI-PUSCH Resource Pool IE" in SIBx and the "Resource Index Field" in MAC-CE can be automatically ignored, and the legacy process continues without compatibility issues. For UEs that support the new features, relevant information can be received and parsed to obtain multiple statically configured communication resources, and the target resources dynamically indicated by the base station can be obtained, improving the timeliness of early non-periodic CSI report transmission.
[0268] The communication method provided in this embodiment enables the base station to pre-configure at least two sets of communication resources for the UE in a 4-step random access process, and simultaneously triggers CSI-RS in MSG4 and indicates the target resource for transmitting CSI reports, thereby realizing the reuse of existing signaling, greatly saving signaling overhead, and improving the timeliness of CSI report transmission.
[0269] It should be understood that Figures 1 to 4 The flowcharts or scene diagrams shown are for illustrative purposes only and are not intended to limit the embodiments of this application to the examples illustrated. In fact, those skilled in the art can interpret the embodiments based on... Figures 1 to 4 The examples in the document can be transformed into equivalent ways to obtain more implementations.
[0270] The above text combined Figures 1 to 4 This document describes in detail the communication method provided in the embodiments of this application. The following will combine... Figures 5 to 6 The device embodiments of this application are described in detail below. It should be understood that the communication device of this application embodiment can execute the various communication methods of the foregoing embodiments of this application, that is, the specific working processes of the various products below can be referred to the corresponding processes in the foregoing method embodiments.
[0271] In the embodiments described above, the terminal device may execute some or all of the steps in each embodiment; the network device may execute some or all of the steps in each embodiment. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments, and it is not necessary to execute all the operations in the embodiments of this application. Moreover, the sequence number of each step does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0272] Figure 5 This is a hardware module diagram of a communication device provided in an embodiment of this application. For example... Figure 5 As shown, the communication device 500 may include a communication module 520. The communication module 520 can implement corresponding communication functions, which can be internal communication functions of the communication device 500 or communication functions between the communication device 500 and other devices. Optionally, the communication module 520 may also be referred to as a communication interface or transceiver module. Optionally, the communication device 500 further includes a processing module 510. The processing module 510 can implement corresponding processing functions.
[0273] Optionally, the communication device 500 further includes a storage module, which can be used to store instructions and / or data; the processing module 510 can read the instructions and / or data in the storage module so that the communication device 500 can implement the aforementioned method embodiments.
[0274] In one possible design, the communication device 500 may correspond to the terminal device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the terminal device. The communication device 500 can be used to execute the steps or processes performed by the terminal device in any of the above method embodiments.
[0275] For example, the communication module 520 is used to receive first information sent by the access network device, the first information being used to configure at least two sets of communication resources; The processing module 510 is used to parse the first information and store the time-frequency location parameters of at least two sets of communication resources configured by the access network device through the first information.
[0276] The communication module 520 is also used to receive second information sent by the access network device; the second information is used to indicate the target resource in at least two sets of communication resources.
[0277] Subsequently, the processing module 510 is also used to generate a channel status information report, and the communication module 520 is also used to send the channel status information report to the access network device based on the target resources.
[0278] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.
[0279] In one possible design, the communication device 500 may correspond to the network device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the network device. The communication device 500 can be used to perform the steps or processes performed by the network device in any of the above method embodiments.
[0280] For example, the communication module 520 is used to send first information to the terminal device, the first information being used to configure at least two sets of communication resources.
[0281] The processing module 510 is used to determine the target resources for channel state information reporting based on at least two configured sets of communication resources, and generate second information.
[0282] The communication module 520 is used to send second information to the terminal device; the second information is used to indicate the target resource in at least two sets of communication resources.
[0283] Subsequently, the communication module 520 receives the channel state information report sent by the terminal device based on the target resource, and the processing module 510 is also used to parse the channel state information report and obtain the measurement results of the channel state information reference signal.
[0284] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.
[0285] Figure 6 This is a hardware module diagram of another communication device provided in an embodiment of this application. The communication device 600 may be a chip, chip system, or processor, etc., in a terminal device or network device that implements the above-described methods. The communication device 600 can be used to implement the methods described in the above-described method embodiments; for details, please refer to the descriptions in the above-described method embodiments.
[0286] like Figure 6 As shown, the communication device 600 may include one or more processors 610, which may also be referred to as processing units or processing modules, and can implement certain control functions. The processor 610 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device 600 (such as a base station, baseband chip, user, or user chip), execute software programs, and process data from the software programs.
[0287] In an alternative design, the processor 610 may also store instructions and / or data that can be executed by the processor 610 to cause the communication device 600 to perform the methods described in the above method embodiments.
[0288] In another alternative design, the communication device 600 may include a communication interface 620 for implementing receiving and transmitting functions. For example, the communication interface 620 may be a transceiver circuit, interface, interface circuit, or transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or it may be used for transmitting or relaying signals.
[0289] Optionally, the communication device 600 may include one or more memories 630, which may store instructions that can be executed on the processor 610, causing the communication device 600 to perform the methods described in the above method embodiments. Optionally, the memories 630 may also store data. Optionally, the processor 610 may also store instructions and / or data. The processor 610 and the memories 630 may be provided separately or integrated together.
[0290] It should be understood that, in one possible design, the steps in the method embodiments provided in this application can be implemented by integrated logic circuits in the processor's hardware or by instructions in software form. The steps of the methods disclosed in the embodiments of this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.
[0291] In one implementation, the communication device 600 may correspond to the terminal device in the above method embodiments and may be used to execute the various steps and / or processes executed by the terminal device in the above method embodiments. The processor 610 may be used to execute instructions stored in the memory 630, and when the processor 610 executes the instructions stored in the memory, the processor 610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the terminal device.
[0292] In another implementation, the communication device 600 may correspond to the network device in the above method embodiments and may be used to execute the various steps and / or processes executed by the network device in the above method embodiments. The processor 610 may be used to execute instructions stored in the memory 630, and when the processor 610 executes the instructions stored in the memory, the processor 610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the network device.
[0293] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0294] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0295] According to the method provided in the embodiments of this application, this application also provides a chip system, which includes one or more processors for calling and executing instructions stored in memory, thereby causing the method described in the embodiments of this application to be executed. The chip system may be composed of chips or may include chips and other discrete devices.
[0296] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0297] According to the method provided in the embodiments of this application, this application also provides a communication system, which includes the aforementioned network device and terminal device.
[0298] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the network device or terminal device in any of the foregoing method embodiments.
[0299] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the network device or terminal device in any of the foregoing method embodiments.
[0300] The computer-readable storage medium may be the aforementioned volatile memory or non-volatile memory, or it may include both volatile memory and non-volatile memory.
[0301] In the embodiments of this application, the terms and English abbreviations are exemplary examples given for ease of description and should not be construed as limiting the application in any way. This application does not preclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.
[0302] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated.
[0303] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0304] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0305] In summary, the above description is merely a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A communication method, characterized in that, include: Receive the first information sent by the access network device; The first information is used to configure at least two sets of communication resources; Receive the second information sent by the access network device; The second information is used to indicate the target resource in the at least two sets of communication resources; Based on the target resources, a channel status information report is sent to the access network device.
2. The method according to claim 1, characterized in that, The first information includes the time-frequency location parameters of each of the at least two sets of communication resources; The time-frequency position parameters include time-domain position parameters and / or frequency-domain position parameters.
3. The method according to claim 1, characterized in that, The first information is also used to indicate the total number of communication resources configured in the access network device; and / or, The first information also includes the identification information of each of the at least two sets of communication resources; wherein, the identification information of each of the at least two sets of communication resources includes the sequence number of each set of communication resources in the at least two sets of communication resources, or the resource index of each set of communication resources.
4. The method according to claim 3, characterized in that, The second information includes the identification information of the target resource; The identification information of the target resource is either the sequence number of the target resource in the at least two sets of communication resources, or the resource index of the target resource.
5. The method according to claim 1, characterized in that, The second information is also used to indicate the triggering of the channel state information reference signal; The channel state information report includes the measurement results of the channel state information reference signal.
6. The method according to claim 5, characterized in that, The second information includes a channel state information trigger indication; The channel state information triggering indicator is used to trigger the channel state information reference signal.
7. The method according to claim 5, characterized in that, The second information is carried in the signaling of the media access control unit.
8. The method according to claim 7, characterized in that, The second information also includes: a radio resource control connection response corresponding to a radio resource control connection request; Before receiving the second information sent by the access network device, the method further includes: Send a random access request to the access network device; the random access request includes a random access preamble; Receive the random access response sent by the access network device; Send the radio resource control connection request to the access network device.
9. The method according to any one of claims 1 to 8, characterized in that, The first information is also used to indicate the priority of each of the at least two sets of communication resources, and / or, The first information is also used to instruct the at least two sets of communication resources to transmit channel status information reports.
10. The method according to any one of claims 1 to 8, characterized in that, The first information is carried in the system information; the system information includes a first system information block and / or, an xth system information block.
11. The method according to any one of claims 1 to 8, characterized in that, The communication resources mentioned are physical uplink shared channel resources.
12. The method according to any one of claims 1 to 8, characterized in that, The channel state information report is an early aperiodic state information report; the channel state information report includes the detection results of the early aperiodic channel state information reference signal.
13. A communication method, characterized in that, Applied to access network equipment, the method includes: First information sent to the terminal device; the first information is used to configure at least two sets of communication resources; The second information is sent to the terminal device; the second information is used to indicate the target resource in the at least two sets of communication resources; Receive the channel status information report sent by the terminal device based on the target resource.
14. The method according to claim 13, characterized in that, The second information includes a channel state information trigger indication; the channel state information trigger indication is used to indicate the triggering of a channel state information reference signal.
15. The method according to claim 13 or 14, characterized in that, The first information is carried in a first system information block or an xth system information block; wherein, the xth system information block is a system information block in the system information used to carry the early aperiodic channel state information reference signal trigger configuration; And / or, the second information is carried in the signaling of the media access control unit; And / or, the communication resources are physical uplink shared channel resources; And / or, the channel state information report is an early aperiodic state information report; the channel state information report includes the detection results of the early aperiodic channel state information reference signal.
16. A communication device, characterized in that, The device includes at least one processor coupled to a memory storing a program or instructions, wherein the processor executes the program or instructions to cause the device to perform the communication method as claimed in any one of claims 1 to 12, or the communication method as claimed in any one of claims 13 to 15.
17. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed, they cause the computer to perform the communication method as described in any one of claims 1 to 12, or the communication method as described in any one of claims 13 to 15.
18. A communication system, characterized in that, Includes the communication device as described in claim 16.
19. A chip system, characterized in that, The chip system includes one or more processors, which are configured to retrieve and execute instructions stored in memory, such that the communication method as described in any one of claims 1 to 12 is executed, or the communication method as described in any one of claims 13 to 15 is executed.
Citation Information
Patent Citations
Channel state information processing method and device, terminal and base station
CN108933648A
Channel state information report feedback method, terminal and network side equipment
CN120710644A
Method and apparatus for transmitting channel state information
WO2021072657A1
Configuration of CSI reference resource and CSI target resource for predictive estimation of channel state information
WO2021072691A1