Communication method and device, terminal equipment and network equipment

By allowing the terminal equipment to send or receive data within the measurement interval where measurement is not required, the problem of waste of network resources and inaccurate measurement delay caused by fixed measurement intervals is solved, and more efficient network resource utilization and measurement delay accuracy is achieved.

CN120378903APending Publication Date: 2025-07-25BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410077077.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-18
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

The time length of measurement intervals in existing communication protocols is fixed and the flexibility is poor, resulting in low network resource utilization and inaccurate measurement delay.

Method used

The terminal device is allowed to send or receive data within a measurement interval where measurements are not required, and the data enable status and measurement delay are determined through measurement configuration information.

Benefits of technology

Improves the flexibility of network resource utilization and measurement intervals, while improving the accuracy of measurement delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378903A_ABST
    Figure CN120378903A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device, terminal equipment and network equipment, and is applied to the technical field of communication. According to the embodiment of the invention, after the measurement interval is determined, the enabling state of sending or receiving data in the measurement interval can be determined. Therefore, data transmission can be carried out in some measurement intervals which do not need to be measured, the utilization rate of network resources is improved, and the flexibility of the measurement intervals is improved. Besides, when the behavior of the terminal equipment in the measurement interval is changed from original measurement to data sending or receiving, the terminal equipment possibly needs to postpone the original measurement, and the measurement time delay is increased, so that the measurement time delay can be determined under the condition that the data is sent or received in the measurement interval, and the measurement accuracy is improved. Therefore, the accuracy of the determined measurement time delay is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus, a terminal device, and a network device. Background Art

[0002] In communication protocols, measurements are divided into intra-frequency measurement and inter-frequency measurement. If a terminal device needs to perform inter-frequency measurement, a simple way is to install two radio frequency receivers in the terminal device to measure the frequency points of the serving cell and the target cell respectively. However, this will bring problems of increased cost and mutual interference between different frequency points.

[0003] Therefore, the 3rd generation partnership project (3GPP) proposed a method of measurement gap (MG), that is, a part of time (i.e., measurement gap) is reserved during the normal data transmission and reception process. During the measurement gap, the terminal device does not send or receive any data, but adjusts the radio frequency receiver to the target cell frequency point to perform inter-frequency (or inter-system) measurement. Finally, at the end of the measurement gap, it switches to the current serving cell and continues data transmission and reception. However, the time length of the measurement gap generated by this method is relatively fixed, and the selection of the measurement gap repetition period is small, which is not suitable for flexible configuration of the measurement gap and has poor flexibility. Summary of the Invention

[0004] This application provides a communication method and apparatus, a terminal device, and a network device, which can perform data transmission during some measurement gaps that do not require measurement, improve network resource utilization, and improve the flexibility of the measurement gap.

[0005] In a first aspect, a communication method of this application is provided. The method includes:

[0006] Determine the enabling state of sending or receiving data during a measurement gap, or determine the measurement delay when sending or receiving data during the measurement gap.

[0007] It can be seen that this application can determine the enabling state of sending or receiving data during a measurement gap. Among them, the enabling state of sending or receiving data during a measurement gap refers to the enabling or disabling of sending or receiving data during the measurement gap. Enabling sending or receiving data during a measurement gap means allowing / expecting to send or receive data during the measurement gap, and disabling sending or receiving data during a measurement gap means not allowing / not expecting to send or receive data during the measurement gap.

[0008] In this way, compared with the current situation where the terminal device does not send or receive any data within the measurement interval, this embodiment can send or receive data within some measurement intervals that do not require measurement, thereby improving the utilization rate of network resources and the flexibility of the measurement interval.

[0009] In addition, when the behavior of the terminal device within the measurement interval changes from the original measurement to sending or receiving data, this may cause the terminal device to postpone the original measurement, resulting in an increase in the measurement delay. Therefore, when the terminal device can send or receive data within the measurement interval, this application can determine the measurement delay, thereby improving the accuracy of the determined measurement delay.

[0010] In a second aspect, a communication method of this application is provided. The method includes:

[0011] Sending measurement configuration information, where the measurement configuration information is used to indicate the enabling state of sending or receiving data within the measurement interval.

[0012] It can be seen that this application can configure both the measurement and the enabling state of sending or receiving data within the measurement interval through the measurement configuration information.

[0013] In a third aspect, a communication device of this application is provided. The communication device includes:

[0014] A processing unit, configured to determine the enabling state of sending or receiving data within the measurement interval, or determine the measurement delay when sending or receiving data within the measurement interval.

[0015] In a fourth aspect, a communication device of this application is provided. The communication device includes:

[0016] A sending unit, configured to send measurement configuration information, where the measurement configuration information is used to indicate the enabling state of sending or receiving data within the measurement interval.

[0017] In a fifth aspect, the steps in the method designed in the first aspect above are applied to a terminal device or within a terminal device.

[0018] In a sixth aspect, the steps in the method designed in the second aspect above are applied to a network device or within a network device.

[0019] In a seventh aspect, a terminal device of this application includes a processor, a memory, and a computer program or instruction stored on the memory. The processor executes the computer program or instruction to implement the steps in the method designed in the first aspect above.

[0020] In an eighth aspect, a network device according to the present application includes a processor, a memory, and a computer program or instruction stored on the memory. Wherein, the processor executes the computer program or instruction to implement the steps in the method designed in the second aspect above.

[0021] In a ninth aspect, a chip according to the present application includes a processor. Wherein, the processor executes the steps in the method designed in the first aspect or the second aspect above.

[0022] In a tenth aspect, a chip module according to the present application includes a transceiver component and a chip. The chip includes a processor. Wherein, the processor executes the steps in the method designed in the first aspect or the second aspect above.

[0023] In an eleventh aspect, a computer-readable storage medium according to the present application stores a computer program or instruction. When the computer program or instruction is executed, it implements the steps in the method designed in the first aspect or the second aspect above.

[0024] In a twelfth aspect, a computer program product according to the present application includes a computer program or instruction. When the computer program or instruction is executed, it implements the steps in the method designed in the first aspect or the second aspect above.

[0025] In a thirteenth aspect, a communication system according to the present application includes a terminal device and a network device. The terminal device is used to implement the steps in the method designed in the first aspect above, and the network device is used to implement the steps in the method designed in the second aspect above.

[0026] For the beneficial effects brought by the technical solutions in the third aspect, the fifth aspect, the seventh aspect, and the ninth aspect to the thirteenth aspect, reference may be made to the technical effects brought by the technical solution in the first aspect, which will not be elaborated here.

[0027] For the beneficial effects brought by the technical solutions in the fourth aspect, the sixth aspect, and the eighth aspect to the thirteenth aspect, reference may be made to the technical effects brought by the technical solution in the second aspect, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The following will briefly introduce the drawings required for the description of the embodiments.

[0029] Figure 1 It is a schematic diagram of the network architecture of a communication system provided by an embodiment of the present application;

[0030] Figure 2 It is a schematic diagram of a possible center frequency point of an SSB provided by an embodiment of the present application;

[0031] Figure 3It is a schematic flowchart of a communication method provided by an embodiment of the present application;

[0032] Figure 4 It is a schematic diagram of another communication method provided by an embodiment of the present application;

[0033] Figure 5 It is a schematic diagram of a measurement interval provided by an embodiment of the present application;

[0034] Figure 6 It is a schematic structural diagram of a communication device provided by an embodiment of the present application;

[0035] Figure 7 It is a schematic structural diagram of another communication device provided by an embodiment of the present application;

[0036] Figure 8 It is a schematic structural diagram of a terminal device provided by an embodiment of the present application;

[0037] Figure 9 It is a schematic structural diagram of a network device provided by an embodiment of the present application. Detailed implementation manners

[0038] It should be understood that in the embodiments of the present application, ordinal numbers such as "first" and "second" are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, software, product or device that includes a series of steps or units is not limited to the listed steps or units, but may further include unlisted steps or units, or may further include other steps or units inherent to these processes, methods, products or devices.

[0039] The "embodiments" referred to in the embodiments of the present application mean that specific features, structures or characteristics described in combination with the embodiments may be included in at least one embodiment of the present application. The phrase appears in various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.

[0040] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0041] The "and / or" in the embodiments of this application is used to describe the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent the following three situations: A exists alone; A and B exist simultaneously; B exists alone. Among them, A and B can be singular or plural.

[0042] In the embodiments of this application, the symbol " / " can indicate that the associated objects before and after are in an "or" relationship.

[0043] The "at least one" mentioned in the embodiments of this application means one or more, and the "multiple" means two or more. The "at least one item" or its similar expression in the embodiments of this application refers to any combination of these items, including any combination of single items or plural items. For example, at least one (item) of a, b, or c can represent the following seven situations: "a", "b", "c", "a and b", "a and c", "b and c", "a, b, and c". Among them, each of a, b, and c can be an element or a set containing one or more elements.

[0044] The "higher than" in the embodiments of this application can be expressed as the same concept as "greater than", the "lower than" can be expressed as the same concept as "less than", the "not lower than" can be expressed as the same concept as "higher than or equal to" or "greater than or equal to", and the "not higher than" can be expressed as the same concept as "lower than or equal to" or "less than or equal to". In this application, for the same solution, "equal to" can be used in combination with "less than" or in combination with "greater than", but not in combination with "less than" and "greater than" at the same time. When "equal to" is used in combination with "less than", the technical solution adopted by "less than" is applicable. When "equal to" is used in combination with "greater than", the technical solution adopted by "greater than" is applicable.

