Communication method and apparatus
By filtering and correcting the measured values, the problem of inaccurate measurement results on SBFD symbols/SBFD time slots was solved, improving the accuracy of measurement results and cell reselection, and reducing CLI interference.
Patent Information
- Application Number
- PCT/CN2025/101876
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-19
- Filing Date
- 2025-06-18
- Publication Date
- 2025-12-26
AI Technical Summary
In fifth-generation mobile communication systems, the inaccuracy of measurement results caused by sub-band full-duplex technology, especially due to the interference of message 1 or message transmission on SBFD symbols/SBFD time slots to the local cell or neighboring cells, leads to inaccurate downlink measurement results for the UE.
By filtering and correcting the measured values, and processing M measured values using the first threshold and bias values, CLI interference is reduced and the accuracy of the measurement results is improved.
It effectively reduces the impact of CLI interference on measurement results, improves the accuracy of measurement results and cell reselection, and reduces the frequency of ping-pong reselection.
Smart Images

Figure CN2025101876_26122025_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 202410793718.4, filed on June 19, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0004] With the rapid development of new radio (NR) technology in 5G mobile communication systems, diverse communication needs have emerged. To meet the demands of these emerging services, a subband full duplex (SBFD) scheme has been proposed to improve uplink coverage in time division duplex (TDD) systems. Subband full duplex refers to the technology that allows network devices to transmit uplink signals and receive downlink signals through different subbands on the same carrier. In other words, it enables both signal transmission and reception within a single time slot or orthogonal frequency division multiplexing (OFDM) symbol.
[0005] User equipment (UE) supporting SBFD can initiate random access procedures on SBFD symbols / SBFD time slots, including the transmission of message 1 or message A. However, transmitting message 1 or messages on SBFD symbols / SBFD time slots can cause interference to the local cell or neighboring cells, leading to inaccurate downlink measurement results for other UEs. Summary of the Invention
[0006] This application provides a communication method and apparatus to improve the accuracy of measurement results.
[0007] Firstly, this application provides a communication method applied to a terminal device or a module (e.g., circuit, chip, or chip system) within the terminal device, described here using the terminal device as the executing entity. The method includes: measuring a first measurement object to obtain M measurement values; the measurement time of at least one of the M measurement values is located within a sub-band full-duplex (SBFD) time unit, where M is an integer greater than 0; sending a measurement result to a network device; the measurement result is determined based on the M measurement values and a first threshold value, where the first threshold value is used to filter the M measurement values.
[0008] The method provided in this application reduces the impact of interfered measurements on the measurement results by filtering the M measurements based on a first threshold value, since the measurements within the SBFD time unit among the M measurements may be interfered with by uplink signals from other terminal devices. This reduces cross-link interference (CLI) interference and improves the accuracy of the measurement results.
[0009] In one possible implementation, the measurement result is determined based on the M measured values and a first threshold value, including: the measured value is RSRP, RSRQ, or RSSI; the measurement result is determined based on at least one of the M measured values that is less than or equal to the first threshold value; or the measurement result is determined based on at least one of the M measured values that is greater than or equal to a second threshold value and less than or equal to the first threshold value.
[0010] The measured value is RSRP, RSRQ, or RSSI. Measurement values greater than the first threshold are filtered out, thereby removing interfering measurements and improving the accuracy of the measurement results.
[0011] In one possible implementation, the measurement result is determined based on the M measured values and a first threshold value, including: the measured value is SINR or SNR, the measurement result is determined based on at least one of the M measured values that is greater than or equal to the first threshold value, or the measurement result is determined based on at least one of the M measured values that is greater than or equal to the first threshold value and less than or equal to a second threshold value.
[0012] The measured value is SINR or SNR. By filtering out measured values that are less than the first threshold, the measurement values that are interfered with are removed, thereby improving the accuracy of the measurement results.
[0013] In one possible implementation, the method further includes: the measured value is RSRP, RSRQ, or RSSI; the measured values among the M measured values that are greater than the first threshold value are corrected to obtain Y corrected measured values, where Y is an integer greater than or equal to 0, Y is less than or equal to M, and the corrected measured values are less than or equal to the first threshold value; or, the measured value is SINR or SNR; the measured values among the M measured values that are less than the first threshold value are corrected to obtain Y corrected measured values, and the corrected measured values are greater than or equal to the first threshold value.
[0014] By correcting the measured values, the accuracy of the measured values and the accuracy of the measurement results can be improved.
[0015] In one possible implementation, the measurement result is determined based on the M measured values and a first threshold value, including: the measured value is RSRP, RSRQ, or RSSI, and the measurement result is determined based on at least one of the M measured values that is less than or equal to the first threshold value and / or at least one of the corrected Y measured values; or, the measured value is SINR or SNR, and the measurement result is determined based on at least one of the M measured values that is greater than or equal to the first threshold value and / or at least one of the corrected Y measured values.
[0016] In one possible implementation, the Y measurements include a first measurement; the corrected first measurement is equal to the sum of the first measurement and the bias value.
[0017] In one possible implementation, the bias value is determined based on the size of the guard bandwidth between the uplink subband and the downlink subband in the SBFD time unit.
[0018] In one possible implementation, the first threshold value comes from the network device.
[0019] Secondly, this application provides a communication method applied to a terminal device or a module (e.g., circuit, chip, or chip system) within the terminal device, described here using the terminal device as the executing entity. The method includes: measuring a first measurement object to obtain a first measurement value; the measurement time of the first measurement value overlaps in the time domain with the random access resource in the sub-band full-duplex (SBFD) time unit; discarding the first measurement value or correcting the first measurement value.
[0020] The method provided in this application discards or corrects the first measurement value, thereby reducing the impact of excessively high or low measurement values on the measurement results, reducing CLI interference, and improving the accuracy of the measurement results.
[0021] In one possible implementation, the method further includes: sending the corrected first measurement value to the network device.
[0022] In one possible implementation, the corrected first measurement is equal to the sum of the first measurement and the bias value.
[0023] In one possible implementation, the bias value is determined based on the size of the guard bandwidth between the uplink subband and the downlink subband in the SBFD time unit.
[0024] Thirdly, this application provides a communication method applied to a terminal device or a module (e.g., circuit, chip, or chip system) within the terminal device, described here with the terminal device as the executing entity as an example. The method includes: receiving measurement configuration information and first indication information from a first network device, wherein the measurement configuration information indicates a first measurement object, and the measurement time corresponding to the first measurement object includes a sub-band full-duplex (SBFD) time unit; the first indication information indicates a first evaluation period; and within the first evaluation period, determining whether the measurement result of the first measurement object meets the cell reselection conditions.
[0025] This method allows the system information to indicate the first cell reselection trigger time when the second network device supports SBFD, and the system information to indicate the second cell reselection trigger time when the second network device does not support SBFD. Thus, even if a terminal device in the second network device's cell initiates random access in the SBFD time unit, and the time-domain time of this access coincides with the measurement time initiated by a terminal device in the first network device's cell, affecting the terminal device's measurement results, the longer duration of the first cell reselection trigger time (i.e., the longer duration of the first cell reselection trigger time) increases the probability of obtaining interference-free measurement values within the first cell reselection trigger time. This reduces the interference caused by random access request messages sent by other terminal devices in the SBFD time unit, mitigates the impact of CLI on measurement results, reduces the frequency of ping-pong reselection, and lowers the impact on terminal devices in the first network device's cell.
[0026] In one possible implementation, the first evaluation period is longer than the second evaluation period; the second evaluation period is a preset evaluation period.
[0027] In one possible implementation, the first indication information indicates a first evaluation period, including: the first indication information includes the first evaluation period; or, the first indication information includes an adjustment value, the first evaluation period is determined based on the adjustment value and a second evaluation period, and the second evaluation period is a preset evaluation period.
[0028] In one possible implementation, the terminal device is in a non-RRC connection state.
[0029] Fourthly, this application provides a communication method applied to a network device or a module (e.g., circuit, chip, or chip system) within the network device, described here using a terminal device as an example. The method includes: determining measurement configuration information and first indication information, wherein the measurement configuration information indicates a first measurement object; the first indication information indicates a first evaluation period; wherein the first measurement object is located in the downlink subband corresponding to a subband full-duplex SBFD time unit, or receiving second indication information from a second network device, wherein the second indication information indicates that the second network device supports the SBFD or the second indication information includes the SBFD time-frequency domain configuration information of the second network device; and transmitting the measurement configuration information and the first indication information.
[0030] Using the method described above, the length of the detection period or evaluation period is determined based on whether the second network device supports SBFD or whether the first measurement time of the first measurement object includes an SBFD time unit. If the second network device supports SBFD, or the first measurement time of the first measurement object includes an SBFD time unit, the length of the detection period or evaluation period can be increased, i.e., using a first detection period or a first evaluation period. This increases the probability of obtaining uninterrupted measurement values in the first detection period or the first evaluation period, reducing interference from random access request messages sent by other terminal devices during the SBFD time unit, mitigating the impact of CLI on measurement results, reducing ping-pong reselection frequency, and improving the accuracy of cell reselection.
[0031] Fifthly, this application provides a communication method applied to a terminal device or a module (e.g., circuit, chip, or chip system) within the terminal device, described here with the terminal device as the executing entity. The method includes: receiving system information from a first network device; wherein a second network device supports the SBFD, and the system information indicates a first cell reselection trigger time; the second network device does not support the SBFD, and the system information indicates a second cell reselection trigger time, wherein the first cell reselection trigger time is greater than the second cell reselection trigger time; the second network device is a neighboring cell device of the first network device; and performing cell reselection based on the first cell reselection trigger time or the second cell reselection trigger time.
[0032] In one possible implementation, the system information is SIB2, SIB4, or SIB5.
[0033] In one possible implementation, the terminal device is in a non-RRC connection state.
[0034] Sixthly, this application provides a communication method applied to a network device or a module (e.g., circuit, chip, or chip system) within the network device, described here using a terminal device as an example. The method includes: receiving first information from a second network device, the first information indicating whether the second network device supports Subband Full-Duplex (SBFD); and sending system information; wherein the first information indicates that the second network device supports SBFD, and the system information indicates a first cell reselection trigger time; or the first information indicates that the second network device does not support SBFD, and the system information indicates a second cell reselection trigger time, wherein the first cell reselection trigger time is greater than the second cell reselection trigger time.
[0035] In one possible implementation, the system information is SIB2, SIB4, or SIB5.
[0036] Seventhly, this application provides a communication method applied to a terminal device or a module (e.g., circuit, chip, or chip system) within the terminal device, described here with the terminal device as the executing entity as an example. The method includes: receiving a measurement reporting configuration from a first network device, the measurement reporting configuration indicating a trigger time or a second trigger time associated with a first measurement event; wherein the first network device supports the SBFD and / or the second network device supports the SBFD, and the length of the trigger time is a first length; the first network device does not support the SBFD, the second network device does not support the SBFD, and the length of the trigger time is a second length, the first length being greater than the second length; the second network device is a neighboring cell device of the first network device; and determining whether to report the first measurement event based on the trigger time.
[0037] The method provided in this application addresses the potential CLI interference if the first and / or second network devices support SBFD. For example, random access request messages sent by terminal devices within the SBFD time unit can interfere with measurements from other terminal devices. To address this, the trigger time of the first measurement event can be set to a longer duration, such as a first length. This increases the time required to determine whether to report the first measurement event, and increases the probability of obtaining uninterrupted measurement values during the first duration. This mitigates the interference caused by random access request messages sent by other terminal devices within the SBFD time unit, reduces the impact of CLI on measurement results, and improves the accuracy of determining whether to report the first measurement event.
[0038] Eighthly, this application provides a communication method applied to a network device or a module (e.g., circuit, chip, or chip system) within the network device, described here with a terminal device as the executing entity. The method includes: receiving first information from a second network device, the first information indicating whether the second network device supports Subband Full-Duplex (SBFD); sending a measurement reporting configuration, the measurement reporting configuration indicating a trigger time associated with a first measurement event; wherein, if the first network device supports SBFD and / or the second network device supports SBFD, the length of the trigger time is a first length; if the first network device does not support SBFD and the second network device does not support SBFD, the length of the trigger time is a second length, and the first length is greater than the second length.
[0039] Ninthly, this application also provides a communication device capable of implementing any of the methods provided in any of the first to eighth aspects. This communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the aforementioned functions.
[0040] In one possible implementation, the communication device includes a processor configured to support the communication device in performing corresponding functions of the network device or terminal device described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes interface circuitry for supporting communication between the communication device and devices such as terminal devices.
[0041] In one possible implementation, the communication device includes corresponding functional modules, each used to implement the steps in the above method. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
[0042] In one possible implementation, the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples, as described in the methods provided in any one of the first to eighth aspects, and will not be repeated here.
[0043] A tenth aspect provides a communication device, including a processor and an interface circuit. The interface circuit is configured 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. The processor, through logic circuits or by executing computer programs or instructions, implements the functional modules of the methods in any possible implementation of any of the first to eighth aspects. Optionally, the communication device further includes a memory for storing computer programs or instructions.
[0044] Eleventhly, a circuit is provided for performing the methods in any possible implementation of any of the first to eighth aspects described above. The circuit may include a chip circuit. Optionally, the circuit may also be coupled to a memory.
[0045] In a twelfth aspect, a chip is provided, comprising a processor that, when executing a computer program or instructions, implements the methods in any possible implementation of any of the first to eighth aspects. Optionally, the chip may further include a memory, and the chip may be composed of chips or may include chips and other discrete devices.
[0046] In a thirteenth aspect, a communication device is provided, including a processor that implements the methods in any possible implementation of any of the first to eighth aspects by means of logic circuits or by executing computer programs or instructions. Alternatively, the processor is configured to execute computer programs or instructions stored in a memory to implement the methods in any possible implementation of any of the first to eighth aspects.
[0047] In a fourteenth aspect, a communication apparatus is provided, comprising a unit or module for performing a method in any possible implementation of any of the first to eighth aspects described above.
[0048] In a fifteenth aspect, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed by a processor or when run on a computer, cause the computer to implement the methods in any possible implementation of any of the first to eighth aspects.
[0049] In a sixteenth aspect, a computer program product storing instructions is provided, which, when read and executed by a computer, implements the method in any possible implementation of any of the first to eighth aspects.
[0050] In a seventeenth aspect, embodiments of this application also provide a communication system. The communication system includes: a terminal device for implementing the methods of the third aspect and any possible implementations thereof; and a network device for implementing the methods of the fourth aspect and any possible implementations thereof. Alternatively, the communication system includes: a terminal device for implementing the methods of the fifth aspect and any possible implementations thereof; and a network device for implementing the methods of the sixth aspect and any possible implementations thereof. Alternatively, the communication system includes: a terminal device for implementing the methods of the seventh aspect and any possible implementations thereof; and a network device for implementing the methods of the eighth aspect and any possible implementations thereof. Attached Figure Description
[0051] Figure 1 is a schematic diagram of a time slot provided in an embodiment of this application;
[0052] Figure 2 is a schematic diagram of an SBFD provided in an embodiment of this application;
[0053] Figure 3 is a schematic diagram of a PRACH resource provided in an embodiment of this application;
[0054] Figure 4 is a schematic diagram of a PRACH cycle provided in an embodiment of this application;
[0055] Figure 5 is a schematic diagram of the starting position of PRACH in the frequency domain according to an embodiment of this application;
[0056] Figure 6 is a schematic diagram of a network architecture applicable to an embodiment of this application;
[0057] Figure 7 is a measurement schematic diagram provided in an embodiment of this application;
[0058] Figure 8 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0059] Figure 9 is a schematic diagram of a random access resource provided in an embodiment of this application;
[0060] Figure 10 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0061] Figure 11 is a schematic diagram of a network architecture provided in an embodiment of this application;
[0062] Figure 12 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0063] Figure 13 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0064] Figure 14 is a schematic flowchart of a communication method provided in an embodiment of this application;
[0065] Figure 15 is a schematic diagram of a communication device structure provided in an embodiment of this application;
[0066] Figure 16 is a schematic diagram of a communication device structure provided in an embodiment of this application;
[0067] Figure 17 is a schematic diagram of a communication device structure provided in an embodiment of this application. Detailed Implementation
[0068] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. The terms "first," "second," and corresponding terminology in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be interchanged where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. In the embodiments of this application, "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. "At least one of the following" "or similar expressions" refers to any combination of these items, including any combination of single or multiple items. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a list of units is not necessarily limited to those units, but may include other units not expressly listed or inherent to those processes, methods, products, or apparatuses. The methods and apparatuses provided in the embodiments of this application are based on the same or similar technical concepts. Since the principles by which the methods and apparatuses solve problems are similar, implementations of the apparatus and methods can refer to each other, and repeated details will not be repeated.
[0069] The method provided in this application can be applied to various mobile communication systems, such as the Internet of Things (IoT), narrowband Internet of Things (NB-IoT), fourth-generation (4G) communication systems (e.g., Long Term Evolution (LTE)), fifth-generation (5G) communication systems (e.g., 5G New Radio (NR)), LTE and NR hybrid architectures, or new communication systems emerging in future communication developments. The communication system can also include machine-to-machine (M2M) networks, machine-type communication (MTC) networks, or other networks.
[0070] The following section will first explain some of the terms used in the embodiments of this application so that those skilled in the art can understand them.
[0071] (1) Time division duplex (TDD) allows uplink signals to be transmitted and downlink signals to be received on the same time slot or OFDM symbol, as shown in Figure 1(b). In slot 0, downlink signals can be received on the downlink (DL) bandwidth part (BWP) (i.e., DL BWP), and uplink signals can be transmitted on the uplink (UL) BWP (i.e., UL BWP). The DL BWP and UL BWP are located on different carriers, that is, they are separate in the frequency domain. In the figure, D represents the downlink time slot, U represents the uplink time slot, and F represents the flexible time slot.
[0072] (2) Frequency division duplex (FDD): The center frequency of the DL BWP and UL BWP is the same. At any given time, only uplink signals can be transmitted or downlink signals can be received. As shown in Figure 1(a), time slot 0 is the DL time slot, and only downlink signals can be received on time slot 0. Time slot 4 is the UL time slot, and only uplink signals can be transmitted on time slot 4. Time slot 3 is the flexible time slot, and uplink signals can be transmitted or downlink signals can be received on time slot 3, but uplink signals cannot be transmitted and downlink signals cannot be received simultaneously.
[0073] (3) SBFD refers to configuring resources for both uplink and downlink signal transmission on a specific symbol or time slot of TDD. In the SBFD scheme, a component carrier (CC) is divided into multiple non-overlapping sub-bands, and the transmission directions of different sub-bands can be different. For example, the time-frequency division of two typical SBFD schemes is shown in Figure 2, where the horizontal direction represents the time domain, the vertical direction represents the frequency domain, DL represents downlink resources used for downlink data or control information transmission, and UL represents uplink resources used for uplink data or control information transmission. The time period containing both DL and UL is called an SBFD time slot or SBFD symbol, and the time period containing only uplink resources is called an uplink time slot, uplink symbol, or non-SBFD time slot or non-SBFD symbol. In Figure 2(a), time slots 1, 2, and 3 are SBFD time slots, time slot 0 is the uplink / downlink time slot, and time slot 4 is the uplink time slot. In the SBFD time slot, the frequency domain resources in the middle of the carrier are uplink resources, and the frequency domain resources at both ends of the carrier are downlink resources. In Figure 2(b), time slots 1, 2 and 3 are SBFD time slots. In SBFD time slots, the frequency domain resources in the upper half of the carrier are downlink resources, and the frequency domain resources in the lower half of the carrier are uplink resources.
[0074] (4) Beam: A beam is a communication resource. A beam can be a wide beam, a narrow beam, or other types of beams. The technology for forming a beam can be beamforming technology or other technical means. Beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology. Different beams can be considered as different resources. The same information or different information can be transmitted through different beams. Optionally, multiple beams with the same or similar communication characteristics can be regarded as a single beam. A beam can include one or more antenna ports for transmitting data channels, control channels, and detection signals, etc. For example, a transmit beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and a receive beam can refer to the distribution of signal strength in different directions in space of the wireless signal received from the antenna. In this application, the beam can be referred to as the transmission direction, or the transmission direction can refer to the direction of the beam or the direction of the main lobe of the beam.
[0075] In the NR protocol, beams can be represented by spatial domain filters, or spatial filters, or spatial parameters (such as spatial reception parameters and spatial transmission parameters).
[0076] (5) Random access procedure.
[0077] In LTE and NR systems, terminal devices synchronize uplink time with the base station through a random access (RA) procedure and establish a radio resource control (RRC) connection with the base station through the random access procedure. Once the terminal device and the base station have established an RRC connection, uplink and downlink service data transmission can be performed.
[0078] Taking the NR system as an example, there are two types of random access procedures in the NR system: Type-1 RA procedure and Type-2 RA procedure. The Type-1 RA procedure is also known as the 4-step RA procedure, and the Type-2 RA procedure is also known as the 2-step RA procedure.
[0079] Before transmitting the preamble on the random access channel (RACH), the terminal device, based on the system message sent by the network device and the index of the selected synchronous signal / physical broadcast channel block (SS / PBCH block or SSB), randomly selects a specific RO (Random Access Channel Occasion) associated with that SSB index to transmit the preamble. An RO can be understood as the time-frequency resource used by the terminal device for random access; it can also be called a physical random access channel occasion, RACH occasion, or RA occasion, etc. The network device pre-configures the association between ROs and SSB indices. After determining the time-frequency resource (i.e., RO), the terminal device selects a preamble from the chosen ROs to transmit. The preamble, also called a preamble sequence, random access preamble, or random access preamble sequence, is message 1 (msg1) in the four-step random access process.
[0080] Unlike LTE, NR introduces multi-beam operation. Therefore, NR's random access process is based on beam-based transmission. For terminal devices in the initial access phase, transmission is primarily based on SSB beams. NR can support base stations transmitting SSBs in multiple beam directions. Terminal devices can select one SSB and use that SSB beam to transmit the Physical Random Access Channel (PRACH). Regarding how the terminal device selects the SSB to transmit PRACH, if the base station has not configured a reference signal receiving power (RSRP) threshold, the terminal device can randomly select any SSB to transmit PRACH; otherwise, it will randomly select any SSB (if any) that exceeds the RSRP threshold to transmit PRACH.
[0081] In LTE systems, PRACH can be configured in the UL time slot via RACH-ConfigGeneric cells, allowing terminal devices to perform random access using the PRACH in the UL time slot. For example, as shown in Figure 3, the horizontal direction represents the time domain, and the vertical direction represents the frequency domain. The dashed box in the UL time slot represents a PRACH resource specified by RACH-ConfigGeneric. Specifically, based on the parameter prach-ConfigurationIndex in the higher-layer cell RACH-ConfigGeneric, the temporal location information of the PRACH, such as its period, frame number, subframe number, time slot number, and the number of ROs in the time slot, can be obtained.
[0082] For example, as shown in Figure 4, the top three black squares are the frames where PRACH is located, and the temporal distance between any two black squares is the PRACH period. The middle layer consists of subframes of the frames where PRACH is located, where each black square is a subframe where PRACH is located. The bottom layer shows the time slot structure of the subframes where PRACH is located, where the square with the previous filling pattern is the time slot where PRACH is located, called the PRACH time slot, which contains 6 small squares with filling patterns, each small square corresponding to 1 RO, that is, it contains 6 ROs.
[0083] Based on the parameters Message 1 Frequency Start (msg1-FrequencyStart) and Message 1 Frequency Division Multiplexing (FDM) (msg1-FDM) in the higher-layer cell RACH-ConfigGeneric, the starting position and frequency division multiplexing number of PRACH in the frequency domain can be obtained, which also determines the frequency domain position of PRACH. For example, as shown in Figure 5, the vertical direction represents the frequency domain, each square is one RO, and the ROs are arranged in four rows starting from the frequency domain position specified by msg1-FrequencyStart.
[0084] Figure 6 is a schematic diagram of the architecture of the communication system applied in the embodiments of this application. As shown in Figure 6, the communication system includes an access network 100 and a core network 200. Optionally, the communication system may also include an Internet 300. The access network 100 may include at least one radio access network (RAN) node, such as 110a and 110b in Figure 6, and may also include at least one terminal device, such as 120a-120j in Figure 6. Specifically, 110a is a base station, 110b is a micro-station, 120a, 120e, 120f, and 120j are mobile phones, 120b is a car, 120c is a fuel dispenser, 120d is a home access point (HAP) deployed indoors or outdoors, 120g is a laptop computer, 120h is a printer, and 120i is a drone. The same terminal device or network device can provide different functions in different application scenarios. For example, the mobile phones in the picture are 120a, 120e, 120f and 120j. Mobile phone 120a can access base station 110a, connect to car 120b, communicate directly with mobile phone 120e and access HAP. Car 120b can access HAP and communicate directly with mobile phone 120a. Mobile phone 120f can access micro-station 110b, connect to laptop 120g, connect to printer 120h. Mobile phone 120j can control drone 120i.
[0085] Access network 100 can be a cellular system related to the 3rd generation partnership project (3GPP). RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, or a communication system that integrates two or more of the above systems.
[0086] In this embodiment, the network device can be a device in a wireless network, and can also be referred to as a network apparatus, a radio access network device, or an access network device. For example, the network device can be a radio access network (RAN) node that connects a terminal device to a wireless network, and can also be referred to as an access network device. The network device includes, but is not limited to: base station, evolved NodeB (eNodeB), transmission reception point (TRP), next-generation NodeB (gNB) in a 5th generation (5G) mobile communication system, access network device in an open radio access network (O-RAN), base station in a future mobile communication system, or access node in a wireless fidelity (WiFi) system; or it can be a module or unit that performs some functions of a base station, such as a central unit (CU), a distributed unit (DU), a central unit control plane (CU-CP) module, or a central unit user plane (CU-UP) module. Access network equipment can be macro base stations, micro base stations, indoor stations, relay nodes, or donor nodes, etc. This application does not limit the specific technologies or equipment forms used in the network equipment.
[0087] In some implementations, network devices may include centralized units (CUs) and distributed units (DUs). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). A CU can also be divided into a control plane (CU-CP) and a user plane (CU-UP). The CU-CP handles control plane functions, primarily including radio resource control (RRC) and the corresponding packet data convergence protocol (PDCP) (PDCP-C). The CU-UP handles user plane functions, primarily including the service data adaptation protocol (SDAP) and the corresponding PDCP (PDCP-U). The CU-CP represents the gNB connecting to the core network via the NG interface and to the DU via the F1 interface control plane (F1-C). The CU-UP connects to the DU via the F1 interface user plane (F1-U). Another possible implementation is that PDCP-C is also located within the CU-UP.
[0088] Network devices may also include active antenna units (AAUs). The CU implements some of the functions of the gNB, and the DU implements some of the functions of the gNB. For example, the CU is responsible for handling non-real-time protocols and services, implementing the functions of the RRC layer. The DU is responsible for handling physical layer protocols and real-time services, implementing the functions of the radio link control (RLC) layer, media access control (MAC) layer, and physical (PHY) layer.
[0089] The terminal device involved in the embodiments of this application can be a wireless terminal device capable of receiving network device scheduling and instruction information. The terminal device can be referred to as a terminal device, or it can also be called user equipment (UE), terminal, mobile station (MS), mobile terminal (MT), etc. The terminal device can be a device that includes wireless communication functions (providing voice / data connectivity to the user). For example, a handheld device with wireless connectivity, or an in-vehicle device, in-vehicle module, etc. Currently, examples of terminal devices include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in vehicle-to-everything (V2X) communication, wireless terminals in smart cities, wireless terminals in smart homes, device-to-device (D2D) terminal devices, vehicle-to-everything (V2X) communication terminal devices, intelligent vehicles, in-vehicle systems (or onboard transmitters) (telematics boxes, T-boxes), machine-to-machine / machine-type communications (M2M / MTC) terminal devices, and Internet of Things (IoT) devices. IoT (Internet of Things) terminal devices, etc. For example, terminal devices can be in-vehicle equipment, vehicle equipment, in-vehicle modules, vehicles, on-board units (OBUs), roadside units (RSUs), T-boxes, chips, or systems-on-chips (SoCs), which can be installed in vehicles, OBUs, RSUs, or T-boxes. Wireless terminals in industrial control can be cameras, robots, etc. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, set-top boxes, etc.Terminal devices can also be V2X devices, such as smart cars, digital cars, unmanned cars, driverless cars, pilotless cars, autonomous cars, pure electric vehicles (EVs), hybrid electric vehicles (HEVs), range-extended electric vehicles (REEVs), plug-in hybrid electric vehicles (PHEVs), new energy vehicles, and roadside units (RSUs). Terminal devices can also be devices in device-to-device (D2D) communication, such as electricity meters and water meters. Furthermore, in this embodiment, the terminal device can also be a terminal device in an IoT system. IoT is an important component of future information technology development, and its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and machine-to-machine interconnection.
[0090] Mobility management refers to all aspects of ensuring that the communication link between the network and terminal equipment is not interrupted due to the movement of the terminal equipment. Based on the terminal equipment's state, mobility management can be broadly divided into two parts: RRC idle-state mobility management and RRC connected-state mobility management. In RRC idle state, mobility management mainly refers to the cell selection / reselection process; in RRC connected state, it mainly refers to the cell handover process. Both cell selection / reselection and cell handover are based on measurement results. Therefore, measurement is the foundation of mobility management.
[0091] Measurements of terminal devices include measuring the serving cell of the terminal device and measuring neighboring cells, such as measuring neighboring cells of the same communication system or neighboring cells of different systems. Based on the layer involved in the measurement, measurements can be divided into physical layer measurements (i.e., layer 1 measurements) and RRC layer measurements (i.e., layer 3 measurements).
[0092] For RRC-connected terminal devices, the network device can send measurement configuration information to the terminal device. This measurement configuration information is typically transmitted via an RRC Reconfiguration message. The terminal device performs the relevant measurements based on the measurement configuration information and then reports the measurement results to the network device via a measurement report.
[0093] Measurement configuration information mainly includes at least one of the following:
[0094] Measurement objects; measurement gaps; reporting configurations; triggering quantity.
[0095] The measurement object is the object that the terminal device performs the measurement on, such as SSB frequency, SSB subcarrier spacing, SMTC configuration, whitelisted cells and blacklisted cells.
[0096] When the receiver bandwidth of the terminal device is insufficient to simultaneously cover the frequency of the serving cell and the frequency of the neighboring cell to be tested, the terminal device will measure the neighboring cell to be tested at a certain interval (GAP).
[0097] The report configuration specifies the standards and format for triggering measurement report submissions. NR's measurement reports are based on SSB measurement results. Each reporting configuration has a unique identifier (reportConfigId), categorized into event-triggered and periodic-triggered reporting. Event-triggered reporting configurations include various event categories and threshold values, the duration for which trigger conditions are met, the measurements to be reported, and the reference signal type. Periodic-triggered reporting configurations include the reporting period, reference signal type, the measurements to be reported, and a list of available whitelisted cells.
[0098] Among them, the trigger quantity refers to the strategy for triggering event reporting. It involves measurements such as RSRP, received signal strength indicator (RSSI), reference signal received quality (RSRQ), and signal to interference plus noise ratio (SINR).
[0099] Figure 7 illustrates an NR measurement model. The terminal equipment can measure multiple SSB beams (at least one) of a cell and merge the beam-level measurement results (power values) to derive the cell quality. In the measurement model shown in Figure 7, point A1 represents the measurement results after layer 1 filtering of M beams, point B represents the cell quality, point C represents the cell quality after layer 3 filtering, point C1 represents the input used in event assessment, point D represents the cell quality reported according to the reporting criteria, point E represents the measurement results after layer 3 filtering of M beams, and point F represents the quality of the selected X beams for reporting. The layer 3 beam-level quality can refer to the quality of the X beams reported at point F in the figure, and the layer 3 cell-level quality can refer to the cell quality reported at point D in the figure.
[0100] The measurement model shown in Figure 7 can be used to determine cell-level measurement results (i.e., layer 3 measurement results) and beam-level measurement results (i.e., layer 1 measurement results). Cell-level measurement results are reported through layer 3 measurement, and beam-level measurement results are reported through layer 1 measurement. The parameters involved in beam combining, layer 3 filtering, evaluation report standards, layer 3 beam filtering, and beam selection reporting can be RRC configuration parameters. This application does not limit which parameters are involved or how they are configured.
[0101] The process for generating cell-level measurement results is as follows:
[0102] A: Beam measurement results within the physical layer (i.e., beam-specific samples).
[0103] Layer 1 filtering: Internal layer 1 filtering of the input measured at point A. Measurements are performed at the physical layer, and the accuracy of the filtering depends on the internal implementation.
[0104] A1: Beam measurement results reported by layers 1 to 3 after layer 1 filtering (i.e., beam-specific measurements).
[0105] Beam Consolidation / Selection: Selects and combines specific beam measurements to improve cell quality. When calculating cell-level beam measurement results, the UE needs to combine these measurements. The beam-level measurements used for combining must meet the SSB combining threshold requirements. When the UE measures multiple SSB beams in a cell that meet the SSB combining threshold requirements, it will combine the measurement results of these SSB beams at the cell level, and the maximum number of SSB beams allowed to be combined can be limited.
[0106] B: Cell measurement results (i.e., cell quality) reported to layer 3 after beam combining / selection for beam-specific measurements.
[0107] Layer 3 filtering for cell quality: Filters the cell measurements provided at point B.
[0108] C: Cell measurement results after processing in the Layer 3 filter.
[0109] Evaluation of reporting criteria: Evaluate whether an actual measurement report needs to be sent at point D, based on a measurement flow at reference point C1.
[0110] D: Cell-level measurement reports (cell measurement information) transmitted over the radio interface. For example, a cell-level measurement report includes layer 3 cell quality, which is the cell quality obtained by weighting or combining the layer 3 filtered measurement results of multiple beams of the cell.
[0111] The process of generating beam-level measurement results is as follows:
[0112] A: Beam measurement results within the physical layer (i.e., beam-specific samples).
[0113] Layer 1 filtering: The first layer of filtering is internal to the input measured at point A. Measurements are performed at the physical layer, and the accuracy of the filtering depends on the internal implementation.
[0114] A1: Beam measurement results reported by layers 1 to 3 after layer 1 filtering (i.e., beam-specific measurements).
[0115] L3 Beam Filtering: Filters the beam measurement results (i.e., beam-specific measurements) provided at point A1.
[0116] E: Beam measurement results after processing in the beam filter (i.e., beam-specific measurements).
[0117] Beam selection for beam reporting: Select X measurements from the measurements provided at point E.
[0118] F: Beam-level measurement report (beam measurement information) transmitted on the wireless interface. For example, a beam-level measurement report may include the measurement results of X beams out of M beams.
[0119] Layer 1 measurement reporting is configured or triggered by network devices, and can specifically include periodic reporting, aperiodic reporting, or semi-persistent reporting. Taking periodic reporting as an example, network devices can configure periodic PUCCH or PUSCH resources for terminal devices, and then the terminal devices can send Layer 1 measurement results on periodic PUCCH or PUSCH resources.
[0120] Layer 3 measurement reporting can include periodic triggering and measurement event triggering. If it is periodic triggering, the terminal device sends Layer 3 measurement results to the network device according to the corresponding period. If it is measurement event triggering, for example, the measurement configuration message will indicate the corresponding measurement event. When the reporting conditions of these measurement events are met, the terminal device can send Layer 3 measurement results to the network device.
[0121] Interference during measurement by a terminal device can lead to inaccurate measurement results. For example, a terminal device supporting SBFD can initiate a random access procedure on an SBFD symbol / SBFD time slot, including the transmission of message 1 or message A. However, the timing of message 1 transmission or message A transmission by the terminal device on the SBFD symbol / SBFD time slot is random and cannot be controlled by the network device. Therefore, if one terminal device is performing measurements on an SBFD symbol / SBFD time slot, and another terminal device initiates random access on the same SBFD symbol / SBFD time slot, the downlink measurement results of the first terminal device will be inaccurate. To address this, this application provides a method to reduce measurement interference and improve measurement accuracy.
[0122] The network architecture and business 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 business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0123] It is understood that this application does not specifically limit the structure of the execution subject of the method provided in the embodiments of this application. In the following embodiments, the method executed by the terminal device can also be applied to the module or chip in the terminal device, and the method executed by the network device can also be applied to the module or chip in the network device, as long as it is possible to communicate according to the method provided in the embodiments of this application by running a program that records the code of the method provided in the embodiments of this application. The following description takes the interaction between the terminal device and the network device as an example.
[0124] Figure 8 shows a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0125] Step 801: The terminal device measures the first measurement object and obtains M measurement values.
[0126] In this context, the measurement time of at least one of the M measurements lies within an SBFD time unit, where M is a positive integer. An SBFD time unit can refer to an SBFD time slot or an SBFD symbol, etc.
[0127] In one implementation, before step 801, the network device sends measurement configuration information to the terminal device, for example, via an RRC reconfiguration message. The measurement configuration information may include a first measurement object, which indicates the frequency (or frequency point) and subcarrier spacing of the reference signal to be measured, and may also indicate information such as synchronization signal block measurement timing configuration (SMTC) parameters used to perform the measurement. The SMTC parameters indicate the time for measuring the first measurement target. The SMTC parameters may include at least one of the SMTC period, SMTC position, and SMTC length. The reference signal may be an SSB or a channel state information reference signal (CSI-RS), etc. The network device accessed by the terminal device supports SBFD, or the cell where the terminal device is located supports SBFD.
[0128] Optionally, the measurement configuration information can be the measurement configuration information corresponding to the DL sub-band, where the first measurement object is located in the DL sub-band, for example, the frequency of the reference signal indicated by the first measurement object is located in the DL sub-band.
[0129] Based on the measurement configuration information, the terminal device can determine multiple time-frequency resources (also known as reference signal resources) associated with the first measurement object. Each time-frequency resource carries one reference signal. The terminal device can measure the reference signal among the multiple time-frequency resources associated with the first measurement object, thereby obtaining M measurement values. This can be understood as the M measurement values being obtained by measuring the M reference signals associated with the first measurement object. The measurement values can be RSRP, RSRQ, RSSI, SINR, or signal-to-noise ratio (SNR), etc. Optionally, one reference signal corresponds to one beam.
[0130] Step 802: The terminal device sends the measurement results to the network device.
[0131] The measurement result is determined based on M measured values and a first threshold value, or based on M measured values, a first threshold value, and a second threshold value. The first and second threshold values are used to filter the M measured values. For example, the first threshold value is used to filter the measured values whose measurement time falls within the SBFD time unit. If the measured value is SINR or SNR, the first threshold value can be less than the second threshold value. If the measured value is RSRP, RSRQ, or RSSI, the first threshold value can be greater than the second threshold value.
[0132] In this application, at least one of the first threshold value and the second threshold value can be configured by the network device. For example, the network device indicates at least one of the first threshold value and the second threshold value through measurement configuration information or system information. The first threshold value can also be preset or determined by the terminal device, and this application is not limited thereto. For example, if the reference signal is SSB, the second measurement value is the absolute threshold value of SSB merging (absThreshSS-BlocksConsolidation) indicated by the network device through system information; if the reference signal is CSI-RS, the second threshold value can be the absolute threshold value of CSI-RS merging (absThreshCSI-RS-Consolidation) indicated by the network device through system information.
[0133] In this application, the first threshold value corresponding to different types of reference signals may be different, and the second threshold value corresponding to different types of reference signals may be different.
[0134] Optionally, the network device may also send a first signaling message to the terminal device, the first signaling message instructing the measurement value to be filtered according to a first threshold value and / or a second threshold value.
[0135] In this application, there may be multiple ways to determine the measurement result based on M measurement values, the first threshold value, and the second threshold value. Several examples are given below.
[0136] In one possible implementation, the measured value is RSRP, RSRQ, or RSSI. The measurement result is determined based on at least one of M measured values that is less than or equal to a first threshold. Measured values greater than the first threshold are filtered out; these filtered values can be considered as interfered measurements. Alternatively, the measured value can be SINR or SNR. The measurement result is determined based on at least one of M measured values that is greater than or equal to the first threshold. Measured values less than the first threshold are filtered out; these filtered values can be considered as interfered measurements. For example, measured values obtained within the SBFD time unit may be interfered with by uplink signals from other terminal devices (e.g., random access request messages), causing RSRP, RSRQ, or RSSI to be too high, or SINR or SNR to be too low. Therefore, filtering these measured values can improve the accuracy of the measurement results.
[0137] Furthermore, if the network side is also configured with a second measurement value, which is RSRP, RSRQ, or RSSI, the measurement result is determined based on at least one measurement value among the M measurement values that is greater than or equal to the second threshold value and less than or equal to the first threshold value; or if the measurement value is SINR or SNR, the measurement result is determined based on at least one measurement value among the M measurement values that is greater than or equal to the first threshold value and less than or equal to the second threshold value.
[0138] In this implementation, the measured value is RSRP, RSRQ, or RSSI. Values greater than a first threshold among the M measured values are filtered out. Alternatively, the measured value is SINR or SNR, and values less than the first threshold among the M measured values are filtered out. These filtered measured values are considered to be interfered with. For example, if there is interference from other signals, the measured RSRP, RSRQ, or RSSI will be larger, and the measured SINR or SNR will be smaller. Therefore, filtering these measured values results in a more accurate measurement.
[0139] In this application, the measurement results can be cell-level measurement results or layer 3 measurement results, or beam-level measurement results or layer 1 measurement results. The following descriptions are based on the different types of measurement results.
[0140] In the first implementation method, the measurement result is a cell-level measurement result, which may include cell quality. The cell quality in the measurement result is determined based on N measurement values, for example, the average of the N measurement values. The measurement values are RSRP, RSRQ, or RSSI, where the N measurement values are the N values less than or equal to a first threshold value out of M measurement values; or SINR or SNR, where the N measurement values are the N measurement values greater than or equal to the first threshold value out of M measurement values, where N is a positive integer and N is less than or equal to M. Cell quality can also be referred to as cell-level quality.
[0141] If the network side is also configured with a second measurement value, the measurement value is RSRP, RSRQ, or RSSI, and the N measurement values are the N measurement values among the M measurement values that are greater than or equal to the second threshold value and less than or equal to the first threshold value; or the measurement value is SINR or SNR, and the N measurement values are the N measurement values among the M measurement values that are greater than or equal to the first threshold value and less than or equal to the second threshold value.
[0142] For example, referring to Figure 7 above, the terminal device measures the reference signals of M beams, obtaining M measurement values. In this case, the measurement value of a single reference signal can also be called a beam-level measurement result or a beam-level measurement value. In this example, the measurement result can be the Layer 3 measurement result reported at point D, i.e., a cell-level measurement result. This measurement result can include cell-level quality, which can also be called cell quality or a cell-level measurement result.
[0143] For example, if the measured value is RSRP, RSRQ, or RSSI, during the beam combining phase, the cell-level quality can be the average of N measured values that are greater than or equal to the first threshold and less than or equal to the second threshold out of M measured values. The same principle applies to other types of measured values, which will not be elaborated upon here.
[0144] Optionally, if the measured value is RSRP, RSRQ, or RSSI, and all M measured values are less than the second threshold, then the cell-level quality is equal to the largest of the M measured values. If the measured value is SINR or SNR, and all M measured values are greater than the second threshold, then the cell-level quality is equal to the smallest of the M measured values.
[0145] Optionally, N is less than or equal to the maximum number of merged values n, where n can be indicated or preset by the network device. For example, if the measured value is RSRP, RSRQ, or RSSI, and the number n1 of the M measured values that is greater than or equal to the second threshold and less than or equal to the first threshold is greater than n, then n (where n = N) measured values can be selected from the n1 measured values. The specific selection method is not limited in this application. The same principle applies to other types of measured values, which will not be elaborated further here.
[0146] If the measured value is RSRP, RSRQ, or RSSI, values greater than a first threshold among the M measured values are not used to determine cell-level quality; these values are ignored, i.e., filtered out. Similarly, if the measured value is SINR or SNR, values less than a first threshold among the M measured values are not used to determine cell-level quality; these values are ignored, i.e., filtered out. Since the filtered measured values may be due to uplink signal interference from other terminal devices, filtering these measured values results in higher accuracy of the obtained cell-level quality. For example, as shown in Figure 9, UE2 measures reference signals for multiple beams in the DL subband within the SBFD time unit. Taking SSB as an example, these correspond to beams 1, 2, and 3, respectively. Other terminal devices (such as UE1) may initiate random access within the UL subband of this SBFD time unit. In this case, the random access request message or message 3 transmitted by UE1 within the UL subband of this SBFD time unit will interfere with the reference signal. Assuming that the reference signal corresponding to beam 2 overlaps with the random access request message sent by UE1 in the time domain, i.e., they are transmitted within the same time period, this can cause UE2 to measure values such as RSRP, RSRQ, or RSSI that are too high, or measure values such as SINR or SNR that are too low. The method of this application, by filtering the M measurement values according to a first threshold, can reduce interference from signals from other terminal devices and improve the accuracy of the measurement results.
[0147] Optionally, in this implementation, the terminal device can report the measurement results through a Layer 3 measurement report.
[0148] Optionally, in this implementation, the measurement results may also include N measurement values, as well as information such as the beam index corresponding to each of the N measurement values, which is not limited here.
[0149] In the second implementation method, the measurement result is either a beam-level measurement result or a layer 1 measurement result, which includes N measurement values out of M measurement values. Specifically, if the measurement value is RSRP, RSRQ, or RSSI, the measurement result includes N measurement values out of the M measurement values that are less than or equal to the first threshold value; if the measurement value is SINR or SNR, the measurement result includes N measurement values out of the M measurement values that are greater than or equal to the first threshold value.
[0150] If the network side is also configured with a second measurement value, the measurement value is RSRP, RSRQ, or RSSI, and the measurement result includes N measurement values that are greater than or equal to the second threshold and less than or equal to the first threshold out of M measurement values; or the measurement value is SINR or SNR, and the measurement result includes N measurement values that are greater than or equal to the first threshold and less than or equal to the second threshold out of M measurement values.
[0151] For example, referring to Figure 7 above, the terminal device measures the reference signals of M beams and obtains M measurement values. In this example, the measurement result can be the Layer 1 measurement result reported at point F, i.e., the beam-level measurement result. This measurement result can include measurement values from multiple beams.
[0152] For example, if the measured value is RSRP, RSRQ, or RSSI, during the beam selection reporting phase, the terminal device can report N measured values that are less than or equal to the first threshold value out of M measured values, or report N measured values that are greater than or equal to the second threshold value and less than or equal to the first threshold value out of M measured values.
[0153] For example, if the measured value is SINR or SNR, during the beam selection reporting phase, the terminal device can report N measured values that are greater than or equal to the first threshold value out of M measured values, or report N measured values that are greater than or equal to the first threshold value and less than or equal to the second threshold value out of M measured values.
[0154] Optionally, N is less than or equal to X, and X can be indicated or preset by the network device. If the number n1 of the M measurements that is greater than or equal to the first threshold and less than or equal to the second threshold is greater than X, then X (in this case, X = N) measurements can be selected from the n1 measurements. The specific selection method is not limited in this application.
[0155] If any of the M measurements includes a value greater than or equal to the first threshold, then any measurements less than the first threshold or greater than the second threshold are ignored, i.e., filtered out. Since measurements greater than the second threshold may be due to uplink signal interference from other terminal devices, filtering these measurements results in higher accuracy of the beam-level quality.
[0156] Optionally, in this implementation, the terminal device can report measurement results through Layer 1 or Layer 3 measurement reports.
[0157] Optionally, in this implementation, the measurement results may also include information such as the beam index corresponding to each of the N measurement values, which is not limited here.
[0158] In a second possible implementation, the terminal device can correct the measured values among the M measured values according to the second threshold value to obtain the corrected Y measured values, where Y is an integer greater than or equal to 0 and less than or equal to M.
[0159] In this implementation, the measured value is RSRP, RSRQ, or RSSI, and the measurement result is determined based on at least one of the M measured values that is less than or equal to a first threshold value and / or at least one of the Y measured values after correction; the measured value is SINR or SNR, and the measurement result is determined based on at least one of the M measured values that is greater than or equal to a first threshold value and / or at least one of the Y measured values after correction.
[0160] If the network side is also configured with a second measurement value, which is RSRP, RSRQ, or RSSI, the measurement result is determined based on at least one measurement value among the M measurement values that is greater than or equal to the second threshold and less than or equal to the first threshold and / or at least one measurement value among the Y modified measurement values; if the measurement value is SINR or SNR, the measurement result is determined based on at least one measurement value among the M measurement values that is greater than or equal to the first threshold and less than or equal to the second threshold and / or at least one measurement value among the Y modified measurement values.
[0161] For any one of the Y measured values, such as the first measured value, the corrected first measured value is equal to the sum of the first measured value and the bias value. The bias value can be positive or negative. For example, if the first measured value is RSRP, RSRQ, or RSSI, the corrected first measured value is less than the original first measured value; if the first measured value is SINR or SNR, the corrected first measured value is greater than the original first measured value. The bias values corresponding to different measured values can be the same or different. The bias value can be configured by the network device, determined by the terminal device, or preset; this application does not limit this.
[0162] In one implementation, the offset value is determined based on the guard band size between the uplink and downlink subbands in the SBFD time unit. For example, if the first measurement value is RSRP, RSRQ, or RSSI, a larger guard band results in a smaller offset value, and a smaller guard band results in a larger offset value. Similarly, if the first measurement value is SINR or SNR, a larger guard band results in a larger offset value, and a smaller guard band results in a smaller offset value. Optionally, a mapping relationship may exist between the offset value and the guard band, and the specific value of the offset value can be determined based on this mapping relationship.
[0163] Optionally, the network device may also send a second signaling message to the terminal device, the second signaling message indicating that the measurement value is greater than a second threshold and should be corrected. The second signaling message may also indicate a bias value for correcting the measurement value.
[0164] This implementation method may include implementation method three and implementation method four, which will be described below.
[0165] The third implementation method involves providing cell-level measurement results, which may include cell quality. The cell quality in the measurement results is determined based on N measurement values; for example, the cell quality is the average of the N measurement values. For instance, referring to Figure 7 above, the measurement result could be the Layer 3 measurement result reported from point D.
[0166] Wherein, the measured values are RSRP, RSRQ, or RSSI, and the N measured values include N1 measured values less than or equal to the first threshold value from the M measured values and / or N2 measured values from the corrected Y measured values; the measured values are SINR or SNR, and the N measured values include N1 measured values greater than or equal to the first threshold value from the M measured values and / or N2 measured values from the corrected Y measured values, where N is a positive integer and N is less than or equal to M. N1 + N2 = N, where N1 and N2 are positive integers or equal to 0.
[0167] If the network side is also configured with a second measurement value, the measurement value is RSRP, RSRQ, or RSSI, and the N measurement values include N1 measurement values that are greater than or equal to the second threshold value and less than or equal to the first threshold value from the M measurement values and / or N2 measurement values from the corrected Y measurement values; if the measurement value is SINR or SNR, the N measurement values include N1 measurement values that are greater than or equal to the first threshold value and less than or equal to the second threshold value from the M measurement values and / or N2 measurement values from the corrected Y measurement values.
[0168] Optionally, if the measured value is RSRP, RSRQ, or RSSI, and all of the M measured values are less than the second threshold value, then the cell-level quality is equal to the largest of the M measured values.
[0169] Optionally, N is less than or equal to the maximum number of merges n. If the sum of N3 and Y, which are greater than or equal to the first threshold and less than or equal to the second threshold among the M measurements, is greater than n, then n (in this case, n = N) measurements can be selected. This application does not limit how to select them.
[0170] By using the method of this application, by correcting the measured value that is greater than the second threshold value and determining the measurement result using the corrected measured value, interference from signals from other terminal devices can be reduced and the accuracy of the measurement result can be improved.
[0171] Optionally, in this implementation, the terminal device can report the measurement results through a Layer 3 measurement report.
[0172] Optionally, in this implementation, the measurement results may also include information such as N measurement values and the beam index corresponding to each of the N measurement values, which is not limited here.
[0173] Implementation Method 4: The measurement result is either a beam-level measurement result or a layer 1 measurement result, which includes N measurement values. The measurement values are RSRP, RSRQ, or RSSI, and the N measurement values include N1 measurement values less than or equal to the first threshold value from the M measurement values, and / or N2 measurement values from the corrected Y measurement values; or, the measurement value is RSRP, RSRQ, or RSSI, and the N measurement values include N1 measurement values greater than or equal to the second threshold value and less than or equal to the first threshold value from the M measurement values, and / or N2 measurement values from the corrected Y measurement values.
[0174] The measured values are SINR or SNR, and the N measured values include N1 measured values that are greater than or equal to the first threshold value from the M measured values, and / or N2 measured values from the corrected Y measured values; or, the measured values are SINR or SNR, and the N measured values include N1 measured values that are greater than or equal to the first threshold value and less than or equal to the second threshold value from the M measured values, and / or N2 measured values from the corrected Y measured values.
[0175] For example, referring to Figure 7 above, the terminal device measures the reference signals of M beams and obtains M measurement values. In this example, the measurement result can be the layer 1 measurement result reported at point F, i.e., the beam-level measurement result.
[0176] Optionally, N is less than or equal to X, and X can be indicated or preset by the network device. If the measured value is RSRP, RSRQ, or RSSI, and the number of measured values n1 that is less than or equal to the first threshold among the M measured values, or the number of measured values n1 that is greater than or equal to the second threshold and less than or equal to the first threshold among the M measured values, and n1+Y is greater than X, then X (in this case, X=N) measured values can be selected from n1+Y measured values. The specific selection method is not limited in this application.
[0177] Optionally, in this implementation, the terminal device can report the measurement results through the Layer 1 measurement report.
[0178] Optionally, in this implementation, the measurement results may also include information such as the beam index corresponding to each of the N measurement values, which is not limited here.
[0179] In another implementation, the terminal device can also report M measurement values to the network device. The network device can determine the measurement result based on the M measurement values. How the network device determines the measurement result based on the M measurement values can be referred to the descriptions in the previous implementation methods one to four, which are not limited in this application.
[0180] The method provided in this application allows the terminal device to filter or correct M measurement values based on a first threshold value, or based on a first threshold value and a second threshold value, thereby reducing the impact of excessively high or low measurement values on the measurement results, reducing cross-link interference (CLI) interference, and improving the accuracy of the measurement results.
[0181] This application also provides a method for measuring in the UL subband of an SBFD to determine whether other terminal devices are initiating random access in the UL subband. If other terminal devices are initiating random access in the UL subband, the measurement values for the corresponding time period can be corrected or filtered, as described in detail below.
[0182] Figure 10 shows a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0183] Step 1001: The terminal device measures the first measurement object and obtains M measurement values, where M is an integer greater than 0.
[0184] Among them, the network equipment accessed by the terminal device supports SBFD, or the cell where the terminal device is located supports SBFD.
[0185] The details of step 1001 can be found in the description of step 801, and will not be repeated here.
[0186] The terminal device can also measure the second measurement object, obtaining Q measurement values, where Q is an integer greater than 0. The second measurement object can be located in the UL subband. For example, the second measurement object can be a random access resource, which is located within the SBFD time unit in the time domain and in the UL subband in the frequency domain. The random access resource includes at least one RO. The network device can indicate the time domain and frequency domain positions of each RO to the terminal device; the specific indication method is not limited in this application. The second measurement object can also be configured by the network device, for example, through measurement configuration information. The specific configuration method can refer to the configuration method of the first measurement object. The first and second measurement objects can be configured using the same measurement configuration information or different measurement configuration information; this application is not limited in this regard.
[0187] Based on the measurement configuration information, the terminal device can determine multiple time-frequency resources (also known as reference signal resources) associated with the first measurement object, and multiple random access resources associated with the second measurement object. The terminal device can measure the multiple time-frequency resources associated with the first measurement object, thereby obtaining M measurement values. The terminal device can measure the multiple random access resources associated with the second measurement object, thereby obtaining Q measurement values. The measurement values can be RSRP, RSRQ, RSSI, SINR, SNR, etc.
[0188] Optionally, the terminal device can also send capability information to the network device, which indicates the frequency domain conversion time of the terminal device. Specifically, the time required for the frequency adapted to the RF transmission channel of the terminal device to readjust from one frequency to another is called the frequency domain conversion time, which can also be referred to as the RF retuning time, RF retuning delay, or RF retuning gap.
[0189] If the terminal device also measures a second object, the measurement pattern corresponding to the first and second objects can be determined based on the terminal device's frequency domain conversion time. The measurement pattern can be indicated by the network device or determined by the terminal device. The measurement pattern can indicate information such as the time interval between the first and second objects in the time domain, which is greater than or equal to the terminal device's frequency domain conversion time.
[0190] For each of the M measurements, the terminal device can perform the following operations.
[0191] Step 1002: The terminal device discards the first measurement value or corrects the first measurement value.
[0192] The first measurement value is one of M measurement values. The first measurement value can satisfy any of the following conditions, that is, the terminal device can discard the first measurement value or correct the first measurement value if the first measurement value satisfies any of the following conditions.
[0193] The first condition is that the measurement time of the first measurement value overlaps in the time domain with the random access resources in the SBFD time unit. For example, referring to Figure 9 above, the terminal device measures the reference signal transmitted through beams 2 and 3 in the DL subband within the SBFD time unit, obtaining measurement value 1 and measurement value 2. Within this SBFD time unit, the UL subband includes multiple ROs. The transmission time of the reference signal transmitted through beams 2 and 3 overlaps in the time domain with some of these multiple ROs. Therefore, the measurement time of measurement value 1 and the measurement time of measurement value 2 both overlap with the random access resources in the time domain.
[0194] If the M measurements include multiple first measurements that satisfy the first condition, i.e. multiple measurements whose time overlaps with the random access resources in the SBFD time unit in the time domain, the terminal device discards multiple first measurements or corrects each of the multiple first measurements.
[0195] The second condition is that the measurement time of the first measurement value overlaps with the measurement time of the second measurement value in the time domain. Specifically, the Q measurement values corresponding to the second measurement object are RSRP, RSRQ, or RSSI, and the second measurement value is the one among the Q measurement values that is greater than the first threshold; or, the Q measurement values corresponding to the second measurement object are SINR or SNR, and the second measurement value is the one among the Q measurement values that is less than the second threshold.
[0196] The first and second thresholds are configured by the network device, determined by the terminal device, or preset or predefined; this application does not limit them.
[0197] The second measurement object has Q measurement values corresponding to RSRP, RSRQ, or RSSI, including values greater than the first threshold. Alternatively, the second measurement object has Q measurement values corresponding to SINR or SNR, including values less than the second threshold. This can be understood as the second terminal device initiating random access in the random access resource, where the signal in the random access resource interferes with the first measurement object. For example, referring to Figure 9 above, the terminal device measures the reference signal transmitted through beam 2 in the DL subband within the SBFD time unit, obtaining measurement value 1. Within the same SBFD time unit, in a RO within the UL subband, such as the RO shown by the black square in the figure, the RSRP obtained is greater than the first threshold. Therefore, it can be considered that another terminal device has initiated random access through this RO. The measurement time of measurement value 1 overlaps with that RO in the time domain.
[0198] In this case, if the M measurements include multiple first measurements that satisfy the second condition, the terminal device discards the multiple first measurements or corrects each of the multiple first measurements.
[0199] In one implementation, the corrected first measurement value is equal to the sum of the first measurement value and the bias value. For example, if the first measurement value is RSRP, RSRQ, or RSSI, the corrected first measurement value is less than the original first measurement value; if the first measurement value is SINR or SNR, the corrected first measurement value is greater than the original first measurement value. The bias values corresponding to different measurement values can be the same or different. The specific content of the bias value can be referred to the description in step 802, and will not be repeated here.
[0200] Optionally, the network device may also send a third signaling to the terminal device, the third signaling instructing the correction of measurement values that overlap with random access resources in the time domain in the measurement time and SBFD time unit, or to discard or delete measurement values that overlap with random access resources in the time domain in the measurement time and SBFD time unit. The third signaling may also instruct the bias value used to correct the measurement values.
[0201] Optionally, step 1003: The terminal device sends the corrected first measurement value to the network device.
[0202] In another implementation, the M measurements include Y first measurements. The terminal device discards the Y first measurements or corrects each of the Y first measurements to obtain corrected Y first measurements. The terminal device sends a measurement result to the network device. This measurement result is determined based on N measurements, where the N measurements include at least one of the M measurements (MY measurements) and / or the corrected Y first measurements. For example, the measurement result includes cell-level quality, which is the average of the N measurements. This is determined based on the corrected first measurements. As another example, the measurement result includes N measurements.
[0203] In another implementation, the terminal device can send M measurement values to the network device and indicate Y measurement values among the M measurement values that satisfy either the first condition or the second condition. The network device can discard the Y measurement values or correct the Y measurement values, as detailed in the preceding description, which will not be repeated here.
[0204] The method provided in this application allows the terminal device to discard or correct the first measurement value, thereby reducing the impact of excessively high or low measurement values on the measurement results, reducing CLI interference, and improving the accuracy of the measurement results.
[0205] As shown in Figure 11, in one possible scenario, UE1 is located in the first cell of network device 1, and UE2 is located in the second cell of network device 2. The first cell and the second cell can be adjacent cells. If network device 1 supports SBFD but network device 2 does not, the signals between UE1 and UE2 may interfere with each other, which will reduce the accuracy of the measurement results obtained by UE1. To this end, this application also provides a method to improve the accuracy of the measurement results.
[0206] Figure 12 shows a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0207] Step 1201: The first network device sends measurement configuration information, which indicates the first measurement object.
[0208] Correspondingly, the terminal device receives measurement configuration information from the first network device.
[0209] In one implementation, the measurement configuration information may also indicate a second measurement object. The measurement configuration information may also indicate information such as the first measurement time of the first measurement object and the second measurement time of the second measurement object; this application is not limited in this regard.
[0210] In one implementation, the first measurement object is the frequency of a reference signal in the second cell, such as the frequency of a reference signal like SSB or CSI-RS in the second cell. The second cell is a co-frequency cell of the first cell, and is a cell that has been detected by the terminal device but has not yet been reselected. The first cell is the serving cell of the terminal device.
[0211] In one implementation, the first measurement object is the frequency point of a reference signal in the third cell, such as the frequency point of a reference signal like SSB or CSI-RS in the third cell. The third cell is a cell operating on the same frequency as the first cell, and the third cell is a cell that has not been detected by the terminal equipment.
[0212] In one implementation, the terminal device is in a non-RRC connected state, such as an RRC idle state or an RRC inactive state. The network device can also send a first parameter. Correspondingly, the terminal device can also receive the first parameter, which indicates a discontinuous reception (DRX) period. The DRX period corresponds to a second evaluation period and a second detection period, which can be understood as the second evaluation period being a preset evaluation period and the second detection period being a preset detection period.
[0213] For example, the correspondence between the DRX cycle length and the second evaluation cycle and the second detection cycle can be shown in Table 1.
[0214] Table 1
[0215] In Table 1, T detect2,NR_Intra Indicates the second testing cycle, T evaluate,NR_Intra This indicates the second evaluation cycle.
[0216] In Table 1, N1 and M2 are integers greater than 0. The specific values of N1 and M2 are not limited. You can refer to the descriptions in Notes 1 to 3 in Table 1, or you can use other methods to determine them.
[0217] In Table 1 above, T detect,NR_Intra Indicates the second testing cycle, T measure,NR_Intra T represents the measurement period. evaluate,NR_Intra This indicates the second evaluation period. For example, if the network device is configured with a DRX period length of 0.32s, then the second detection period is 11.52×N1×M2 seconds, or 36×N1×M2 DRX periods; the second evaluation period is 5.12×N1×M2 seconds, or 16×N1×M2 DRX periods.
[0218] The terminal equipment measures the RSRP and RSRQ of the reference signal as required. For identified and measured co-frequency cells, at least every T measure,NR_Intra Initiate a measurement process, which will be conducted according to the measurement rules configured in the measurement configuration information.
[0219] For a co-frequency cell serving the terminal device, if the co-frequency cell is a cell that has been detected by the terminal device but has not yet been reselected, the terminal device should... evaluate,NR_Intra Within the timeframe, determine whether the co-frequency cell has met the reselection criteria. If the co-frequency cell is a cell that has not been detected by the terminal equipment, the terminal equipment must determine whether the reselection criteria have been met within the timeframe. detect,NR_Intra The internal mechanism determines whether the cell with the same frequency has met the reselection criteria.
[0220] Optionally, in step 1202: the first network device sends a first indication message, which indicates a first evaluation period and / or a first detection period.
[0221] Correspondingly, the terminal device receives the first instruction information from the first network device.
[0222] The first assessment period is longer than the second assessment period, and the first detection period is longer than the second detection period.
[0223] In one implementation, if a first network device receives second indication information from a second network device, wherein the second indication information indicates that the second network device supports SBFD or includes the second network device's SBFD time-frequency domain configuration information, the first network device can send first indication information. The second network device is either a neighboring cell device of the first network device, or the cell of the first network device (i.e., the serving cell of the terminal device) is adjacent to the cell of the second network device. The first network device can receive the second indication information or the SBFD time-frequency domain configuration information through the Xn interface.
[0224] For example, referring to Figure 11 above, the first network device is network device 1 in Figure 11, and the second network device is network device 2 in Figure 11. Network device 1 can send a second indication message to network device 2 through the Xn interface, indicating that network device 1 supports SBFD. Then network device 2 can send a first indication message.
[0225] In one implementation, if the first measurement time corresponding to the first measurement object includes at least one SBFD time unit, or the first measurement object is located in the downlink subband corresponding to the SBFD time unit, the first network device can send first indication information.
[0226] This application does not limit how the first instruction information specifically indicates the first evaluation period and / or the first detection period. For example, in one implementation, the first instruction information includes the length of the first evaluation period and / or the length of the first detection period.
[0227] In this implementation, the first indication information directly indicates the first evaluation cycle and / or the first detection cycle, reducing the complexity of the terminal device in determining the first evaluation cycle and / or the first detection cycle based on the first indication information, and reducing the overhead of the terminal device.
[0228] In the second implementation method, the first indication information includes a first adjustment value and / or a second adjustment value, both of which are greater than 0. The first evaluation period is determined based on the first adjustment value and the second evaluation period, and the first detection period is determined based on the second adjustment value and the second detection period.
[0229] For example, the first evaluation period is equal to the sum of the first adjustment value and the second evaluation period, and the first detection period is equal to the sum of the second adjustment value and the second detection period.
[0230] In this implementation, the first indication information only needs to indicate the first adjustment value and / or the second adjustment value, which can reduce the overhead of the first indication information and improve system efficiency.
[0231] In the third implementation method, the first indication information indicates the first index, the first index indicates the correlation between the first evaluation period and the DRX period length, and / or, the first index indicates the correlation between the first detection period and the DRX period length.
[0232] For example, the first index is an index of a table that includes the correlation between the first evaluation period and the DRX period length, and / or the correlation between the first detection period and the DRX period length. For example, this table could be as shown in Table 2.
[0233] Table 2
[0234] In Table 2, T detect2,NR_Intra T represents the first detection cycle. evaluate2,NR_Intra This indicates the first evaluation cycle.
[0235] Combining Tables 1 and 2, if the network device is configured with a DRX period length of 0.32s, then the second detection period T... detect,NR_Intra The duration is 11.52 × N1 × M2 seconds, while the first detection period T detect2,NR_Intra The duration is 12.8 × N1 × M2 seconds; the second evaluation period is T. evaluate,NR_Intra The duration is 5.12 × N1 × M2 seconds, while the first evaluation period T evaluate2,NR_Intra The duration is 6.4 × N1 × M2 seconds. Other cases follow the same logic and will not be elaborated further.
[0236] Table 2 is just an example. The specific values of the first detection period and the first evaluation period may vary. As long as the first evaluation period and the second evaluation period corresponding to the same DRX period length satisfy the condition that the first evaluation period is greater than the second evaluation period; and the first detection period and the second detection period corresponding to the same DRX period length, the first detection period is greater than the second detection period.
[0237] In one implementation, if the first measurement object is the frequency point of the reference signal in the second cell, the second cell is a cell with the same frequency as the first cell, and the second cell is a cell that has been detected by the terminal device but has not yet been reselected, then the terminal device can execute step 1203.
[0238] Step 1203: The terminal device determines whether the measurement results of the first measurement object meet the cell reselection conditions within the first evaluation cycle or the second evaluation cycle.
[0239] If the cell reselection conditions are met, the terminal device can perform cell reselection, for example, reselect to a second cell.
[0240] The measurement results of the first measurement object include at least one measurement value, which may be measured within a first evaluation period or a second evaluation period. The terminal device may determine the average value of the at least one measurement value and determine whether the average value meets the cell reselection conditions.
[0241] There may be multiple implementation methods for whether the terminal device uses the first evaluation cycle or the second evaluation cycle. Several examples are given below.
[0242] In implementation method 1-1, the terminal device receives the first instruction information from the first network device, and the terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first evaluation period.
[0243] In implementation methods 1-2, the terminal device receives third indication information from the first network device, which instructs the second network device to support SBFD. The terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first evaluation period.
[0244] In implementation methods 1-3, the first measurement time of the first measurement object includes at least one SBFD time unit, and the terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first evaluation period.
[0245] Except for implementation methods 1-1 to 1-3, the terminal device determines whether the measurement results of the first measurement object meet the cell reselection conditions within the second evaluation period. For example, if the terminal device does not receive the second instruction information or the third instruction information, it determines whether the measurement results of the first measurement object meet the cell reselection conditions within the second evaluation period. Another example is if the first measurement time of the first measurement object does not include the SBFD time unit, and the terminal device determines whether the measurement results of the first measurement object meet the cell reselection conditions within the second evaluation period.
[0246] In this application, the method for determining whether the measurement result of the first measurement object meets the cell reselection conditions is not limited. The measurement result of the first measurement object can be determined based on multiple RSRPs or RSRQs measured by the terminal equipment, and the specific content is not limited. Regarding the specific content of the cell reselection conditions, this application is not limited; for example, relevant descriptions in LTE or NR systems can be referenced.
[0247] In another implementation, if the first measurement object is the frequency point of the reference signal in the third cell, the third cell is a cell with the same frequency as the first cell, and the third cell is a cell that has not been detected by the terminal device, then the terminal device can execute step 1204.
[0248] Step 1204: The terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first detection cycle or the second detection cycle.
[0249] If the cell reselection conditions are met, the terminal device can perform cell reselection, for example, the terminal device can reselect to a third cell.
[0250] The measurement results of the first measurement object include at least one measurement value, which may be measured within a first detection period or a second detection period. The terminal device may determine the average value of the at least one measurement value and determine whether the average value meets the cell reselection conditions.
[0251] There may be several ways to implement whether the terminal device uses the first detection cycle or the second detection cycle. Several examples are given below.
[0252] In implementation method 2-1, the terminal device receives the first instruction information from the first network device, and the terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first detection period.
[0253] In implementation method 2-2, the terminal device receives third indication information from the first network device, which indicates that the second network device supports SBFD. The terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first detection cycle.
[0254] In implementation methods 2-3, the first measurement time of the first measurement object includes at least one SBFD time unit, and the terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the first detection cycle.
[0255] In cases other than implementations 2-1 to 2-3, the terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the second detection cycle. For example, if the terminal device does not receive the second instruction information or the third instruction information, it determines whether the measurement result of the first measurement object meets the cell reselection conditions within the second detection cycle. As another example, if the first measurement time of the first measurement object does not include the SBFD time unit, the terminal device determines whether the measurement result of the first measurement object meets the cell reselection conditions within the second detection cycle.
[0256] Using the method described above, the length of the detection period or evaluation period is determined based on whether the second network device supports SBFD or whether the first measurement time of the first measurement object includes an SBFD time unit. If the second network device supports SBFD, or the first measurement time of the first measurement object includes an SBFD time unit, the length of the detection period or evaluation period can be increased, i.e., using a first detection period or a first evaluation period. This increases the probability of obtaining uninterrupted measurement values in the first detection period or the first evaluation period, reducing interference from random access request messages sent by other terminal devices during the SBFD time unit, mitigating the impact of CLI on measurement results, reducing ping-pong reselection frequency, and improving the accuracy of cell reselection.
[0257] Figure 13 shows a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0258] Step 1301: The first network device sends system information.
[0259] Correspondingly, the terminal device receives system information from the first network device.
[0260] The system information indicates the first cell reselection trigger time or the second cell reselection trigger time, where the first cell reselection trigger time is longer than the second cell reselection trigger time. The first cell reselection trigger time or the second cell reselection trigger time is used by the terminal device to perform cell reselection; it is the trigger time for the terminal device to perform cell reselection.
[0261] In one implementation, the cell reselection trigger time is determined based on whether the second network device supports SBFD. For example, if the second network device supports SBFD, the system information indicates the first cell reselection trigger time; if the second network device does not support SBFD, the system information indicates the second cell reselection trigger time. Here, the second network device is a neighboring cell device of the first network device, or the cells of the first network device and the cells of the second network device are adjacent.
[0262] This application does not limit how to determine whether the second network device supports SBFD. For example, the first network device receives first information from the second network device, which indicates whether the second network device supports sub-band full-duplex SBFD. As another example, the first network device receives SBFD time-frequency domain configuration information from the second network device, which indicates the SBFD time-frequency domain configuration of the second network device, i.e., the second network device supports SBFD. The first network device can receive the first information or the SBFD time-frequency domain configuration information through the Xn interface.
[0263] Based on the preceding description, if the first information indicates that the second network device supports SBFD, or the first network device receives the SBFD time-frequency domain configuration information of the second network device, then the system information indicates the first cell reselection trigger time; if the first information indicates that the second network device does not support SBFD, or the first network device does not receive the SBFD time-frequency domain configuration information of the second network device, then the system information indicates the second cell reselection trigger time.
[0264] For example, referring to Figure 11 above, the first network device is network device 1 in Figure 11, and the second network device is network device 2 in Figure 11. Network device 1 can send information 1 to network device 2 through the Xn interface, indicating that network device 1 supports SBFD; network device 2 can send information 2 to network device 1 through the Xn interface, indicating that network device 2 does not support SBFD. Therefore, system information 1 sent by network device 1 indicates the second cell reselection trigger time, and system information 2 sent by network device 2 indicates the first cell reselection trigger time.
[0265] In one implementation, the terminal device is in a non-RRC connected state, such as an RRC idle state or an RRC inactive state.
[0266] In one implementation, the system information is system information block (SIB)2, SIB4, or SIB5.
[0267] Step 1302: The terminal device performs cell reselection according to the first cell reselection trigger time or the second cell reselection trigger time.
[0268] In one implementation, if the target cell consistently meets the cell reselection conditions during the first cell reselection trigger time or the second cell reselection trigger time, the terminal device can reselect to the target cell.
[0269] For example, taking the system information indicating the first cell reselection trigger time as an example, for a high-priority neighboring cell (i.e., a neighboring cell with a priority higher than the serving cell of the terminal device), if the signal quality of the high-priority neighboring cell is greater than the high-priority reselection threshold within the first cell reselection trigger time, then the high-priority neighboring cell is determined to be the target cell that meets the cell reselection conditions, and the terminal device can reselect to that neighboring cell. If, within the first cell reselection trigger time, the signal quality of the high-priority neighboring cell is less than or equal to the high-priority reselection threshold, then the high-priority neighboring cell is determined not to meet the cell reselection conditions.
[0270] For example, taking the system information indicating the first cell reselection trigger time as an example, for equal-priority neighboring cells, that is, the priority of the neighboring cell is equal to the priority of the serving cell of the terminal device, the terminal device performs a reselection evaluation according to the cell reselection criteria (e.g., the R criterion). For example, if the terminal device determines that the neighboring cell meets the S criterion based on the serving cell and the neighboring cell, and also meets the R criterion within the first cell reselection trigger time, then the terminal device determines that the neighboring cell is the target cell that meets the cell reselection conditions, and the terminal device can reselect to the neighboring cell. If the neighboring cell does not meet the S criterion, or if the serving cell and the neighboring cell do not meet the R criterion within the first cell reselection trigger time, then the terminal device determines that the neighboring cell does not meet the cell reselection conditions.
[0271] For example, taking the system information indicating the first cell reselection trigger time as an example, for a low-priority neighbor cell, that is, a neighbor cell whose priority is lower than the priority of the serving cell of the terminal device, if the signal quality of the serving cell is lower than the threshold configured by the network side and the signal quality of the neighbor cell is greater than the low-priority reselection threshold during the first cell reselection trigger time, then the low-priority neighbor cell is determined to be the target cell for reselection; if the signal quality of the serving cell is greater than or equal to the threshold configured by the network side, or the signal quality of the neighbor cell is less than or equal to the low-priority reselection threshold during the first cell reselection trigger time, then the neighbor cell is determined not to meet the cell reselection conditions.
[0272] This method allows the system information to indicate the first cell reselection trigger time when the second network device supports SBFD, and the system information to indicate the second cell reselection trigger time when the second network device does not support SBFD. Thus, even if a terminal device in the second network device's cell initiates random access in the SBFD time unit, and the time-domain time of this access coincides with the measurement time initiated by a terminal device in the first network device's cell, affecting the terminal device's measurement results, the longer duration of the first cell reselection trigger time (i.e., the longer duration of the first cell reselection trigger time) increases the probability of obtaining interference-free measurement values within the first cell reselection trigger time. This reduces the interference caused by random access request messages sent by other terminal devices in the SBFD time unit, mitigates the impact of CLI on measurement results, reduces the frequency of ping-pong reselection, and lowers the impact on terminal devices in the first network device's cell.
[0273] Figure 14 shows a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0274] Step 1401: The first network device receives first information from the second network device, the first information indicating whether the second network device supports SBFD.
[0275] The second network device is a neighboring cell device of the first network device, or the cell of the first network device and the cell of the second network device are adjacent.
[0276] Optionally, step 1401 can also be replaced by: the first network device receiving SBFD time-frequency configuration information from the second network device. The SBFD time-frequency domain configuration information indicates the SBFD time-frequency domain configuration of the second network device, that is, the second network device supports SBFD.
[0277] The first network device can receive first information or SBFD time-frequency domain configuration information through the Xn interface.
[0278] Step 1402: The first network device sends a measurement reporting configuration, which indicates the trigger time (TimeToTrigger) associated with the first measurement event.
[0279] Accordingly, the terminal device receives measurement reporting configuration from the first network device. The terminal device may be in RRC connected state.
[0280] The length of the trigger time for the measurement reporting configuration indication is determined based on whether the first network device supports SBFD and / or whether the second network device supports SBFD. The measurement reporting configuration may also have other names, and this application does not limit this.
[0281] In one implementation, if the first network device supports SBFD and / or the second network device supports SBFD, the length of the trigger time for measuring the configuration indication is a first length; if neither the first nor the second network device supports SBFD, the length of the trigger time for measuring the configuration indication is a second length. The first length is greater than the second length.
[0282] In one implementation, the first network device supports SBFD and / or receives SBFD time-frequency configuration information from the second network device, and the length of the trigger time for the reported configuration indication is measured as a first length; if the first network device does not support SBFD and does not receive SBFD time-frequency configuration information from the second network device, the length of the trigger time for the reported configuration indication is measured as a second length.
[0283] In one implementation, the first measurement event can be one of measurement events A1, A2, A3, A4, A5, A6, B1, and B2. The first measurement event can also be other measurement events; this application does not limit the scope.
[0284] Step 1403: The terminal device determines whether to report the first measurement event based on the trigger time.
[0285] In one implementation, a reporting condition (also called an entry condition) is associated with the first measurement event. This reporting condition is either preset or configured by the network device, and this application does not limit its scope. If the reporting condition associated with the first measurement event is consistently met within the trigger time, the first measurement event is reported. If the reporting condition associated with the first measurement event is not met within the trigger time, the first measurement event is not reported. The specific content of the reporting condition associated with the first measurement event is not limited in this application.
[0286] For example, Table 3 shows the relationships between several measurement events and reporting conditions (i.e., the entry conditions in the table). Table 3 also shows the exit conditions associated with each measurement event. The trigger times for different measurement events in Table 3 can be the same or different.
[0287] Table 3
[0288] Where Ms is the measurement value of the serving cell without considering any offset. For example, the measurement value is RSRP, and the unit of the measurement value is dBm; for RSRQ and SINR, the unit of the measurement value is dB;
[0289] Hys: This is a hysteresis parameter that measures the latency of an event. It can be configured in network devices and is measured in dB.
[0290] Thresh, Thresh1, Thresh2: These are thresholds configured on the network side;
[0291] Mn: is the measurement value of the neighboring cell, without considering any offset;
[0292] Ofn: is a specific offset of the reference signal from the neighboring cell, which can be configured by the network device;
[0293] Ofs: is the specific offset of the serving cell reference signal;
[0294] Ocn: This is a specific offset from the neighboring cell. It can be configured by the network device. If the network device does not configure a value for Ocn, then Ocn is set to zero.
[0295] Ocs: is the cell-specific offset of the serving cell, which can be configured by the network device. If the network device does not configure a value for Ocs, then Ocs is set to zero.
[0296] Off: This is an offset parameter, which can be configured on the network device.
[0297] Referring to Table 3, taking the first measurement event as measurement event A1 as an example, if Ms-Hys>Thresh is always satisfied within the trigger time, then the terminal device will report measurement event A1.
[0298] The method provided in this application addresses the potential CLI interference if the first and / or second network devices support SBFD. For example, random access request messages sent by terminal devices within the SBFD time unit can interfere with measurements from other terminal devices. To address this, the trigger time of the first measurement event can be set to a longer duration, such as a first length. This increases the time required to determine whether to report the first measurement event, and increases the probability of obtaining uninterrupted measurement values during the first duration. This mitigates the interference caused by random access request messages sent by other terminal devices within the SBFD time unit, reduces the impact of CLI on measurement results, and improves the accuracy of determining whether to report the first measurement event.
[0299] It is understood that, in order to achieve the functions in the above embodiments, the terminal device or network device includes 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 of the various examples 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.
[0300] The following are schematic diagrams of possible communication devices provided in the embodiments of this application. These communication devices can be used to implement the functions of terminal devices or network devices in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.
[0301] As shown in Figure 15, the communication device 1500 includes a processing unit 1510 and a communication unit 1520. The communication device 1500 is used to implement the functions of the terminal device or network device in the various method embodiments shown above.
[0302] In one implementation, the communication device 1500 is used to perform the following functions:
[0303] The processing unit is used to measure the first measurement object and obtain M measurement values; the measurement time of at least one of the M measurement values is located within the sub-band full-duplex SBFD time unit, and M is an integer greater than 0;
[0304] A communication unit is used to send measurement results to a network device; the measurement results are determined based on the M measurement values and a first threshold value, wherein the first threshold value is used to filter the M measurement values.
[0305] In one implementation, the communication device 1500 is used to perform the following functions:
[0306] The processing unit is used to measure the first measurement object and obtain a first measurement value; the measurement time of the first measurement value overlaps with the random access resource in the sub-band full-duplex SBFD time unit in the time domain.
[0307] The processing unit is used to discard the first measurement value or correct the first measurement value.
[0308] In one implementation, the communication device 1500 is used to perform the following functions:
[0309] The communication unit is configured to receive measurement configuration information and first indication information from a first network device. The measurement configuration information indicates a first measurement object, and the measurement time corresponding to the first measurement object includes a sub-band full-duplex (SBFD) time unit. The first indication information indicates a first evaluation period.
[0310] The processing unit is used to determine whether the measurement result of the first measurement object meets the cell reselection conditions within the first evaluation period.
[0311] In one implementation, the communication device 1500 is used to perform the following functions:
[0312] The processing unit is configured to determine measurement configuration information and first indication information, wherein the measurement configuration information indicates a first measurement object; the first indication information indicates a first evaluation period; wherein the first measurement object is located in the downlink subband corresponding to the subband full-duplex SBFD time unit, or receives second indication information from a second network device, wherein the second indication information indicates that the second network device supports the SBFD or the second indication information includes the SBFD time-frequency domain configuration information of the second network device;
[0313] A communication unit is used to send the measurement configuration information and the first indication information.
[0314] In one implementation, the communication device 1500 is used to perform the following functions:
[0315] A communication unit is configured to receive system information from a first network device; wherein, a second network device supports the SBFD, and the system information indicates a first cell reselection trigger time; or, if the second network device does not support the SBFD, the system information indicates a second cell reselection trigger time, and the first cell reselection trigger time is greater than the second cell reselection trigger time; the second network device is a neighboring cell device of the first network device.
[0316] The processing unit is configured to perform cell reselection based on the first cell reselection trigger time or the second cell reselection trigger time.
[0317] In one implementation, the communication device 1500 is used to perform the following functions:
[0318] The communication unit is configured to receive first information from the second network device, wherein the first information indicates whether the second network device supports Subband Full-Duplex (SBFD).
[0319] The communication unit is used to send system information; wherein, the first information indicates that the second network device supports the SBFD, and the system information indicates the first cell reselection trigger time; the first information indicates that the second network device does not support the SBFD, and the system information indicates the second cell reselection trigger time, wherein the first cell reselection trigger time is greater than the second cell reselection trigger time.
[0320] In one implementation, the communication device 1500 is used to perform the following functions:
[0321] A communication unit is configured to receive a measurement reporting configuration from a first network device, the measurement reporting configuration indicating a trigger time or a second trigger time associated with a first measurement event; wherein, the first network device supports the SBFD and / or the second network device supports the SBFD, and the length of the trigger time is a first length; or the first network device does not support the SBFD, the second network device does not support the SBFD, and the length of the trigger time is a second length, the first length being greater than the second length; and the second network device is a neighboring cell device of the first network device.
[0322] The processing unit is configured to determine whether to report the first measurement event based on the trigger time.
[0323] In one implementation, the communication device 1500 is used to perform the following functions:
[0324] The communication unit is configured to receive first information from the second network device, wherein the first information indicates whether the second network device supports Subband Full-Duplex (SBFD).
[0325] The communication unit is configured to send a measurement reporting configuration, wherein the measurement reporting configuration indicates a trigger time associated with a first measurement event; wherein, if the first network device supports the SBFD and / or the second network device supports the SBFD, the length of the trigger time is a first length; if the first network device does not support the SBFD and the second network device does not support the SBFD, the length of the trigger time is a second length, and the first length is greater than the second length.
[0326] More detailed descriptions of the processing unit 1510 and the communication unit 1520 can be obtained directly from the relevant descriptions in the above method embodiments, and will not be repeated here.
[0327] It should be understood that the division of units in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, all units in the device can be implemented entirely through software calls from processing elements; all units can be implemented entirely in hardware; or some units can be implemented through software calls from processing elements, and others in hardware. For example, each unit can be a separate processing element, or it can be integrated into a chip within the device. Alternatively, it can be stored as a program in memory, called and executed by a processing element of the device. Moreover, these units can be fully or partially integrated together, or implemented independently. The processing element here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, the operations or units described above can be implemented through integrated logic circuits in the processor element or through software calls from processing elements.
[0328] In one example, a unit in any of the above devices can be one or more integrated circuits configured to implement the methods described above, such as: one or more application-specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these forms of integrated circuits. As another example, when a unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processor capable of calling programs. Furthermore, these units can be integrated together to implement a system-on-a-chip (SOC).
[0329] The receiving unit described above is an interface circuit of the device, used to receive signals from other devices. For example, when the device is implemented as a chip, the receiving unit is an interface circuit for the chip to receive signals from other chips or devices. The transmitting unit described above is an interface circuit of the device, used to transmit signals to other devices. For example, when the device is implemented as a chip, the transmitting unit is an interface circuit for the chip to transmit signals to other chips or devices.
[0330] As another possible product form, the terminal device or network device of this application embodiment can be implemented by a general bus architecture. For ease of explanation, refer to FIG16, which is a schematic diagram of the structure of a communication device 1600 provided in an embodiment of this application. The communication device 1600 includes a processor 1601 and a transceiver 1602. The communication device 1600 can be a terminal device, or a chip or chip system therein; or, the communication device 1600 can be a network device, or a chip or module therein. FIG16 only shows the main components of the communication device 1600. In addition to the processor 1601 and the transceiver 1602, the communication device 1600 may further include a memory 1603 and an input / output device (not shown in the figure).
[0331] Optionally, the processor 1601 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process the data of the software programs. The memory 1603 is mainly used to store software programs and data. The transceiver 1602 may include radio frequency (RF) circuitry and an antenna. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user.
[0332] Optionally, the processor 1601, transceiver 1602, and memory 1603 can be connected via a communication bus.
[0333] When the communication device is powered on, the processor 1601 can read the software program in the memory 1603, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1601 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1601. The processor 1601 converts the baseband signal into data and processes the data.
[0334] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor that performs baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.
[0335] In some embodiments, those skilled in the art will recognize that the above-described communication device 1500 can be implemented in the form of the communication device 1600 shown in FIG16.
[0336] As an example, the function / implementation of the processing unit 1510 in FIG15 can be implemented by the processor 1601 in the communication device 1600 shown in FIG16 calling computer execution instructions stored in the memory 1603. The function / implementation of the communication unit 1520 in FIG15 can be implemented by the transceiver 1602 in the communication device 1600 shown in FIG16.
[0337] As another possible product form, the terminal device or network device in this application may adopt the composition structure shown in FIG17, or include the components shown in FIG17. FIG17 is a schematic diagram of the composition of a communication device 1700 provided in this application.
[0338] As shown in Figure 17, the communication device 1700 includes at least one processor 1701. Optionally, the communication device also includes a communication interface 1702.
[0339] When the relevant program instructions are executed in the at least one processor 1701, the communication device 1700 can implement the methods and any possible designs provided in any of the foregoing embodiments. Alternatively, the processor 1701 can implement the methods and any possible designs provided in any of the foregoing embodiments through logic circuits or executable code instructions.
[0340] The communication interface 1702 can be used to receive program instructions and transmit them to the processor, or it can be used for communication device 1700 to communicate and interact with other communication devices, such as exchanging control signaling and / or service data. For example, the communication interface 1702 can be used to receive signals from other devices besides the communication device 1700 and transmit them to the processor 1701, or to send signals from the processor 1701 to other communication devices besides the communication device 1700.
[0341] Optionally, the communication interface 1702 can be a code and / or data read / write interface circuit, or the communication interface 1702 can be a signal transmission interface circuit between a communication processor and a transceiver, or a pin of a chip.
[0342] Optionally, the communication device 1700 may further include at least one memory 1703, which can be used to store the required program instructions and / or data. It should be noted that the memory 1703 may exist independently of the processor 1701 or may be integrated with the processor 1701. The memory 1703 may be located within or outside the communication device 1700, without limitation.
[0343] Optionally, the communication device 1700 may further include a power supply circuit 1704, which can be used to power the processor 1701. The power supply circuit 1704 may be located in the same chip as the processor 1701, or in a separate chip outside the chip containing the processor 1701.
[0344] Optionally, the communication device 1700 may also include a bus, through which the various parts of the communication device 1700 can be interconnected.
[0345] In some embodiments, those skilled in the art will recognize that the communication device 1500 shown in FIG15 can be implemented in the form of the communication device 1700 shown in FIG17.
[0346] As an example, the function / implementation process of the processing unit 1510 in Figure 15 can be implemented by the processor 1701 in the communication device 1700 shown in Figure 17 calling computer execution instructions stored in the memory 1703. The function / implementation process of the communication unit 1520 in Figure 15 can be implemented by the communication interface 1702 in the communication device 1700 shown in Figure 17.
[0347] It should be noted that the structure shown in Figure 17 does not constitute a specific limitation on the terminal device or network device. For example, in other embodiments of this application, the terminal device or network device may include more or fewer components than shown in the figure, or combine some components, or split some components, or have different component arrangements. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0348] 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 information sent to the terminal by the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the base station by the terminal.
[0349] When the aforementioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, which is information sent by the terminal to the base station; or, the base station module sends information to other modules (such as radio frequency modules or antennas) in the base station, which is information sent by the base station to the terminal.
[0350] It is understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0351] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. 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, CD-ROMs, or any other form of storage medium 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. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.
[0352] 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.
[0353] 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.
[0354] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.
[0355] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0356] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0357] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A communication method, characterized in that, include: The first measurement object is measured to obtain M measurement values; the measurement time of at least one of the M measurement values is located within the sub-band full-duplex SBFD time unit, and M is an integer greater than 0; The measurement results are sent to the network device; the measurement results are determined based on the M measurement values and a first threshold value, the first threshold value being used to filter the M measurement values.
2. The method according to claim 1, characterized in that, The measurement result is determined based on the M measurement values and the first threshold value, including: The measured value is the reference signal received power (RSRP), the reference signal received quality (RSRQ), or the received signal strength indication (RSSI), and the measurement result is determined based on at least one of the M measured values that is less than or equal to the first threshold value. Alternatively, the measured value is a signal-to-interference-plus-noise ratio (SINR) or a signal-to-noise ratio (SNR), and the measurement result is determined based on at least one of the M measured values that is greater than or equal to the first threshold value.
3. The method according to claim 1, characterized in that, The method further includes: The measured value is RSRP, RSRQ, or RSSI. The measured values among the M measured values that are greater than the first threshold value are corrected to obtain Y corrected measured values, where Y is an integer greater than or equal to 0 and Y is less than or equal to M. Alternatively, the measured value is SINR or SNR, and the measured values among the M measured values that are less than the first threshold value are corrected to obtain the corrected Y measured values.
4. The method according to claim 3, characterized in that, The measurement result is determined based on the M measurement values and the first threshold value, including: The measured value is RSRP, RSRQ, or RSSI, and the measurement result is determined based on at least one of the M measured values that is less than or equal to the first threshold value and / or at least one of the corrected Y measured values. Alternatively, the measured value is SINR or SNR, and the measurement result is determined based on at least one of the M measured values that is greater than or equal to the first threshold value and / or at least one of the corrected Y measured values.
5. The method according to claim 3 or 4, characterized in that, The Y measured values include the first measured value; The corrected first measurement value is equal to the sum of the first measurement value and the bias value.
6. The method according to claim 5, characterized in that, The bias value is determined based on the size of the protection bandwidth between the uplink subband and the downlink subband in the SBFD time unit.
7. The method according to any one of claims 1 to 6, characterized in that, The first threshold value comes from the network device.
8. A communication method, characterized in that, include: The first measurement object is measured to obtain the first measurement value; The measurement time of the first measurement value overlaps in the time domain with the random access resources in the sub-band full-duplex SBFD time unit; Discard the first measurement or correct the first measurement.
9. The method according to claim 8, characterized in that, The method further includes: Send the corrected first measurement value to the network device.
10. The method according to claim 8 or 9, characterized in that, The corrected first measurement value is equal to the sum of the first measurement value and the bias value.
11. The method according to claim 10, characterized in that, The bias value is determined based on the size of the protection bandwidth between the uplink subband and the downlink subband in the SBFD time unit.
12. A communication method, characterized in that, The method is applied to a terminal device and includes: The system receives measurement configuration information and first indication information from a first network device. The measurement configuration information indicates a first measurement object, and the measurement time corresponding to the first measurement object includes a sub-band full-duplex (SBFD) time unit. The first indication information indicates a first evaluation period. Within the first evaluation period, determine whether the measurement results of the first measurement object meet the cell reselection conditions.
13. The method according to claim 12, characterized in that, The first evaluation period is longer than the second evaluation period; the second evaluation period is a preset evaluation period.
14. The method according to claim 12 or 13, characterized in that, The first indication information indicates the first evaluation cycle, including: The first indication information includes the first evaluation period; Alternatively, the first indication information may include an adjustment value, the first evaluation period may be determined based on the adjustment value and the second evaluation period, and the second evaluation period may be a preset evaluation period.
15. A communication method, characterized in that, include: Determine measurement configuration information and first indication information, wherein the measurement configuration information indicates a first measurement object; The first indication information indicates a first evaluation period; wherein the first measurement object is located in the downlink subband corresponding to the subband full-duplex SBFD time unit, or receives second indication information from the second network device, the second indication information indicating that the second network device supports the SBFD or the second indication information includes the SBFD time-frequency domain configuration information of the second network device; Send the measurement configuration information and the first indication information.
16. A communication method, characterized in that, include: The system receives system information from a first network device; wherein the second network device supports the SBFD, and the system information indicates the first cell reselection trigger time; the second network device does not support the SBFD, and the system information indicates the second cell reselection trigger time, wherein the first cell reselection trigger time is greater than the second cell reselection trigger time; the second network device is a neighboring cell device of the first network device. Cell reselection is performed based on the first cell reselection trigger time or the second cell reselection trigger time.
17. The method according to claim 16, characterized in that, The system information is system information block SIB2, SIB4, or SIB5.
18. A communication method, characterized in that, The method is applied to a first network device, including: Receive first information from the second network device, the first information indicating whether the second network device supports Subband Full-Duplex (SBFD); Send system information; wherein, the first information indicates that the second network device supports the SBFD, and the system information indicates the first cell reselection trigger time; the first information indicates that the second network device does not support the SBFD, and the system information indicates the second cell reselection trigger time, wherein the first cell reselection trigger time is greater than the second cell reselection trigger time.
19. The method according to claim 18, characterized in that, The system information is system information block SIB2, SIB4, or SIB5.
20. A communication method, characterized in that, The method is applied to a terminal device and includes: The system receives a measurement reporting configuration from a first network device, the configuration indicating a trigger time or a second trigger time associated with a first measurement event; wherein the first network device supports SBFD and / or the second network device supports SBFD, and the length of the trigger time is a first length; or the first network device does not support SBFD, the second network device does not support SBFD, and the length of the trigger time is a second length, the first length being greater than the second length; and the second network device is a neighboring cell device of the first network device. Whether to report the first measurement event is determined based on the trigger time.
21. A communication method, characterized in that, The method is applied to a first network device, including: Receive first information from the second network device, the first information indicating whether the second network device supports Subband Full-Duplex (SBFD); Send a measurement reporting configuration, the measurement reporting configuration indicating the trigger time associated with the first measurement event; wherein, if the first network device supports the SBFD and / or the second network device supports the SBFD, the length of the trigger time is a first length; if the first network device does not support the SBFD and the second network device does not support the SBFD, the length of the trigger time is a second length, and the first length is greater than the second length.
22. A communication device, characterized in that, include: The processing unit is used to measure the first measurement object and obtain M measurement values; the measurement time of at least one of the M measurement values is located within the sub-band full-duplex SBFD time unit, and M is an integer greater than 0; A communication unit is used to send measurement results to a network device; the measurement results are determined based on the M measurement values and a first threshold value, the first threshold value being used to filter the M measurement values.
23. A communication device, characterized in that, include: The processing unit is used to measure the first measurement object and obtain a first measurement value; The measurement time of the first measurement value overlaps in the time domain with the random access resources in the sub-band full-duplex SBFD time unit; The processing unit is used to discard the first measurement value or correct the first measurement value.
24. A communication device, characterized in that, include: The communication unit is configured to receive measurement configuration information and first indication information from a first network device. The measurement configuration information indicates a first measurement object, and the measurement time corresponding to the first measurement object includes a sub-band full-duplex (SBFD) time unit. The first indication information indicates the first evaluation cycle; The processing unit is used to determine whether the measurement result of the first measurement object meets the cell reselection conditions within the first evaluation period.
25. A communication device, characterized in that, include: The processing unit is configured to determine measurement configuration information and first indication information, wherein the measurement configuration information indicates a first measurement object; The first indication information indicates a first evaluation period; wherein the first measurement object is located in the downlink subband corresponding to the subband full-duplex SBFD time unit, or receives second indication information from the second network device, the second indication information indicating that the second network device supports the SBFD or the second indication information includes the SBFD time-frequency domain configuration information of the second network device; A communication unit is used to send the measurement configuration information and the first indication information.
26. A communication device, characterized in that, include: A communication unit is configured to receive system information from a first network device; wherein, a second network device supports the SBFD, and the system information indicates a first cell reselection trigger time; or, if the second network device does not support the SBFD, the system information indicates a second cell reselection trigger time, and the first cell reselection trigger time is greater than the second cell reselection trigger time; the second network device is a neighboring cell device of the first network device. The processing unit is configured to perform cell reselection based on the first cell reselection trigger time or the second cell reselection trigger time.
27. A communication device, characterized in that, include: The communication unit is configured to receive first information from the second network device, wherein the first information indicates whether the second network device supports Subband Full-Duplex (SBFD). The communication unit is used to send system information; wherein, the first information indicates that the second network device supports the SBFD, and the system information indicates the first cell reselection trigger time; the first information indicates that the second network device does not support the SBFD, and the system information indicates the second cell reselection trigger time, wherein the first cell reselection trigger time is greater than the second cell reselection trigger time.
28. A communication device, characterized in that, Including the processor; The processor is configured to execute computer programs or instructions stored in the memory, causing the communication device to implement the method described in any one of claims 1 to 21.
29. A computer-readable storage medium, characterized in that, The computer contains a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 21.
30. A computer program product, characterized in that, When the computer reads and executes the computer program product, the method described in any one of claims 1 to 21 is performed.
Citation Information
Patent Citations
Interference measurement method and device for sub-band full duplex scene, and computer readable storage medium
CN117042023A
Information processing method related to neighbor cell measurement, communication equipment and storage medium
CN117999816A
Methods And Apparatus For SBFD-Aware UE Configuration In Mobile Communications
US20240097866A1