Data transmission method and apparatus, measurement method and apparatus, and storage medium and program product
By skipping target timing, activating/deactivating multiple antenna resources, or prioritizing search resources, the problem of measurement affecting service transmission in wireless communication is solved, achieving the effects of reducing latency and increasing throughput.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2026-01-09
- Publication Date
- 2026-07-30
AI Technical Summary
In wireless communication, when a terminal performs measurements, it can affect service transmission, leading to increased latency and a degraded user experience, especially for latency-sensitive services such as URLLC and XR services.
By receiving indication information to skip target timing, these time-domain resources can be used for service transmission, or multiple antenna resources can be activated/deactivated simultaneously, or search resources can be allocated for measurement based on the priority of the measurement object.
It reduced service transmission latency, improved system throughput and user experience, and balanced terminal power consumption and service transmission.
Smart Images

Figure CN2026071701_30072026_PF_FP_ABST
Abstract
Description
Data transmission methods, measurement methods, devices, storage media and software products
[0001] This disclosure claims priority to Chinese patent application No. 202510113802.1, filed on January 22, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This disclosure relates to the field of communication technology, and in particular to a data transmission method, measurement method, apparatus, storage medium, and program product. Background Technology
[0003] In the field of wireless communication, terminals can perform various measurements such as mobility management, beam management, or link quality testing. However, when a terminal performs these measurements, its service transmission is affected, leading to problems such as higher latency and a degraded user experience. Summary of the Invention
[0004] On one hand, a data transmission method is provided, comprising: receiving first indication information; skipping at least one target timing based on the first indication information, and using the time domain resources corresponding to the at least one target timing for service transmission; wherein the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0005] In another aspect, a data transmission method is provided, comprising: sending first indication information, the first indication information being used to trigger a first node to skip at least one target timing; the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0006] In another aspect, a data transmission method is provided, comprising: receiving first configuration information; activating or deactivating a first function based on the first configuration information, wherein the first function is that multiple antenna resources of the first node are used simultaneously for signal transmission.
[0007] In another aspect, a data transmission method is provided, comprising: sending first configuration information; the first configuration is used to configure a first node to activate or deactivate a first function, wherein the first function is that multiple antenna resources of the first node are used simultaneously for signal transmission.
[0008] In another aspect, a measurement method is provided, comprising: receiving second configuration information, the second configuration information being used to configure the priority of at least one measurement object; determining search resources for each of a plurality of measurement objects based on the priority of the at least one measurement object, wherein the at least one measurement object is some or all of the plurality of measurement objects; and measuring the plurality of measurement objects based on the search resources of each of the plurality of measurement objects.
[0009] In another aspect, a measurement method is provided, comprising: sending second configuration information, the second configuration information being used to configure the priority of at least one measurement object; the priority of the at least one measurement object being used to determine the search resources for each measurement object among a plurality of measurement objects; the at least one measurement object being some or all of the plurality of measurement objects; and the search resources of the plurality of measurement objects being used to measure the plurality of measurement objects.
[0010] In another aspect, a data transmission apparatus is provided, comprising: a receiving unit and a processing unit; the receiving unit is configured to receive first indication information; the processing unit is configured to skip at least one target timing based on the first indication information and use the time domain resources corresponding to the at least one target timing for service transmission; the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0011] In another aspect, a data transmission apparatus is provided, comprising: a transmitting unit; the transmitting unit being configured to transmit first indication information, the first indication information being configured to trigger a first node to skip at least one target timing; the at least one target timing including at least one measurement timing and / or at least one measurement gap timing. In yet another aspect, a data transmission apparatus is provided, comprising: a receiving unit and a processing unit; the receiving unit being configured to receive first configuration information; the processing unit being configured to activate or deactivate a first function based on the first configuration information, the first function being that multiple antenna resources of the first node are simultaneously used for signal transmission.
[0012] In another aspect, a data transmission apparatus is provided, comprising: a transmitting unit; the transmitting unit being configured to transmit first configuration information; the first configuration being configured to activate or deactivate a first function of a first node, wherein the first function is that multiple antenna resources of the first node are used simultaneously for signal transmission.
[0013] In another aspect, a measuring device is provided, comprising: a receiving unit, a determining unit, and a measuring unit; the receiving unit is configured to receive second configuration information, the second configuration information being configured to configure the priority of at least one measuring object; the determining unit is configured to determine search resources for each of a plurality of measuring objects based on the priority of the at least one measuring object, the at least one measuring object being some or all of the plurality of measuring objects; and the measuring unit is configured to measure the plurality of measuring objects based on the search resources of each of the plurality of measuring objects.
[0014] In another aspect, a measuring device is provided, comprising: a transmitting unit; the transmitting unit being configured to transmit second configuration information, the second configuration information being configured to configure the priority of at least one measuring object; the priority of the at least one measuring object being used to determine the search resources for each measuring object among a plurality of measuring objects; the at least one measuring object being some or all of the plurality of measuring objects; and the search resources for the plurality of measuring objects being used to measure the plurality of measuring objects.
[0015] In another aspect, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the above method when executing the computer program.
[0016] In another aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the above-described method.
[0017] In another aspect, a computer program product is provided, which includes computer program instructions that, when executed by a processor, implement the above-described method. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly described below. Obviously, the drawings described below are merely drawings of some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings.
[0019] Figure 1 is an architecture diagram of a communication system according to some embodiments.
[0020] Figure 2 is a flowchart of a data transmission method according to some embodiments.
[0021] Figure 3 is a diagram of a target timing to be skipped according to some embodiments.
[0022] Figure 4 is a flowchart of a method for skipping at least one target timing according to some embodiments.
[0023] Figure 5 is a schematic diagram of an extended measurement duration according to some embodiments.
[0024] Figure 6 is a schematic diagram of a discontinuous measurement gap timing according to some embodiments.
[0025] Figure 7 is a schematic diagram of an extended measurement duration according to some embodiments.
[0026] Figure 8 is a flowchart of another data transmission method according to some embodiments.
[0027] Figure 9 is a flowchart of another data transmission method according to some embodiments.
[0028] Figure 10 is a flowchart of another data transmission method according to some embodiments.
[0029] Figure 11 is a flowchart of a measurement method according to some embodiments.
[0030] Figure 12 is a flowchart of another measurement method according to some embodiments.
[0031] Figure 13 is a block diagram of a communication device according to some embodiments.
[0032] Figure 14 is a block diagram of another communication device according to some embodiments.
[0033] Figure 15 is a block diagram of another communication device according to some embodiments.
[0034] Figure 16 is a block diagram of another communication device according to some embodiments.
[0035] Figure 17 is a block diagram of another communication device according to some embodiments.
[0036] Figure 18 is a block diagram of another communication device according to some embodiments.
[0037] Figure 19 is a block diagram of another communication device according to some embodiments. Detailed Implementation
[0038] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0039] It should be noted that, in this disclosure, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0040] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0041] In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "more than one" means two or more.
[0042] For measurements performed by the terminal (such as those used for mobility management), based on whether or not a gap is required, measurements can be divided into two categories: measurements that require a measurement gap or a specific time interval (also known as measurements with a gap) and measurements that can be performed without a gap (also known as measurements without a gap). Measurements requiring a gap cannot transmit or receive data on that gap, leading to service interruptions, high latency, and reduced system throughput, thus degrading the user experience. Measurements that can be performed without a gap may face limitations in service scheduling due to terminal limitations and system deployment. Specifically, service transmission may be restricted in the time domain resources available for terminal measurements, and the network may not schedule service data, resulting in service interruptions and a degraded user experience.
[0043] Here, the timing of measurements with a gap is referred to as a measurement occasion with a gap. The timing of measurements without a gap can be referred to as a measurement occasion without a gap.
[0044] For measurements that require the use of gaps, the network configures periodic gaps for the terminal. This allows the terminal to perform measurements using pilot resources that overlap with the gaps in the time domain. If no pilot resources overlap with the gaps in the time domain, the terminal cannot perform mobility measurements on these pilot resources; that is, gaps have a higher priority than service transmissions.
[0045] For measurements that do not require a gap, the network side may or may not configure a periodic gap for the terminal; that is, the network-side configuration for such measurements is unrelated to whether a gap exists on the terminal. If the terminal is not configured with a periodic gap, it can perform the measurement on the pilot resources configured by the network side. However, if the terminal is configured with a periodic gap, this periodic gap is primarily reserved for measurements that require a gap. Therefore, for measurement requests that do not require a gap, the terminal will perform the measurement on pilot resources that do not overlap with the gap opportunity in the time domain; that is, the measurement priority is higher than the service transmission priority.
[0046] One possible implementation is a gap type with a shorter service interruption time: the network-controlled small gap (NCSG). Compared to traditional gaps, this type of gap causes a shorter service interruption time, which can alleviate some throughput loss and latency issues, but service interruption still occurs, which still affects user experience.
[0047] In addition, there exists a type of gap that can be dynamically activated, semi-statically activated, or deactivated: the pre-configured gap. This type of gap can be activated or deactivated as needed. When this type of gap is deactivated, it is equivalent to the terminal not having any gap, thus not causing any additional interruption to service transmission. When this type of gap is activated, it is equivalent to a traditional gap and can be used for measurement requirements that require a gap to be performed. Activation and deactivation operations of this type can be triggered by network-side signaling or by the terminal itself through several triggering events.
[0048] Measurements that do not require a gap, such as those used for beam management and link quality testing, generally fall into this category. With several optimizations to the multiple transmission and reception points (multi TRP) scenario, measurements for beam management and link quality testing now include both measurements requiring a gap and measurements that do not. It should be understood that measurements for mobility management can also be called layer 3 (L3) measurements, and measurements for beam management and link quality testing can also be called layer 1 (L1) measurements.
[0049] For some services that are highly sensitive to data transmission latency and interruptions, both of the above methods may affect these services and degrade the user experience. These services may include ultra-reliable low-latency communications (URLLC), extended reality (XR), and the like.
[0050] When a terminal performs measurements for mobility management, beam management, or link quality detection, the measurement must be performed on the pilot signal used for the measurement. For example, the frequency domain resources occupied by the pilot signal (or pilot channel) are allocated to the terminal by the network side. Generally, because the frequency domain resources of the pilot signal differ from those of the terminal's service transmission, the terminal needs to utilize a gap to perform the measurement, which can cause service interruptions in data transmission and reception, reduce system throughput, and introduce additional latency for service transmission. Even if the terminal can perform measurements without using a gap, limitations in the terminal's capabilities (e.g., the ability to simultaneously transmit and receive, the ability to simultaneously demodulate and decode different physical layer parameter sets (Numerology), the ability to simultaneously receive signals from different beam directions, etc.) may prevent the terminal from simultaneously transmitting and receiving data while performing the measurement. Therefore, measurements for mobility management, beam management, or link quality detection also reduce system throughput and introduce additional latency for service transmission.
[0051] In summary, both of these measurements negatively impact system throughput and service transmission latency, thus reducing user experience. For example, when there are highly latency-sensitive services, it is necessary to optimize the measurement process to minimize its impact on service transmission. However, mobility management measurements are also crucial for terminal mobility management; if too many measurement opportunities are occupied by service transmission, mobility performance will be affected. Therefore, finding a balance between measurement and latency-sensitive service transmission is a pressing issue that needs to be addressed.
[0052] To address this, this disclosure provides a data transmission method in which a first node receives first indication information and, based on the first indication information, skips at least one target timing, using the time-domain resources corresponding to the at least one target timing for service transmission. Here, the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing. The first node can skip some target timings based on the first indication information, allowing the time-domain resources corresponding to these target timings to be used for service transmission. In this way, the first node can transmit more service data, thereby reducing service transmission latency, increasing system throughput, and improving user experience.
[0053] On the other hand, for terminals equipped with multiple antenna panels, more capable terminals can support multiple antenna panels simultaneously receiving downlink signals or simultaneously transmitting uplink signals. Less capable terminals cannot support this simultaneous reception or transmission. Terminals can report their capability indications to the base station, informing the base station whether they can support simultaneous reception or transmission from multiple antenna panels. Activating the function of simultaneous reception or transmission from multiple antenna panels can improve service transmission throughput and reduce service transmission latency.
[0054] However, activating the ability of multiple antenna panels to simultaneously receive or transmit increases the terminal's power consumption, which is crucial and significantly impacts user experience. Therefore, prolonged activation of this capability will increase power consumption and degrade the user experience. In such cases, a balance needs to be struck between power consumption and service transmission.
[0055] Therefore, this disclosure provides another data transmission method, in which a first node can receive first configuration information. The first node can configure itself to activate or deactivate a first function based on the first configuration information. The first function is that multiple antenna resources of the first node are used simultaneously for signal transmission. In this way, the first node can activate the first function only when needed (or deactivate it when not needed), thereby balancing terminal power consumption and service transmission and improving user experience. For example, antenna resources can be antenna panels, receiving antennas, or transmitting antennas. The simultaneous use of multiple antenna resources for signal transmission can mean that multiple antenna resources are used simultaneously for downlink signal reception or uplink signal transmission.
[0056] On the other hand, when a terminal measures multiple measurement objects (such as cells or frequencies), the more measurement objects there are, the fewer search resources are allocated to each measurement object, and the larger the Carrier Specific Scaling Factor (CSSF) becomes. This results in a longer measurement cycle or cell identification period, which increases handover latency and reduces user experience.
[0057] Therefore, this disclosure provides a measurement method in which a first node can determine the search resources for each of a plurality of measurement objects based on the priority of at least one measurement object indicated by second configuration information. Here, the at least one measurement object refers to some or all of the plurality of measurement objects. Therefore, the first node can measure the plurality of measurement objects based on the search resources of the plurality of measurement objects. In this way, the first node can allocate more search resources to high-priority measurement objects, thereby reducing the switching latency of high-priority measurement objects and improving the user experience.
[0058] The method provided in this disclosure can be applied to systems with various communication standards. For example, the applicable systems provided in this disclosure include, but are not limited to, long-term evolution (LTE) systems, various versions based on LTE evolution, 5th generation mobile communication technology (5G) systems, 5G-Advanced (5G-A) communication systems, future mobile communication networks (such as 6th generation mobile communication technology (6G)), or multiple converged communication systems. Furthermore, the method provided in this disclosure can also be applied to future-oriented communication systems.
[0059] For example, the above method can be applied to the communication system shown in FIG1, which includes a first node 101 and a second node 102.
[0060] Here, the first node 101 and the second node 102 are communicatively connected. The first node 101 can be a terminal-side device, such as an IoT device, a mobile phone, or an in-vehicle device. The second node 102 can be a network-side device, such as a communication base station or a sensing base station.
[0061] In some embodiments, the first node 101 can receive first indication information sent by the second node 102, and skip at least one target timing based on the first indication information, using the time-domain resources corresponding to the at least one target timing for service transmission. Here, the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing. The first node 101 can skip some target timings based on the first indication information, so that the time-domain resources corresponding to these target timings can be used for service transmission. In this way, the first node 101 can transmit more service transmissions, thereby reducing service transmission latency, increasing system throughput, etc., which will improve the user experience.
[0062] In some embodiments, the first node 101 can receive first configuration information sent by the second node 102. The first node 102 can configure the first node 101 to activate or deactivate a first function based on the first configuration information. The first function is that multiple antenna resources of the first node 101 are used simultaneously for signal transmission. In this way, the first node 101 can activate the first function only when needed (or deactivate it when not needed), thereby balancing the terminal's power consumption and service transmission, and improving the user experience.
[0063] In some embodiments, the first node 101 may receive second configuration information sent by the second node 102. The first node 101 may determine the search resources for each of the multiple measurement objects based on the priority of at least one measurement object indicated by the second configuration information. Here, the at least one measurement object refers to some or all of the multiple measurement objects. Therefore, the first node can perform measurements on the multiple measurement objects based on the search resources of the multiple measurement objects. In this way, the first node can allocate more search resources to high-priority measurement objects, thereby reducing the switching latency of high-priority measurement objects and improving the user experience.
[0064] In some embodiments, the terminal can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenarios. The term "terminal" can sometimes also refer to a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., but the embodiments of this application do not limit this to these terms.
[0065] In one possible implementation, the various types of UEs can also be mobile stations, user stations, mobile units, user cells, radio units, remote units, mobile devices, radio devices, wireless communication devices, remote devices, mobile user stations, access terminals, mobile terminals, radio terminals, remote terminals, handheld devices, user agents, mobile clients, clients, passive tags, or some other suitable term. Furthermore, the various types of UEs can also be cellular phones, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, tablet computers, laptop computers, cordless phones, wireless local loop (WLL) stations, etc. The various types of UEs can communicate with various types of base stations and network equipment (including macro eNBs, small cell eNBs, relay base stations, etc.).
[0066] In some embodiments, the base station may be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved Node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system. The base station may include various macro base stations, micro base stations, home base stations, wireless remote extensions, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or various network-side devices such as primary cells and secondary cells.
[0067] It should be noted that Figure 1 is only an exemplary framework diagram. The number of devices included in Figure 1 and the names of each device are not limited. In addition to the devices shown in Figure 1, the communication system may also include other devices, such as relay nodes.
[0068] The application scenarios of the embodiments disclosed herein are not limited. The system architecture and business scenarios described in the embodiments of this disclosure are for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of this disclosure. 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 by the embodiments of this disclosure are also applicable to similar technical problems.
[0069] The data transmission method provided in the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0070] The data transmission method provided in this embodiment can be applied to the first node 101 in the communication system shown in FIG1. FIG2 shows a flowchart of a data transmission method, which includes S201 and S202.
[0071] In S201, the first instruction information is received.
[0072] Here, the first indication information is used to indicate when the first node skips the target occasion. The target occasion includes at least one measurement occasion and / or at least one measurement gap occasion. It should be understood that skipping the target occasion can also be called skipping the target occasion or eliminating the target occasion. The measurement occasion can be called the measurement occasion, and the measurement gap occasion can be called the measurement gap, gap, or gap occasion.
[0073] It should be noted that the first instruction information may include which target times to skip, or it may not include the target times to skip, so that the first node itself determines which target times to skip.
[0074] In one possible implementation, the first indication information can be used to indicate the timing of skipping a measurement (the first indication information can be called measurement skipping or measurement occasion skipping), or it can be used to indicate the timing of skipping a measurement gap (the first indication information can also be called gap skipping or gap occasion skipping). Alternatively, the first indication information can simultaneously indicate both the timing of skipping a measurement gap and the timing of the measurement.
[0075] Here, the measurement gap timing refers to the measurement gap configured on the first node, which has a periodicity. Service transmission will be interrupted on the time-domain resources corresponding to the measurement gap timing. Measurement timing refers to multiple time-domain resources configured by the second node for the first node for measurement purposes, divided into measurement timings with and without measurement gaps. Measurement timings with measurement gaps require the measurement gap timing to be performed, i.e., they overlap with the measurement gap timing, while measurement timings without measurement gaps can be performed without the need for a measurement gap timing. However, measurement timings without measurement gaps may impose scheduling restrictions (also known as service transmission restrictions) on the first node's service transmission.
[0076] In some embodiments, the first indication information is carried in at least one of the following: radio resource control (RRC), media access control control element (MAC CE), and downlink control information (DCI).
[0077] In S202, at least one target timing is skipped based on the first indication information, and the time domain resources corresponding to at least one target timing are used for service transmission.
[0078] Here, at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0079] Measurement gaps or measurement opportunities are time-domain resources used for measurement. Therefore, service transmission will be interrupted or restricted on the time-domain resources corresponding to the target opportunity. The first node can skip at least one target opportunity, that is, it can cancel measurements on at least one target opportunity, thereby enabling service transmission through the time-domain resources corresponding to at least one target opportunity. This can improve service transmission throughput, reduce service transmission latency, and improve user experience.
[0080] In one possible implementation, for some latency-sensitive Quality of Service (QoS) services, when a data transmission and measurement gap (such as the timing of mobility measurements) collide (or overlap) in the time domain, the colliding gap or measurement timing is eliminated. The situation where a mobility measurement timing restricting service transmission is eliminated can also be referred to as a restriction occasion being eliminated.
[0081] Since the first indication information can directly indicate at least one target timing to be skipped, or it can not indicate the target timing to be skipped, the following will describe different ways in which the first node skips at least one target timing based on the first indication information.
[0082] Method 1: The first indication information is used to indicate the timing of skipping the measurement that meets the first preset condition within the first time range.
[0083] In one possible implementation, the first indication information may indicate a first time range, and the first node itself determines the measurement opportunities within the first time range that meet the first preset condition as at least one measurement opportunity that needs to be skipped. Alternatively, the first indication information may indicate an identifier, and after receiving this identifier, the first node can determine the measurement opportunities within the first time range that meet the first preset condition as measurement opportunities that need to be skipped. In this case, the first time range is preset, predefined by the system, or configured by the second node.
[0084] Here, the first preset condition includes at least one of the following: a measurement opportunity with a measurement gap; a measurement opportunity without a measurement gap; a measurement opportunity without a measurement gap that restricts service transmission.
[0085] That is, the second node can indicate the skipping timing by carrying the first indication information through DCI, MAC CE, or RRC, or by signaling through the first indication information to indicate the skipping of measurement timing. In this way, the first node can determine whether the measurement timings within the first time range in the first indication information meet the first preset conditions. For example, all measurement timings with measurement gaps within the first time range are skipped, or all measurement timings without measurement gaps within the first time range are skipped, or measurement timings with gaps and all measurement timings without measurement gaps within the first time range are skipped, or measurement timings with and without measurement gaps within the first time range are skipped.
[0086] Method 2: The first indication information is used to indicate when to skip at least one measurement gap within the first time range.
[0087] It should be understood that the skipped measurement opportunity can be at least one measurement opportunity that was measured during at least one measurement gap opportunity indicated by the first indication information. That is, if a measurement gap opportunity is skipped, and there is a measurement opportunity that was measured during that measurement gap opportunity, then that measurement opportunity is also skipped.
[0088] In one possible implementation, the first indication information may include an identifier for at least one measurement gap timing, thereby informing the first node which measurement gap timings need to be skipped. Alternatively, the first indication information may indicate an identifier, upon receiving the identifier, that the first node can skip measurement gap timings that are being measured within a specific frequency range. The following is a description of measurement gap timings that need to be skipped within a specific frequency range.
[0089] Method 2.1: If the first node does not support the ability to configure gaps (per-FR gap) in different frequency ranges, and the first node only configures one set of measurement gap patterns (also known as measurement gap configurations), the first node skips at least one measurement gap timing of the measurement gap configuration indicated by the first indication information. That is, at least one measurement gap timing is a measurement gap timing for measuring in the frequency range where the gap is configured.
[0090] Method 2.2: When the first node supports per-FR gap capability and different measurement gap configurations are configured on different frequency ranges (FRs), at least one measurement gap timing is at least one measurement gap timing corresponding to the measurement gap configuration on the frequency range to which the first frequency resource belongs; the first frequency resource is the carrier scheduled by the first message carrying the first indication information or the carrier transmitting the first message. For example, the skipped at least one measurement gap timing is the measurement gap timing of the measurement gap configuration on the FR (i.e., the first frequency resource) where the service data scheduled by the DCI (i.e., the aforementioned first message) carrying the first indication information is located.
[0091] For example, if the DCI carrying the first indication information schedules service data for multiple carriers, and these multiple scheduled carriers (i.e., the first frequency resources) are distributed across multiple FRs, then at least one measurement gap timing configured on these multiple FRs is skipped.
[0092] For example, regardless of whether the DCI carrying the first indication information schedules service data on a single carrier or multiple carriers, and these carriers are distributed on a FR, at least one measurement gap timing configured on that FR is skipped.
[0093] Method 2.3: When the first node supports per-FR gap capability and multiple measurement gap configurations are configured within a frequency domain (i.e., concurrent measurement gaps), at least one measurement gap timing is at least one measurement gap timing of the measurement gap configuration associated with the measurement object corresponding to the first frequency resource; the first frequency resource is a carrier scheduled by the first message carrying the first indication information or a carrier transmitting the first message.
[0094] The second node can configure multiple measurement gap configurations within a single frequency resource (FR), and associate a measurement object with each measurement gap configuration. Thus, the measurement gap configuration associated with the measurement object being measured on the first frequency resource (i.e., the measurement object of the aforementioned first frequency resource object) is the measurement gap configuration corresponding to at least one measurement gap opportunity that the first node needs to skip. The first node can skip at least one measurement gap opportunity of this measurement gap configuration.
[0095] For example, based on the DCI carrying the first indication information, which carriers' service data is scheduled, one or more measurement gap timings for skipping which measurement gap configurations are determined. For example, skipping one or more measurement gap timings associated with the measurement object (MO) corresponding to the scheduled carrier (i.e., the second frequency domain resource). Here, the MO corresponding to the scheduled carrier is either the reference signal (RS) configuration of the center frequency point of the scheduled carrier, or the RS configuration within the frequency range to which the scheduled carrier belongs, or the RS transmitted on the scheduled carrier.
[0096] For example, based on the DCI carrying the first indication information, it determines which frequency bands (bands) of carrier service data to schedule, and thus determines which measurement gap configurations (one or more) to skip. For instance, it skips one or more measurement gap configurations associated with the MO (Mobile Interchange) corresponding to the scheduled frequency band. Here, the MO corresponding to the scheduled frequency band is the RS (Reserve Service Configuration) within that MO, whose frequency range or center frequency point is within the frequency range to which the scheduled frequency band belongs.
[0097] For example, based on the transmit carrier of the DCI carrying the first indication information, one or more measurement gap opportunities of which measurement gap configurations are skipped are determined. For example, one or more measurement gap opportunities of the measurement gap configuration associated with the MO corresponding to the transmit carrier of the aforementioned DCI are skipped, or RS configurations within the frequency range to which the transmit carrier belongs.
[0098] Method 3, at least one measurement opportunity includes: a measurement opportunity with a measurement gap during at least one measurement gap opportunity, and / or a measurement opportunity without a measurement gap that satisfies the second preset condition.
[0099] Here, the first indication information indicates when to skip at least one measurement gap.
[0100] It should be noted that the second node typically configures multiple MOs for the first node based on mobility management requirements, and the first node needs to perform measurements on these multiple MOs. These MOs can be categorized into MOs that require measurement via a gap and MOs that do not require measurement via a gap. Measurements with gaps are used to measure the MOs that require measurement via a gap, while measurements without gaps are used to measure the MOs that do not require measurement via a gap.
[0101] The first node skips at least one measurement gap opportunity indicated by the first indication information, and skips measurement opportunities with measurement gaps that are measured during at least one measurement gap opportunity (e.g., method two). For measurement opportunities without measurement gaps, since these opportunities may restrict service scheduling, the first node may skip all measurement opportunities without measurement gaps, skip measurement opportunities without measurement gaps that meet a second preset condition, or not skip any measurement opportunities without measurement gaps. For example, the second preset condition may include measurement opportunities without measurement gaps that overlap with at least one measurement gap opportunity. For another example, the second preset condition may include at least one of the following: measurement opportunities without measurement gaps that overlap with at least one measurement gap opportunity; measurement opportunities without measurement gaps that overlap with at least one measurement gap opportunity and restrict service transmission. That is, skipping all measurement opportunities without measurement gaps that overlap with the skipped measurement gap opportunity, or skipping measurement opportunities without measurement gaps that both overlap with the skipped measurement gap opportunity and restrict service transmission.
[0102] In one possible implementation, the measurement opportunity without measurement gap that satisfies the second preset condition may not include the measurement opportunity without measurement gap that overlaps with the skipped measurement gap opportunity; that is, the overlapping measurement opportunity without measurement gap is not eliminated.
[0103] For example, as shown in Figure 3, the first indication information indicates that occasions 1 and 2 in multiple gaps should be skipped. Therefore, occasions 1 and 2 in multiple measurement occasions with measurement gaps (also referred to as MO1 with gap) that overlap with occasions 1 and 2 in multiple gaps are also skipped. Measurement occasions without measurement gaps (also referred to as MO2 without gap) that overlap with occasions 1 and 2 in multiple gaps need to be checked against a second preset condition. If the second preset condition is not met, they do not need to be skipped; if it is met, they need to be skipped.
[0104] In some embodiments, referring to FIG2 and as shown in FIG4, the timing of skipping at least one target based on the first indication information in S202 specifically includes: S401.
[0105] In S401, when the first node is in a low mobility state, the timing for skipping at least one target is based on the first indication information.
[0106] Upon receiving the first instruction, the first node does not necessarily skip at least one target timing opportunity based on the first instruction. Instead, it first determines whether the first node is in a low mobility state. Only if the first node is in a low mobility state will it skip at least one target timing opportunity. If the first node is not in a low mobility state, it will not skip any measurement timing opportunity without a measurement gap among the at least one target timing opportunities. For example, the first node will not skip any measurement timing opportunity without a measurement gap that meets the second preset condition in Method 3 described above.
[0107] The above describes the method by which the first instruction information indicates the skipping of timings. After skipping at least one target timing, the first node no longer executes the measurements performed at at least one target timing. In this way, the measurements performed by the second node on the object to be measured at at least one target timing will be affected. Therefore, the first node can, in the case of skipping at least one target timing, extend the measurements performed at at least one target timing.
[0108] Skipped measurement gaps or mobility measurement opportunities can impact the mobility management of the first node. To ensure the performance of mobility measurements at the first node, when at least one target opportunity is skipped, the number of measurement opportunities (or measurement gaps) within the measurement cycle to which that target opportunity belongs may be insufficient to meet the measurement requirements of the target object. Therefore, the first node can extend the measurements performed on at least one target opportunity; that is, extend the measurement duration (also known as the measurement opportunity) of the measurements performed on at least one target opportunity. This increases the measurement duration, allowing for more opportunities to be used for measurement and thus enabling better measurement completion. Here, measurement duration can be understood as the length of the cycle in which measurements are performed on at least one target opportunity.
[0109] In one possible implementation, extending the measurement performed at at least one target time specifically includes: extending the measurement duration of the measurement performed at at least one target time, provided that measurement extension conditions are met; the measurement extension conditions include at least one of the following:
[0110] The configuration period of the target timing is not greater than a preset threshold; the measurement configuration periods of multiple measurement objects performed at the target timing are different; when the target timing is a measurement gap timing, the configuration period of the measurement gap timing is less than the measurement configuration period of at least one measurement object; the first measurement object is the object measured at at least one measurement gap timing; the first time period is less than a preset measurement time period; the first time period is the remaining time period for measurement in a measurement period of a skipped target timing.
[0111] The first node can determine the measurement duration based on the configured measurement interval period (also known as the gap period). When the gap period is not greater than a preset threshold (predefined by the system or semi-statically configured by the second node), it can determine to extend the measurement duration performed during the measurement interval. In this way, even if the measurement duration is extended, the extended measurement duration will still not be too long. Furthermore, since no service transmission can occur within the measurement duration, extending the measurement duration when the gap period is less than the preset threshold will not cause significant service transmission delay.
[0112] The first node can also be determined based on multiple measurement objects (MOs) that are measured at at least one target time. For example, it can be determined by the periods of multiple RSs to be measured in the MOs. If the periods of the RSs to be measured are the same in all MOs, then the measurement duration for the target time corresponding to these MOs is not extended. Otherwise, extension is required. When multiple measurement objects have the same period, since the first node measures multiple RSs in the order of first RS, second RS, first RS, second RS…, if extension is required, the extended time length must be an integer multiple of the number of RSs, resulting in a longer extended measurement duration and greater service transmission delay. For example, the RS to be measured can be a synchronization signal block (SSB) or a channel state information reference signal (CSI-RS). The period of the RS to be measured can be the SSB measurement time configuration (SMTC) period or the CSI-RS period.
[0113] The first node can be determined by comparing the measurement gap time (i.e., the configured gap period) in at least one target time with the period of at least one measurement object being measured during that measurement gap time (e.g., the period of the RS to be measured in the MO). For example, if the configured gap period is less than the period of the RS to be measured in the MO, the measurement duration during that measurement gap time is extended.
[0114] The first node can compare the remaining time of the time slots after the target time slots are skipped (i.e., the first time slot) with the preset measurement time slot. If the first time slot is shorter than the preset measurement time slot, the remaining time slots may not be able to complete the measurement required by the second node (e.g., the number of measurements is less than the preset number of measurements). Therefore, the measurement duration can be extended. It should be noted that since the measurement duration can be understood as the period of measurement at the target time slot, a measurement duration can be understood as one period of measurement at the target time slot.
[0115] In one possible implementation, the first instruction information may be carried in at least one of the following: RRC, MAC CE, or DCI.
[0116] The first indication information is also used to indicate whether to extend the measurement duration corresponding to the first measurement object.
[0117] Here, the first measurement object is any one of the following: the measurement object indicated by the first indication information; all measurement objects associated with at least one target timing, where the target timing is a measurement gap timing; the measurement object on the carrier or cell scheduled by the first message carrying the first indication information; or the measurement object in the measurement time domain configuration that includes the at least one target timing.
[0118] It should be understood that the measurement duration corresponding to the first measurement object is the duration for measuring the first measurement object at the target timing. The measurement object associated with the target timing is the measurement object to be measured configured at the target timing. The first measurement object is one or more of the multiple measurement objects associated with the target timing. Measurement time domain configuration refers to the time domain parameters configured on the second node for measuring the first measurement object, such as period, measurement start time point, etc.
[0119] For example, the second node can additionally indicate in the RRC, MAC CE, or DCI whether to extend the measurement duration on the first measurement object (e.g., a specific frequency point or MO). The second node can indicate whether to extend the measurement duration corresponding to the first measurement object according to the RRC or MAC CE in a semi-static manner, or it can indicate it through the DCI in a dynamic manner.
[0120] In another possible implementation, when a measurement event of a preset type meets the conditions for reporting a measurement report, the measurement duration corresponding to the second measurement object in the measurement event is extended; the second measurement object belongs to the measurement object corresponding to at least one target time. For example, when the event conditions (measurement report reporting conditions) of a specific event type (preset type measurement event) are met, triggering the reporting of measurement reports, after the first node reports the measurement report, it means that the mobility needs of the first node become more urgent, and both the first node and the second node believe that the measurement duration corresponding to the second measurement object should be extended.
[0121] After skipping at least one target timing, one or more consecutive gap occasions / measurement occasions / restriction occasions (i.e., skipped target timings) may be lost. For mobility measurements, the first node typically needs to perform multiple measurements, filter or average the results, before reporting to the second node. Because one or more skipped target timings are lost, the timings at which the first node performs measurements may become discrete in the time domain, i.e., no longer continuous. If the time intervals between multiple measurement execution timings are large, then these timings are no longer suitable for obtaining measurement reports through filtering or averaging. In other words, when a target timing is skipped, the measurement duration to which the skipped target timing belongs may contain multiple discontinuous measurement timings. The first node determines a measurement report based on multiple discontinuous measurement timings within a measurement duration. Here, among the multiple discontinuous measurement timings, there are at least one or more measurement timings within at least one measurement timing.
[0122] For example, as shown in Figure 5, if there are three skipped measurement opportunities in measurement duration 2, then the first two measurement opportunities and the last three measurement opportunities in measurement duration 2 belong to multiple discontinuous measurement opportunities. In this case, the first node can measure the first two measurement opportunities and the last three measurement opportunities to obtain five measurement results, and filter or average these five measurement results to obtain a measurement report.
[0123] As another example, as shown in Figure 6, the last three measurement opportunities in measurement duration 2 are skipped. The first two measurement opportunities and the measurement opportunities in measurement duration 3 are discontinuous measurement opportunities. However, since they are not measurement opportunities in the same measurement duration, the first node cannot determine a measurement report through the first two measurement opportunities in measurement duration 2 and the measurement opportunities in measurement duration 3.
[0124] In some embodiments, if the number of retained measurement opportunities in a measurement duration corresponding to at least one measurement opportunity meets a first measurement duration condition, a measurement duration is extended; the retained measurement opportunities are measurement opportunities that have not been skipped; the first measurement duration condition includes: the number of measurements within a measurement duration is less than a preset number; a measurement report is determined based on the measurement opportunities in the extended measurement duration.
[0125] If a measurement opportunity within a given measurement window is skipped, the number of measurements within that window will be less than the preset number, and the first node will be unable to measure the required number of samples within a specific time window. Therefore, the first node can extend that measurement window, thus increasing the number of measurement opportunities within the extended window and allowing for the measurement of the required number of samples.
[0126] For example, as shown in Figure 7, the last three measurement opportunities in measurement duration 2 are skipped, and the remaining two reserved measurement opportunities satisfy the first measurement cycle condition. Therefore, the first node extends measurement duration 2, and the extended measurement duration 2 adds (or extends) three measurement opportunities.
[0127] In one possible implementation, if the number of retained measurement opportunities within a measurement opportunity meets a first measurement opportunity condition, the measurement results corresponding to the retained measurement opportunities are discarded; the retained measurement opportunities are measurement opportunities that have not been skipped; the first measurement opportunity condition includes: the number of measurements within a measurement opportunity is less than a preset number.
[0128] The data transmission method provided in this disclosure can be applied to the second node 102 in the communication system shown in FIG1. FIG8 shows a flowchart of another data transmission method, which includes the following S801.
[0129] In S801, the first instruction message is sent.
[0130] Here, the first indication information is used to trigger the first node to skip at least one target timing; at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0131] Measurement gaps or measurement opportunities are time-domain resources used for measurement. Therefore, service transmission will be interrupted or restricted on the time-domain resources corresponding to the target opportunity. The second node can send a first indication message to trigger the first node to skip at least one target opportunity. That is, the first node can cancel the measurement at at least one target opportunity, thereby enabling the first node to perform service transmission through the time-domain resources corresponding to at least one target opportunity. This can improve the throughput of service transmission, reduce the latency of service transmission, and improve the user experience.
[0132] It should be noted that the description of the target timing, etc., can be referred to the description of the first node, and will not be repeated here in the embodiments of this disclosure.
[0133] The data transmission method provided in this embodiment can be applied to the first node 101 in the communication system shown in FIG1. FIG9 shows a flowchart of another data transmission method, which includes S901 and S902.
[0134] In S901, the first configuration information is received.
[0135] Before receiving the first configuration information, the first node needs to report to the second node an indication of its ability to support simultaneous transmission of multiple antenna resources. After receiving this indication, the second node can decide to send the first configuration information to the first node based on its needs. Here, the first configuration information is used to configure the first node to determine whether to activate the ability to transmit multiple antenna resources simultaneously; that is, the first node can determine whether to activate the ability to transmit multiple antenna resources simultaneously based on the first configuration information.
[0136] In S902, the first function is activated or deactivated based on the first configuration information.
[0137] Here, the primary function is for multiple antenna resources of the first node to be used simultaneously for signal transmission. For example, antenna resources can be physical antennas or antenna panels, etc. The following description uses antenna panels as an example of antenna resources.
[0138] For terminals with multi-antenna panels capable of simultaneous reception or transmission, it is best to enable simultaneous reception or transmission only when there is a clear need for measurement or data transmission; this can also be referred to as activating the capability of simultaneous reception or transmission. When there is no clear need, simultaneous reception or transmission should not be enabled; this can also be referred to as deactivating the capability. Therefore, the first node can decide whether to activate the first function based on the first configuration information. In this way, the first node can jointly determine whether to activate the first function based on its own power consumption parameters and signal quality. For example, the first function can be activated even when the signal quality is poor, thereby reducing service transmission latency and improving user experience.
[0139] It should be noted that simultaneous reception can refer to multiple antenna panels receiving measurement signals at the same time to achieve rapid measurement. For example, multiple antenna panels can be used with different receiving beam directions to receive the same or the same set of measurement signals to achieve rapid beam scanning. Furthermore, simultaneous reception can also mean multiple antenna panels simultaneously receiving measurement signals and downlink data (or downlink control data). Simultaneous transmission can mean using multiple antenna panels to simultaneously transmit uplink data or uplink control information.
[0140] In some embodiments, the first configuration information includes at least one of the following: an indication to activate a first function; a target measurement object; and a signal quality threshold value. The indication to activate the first function instructs the first node to activate the first function, meaning the first node can activate the first function after receiving the first configuration information. The target measurement object and the signal quality threshold value can be used to evaluate signal quality (or channel state), allowing the first node to activate the first function when signal quality is poor, thereby improving the quality of service transmission and enhancing user experience.
[0141] Here, the target measurement object can be any measurement object, or it can be the serving cell identifier (current cell identifier), the neighboring cell identifier, the frequency of the serving cell, and the frequency of the neighboring cells. The signal quality threshold can also be a signal quality threshold applied to any measurement object, and the signal quality threshold can include at least one of the following: the signal quality threshold corresponding to the serving cell, the signal quality threshold corresponding to the neighboring cell, the signal quality threshold corresponding to the frequency of the serving cell, and the signal quality threshold corresponding to the frequency of the neighboring cell.
[0142] Therefore, the first configuration information may include at least one of the following: an indication to activate the first function, a signal quality threshold, a serving cell signal quality threshold, a neighboring cell signal quality threshold, a cell identifier for applying the signal quality threshold, a frequency for applying the signal quality threshold, a serving cell identifier for applying the serving cell signal quality threshold, a frequency for applying the serving cell signal quality threshold, a frequency for applying the neighboring cell signal quality threshold, and a neighboring cell identifier for applying the neighboring cell signal quality threshold.
[0143] The aforementioned signal quality thresholds (including serving cells or neighboring cells) may include a reference signal received power (RSRP) threshold, a reference signal received quality (RSRQ) threshold, a received signal strength indicator (RSSI) threshold, or a signal-to-interference-plus-noise ratio (SINR) threshold.
[0144] After receiving the first configuration information, the first node can perform periodic or non-periodic measurements (such as mobility measurements or physical layer measurements) on the target measurement object according to the instructions of the first configuration information to determine whether the signal quality of the target measurement object meets the corresponding signal quality threshold.
[0145] Here, periodic measurement refers to measurement performed based on a downlink periodic measurement signal, which can be an SSB, a periodic CSI-RS, or a periodic tracking reference signal (TRS).
[0146] Aperiodic measurements are measurements performed based on downlink aperiodic measurement signals, which can be aperiodic CSI-RS or aperiodic TRS. Downlink aperiodic measurement signals can be triggered by a second node via configuration information, DCI, or MAC CE.
[0147] In some embodiments, the first node may activate the first function of the first node based on an instruction to activate the first function; or, the first node may activate the first function of the first node when the signal quality of the target measurement object meets a signal quality threshold.
[0148] Here, the target measurement object can be at least one of the following:
[0149] The target measurement objects are all frequency ranges or cell ranges where mobility measurements need to be performed. For example, mobility measurements can be configured via MO.
[0150] The first configuration information indicates the cell's application signal quality threshold.
[0151] The first configuration information indicates the frequency of the application signal quality threshold.
[0152] The first configuration information indicates the serving cell for the application signal quality threshold.
[0153] The first configuration information indicates the frequency of the application serving cell signal quality threshold.
[0154] The first configuration information indicates the cell's application neighbor cell signal quality threshold.
[0155] The first configuration information indicates the frequency of the application neighbor cell signal quality threshold.
[0156] It should be noted that for a signal quality parameter, a higher value generally indicates better signal quality. For a parameter, meeting the signal quality threshold means the parameter is less than or equal to the threshold, such as RSRP. Conversely, for a parameter, a lower value generally indicates better signal quality. Meeting the signal quality threshold means the parameter is greater than or equal to the threshold, such as latency.
[0157] In one possible implementation, the first node activates the first function based on a third preset condition. Here, the third preset condition includes at least one of the following: the first configuration information includes an instruction to deactivate the first function; the signal of the target measurement object does not meet the signal quality threshold value corresponding to the target measurement object; the power consumption parameters of the first node meet the power consumption parameter conditions.
[0158] The first node continuously monitors channel quality to determine if the first function needs to be activated due to channel quality limitations, thereby improving the quality of service transmission. When the signal quality measured on the target object does not meet the relevant signal quality threshold (e.g., exceeds the signal quality threshold value),
[0159] The first node will activate the already activated multi-panel simultaneous receiving or sending operation, and then fall back to the normal mode, which is the mode without simultaneous receiving or sending.
[0160] Furthermore, the first node can also activate the first function based on its own power consumption requirements, even if the signal quality on the target measurement object meets the relevant signal quality threshold, but the work number parameter meets the power consumption parameter condition. For example, if the remaining power is less than a preset power threshold, the first node will activate the first function regardless of whether the signal of the target measurement object meets the signal quality threshold.
[0161] In another possible implementation, after the first node deactivates the first function, it needs to send a deactivation indication message to the second node. This message indicates that the first node has deactivated the first function, thus notifying the second node that the first node has deactivated it. For example, the first node sends the deactivation indication in uplink control information (UCI), MAC CE, or RRC signaling. UCI is carried in the physical uplink control channel (PUCCH) or physical uplink shared channel (PUSCH), while MAC CE or RRC signaling is carried in the PUSCH. After sending the dynamic deactivation indication, the first node deactivates the simultaneous reception or transmission operation of multiple panels.
[0162] After receiving the deactivation instruction message, the second node may not know how long the first node's state of deactivating the first function should be maintained. Therefore, it is necessary to set an effective time so that the second node knows the length of time the first node's state of deactivating the first function should be maintained. That is, the effective time of the deactivation instruction message is the first duration or first time interval of deactivating the first function; the effective time is the duration of deactivating the first function.
[0163] After the first duration of deactivating the first function or after the end of the first time interval (i.e., the effective time), it is determined whether to activate the first function based on the fourth preset condition; the time point for deactivating the first function belongs to the first time interval. The fourth preset condition includes at least one of the following: the signal of the target measurement object does not meet the signal quality threshold value corresponding to the target measurement object; the power consumption parameter of the first node meets the power consumption parameter condition.
[0164] For example, the system predefines or the second node configures a timer (i.e., a first duration) for the first node. The timer starts simultaneously when the first node sends a deactivation instruction to the second node or when the second node receives a deactivation instruction from the first node (i.e., the time point at which the first function is deactivated). The timer counts down over time. When the timer resets to zero or reaches a preset value, the state of deactivating the first function ends. Afterward, the first node can, under the configuration of the second node, re-evaluate whether the first function needs to be activated based on a fourth preset condition. If the first node determines that the first function needs to be activated, it activates the simultaneous receiving or simultaneous sending operation of multiple panels (i.e., the first function).
[0165] For example, the system predefines or the second node provides a semi-static configuration of a fixed duration T1 (i.e., the first time interval) to the first node, and the deactivation instruction is only effective within T1. After T1, the first node can resend the deactivation instruction message to the second node. Alternatively, the first node, under the configuration of the second node, can restart the evaluation of whether the fourth preset condition is met. If the first node determines that the fourth preset condition is met, then the first node activates the simultaneous receiving or simultaneous sending operation of multiple panels.
[0166] Subsequently, the first node can receive a first response message sent by the second node in response to the deactivation instruction message. The first response message is used to indicate whether the second node agrees or disagrees with the first node deactivating the first function. If the first response message indicates disagreement with deactivating the first function, the first node can activate the first function.
[0167] In other words, after receiving the deactivation instruction message, the second node can determine whether it agrees to the first node deactivating the first function, and thus send a first response message agreeing to the deactivation instruction to the first node. If the second node does not agree to deactivate the first function, the first response message is used to indicate the activation of the first function, and after receiving the first response message, the first node can activate the first function accordingly.
[0168] In one possible implementation, after receiving the deactivation instruction message, the second node may default to agreeing to the first node deactivating the first function and may not respond to any messages.
[0169] The data transmission method provided in this disclosure can be applied to the second node 102 in the communication system shown in FIG1. FIG10 shows a flowchart of another data transmission method, which includes the following S1001.
[0170] In S1001, the first configuration information is sent.
[0171] Here, the first configuration is used to configure the first node to activate or deactivate the first function, which is to use multiple antenna resources of the first node for signal transmission simultaneously.
[0172] The second node can send configuration information to the first node as needed, thereby configuring the first node to activate or deactivate the first function. In this way, the first node can jointly determine whether to activate the first function based on its own power consumption parameters and signal quality. For example, it can activate the first function when the signal quality is poor, thereby reducing service transmission latency and improving user experience.
[0173] In one possible implementation, the second node receives a deactivation instruction sent by the first node; the deactivation instruction is used to indicate that the first node has activated the first function; after receiving the deactivation instruction, the second node can send a first response message within a first time window.
[0174] Here, the first time window can be a continuous time length predefined by the system or semi-statically configured by the second node. The start time of the first time window is when the second node receives the deactivation instruction.
[0175] Alternatively, the first time window can be a dynamic, continuous time period. The start time of the first time window is the time when the second node receives the deactivation instruction, and the reception time is the time when the second node sends the first DCI, MAC CE, or RRC message. That is, the second node will send the first response message to the first node before the first DCI, MAC CE, or RRC message after receiving the deactivation instruction.
[0176] For example, the first DCI, MAC CE, or RRC message is defined as being transmitted on the primary cell (PCELL) or primary secondary cell (PSCell). The first DCI, MAC CE, or RRC message is defined as being transmitted on the cell or carrier on which the first node transmitted the deactivation requirement indication.
[0177] It should be noted that the description of the first function, etc., can be referred to the description of the first node, and will not be repeated here in the embodiments of this disclosure.
[0178] The measurement method provided in this embodiment can be applied to the first node 101 in the communication system shown in FIG1. FIG11 shows a flowchart of a measurement method, which includes the following steps: S1101, S1102 and S1103.
[0179] In S1101, the second configuration information is received.
[0180] Here, the second configuration information is used to configure the priority of at least one measurement object. The priorities of multiple measurement objects are used to determine the number of search resources for the multiple measurement objects. For example, the second configuration information is semi-statically configured for the second node.
[0181] In S1102, the search resources for each of the multiple measurement objects are determined based on the priority of at least one measurement object.
[0182] Here, at least one measurement object is some or all of a plurality of measurement objects. The measurement object can be a serving cell, a neighboring cell, or a frequency configured by the MO. For example, the measurement object can be the target measurement object described above.
[0183] In one possible implementation, the second configuration information can be used to configure the priority of one or more of the multiple measurement objects, while the priority of the remaining measurement objects is a preset priority. Alternatively, at least one measurement object can be all of the multiple measurement objects.
[0184] The first node can receive second configuration information sent by the second node. This configuration information can be used to indicate the priority of multiple measurement objects. After receiving the second configuration information, the first node no longer allocates search resources equally among the multiple measurement objects, but can instead allocate search resources based on the priority of the multiple measurement objects.
[0185] In S1103, multiple measurement objects are measured based on the search resources of each measurement object among multiple measurement objects.
[0186] Limited by the number and capabilities of the first node's searcher resources, it can share these resources across multiple measurement objects, such as multiple serving cells or multiple frequencies. The more measurement objects there are, the larger the measurement scaling factor (CSSF) becomes for each object, leading to longer measurement or cell identification periods, increasing handover latency and degrading user experience. Therefore, the first node allocates a limited number of search resources based on the priority of multiple objects, prioritizing high-priority measurements. This way, higher-priority measurement objects have more search resources, allowing for faster measurement completion and reducing CSSF, thus shortening the measurement or cell identification period for high-priority measurements and improving user experience.
[0187] In one possible implementation, the second configuration information may indicate at least one of the following: indicating a secondary cell (SCell) as high priority; indicating a frequency as high priority; indicating a SCell as low priority; indicating a frequency as low priority.
[0188] In one possible implementation, the first node can allocate search resources to multiple measurement objects based on their priorities and a first allocation coefficient. Furthermore, while ensuring sufficient search resources for high-priority measurement objects, the remaining search resources are allocated to other measurement objects. For example, the first allocation coefficient can be a weight coefficient corresponding to each measurement object, or it can be an allocation ratio corresponding to high-priority measurement objects, meaning that high-priority measurement objects are allocated that proportion of search resources, while the remaining search resources are allocated to the remaining low-priority measurement objects. Here, the first allocation coefficient can be predefined by the system or semi-statically configured by the second node.
[0189] For example, the first allocation factor can be a proper fraction less than 1, such as 1 / 2, 3 / 4, etc. For instance, the first allocation factor could be to allocate 1 / 2 or 3 / 4 of the searcher resources for measurements of high-priority cells or frequencies.
[0190] The first allocation factor can be a magnification factor greater than 1, such as 2, 3, 4, etc. For example, the first allocation factor is used to scale the measurement period or cell identification period for measurements of high-priority cells or frequencies. Specifically, the first allocation factor can be a CSSF factor corresponding to a high-priority cell or frequency. The first allocation factor can also be a search resource allocation factor for the corresponding measurement object, and / or a measurement duration scaling factor for the corresponding measurement object. Furthermore, the first allocation factor is determined by at least one of the following: indicated in the second configuration information; or predefined by the system.
[0191] The measurement method provided in this embodiment can be applied to the second node 102 in the communication system shown in FIG1. FIG12 shows a flowchart of another measurement method, which includes the following S1201.
[0192] In S1201, the second configuration information is sent.
[0193] Here, the second configuration information is used to configure the priority of at least one measurement object; the priority of the at least one measurement object is used to determine the search resources for each measurement object among the plurality of measurement objects; the at least one measurement object is some or all of the plurality of measurement objects; the search resources of the plurality of measurement objects are used to measure the plurality of measurement objects.
[0194] The first node can receive second configuration information sent by the second node. This configuration information can be used to indicate the priority of multiple measurement objects. After receiving the second configuration information, the first node no longer allocates search resources equally among the multiple measurement objects, but can allocate search resources based on the priority of the multiple measurement objects, thus giving priority to higher-priority measurements. In this way, higher-priority measurement objects have more search resources, and measurements can be completed faster, thereby reducing CSSF (Cellular Cell Frequency), i.e., reducing the measurement cycle or cell identification cycle of high-priority measurements, and improving user experience.
[0195] It should be noted that the description of the second configuration information, etc., can be referred to the description on the first node side, and will not be repeated here in the embodiments of this disclosure.
[0196] It is understood that, in order to achieve the above-mentioned functions, the data transmission device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the algorithmic steps of the examples described in conjunction with the embodiments of this disclosure, this disclosure can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0197] This disclosure embodiment can divide the data transmission device into functional modules according to the above method embodiment. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this disclosure embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the example of dividing each functional module according to each function.
[0198] Figure 13 is a schematic diagram of a communication device provided in an embodiment of this disclosure. The communication device can execute the data transmission method provided in the above-described method embodiment. As shown in Figure 13, the communication device includes a receiving unit 1301 and a processing unit 1302.
[0199] The receiving unit 1301 is used to receive the first indication information;
[0200] The processing unit 1302 is configured to skip at least one target timing based on the first indication information and use the time-domain resources corresponding to the at least one target timing for service transmission; the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0201] In one possible implementation, the first indication information is used to indicate the timing of skipping a measurement that meets a first preset condition within a first time range.
[0202] In one possible implementation, the first preset condition includes at least one of the following:
[0203] Measurement opportunities with measurement gaps;
[0204] Measurement opportunities without measurement gaps;
[0205] Limit the measurement timing without measurement gaps in service transmission.
[0206] In one possible implementation, the first indication information is used to indicate the timing for skipping the at least one measurement gap within a first time range.
[0207] In one possible implementation, the at least one measurement timing is at least one measurement timing during the at least one measurement gap timing.
[0208] In one possible implementation, where the first node supports different measurement gap configurations within different frequency ranges, the at least one measurement gap timing is at least one measurement gap timing corresponding to the measurement gap configuration within the frequency range to which the first frequency resource belongs; the first frequency resource is a carrier scheduled by the first message carrying the first indication information or a carrier transmitting the first message.
[0209] In one possible implementation, when multiple measurement gap configurations are configured within a frequency domain of the first node, the at least one measurement gap timing is at least one measurement gap timing associated with the measurement object corresponding to the first frequency resource; the first frequency resource is a carrier scheduled by the first message carrying the first indication information or a carrier transmitting the first message.
[0210] In one possible implementation, the at least one measurement opportunity includes a measurement opportunity with a measurement gap during the at least one measurement gap opportunity and / or a measurement opportunity without a measurement gap that satisfies a second preset condition.
[0211] In one possible implementation, the second preset condition includes at least one of the following:
[0212] Measurement timing without measurement gap that overlaps with the at least one measurement gap timing;
[0213] Measurement timing that overlaps with at least one measurement gap timing and restricts the measurement gap-free timing of service transmission.
[0214] In one possible implementation, the processing unit 1302 is specifically configured to skip at least one target opportunity based on the first indication information when the first node is in a low mobility state.
[0215] In one possible implementation, if the first node does not meet the low mobility state, the at least one measurement opportunity does not include a measurement opportunity without measurement gaps.
[0216] In one possible implementation, the processing unit 1302 is further configured to extend the measurement performed at the at least one target timing if the at least one target timing is skipped.
[0217] In one possible implementation, the processing unit 1302 is specifically used for:
[0218] Under the condition that the measurement extension is met, the measurement duration of the measurement performed at the at least one target time is extended; the measurement extension condition includes at least one of the following:
[0219] The configuration period for the target timing is no greater than a preset threshold value;
[0220] The measurement configuration cycles for the multiple measurement objects that are measured at the target time are different;
[0221] When the target timing is a measurement gap timing, the configuration period of the measurement gap timing is less than the measurement configuration period of at least one measurement object; the first measurement object is the object that is measured at the at least one measurement gap timing;
[0222] The first time period is shorter than the preset measurement time period; the first time period is the remaining measurement time period within a measurement duration of the skipped target timing.
[0223] In one possible implementation, the first indication information is further used to indicate whether the measurement duration corresponding to the first measurement object is extended;
[0224] The first measurement object is any one of the following:
[0225] The object to be measured as indicated by the first indication information;
[0226] All measurement objects associated with the at least one target timing, wherein the target timing is a measurement gap timing;
[0227] The measurement time-domain configuration includes the measurement object of at least one target timing;
[0228] The measurement object on the carrier or cell scheduled by the first message carrying the first indication information.
[0229] In one possible implementation, the first indication information is carried in at least one of the following: Radio Resource Control (RRC), Media Access Control (MAC) CE, and Downlink Control Information (DCI).
[0230] In one possible implementation, the processing unit 1302 is further configured to extend the measurement duration corresponding to the second measurement object in the measurement event when the measurement event of a preset type meets the measurement report reporting conditions; the second measurement object belongs to the measurement object corresponding to the at least one target timing.
[0231] In one possible implementation, the processing unit 1302 is further configured to determine a measurement report based on a plurality of discontinuous measurement moments within a measurement duration, wherein one or more of the at least one measurement moment are present among the plurality of discontinuous measurement moments.
[0232] In one possible implementation, the processing unit 1302 is further configured to extend the measurement duration if the number of retained measurement opportunities in a measurement duration corresponding to the at least one measurement opportunity satisfies a first measurement duration condition; the retained measurement opportunities are measurement opportunities that have not been skipped; the first measurement duration condition includes: the number of measurements within a measurement duration is less than a preset number;
[0233] The processing unit 1302 is also used to determine a measurement report based on the measurement timing within the extended measurement duration.
[0234] In one possible implementation, the processing unit 1302 is further configured to discard the measurement results corresponding to the retained measurement opportunities when the number of retained measurement opportunities within a measurement duration meets a first measurement duration condition; the retained measurement opportunities are measurement opportunities that have not been skipped; the first measurement duration condition includes: the number of measurements within a measurement duration is less than a preset number.
[0235] Figure 14 is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can execute the data transmission method provided in the above-described method embodiments. As shown in Figure 14, the communication device includes: a transmitting unit 1401.
[0236] The sending unit 1401 is used to send first indication information, which is used to trigger the first node to skip at least one target timing; the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
[0237] In one possible implementation, the first indication information is used to indicate skipping at least one measurement opportunity that meets a first preset condition within a first time range.
[0238] In one possible implementation, the first preset condition includes at least one of the following:
[0239] Measurement opportunities with measurement gaps;
[0240] Measurement opportunities without measurement gaps;
[0241] Limit the measurement timing without measurement gaps in service transmission.
[0242] In one possible implementation, the first indication information is used to indicate the timing for skipping the at least one measurement gap within a first time range.
[0243] In one possible implementation, the at least one measurement timing is at least one measurement timing during the at least one measurement gap timing.
[0244] In one possible implementation, where the first node supports different measurement gap configurations for different frequency ranges, the at least one measurement gap timing is at least one measurement gap timing corresponding to the measurement gap configuration on the frequency range to which the first frequency resource belongs; the first frequency resource is a carrier scheduled by the first message carrying the first indication information or a carrier transmitting the first message.
[0245] In one possible implementation, when multiple measurement gap configurations are configured within a frequency domain range of the first node, the at least one measurement gap timing is at least one measurement gap timing associated with the measurement gap configuration corresponding to the object to be measured for the first frequency resource; the first frequency resource is a carrier scheduled by a first message carrying the first indication information or a carrier transmitting the first message.
[0246] In one possible implementation, the at least one measurement opportunity includes a measurement opportunity with a measurement gap during the at least one measurement gap opportunity and / or a measurement opportunity without a measurement gap that satisfies a second preset condition.
[0247] In one possible implementation, the second preset condition includes at least one of the following:
[0248] Measurement timing without measurement gap that overlaps with the at least one measurement gap timing;
[0249] Measurement timing that overlaps with at least one measurement gap timing and restricts the measurement gap-free timing of service transmission.
[0250] Figure 15 is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can perform the measurement method provided in the above-described method embodiments. As shown in Figure 15, the communication device includes a receiving unit 1501 and a processing unit 1502.
[0251] Receiving unit 1501 is used to receive first configuration information;
[0252] The processing unit 1502 is used to activate or deactivate a first function based on the first configuration information, wherein the first function is that multiple antenna resources of the first node are used for signal transmission simultaneously.
[0253] In one possible implementation, the first configuration information includes at least one of the following:
[0254] Instructions to activate the first function;
[0255] Deactivate the instruction for the first function;
[0256] Target measurement object;
[0257] Signal quality threshold.
[0258] In one possible implementation, the target measurement object includes at least one of the following: serving cell, neighboring cells, frequency of serving cell, and frequency of neighboring cells;
[0259] The signal quality threshold includes at least one of the following: the signal quality threshold corresponding to the serving cell, the signal quality threshold corresponding to the neighboring cell, the signal quality threshold corresponding to the frequency of the serving cell, and the signal quality threshold corresponding to the frequency of the neighboring cell.
[0260] In one possible implementation, configuring the first node to activate the first function based on the first configuration information includes:
[0261] Activate the first function of the first node based on the instruction to activate the first function; or...
[0262] If the signal of the target measurement object meets the signal quality threshold, the first function of the first node is activated.
[0263] In one possible implementation, the processing unit 1502 is specifically configured to activate the first function based on a third preset condition; wherein the third preset condition includes at least one of the following:
[0264] The first configuration information includes an instruction to deactivate the first function;
[0265] The signal of the target measurement object does not meet the signal quality threshold value corresponding to the target measurement object;
[0266] The power consumption parameters of the first node meet the power consumption parameter conditions.
[0267] In one possible implementation, the device further includes a sending unit 1503; the sending unit 1503 is configured to send a deactivation indication message to the second node, the deactivation indication message being used to indicate that the first node has deactivated the first function.
[0268] In one possible implementation, the effective time of the deactivation indication message is during a first duration or a first time interval of deactivating the first function; the effective time is the duration of deactivating the first function.
[0269] In one possible implementation, the processing unit 1502 is further configured to determine whether to activate the first function based on a fourth preset condition; wherein the fourth preset condition includes at least one of the following:
[0270] The signal of the target measurement object does not meet the signal quality threshold value corresponding to the target measurement object;
[0271] The power consumption parameters of the first node meet the power consumption parameter conditions.
[0272] In one possible implementation, the receiving unit 1501 is further configured to receive a first response message, the first response message being used to instruct the second node to agree to the first node deactivating the first function.
[0273] Figure 16 is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can perform the measurement method provided in the above-described method embodiments. As shown in Figure 16, the communication device includes: a transmitting unit 1601.
[0274] The transmitting unit 1601 is used to transmit first configuration information; the first configuration is used to configure the first node to activate or deactivate a first function, wherein the first function is that multiple antenna resources of the first node are used for signal transmission simultaneously.
[0275] In one possible implementation, the first configuration information includes at least one of the following:
[0276] Instructions to activate the first function;
[0277] Deactivate the instruction for the first function;
[0278] Target measurement object;
[0279] Signal quality threshold.
[0280] In one possible implementation, the target measurement object includes at least one of the following: serving cell, neighboring cells, frequency of serving cell, and frequency of neighboring cells;
[0281] The signal quality threshold includes at least one of the following: the signal quality threshold corresponding to the serving cell, the signal quality threshold corresponding to the neighboring cell, the signal quality threshold corresponding to the frequency of the serving cell, and the signal quality threshold corresponding to the frequency of the neighboring cell.
[0282] In one possible implementation, the device further includes a receiving unit 1602; the receiving unit 1602 is configured to receive a deactivation indication message sent by the first node, the deactivation indication message being used to indicate that the first node deactivates the first function.
[0283] In one possible implementation, the effective time of the deactivation indication message is during a first duration or a first time interval of deactivating the first function; the effective time is the duration of deactivating the first function.
[0284] In one possible implementation, the transmitting unit 1601 is further used for
[0285] Within the first time window, a first response message is sent, which instructs the second node to agree to the first node activating the first function.
[0286] In one possible implementation, the start time of the first time window is the time when the deactivation instruction message is received, and the time period of the first time window is preset.
[0287] Alternatively, the start time of the first time window is the time when the deactivation indication message is received, and the end time is the time when the first second message is sent to the first node, wherein the second message is any one of the following: RRC, MAC CE, or DCI.
[0288] In one possible implementation, the second message is sent on the primary cell or the primary secondary cell, or the second message is sent on the cell or carrier that receives the deactivation instruction.
[0289] Figure 17 is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can perform the measurement method provided in the above-described method embodiment. As shown in Figure 17, the communication device includes: a receiving unit 1701, a determining unit 1702, and a measuring unit 1703.
[0290] The receiving unit 1701 is configured to receive second configuration information, which is used to configure the priority of at least one measurement object.
[0291] The determining unit 1702 is configured to determine the search resources for each of the plurality of measurement objects based on the priority of the at least one measurement object, wherein the at least one measurement object is some or all of the plurality of measurement objects.
[0292] The measurement unit 1703 is used to measure the plurality of measurement objects based on the search resources of each measurement object among the plurality of measurement objects.
[0293] In one possible implementation, the number of search resources for each of the plurality of measurement objects is determined based on the priority of the at least one measurement object and a first allocation coefficient.
[0294] In one possible implementation, the first allocation coefficient is a search resource allocation factor corresponding to the measurement object, and / or a measurement duration scaling factor corresponding to the measurement object; the first allocation coefficient is determined by at least one of the following:
[0295] This is indicated in the second configuration information;
[0296] System predefined.
[0297] Figure 18 is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can perform the measurement method provided in the above-described method embodiments. As shown in Figure 18, the communication device includes: a transmitting unit 1801.
[0298] The sending unit 1801 is used to send second configuration information, which is used to configure the priority of at least one measurement object; the priority of the at least one measurement object is used to determine the search resources for each measurement object among a plurality of measurement objects; the at least one measurement object is some or all of the plurality of measurement objects; the search resources of the plurality of measurement objects are used to measure the plurality of measurement objects.
[0299] In one possible implementation, the number of search resources for each of the plurality of measurement objects is determined based on the priority of the at least one measurement object and a first allocation coefficient.
[0300] In one possible implementation, the first allocation coefficient is a search resource allocation factor corresponding to the measurement object, and / or a measurement duration scaling factor corresponding to the measurement object; the first allocation coefficient is determined by at least one of the following:
[0301] This is indicated in the second configuration information;
[0302] System predefined.
[0303] In the case of implementing the functions of the integrated modules described above in hardware, this disclosure provides another possible structure for the communication device involved in the above embodiments. As shown in FIG19, the communication device 190 includes: a processor 1902 and a bus 1904. Optionally, the communication device may further include a memory 1901; optionally, the communication device may further include a communication interface 1903.
[0304] Processor 1902 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 1902 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 1902 may also be a combination of functions implementing computational capabilities, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0305] The communication interface 1903 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0306] The memory 1901 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0307] As one possible implementation, the memory 1901 can exist independently of the processor 1902. The memory 1901 can be connected to the processor 1902 via a bus 1904 and is used to store instructions or program code. When the processor 1902 calls and executes the instructions or program code stored in the memory 1901, it can implement the method provided in the embodiments of this disclosure.
[0308] In another possible implementation, the memory 1901 can also be integrated with the processor 1902.
[0309] Bus 1904 can be an extended industry standard architecture (EISA) bus, etc. Bus 1904 can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in Figure 19, but this does not mean that there is only one bus or one type of bus.
[0310] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer, cause the computer to perform the methods described in any of the above embodiments.
[0311] Exemplary examples show that the aforementioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices for storing information and / or other machine-readable storage media. The term "machine-readable storage media" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0312] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in any of the above embodiments. The above descriptions are merely specific embodiments of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions within the technical scope disclosed in this disclosure should be covered within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A data transmission method, wherein, Applied to the first node, the method includes: Receive the first instruction message; Based on the first indication information, skip at least one target timing and use the time domain resources corresponding to the at least one target timing for service transmission; the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
2. The method according to claim 1, wherein, The first indication information is used to indicate the timing of skipping the measurement that meets the first preset condition within the first time range.
3. The method according to claim 2, wherein, The first preset condition includes at least one of the following: Measurement opportunities with measurement gaps; Measurement opportunities without measurement gaps; Limit the measurement timing without measurement gaps in service transmission.
4. The method according to claim 1, wherein, The first indication information is used to indicate when to skip the at least one measurement gap within a first time range.
5. The method according to claim 1 or 4, wherein, The at least one measurement opportunity is at least one measurement opportunity during the at least one measurement gap opportunity.
6. The method according to claim 1, wherein, When the first node supports different measurement gap configurations in different frequency ranges, the at least one measurement gap timing is at least one measurement gap timing corresponding to the measurement gap configuration in the frequency range to which the first frequency resource belongs; The first frequency resource is a carrier scheduled for the first message carrying the first indication information or a carrier transmitting the first message.
7. The method according to claim 1, wherein, When multiple measurement gap configurations are configured within a frequency domain of the first node, the at least one measurement gap timing is at least one measurement gap timing associated with the measurement gap configuration of the measurement object corresponding to the first frequency resource. The first frequency resource is a carrier scheduled for the first message carrying the first indication information or a carrier transmitting the first message.
8. The method according to claim 1 or 4, wherein, The at least one measurement opportunity includes a measurement opportunity with a measurement gap during the at least one measurement gap opportunity and / or a measurement opportunity without a measurement gap that meets the second preset condition.
9. The method according to claim 8, wherein, The second preset condition includes at least one of the following: Measurement timing without measurement gap that overlaps with the at least one measurement gap timing; Measurement timing that overlaps with at least one measurement gap timing and restricts the measurement gap-free timing of service transmission.
10. The method according to claim 1, wherein, The step of skipping at least one target timing based on the first indication information includes: When the first node is in a low mobility state, skip at least one target opportunity based on the first indication information.
11. The method according to claim 1, wherein, If the first node does not meet the low mobility condition, the at least one measurement opportunity does not include a measurement opportunity without measurement gap.
12. The method according to claim 1, wherein, The method further includes: If the at least one target timing is skipped, the measurement performed at the at least one target timing is extended.
13. The method according to claim 12, wherein, The extension of the measurement performed at the at least one target timing includes: Under the condition that the measurement extension is met, the measurement duration of the measurement performed at the at least one target time is extended; the measurement extension condition includes at least one of the following: The configuration period for the target timing is no greater than a preset threshold value; The measurement configuration cycles for the multiple measurement objects that are measured at the target time are different; When the target timing is a measurement gap timing, the configuration period of the measurement gap timing is less than the measurement configuration period of at least one measurement object; the first measurement object is the object that is measured at the at least one measurement gap timing; The first time period is shorter than the preset measurement time period; the first time period is the remaining measurement time period within a measurement duration of the skipped target timing.
14. The method according to claim 1, wherein, The first indication information is also used to indicate whether to extend the measurement duration corresponding to the first measurement object; The first measurement object is any one of the following: The object to be measured as indicated by the first indication information; All measurement objects associated with the at least one target timing, wherein the target timing is a measurement gap timing; The measurement time-domain configuration includes the measurement object of at least one target timing; The measurement object that performs the measurement on the carrier or cell scheduled by the first message carrying the first indication information.
15. The method according to claim 1, wherein, The first indication information is carried in at least one of the following: Radio Resource Control (RRC), Media Access Control (MAC) CE, and Downlink Control Information (DCI).
16. The method according to claim 1, wherein, The method further includes: If a measurement event of a preset type meets the conditions for reporting a measurement report, the measurement duration corresponding to the second measurement object in the measurement event is extended; the second object to be measured belongs to the measurement object corresponding to the at least one target timing.
17. The method according to claim 1, wherein, The method further includes: A measurement report is determined based on multiple discontinuous measurement moments within a measurement duration, wherein one or more of the at least one measurement moment are present among the multiple discontinuous measurement moments.
18. The method according to claim 1, wherein, The method further includes: If the number of retained measurement opportunities within a measurement duration corresponding to the at least one measurement opportunity satisfies a first measurement duration condition, the measurement duration is extended; the retained measurement opportunities are measurement opportunities that have not been skipped; the first measurement duration condition includes: the number of measurements within a measurement duration is less than a preset number; A measurement report is determined based on the measurement timing within the extended measurement duration.
19. The method according to claim 1, wherein, The method further includes: If the number of retained measurement opportunities within a measurement duration meets the first measurement duration condition, the measurement results corresponding to the retained measurement opportunities are discarded; the retained measurement opportunities are measurement opportunities that have not been skipped; the first measurement duration condition includes: the number of measurements within a measurement duration is less than a preset number.
20. A data transmission method, wherein, Applied to the second node, the method includes: Send a first indication message, which is used to trigger the first node to skip at least one target timing; the at least one target timing includes at least one measurement timing and / or at least one measurement gap timing.
21. The method according to claim 20, wherein, The first indication information is used to indicate the skipping of at least one measurement opportunity that meets the first preset condition within a first time range.
22. The method according to claim 21, wherein, The first preset condition includes at least one of the following: Measurement opportunities with measurement gaps; Measurement opportunities without measurement gaps; Limit the measurement timing without measurement gaps in service transmission.
23. The method of claim 20, wherein, The first indication information is used to indicate when to skip the at least one measurement gap within a first time range.
24. The method according to claim 20 or 23, wherein, The at least one measurement opportunity is at least one measurement opportunity during the at least one measurement gap opportunity.
25. The method according to claim 23, wherein, When the first node supports different measurement gap configurations for different frequency ranges, the at least one measurement gap timing is at least one measurement gap timing corresponding to the measurement gap configuration on the frequency range to which the first frequency resource belongs; The first frequency resource is a carrier scheduled for the first message carrying the first indication information or a carrier transmitting the first message.
26. The method according to claim 23, wherein, When multiple measurement gap configurations are configured in one frequency domain range of the first node, the at least one measurement gap timing is at least one measurement gap timing associated with the measurement gap configuration of the object to be measured corresponding to the first frequency resource. The first frequency resource is a carrier scheduled for the first message carrying the first indication information or a carrier transmitting the first message.
27. The method according to claim 20 or 23, wherein, The at least one measurement opportunity includes a measurement opportunity with a measurement gap during the at least one measurement gap opportunity and / or a measurement opportunity without a measurement gap that meets the second preset condition.
28. The method according to claim 27, wherein, The second preset condition includes at least one of the following: Measurement timing without measurement gap that overlaps with the at least one measurement gap timing; Measurement timing that overlaps with at least one measurement gap timing and restricts the measurement gap-free timing of service transmission.
29. A data transmission method, wherein, Applied to the first node, the method includes: Receive the first configuration information; The first function is activated or deactivated based on the first configuration information. The first function is that multiple antenna resources of the first node are used for signal transmission simultaneously.
30. The method according to claim 29, wherein, The first configuration information includes at least one of the following: Instructions to activate the first function; Deactivate the instruction for the first function; Target measurement object; Signal quality threshold.
31. The method according to claim 30, wherein, The target measurement object includes at least one of the following: serving cell, neighboring cell, frequency of serving cell and frequency of neighboring cell; The signal quality threshold includes at least one of the following: the signal quality threshold corresponding to the serving cell, the signal quality threshold corresponding to the neighboring cell, the signal quality threshold corresponding to the frequency of the serving cell, and the signal quality threshold corresponding to the frequency of the neighboring cell.
32. The method according to claim 30, wherein, Activating the first function based on the first configuration information includes: Activate the first function of the first node based on the instruction to activate the first function; or... If the signal quality of the target measurement object meets the signal quality threshold, the first function of the first node is activated.
33. The method according to claim 30, wherein, The step of activating the first function based on the first configuration information includes: The first function is activated based on a third preset condition; wherein the third preset condition includes at least one of the following: The first configuration information includes an instruction to deactivate the first function; The signal of the target measurement object does not meet the signal quality threshold value corresponding to the target measurement object; The power consumption parameters of the first node meet the power consumption parameter conditions.
34. The method according to claim 30, wherein, The method further includes: Send a deactivation indication message to the second node, the deactivation indication message being used to indicate that the first node deactivates the first function.
35. The method according to claim 34, wherein, The effective time of the deactivation instruction message is during the first duration or first time interval of deactivating the first function; the effective time is the duration of deactivating the first function.
36. The method according to claim 35, wherein, The method further includes: After the effective time, it is determined whether to activate the first function based on a fourth preset condition; wherein the fourth preset condition includes at least one of the following: The signal of the target measurement object does not meet the signal quality threshold value corresponding to the target measurement object; The power consumption parameters of the first node meet the power consumption parameter conditions.
37. The method of claim 34, wherein, The method further includes: Receive a first response message, which instructs the second node to agree to the first node deactivating the first function.
38. A data transmission method, wherein, Applied to the second node, the method includes: Send first configuration information; the first configuration information is used to configure the first node to activate or deactivate a first function, the first function being that multiple antenna resources of the first node are used for signal transmission simultaneously.
39. The method according to claim 38, wherein, The first configuration information includes at least one of the following: Instructions to activate the first function; Deactivate the instruction for the first function; Target measurement object; Signal quality threshold.
40. The method according to claim 39, wherein, The target measurement object includes at least one of the following: serving cell, neighboring cell, frequency of serving cell and frequency of neighboring cell; The signal quality threshold includes at least one of the following: the signal quality threshold corresponding to the serving cell, the signal quality threshold corresponding to the neighboring cell, the signal quality threshold corresponding to the frequency of the serving cell, and the signal quality threshold corresponding to the frequency of the neighboring cell.
41. The method according to claim 40, wherein, The method further includes: The first node sends a deactivation indication message, which indicates that the first node deactivates the first function.
42. The method according to claim 41, wherein, The effective time of the deactivation instruction message is during the first duration or first time interval of deactivating the first function; the effective time is the duration of deactivating the first function.
43. The method according to claim 41, wherein, The method further includes: Within the first time window, a first response message is sent, which instructs the second node to agree to the first node activating the first function.
44. The method according to claim 43, wherein, The start time of the first time window is the time when the deactivation instruction message is received, and the time period of the first time window is preset. Alternatively, the start time of the first time window is the time when the deactivation indication message is received, and the end time is the time when the first second message is sent to the first node, wherein the second message is any one of the following: RRC, MAC CE, or DCI.
45. The method according to claim 44, wherein, The second message is sent on the primary cell or the primary secondary cell; Alternatively, the second message may be sent on the cell or carrier that receives the deactivation instruction cell.
46. A measurement method, wherein, Applied to the first node, the method includes: Receive second configuration information, which is used to configure the priority of at least one measurement object; Based on the priority of the at least one measurement object, the search resources for each of the plurality of measurement objects are determined, wherein the at least one measurement object is some or all of the plurality of measurement objects; The multiple measurement objects are measured based on the search resources for each of the multiple measurement objects.
47. The method according to claim 46, wherein, The number of search resources for each of the plurality of measurement objects is determined based on the priority of the at least one measurement object and a first allocation coefficient.
48. The method according to claim 47, wherein, The first allocation coefficient is a search resource allocation factor corresponding to the measurement object, and / or a measurement duration scaling factor corresponding to the measurement object; the first allocation coefficient is determined by at least one of the following: This is indicated in the second configuration information; System predefined.
49. A measurement method, wherein, Applied to the second node, the method includes: Send second configuration information, which is used to configure the priority of at least one measurement object; the priority of the at least one measurement object is used to determine the search resources for each measurement object among a plurality of measurement objects; the at least one measurement object is some or all of the plurality of measurement objects; the search resources of the plurality of measurement objects are used to measure the plurality of measurement objects.
50. The method according to claim 49, wherein, The number of search resources for each of the plurality of measurement objects is determined based on the priority of the at least one measurement object and a first allocation coefficient.
51. The method according to claim 50, wherein, The first allocation coefficient is a search resource allocation factor corresponding to the measurement object, and / or a measurement duration scaling factor corresponding to the measurement object; the first allocation coefficient is determined by at least one of the following: This is indicated in the second configuration information; System predefined.
52. A communication device, wherein, include: Memory and processor; Memory and processor are coupled; The memory is used to store instructions that can be executed by the processor; When the processor executes the instructions, it performs the method as described in any one of claims 1-51.
53. A computer-readable storage medium, wherein, The computer-readable storage medium includes a non-transitory computer-readable storage medium on which computer instructions are stored, which, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-51.
54. A computer program product, wherein, The computer program product includes computing technology program instructions that, when executed by a processor, implement the method as described in any one of claims 1-51.