[0045] In the embodiments of this application, "of", "corresponding / relevant", "corresponding", "indicated", "associated", etc. can be used interchangeably with each other.

[0046] In the embodiments of this application, "associated", "corresponding", "corresponding to", "is", "of", "is", "belongs to", "as", "regarded as" can sometimes be used interchangeably with each other.

[0047] The "connection" in the embodiments of this application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and no limitation is made thereto.

[0048] The "network" in the embodiments of this application can be expressed as the same concept as "system", and a communication system is a communication network.

[0049] "Transmission" in the embodiments of the present application can be regarded as the same concept as "reporting" and the like.

[0050] The following describes the relevant content, concepts, meanings, technical problems, technical solutions, and beneficial effects involved in the embodiments of the present application.

[0051] I. Communication System, Terminal Device, and Network Device

[0052]

Communication System

[0053] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, Evolved Universal Terrestrial Radio Access (E-UTRA) system, New Radio (NR) system, evolved system of the NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wi-Fi), 6th-generation (6G) communication system, or other communication systems, etc.

[0054] It should be noted that the traditional communication system has a limited number of supported connections and is easy to implement. However, with the development of communication technologies, the communication system can not only support the traditional communication system, but also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine type communication (MTC), vehicle-to-vehicle (V2V) communication, vehicle-to-everything (V2X) communication, narrow band internet of things (NB-IoT) communication, etc. Therefore, the technical solutions of the embodiments of the present application can also be applied to the above communication systems.

[0055] In addition, the technical solutions of the embodiments of the present application can be applied to scenarios such as beamforming, carrier aggregation (CA), dual connectivity (DC), or standalone (SA) deployment.

[0056] Since the embodiments of the present application describe each embodiment in combination with a terminal device and a network device, the terminal device and the network device involved will be specifically described below. In some scenarios, access network devices, core network devices, etc. can also be referred to as network devices.

[0057]

Terminal Device

[0058] The terminal device can be a device with transceiver functions, and can also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), remote terminal device, relay device, access terminal device, user unit, user station, mobile station, remote station, user terminal device, intelligent terminal device, wireless communication device, user agent or user device. It should be noted that a relay device is a terminal device that can provide relay forwarding services for other terminal devices (including remote terminal devices).

[0059] In some possible implementations, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can be deployed on water (such as a ship, etc.); it can be deployed in the air (such as an airplane, balloon, satellite, etc.).

[0060] In some possible implementations, the terminal device may be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned autonomous driving, a wireless terminal device in remote medical treatment, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city or a wireless terminal device in smart home, etc.

[0061] In addition, the terminal device may 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 devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR communication system, a 6G communication system) or a terminal device in a future evolved public land mobile network (PLMN), etc., and no specific limitation is made thereto.

[0062] In some possible implementations, the terminal device may include a device with wireless communication function, such as a chip system, a chip, a chip module. For example, the chip system may include a chip and may also include other discrete devices.

[0063]

Network device

[0064] The network device may be a device with transceiver function and may be used for communication with the terminal device.

[0065] Optionally, the network device may be responsible for radio resource management (RRM) on the air interface side, quality of service (QoS) management, data compression and encryption, data transceiver, etc.

[0066] Optionally, the network device may include a base station (BS) in a communication system or a device deployed in a radio access network (RAN) for providing wireless communication functions, that is, the network device may include devices in the RAN.

[0067] For example, devices in the RAN may include an evolved Node B (eNB or eNodeB) in an LTE communication system, a next-generation evolved Node B (ng-eNB) in an NR communication system, a next-generation Node B (gNB) in an NR communication system, a master node (MN) in a dual-connection architecture, a second node or secondary node (SN) in a dual-connection architecture, etc., and no specific limitation is made thereto.

[0068] Optionally, the network device includes a device in the core network (CN).

[0069] For example, devices in the CN may include an access and mobility management function (AMF), a user plane function (UPF), a session management function (SMF), etc.

[0070] Optionally, the network device further includes an access point (AP) in a Wireless Local Area Network (WLAN), a relay station, a communication device in a future evolved PLMN network, a communication device in an NTN network, etc.

[0071] Optionally, the network device may include a device having a function of providing wireless communication for a terminal device, such as a chip system, a chip, or a chip module. By way of example, the chip system may include a chip, or may include other discrete devices.

[0072] Optionally, the network device may include a transmission and reception point (TRP).

[0073] Optionally, the network device may communicate with an Internet Protocol (IP) network. For example, the Internet, a private IP network, or other data networks, etc.

[0074] Optionally, the network device may include an independent node to implement the functions of the above base station, or may include two or more independent nodes to implement the functions of the above base station. For example, the network device includes a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU. Further, in some other embodiments of the present application, the network device may further include an active antenna unit (AAU). Among them, the CU implements a part of the functions of the network device, and the DU implements another part of the functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU may implement some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will ultimately become the information of the PHY layer, or is transformed from the information of the PHY layer, therefore, in this network deployment, high-layer signaling (such as RRC signaling) can be considered to be generated by the CU and sent by the DU, or sent by the DU and the AAU together. It can be understood that the network device may include at least one of the CU, DU, and AAU. In addition, the CU may be classified as a RAN device, or the CU may also be classified as a core network device, and no specific limitation is made thereto.

[0075] Optionally, the network device may be any site in a multi-site that performs coherent joint transmission (CJT) with the terminal device, or another site outside the multi-site, or another network device that communicates with the terminal device over the network, without specific limitation thereto. Among them, the multi-site coherent joint transmission may be joint coherent transmission by multiple sites, or different data belonging to the same physical downlink shared channel (PDSCH) are sent from different sites to the terminal device, or multiple sites are virtualized into one site for transmission, or other forms of cooperative transmission, or names with the same meaning specified in other standards are also applicable to this application, that is, this application does not limit the names of these parameters. The sites in the multi-site coherent joint transmission may be Remote Radio Heads (RRHs), Transmission and Reception Points (TRPs), etc., without specific limitation thereto.

[0076] Optionally, the network device may be any site in a multi-site that performs non-coherent joint transmission with the terminal device, or another site outside the multi-site, or another network device that communicates with the terminal device over the network, without specific limitation thereto. Among them, the multi-site non-coherent joint transmission may be joint non-coherent transmission by multiple sites, or different data belonging to the same PDSCH are sent from different sites to the terminal device, or other forms of non-cooperative transmission, or names with the same meaning specified in other standards are also applicable to this application, that is, this application does not limit the names of these parameters. The sites in the multi-site non-coherent joint transmission may be RRHs, TRPs, etc., without specific limitation thereto.

[0077] It should be noted that the TRP in this application is not limited to the coherent joint transmission or non-coherent joint transmission scenarios, and may also be applicable to other scenarios, without specific limitation thereto.

[0078] Optionally, the network device may have mobility characteristics. For example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, etc.

[0079] Optionally, the network device may serve a cell, and the terminal device in the cell may communicate with the network device through transmission resources (such as spectrum resources). Among them, the cell may be a macro cell, a small cell, a metro cell, a micro cell, a pico cell, a femto cell, etc.

[0080] Optionally, the network device may be a chip, a chip module, a device, a unit, etc., without specific limitation thereto.

[0081] Optionally, the network device may include an intelligent module. Among them, the intelligent module may be a software unit and / or a hardware unit that uses an AI model to perform air interface transmission processing. For example, the intelligent module may be used to perform processing such as compression / decompression on channel-related information. In addition, the AI model may be activated or may not be activated.

[0082] Optionally, the intelligent module may be a chip, a chip module, etc.

[0083]

Example Illustration

[0084] An exemplary illustration of the communication system according to the embodiments of the present application is given below.

[0085] Exemplarily, please refer to Figure 1 , Figure 1 which is a schematic diagram of the network architecture of a communication system provided by the embodiments of the present application. As Figure 1 shown, the communication system 10 may include a network device 110 and a terminal device 120. The terminal device 120 may communicate with the network device 110 wirelessly.

[0086] Figure 1 This is only an example illustration of the network architecture of a communication system, and does not limit the network architecture of the communication system according to the embodiments of the present application.

[0087] For example, the communication system 10 may further include a server or other devices.

[0088] For another example, in addition to the network device 110, the communication system 10 may include other network devices.

[0089] For another example, in addition to the terminal device 120, the communication system 10 may include other terminal devices.

[0090] II. Related Descriptions

[0091]

Frequency Point

[0092] Frequency point, also known as center frequency point, such as the center frequency point of a carrier, the center frequency point of a synchronization signal and physical broadcast channel block (SSB), and the center frequency point of a channel status information reference signal (CSI-RS), is used to indicate the frequency of transceiver. The measurements based on co-frequency neighboring cells (cells) and those based on different-frequency neighboring cells (cells) are defined as follows:

[0093] Co-frequency measurement based on SSB: If the center frequency of the SSB of the serving cell is the same as that of the neighboring cell, and the subcarrier spacing of the two SSBs is also the same, it is defined as a co-frequency measurement based on SSB.

[0094] Different-frequency measurement based on SSB: If the center frequency of the SSB of the serving cell is different from that of the neighboring cell, or the subcarrier spacing of the two SSBs is different, it is defined as a different-frequency measurement based on SSB.

[0095] Co-frequency measurement based on CSI-RS: If for the neighboring cell for which the measurement configuration is performed, the subcarrier spacing of its CSI-RS resource is the same as the SCS of the CSI-RS resource on the serving cell indicating the measurement, and for a 60 kHz subcarrier spacing, the CP type of the CSI-RS resource of the neighboring cell for which the measurement is performed is the same as the CP type of the CSI-RS resource on the serving cell indicating the measurement, and the center frequency of the CSI-RS resource of the neighboring cell for which the measurement is performed is the same as the center frequency of the CSI-RS resource on the serving cell indicating the measurement, it is defined as a co-frequency measurement based on CSI-RS.

