Measurement method and apparatus
By configuring sparsely distributed measurement gaps in the mobile cellular network, the time conflict between heterofrequency measurement and XR service data transmission is solved, and the business reliability and measurement performance are improved.
Patent Information
- Application Number
- PCT/CN2024/123350
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-30
- Filing Date
- 2024-10-08
- Publication Date
- 2025-05-08
AI Technical Summary
In mobile cellular networks, the time conflict between heterofrequency measurement and XR service data transmission makes it difficult to guarantee the reliability of XR service.
By receiving configuration information, the terminal device configures sparsely distributed measurement gaps during the measurement cycle to ensure that the service data transmission time does not conflict with the measurement time.
It effectively reduces the conflict between measurement time and service data transmission time, ensures business reliability and improves the performance of interfrequency measurement.
Smart Images

Figure CN2024123350_08052025_PF_FP_ABST
Abstract
Description
Measurement methods and devices
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on October 30, 2023, with application number 202311435442.4 and invention name “Measurement Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of wireless technology, and in particular to a measurement method and device. Background Art
[0003] In a mobile cellular network, when a terminal device moves from one cell to another, it needs to switch between cells. Before switching, the terminal device needs to measure the signals of the neighboring cells to determine when to switch. Measurements are usually divided into same-frequency measurements and different-frequency measurements. For different-frequency measurements, a common method is to install two RF receivers in the terminal device to measure the frequency of the current cell and the frequency of the target cell respectively, but this will increase costs and cause interference between different frequencies. Therefore, the 3rd Generation Partnership Project (3GPP) proposed the measurement gap (MG) method, which is to reserve a part of time (MG time). During this time, the UE will not send or receive any data, but will tune the receiver to the target cell frequency to perform different-frequency measurements. When the MG time ends, it will switch to the current cell.
[0004] Extended reality (XR) services are highly real-time, data-intensive multimedia services with stringent latency requirements. However, XR data arrival periods are non-integer, making them difficult to align with the mobile game (MG) period. Consequently, XR service data transmission can conflict with the MG, making XR service reliability difficult to guarantee. Therefore, a method is urgently needed to resolve the conflict between XR data transmission and the MG.
[0005] Summary of the Invention
[0006] The present application provides a measurement method and apparatus, which can reduce the conflict between measurement time and service data transmission time.
[0007] In a first aspect, a measurement method is provided, including: receiving first configuration information, the first configuration information including first information and second information, the first information being used to indicate a length of each first measurement gap in at least two first measurement gaps, the at least two first measurement gaps being located within a first measurement period, and an interval in the time domain between two adjacent first measurement gaps in the at least two first measurement gaps, and the second information being used to indicate a start time of each first measurement gap in the at least two first measurement gaps; and performing inter-frequency measurement on the at least two first measurement gaps.
[0008] The execution subject of the configuration method involved in the first aspect can be a terminal device, a module of the terminal device (such as a chip system, etc.), or a logical node, logical module or software that can realize all or part of the functions of the terminal device, without limitation.
[0009] In the embodiment provided in the present application, at least two first measurement gaps are configured within the first measurement cycle, and there is a gap in the time domain between two adjacent first measurement gaps in the at least two first measurement gaps, so that the measurement time within the first measurement cycle can be dispersed. When the terminal device has data to send, it can send it in the nearest time slot where the first measurement gap is not configured, thereby reducing the conflict between the measurement time and the service data transmission time, ensuring the reliability of the service, and at the same time ensuring the performance of inter-frequency measurement.
[0010] In combination with the first aspect, in some implementations of the first aspect, the first configuration information is further used to configure the number of first measurement gaps in the first measurement cycle.
[0011] In the embodiment provided in the present application, the first configuration information is used to configure the number of first measurement gaps in the first measurement period, which can facilitate the terminal device to determine the number of inter-frequency measurements performed in the first measurement period.
[0012] With reference to the first aspect, in certain implementations of the first aspect, the second information includes a first parameter, where the first parameter is used to indicate a length of an interval between two adjacent first measurement gaps in the at least two first measurement gaps.
[0013] In the embodiment provided in the present application, the second information includes a first parameter, and the first parameter is used to indicate the interval length between two adjacent first measurement gaps in at least two first measurement gaps, so that the terminal device can determine the time domain position of each first measurement gap in the at least two first measurement gaps according to the first parameter, and form sparsely distributed measurement gaps within the first measurement cycle.
[0014] In combination with the first aspect, in certain implementations of the first aspect, the second information further includes a first offset and a length of a first measurement cycle, a start time of a first first measurement gap in at least two first measurement gaps is determined by the first offset and the length of the first measurement cycle, and a start time of the remaining first measurement gaps in at least two first measurement gaps except the first first measurement gap is determined by the start time of the first first measurement gap, the lengths of the at least two first measurement gaps, and the first parameter.
[0015] In the embodiment provided in the present application, the second information includes a first offset and a length of a first measurement period, so that the terminal device can determine the time domain position of the first first measurement gap in at least two first measurement gaps based on the first offset and the length of the first measurement period, and can further determine the time domain position of subsequent first measurement gaps based on the time domain position of the first measurement gap, the first parameter and the length of each first measurement gap, and configure sparsely distributed first measurement gaps within the first measurement period to reduce the conflict between measurement time and service data transmission.
[0016] In conjunction with the first aspect, in certain implementations of the first aspect, the numerical range of the first parameter satisfies the following conditions: Wherein, MGG is the value of the first parameter, MGRP is the length of the first measurement period, L is the total length of at least two first measurement gaps, N is the number of first measurement gaps in the first measurement period, To round down.
[0017] In the embodiment provided in this application, the numerical range of the first parameter satisfies The overlapping problem of the first measurement gaps in multiple measurement cycles can be reduced.
[0018] In combination with the first aspect, in certain implementations of the first aspect, the second information includes a second parameter, where the second parameter is used to indicate the interval length between the first measurement gap and the remaining first measurement gaps other than the first first measurement gap in the at least two first measurement gaps in the first measurement cycle.
[0019] In the embodiment provided in the present application, the second information includes a second parameter, and the second parameter is used to indicate the interval length between the remaining first measurement gaps except the first first measurement gap in at least two first measurement gaps in the first measurement cycle and the first first measurement gap, so that the terminal device can determine the time domain position of each first measurement gap in the at least two first measurement gaps according to the second parameter, and then perform heterofrequency measurement at the determined time domain position of the first gap.
[0020] In conjunction with the first aspect, in certain implementations of the first aspect, the second information further includes a first offset and a length of the first measurement period, and the start times of at least two first measurement gaps satisfy: SF[i]=(GO+GOO[i])%10, where % is modulo, To round down, SFN[i] is the radio frame number of the start time of the i-th first measurement gap, SF[i] is the starting subframe number of the radio frame to which the start time of the i-th first measurement gap belongs, GO is the first offset, GOO[i] is the interval length between the i-th first measurement gap and the first first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
[0021] In the embodiment provided in the present application, the second information includes the first offset and the length of the first measurement period, and the start time of at least two measurement gaps satisfies the formula, so that the terminal device can determine the time domain position of each first measurement gap in the first measurement period, and configure sparsely distributed first measurement gaps in the first measurement period to reduce the conflict between the measurement time and the service data transmission.
[0022] In combination with the first aspect, in some implementations of the first aspect, the second information includes a third parameter, where the third parameter is used to indicate a start time of each of the at least two first measurement gaps.
[0023] In the embodiment provided in the present application, the second information includes a third parameter, which is used to indicate the start time of each first measurement gap in at least two first measurement gaps, so that the terminal device can directly determine the start time of each first measurement gap in at least two first measurement gaps based on the third parameter, and configure sparsely distributed first measurement gaps within the first measurement cycle to reduce the conflict between measurement time and service data transmission.
[0024] In conjunction with the first aspect, in certain implementations of the first aspect, the first configuration information is further used to indicate a length of the first measurement period, and the start times of at least two first measurement gaps satisfy: SF[i]=GO[i]%10, where % is the remainder function. is a floor function, SFN[i] is the radio frame number to which the i-th first measurement gap belongs, SF[i] is the starting subframe number of the i-th first measurement gap in the radio frame to which it belongs, GO[i] is used to indicate the start time of the i-th first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
[0025] In the embodiment provided in the present application, the start time of at least two measurement gaps satisfies the formula, which can facilitate the terminal device to determine the start time of at least two first measurement gaps and configure sparsely distributed first measurement gaps within the first measurement cycle to reduce the conflict between measurement time and service data transmission.
[0026] In a second aspect, a measurement method is provided, the method including: sending first configuration information, the first configuration information including first information and second information, the first information being used to indicate the length of each first measurement gap in at least two first measurement gaps, the at least two first measurement gaps being located within a first measurement cycle, and there being an interval in the time domain between two adjacent first measurement gaps in at least two first measurement gaps, the second information being used to indicate the start time of each first measurement gap in at least two first measurement gaps, and the at least two first measurement gaps being used for a terminal device to perform inter-frequency measurement.
[0027] The executor of the technical solution described in the second aspect can be a network device, a module of the network device (such as a chip system, etc.), or a logical node, logical module or software that can realize all or part of the functions of the network device, without limitation.
[0028] In combination with the second aspect, in some implementations of the second aspect, the first configuration information is further used to configure the number of first measurement gaps in the first measurement period.
[0029] With reference to the second aspect, in certain implementations of the second aspect, the second information includes a first parameter, where the first parameter is used to indicate a length of an interval between two adjacent first measurement gaps in the at least two first measurement gaps.
[0030] In combination with the second aspect, in certain implementations of the second aspect, the second information further includes a first offset and a length of a first measurement cycle, the start time of the first first measurement gap in at least two first measurement gaps is determined by the first offset and the length of the first measurement cycle, and the start time of the remaining first measurement gaps in at least two first measurement gaps except the first first measurement gap is determined by the start time of the first first measurement gap, the lengths of the at least two first measurement gaps, and the first parameter.
[0031] In conjunction with the second aspect, in certain implementations of the second aspect, the numerical range of the first parameter satisfies the following conditions: Wherein, MGG is the value of the first parameter, MGRP is the length of the first measurement period, L is the total length of at least two first measurement gaps, N is the number of first measurement gaps in the first measurement period, To round down.
[0032] In combination with the second aspect, in certain implementations of the second aspect, the second information includes a second parameter, and the second parameter is used to indicate the interval length between the remaining first measurement gaps other than the first first measurement gap in the at least two first measurement gaps in the first measurement cycle and the first first measurement gap.
[0033] In conjunction with the second aspect, in certain implementations of the second aspect, the second information further includes a first offset and a length of the first measurement period, and the start times of at least two first measurement gaps satisfy: SF[i]=(GO+GOO[i])%10, where % is modulo, To round down, SFN[i] is the radio frame number of the start time of the i-th first measurement gap, SF[i] is the starting subframe number of the radio frame to which the start time of the i-th first measurement gap belongs, GO is the first offset, GOO[i] is the interval length between the i-th first measurement gap and the first first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
[0034] In combination with the second aspect, in some implementations of the second aspect, the second information includes a third parameter, where the third parameter is used to indicate a start time of each of the at least two first measurement gaps.
[0035] In conjunction with the second aspect, in certain implementations of the second aspect, the second information further includes a length of the first measurement period, and the start times of at least two first measurement gaps satisfy: SF[i]=GO[i]%10, where % is the remainder function. is a floor function, SFN[i] is the radio frame number to which the i-th first measurement gap belongs, SF[i] is the starting subframe number of the i-th first measurement gap in the radio frame to which it belongs, GO[i] is used to indicate the start time of the i-th first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
[0036] According to a third aspect, a communication device is provided, comprising a module or unit for executing the method according to the first aspect or any possible implementation manner of the first aspect.
[0037] In a fourth aspect, a communication device is provided, comprising a module or unit for executing the method in the second aspect or any possible implementation manner of the second aspect.
[0038] In a fifth aspect, a communication device is provided, comprising a processor coupled to a memory, the memory being used to store programs or instructions. When the programs or instructions are executed by the processor, the device executes a method as in the first aspect or any possible implementation of the first aspect.
[0039] In a sixth aspect, a communication device is provided, comprising a processor coupled to a memory, the memory being used to store programs or instructions. When the program or instructions are executed by the processor, the device executes a method as in the second aspect or any possible implementation of the second aspect.
[0040] In the seventh aspect, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or the instruction is run on a computer, the method in the first aspect and any possible implementation of the first aspect is executed; or, the method in the second aspect and any possible implementation of the second aspect is executed.
[0041] In an eighth aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, cause the method of the first aspect and any possible implementation of the first aspect to be executed; or, cause the method of the second aspect and any possible implementation of the second aspect to be executed.
[0042] In the ninth aspect, the present application provides a communication system, comprising: a terminal device and a network device, wherein the terminal device is used to execute the method in the above-mentioned first aspect and any possible implementation of the first aspect; the network device is used to execute the method in the above-mentioned second aspect and any possible implementation of the second aspect.
[0043] In the tenth aspect, the present application provides a chip system, comprising: a processor, which is used to execute the computer program or instructions in the memory, so that the chip system implements the method in the above-mentioned first aspect and any possible implementation of the first aspect, as well as the method in the second aspect and any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] FIG1 is a schematic diagram of a communication system applicable to an embodiment of the present application;
[0045] FIG2 is a schematic diagram of a measurement gap mode;
[0046] FIG3 is a schematic diagram of a conflict between a measurement gap and a service data transmission period;
[0047] FIG4 is a schematic diagram of a measurement method provided in an embodiment of the present application;
[0048] Figures 5-6, 8 and 10 are schematic diagrams of measurement gap modes provided in embodiments of the present application;
[0049] Figures 7, 9, and 11 are schematic diagrams of matching measurement gaps with service data transmission cycles provided by embodiments of the present application;
[0050] FIG12 is a schematic diagram of another measurement method provided in an embodiment of the present application;
[0051] Figures 13-15 are schematic diagrams of matching measurement gaps with service data transmission cycles provided by this application;
[0052] 16 and 17 are schematic block diagrams of communication devices according to embodiments of the present application. DETAILED DESCRIPTION
[0053] The technical solution in this application will be described below with reference to the accompanying drawings.
[0054] In the description of the embodiments of this application, unless otherwise specified, " / " represents or. For example, A / B can represent A or B. "And / or" in this article is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "plurality" means two or more than two.
[0055] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
[0056] Furthermore, the terms "include," "comprise," and "have," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0057] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0058] In this application, "at least one (item)" refers to one or more. "Multiple" refers to two or more. "At least two (items)" refers to two or three and more than three. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and / or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple. “When” and “if” both mean that corresponding measures will be taken under certain objective circumstances. They do not limit the time, nor do they require any judgment action when they are implemented, nor do they mean that there are other limitations.
[0059] In this application, "sending information to...(terminal)" can be understood as the destination of the information being the terminal device. This can include sending information to the terminal device directly or indirectly. "Receiving information from...(terminal)" can be understood as the source of the information being the terminal device, which can include receiving information from the terminal device directly or indirectly. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.
[0060] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of the present application. As shown in Figure 1, the communication system includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (such as 110a and 110b, collectively referred to as 110) and at least one terminal device (such as 120a-120j, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal device 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or by wire. The core network devices in the core network 200 and the RAN node 110 in the RAN 100 can be different physical devices, or they can be the same physical device that integrates the core network logical functions and the radio access network logical functions.
[0061] The RAN 100 may be a 3GPP-related cellular system, such as a 4G or 5G mobile communication system, or a future-oriented evolutionary system (such as a 6G mobile communication system). The RAN 100 may also be an open access network (open RAN, O-RAN or ORAN), a CRAN, or a WiFi system. The RAN 100 may also be a communication system that integrates two or more of the above systems.
[0062] RAN node 110, sometimes also referred to as network equipment, access network equipment, RAN entity, or access node, constitutes part of a communication system and facilitates wireless access for terminal devices. Multiple RAN nodes 110 in the communication system can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal device 120 are relative. For example, network element 120i can be a helicopter or drone configured as a mobile base station. For terminal device 120j accessing RAN 100 via network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal device. RAN node 110 and terminal 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b can be understood as communication devices with base station functionality, and network elements 120a-120j can be understood as communication devices with terminal functionality.
[0063] In one possible scenario, a RAN node may be a base station (BS), an eNodeB, an access point (AP), a Transmitter Relay (TRP), a gNB, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node may be a macro base station (such as 110a in Figure 1 ), a micro base station or an indoor station (such as 110b in Figure 1 ), a relay node or a donor node, or a wireless controller in a CRAN scenario.
[0064] Optionally, the RAN node may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the V2X technology may be an RS. All or part of the functions of the RAN node in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The RAN node in this application may also be a logical node, logical module, or software that can implement all or part of the functions of the RAN node.
[0065] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, and different RAN nodes implement part of the functions of the base station respectively. For example, the RAN node can be CU, DU, CU-control plane (CP), CU-user plane (UP), or radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as the baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0066] In different communication systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0067] It should be understood that the number of each device in the above-mentioned communication system is only for illustration and is not limited thereto. In actual applications, the communication system may further include more terminal devices, more RAN devices, and may further include other devices. The network device in the embodiment of the present application may be a device for communicating with a terminal device. The network device may be a base transceiver station (BTS) in a GSM system or CDMA, a base station (nodeB, NB) in a WCDMA system, an evolved base station (eNB or enodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, an on-vehicle device, a wearable device, a network device in a future 5G network, or a network device in a future evolved PLMN network, etc. For example, the network device may include an access network device and / or a core network device.
[0068] The terminal device involved in the embodiments of the present application is a device with wireless transceiver functions, which can be a fixed device or a mobile device, and can refer to a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal device can also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in a public land mobile communication network (PLMN) to be evolved in the future, etc. The terminal device can also be a handheld device (such as a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device built into the above-mentioned device (such as a communication module, a modem, or a chip system, etc.). Terminal devices are used to connect people, objects, machines, etc. and can be widely used in various scenarios, including but not limited to the following scenarios: cellular communications, device-to-device communications (D2D), vehicle-to-everything (V2X), machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, and other scenarios. The embodiments of the present application are not limited to this.
[0069] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), 5.5G, sixth generation (6G) system or future communication system, etc.
[0070] Figure 2 is an example of a configuration of a measurement gap in the prior art. As shown in Figure 2, the length of a radio frame corresponding to a system frame number (SFN) can be 10 milliseconds (ms), and a radio frame can contain 10 radio subframes (SF), and the length of a subframe can be 1ms. In the time domain corresponding to the shaded area in the figure, the UE can perform heterofrequency measurements on the target cell. During this period, the terminal device will not send or receive any data. The duration during which the terminal device suspends communication with the serving cell to measure heterofrequency neighbors or other radio access technology (RAT) neighbors is called a measurement gap MG. After the MG time ends, it switches to the current cell.
[0071] The starting position of the MG time can satisfy the following formulas (1) to (2): SF=GO%10 (2)
[0072] Among them, % is the modulus, MGRP stands for Measurement Gap Repetition Period (MGRP), which specifies the gap period, that is, the length of the interval from the start time of the current MG time to the start time of the next MG time. MGRP values can be 20ms, 40ms, 80ms, 160ms, etc.
[0073] GO is the gap pattern offset (gapoffset), which can range from 0 to 159 and can be an integer, for a total of 160 offset values. The offset value points to the starting subframe within the period and ranges from 0 to MGRP-1. For example, if the period is 20ms, the offset range can be 0 to 19.
[0074] The radio frame number SFN to which the start time of the MG belongs can satisfy the above formula (1), and the starting subframe number of the start time of the MG in the SFN can satisfy the above formula (2). For example, when the MGRP is 40ms and the GO is 24ms, the SFNs configured by the MG may include 18, 22, 26, 30, etc., and the starting subframe number in each SFN may be 4. When the measurement gap length (MGL) is 4ms, the MG may be configured to perform inter-frequency cell measurements for 4ms starting from 4ms, which is the example shown in Figure 2. The MGL is the duration of the MG, and the values may include 1.5ms, 3ms, 3.5ms, 4ms, 5.5ms and 6ms, etc. For example, when the MGL is 4ms, the terminal device continues to perform inter-frequency measurements within the same measurement period, and the measurement duration is 4ms. For positioning measurements, 10 and 20ms may also be applicable.
[0075] In XR services, the data arrival period is non-integer. For example, for XR video with a frame rate of 60 frames per second (FPS), the frame arrival period is 1 / 30s, meaning 60 video frames are generated per second, with one video frame appearing approximately every 16.67ms. XR frame arrival periods can also be 1 / 30s, 1 / 90s, and so on. The XR service arrival period does not match the MG period, so XR service data transmission conflicts with the MG, as shown in Figure 3. For XR video with a frame rate of 60 FPS, using Mode 0 (MGL of 6ms and MGRP of 40ms), the transmission of two out of every six frames is affected. XR services have high latency requirements and require mobility or positioning measurements, so the MG has a significant impact on service performance. Therefore, it is necessary to provide a method to reduce conflicts between service data transmission and the MG and improve service reliability.
[0076] For ease of understanding and explanation, the following describes the method of the embodiment of the present application by taking the interaction between the terminal device and the network device as an example, but this should not constitute any limitation on the execution subject of the method of the embodiment of the present application. For example, the method performed by the terminal device can also be performed by a module (such as a circuit, a chip or a chip system, etc.) of the terminal, and can also be implemented by a logical node, a logical module or software that can realize all or part of the terminal device function. The method performed by the network device can also be performed by a module (such as a circuit, a chip or a chip system, etc.) of the network device, and can also be implemented by a logical node, a logical module or software that can realize all or part of the network device function.
[0077] FIG4 shows a method for configuring an MG provided in an embodiment of the present application. The method may include the following steps S401 to S402 .
[0078] S401, the terminal device receives first configuration information, and accordingly, the network device sends first configuration information, the first configuration information including first information and second information, the first information being used to indicate the length of each first measurement gap in at least two first measurement gaps, the at least two first measurement gaps being located within a first measurement cycle, and there being an interval in the time domain between two adjacent first measurement gaps in the at least two first measurement gaps, and the second information being used to indicate the start time of each first measurement gap in the at least two first measurement gaps.
[0079] S402: The terminal device performs inter-frequency measurement in at least two first measurement gaps.
[0080] For step S401, the first configuration information may be configured by the network device and sent to the terminal device. For example, the network device may carry the first configuration information in a radio resource control (RRC) message and send it to the terminal device.
[0081] The second information is used to indicate the start time of each first measurement gap in at least two first measurement gaps. The start time of each first measurement gap can be directly configured for the network device, or parameters related to the start time of each first measurement gap can be provided to the network device so that the terminal device can indirectly determine the start time of each first measurement gap based on the parameter. The configuration method of each first measurement gap is described in detail below in combination with the specific implementation method.
[0082] In one possible implementation, the second information may include a first parameter, where the first parameter may be used to indicate the length of an interval between two adjacent first measurement gaps in at least two first measurement gaps, that is, the length of an interval between an end time of a current first measurement gap and a start time of a next first measurement gap. In each of the at least two first measurement gaps, the terminal device measures an inter-frequency cell, and during the interval between the two adjacent first measurement gaps, the terminal device may normally transmit and receive data.
[0083] The first parameter may also be referred to as the measurement gap gap (MGG), or may have other names, which are not limited in this application. The first parameter may be a numerical value, and when the first parameter is a numerical value, in at least two first measurement gaps, the interval lengths between any two adjacent first measurement gaps are the same. The first parameter may also be a numerical list, and when the first parameter is a numerical list, in at least two first measurement gaps, the interval lengths between two adjacent first measurement gaps may be different, and the network device may specify the interval lengths between all adjacent first measurement gaps in the first measurement cycle through the first parameter. The different interval lengths between two adjacent first measurement gaps may mean that the interval between at least one group of adjacent first measurement gaps is different from the intervals between the remaining groups of adjacent first measurement gaps.
[0084] In the at least two first measurement gaps of the first measurement cycle, the start time of the first first measurement gap may be determined first, and then the start times of the remaining first measurement gaps may be determined.
[0085] In some embodiments, the second information may also include a first offset and a length of the first measurement cycle. The first offset may be the offset of the first first measurement gap in the first measurement cycle. The first offset may be used to determine the start time of the first first measurement gap among at least two first measurement gaps. The start time of the first first measurement gap may satisfy the aforementioned formulas (1) to (2), wherein GO in the formula may be the first offset and MGRP may be the length of the first measurement cycle.
[0086] Furthermore, the start times of the remaining first measurement gaps except the first first measurement gap in the at least two first measurement gaps may be determined according to the start time of the first first measurement gap, the lengths of the at least two first measurement gaps, and the first parameter.
[0087] As an example, in at least two first measurement gaps, the interval lengths between two adjacent first measurement gaps may be different, and the interval lengths between two adjacent first measurement gaps may be configured to the terminal device in the form of a numerical list. The numerical list of the first parameter may be as shown in Table 1. When the first parameter is a numerical list, the numerical list of the first parameter may include the interval lengths between any two adjacent first measurement gaps in at least two first measurement gaps. Furthermore, the number of first measurement gaps may be the number of interval lengths configured by the network device plus 1. For the example shown in Table 1, the number of interval lengths configured by the network device is 2. Then, the first measurement cycle may include 3 first measurement gaps MG1 to MG3, and MG1 to MG3 may be configured sequentially in chronological order. MGG1 may be the interval length between MG1 and MG2, that is, the time interval from the end time of MG1 to the start time of MG2. Similarly, MGG2 may be the interval length between MG2 and MG3.
[0088] Table 1
[0089] Table 2
[0090] The lengths of the various first measurement gaps may also be different. The network device may provide the lengths of the first measurement gaps to the terminal device in the form of a numerical list. The list of lengths of the first measurement gaps may be as shown in Table 2. The numerical list of the first parameter may include the length of each first measurement gap in at least two first measurement gaps. Among them, MGL1 may be the length of the first first measurement gap MG1 in the first measurement cycle, MGL2 may be the length of the second first measurement gap MG2 in the first measurement cycle, and MGL3 may be the length of the third first measurement gap MG3 in the first measurement cycle. Similarly, when the first parameter is a numerical list, the number of first measurement gaps is the same as the number of first gap lengths configured by the network device, and the number of first measurement gap lengths configured by the network device for the terminal device may match the number of intervals of the first measurement gaps.
[0091] Furthermore, when the GO configured for the network device is 14ms and the MGRP is 20ms, SFN can be a value such as 22 or 24, and the starting subframe number SF can be 4. Taking the radio frame with SFN=22 as an example, the starting time of MG1 can be the 5th subframe in the radio frame with SFN=22. Furthermore, the starting time of MG2 can be the (2+6)th subframe after the starting time of MG1, that is, the 3rd subframe in SFN=23. Similarly, the starting time of MG3 can be the (2+3)th subframe after the starting time of MG2, that is, the 8th subframe in SFN=23. Thus, the terminal device can determine that the measurement mode of MG is the mode shown in Figure 5, and the terminal device performs cell measurement in the shaded area of the figure.
[0092] As another example, in at least two first measurement gaps, the interval length between any two adjacent first measurement gaps may also be the same. The first parameter may be a numerical value, for example, 2.5 ms, that is, in at least two first measurement gaps, the interval length between any two adjacent first measurement gaps may be 2.5 ms.
[0093] In the at least two first measurement gaps, the length of each first measurement gap may also be the same, that is, the first information may also include a value, for example, 1.5 ms, to indicate that the length of each first measurement gap in the at least two first measurement gaps may be 1.5 ms.
[0094] The start time of MG1 can satisfy the above formulas (1) to (2). When GO is 14 ms and MGRP can be 20 ms, the start time of MG1 can be the 5th subframe in SFN=22. Furthermore, the start time of MG2 can be the (1.5+2.5)th subframe after the start time of MG1, that is, it can be the 9th subframe in SFN=22. Similarly, the measurement gap configuration mode shown in Figure 6 can be obtained.
[0095] It should be noted that, in the example shown in Figure 5, in at least two first measurement gaps, the intervals between two adjacent first measurement gaps are different, and the lengths of at least two first measurement gaps are also different. In the example shown in Figure 6, the intervals between any two adjacent first measurement gaps are the same, and the lengths of at least two first measurement gaps are also the same. When the intervals between any two adjacent first measurement gaps are the same, the lengths of at least two first measurement gaps can also be configured to be different. When the lengths of at least two first measurement gaps are the same, the lengths between any two adjacent first measurement gaps can also be configured to be different. This application does not limit this.
[0096] In some embodiments, the first configuration information can also be used to configure the number of first measurement gaps in the first measurement cycle, that is, the number of inter-frequency measurements performed by the terminal device in the first measurement cycle can be configured. For example, when the lengths of at least two first measurement gaps are the same and the intervals between any two adjacent first measurement gaps are the same, the number of first measurement gaps can be configured by the network device. In the configuration mode shown in Figure 6, the number of first measurement gaps can be configured by the network device to be 4. For another example, when the lengths of at least two first measurement gaps are different, a length list is configured for the terminal device to indicate the lengths of each first measurement gap. The length list of the configured first measurement gaps can be used to indicate the number of first measurement gaps, that is, the number of the first measurement gaps can be carried in the first information, or the number of the first measurement gaps can be directly indicated by the first configuration information. Similarly, when the intervals between two adjacent first measurement gaps are different, an interval length list can be configured for the terminal device to indicate the interval length between each group of two adjacent first measurement gaps. The interval length list between two adjacent first measurement gaps can be used to indicate the number of first gaps, that is, the number of the first measurement gaps can be carried in the second information, or the number of the first measurement gaps can be directly indicated by the first configuration information.
[0097] The number of the first measurement gaps may be less than or equal to L is the total length of at least two first measurement gaps, so as to reduce the overlap between the measurement time configured in the first measurement period and the measurement time configured in other periods.
[0098] When the first parameter is a value, in one possible implementation, the first parameter may be a value enumerated by the network device. For example, the value of the first parameter enumerated by the network device may be 3ms, 5ms, 6ms, 7ms, 10ms, 11ms, 13ms, 14ms, 20ms, 22ms, 26ms, 29ms, 40ms, 45ms, 53ms, 106ms, etc. The first parameter may be an integer or a decimal value, such as 2.5ms, 5.5ms, etc.
[0099] In another possible implementation, the first parameter may be any value within a value range of 0 to MGRP provided by the network device.
[0100] In some embodiments, the range of the first parameter MGG may satisfy the following conditions: in, is a floor rounding function, L may be the sum of the lengths of at least two first measurement gaps in the first measurement period, and N is the length of the first measurement gap in the first measurement period.
[0101] The range of the first parameter MGG The overlap of first measurement gaps configured in each measurement cycle can be reduced, or in other words, the problem of at least two first measurement gaps in the current measurement cycle being arranged in the time domain in the next measurement cycle and overlapping with the first measurement gap in the next measurement cycle can be reduced.
[0102] In some embodiments, the first parameter may be an agreed value between the network device and the terminal device. In this example, the network device may not need to carry the above-mentioned second information in the first configuration information. For example, in step S401, the first configuration information may only include the first information, and the terminal device may store the agreed value in advance. When receiving the first configuration information, the start time of at least two first measurement gaps is determined according to the stored first parameter, and heterodyne frequency measurement is performed on at least two first measurement gaps according to the start time of the at least two first measurement gaps and the length of the at least two first measurement gaps. When the first parameter is an agreed value between the network device and the terminal device, in at least two first measurement gaps, the interval length between any two first measurement gaps may be the same.
[0103] In some embodiments, the length of at least two first measurement gaps may also be an agreed value between the network device and the terminal device. In this example, the network device may not need to carry the above-mentioned first information in the first configuration information. For example, in step S401, the first configuration information may only include the second information. The terminal device may store the agreed value in advance, and upon receiving the first configuration information, determine the start time of the at least two first measurement gaps according to the first parameter provided by the network device, and perform heterodyne measurement on the at least two first measurement gaps according to the start time of the at least two first measurement gaps and the length of the at least two first measurement gaps. When the length of the at least two first measurement gaps is an agreed value between the network device and the terminal device, the lengths of any two first measurement gaps in the at least two first measurement gaps may be the same.
[0104] In some embodiments, the first parameter and the length of at least two first measurement gaps can be agreed values between the network device and the terminal device. In this example, the network device may not need to carry the first information and the second information in the first configuration information, and the terminal device and the network device may not need to perform step S401. The terminal device can determine the start time of at least two first measurement gaps based on the stored first parameter, and perform heterofrequency measurement on at least two first measurement gaps based on the start time of the at least two first measurement gaps and the length of the at least two first measurement gaps. Similarly, when the first parameter and the length of at least two first measurement gaps are both agreed values, in at least two first measurement gaps, the length of any two first measurement gaps can be the same, and in at least two first measurement gaps, the length of the interval between any two first measurement gaps can be the same.
[0105] The method for configuring measurement gaps provided in an embodiment of the present application can configure sparsely distributed measurement gaps in a measurement cycle. When a terminal device has data to send, it can send it in the nearest time slot that is not configured with the first measurement gap, thereby reducing the time conflict problem between data transmission and reception services and measurement gaps, while also ensuring the performance of low-latency services.
[0106] In addition, since the data transmission period of the XR service is non-integer and cannot match the MG measurement period, the method for configuring measurement gaps in this embodiment can also match the XR period. As shown in Figure 7, for an XR service with a period of 50 / 3, that is, an XR service with a frame rate of 60 FPS, the length of the first measurement period can be 50 ms, and the value of the first parameter can be 17-MGL', where MGL' is the length of each first measurement gap in at least two first measurement gaps, and the length of each first measurement gap in at least two first measurement gaps can be the same. The value of the first offset can be 0, and the number of first measurement gaps in the first measurement period can be 3. This can match the data transmission period of the XR service with the MG measurement period, and can provide an offset between the measurement time and the XR data transmission time. The offset time can be greater than or equal to the data transmission delay of the XR service. This allows the terminal device to perform gap measurement after the XR data arrives, that is, after the XR data transmission is completed, thereby better ensuring the reliability of the XR service and the performance of the cell measurement.
[0107] In a possible implementation, the second information may include a second parameter, which may be used to indicate the length of intervals between the first measurement gap and the remaining first measurement gaps except the first measurement gap in the at least two first measurement gaps in the first measurement cycle. The length of intervals between the first measurement gap and the remaining first measurement gaps except the first measurement gap in the at least two first measurement gaps may refer to the length of intervals between the start time of the remaining first measurement gaps except the first measurement gap and the start time of the first measurement gap; or, the length of intervals between the end time of the remaining first measurement gaps except the first measurement gap and the end time of the first measurement gap; or, the length of intervals between the middle moments of the remaining first measurement gaps except the first measurement gap and the middle moment of the first measurement gap. The lengths of intervals between the middle moments of the remaining first measurement gaps and the middle moment of the first measurement gap and the start time of the first measurement gap may be the same.
[0108] In some embodiments, the second information may further include a first offset and a length of a first measurement period. The first offset may be an offset of a first first measurement gap in the at least two first measurement gaps within the first measurement gap. The start time of the at least two first measurement gaps may satisfy the following equations (3) to (4): SF[i]=(GO+GOO[i])%10, (4)
[0109] SFN[i] may be the radio frame number of the start time of the i-th first measurement gap in the first measurement cycle, SF[i] may be the starting subframe number of the radio frame to which the start time of the i-th first measurement gap belongs, GO may be the first offset, GOO[i] may be the interval length between the i-th first measurement gap and the first first measurement gap, i may be an integer greater than or equal to 1, and MGRP may be the length of the first measurement cycle. When i is 1, GOO[1] may be the interval length between the first first measurement gap and the first first measurement gap, that is, the value of GOO[1] may be 0.
[0110] In some embodiments, the second parameter may be in the form of a numerical list, which may include the interval length between each first measurement gap and the first first measurement gap in the first measurement period, except for the first first measurement gap. For example, as shown in Table 3, GOO[2] may be the interval length between the second first measurement gap and the first measurement gap in the first measurement period, GOO[3] may be the interval length between the third first measurement gap and the first measurement gap in the first measurement period, and so on. When the second parameter is in the form of a numerical list, the second information may also be used to indicate the number of first measurement gaps in the first measurement period. For example, if the value of GOO[i] shown in Table 3 is 3, the number of first measurement gaps in the first measurement period may be 4. In the numerical list of the second parameter shown in Table 3, the interval lengths between each first measurement gap in the first measurement period and the first first measurement gap are in an arithmetic progression. In this example, the start time intervals between two adjacent first measurement gaps may be the same.
[0111] The start time of each first measurement gap in the first measurement cycle satisfies the above formulas (3) to (4). Furthermore, when the first offset GO is 14 ms and the length of the first measurement cycle is 20 ms, the subframe number corresponding to the start time of the first measurement gap can be 4, that is, it can be the 5th subframe in SFN=22, the subframe number corresponding to the start time of the second measurement gap can be 8, that is, it can be the 9th subframe in SFN=22, the subframe number corresponding to the start time of the third measurement gap can be 1, that is, it can be the 2nd subframe in SFN=23, and the subframe number corresponding to the start time of the fourth measurement gap can be 5, that is, it can be the 6th subframe in SFN=23. When the lengths of any two first measurement gaps in at least two first measurement gaps are the same, for example, they can be 1.5 ms, the measurement gap pattern of the terminal device can be as shown in (b) of Figure 8, and the terminal device can perform inter-frequency measurement in the shaded area of the figure. Among them, (a) in Figure 8 is the MG configuration mode in the prior art. The measurement method provided in the embodiment of the present application makes the measurement time in the first measurement cycle dispersed, so that the terminal device can send on the nearest time slot that is not configured with the first measurement gap, thereby ensuring the reliability of the service and the performance of the heterofrequency measurement.
[0112] Table 3
[0113] It should be noted that, similar to the case where the second information includes the first parameter above, when the second information includes the second parameter, the lengths of the at least two first measurement gaps may be the same or different. When the lengths of the at least two first measurement gaps are different, the first information may include a list of first measurement gap lengths, indicating the length of each first measurement gap in the first measurement period. Here, the measurement gap pattern is described using the example of at least two first measurement gaps having the same length, and the lengths of the at least two first measurement gaps should not be limited. The terminal device may also agree with the network device on the length of the first measurement gap. In this case, the network device may not need to include the lengths of the at least two first measurement gaps in the first configuration information. In addition, in the list of values for the second parameter shown in Table 3, the interval lengths between each first measurement gap and the first first measurement gap in the first measurement period are in an arithmetic progression. The interval lengths between each first measurement gap and the first first measurement gap may also be discrete values, that is, they may not be in an arithmetic progression. When the interval lengths between each first measurement gap and the first first measurement gap are discrete values, the intervals between the start times of two adjacent first measurement gaps may be different.
[0114] In the example where the second information includes the second parameter, the measurement method can also match the XR period. As shown in Figure 9, for an XR service with a period of 50 / 3, that is, an XR service with a frame rate of 60FPS, the value of the first offset can be 0, and the corresponding starting subframe number can be 0, that is, in the first measurement period, the starting subframe of the first first measurement gap can be the first subframe in the corresponding radio frame, the length of the first measurement period can be 50ms, and 3 first measurement gaps can be configured in the first measurement period to match the XR service. The second parameter can be a value list, and the value of GOO[2] can be 17ms, and the value of GOO[3] can be 34ms, so that the data transmission period of the XR service and the MG measurement period can be matched, and the measurement time can be offset relative to the XR data transmission time. The terminal device can perform gap measurement after the XR data arrives, that is, after the XR data transmission is completed, so as to better ensure the reliability of the XR service and also ensure the performance of the cell measurement.
[0115] In a possible implementation, the second information may further include a third parameter, where the third parameter may be used to indicate the start time of each of the at least two first measurement gaps. The third parameter may be a measurement gap offset of each of the at least two first measurement gaps in the first measurement cycle.
[0116] The third parameter may be in the form of a numerical list, and the numerical list may include the offset of each of the at least two first measurement gaps in the first measurement cycle. The offsets of the first measurement gaps may be different. For example, the numerical list of the third parameter may be as shown in Table 4, where, in the first measurement cycle, the offset of the first first measurement gap may be 24 ms, the offset of the second measurement gap may be 28 ms, the offset of the third measurement gap may be 32 ms, and the offset of the fourth measurement gap may be 36 ms. When the third parameter is in the form of a numerical list, the second information may also be used to indicate the number of first measurement gaps in the first measurement cycle. For example, for the third parameter example shown in Table 4, the number of first measurement gaps may be 4. The offsets of the first measurement gaps shown in Table 4 are in an arithmetic progression. When the lengths of at least two first measurement gaps are the same, the lengths of the intervals between two adjacent first measurement gaps in the first measurement cycle may be the same.
[0117] Table 4
[0118] In this implementation, the second information may further include the length of the first measurement period MGRP. The start times of at least two first measurement gaps within the first measurement period may satisfy the following equations (5) to (6): SF[i]=GO[i]%10 (6)
[0119] SFN[i] is the radio frame number to which the i-th first measurement gap belongs in the at least two first measurement gaps, SF[i] is the starting subframe number of the i-th first measurement gap in the radio frame to which it belongs, GO[i] is the offset of the i-th first measurement gap, that is, the third parameter, and i can be an integer greater than or equal to 1.
[0120] Exemplarily, when the length of the first measurement period is 20 ms and the offset of each first measurement gap in the first measurement period is as shown in Table 4, the subframe number corresponding to the start time of the first first measurement gap may be 4, that is, it may be the 5th subframe in SFN=22, the subframe number corresponding to the start time of the second first measurement gap may be 8, that is, it may be the 9th subframe in SFN=22, the subframe number corresponding to the start time of the third first measurement gap may be 2, that is, it may be the 3rd subframe in SFN=23, and the subframe number corresponding to the start time of the fourth first measurement gap may be 6, that is, it may be the 7th subframe in SFN=23. When the lengths of any two first measurement gaps in at least two first measurement gaps are the same, for example, 1.5 ms, the measurement gap pattern in the first measurement period may be as shown in (b) of FIG10 , wherein (a) of FIG10 is the MG configuration mode in the prior art. The measurement method provided in the embodiment of the present application enables the measurement time in the first measurement period to be dispersed, so that the terminal device can transmit on the nearest time slot that is not configured with the first measurement gap, thereby ensuring the reliability of the service and the performance of the inter-frequency measurement.
[0121] It should be noted that, similar to the case where the second information includes the first parameter above, when the second information includes the third parameter, the lengths of the at least two first measurement gaps may be the same or different. When the lengths of the at least two first measurement gaps are different, the first information may include a list of first measurement gap lengths, indicating the length of each first measurement gap in the first measurement period. Here, the measurement gap pattern is described using the example of at least two first measurement gaps being the same in length, and the lengths of the at least two first measurement gaps should not be limited.
[0122] In the example where the second information includes the third parameter, the measurement method can also match the XR period. As shown in Figure 11, for an XR service with a period of 50 / 3, that is, an XR service with a frame rate of 60FPS, the length of the first measurement period can be 50ms, and the first measurement period can include 3 first measurement gaps, and the offset value of the first first measurement gap in the first measurement period can be 0, the offset value of the second first measurement gap can be 17, and the offset value of the third first measurement gap can be 34, so that the data transmission period of the XR service and the MG measurement period can be matched, and the measurement time can be offset relative to the XR data transmission time. The terminal device can perform gap measurement after the XR data arrives, that is, after the XR data transmission is completed, so as to better ensure the reliability of the XR service and also ensure the performance of the cell measurement.
[0123] In a possible implementation, the second information may further include a fourth parameter, where the fourth parameter may be used to indicate the length of an interval between start times of two adjacent first measurement gaps in the at least two first measurement gaps.
[0124] In some embodiments, the second information may further include the first offset and the length of the first measurement period.
[0125] As an example, in at least two first measurement gaps, when the intervals between the start times of two adjacent first measurement gaps are different, the start times of the at least two first measurement gaps may satisfy the following formulas (7) to (8): SF[i]=(GO+G[i])%10, (8)
[0126] SFN[i] is the radio frame number of the i-th first measurement gap in the at least two first measurement gaps, SF[i] is the starting subframe number of the i-th first measurement gap in the radio frame, and G[i] is the fourth parameter, which may be the length of the interval between the start time of the i-th first measurement gap and the start time of the (i-1)-th first measurement gap in the first measurement period. In this example, the second parameter may be in the form of a numerical list.
[0127] As another example, in at least two first measurement gaps, the interval between the start times of two adjacent first measurement gaps may be the same, and the start times of at least two first measurement gaps may satisfy (9) to (10): SF[i]=(GO+GOO[i])%10, (10)
[0128] SFN[i] is the radio frame number to which the i-th first measurement gap in the at least two first measurement gaps belongs, SF[i] is the starting subframe number of the i-th first measurement gap in the radio frame to which it belongs, G is the fourth parameter and may be the length of the interval between the start times of any two adjacent first measurement gaps in the first measurement period, and i may be an integer greater than or equal to 1. In this example, the second parameter may be a numerical value.
[0129] When the second information includes the fourth parameter, the lengths of the at least two first measurement gaps may be the same or different.
[0130] In some embodiments, the duration of each first measurement gap in the at least two first measurement gaps may be greater than or equal to 1.5 ms to ensure a switching time of the measurement gaps and improve the reliability of inter-frequency measurement.
[0131] The measurement method described in the above embodiment configures at least two first measurement gaps in the first measurement cycle, and there is a gap in the time domain between two adjacent first measurement gaps in the at least two first measurement gaps, so that the multiple first measurement gaps in the first measurement cycle are dispersed to reduce the conflict between the measurement time and the service data transmission time. The first measurement cycle may also include only one measurement gap, or a second measurement gap. By adjusting the start time of the second measurement gap, the conflict between the measurement time and the service data transmission time is reduced. The method can be as described in Figure 12, and the method may include steps S1201 to S1202.
[0132] S1201, the terminal device receives second configuration information, and accordingly, the network device sends second configuration information, the second configuration information including third information and fourth information, the third information is used to indicate the length of at least two measurement cycles, each of the at least two measurement cycles includes a second measurement gap, and the fourth information is used to indicate the start time of the second measurement gap in each measurement cycle in the at least two measurement cycles, and the start time of the second measurement gap in each measurement cycle matches the service data transmission cycle of the terminal device.
[0133] S1202: The terminal device performs inter-frequency measurement in a second measurement gap in each measurement cycle in at least two measurement cycles.
[0134] For step S1201, the third information may include a measurement period list (MGRP-list), which may include the length of each measurement period in at least two measurement periods. The lengths of the at least two measurement periods may be the same or different. For example, for an XR service with a period of 50 / 3, that is, an XR service with a frame rate of 60 FPS, the lengths of at least two measurement periods may both be 50 ms to match the XR service with a frame rate of 60 FPS. For another example, the lengths of the at least two measurement periods may also be values such as 50 ms, 100 ms, or 150 ms. The number of second measurement gaps included in each of the at least two measurement periods may be one. By configuring the start time of the second measurement gap in each measurement period, the second measurement gap in each measurement period may be offset from the transmission time of the XR service data.
[0135] As an example, the fourth information may include a fifth parameter, which may be used to indicate the length of the interval between the second measurement gaps of two adjacent measurement cycles in at least two measurement cycles. The fifth parameter may be denoted as M1. As shown in FIG13 , for an XR service with a frame rate of 60 FPS, the length of at least two measurement cycles may be 50 ms. Three second measurement gaps may be configured in each 50 ms cycle, and the three second measurement gaps may be measurement gaps in three adjacent measurement cycles. For example, MG1 may be the second measurement gap of the first measurement cycle in multiple measurement cycles, MG2 may be the second measurement gap of the second measurement cycle in multiple measurement cycles, MG3 may be the second measurement gap of the third measurement cycle in multiple measurement cycles, and so on. MG1, MG2, and MG3 may be located in the same 50 ms cycle. That is, the start time of MG1 to the start time of MG4 may be the first measurement cycle, and the length of this measurement cycle, MGRP1, is 50 ms. By configuring the start times of MG2 and MG3, the measurement times of MG2 and MG3 may both be located within the time domain of the first measurement cycle. For example, the value of M1 can be 17-MGL', where MGL' is the length of each second measurement gap in at least two measurement cycles, and the length of the second measurement gap in each measurement cycle can be the same. This allows the MG measurement period to match the data transmission period of the XR service, and the measurement time can be offset from the XR service data transmission time. This offset time can ensure that the data transmission of the terminal device is completed. The terminal device can perform gap measurement after the XR data transmission is completed, thereby better ensuring the reliability of the XR service and the performance of the cell measurement.
[0136] As another example, the fourth information may include a sixth parameter, which may be used to indicate the length of the interval between the second measurement gaps in the remaining measurement cycles except the first measurement cycle and the second measurement gap in the first measurement cycle in at least two measurement cycles. The length of the interval between the second measurement gaps in the remaining measurement cycles except the first measurement cycle and the second measurement gap in the first measurement cycle in at least two measurement cycles may be the length of the interval between the start time of the second measurement gaps in the remaining measurement cycles except the first measurement cycle and the start time of the second measurement gap in the first measurement cycle, or the length of the interval between the end time of the second measurement gaps in the remaining measurement cycles except the first measurement cycle and the end time of the second measurement gap in the first measurement cycle, or the length of the interval between the middle time of the second measurement gaps in the remaining measurement cycles except the first measurement cycle and the middle time of the second measurement gap in the first measurement cycle, and the length of the interval between the middle time of the second measurement gaps and the start time of the corresponding second measurement gaps may be the same. The sixth parameter may be denoted as M2[i], that is, the length of the interval between the second measurement gap of the i-th measurement cycle and the second measurement gap of the first measurement cycle in at least two measurement cycles. As shown in Figure 14, for the XR service with a frame rate of 60FPS, the length of at least two measurement cycles can be 50ms. Taking the start time of the second measurement gap in at least two measurement cycles as an example, the interval length M2[2] between the start time of the second measurement gap of the second measurement cycle and the start time of the second measurement gap of the first measurement cycle can be 17, and the interval length M2[3] between the start time of the second measurement gap of the third measurement cycle and the start time of the second measurement gap of the first measurement cycle can be 34, so that three second measurement gaps can be configured in a 50ms cycle, so that the MG measurement cycle can match the data transmission cycle of the XR service, and the measurement time can have an offset with the XR service data transmission time. The offset time can ensure that the data transmission of the terminal device is completed. The terminal device can perform gap measurement after the XR data transmission is completed, thereby better ensuring the reliability of the XR service and the performance of the cell measurement.
[0137] As another example, the fourth information may also include a seventh parameter, which may be used to indicate the offset value of the second measurement gap of each measurement cycle in at least two measurement cycles. The seventh parameter may be recorded as M3[i], that is, the offset value of the second measurement gap of the i-th measurement cycle in at least two measurement cycles. As shown in FIG15 , the offset value M3[1] of the second measurement gap of the first measurement cycle in at least two measurement cycles may be 0, the offset value M3[2] of the second measurement cycle of the second measurement cycle may be 17, and the offset value M3[3] of the second measurement cycle of the third measurement cycle may be 34, so that the MG measurement cycle can match the data transmission cycle of the XR service, and the measurement time can have an offset with the XR service data transmission time. The offset time can ensure that the data transmission of the terminal device is completed, and the terminal device can perform gap measurement after the XR data transmission is completed, thereby better ensuring the reliability of the XR service and also ensuring the performance of the cell measurement.
[0138] In the embodiment described in Figure 12, the second configuration information may include third information to indicate the length of at least two measurement cycles, and the second configuration information may include fourth information to indicate the start time of the second measurement gap in each measurement cycle. The network device may also send the length of at least two measurement cycles to the terminal device through different configuration information. For example, the second configuration information may be used to indicate the length of one measurement cycle in at least two measurement cycles, and the lengths of the other measurement cycles in at least two measurement cycles may be sent to the terminal device through the third configuration information. Similarly, the network device may also configure the start time of the second measurement gap of each measurement cycle in at least two measurement cycles to the terminal device through different configuration information. For example, the network device may carry the start time of one measurement cycle in at least two measurement cycles in the second configuration information, such as carrying the offset of the second measurement gap in the measurement cycle, and the offsets of the second measurements in the remaining measurement cycles may be sent to the terminal device through the third configuration information.
[0139] The number of second measurement gaps included in each measurement cycle of at least two measurement cycles may also be multiple. When each measurement cycle includes a second measurement gap, the configuration method of the start time of multiple second measurement gaps in each measurement cycle may be similar to the embodiments described in Figures 5 to 11. To avoid repetition, it will not be repeated here.
[0140] The above describes the measurement method provided in the embodiment of the present application. Now, in conjunction with FIG. 16 and FIG. 17 , the device provided in the embodiment of the present application will be described.
[0141] To implement the various functions of the methods provided herein, both the terminal device and the network device may include hardware structures and / or software modules, with the aforementioned functions implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0142] Figure 16 is a schematic block diagram of a communication device according to an embodiment of the present application. The communication device includes a processor 1610 and a communication interface 1620, which may be interconnected via a bus 1630. The communication device may be a terminal device or a network device.
[0143] Optionally, the communication device may further include a memory 1640. The memory 1640 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or portable read-only memory (CD-ROM), and is used for related instructions and data.
[0144] The processor 1610 may be one or more central processing units (CPUs). In the case where the processor 1610 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0145] When the communication apparatus is a terminal device, illustratively, the processor 1610 is configured to perform the following operations: receive first configuration information; perform inter-frequency measurement in at least two first measurement gaps, etc.
[0146] When the communication device is a network device, illustratively, the processor 1610 is configured to perform the following operations: sending first configuration information, etc.
[0147] The above contents are described as examples only. The communication device is a terminal device or a network device, which is responsible for executing the methods or steps related to the terminal device or the network device in the above method embodiments.
[0148] The above description is only an exemplary description, and for specific details, please refer to the contents shown in the above method embodiment.
[0149] Figure 17 is a schematic block diagram of another communication device according to an embodiment of the present application. The communication device may be a terminal device or a network device, or a chip or module in the terminal device or the network device, for implementing the method according to the above embodiment.
[0150] The communication device includes an interface unit 1710 and a processing unit 1720. The interface unit 1710 may include a transmitting unit and a receiving unit. The transmitting unit is configured to execute a transmitting operation of the communication device, and the receiving unit is configured to execute a receiving operation of the communication device. For ease of description, the present embodiment combines the transmitting unit and the receiving unit into a single transceiver unit. This is described here as a unified description and will not be repeated later.
[0151] When the communication device is a terminal device, illustratively, the interface unit 1710 may be configured to receive first configuration information, etc. The processing unit 1720 may be configured to execute the contents of the terminal device involving processing, measurement, etc. For example, the processing unit 1720 may be configured to perform inter-frequency measurement, etc., in at least two first measurement gaps.
[0152] When the communication device is a network device, illustratively, the interface unit 1710 can be used to send the first configuration information. The processing unit 1720 is used to execute the content of the steps involving processing, coordination, etc. of the network device.
[0153] The above contents are described as examples only. The communication device is a terminal device or a network device, which is responsible for executing the methods or steps related to the terminal device or the network device in the above method embodiments.
[0154] Optionally, the communication device may further include a storage unit 1730, where the storage unit 1730 is used to store a program or code for executing the aforementioned method.
[0155] It should be noted that the device embodiment shown in FIG17 can be used to implement the content described in FIG4 . The specific execution steps and methods of the device shown in FIG17 can refer to the content described in the method embodiment corresponding to FIG4 . The device embodiment shown in FIG17 can also be used to implement the content described in FIG12 . The specific execution steps and methods of the device shown in FIG17 can refer to the content described in the method embodiment corresponding to FIG12 .
[0156] It should be noted that the devices shown in Figures 16 and 17 may also be chips or chip systems, etc., without limitation. When the devices shown in Figures 16 and 17 are chips or chip systems, they can be used to implement the functions of terminal devices or network devices.
[0157] The present application also provides a chip, including a processor, for calling and executing instructions stored in a memory from the memory, so that a communication device equipped with the chip executes the methods in the above examples.
[0158] The present application also provides another chip, comprising: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is configured to execute code in a memory. When the code is executed, the processor is configured to execute the methods in the above examples. Optionally, the chip also includes a memory, which is configured to store computer programs or code.
[0159] The present application also provides a processor for coupling with a memory, and for executing the methods and functions involving a network device or a terminal device in any of the above embodiments.
[0160] The present application also provides a computer program product comprising instructions, and when the computer program product is run on a computer, the method of the aforementioned embodiment is implemented.
[0161] The present application also provides a computer program. When the computer program is executed in a computer, the method of the aforementioned embodiment is implemented.
[0162] The present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.
[0163] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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 application.
[0164] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0165] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0166] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0167] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0168] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0169] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A measurement method, characterized in that: include: receiving first configuration information, where the first configuration information includes first information and second information, where the first information is used to indicate a length of each first measurement gap in at least two first measurement gaps, where the at least two first measurement gaps are located in a first measurement cycle, and where two adjacent first measurement gaps in the at least two first measurement gaps have an interval in the time domain, and the second information is used to indicate a start time of each first measurement gap in the at least two first measurement gaps; Inter-frequency measurement is performed in the at least two first measurement gaps.
2. The method according to claim 1, characterized in that The first configuration information is further used to configure the number of the first measurement gaps in the first measurement cycle.
3. The method according to claim 1 or 2, characterized in that: The second information includes a first parameter, where the first parameter is used to indicate a length of an interval between two adjacent first measurement gaps in the at least two first measurement gaps.
4. The method according to claim 3, characterized in that The second information also includes a first offset and a length of the first measurement period, The start time of the first one of the at least two first measurement gaps is determined by the first offset and the length of the first measurement cycle, and the start times of the remaining first measurement gaps of the at least two first measurement gaps except the first one are determined by the start time of the first one measurement gap, the lengths of the at least two first measurement gaps and the first parameter.
5. The method according to claim 3 or 4, characterized in that: The numerical range of the first parameter satisfies the following conditions: Wherein, MGG is the value of the first parameter, MGRP is the length of the first measurement period, L is the total length of the at least two first measurement gaps, N is the number of the first measurement gaps in the first measurement period, To round down.
6. The method according to claim 1 or 2, characterized in that: The second information includes a second parameter, where the second parameter is used to indicate, in the first measurement cycle, an interval length between the remaining first measurement gaps except the first first measurement gap in the at least two first measurement gaps and the first first measurement gap.
7. The method according to claim 6, characterized in that The second information further includes a first offset and a length of the first measurement period, and the start time of the at least two first measurement gaps satisfies: SF[i]=(GO+GOO[i])%10, Among them, % is the modulus, To round down, SFN[i] is the wireless frame number to which the start time of the i-th first measurement gap belongs, SF[i] is the starting subframe number of the start time of the i-th first measurement gap in the corresponding wireless frame, GO is the first offset, GOO[i] is the interval length between the i-th first measurement gap and the first first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
8. The method according to claim 1 or 2, characterized in that: The second information includes a third parameter, where the third parameter is used to indicate a start time of each of the at least two first measurement gaps.
9. The method according to claim 8, characterized in that The second information also includes the length of the first measurement period, and the start time of the at least two first measurement gaps satisfies: SF[i]=GO[i]%10, Among them, % is the remainder function, is a rounding-down function, SFN[i] is the radio frame number to which the i-th first measurement gap belongs, SF[i] is the starting subframe number of the i-th first measurement gap in the corresponding radio frame, GO[i] is used to indicate the starting time of the i-th first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
10. A measuring device, characterized in that: include: an interface unit, configured to receive first configuration information, where the first configuration information includes first information and second information, where the first information is used to indicate a length of each first measurement gap in at least two first measurement gaps, where the at least two first measurement gaps are located in a first measurement cycle, and where two adjacent first measurement gaps in the at least two first measurement gaps have an interval in the time domain, and the second information is used to indicate a start time of each first measurement gap in the at least two first measurement gaps; The processing unit is configured to perform inter-frequency measurement in the at least two first measurement gaps.
11. The device according to claim 10, characterized in that The first configuration information is further used to configure the number of the first measurement gaps in the first measurement cycle.
12. The device according to claim 10 or 11, characterized in that The second information includes a first parameter, where the first parameter is used to indicate a length of an interval between two adjacent first measurement gaps in the at least two first measurement gaps.
13. The device according to claim 12, characterized in that The second information also includes a first offset and a length of the first measurement period, The start time of the first one of the at least two first measurement gaps is determined by the first offset and the length of the first measurement cycle, and the start times of the remaining first measurement gaps of the at least two first measurement gaps except the first one are determined by the start time of the first one measurement gap, the lengths of the at least two first measurement gaps and the first parameter.
14. The device according to claim 12 or 13, characterized in that The numerical range of the first parameter satisfies the following conditions: Wherein, MGG is the value of the first parameter, MGRP is the length of the first measurement period, L is the total length of the at least two first measurement gaps, N is the number of first measurement gaps in the first measurement period, To round down.
15. The device according to claim 10 or 11, characterized in that The second information includes a second parameter, where the second parameter is used to indicate an interval length between the first measurement gap and the remaining first measurement gaps except the first first measurement gap in the at least two first measurement gaps in the first measurement cycle.
16. The device according to claim 15, characterized in that The second information further includes a first offset and a length of the first measurement period, and the start time of the at least two first measurement gaps satisfies: SF[i]=(GO+GOO[i])%10, Among them, % is the modulus, To round down, SFN[i] is the wireless frame number to which the start time of the i-th first measurement gap belongs, SF[i] is the starting subframe number of the start time of the i-th first measurement gap in the corresponding wireless frame, GO is the first offset, GOO[i] is the interval length between the i-th first measurement gap and the first first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
17. The device according to claim 10 or 11, characterized in that The second information includes a third parameter, where the third parameter is used to indicate a start time of each of the at least two first measurement gaps.
18. The device according to claim 17, characterized in that The second information also includes the length of the first measurement period, and the start time of the at least two first measurement gaps satisfies: SF[i]=GO[i]%10, Among them, % is the remainder function, is a rounding-down function, SFN[i] is the radio frame number to which the i-th first measurement gap belongs, SF[i] is the starting subframe number of the i-th first measurement gap in the corresponding radio frame, GO[i] is used to indicate the starting time of the i-th first measurement gap, i is an integer greater than or equal to 1, and MGRP is the length of the first measurement period.
19. A communication device, characterized in that: The device comprises a processor, wherein the processor is configured to cause the communication device to execute the method according to any one of claims 1 to 9 by executing a computer program or instruction, or by a logic circuit.
20. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed on a computer, the method according to any one of claims 1 to 9 is executed.
21. A computer program product, characterized in that The invention comprises instructions, which, when executed on a computer, enable the method according to any one of claims 1 to 9 to be executed.
Citation Information
Patent Citations
Measurement method and device
CN119922591A
Measurement method, device and system
CN108282794A
Method and device for configuring measurement gap
CN113473549A
Resource allocation method and communication device
CN115707110A
Inter-frequency cell measurement method, device, chip and storage medium
WO2019100396A1