Communication method, apparatus, storage medium, and program product
Patent Information
- Application Number
- CN202510442878.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2026-10-16
AI Technical Summary
然而,如果该最大值超出了预定义的范围,那么相对该最大值的差值如何上报呢?目前的方案是如果该最大值超出范围,则剩余的差分上报值均无效,这样不利于提高测量上报的精度
Smart Images

Figure CN122934345A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method, apparatus, storage medium, and program product. Background Technology
[0002] In subband full-duplex (SBFD) schemes, a carrier can be divided into multiple subbands, and the link directions of different subbands can be different, meaning different subbands can be used for transmission in different link directions. Because the signal power within a subband can leak into adjacent subbands, this can lead to uplink and downlink interference, known as cross-link interference (CLI). One type of CLI is UE-to-UE CLI, which mainly refers to the interference caused by an uplink signal transmitted by one UE in the same cell to the downlink signal received by another UE in the same or a neighboring cell.
[0003] For the newly introduced UE-to-UE CLI in subband duplex scenarios, a Layer 1 (L1) UE-to-UE CLI measurement and reporting mechanism has been introduced. The UE can use differential reporting to report the largest measurement result from multiple measurement resources, along with multiple differences relative to that maximum value. However, if the maximum value exceeds a predefined range, how are the differences relative to that maximum value reported? The current solution is that if the maximum value is outside the range, the remaining differentially reported values are invalid, which is detrimental to improving the accuracy of measurement reporting. Summary of the Invention
[0004] This application provides a communication method, apparatus, storage medium, and program product to improve the accuracy of measurement reporting.
[0005] Firstly, a communication method is provided, which can be executed by a terminal or a module applied to the terminal. The following description takes the terminal as the executing entity.
[0006] In this method, the terminal receives first information, which includes a first measurement reporting configuration corresponding to Y first measurement resources. These first measurement resources are used for sounding reference signal-reference signal received power (SRS-RSRP) or cross-link interference-reference signal strength indicator (CLI-RSSI) measurements. The terminal also sends a first measurement report, which corresponds to the first measurement reporting configuration and includes M reported values. These M reported values correspond to M of the Y first measurement resources. Specifically, MX of the M reported values are determined based on a first reference value, and X of the Y first measurement resources correspond to measurement values greater than the first reference value. Y, M, and X are positive integers, and X ≤ M ≤ Y.
[0007] Using this method, when performing SRS-RSSP or CLI-RSSI measurements, the terminal sends M reported values, of which MX reported values are determined based on the first reference value, rather than invalid values, thereby improving the accuracy of measurement reporting.
[0008] Secondly, a communication method is provided, executed by a network device or a module applied to a network device. The following description uses a network device as the executing entity.
[0009] In this method, the network device sends first information, which includes a first measurement reporting configuration corresponding to Y first measurement resources, which are used for SRS-RSRP or CLI-RSSI measurements; and receives a first measurement report, which corresponds to the first measurement reporting configuration and includes M reported values, which correspond to M of the Y first measurement resources. Among the M reported values, Mx reported values are determined based on a first reference value, and the measurement values corresponding to X of the Y first measurement resources are greater than the first reference value. Here, Y, M, and X are positive integers, and X ≤ M ≤ Y.
[0010] Using this method, when performing SRS-RSSP or CLI-RSSI measurements, the M reported values sent by the receiving terminal are used. Among the M reported values, MX reported values are determined based on the first reference value, rather than invalid values. This allows the network device to understand the interference situation near the terminal based on these MX reported values, thereby improving the accuracy of measurement reporting.
[0011] Thirdly, a communication device is provided. The communication device can perform the methods described in the first to second aspects or any one of the designs described in the first to second aspects. The communication device can be a terminal or a network device, or it can be a module (e.g., a chip) applied in a terminal or a module (e.g., a chip) applied in a network device.
[0012] In one possible design, the communication device includes a transceiver unit and a processing unit. The transceiver unit performs the receiving and / or transmitting operations in the methods of the first to second aspects or any one of the designs of the first to second aspects; the processing unit performs the processing operations in the methods of the first to second aspects or any one of the designs of the first to second aspects.
[0013] When the communication device executes the method in the first aspect described above, the transceiver unit is configured to receive first information, the first information including a first measurement reporting configuration, the first measurement reporting configuration corresponding to Y first measurement resources, the first measurement resources being used for SRS-RSRP or CLI-RSSI measurements; the processing unit is configured to generate a first measurement report, the first measurement report corresponding to the first measurement reporting configuration, the first measurement report including M reported values, the M reported values corresponding to M of the Y first measurement resources, wherein Mx of the M reported values are determined based on a first reference value, and the measurement values corresponding to X of the Y first measurement resources are greater than the first reference value, wherein Y, M, and X are positive integers, and X≤M≤Y; and the transceiver unit is further configured to send the first measurement report.
[0014] When the communication device executes the method in the second aspect described above, the processing unit is configured to generate first information, the first information including a first measurement reporting configuration, the first measurement reporting configuration corresponding to Y first measurement resources, the first measurement resources being used for SRS-RSRP or CLI-RSSI measurements; the transceiver unit is configured to transmit the first information; and the transceiver unit is further configured to receive a first measurement report, the first measurement report corresponding to the first measurement reporting configuration, the first measurement report including M reported values, the M reported values corresponding to M of the Y first measurement resources, wherein Mx of the M reported values are determined based on a first reference value, and the measurement values corresponding to X of the Y first measurement resources are greater than the first reference value, wherein Y, M, and X are positive integers, and X≤M≤Y.
[0015] In another possible design, the communication device includes a processor coupled to a memory; the processor is configured to support the device in performing the corresponding functions in the channel state information reporting method described above. The memory, coupled to the processor, stores the computer program (or computer-executable instructions) and / or data necessary for the device. Optionally, the communication device may also include a communication interface for supporting communication between the device and other network elements, such as the transmission or reception of data and / or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. Optionally, the memory may be located internally within the communication device and integrated with the processor; alternatively, it may be located externally to the communication device.
[0016] In another possible design, the aforementioned communication device includes a processor and a transceiver unit. The processor is coupled to the transceiver unit and executes computer programs or instructions to control the transceiver unit to receive and send information. When executing the computer programs or instructions, the processor is also used to design the aforementioned method through logic circuits or execution code instructions. The transceiver unit can be a transceiver, transceiver circuit, or input / output interface, used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. When the communication device is a chip, the transceiver unit is a transceiver circuit or an input / output interface.
[0017] In combination with the first, second, or third aspects mentioned above, in one possible design, the M reported values include the reported value corresponding to one of the X first measurement resources.
[0018] With this design, the reported value indicates that the measured value of one of the X first measurement resources is greater than the first reference value, or is infinite. Thus, the network device can understand that the measured value of the measurement resource obtained by the terminal is large, and can process the M-1 reported values based on this.
[0019] In conjunction with the first, second, or third aspects mentioned above, in another possible design, the M reported values include the reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources. These reported values are differential values, and the reported values corresponding to the X-1 measurement resources indicate that the measurement value corresponding to the X-1 measurement resources is greater than the first reference value, or the measurement value associated with the X-1 measurement resources is infinity.
[0020] By adopting this design, by indicating that the measured values corresponding to X-1 measurement resources are greater than the first reference value, or that the measured values associated with X-1 measurement resources are infinite, the network device can understand that the measured values corresponding to the X-1 measurement resources obtained by the terminal are large, and can discard the reported values corresponding to the X-1 measurement resources.
[0021] In combination with the first, second, or third aspects mentioned above, in another possible design, the M reported values include the reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources, and the reported value corresponding to the X-1 measurement resources is 0.
[0022] By adopting this design, the reported value corresponding to the remaining X-1 measurement resources out of the X first measurement resources is indicated to be 0. This reported value is a difference value. That is, even if the measured value corresponding to the remaining X-1 measurement resources out of the X first measurement resources is greater than the first reference value, the reported value corresponding to the remaining X-1 measurement resources is still reported as 0. Thus, the network device can know that the measured value corresponding to the X-1 measurement resources measured by the terminal is large, and can discard the reported value corresponding to the X-1 measurement resources.
[0023] Combining the first, second, or third aspects mentioned above, in another possible design, the measurement values corresponding to the M first measurement resources are the M largest measurement values among the measurement values corresponding to the Y first measurement resources.
[0024] In conjunction with the first, second, or third aspects mentioned above, in another possible design, the first measurement reporting configuration is used to configure at least one of the following: Y measurement resources, reporting cycle, type of measurement resource, and reporting method.
[0025] In conjunction with the first, second, or third aspects described above, in another possible design, the first measurement reporting configuration further includes symbol type indication information. This symbol type indication information is used to indicate to the terminal which symbol's first measurement resources are used to calculate or generate the corresponding reported value or measurement report. For example, if the symbol type indication information indicates an SBFD symbol, then the terminal calculates or generates the corresponding measurement report based on the first measurement resources on the SBFD symbol. Alternatively, if the symbol type indication information indicates a non-SBFD symbol, then the terminal calculates or generates the corresponding measurement report based on the first measurement resources on the non-SBFD symbol. Or, if the symbol type indication information indicates both an SBFD symbol and a non-SBFD symbol, then the terminal calculates or generates the corresponding measurement report based on the first measurement resources on both the SBFD symbol and the non-SBFD symbol.
[0026] In conjunction with the first, second, or third aspects mentioned above, in another possible design, the first measurement reporting configuration may also include time limit indication information, which is used to indicate whether the terminal calculates or generates the corresponding reporting value or measurement report based on the most recent timing of the first measurement resource.
[0027] In combination with the first, second, or third aspects mentioned above, in another possible design, when the measurement resource is an SRS-RSRP measurement resource, the first reference value is -44dBm;
[0028] When the measurement resource is CLI-RSSI, the first reference value is -25 dBm.
[0029] In conjunction with the first, second, or third aspects above, in another possible design, the first measurement report is carried on at least one of the following channels: physical uplink control channel (PUCCH) and physical uplink shared channel (PUSCH).
[0030] When the communication device is a chip, the transmitting unit can be an output unit, such as an output circuit or a communication interface; the receiving unit can be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal, the transmitting unit can be a transmitter or a receiver; the receiving unit can be a receiver or a receiver.
[0031] Fourthly, a computer-readable storage medium is provided that stores a computer program or instructions thereon, which, when executed by a communication device, implement the method as described in the first aspect or any design of the first aspect, or implement the method as described in the second aspect or any design of the second aspect.
[0032] Fifthly, a computer program product is provided that, when executed on a communication device, implements the method as described in the first aspect or any design of the first aspect, or implements the method as described in the second aspect or any design of the second aspect. Attached Figure Description
[0033] Figure 1 A schematic diagram of the architecture of the communication system 1000 used in the embodiments of this application;
[0034] Figure 2a and Figure 2b A schematic diagram of an example SBFD scheme;
[0035] Figure 3 A schematic diagram illustrating cross-link interference in a subband full-duplex scenario;
[0036] Figure 4 A flowchart illustrating a communication method provided in an embodiment of this application;
[0037] Figures 5-6 This is a schematic diagram of the structure of the communication device provided in the embodiments of this application. Detailed Implementation
[0038] The scheme of this application will be further described below with reference to the accompanying drawings.
[0039] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0040] Furthermore, in the embodiments of this application, words such as "exemplarily" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the term "example" is intended to present concepts in a concrete manner. In the embodiments of this application, "of," "corresponding, relevant," and "corresponding" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.
[0041] The communication systems and service scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0042] In a communication system, a network element can send signals to or receive signals from another network element. These signals can include information, signaling, or data. The term "network element" can also be replaced by an entity, network entity, device, terminal, communication module, node, communication node, etc. This application uses a network element as an example for description. For instance, a communication system may include at least one terminal and at least one access network device. The access network device can send downlink signals to the terminal, and / or the terminal can send uplink signals to the access network device. Furthermore, it is understood that if the communication system includes multiple terminals, these terminals can also exchange signals; that is, both the signal-sending network element and the signal-receiving network element can be a terminal.
[0043] The technical solutions provided in this application can be applied to various communication systems, such as 5G (5th generation mobile communication technology), future evolution systems, or multiple communication convergence systems, as well as existing communication systems. The application scenarios of the technical solutions provided in this application can include various scenarios, such as machine-to-machine (M2M), macro-micro communication, enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (uRLLC), and massive machine-type communication (mMTC). These scenarios may include, but are not limited to, communication scenarios between terminal devices, communication scenarios between network devices, and communication scenarios between network devices and terminal devices. Among these, network devices include access network devices and core network devices.
[0044] Figure 1 This is a schematic diagram of the architecture of a communication system 1000 provided in an embodiment of this application. Figure 1 As shown, the communication system 1000 includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (e.g., Figure 1 110a and 110b, collectively referred to as 110, may also include at least one terminal (such as...). Figure 1 RAN100, denoted as RAN100, comprises RAN nodes 120a-120j, collectively referred to as RAN120. RAN100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is wirelessly connected to RAN node 110. Terminals and RAN nodes can be interconnected via wired or wireless means. Communication system 1000 may also include core network 200. RAN node 110 is connected to core network 200 via wireless or wired means. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating the logical functions of core network equipment and RAN node. Communication system 1000 may also include Internet 300.
[0045] RAN100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, a 6th generation (6G) radio access system, or a future radio access system as defined in the 3rd generation partnership project (3GPP), or it can be a WiFi system. RAN100 can also include two or more of the above-mentioned different radio access systems. RAN100 can also be an open RAN (O-RAN).
[0046] RAN nodes, also known as radio access network devices, RAN entities, or access nodes, are used to help terminals access communication systems wirelessly. In one application scenario, an RAN node can be a base station, an evolved NodeB (eNodeB), a TRP, a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. RAN nodes can also be macro base stations (such as...) Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b in the middle can also be a relay node or a donor node.
[0047] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing different functions of the base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU performs the functions of the base station's Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP), and can also perform the functions of the Service Data Adaptation Protocol (SDAP). The DU performs the functions of the base station's Radio Link Control (RANC) and Medium Access Control (MAC) layers, and can also perform some or all of the physical layer functions. For specific descriptions of these protocol layers, refer to the relevant 3GPP technical specifications. The RU can be used to implement radio frequency signal transmission and reception. The CU and DU can be two independent RAN nodes or integrated into the same RAN node, such as within a baseband unit (BBU). The RU can be included in radio frequency equipment, such as in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.
[0048] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU can be called an open CU (O-CU), a DU can be called an open DU (O-DU), and an RU can be called an open RU (O-RU). The RAN nodes in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, a RAN node can be a server loaded with the corresponding software modules. The embodiments of this application do not limit the specific technology or device form used in the RAN nodes. For ease of description, a base station is used as an example of a RAN node in the following description.
[0049] A terminal is a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals can also be called terminal equipment, user equipment (UE), mobile station, mobile terminal, etc. Terminals 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), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.
[0050] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.
[0051] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.
[0052] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.
[0053] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.
[0054] In the SBFD scheme, a carrier can be divided into multiple subbands, and the link directions of different subbands can be different, meaning different subbands can be used for transmission in different link directions. A typical SBFD scheme is as follows: Figure 2a As shown: a carrier is divided into three subbands, the middle subband is the uplink (UL) subband, and the top and bottom subbands are the downlink (DL) subbands; another typical SBFD scheme is as follows. Figure 2b As shown: A carrier is divided into two subbands, the upper subband being the downlink subband and the lower subband being the uplink subband. It can be considered that in the SBFD scheme, network devices can simultaneously transmit and receive on SBFD symbols using different frequency domain resources (subbands). Furthermore, not all time domain symbols / slots at the time domain resource locations of the SBFD uplink and downlink subbands are SBFD type symbols / slots. Network devices can configure SBFD uplink and downlink subbands on some symbols / slots, while other symbols / slots remain downlink, uplink, or flexible symbols / slots. For example... Figure 2a and Figure 2b In the middle, the symbols for the second, third, and fourth time slots are all configured as SBFD type symbols, the symbol for the first time slot is still a downlink symbol, and the symbol for the fifth time slot is still an uplink symbol.
[0055] In SBFD, because the signal power within a sub-band leaks into adjacent sub-bands, it causes uplink and downlink interference, known as CLI. Figure 3 As shown. Based on the source of interference, cross-link interference can be divided into two main categories:
[0056] The first type is cross-link interference between UEs (UE-to-UE CLI), which mainly refers to the interference caused by the uplink signal sent by one UE in the same cell to the downlink signal received by another UE in the same cell or a neighboring cell.
[0057] The second type is cross-link interference between network devices (gNB-to-gNB CLI), which mainly refers to the interference caused by the downlink signal sent by one network device to the uplink signal received by another network device.
[0058] For UE-to-UE CLI introduced in subband duplex scenarios, a Layer 1 (L1) UE-to-UE CLI measurement and reporting mechanism has been introduced. L1 level UE-to-UE CLI measurement and reporting refers to UE-to-UE CLI measurement and reporting performed at the physical layer level. Its basic principle is that one terminal sends a signal, another terminal measures the signal sent by the former, and sends the corresponding measurement results to the network device. Specifically, there are currently three specific measurement methods:
[0059] Method #1: The UE measures SRS-RSRP based on SRS resources within the uplink subband range of SBFD;
[0060] Method #2: The UE measures CLI-RSSI based on CLI-RSSI measurement resources within the downlink subband range of SBFD;
[0061] Method #3: The UE measures CLI-RSSI based on CLI-RSSI measurement resources within the uplink subband range of SBFD.
[0062] Furthermore, the existing channel state information (CSI) measurement and reporting mechanism can be reused for the aforementioned L1 level UE-to-UE CLI measurement and reporting. That is, measurement resources for UE-to-UE CLI measurement can be configured within a single CSI measurement report. The terminal performs UE-to-UE CLI measurement and reporting based on this CSI measurement, instead of relying on the channel state information-reference signal (CSI-RS) sent by the network device for measurement and reporting. Therefore, it can be considered that after the introduction of SBFD, CSI measurement reporting can be divided into two categories: one is channel state information measurement and reporting based on reference signals such as CSI-RS, and the other is UE-to-UE CLI measurement and reporting based on UE-to-UE CLI measurement resources.
[0063] For a channel state information report configuration for UE-to-UE CLI measurement, a network device may configure it to be associated with P measurement resources. A UE needs to measure the P measurement resources, and report the measurement results corresponding to Q of the measurement resources. Both P and Q are positive integers, and P≥Q. When 1<Q≤P, the UE adopts a differential reporting manner: the UE reports the maximum value among the measurement results of the P measurement resources, the remaining Q-1 values are the differences relative to the maximum value they belong to, and the UE also needs to report the measurement resource index corresponding to each measurement result.
[0064] Exemplarily, as shown in Table 1 below, the mapping order of each field in the CSI report is as follows:
[0065] Table 1
[0066]
[0067] Wherein, the CSI report#n includes the measurement resource identifier (MRI) of SRS-RSRP or CLI-RSSI: #1 to #4, and includes the measurement result of L1-SRS-RSRP or L1-CLI-RSSI#1, and includes the differential values of L1-SRS-RSRP or L1-CLI-RSSI#2 to L1-SRS-RSRP or L1-CLI-RSSI#4 relative to L1-SRS-RSRP or L1-CLI-RSSI#1. The SRS-RSRP-MRI or CLI-RSSI-MRI is located in the front part of the CSI report#n; the L1-SRS-RSRP or L1-CLI-RSSI is located in the rear part of the CSI report#n.
[0068] Exemplarily, as shown in Table 2 below, the bandwidths of SRS-RSRP-MRI, L1-SRS-RSRP, CLI-RSSI-MRI and L1-CLI-RSSI in Table 1 are illustrated as examples:
[0069] Table 2
[0070]
[0071] Wherein, the bandwidth of SRS-RSRP-MRI is bits, which is the total number of SRS-RSRP-MRI included in the CSI report; the bandwidth of CLI-RSSI-MRI is
[0072] bits, This is the sum of CLI-RSSI-MRI values included in the CSI report; the maximum value of L1-SRS-RSRP occupies 7 bits; the maximum value of L1-CLI-RSSI occupies 7 bits; each differential value of L1-SRS-RSRP occupies 4 bits; each differential value of L1-CLI-RSSI occupies 4 bits.
[0073] However, for L1-SRS-RSRP or L1-CLI-RSSI, if the maximum value exceeds the predefined range, the question arises as to how to calculate the differentially reported value when using differential upscaling. The current value definitions for L1-SRS-RSRP and L1-CLI-RSSI are shown in Tables 3 and 4, respectively.
[0074] Table 3
[0075]
[0076]
[0077] For each measurement result's value range, a level value (0-98) is reported, with a step size of 1 dBm. For example, if the reported level value is 4 (represented in binary as 0000011), the network device can determine that the measurement result's value range is -137 dBm to -136 dBm. A reported level value of 98 indicates that the measured signal power is too high, representing infinity.
[0078] Table 4
[0079] Reported values Range of measurement results unit CLI-RSSI_00 CLI-RSSI < -100 dBm CLI-RSSI_01 -100≤CLI-RSSI<-99 dBm CLI-RSSI_02 -99≤CLI-RSSI<-98 dBm …… …… …… CLI-RSSI_74 -27≤CLI-RSSI<-26 dBm CLI-RSSI_75 -26≤CLI-RSSI<-25 dBm CLI-RSSI_76 -25≤CLI-RSSI dBm
[0080] For each measurement result's value range, a level value (0-76) is reported, with a step size of 1 dBm. For example, if the reported level value is 2 (represented in binary as 0000001), the network device can determine that the measurement result's value range is -99 dBm to -98 dBm.
[0081] Currently, the range of differential values for terminals measuring the synchronization signal-physical broadcast channel block (SS-PBCH block / SSB) to obtain the synchronization signal-reference signal received power (SS-RSRP), or measuring the channel state information-reference signal received power (CSI-RSRP) to obtain the channel state information-reference signal received power (CSI-RSRP), and reporting the SS-RSRP or CSI-RSRP, is shown in Table 5 below:
[0082] Table 5
[0083] Reported values The difference between the largest relative RSRP unit DIFFRSRP_0 0 ≥ ΔRSRP > -2 dB DIFFRSRP_1 -2≥ΔRSRP>-4 dB DIFFRSRP_2 -4≥ΔRSRP>-6 dB DIFFRSRP_3 -6≥ΔRSRP>-8 dB DIFFRSRP_4 -8≥ΔRSRP>-10 dB DIFFRSRP_5 -10≥ΔRSRP>-12 dB DIFFRSRP_6 -12≥ΔRSRP>-14 dB DIFFRSRP_7 -14≥ΔRSRP>-16 dB DIFFRSRP_8 -16≥ΔRSRP>-18 dB DIFFRSRP_9 -18≥ΔRSRP>-20 dB DIFFRSRP_10 -20≥ΔRSRP>-22 dB DIFFRSRP_11 -22≥ΔRSRP>-24 dB DIFFRSRP_12 -24≥ΔRSRP>-26 dB DIFFRSRP_13 -26≥ΔRSRP>-28 dB DIFFRSRP_14 -28≥ΔRSRP>-30 dB DIFFRSRP_15 -30≥ΔRSRP dB
[0084] The reporting of this difference value does not take into account the case where the maximum value (i.e., the absolute value) exceeds the predefined range.
[0085] Currently, if the maximum value exceeds the predefined range, the network device considers the remaining Q-1 differential reports to be invalid. This is detrimental to improving the accuracy of measurement reporting.
[0086] To this end, this application provides a communication scheme in which, when performing SRS-RSSP or CLI-RSSI measurements, the terminal sends M reported values, of which MX reported values are determined based on a first reference value rather than invalid values, thereby improving the accuracy of measurement reporting.
[0087] Based on the above communication system, the communication method provided in the embodiments of this application is described below.
[0088] The embodiments of this application use network devices and terminals as examples to illustrate the method, but this application does not limit the execution subject of the interaction. For example, the method executed by the network device can also be executed by a module applied to the network device (e.g., a circuit, processor, chip, or chip system); the method executed by the terminal can also be executed by a communication module in the terminal, or a circuit or chip in the terminal responsible for communication functions (e.g., a modem chip (also known as a baseband chip), or a system-on-a-chip or system-in-package chip containing a modem core).
[0089] It should be noted that in this application, the measured value refers to the actual measurement result or the range in which the measurement result falls; the reported value refers to the quantified value of the actual measurement result or the range in which the measurement result falls. As shown in Table 3, the range of the measured value is -139dBm≤SRS-RSRP<-138dBm, and the corresponding reported value is "2".
[0090] like Figure 4 The diagram shown is a flowchart illustrating a communication method provided in an embodiment of this application. Exemplarily, the method may include the following steps:
[0091] S401. The network device sends first information to the terminal. Correspondingly, the terminal receives the first information.
[0092] The first information includes a first measurement reporting configuration. This first measurement reporting configuration is used to configure the object being measured by the terminal, the measurement time, the reporting method, etc.
[0093] For example, the first measurement reporting configuration includes at least one of the following information: Y first measurement resources, reporting period (in the case of periodic sampling reporting), type of measurement resource (also known as measurement quantity), and reporting method.
[0094] Optionally, the first measurement reporting configuration may further include symbol type indication information, which indicates to the terminal which symbol's first measurement resources are used to calculate or generate the corresponding reported value or measurement report. For example, if the symbol type indication information indicates an SBFD symbol, the terminal calculates or generates the corresponding measurement report based on the first measurement resources on the SBFD symbol. Alternatively, if the symbol type indication information indicates a non-SBFD symbol, the terminal calculates or generates the corresponding measurement report based on the first measurement resources on the non-SBFD symbol. Or, if the symbol type indication information indicates both an SBFD symbol and a non-SBFD symbol, the terminal calculates or generates the corresponding measurement report based on the first measurement resources on both the SBFD symbol and the non-SBFD symbol.
[0095] Optionally, the first measurement reporting configuration may also include time limit indication information, which can be used to indicate whether the terminal calculates or generates the corresponding reporting value or measurement report based on the most recent timing of the first measurement resource.
[0096] Here, the first measurement reporting configuration corresponds to Y first measurement resources. Y is a positive integer. The first measurement resources include time-domain and / or frequency-domain resources corresponding to the measured signal.
[0097] The measurement resource type may include at least one of the following: L1-SRS-RSRP measurement resource, L1-CLI-RSSI measurement resource. That is, the first measurement resource is used for L1-SRS-RSRP or L1-CLI-RSSI measurement.
[0098] For example, the reporting method can be either maximum value reporting or difference value reporting.
[0099] For example, the first information is carried in at least one of the following signaling: system information block (SIB), radio resource control (RRC) signaling, and medium access control element (MAC CE).
[0100] S402. The terminal sends a first measurement report to the network device. Correspondingly, the network device receives the first measurement report.
[0101] The terminal measures Y first measurement resources and sends a first measurement report to the network device. This first measurement report corresponds to the aforementioned first measurement reporting configuration, meaning that the terminal obtains the measurements of the Y first measurement resources based on the first measurement reporting configuration.
[0102] The first measurement report includes M reported values. These M reported values correspond to M of the Y first measurement resources. Here, Y and M are positive integers, and M ≤ Y. For example, the measurement values corresponding to the Y first measurement resources can be sorted, and M measurement values corresponding to the Y first measurement resources can be selected from these values. These M measurement values are the M largest measurement values among the Y first measurement resources.
[0103] When determining the M reported values, the terminal can use the following methods:
[0104] Method 1:
[0105] Taking L1-SRS-RSRP measurement resources as an example, the terminal measures Y first measurement resources and selects M measurement values from the corresponding measurement values of the Y first measurement resources. These M measurement values are the M largest measurement values among the corresponding measurement values of the Y first measurement resources. The number of measurement values among the M first measurement resources that are greater than or equal to the first reference value (-44dBm) is X, where X is a positive integer and X≤M.
[0106] The terminal obtains M reported values based on M measured values and generates the first measurement report.
[0107] The M reported values include:
[0108] (1) The reported value corresponding to one of the X first measurement resources.
[0109] This reported value occupies 7 bits. As shown in Table 3, the reported value is "98", which indicates that the measured value corresponding to one of the X first measurement resources is greater than or equal to the first reference value (-44dBm), or is infinity.
[0110] For the remaining M-1 reported values, a differential reporting method will be used:
[0111] (2) The reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources.
[0112] The reported values corresponding to the remaining X-1 measurement resources are the differences between the measurement values corresponding to the remaining X-1 measurement resources and the measurement values corresponding to one of the X first measurement resources in (1). Each reported value of the remaining X-1 measurement resources occupies 4 bits.
[0113] In one example, the reported value corresponding to the X-1 measurement resources indicates that the measurement value corresponding to the X-1 measurement resources is greater than the first reference value (-44dBm), i.e., it is out of range.
[0114] In another example, the measurement values associated with X-1 measurement resources are infinity.
[0115] This embodiment redefines the correspondence between the difference value and its reported value, as shown in Table 6 or Table 7 below. In Table 6, the reported value corresponding to the remaining X-1 measurement resources is "0", indicating that the measurement value associated with the X-1 measurement resources is greater than the first reference value, or that the measurement value associated with the X-1 measurement resources is infinity; in Table 7, the reported value corresponding to the remaining X-1 measurement resources is "15", indicating that the measurement value associated with the X-1 measurement resources is greater than the first reference value, or that the measurement value associated with the X-1 measurement resources is infinity.
[0116] It should be noted that if X is 1, meaning that only one measurement resource has a measurement value greater than or equal to the first reference value, or in other words, infinity, then the M reported values do not include the reported values corresponding to X-1 measurement resources.
[0117] (3) The reported values corresponding to the MX first measurement resources.
[0118] Specifically, the MX reported values are determined based on a first reference value (-44dBm) (i.e., the MX reported values are the differences between the measured values corresponding to the MX first measurement resources and the first reference value), rather than based on the measured value corresponding to one of the X first measurement resources. This ensures that the measured values corresponding to the MX first measurement resources do not exceed the first reference value, thus making the reported values corresponding to the MX first measurement resources valid.
[0119] Each of the MX reported values occupies 4 bits.
[0120] Table 6
[0121] Reported values The difference between the largest relative RSRP unit DIFFRSRP_0 infinity dB DIFFRSRP_1 0 ≥ ΔRSRP > -2 dB DIFFRSRP_2 -2≥ΔRSRP>-4 dB DIFFRSRP_3 -4≥ΔRSRP>-6 dB DIFFRSRP_4 -6≥ΔRSRP>-8 dB DIFFRSRP_5 -8≥ΔRSRP>-10 dB DIFFRSRP_6 -10≥ΔRSRP>-12 dB DIFFRSRP_7 -12≥ΔRSRP>-14 dB DIFFRSRP_8 -14≥ΔRSRP>-16 dB DIFFRSRP_9 -16≥ΔRSRP>-18 dB DIFFRSRP_10 -18≥ΔRSRP>-20 dB DIFFRSRP_11 -20≥ΔRSRP>-22 dB DIFFRSRP_12 -22≥ΔRSRP>-24 dB DIFFRSRP_13 -24≥ΔRSRP>-26 dB DIFFRSRP_14 -26≥ΔRSRP>-28 dB DIFFRSRP_15 -28≥ΔRSRP dB
[0122] Table 7
[0123]
[0124]
[0125] Taking L1-CLI-RSSI measurement resources as an example, the terminal measures Y first measurement resources and selects M measurement values from the corresponding measurement values of the Y first measurement resources. These M measurement values are the M largest measurement values among the corresponding measurement values of the Y first measurement resources. The number of measurement values among the M first measurement resources that are greater than or equal to the first reference value (-25dBm) is X, where X is a positive integer and X≤M.
[0126] The terminal obtains M reported values based on M measured values and generates the first measurement report.
[0127] The M reported values include:
[0128] (1) The reported value corresponding to one of the X first measurement resources.
[0129] The reported value occupies 7 bits. Referring to Table 4, the reported value can be set to "77" to indicate that the measured value corresponding to one of the X first measurement resources is greater than or equal to the first reference value (-25dBm), or is infinity.
[0130] For the remaining M-1 reported values, a differential reporting method will be used:
[0131] (2) The reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources.
[0132] The reported values corresponding to the remaining X-1 measurement resources are the differences between the measurement values corresponding to the remaining X-1 measurement resources and the measurement values corresponding to one of the X first measurement resources in (1). Each reported value of the remaining X-1 measurement resources occupies 4 bits.
[0133] In one example, the reported value corresponding to the X-1 measurement resources indicates that the measurement value corresponding to the X-1 measurement resources is greater than the first reference value (-25dBm), that is, it is outside the reporting range.
[0134] In another example, the measurement values associated with X-1 measurement resources are infinity.
[0135] This embodiment redefines the correspondence between the difference value and its reported value, as shown in Table 8 or Table 9 below. In Table 8, the reported value corresponding to the remaining X-1 measurement resources is "0", indicating that the measurement value associated with the X-1 measurement resources is greater than the first reference value, or that the measurement value associated with the X-1 measurement resources is infinity; in Table 9, the reported value corresponding to the remaining X-1 measurement resources is "15", indicating that the measurement value associated with the X-1 measurement resources is greater than the first reference value, or that the measurement value associated with the X-1 measurement resources is infinity.
[0136] It should be noted that if X is 1, meaning that only one measurement resource has a measurement value greater than or equal to the first reference value, or in other words, infinity, then the M reported values do not include the reported values corresponding to X-1 measurement resources.
[0137] (3) The reported values corresponding to the MX first measurement resources.
[0138] Specifically, the MX reported values are determined based on a first reference value (-25dBm) (i.e., the MX reported values are the differences between the measured values corresponding to the MX first measurement resources and the first reference value), rather than based on the measured value corresponding to one of the X first measurement resources. This ensures that the measured values corresponding to the MX first measurement resources do not exceed the first reference value, thus making the reported values corresponding to the MX first measurement resources valid.
[0139] Each of the MX reported values occupies 4 bits.
[0140] Table 8
[0141]
[0142]
[0143] Table 9
[0144] Reported values The difference between the largest and the largest RSSI unit DIFFRSSI_0 0 ≥ ΔRSSI > -2 dB DIFFRSSI_1 -2≥ΔRSSI>-4 dB DIFFRSSI_2 -4≥ΔRSSI>-6 dB DIFFRSSI_3 -6≥ΔRSSI>-8 dB DIFFRSSI_4 -8≥ΔRSSI>-10 dB DIFFRSSI_5 -10≥ΔRSSI>-12 dB DIFFRSSI_6 -12≥ΔRSSI>-14 dB DIFFRSSI_7 -14≥ΔRSSI>-16 dB DIFFRSSI_8 -16≥ΔRSSI>-18 dB DIFFRSSI_9 -18≥ΔRSSI>-20 dB DIFFRSSI_10 -20≥ΔRSSI>-22 dB DIFFRSSI_11 -22≥ΔRSSI>-24 dB DIFFRSSI_12 -24≥ΔRSSI>-26 dB DIFFRSSI_13 -26≥ΔRSSI>-28 dB DIFFRSSI_14 -28≥ΔRSSI dB DIFFRSSI_15 infinity dB
[0145] Method 2:
[0146] The terminal measures Y first measurement resources and selects M measurement values corresponding to the Y first measurement resources from the corresponding measurement values. These M measurement values are the M largest measurement values among the Y first measurement resources. The number of measurement values among the M first measurement resources that are greater than or equal to the first reference value is X, where X is a positive integer and X≤M.
[0147] The terminal obtains M reported values based on M measured values and generates the first measurement report.
[0148] The M reported values include:
[0149] (1) The reported value corresponding to one of the X first measurement resources.
[0150] The determination of this reported value can be referred to (1) in method 1, which will not be repeated here.
[0151] (2) The reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources.
[0152] The reported values corresponding to the remaining X-1 measurement resources are the differences between the measurement values corresponding to the remaining X-1 measurement resources and the measurement values corresponding to one of the X first measurement resources in (1). Each reported value of the remaining X-1 measurement resources occupies 4 bits.
[0153] The reported value corresponding to the X-1 measurement resources is 0, meaning the reported value corresponding to the remaining X-1 measurement resources is 0 or negative, and will not be positive. In fact, if the measured value corresponding to one of the X first measurement resources is greater than the first reference value or is infinite, then the reported value corresponding to the remaining X-1 measurement resources is the difference between the measured value corresponding to the remaining X-1 measurement resources and the measured value corresponding to one of the X first measurement resources in (1). The difference is positive, but here the reported value corresponding to the X-1 measurement resources is reported as 0, so there is no need to modify the above correspondence between the difference value and the reported value, so that the network device determines that the measured value corresponding to one of the X first measurement resources is greater than the first reference value or is infinite.
[0154] (3) The reported values corresponding to the MX first measurement resources.
[0155] The determination of this reported value can be referred to (3) in method 1, and will not be repeated here.
[0156] Method 3:
[0157] The terminal measures Y first measurement resources and selects M measurement values corresponding to the Y first measurement resources from the corresponding measurement values. These M measurement values are the M largest measurement values among the Y first measurement resources. The number of measurement values among the M first measurement resources that are greater than or equal to the first reference value is X, where X is a positive integer and X≤M.
[0158] The terminal obtains M reported values based on M measured values and generates the first measurement report.
[0159] The M reported values include:
[0160] (1) The reported value corresponding to one of the X first measurement resources.
[0161] The determination of this reported value can be referred to (1) in method 1, which will not be repeated here.
[0162] (2) For the remaining M-1 measurement resources, the terminal can determine the corresponding value according to its own implementation. However, the network device can ignore the M-1 reported values reported by the terminal.
[0163] After generating the first measurement report, the terminal sends the first measurement report to the network device.
[0164] For example, the first measurement report is carried on at least one of the following channels: PUCCH, PUSCH.
[0165] After receiving the first measurement report, the network device can determine whether the measurement value corresponding to one of the X first measurement resources is greater than the first reference value or is infinite, based on the reported value corresponding to one of the X first measurement resources; and / or determine the measurement value corresponding to MX first measurement resources based on the reported values corresponding to MX first measurement resources.
[0166] According to a communication method provided in an embodiment of this application, when performing SRS-RSSP or CLI-RSSI measurements, the terminal sends M reported values. The reported value of MX among the M reported values is determined based on a first reference value, rather than an invalid value, thereby improving the accuracy of the measurement reporting.
[0167] In this application, the phrase "sending information to... (e.g., a terminal)" or the related illustrations in the accompanying drawings can be understood as the destination of the information being the terminal. This can include sending information directly or indirectly to the terminal. Similarly, "receiving information from... (e.g., a terminal)" or "receiving information from... (e.g., a terminal)" or the related illustrations in the accompanying drawings can be understood as the source of the information being the terminal, and can include receiving information directly or indirectly from the terminal. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be interpreted similarly, and will not be elaborated further here.
[0168] It is understood that this application uses terminals and network devices as examples to illustrate the interaction, but this application does not limit the entities that can be used to illustrate the interaction. For example, the terminal in the method provided by this application can also be a chip, chip system, or processor applied to the terminal, or it can be a logical node, logical module, or software that can implement all or part of the terminal's functions; the network device in the method provided by this application can also be a chip, chip system, or processor applied to the network device, or it can be a logical node, logical module, or software that can implement all or part of the network device's functions.
[0169] It is understood that, in order to achieve the functions in the above embodiments, the network devices and terminals include hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0170] Figure 5 and Figure 6 The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of terminals or network devices in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device may be as follows: Figure 1 One of the terminals 120a-120j shown can also be as follows: Figure 1 The network devices 110a or 110b shown can also be modules (such as chips) applied to terminals or network devices.
[0171] like Figure 5 As shown, the communication device 500 includes a processing unit 510 and a transceiver unit 520. The communication device 500 is used to implement the above-mentioned... Figure 4 The method embodiments shown illustrate the functions of the terminal or network device.
[0172] When the communication device 500 is used to implement the functions of a terminal: the transceiver unit 520 is used to implement, for example... Figure 4 In the illustrated embodiment, one or more operations are implemented by the terminal in steps S401 and S402.
[0173] When the communication device 500 is used to implement the functions of a network device: the transceiver unit 520 is used to implement, for example... Figure 4 In the illustrated embodiment, one or more operations are performed by the network device in steps S401 and S402.
[0174] For a more detailed description of the processing unit 510 and the transceiver unit 520, please refer to [link / reference needed]. Figure 4 The relevant descriptions in the method embodiments shown are directly obtained and will not be repeated here.
[0175] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is sent to the terminal by the network device; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the terminal, which is sent to the network device by the terminal.
[0176] When the aforementioned communication device is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other modules (such as radio frequency modules or antennas) in the network device, the information being sent by the terminal to the network device; or, the network device chip sends information to other modules (such as radio frequency modules or antennas) in the network device, the information being sent by the network device to the terminal.
[0177] Furthermore, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented through virtual modules. For example, the processing unit can be implemented through software functional units or virtual devices, and the transceiver unit can be implemented through software functions or virtual devices. Alternatively, the processing unit or transceiver unit can also be implemented through physical devices. For example, if the device is implemented using a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operation) and output operations (corresponding to the aforementioned sending operation); the processing unit is an integrated processor, microprocessor, or integrated circuit.
[0178] like Figure 6 As shown, the communication device 600 includes a processor 610 and may also include an interface circuit 620. The processor 610 and the interface circuit 620 are coupled to each other. It is understood that the interface circuit 620 may be a transceiver or an input / output interface. Optionally, the communication device 600 may also include a memory 630. Figure 6(represented by dashed lines) is used to store instructions executed by processor 610, or to store input data required by processor 610 to run instructions, or to store data generated after processor 610 runs instructions.
[0179] When the communication device 500 is used to implement the functions of a terminal: the interface circuit 620 is used to implement, for example... Figure 4 In the illustrated embodiment, one or more operations are implemented by the terminal in steps S401 and S402.
[0180] When the communication device 500 is used to implement the functions of a network device: the interface circuit 620 is used to implement, for example... Figure 4 In the illustrated embodiment, one or more operations are performed by the network device in steps S401 and S402.
[0181] For a more detailed description of the processor 610 and interface circuit 620 mentioned above, please refer to [link / reference]. Figure 4 The relevant descriptions in the method embodiments shown are directly obtained and will not be repeated here.
[0182] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.
[0183] When the aforementioned communication device is a chip applied to a base station, the base station chip implements the functions of the base station in the above method embodiments. The base station chip receives information from the terminal, which can be understood as the information being first received by other modules in the base station (such as an RF module or antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal, which can be understood as the information being sent down to other modules in the base station (such as an RF module or antenna), and then sent to the terminal by these modules.
[0184] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.
[0185] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A. In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementation, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index, or indirectly indicating the information to be instructed by indicating other information, wherein there is an association between the other information and the information to be instructed. It is also possible to indicate only a part of the information to be instructed, while the other parts of the information to be instructed are known or agreed upon in advance. For example, the instruction of specific information can also be achieved by using the arrangement order of various information in advance (e.g., as specified by a protocol), thereby reducing the instruction overhead to a certain extent. The information to be instructed can be sent as a whole or divided into multiple sub-information to be sent separately, and the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0186] It is understood that the processor in the embodiments of this application can be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0187] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, optical discs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can reside in an application-specific integrated circuit (ASIC). Alternatively, the ASIC can reside in a base station or terminal. The processor and the storage medium can also exist as discrete components in the base station or terminal.
[0188] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0189] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0190] Depending on whether the specification uses "optional": In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.
[0191] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that, The method includes: Receive first information, the first information including a first measurement reporting configuration, the first measurement reporting configuration corresponding to Y first measurement resources, the first measurement resources being used for probe reference signal-reference signal received power SRS-RSRP or cross-link interference-reference signal strength indication CLI-RSSI measurement; Send a first measurement report, which corresponds to the first measurement reporting configuration. The first measurement report includes M reported values, which correspond to M first measurement resources out of Y first measurement resources. Among the M reported values, Mx reported values are determined based on a first reference value. The measurement values corresponding to X first measurement resources out of Y first measurement resources are greater than the first reference value. Y, M, and X are positive integers, and X ≤ M ≤ Y.
2. A communication method, characterized in that, The method includes: Send first information, the first information including a first measurement reporting configuration, the first measurement reporting configuration corresponding to Y first measurement resources, the first measurement resources being used for probe reference signal-reference signal received power SRS-RSRP or cross-link interference-reference signal strength indication CLI-RSSI measurement; A first measurement report is received, which corresponds to the first measurement reporting configuration. The first measurement report includes M reported values, which correspond to M first measurement resources out of Y first measurement resources. Among the M reported values, Mx reported values are determined based on a first reference value. The measurement values corresponding to X first measurement resources out of Y first measurement resources are greater than the first reference value. Y, M, and X are positive integers, and X ≤ M ≤ Y.
3. The method as described in claim 1 or 2, characterized in that, The M reported values include the reported value corresponding to one of the X first measurement resources.
4. The method according to any one of claims 1-3, characterized in that, The M reported values include the reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources. The reported values corresponding to the X-1 measurement resources indicate that the measurement value corresponding to the X-1 measurement resources is greater than the first reference value, or that the measurement value associated with the X-1 measurement resources is infinity.
5. The method according to any one of claims 1-3, characterized in that, The M reported values include the reported values corresponding to the remaining X-1 measurement resources among the X first measurement resources, and the reported value corresponding to the X-1 measurement resources is 0.
6. The method according to any one of claims 1-5, characterized in that, The measurement values corresponding to the M first measurement resources are the M largest measurement values among the measurement values corresponding to the Y first measurement resources.
7. The method according to any one of claims 1-6, characterized in that, The first measurement reporting configuration is used to configure at least one of the following: the Y measurement resources, the reporting period, the type of measurement resource, and the reporting method.
8. The method according to any one of claims 1-7, characterized in that, When the measurement resource is an SRS-RSRP measurement resource, the first reference value is -44dBm; When the measurement resource is a CLI-RSSI measurement resource, the first reference value is -25dBm.
9. The method according to any one of claims 1-8, characterized in that, The first measurement report is carried on at least one of the following channels: physical uplink control channel and physical uplink shared channel.
10. A communication device, characterized in that, It includes modules for implementing the method as described in any one of claims 1, 3-9, or includes modules for implementing the method as described in any one of claims 2-9.
11. A communication device, characterized in that, The device includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices. The processor is used to implement the method as described in any one of claims 1, 3-9, or to implement the method as described in any one of claims 2-9, through logic circuits or execution code instructions.
12. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1-9.
13. A computer program product, characterized in that, The computer program product includes relevant program instructions, which, when executed, implement the method as described in any one of claims 1-9.