[0096] Different-frequency measurement based on CSI-RS: If it is not a co-frequency measurement based on CSI-RS, it is defined as a different-frequency measurement based on CSI-RS.

[0097] Exemplarily, please refer to Figure 2 , Figure 2 which is a schematic diagram of a possible center frequency point of an SSB provided by an embodiment of the present application. The available bandwidth range is: X megahertz (MHz) to (X + 160) MHz. The available bandwidth is divided into 8 frequency bands at a frequency interval of 20 MHz, and each frequency band is numbered as 1, 2, 3, 4... 8. These numbers for the fixed frequencies are the center frequency points of the SSB. It should be understood that Figure 2 the available bandwidth, the width of the frequency band, and the number of center frequency points of the SSB shown are only examples and do not limit the embodiments of the present application.

[0098] Taking Figure 2 the center frequency point of the SSB shown as an example, if the operating frequency point of the terminal device is the center frequency point 1 of the SSB, the signal transmitted by the terminal device is transmitted within the frequency range corresponding to the center frequency point 1 of the SSB, and / or the signal received by the terminal device is received within the frequency range corresponding to the center frequency point 1 of the SSB.

[0099] When the operating frequency point is the center frequency point 1 of the SSB, signaling, data, etc. transmitted and / or received by the terminal device are all transmitted at the center frequency point 1 of the SSB. When the operating frequency point is switched to the center frequency point 2 of the SSB, signaling, data, etc. transmitted and / or received by the terminal device are all transmitted at the center frequency point 2 of the SSB.

[0100]

Measurement Gap (MG)

[0101] The measurement gap is also called the measurement interval.

[0102] If the UE needs to perform inter-frequency measurement, the inter-frequency measurement includes different radio access technologies (Inter-RAT) of different systems, or is called inter-system measurement. A simple way is to install two radio frequency receivers in the UE device to measure the frequency points of the serving cell and the target cell respectively, but this will bring problems of cost increase and mutual interference between different frequency points. Therefore, 3GPP proposed the measurement gap method, that is, during the normal data transmission and reception process, a part of time (i.e., the measurement gap time) is reserved. During this time, the UE will not send or receive any data, but adjust the radio frequency receiver to the target cell frequency point to perform inter-frequency (or called different system) measurement, and then switch back to the current serving cell at the end of the measurement gap time to continue data transmission and reception.

[0103] Generally speaking, there are two types of measurement gaps. One is the per-UE measurement gap, based on which the UE performs all measurements that require a measurement gap. The other is the per-FR measurement gap (per FR MG), which is divided into per-FR1 MG and per-FR2 MG. If the target frequency point and the serving cell frequency point are in the same FR, the UE performs MG-based measurements based on the configuration of this FR MG. The network device can configure per-FR1 MG and / or per-FR2 MG based on the capability information (independentGapConfig) reported by the UE. Among them, FR1-based systems such as evolved universal terrestrial radio access (E-UTRA), universal terrestrial radio access-frequency division duplexing (UTRA-FDD), and NR, and FR2-based systems such as NR. This capability information indicates the UE's ability to support independent radio frequency links to perform independent measurements for FR1 and FR2 respectively.

[0104] In some solutions, the pattern of the measurement gap is relatively fixed. For the start position of the measurement gap, such as the system frame number (SFN) or subframe information, the network side can configure the start position of the measurement gap through the measGapConfig parameter. Exemplarily, the time length of the measurement gap is fixed at 6 ms, and the measurement gap repetition periods are, for example, 40 ms and 80 ms, resulting in poor flexibility in configuring the measurement gap.

[0105] The following describes the scenarios that require inter-frequency measurements.

[0106] When the carrier frequency points of the current serving cell and the target cell are different, and the bandwidth of the target cell is smaller than that of the current serving cell and the target cell bandwidth is within the current serving cell bandwidth, this scenario belongs to inter-frequency measurement and requires a measurement gap to be configured.

[0107] When the carrier frequency points of the current serving cell and the target cell are different, and the bandwidth of the target cell is larger than that of the current serving cell and the current serving cell bandwidth is within the target cell bandwidth, this scenario belongs to inter-frequency measurement and requires a measurement gap to be configured.

[0108] When the carrier frequency points of the current serving cell and the target cell are different, and the bandwidths of the target cell and the current serving cell do not overlap, this scenario belongs to inter-frequency measurement and requires a measurement gap to be configured.

[0109] In order for the UE to determine when to perform inter-frequency measurements or data transmission and reception, the UE and the network must have a consistent understanding of the configuration of the measurement interval (for example, the configuration of the measurement interval includes: the start position of the measurement interval, the length of the measurement interval, the number of measurement intervals, etc.).

[0110]

skip MG

[0111] In this application, skip MG (which can also be referred to as disabling the measurement interval, deactivating the measurement interval, ignoring the measurement interval, skipping the measurement interval) means that no measurement is performed within this measurement interval, and data transmission is allowed / expected within the measurement interval, that is, sending or receiving data within the measurement interval is allowed / expected. On the contrary, enabling the measurement interval, activating the measurement interval, using the measurement interval, not ignoring the measurement interval means that data transmission within the measurement interval is not allowed / not expected, that is, sending or receiving data within the measurement interval is not allowed / not expected, and measurement needs to be performed within the measurement interval.

[0112]

Measurement delay

[0113] Delay metric: The upper limit of the deviation between the measurement result reported by the UE and the actual value.

[0114] The delay metric is indirectly determined by the accuracy metric. Generally speaking, due to the influence of interference and noise, the measurement result obtained based on a single SSB is not accurate enough. Among them, SSB includes the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the physical broadcast channel (PBCH). The UE needs to average the multiple measurement results (i.e., measurement samples) based on one SSB (referred to as layer 1 filtering) to ensure that the accuracy meets the metric requirements. Under a certain level of software and hardware, the number of measurement samples required to meet the accuracy requirements is certain. Therefore, the delay metric can be expressed as:

[0115] Delay metric = The number of samples required to meet the accuracy metric requirements * The time required to obtain a single sample.

[0116] It should be understood that * represents a multiplication operation. For example, A*B represents the multiplication operation of A and B.

[0117] It should be noted that the above time delay metrics are for single frequency point measurement and do not consider the mutual influence between multiple frequency points. In fact, when the network device configures multiple frequency point measurements for the UE, there is a problem of preempting measurement opportunities among multiple frequency points. Due to the limitations of the UE's software and hardware capabilities, the number of measurements that can be executed in parallel is limited. Once the number of measurements configured by the network device for the UE exceeds the UE's capabilities, the UE must perform each measurement at different times.

[0118] For each frequency point measurement, time sharing will inevitably lead to an increase in the time required to collect the required measurement samples. Therefore, a reasonable approach is to proportionally extend the measurement time delay metrics. Here, the concept of carrier specific scaling factor (CSSF) is introduced, that is, multiplying the original single carrier time delay metric by a carrier specific scaling factor CSSF.

[0119] In the communication standard 3GPP specification 38.133, the measurement time delay is defined. A kind of NR co-frequency measurement time delay metric T PSS / SSS_sync_intra and CSSF intra The relationship is shown in Table 1 and Table 2. Table 1 shows the relationship between the time delay metric T PSS / SSS_sync_intra and CSSF intra when there is no discontinuous reception (DRX), DRX cycle ≤ 320ms, and DRX cycle > 320ms in FR1. Table 2 shows the relationship between the time delay metric T PSS / SSS_sync_intra and CSSF intra when there is no discontinuous reception (DRX), DRX cycle ≤ 320ms, and DRX cycle > 320ms in FR2.

[0120] Table 1

[0121]

[0122] Among them, when highSpeedMeasFlag-r16 is not configured, M2 = 1.5; if highSpeedMeasFlag-r16 is configured, if SMTC period > 40ms, M2 = 1.5, otherwise, M2 = 1. The measurement gap repetition period (MGRP) is a pre-configured parameter, max() is the operation of taking the maximum value, ceil() is the rounding function, CSSF intrais the CSSF for co-frequency measurements corresponding to different DRX cycles and is a constant related to the carrier. An SSB-based measurement timing configuration (SMTC) uses the measurement time configuration window of the SSB, called the SMTC window. The UE obtains the measurement periods and times of all SSBs through the SMTC. To be able to measure the SSBs of a different-frequency cell, it is necessary to ensure that the SMTC window is included in the MG window. The configured SMTC period is called the SMTC period. During the communication process, it is possible to configure whether to use DXR through some signaling. If DXR is used, the DXR cycle will also be configured in the signaling. K gap is a scaling factor and is a proportionality factor for the SSB frequency layer to be measured within the relevant measurement gap pattern. When the UE is not configured with concurrent measurement gaps, K gap = 1. Otherwise, K gap = N total / N available , where N total and N available are calculated as follows:

[0123] For a window W with a duration of max(SMTC period, MGRP-max), where MGRP-max is the maximum MGRP for each configured UE measurement gap and each FR measurement gap starting from any SMTC moment within the same FR. N total is the total number of SMTC moments covered by the instances of the relevant measurement gaps within window W, including the moments overlapping with other measurement gap occasions within the window.

[0124] N available refers to the number of SMTCs covered by the relevant measurement intervals not discarded within window W after obtaining the measurement gaps according to the measurement gap collision rule.

[0125] Table 2

[0126]

[0127] M SSBsync_with_gaps is the number of samples for layer 1 filtering. M PSS / SSSsync_with_gaps For a UE supporting FR2 power level 1, M PSS / SSSsync_with_gaps = 40. For a UE supporting power level 2, M PSS / SSSsync_with_gaps = 24. For a UE supporting FR2 power level 3, M PSS / SSSsync_with_gaps = 24. For a UE supporting FR2 power level 4, M PSS / SSSsync_with_gaps = 24. K FRis a scaling factor that depends on the frequency range and the sub-carrier spacing (SCS) of the SSB. For the frequency range of FR2-1, K FR = 1. For the frequency range of FR2-2, K FR = 1. If the SCS of the SSB of the cell being detected is 120 kHz, then K FR = 2. If the SCS of the SSB of the cell being detected is 480 kHz, then K FR = 3. Then if the SCS of the SSB of the cell being detected is 960 kHz, then K FR = 4.

[0128] It should be noted that if different SMTC periods are used for different cells, the SMTC periods in Table 1 and Table 2 refer to the SMTC period used by the identified cell.

[0129] III. Example description of a communication method

[0130] In some communication scenarios, only measurements are allowed within the measurement interval and data transmission and reception are not allowed. When it is not necessary to perform measurements in every measurement interval, data transmission and reception are not allowed within this measurement interval, resulting in a waste of network resources. In scenarios where it is not necessary to perform measurements within the measurement interval, it is allowed to skip / deactivate / ignore / disable this measurement interval and transmit data within this measurement interval, that is, receive or send data within this measurement interval, which can improve the utilization rate of network resources and the flexibility of configuring the measurement interval.

[0131] In view of this, the present application provides a communication method. After determining the measurement interval, the terminal device can determine the enabling state of sending or receiving data within the measurement interval. That is to say, the terminal device can determine whether it is allowed to send or receive data within the measurement interval. If allowed, data can be sent or received within this measurement interval. For example, data transmission can be performed within some measurement intervals that do not require measurements, improving the utilization rate of network resources and the flexibility of configuring the measurement interval. Please refer to Figure 3 , Figure 3 is a schematic flowchart of a communication method provided by an embodiment of the present application. Optionally, this method can be applied to a communication system, for example, Figure 1 the communication system shown. It should be noted that there may be a major premise for the communication method in the present application. For example, the terminal device reports that the service quality of the serving cell of this service is good and there is no need to switch cells.

[0132] Such as Figure 3 the communication method shown can include the following:

[0133] Step S301: The terminal device determines the enabling state of sending or receiving data within the measurement interval, or, when the terminal device sends or receives data within the measurement interval, determines the measurement delay.

[0134] Among them, the enabling state refers to enabling / activating / not ignoring / using or disabling / deactivating / ignoring / skipping. Enabling / activating / not ignoring / using can be understood as not allowing / not expecting data transmission within the measurement interval, that is, not allowing / not expecting to send or receive data within the measurement interval, and measurement needs to be performed within the measurement interval. Disabling / deactivating / ignoring / skipping can be understood as not performing measurement within this measurement interval, allowing / expecting data transmission within the measurement interval, that is, allowing / expecting to send or receive data within the measurement interval.

[0135] In a possible implementation, the measurement interval is a per-UE (per-user equipment) measurement interval or a per-FR (per-frequency range) measurement interval. When the measurement interval is a per-UE MG, the terminal device can determine the enabling state of sending or receiving data within the per-UE MG.

[0136] When the measurement interval is a per-FR measurement interval, that is, the first measurement interval (such as per-FR1MG) or the second measurement interval (such as per-FR2MG), the terminal device can determine the enabling state of sending or receiving data within these two measurement intervals. Among them, the first measurement interval and the second measurement interval are in different frequency ranges. For example, the way of a bitmap with a length of 2 is used to indicate which per FR MG to ignore, that is, which per FR MG allows sending or receiving data. When the bitmap is (0, 0), it means not allowing to ignore these 2 per FR MGs, that is, not allowing to send or receive data within these 2 per FR MGs. When the bitmap is (0, 1), it means allowing to ignore the second per FR MG (i.e., per-FR2MG), that is, allowing to send or receive data within the second per FR MG (i.e., per-FR2MG). When the bitmap is (1, 0), it means allowing to ignore the first per FR MG (i.e., per-FR1MG), that is, allowing to send or receive data within the first per FR MG (i.e., per-FR1MG).

[0137] There are multiple implementation manners for the terminal device to determine the enabling state of sending or receiving data within the measurement interval. Several possible implementation manners are introduced below.

[0138] "Implementation Manner One"

[0139] In "Embodiment 1", the terminal device determines the enabling state of sending or receiving data within a measurement interval according to a preset condition, a preset rule, or a preset event.

[0140] Several possible preset rules are introduced below.

[0141] Rule 1: The terminal device determines the enabling state of sending or receiving data within a measurement interval according to the logical channel priority of the logical channel. For example, when the logical channel priority of the logical channel meets the first condition, data of the logical channel is sent or received within the measurement interval; or when the logical channel priority of the logical channel does not meet the first condition, data of the logical channel is not sent or received within the measurement interval.

[0142] Exemplarily, in the high-layer signaling, it is configured which logical channels corresponding to the logical channel priorities are allowed to send or receive data within the measurement interval. For example, through the radio resource control (RRC) signaling, the first condition is configured such that data of the logical channel with a logical channel priority of 0 is allowed to be sent or received within the measurement interval, that is, data of the logical channel with a logical channel priority of 0 is allowed to be sent or received within the measurement interval. Another example is that the priorities are divided into level 0, level 1, level 2, and level 3, where the smaller the value, the higher the priority. The first condition can be that data of the logical channels whose logical channel priorities meet less than or equal to level 1 is allowed to be sent or received within the measurement interval, that is, data of the logical channels with logical channel priorities less than or equal to level 1 is allowed to be sent or received within the measurement interval. In this way, the terminal device can send or receive data of the logical channels with higher logical channel priorities within the measurement interval, improving the transmission efficiency of the data with higher priorities, improving the utilization rate of network resources, and improving the flexibility of configuring the measurement interval.

[0143] Rule 2: The terminal device determines the enabling state of sending or receiving data within a measurement interval according to the delayed service report (DSR). The delayed service report is used to indicate the shortest remaining time of each logical channel group (LCG) and the data volume of the emergency data packet. It should be noted that when the network delay is close to the deadline, it means that the data packet is an emergency data packet and needs to be transmitted as soon as possible. If the deadline is exceeded, the data packet may become invalid.

[0144] In a possible implementation, the terminal device determines the enabling state of sending or receiving data of the logical channel group within the measurement interval according to the shortest remaining time of the logical channel group in the DSR and / or the data volume of the emergency data packet.

[0145] Exemplarily, when the shortest remaining time of the logical channel group in the DSR of the terminal device is less than the preset time threshold, the terminal device sends or receives data of the logical channel group within the measurement interval. Or, when the shortest remaining time of the logical channel group in the DSR of the terminal device is greater than or equal to the preset time threshold, the terminal device does not send or receive data of the logical channel group within the measurement interval. Among them, the preset time threshold can be a configured value, and this parameter can be flexibly set according to different scenarios. In this way, the terminal device can send or receive data of the logical channel with the shortest remaining time in the logical channel group in the DSR within the measurement interval, reducing the possibility of generating invalid data packets, improving the data transmission efficiency, improving the network resource utilization rate, and improving the flexibility of configuring the measurement interval.

[0146] Exemplarily again, when the data volume of the emergency data packet in the logical channel group in the DSR of the terminal device is greater than the preset data volume threshold, the terminal device sends or receives data of the logical channel group within the measurement interval. Or, when the data volume of the emergency data packet in the logical channel group in the DSR of the terminal device is less than or equal to the preset data volume threshold, the terminal device does not send or receive data of the logical channel group within the measurement interval. Among them, the preset data volume threshold is a parameter set in advance, and this parameter can be flexibly set according to different scenarios. In this way, the terminal device can send or receive the emergency data packet in the logical channel group in the DSR within the measurement interval, reducing the possibility of generating invalid data packets, improving the transmission efficiency of the emergency data packet, improving the network resource utilization rate, and improving the flexibility of configuring the measurement interval.

[0147] Exemplarily again, when the shortest remaining time of the logical channel group in the DSR of the terminal device is less than the preset time threshold and the data volume of the emergency data packet is greater than the preset data volume threshold, the terminal device sends or receives data of the logical channel group within the measurement interval. Or, when the shortest remaining time of the logical channel group in the DSR of the terminal device is greater than or equal to the preset time threshold or the data volume of the emergency data packet is less than or equal to the preset data volume threshold, the terminal device does not send or receive data of the logical channel group within the measurement interval.

[0148] In a possible implementation, the terminal device sends or receives data of a logical channel group in the DSR within a measurement interval during a first duration. The first duration refers to a period of time after the DSR is sent, and the start time of the first duration is the transmission time of the DSR or the sum of the transmission time of the DSR and a preset delay time. For example, within the time immediately after the terminal device sends a delay status report to the network device or within the time from 3 ms after sending the delay status report to T, the measurement interval can be ignored, and the terminal device can send or receive data of the logical channel group in the DSR within the measurement interval during this period. Here, T can be a configured value or an automatically generated value, and this parameter can be flexibly set according to different scenarios. In this way, the terminal device can send or receive data packets of the logical channel group in the DSR within the measurement interval during the first duration, reducing the possibility of generating invalid data packets, improving the transmission efficiency of emergency data packets, improving network resource utilization, and improving the flexibility of configuring the measurement interval.

[0149] Rule 3: The terminal device determines the enable state of sending or receiving data within the measurement interval according to the priority of the service. For example, the terminal device determines the enable state of sending or receiving service data within the measurement interval according to the priority of the physical shared channel (PHY) service. Specifically, when the priority of the PHY service is high priority (HP), the terminal device sends or receives data of the PHY service within the measurement interval; or when the priority of the PHY service is low priority (LP), the terminal device does not send or receive data of the PHY service within the measurement interval. Another example is that the terminal device determines the enable state of sending or receiving service data within the measurement interval according to the priority of the logical channel (LCH) service. Specifically, when the priority of the LCH service is high priority (HP), the terminal device sends or receives data of the LCH service within the measurement interval; or when the priority of the LCH service is low priority (LP), the terminal device does not send or receive data of the LCH service within the measurement interval. In this way, the terminal device can send or receive service data with a higher priority within the measurement interval, improving the transmission efficiency of service data with a higher priority, improving network resource utilization, and improving the flexibility of configuring the measurement interval.

[0150] "Embodiment 2"

[0151] In "Embodiment 2", the terminal device receives measurement configuration information and determines the enable state of sending or receiving data within the measurement interval according to the measurement configuration information.

[0152] Exemplarily, please refer to Figure 4 , Figure 4It is a schematic diagram of another communication method provided by an embodiment of this application. As Figure 4 shown, the network device sends measurement configuration information to the terminal device, and the terminal device receives the measurement configuration information from the network device. The measurement configuration information is used to indicate the enabling state of sending or receiving data within a measurement interval.

[0153] There are various possible designs for the terminal device to determine the enabling state of sending or receiving data within a measurement interval according to the measurement configuration information. Several possible designs are introduced below.

[0154] Design 1: The measurement configuration information includes measurement object configuration information, which is used to configure measurement objects and indicate the enabling state of sending or receiving data within the measurement intervals corresponding to the measurement objects. That is to say, the enabling state of sending or receiving data within the measurement intervals corresponding to the measurement objects (i.e., measurement object) is configured in the measurement object configuration information. For example, the enabling state of sending or receiving data within the measurement intervals of the measurement objects is configured through an autonomous activation mechanism (i.e., autonomous activation mechanism). In this way, when configuring measurement objects, the enabling state of sending or receiving data within the corresponding measurement intervals of the measurement objects is directly configured, improving network resource utilization and the flexibility of configuring measurement intervals.

[0155] Exemplarily, for a measurement object, it is configured in the measurement object configuration information whether the measurement object can be covered by uplink transmission data, that is, the enabling state of sending or receiving data within the measurement interval of the measurement object is configured. For example, it is configured whether sending or receiving data is allowed within the measurement interval corresponding to the measurement object.

[0156] Exemplarily again, a list of measurement objects that can be ignored is pre-configured in the measurement object configuration information, that is, sending or receiving data is allowed within the measurement intervals corresponding to the measurement objects in the measurement object list. When a measurement object belongs to the measurement objects in the measurement object list, it means that sending or receiving data is allowed within the measurement interval corresponding to this measurement object.

[0157] Furthermore, in the measurement object configuration information, it is specified or configured which uplink transmission data can cover the measurement object, and the types of these uplink transmission data are predefined or configured. For example, the types that can be covered by uplink transmission data include, but are not limited to, dynamic grant physical uplink shared channel (DG-PUSCH), dynamic grant physical uplink control channel (DG-PUCCH), aperiodic sounding reference signal (A-SRS), configured grant physical uplink shared channel (CG-PUSCH), physical uplink control channel (PUCCH), periodic sounding reference signal (P-SRS), aperiodic sounding reference signal (AP-SRS), and other types of data or signals. For example, it is predefined in advance that data can be sent or received within the measurement interval corresponding to measurement object 1, and it is predefined in advance that measurement object 1 can be covered by the data of DG-PUSCH. When a certain measurement interval needs to measure measurement object 1, the data of DG-PUSCH can be sent or received within this measurement interval.

[0158] In a possible implementation, a measurement interval may overlap with more than one measurement object. In this case, data can be transmitted within the measurement interval only when all the measurement objects overlapping with the measurement interval are allowed to ignore the measurement interval. Exemplarily, please refer to Figure 5 , Figure 5 which is a schematic diagram of a measurement interval provided by an embodiment of the present application. As Figure 5 shown, there are 3 measurement intervals, namely MG1, MG2, and MG3. The one overlapping with MG1 is obj1, the ones overlapping with MG2 are obj1 and obj2, and the one overlapping with MG3 is obj2. If it is indicated in the measurement object configuration information that data can be sent or received within the measurement interval corresponding to obj1, and data cannot be sent or received within the measurement interval corresponding to obj2, then Figure 5 only MG1 allows data to be sent or received, and MG2 and MG3 do not allow data to be sent or received.

[0159] Design 2. The measurement configuration information includes measurement identity configuration information, which is used to configure the measurement identity and to indicate the enable status for sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement identity. That is to say, in the measurement identity configuration information, the enable status for sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement identity is configured. Exemplarily, in the measurement identity configuration information, a list of measurement identities that can ignore the measurement interval is configured. This list of measurement identities contains the measurement identities that are allowed to send or receive data within the measurement interval, that is, within the measurement interval corresponding to the measurement object corresponding to the measurement identity in this list of measurement identities, sending or receiving data is allowed. For example, when the measurement identity belongs to a preset list of measurement identities, it can be indicated that it can be ignored, that is, within the measurement interval corresponding to the measurement object corresponding to this measurement identity, sending or receiving data is allowed. For instance, currently, 4 measurement objects are configured, and there are 4 measurement identities. For example, these 4 measurement identities are identity1, identity2, identity3, and identity4. A list of identities (this list contains identity2 and identity3) is pre-configured in the measurement identity configuration information. Therefore, it can be said that the measurement intervals corresponding to the measurement objects corresponding to measurement identities identity2 and identity3 can be ignored, that is, sending or receiving data is allowed within the measurement intervals corresponding to the measurement objects corresponding to these two measurement identities. In this way, when configuring the measurement identity, the enable status for sending or receiving data within the measurement interval corresponding to the measurement object corresponding to this measurement identity is directly configured, improving the utilization rate of network resources and the flexibility of configuring the measurement interval.

[0160] Design 3. The measurement configuration information includes measurement type configuration information, which is used to configure the measurement type and to indicate the enable status for sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement type. That is to say, in the measurement type configuration information, the enable status for sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement type is configured. In this way, when configuring the measurement type, the enable status for sending or receiving data within the measurement interval corresponding to the measurement object corresponding to this measurement type is directly configured, improving the utilization rate of network resources and the flexibility of configuring the measurement interval.

[0161] Exemplarily, a list of measurement types that can ignore the measurement interval is configured in the measurement type configuration information. This list of measurement types includes measurement types that allow data to be sent or received within the measurement interval, that is, data can be sent or received within the measurement interval corresponding to the measurement object corresponding to the measurement type in this list of measurement types. For example, when a measurement type belongs to the measurement types in this list of measurement types, it means that data can be sent or received within the measurement interval corresponding to the measurement object corresponding to this measurement type.

[0162] Exemplarily again, set in the measurement type configuration information that "CSI-RS-based inter-frequency measurement allows data to be sent or received within the measurement interval / allows ignoring the measurement interval", or set in the measurement type configuration information that "positioning measurement based on the positioning reference signal (PRS) in the NR system allows data to be sent or received within the measurement interval / allows ignoring the measurement interval", or set in the measurement type configuration information that "E-UTRA-based Inter-RAT measurement allows data to be sent or received within the measurement interval / allows ignoring the measurement interval", or set in the measurement type configuration information that "E-UTRA-based Inter-RAT heterogeneous system measurement (reference signal timedifference, RSTD) and enhanced cell identity (E-CID) measurement allows data to be sent or received within the measurement interval / allows ignoring the measurement interval", or set in the measurement type configuration information that "UTRA-based Inter-RAT measurement allows data to be sent or received within the measurement interval / allows ignoring the measurement interval", or set in the measurement type configuration information that "SSB-based intra-frequency measurement allows data to be sent or received within the measurement interval / allows ignoring the measurement interval", or set in the measurement type configuration information that "SSB-based inter-frequency measurement allows data to be sent or received within the measurement interval / allows ignoring the measurement interval".

[0163] Design 4. The measurement configuration information includes measurement frequency point configuration information, which is used to configure measurement frequency points and indicate the enable status of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency point. That is to say, in the measurement frequency point configuration information, the enable status of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency point (measurement carrierfreq) is configured. Exemplarily, a list of measurement frequency points that can ignore the measurement interval is configured. This list of measurement frequency points contains measurement frequency points that allow sending or receiving data within the measurement interval, that is, sending or receiving data is allowed within the measurement interval corresponding to the measurement object corresponding to the measurement frequency points in this list of measurement frequency points. For example, when the first measurement frequency point belongs to the preset list of measurement frequency points, it can be indicated that it can be ignored, that is, sending or receiving data is allowed within the measurement interval corresponding to the measurement object corresponding to the first measurement frequency point. For example, currently 4 measurement frequency points are configured, such as these 4 measurement identities being carrierfreq1, carrierfreq2, carrierfreq3, carrierfreq4, and a carrierfreq list (this list contains carrierfreq2 and carrierfreq4) is pre-configured in the measurement frequency point configuration information. Therefore, it can be said that the measurement intervals corresponding to the measurement objects corresponding to carrierfreq2 and carrierfreq4 can be ignored, that is, data can be transmitted within the measurement intervals corresponding to the measurement objects corresponding to these two measurement frequency points. In this way, when configuring measurement frequency points, the enable status of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency point is directly configured, improving network resource utilization and the flexibility of configuring the measurement interval.

[0164] It should be understood that the above design is an exemplary example. There may be more designs in the specific implementation process. In addition, multiple designs can be combined.

[0165] It should be understood that the above embodiments are exemplary examples. There may be more embodiments in the specific implementation process. In addition, multiple embodiments can be combined.

[0166] Since both the above "Embodiment 1" and "Embodiment 2" provide some possible ways to send or receive data within the measurement interval, not performing measurements when sending or receiving data within the measurement interval will lead to an increase in measurement delay. Therefore, when sending or receiving data within the measurement interval, the terminal device needs to determine the measurement delay.

[0167] In a possible implementation, the embodiment of the present application adds a scaling factor b on the basis of the measurement delay defined in 38.133 of the communication standard 3GPP specification, so that when data is sent or received within the measurement interval, the measurement delay determined by the terminal device is more accurate, improving the accuracy of the measurement delay.

[0168] For ease of understanding, an NR co-frequency measurement delay metric T provided by this solution PSS / SSS_sync_intra and CSSF intra are shown in Tables 3 and 4. Table 3 shows the relationship between the delay metric T PSS / SSS_sync_intra and CSSF intra when there is no discontinuous reception (DRX), DRX cycle ≤ 320 ms, and DRX cycle > 320 ms in FR1 of this solution. Table 4 shows the relationship between the delay metric T PSS / SSS_sync_intra and CSSF intra when there is no discontinuous reception (DRX), DRX cycle ≤ 320 ms, and DRX cycle > 320 ms in FR2 of this solution.

[0169] Table 3

[0170]

[0171] Among them, when highSpeedMeasFlag-r16 is not configured, M2 = 1.5; if highSpeedMeasFlag-r16 is configured, if SMTC period > 40 ms, M2 = 1.5, otherwise, M2 = 1. b is the scaling factor and is the proportionality factor of the SSB frequency layer to be measured within the relevant measurement gap pattern. When the UE is not configured or does not enable ignoring MG, b = 1. Otherwise, b = N total / N available2 where N total and N available2 are calculated as follows:

[0172] For the window W with a duration of max(SMTC period, MGRP-max), where MGRP-max is the maximum MGRP for each configured UE measurement gap and each FR measurement gap starting from any SMTC moment within the same FR. N total is the total number of SMTC moments covered by the instances of the relevant measurement gaps within the window W, including the moments overlapping with other measurement gap occasions within the window.

[0173] N available2 It refers to the number of SMTCs covered by the relevant measurement intervals not ignored within the window W after obtaining the measurement gap according to the measurement gap ignoring rule.

[0174] Among them, the measurement time delay is related to the scaling factor and the carrier-specific scaling factor. The scaling factor is related to the first quantity and the second quantity. The first quantity is the number of measurements covered by the measurement interval (i.e., N total , the total number of SMTC moments covered by the instance of the measurement gap), and the second quantity is the number of measurements covered by the measurement interval during which data is not transmitted or received (i.e., N availab1e2 , the number of SMTCs covered by the relevant measurement intervals not ignored).

[0175] Table 4

[0176]

[0177] For the parameters in Table 3 and Table 4, refer to the relevant descriptions in the aforementioned Table 1 and Table 2.

[0178] In a possible implementation, the scaling factor b can also be multiplied after the CSSF intra For the sake of easy understanding, another NR co-frequency measurement time delay metric T provided by this solution PSS / SSS_sync_intra and the CSSF intra are shown in Table 5 and Table 6.

[0179] Table 5

[0180]

[0181] Table 6

[0182]

[0183] For the parameters in Table 5 and Table 6, refer to the relevant descriptions in the aforementioned Table 1, Table 2, Table 3 and Table 4.

[0184] In a possible implementation, this solution introduces new terminal device capabilities and RRC signaling or MAC-CE configuration information, enabling the terminal device to perform measurements within the measurement interval when sending or receiving data within the measurement interval. That is to say, the terminal device supports performing measurements and receiving data simultaneously within the measurement interval, or the terminal device supports performing measurements and sending data simultaneously within the measurement interval.

[0185] Further, when the terminal device sends or receives data within a measurement interval, measurements can also be performed within the measurement interval by implementing various configuration granularities such as frequency points, frequency bands, and frequency ranges. For example, configuring frequency point 4 can support the terminal device to perform measurements within the measurement interval when sending or receiving data within the measurement interval. When the measurement interval is the measurement interval corresponding to the measurement object corresponding to frequency point 4, measurements and data reception can be performed simultaneously within this measurement interval, or measurements and data transmission can be performed simultaneously within this measurement interval.

[0186] In Figure 3 In the embodiments shown, the terminal device can determine the enabling state of sending or receiving data within the measurement interval after determining the measurement interval. In this way, this application can perform data transmission within some measurement intervals that do not require measurements, improving network resource utilization and the flexibility of the measurement interval. Additionally, when the behavior of the terminal device within the measurement interval changes from the original measurement to sending or receiving data, this may cause the terminal device to postpone the original measurement, resulting in an increase in measurement latency. Therefore, this application can determine the measurement latency when sending or receiving data within the measurement interval, thereby improving the accuracy of the determined measurement latency.

[0187] IV. Example Explanation of a Communication Device

[0188] The above mainly introduced the solutions of the embodiments of this application from the perspective of the method side. It can be understood that in order for the terminal device to implement the above functions, it includes the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed herein, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0189] The embodiments of this application can perform a functional unit division on the terminal device according to the above method examples. For example, each functional unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiments of this application is illustrative, only a logical function division, and there can be other division methods in actual implementation.

[0190] In the case of adopting an integrated unit, please refer to Figure 6 , Figure 6It is a schematic structural diagram of a communication device provided by an embodiment of the present application. The communication device 60 may include a processing unit 601. The communication device 60 is used to implement the foregoing communication method, for example Figure 3 the communication method in the illustrated embodiment.

[0191] It should be noted here that the above-mentioned division of multiple units is only a logical division according to functions and does not limit the specific structure of the communication device 60. In specific implementation, some of the function modules may be further divided into more fine-grained function modules, and some function modules may also be combined into one function module.

[0192] In some possible implementations, the processing unit 601 may be a module unit for processing signals, data, information, etc., and no specific limitation is imposed thereon.

[0193] For example, the processing unit 601 may be a processor or a controller. For example, it may be a baseband processor, a baseband chip, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure of the present application. The processing unit 601 may also be a combination that implements computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0194] In some possible implementations, the communication device 60 may further include a storage unit for storing the computer program code or instructions executed by the communication device 60. The storage unit may be a memory.

[0195] In some possible implementations, the communication device 60 may be a chip or a chip module.

[0196] In some possible implementations, the processing unit 601 may be integrated in other units.

[0197] In some possible implementations, the processing unit 601 is used to execute any step executed by a terminal device / chip / chip module, etc. in the foregoing method embodiment, which will be described in detail below.

[0198] In some possible implementations, the communication device 60 may further include a receiving unit 602, and the receiving unit 602 may be integrated in other units. For example, the receiving unit 602 may be integrated in the communication unit. Wherein, the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.

[0199] In some possible implementations, the processing unit 601 is configured to determine an enabling state of sending or receiving data within a measurement interval, or to determine a measurement time delay in the case of sending or receiving data within the measurement interval.

[0200] It can be seen that this application can determine the enabling state of sending or receiving data within a measurement interval. Wherein, the enabling state of sending or receiving data within a measurement interval refers to the enabling or disabling of sending or receiving data within the measurement interval. Enabling sending or receiving data within a measurement interval means allowing / expecting to send or receive data within the measurement interval, and disabling sending or receiving data within a measurement interval means not allowing / not expecting to send or receive data within the measurement interval.

[0201] In this way, compared with the current situation where the terminal device does not send or receive any data within the measurement interval, this embodiment can send or receive data within some measurement intervals that do not require measurement, thereby improving the utilization rate of network resources and the flexibility of the measurement interval.

[0202] In addition, when the behavior of the terminal device within the measurement interval changes from measurement to sending or receiving data, this may cause the terminal device to postpone the measurement, resulting in an increase in the measurement time delay. Therefore, this application can determine the measurement time delay in the case of sending or receiving data within the measurement interval, thereby improving the accuracy of the determined measurement time delay.

[0203] It should be noted that Figure 6 For the specific implementation of each operation in the foregoing embodiments, reference may be made to the description in the method embodiments shown above, and details are not described herein again. In some possible implementations, the measurement time delay is related to a scaling factor and a carrier-specific scaling factor, the scaling factor is related to a first quantity and a second quantity, the first quantity is the number of measurements covered by the measurement interval, and the second quantity is the number of measurements covered by the measurement intervals in which data is not sent or received.

[0204] In some possible implementations, the measurement interval is a measurement interval based on the terminal device or a measurement interval based on a frequency range.

[0205] In some possible implementations, the processing unit 601 is further configured to determine an enabling state of sending or receiving data of a logical channel within the measurement interval according to the logical channel priority of the logical channel.

[0206] In some possible implementations, the processing unit 601 is further configured to, when the logical channel priority of a logical channel meets a first condition, send or receive data of the logical channel within a measurement interval; or, when the logical channel priority of the logical channel does not meet the first condition, not send or receive data of the logical channel within the measurement interval.

[0207] In some possible implementations, the processing unit 601 is further configured to determine an enabling state of sending or receiving data of a logical channel group within a measurement interval according to the shortest remaining time of the logical channel group in a delay status report (DSR) and / or the data volume of emergency data packets.

[0208] In some possible implementations, the processing unit 601 is further configured to, when the shortest remaining time of the logical channel group in the DSR is less than a preset time threshold, send or receive data of the logical channel group within the measurement interval; or, when the shortest remaining time of the logical channel group in the DSR is greater than or equal to the preset time threshold, not send or receive data of the logical channel group within the measurement interval; or, when the data volume of the emergency data packets of the logical channel group in the DSR is greater than a preset data volume threshold, send or receive data of the logical channel group within the measurement interval; or, when the data volume of the emergency data packets of the logical channel group in the DSR is less than or equal to the preset data volume threshold, not send or receive data of the logical channel group within the measurement interval; or, when the shortest remaining time of the logical channel group in the DSR is less than the preset time threshold and the data volume of the emergency data packets is greater than the preset data volume threshold, send or receive data of the logical channel group within the measurement interval; or, when the shortest remaining time of the logical channel group in the DSR is greater than or equal to the preset time threshold or the data volume of the emergency data packets is less than or equal to the preset data volume threshold, not send or receive data of the logical channel group within the measurement interval.

[0209] In some possible implementations, the processing unit 601 is further configured to send or receive data of the logical channel group in the DSR within a measurement interval located in a first time period, where the first time period refers to a period of time after sending the DSR.

[0210] In some possible implementations, the processing unit 601 is further configured to determine an enabling state of sending or receiving service data within a measurement interval according to the priority of a physical shared channel service.

[0211] In some possible implementations, the processing unit 601 is further configured to, when the priority of the physical shared channel service is a high priority, send or receive service data within the measurement interval; or, when the priority of the physical shared channel service is a low priority, not send or receive service data within the measurement interval.

[0212] In some possible implementations, the receiving unit 602 is further configured to receive measurement configuration information, where the measurement configuration information is used to indicate the enabling state of sending or receiving data within a measurement interval.

[0213] In some possible implementations, the measurement configuration information includes measurement object configuration information, where the measurement object configuration information is used to configure a measurement object and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object.

[0214] In some possible implementations, the measurement configuration information includes measurement identity identifier configuration information, where the measurement identity identifier configuration information is used to configure a measurement identity identifier and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement identity identifier.

[0215] In some possible implementations, the measurement configuration information includes measurement type configuration information, where the measurement type configuration information is used to configure a measurement type and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement type.

[0216] In some possible implementations, the measurement configuration information includes measurement frequency point configuration information, where the measurement frequency point configuration information is used to configure a measurement frequency point and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency point.

[0217] In some possible implementations, the processing unit 601 is further configured to perform measurements within the measurement interval when sending or receiving data within the measurement interval.

[0218] V. Another example description of a communication device

[0219] The above mainly introduces the solution of the embodiments of the present application from the perspective of the method side. It can be understood that in order for a network device to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving the hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described function for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0220] The embodiments of the present application can divide the functional units of a network device according to the above method examples. For example, each functional unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0221] In the case of adopting an integrated unit, please refer to Figure 7 , Figure 7 which is a schematic structural diagram of another communication device provided by the embodiments of the present application. The communication device 70 may include a sending unit 701. The communication device 70 is used to implement the foregoing communication method, for example Figure 4 the communication method in the illustrated embodiment.

[0222] It should be noted here that the above division of multiple units is only a logical division according to functions and does not limit the specific structure of the communication device 70. In specific implementation, some of the functional modules may be further divided into more fine-grained functional modules, and some functional modules may also be combined into one functional module.

[0223] In some possible implementations, the sending unit 701 may be a module unit for processing signals, data, information, etc., and no specific limitation is made thereto.

[0224] In some possible implementations, the communication device 70 may further include a storage unit for storing the computer program code or instructions executed by the communication device 70. The storage unit may be a memory.

[0225] In some possible implementations, the communication device 70 may be a chip or a chip module.

[0226] In some possible implementations, the sending unit 701 may be integrated in other units.

[0227] For example, the sending unit 701 may be integrated in a communication unit. Among them, the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.

[0228] For another example, the sending unit 701 can be integrated in the processing unit. The processing unit can be a processor or a controller, such as a baseband processor, a baseband chip, a CPU, a DSP, an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure of this application. The processing unit can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0229] In some possible implementations, the sending unit 701 is used to execute any step performed by a network device / chip / chip module, etc. in the above method embodiments, which will be described in detail below.

[0230] In some possible implementations, the sending unit 701 is used to send measurement configuration information, and the measurement configuration information is used to indicate the enabling state of sending or receiving data within a measurement interval.

[0231] It can be seen that this application can configure both measurement and the enabling state of sending or receiving data within a measurement interval through the measurement configuration information.

[0232] In some possible implementations, the measurement configuration information includes measurement object configuration information, and the measurement object configuration information is used to configure the measurement object and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object.

[0233] In some possible implementations, the measurement configuration information includes measurement identity configuration information, and the measurement identity configuration information is used to configure the measurement identity and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement identity.

[0234] In some possible implementations, the measurement configuration information includes measurement type configuration information, and the measurement type configuration information is used to configure the measurement type and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement type.

[0235] In some possible implementations, the measurement configuration information includes measurement frequency point configuration information, and the measurement frequency point configuration information is used to configure the measurement frequency point and to indicate the enabling state of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency point.

[0236] VI. Example description of a terminal device

[0237] Please refer to Figure 8 , Figure 8 which is a schematic structural diagram of a terminal device provided by an embodiment of this application.

[0238] A terminal device is a device with communication capabilities. Here, the device can be a physical device, such as a server (e.g., a rack-mounted server), a host, etc., or it can also be a virtual device, such as a virtual machine, a container, etc.

[0239] As Figure 8 As shown in the figure, the terminal device 80 includes: a processor 801, a memory 802, and one or more programs, and may include a communication interface 803. It should be understood that the present application does not limit the number of processors and memories in the terminal device 80.

[0240] The processor 801 is a module for performing operations, and may include a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), a digital signal processor (DSP), a microcontroller unit (MCU), or one or more integrated circuits for controlling the execution of the above programs.

[0241] The memory 802 is used to provide a storage space, and application data, user data, an operating system, computer programs, etc. can be optionally stored in the storage space. The memory 802 may include a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0242] The memory 802 can exist independently and be connected to the processor 801 through a bus. The memory 802 can also be integrated with the processor 801.

[0243] The communication interface 803 is used to provide information input or output for the at least one processor. And / or, the communication interface 803 can be used to receive data sent externally and / or send data externally. The communication interface 803 can be a wired link interface including, such as, an Ethernet cable, or can also be a wireless link (Wi-Fi, Bluetooth, Universal Wireless Transmission, and other wireless communication technologies, etc.) interface. Optionally, the communication interface 803 can also include a transmitter (such as a radio frequency transmitter, an antenna, etc.) coupled to the interface, or a receiver, etc.

[0244] In the embodiments of the present application, the above one or more programs are stored in the above memory 802 in the form of program codes, and are configured to be executed by the above processor 801. The programs include instructions for implementing the steps in the foregoing communication method. For example Figure 3 the communication method shown. That is, the memory 802 stores executable instructions, and the processor 801 executes the executable instructions to implement the foregoing communication method. For example Figure 3 the communication method in the embodiments of. That is, instructions for executing the communication method are stored on the memory 802.

[0245] Or, the memory 802 stores executable instructions, and the processor 801 executes the executable instructions to respectively implement the functions of the foregoing processing unit (or device), thereby implementing the communication method.

[0246] VII. Example Illustration of a Network Device

[0247] Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of a network device provided by the embodiments of the present application.

[0248] A network device is a device with communication capabilities. Here, the device can be a physical device, such as a server (such as a rack-mounted server), a host, etc., or can also be a virtual device, such as a virtual machine, a container, etc.

[0249] As Figure 9 shown, the network device 90 includes: a processor 901, a memory 902, and one or more programs, which may include a communication interface 903. It should be understood that the present application does not limit the number of processors and memories in the network device 90.

[0250] The processor 901 is a module for performing operations, which may include a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), a digital signal processor (DSP), a microcontroller unit (MCU), or one or more integrated circuits for controlling the execution of the above program.

[0251] The memory 902 is used to provide storage space, and application data, user data, operating system, computer programs, etc. can be optionally stored in the storage space. The memory 902 may include a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0252] The memory 902 can exist independently and be connected to the processor 901 through a bus. The memory 902 can also be integrated with the processor 901.

[0253] The communication interface 903 is used to provide information input or output for the at least one processor. And / or, the communication interface 903 can be used to receive data sent externally and / or send data to the outside. The communication interface 903 can be a wired link interface including, such as, an Ethernet cable, or can also be a wireless link (Wi-Fi, Bluetooth, general wireless transmission, and other wireless communication technologies, etc.) interface. Optionally, the communication interface 903 can also include a transmitter (such as a radio frequency transmitter, antenna, etc.) coupled to the interface, or a receiver, etc.

[0254] In the embodiments of the present application, the above-mentioned one or more programs are stored in the above-mentioned memory 902 in the form of program codes and are configured to be executed by the above-mentioned processor 901. The programs include instructions for implementing the steps in the foregoing communication method. For example Figure 4 The communication method shown. That is, the memory 902 stores executable instructions, and the processor 901 executes the executable instructions to implement the foregoing communication method. For example Figure 4 The communication method in the embodiment shown. That is, the memory 902 stores instructions for executing the communication method.

[0255] Alternatively, the memory 902 stores executable instructions, and the processor 901 executes the executable instructions to respectively implement the functions of the foregoing sending unit (or device), thereby implementing the communication method.

[0256] VIII. Other related example descriptions

[0257] In some possible implementations, the above method embodiments can be applied to a terminal device or in a terminal device. That is to say, the execution subject of the above method embodiments can be a terminal device, a chip, a chip module or a module, etc., and no specific limitation is made thereto.

[0258] In some possible implementations, the above method embodiments can be applied to a network device or in a network device. That is to say, the execution subject of the above method embodiments can be a network device, a chip, a chip module or a module, etc., and no specific limitation is made thereto.

[0259] The embodiments of the present application further provide a chip, including a processor, a memory, and a computer program or instruction stored on the memory. Wherein, the processor executes the computer program or instruction to implement the steps described in the above method embodiments.

[0260] The embodiments of the present application further provide a chip module, including a transceiver component and a chip. The chip includes a processor, a memory, and a computer program or instruction stored on the memory. Wherein, the processor executes the computer program or instruction to implement the steps described in the above method embodiments.

[0261] The embodiments of the present application further provide a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is executed, the steps described in the above method embodiments are implemented. Wherein, the computer-readable storage medium can be any available medium that the control device can store, or a data storage device such as a data center including one or more available media. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid-state drive), etc.

[0262] An embodiment of the present application also provides a computer program product, including a computer program or instruction, which, when executed, implements the steps described in the above method embodiment.

[0263] An embodiment of the present application also provides a communication system, including the above terminal device and network device.

[0264] It should be noted that, for the above respective embodiments, for the sake of simple description, they are all expressed as a series of action combinations. Those skilled in the art should know that the present application is not limited by the described action sequence, because some steps in the embodiments of the present application can be performed in other sequences or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily essential to the embodiments of the present application.

[0265] In the above embodiments, the descriptions of the respective embodiments of the present application have their own focuses. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0266] The steps of the method or algorithm described in the embodiments of the present application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), register, hard disk, removable hard disk, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in the terminal device or the management device. Of course, the processor and the storage medium can also exist as discrete components in the terminal device or the management device.

[0267] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0268] Each device and product described in the above embodiments includes various modules / units, which can be software modules / units, hardware modules / units, or can be partially software modules / units and partially hardware modules / units. For example, for each device and product applied to or integrated into a chip, each of the modules / units it includes can be implemented in the form of hardware such as circuits. Or, at least some of the modules / units can be implemented in the form of software programs that run on the processor integrated inside the chip, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits. For each device and product applied to or integrated into a chip module, each of the modules / units it includes can be implemented in the form of hardware such as circuits. Different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module. Or, at least some of the modules / units can be implemented in the form of software programs that run on the processor integrated inside the chip module, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits. For each device and product applied to or integrated into a terminal device, each of the modules / units it includes can be implemented in the form of hardware such as circuits. Different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components within the terminal device. Or, at least some of the modules / units can be implemented in the form of software programs that run on the processor integrated inside the terminal device, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits.

[0269] Those of ordinary skill in the art can understand that all or part of the steps to implement the above embodiments can be completed by hardware or can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, an optical disc, etc.

[0270] The specific embodiments described above further elaborate on the objectives, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above are only specific embodiments of the embodiments of the present application and are not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application shall be included in the protection scope of the embodiments of the present application.

Claims

1. A communication method, characterized in that, including: Determine the enabling state of sending or receiving data within a measurement interval, or, when sending or receiving data within the measurement interval, determine the measurement delay.

2. The method according to claim 1, wherein The measurement delay is related to a scaling factor and a carrier-specific scaling factor, the scaling factor is related to a first quantity and a second quantity, the first quantity is the number of measurements covered by the measurement interval, and the second quantity is the number of measurements covered by a measurement interval during which no data is sent or received.

3. The method according to claim 1, wherein The measurement interval is a measurement interval based on a terminal device or a measurement interval based on a frequency range.

4. The method according to claim 1, characterized in that, The determining the enabling state of sending or receiving data within a measurement interval includes: Determine the enabling state of sending or receiving data of the logical channel within the measurement interval according to the logical channel priority of the logical channel.

5. The method according to claim 4, characterized in that The determining the enabling state of sending or receiving data of the logical channel within the measurement interval according to the logical channel priority of the logical channel includes: When the logical channel priority of the logical channel satisfies a first condition, send or receive data of the logical channel within the measurement interval; or, When the logical channel priority of the logical channel does not satisfy the first condition, do not send or receive data of the logical channel within the measurement interval.

6. The method according to claim 1, characterized in that The determining the enabling state of sending or receiving data within a measurement interval includes: Determine the enabling state of sending or receiving data of the logical channel group within the measurement interval according to the shortest remaining time of the logical channel group in the delay status report DSR and / or the data volume of the emergency data packet.

7. The method according to claim 6, wherein The determining the enabling state of sending or receiving data of the logical channel group within the measurement interval according to the shortest remaining time of the logical channel group in the DSR and / or the data volume of the emergency data packet includes: When the shortest remaining time of the logical channel group in the DSR is less than a preset time threshold, send or receive data of the logical channel group within the measurement interval; or, When the shortest remaining time of the logical channel group in the DSR is greater than or equal to the preset time threshold, do not send or receive data of the logical channel group within the measurement interval; or, When the data volume of the emergency data packet of the logical channel group in the DSR is greater than a preset data volume threshold, send or receive data of the logical channel group within the measurement interval; or, When the data volume of the emergency data packet of the logical channel group in the DSR is less than or equal to the preset data volume threshold, do not send or receive data of the logical channel group within the measurement interval; or, When the shortest remaining time of the logical channel group in the DSR is less than the preset time threshold and the data volume of the emergency data packet is greater than the preset data volume threshold, send or receive data of the logical channel group within the measurement interval; or, When the shortest remaining time of the logical channel group in the DSR is greater than or equal to the preset time threshold or the data volume of the emergency data packet is less than or equal to the preset data volume threshold, do not send or receive data of the logical channel group within the measurement interval.

8. The method according to claim 1, wherein The determining the enabling state of sending or receiving data within a measurement interval includes: During a measurement interval within a first duration, data of a logical channel group within the DSR is transmitted or received, where the first duration refers to a period of time after transmitting the DSR.

9. The method according to claim 1, wherein The determination of the enabling state of transmitting or receiving data within the measurement interval includes: Determining the enabling state of transmitting or receiving data of the service within the measurement interval according to the priority of the physical shared channel service.

10. The method according to claim 9, wherein The determination of the enabling state of transmitting or receiving data of the service within the measurement interval according to the priority of the physical shared channel service includes: When the priority of the physical shared channel service is high priority, transmitting or receiving data of the service within the measurement interval; or, When the priority of the physical shared channel service is low priority, not transmitting or receiving data of the service within the measurement interval.

11. The method according to claim 1, wherein The determination of the enabling state of transmitting or receiving data within the measurement interval includes: Receiving measurement configuration information, which is used to indicate the enabling state of transmitting or receiving data within the measurement interval.

12. The method according to claim 11, wherein The measurement configuration information includes measurement object configuration information, which is used to configure the measurement object and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object; Or, the measurement configuration information includes measurement identity identifier configuration information, which is used to configure the measurement identity identifier and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement identity identifier; Or, the measurement configuration information includes measurement type configuration information, which is used to configure the measurement type and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement type; Or, the measurement configuration information includes measurement frequency point configuration information, which is used to configure the measurement frequency point and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency point.

13. The method according to any one of claims 1-12, characterized in that, It further includes: When transmitting or receiving data within the measurement interval, measurements are also performed within the measurement interval.

14. A communication method, characterized in that, It includes: Transmitting measurement configuration information, which is used to indicate the enabling state of transmitting or receiving data within the measurement interval.

15. The method according to claim 14, wherein The measurement configuration information includes measurement object configuration information, which is used to configure the measurement object and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object; Or, the measurement configuration information includes measurement identity identifier configuration information, which is used to configure the measurement identity identifier and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement identity identifier; Or, the measurement configuration information includes measurement type configuration information, which is used to configure the measurement type and to indicate the enabling state of transmitting or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement type; Alternatively, the measurement configuration information includes measurement frequency point configuration information, which is used to configure measurement frequency points and indicate the enabling status of sending or receiving data within the measurement interval corresponding to the measurement object corresponding to the measurement frequency points.

16. A communication device, characterized in that, The communication device includes: a processing unit, configured to determine the enabling status of sending or receiving data within a measurement interval, or determine a measurement time delay when sending or receiving data within the measurement interval.

17. A communication device, characterized in that, The communication device includes: a sending unit, configured to send measurement configuration information, where the measurement configuration information is used to indicate the enabling status of sending or receiving data within a measurement interval.

18. A terminal device, comprising a processor, a memory, and a computer program or instruction stored on the memory, characterized in that, The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1-13.

19. A network device, comprising a processor, a memory, and a computer program or instruction stored on the memory, characterized in that, The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 14-15.

20. A chip, characterized in that, The chip includes a processor, and the processor is configured to execute the steps of the method according to any one of claims 1-15.

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, and the computer program includes instructions for executing the method according to any one of claims 1-15.