Communication processing method and device, chip and storage medium

By receiving and adjusting the indication information of the measurement gap length, the problem of conflict between the measurement gap and the service cycle is solved, and the reliability of data transmission and user experience are improved without affecting the mobility of user equipment.

CN120769367APending Publication Date: 2025-10-10HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410394867.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-30
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

In wireless communications, when a measurement gap conflicts with a service cycle in existing technologies, measurement information may be inaccurate, affecting basic functions of user equipment such as mobility.

Method used

By receiving and adjusting the indication information of the measurement gap length, the measurement gap length can be flexibly configured to ensure that data transmission does not affect measurement and mobility functions.

Benefits of technology

Without affecting measurement and mobility functions, the reliability of data transmission and user experience are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120769367A_ABST
    Figure CN120769367A_ABST
Patent Text Reader

Abstract

The invention discloses a communication processing method and device, a chip and a storage medium, and the method comprises the steps: receiving first indication information from network equipment, the first indication information being used for activating a first measurement gap length; and adjusting the measurement gap indicated by the first indication information according to the first measurement gap length based on the first indication information. According to the application, the measurement gap indicated by the first indication information can be configured according to the first measurement gap length activated by the first indication information based on the received first indication information, so that the length of the measurement gap can be flexibly adjusted according to the first indication information; and data transmission can be ensured as much as possible on the premise that basic functions such as measurement and mobility are not affected, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication processing method, device, chip and storage medium. Background Art

[0002] Generally, measurement gaps in wireless communications can be configured to avoid conflicts with service cycles. However, with the development of wireless communication technologies and the expansion of data transmission requirements, for example, existing extended reality (eXtended Reality, XR) video services can be transmitted at non-integer periods, while measurement gaps are integer periods. This inevitably leads to conflicts between measurement gaps and service transmissions.

[0003] Most existing solutions focus on disabling measurement gaps, i.e., disabling measurement gaps during measurement gaps to allow data transmission. However, disabling measurement gaps can result in reduced and inaccurate measurement information, impacting basic functions such as user equipment mobility.

[0004] Therefore, methods that can ensure data transmission without affecting basic functions such as measurement and mobility have become one of the focuses of wireless communications. Summary of the Invention

[0005] The embodiments of the present application provide a communication processing method, device, chip and storage medium. Based on the method described in the present application, it is beneficial to ensure data transmission as much as possible without affecting basic functions such as measurement and mobility, thereby improving user experience.

[0006] In a first aspect, the present application provides a communication processing method, the method comprising: receiving first indication information from a network device, the first indication information being used to configure a first measurement gap length; based on the first indication information, adjusting the measurement gap indicated by the first indication information according to the first measurement gap length.

[0007] Based on the method described in the first aspect, the terminal device can configure the measurement gap indicated by the first indication information based on the received first indication information and the first measurement gap length activated by the first indication information, so as to flexibly adjust the length of the measurement gap according to the first indication information, which is conducive to ensuring data transmission as much as possible without affecting basic functions such as measurement and mobility, and improving user experience.

[0008] In a possible implementation, the first indication information includes a first index, where the first index is used to indicate a first measurement gap length.

[0009] In a possible implementation manner, the first index is an index corresponding to the first measurement gap length in one or more mapping relationships, and the mapping relationship is a mapping relationship between the index and the measurement gap length.

[0010] In a possible implementation, the first indication information further includes a second index, where the second index is used to indicate that the measurement gap length is not to be adjusted.

[0011] In one possible implementation, before receiving the first indication information from the network device, the method further includes: receiving a measurement gap configuration from the network device, where the measurement gap configuration is used to configure multiple measurement gap lengths, where the multiple measurement gap lengths include a first measurement gap length and a second measurement gap length; and setting the length of the measurement gap to the second measurement gap length based on the measurement gap configuration.

[0012] In a possible implementation, the first indication information is used to activate the first measurement gap length for the first measurement gap after the first indication information is received; or, the first indication information is used to activate / deactivate the first measurement gap length for each of N consecutive measurement gaps after the first indication information is received, where N is an integer greater than 1.

[0013] In one possible implementation, based on the first indication information, adjusting the measurement gap indicated by the first indication information according to the first measurement gap length includes: adjusting the length of the measurement gap to the first measurement gap length at the first measurement gap or at a measurement gap in which the first measurement gap length is activated among N consecutive measurement gaps.

[0014] In one possible implementation, adjusting the measurement gap indicated by the first indication information according to the first measurement gap length based on the first indication information further includes: adjusting the length of the measurement gap to a second measurement gap length at a measurement gap where the first measurement gap length is deactivated in the first measurement gap or N consecutive measurement gaps.

[0015] In a possible implementation, the first indication information includes sequential indexes of multiple measurement gap lengths to indicate each measurement gap length of the multiple measurement gap lengths.

[0016] In a possible implementation manner, the first indication information includes a measurement gap identifier corresponding to each measurement gap length of multiple measurement gap lengths.

[0017] In a possible implementation, the first indication information includes multiple sub-indication information, and each sub-indication information is used to indicate that a corresponding measurement gap activates a corresponding measurement gap length.

[0018] In a possible implementation, after receiving the first indication information from the network device, the method further includes: if the second indication information is received, adjusting the measurement gap indicated by the second indication information according to a third measurement gap length based on the second indication information, and the second indication information is used to configure the third measurement gap length.

[0019] In a possible implementation, the method further includes: receiving a measurement gap length request and an expected measurement gap length from the terminal device; and sending the first indication information based on the measurement gap length request and the expected measurement gap length.

[0020] In a second aspect, the present application provides a communication processing method, which includes: sending first indication information to a terminal device, and the first indication information is used to configure a first measurement gap length.

[0021] Based on the method described in the second aspect, the network device can send the first indication information to the terminal device, configure and indicate the first measurement gap length that needs to be activated, so as to facilitate the terminal device to adjust the length of the measurement gap according to the first indication information, and facilitate to ensure data transmission as much as possible without affecting the basic functions such as measurement and mobility, and improve user experience.

[0022] In a possible implementation, the first indication information includes a first index, and the first index is used to indicate the first measurement gap length.

[0023] In a possible implementation, the first index is an index corresponding to the first measurement gap length in one or more mapping relationships, and the mapping relationship is a mapping relationship between the index and the measurement gap length.

[0024] In a possible implementation, the first indication information further includes a second index, and the second index is used to indicate that the measurement gap length is not adjusted.

[0025] In a possible implementation, before the first indication information is sent to the terminal device based on the data transmission occasion, the method further includes: sending a measurement gap configuration to the terminal device, and the measurement gap configuration is used to configure a plurality of measurement gap lengths, the plurality of measurement gap lengths include the first measurement gap length and a second measurement gap length, and the measurement gap configuration is further used to indicate that the length of the measurement gap is set to the second measurement gap length.

[0026] In a possible implementation, the first indication information is used to activate the first measurement gap length for a first measurement gap after the terminal device receives the first indication information; or, the first indication information is used to activate / deactivate the first measurement gap length for each measurement gap in the next N consecutive measurement gaps after the terminal device receives the first indication information, and N is an integer greater than 1.

[0027] In a possible implementation, the first indication information is used to configure the first measurement gap length, including: adjusting the length of the measurement gap to the first measurement gap length at the first measurement gap or at a measurement gap in which the first measurement gap length is activated among N consecutive measurement gaps.

[0028] In a possible implementation, the first indication information is used to configure the first measurement gap length, further comprising: setting the measurement gap length to the second measurement gap length at the first measurement gap or at the measurement gap where the first measurement gap length is deactivated among N consecutive measurement gaps.

[0029] In a possible implementation, the first indication information includes sequential indexes of multiple measurement gap lengths to indicate each measurement gap length of the multiple measurement gap lengths.

[0030] In a possible implementation manner, the first indication information includes a measurement gap identifier corresponding to each measurement gap length of multiple measurement gap lengths.

[0031] In a possible implementation, the first indication information includes multiple sub-indication information, and each sub-indication information is used to indicate that a corresponding measurement gap activates a corresponding measurement gap length.

[0032] In a possible implementation, after sending the first indication information to the terminal device, the method further includes: sending second indication information to the terminal device, where the second indication information is used to configure a third measurement gap length.

[0033] In a possible implementation manner, a measurement gap length request and an expected measurement gap length are sent to a network device; and first indication information is received from the network device.

[0034] In a third aspect, the present application provides a communication processing method, the method comprising: receiving a measurement gap configuration from a network device, the measurement gap configuration being used to configure multiple measurement gap lengths; and adjusting the measurement gap according to a first measurement gap length among the multiple measurement gap lengths based on a data transmission opportunity.

[0035] Based on the method described in the third aspect, the terminal device can select an appropriate measurement gap length from multiple measurement gap lengths indicated by the measurement gap configuration based on the data transmission timing to adjust the measurement gap, which is conducive to ensuring data transmission as much as possible without affecting basic functions such as measurement and mobility, thereby improving user experience.

[0036] In one possible implementation, before adjusting the measurement gap according to a first measurement gap length among multiple measurement gap lengths based on a data transmission opportunity, the method further includes: setting the length of the measurement gap to a second measurement gap length based on the measurement gap configuration, where the second measurement gap length is different from the first measurement gap length.

[0037] In one possible implementation, adjusting the measurement gap according to a first measurement gap length among multiple measurement gap lengths based on a data transmission opportunity includes adjusting the length of the measurement gap to the first measurement gap length based on a coincidence time between the data transmission opportunity and a measurement gap set to the second measurement gap length exceeding a threshold.

[0038] In a possible implementation, the first measurement gap length is the shortest measurement gap length among multiple measurement gap lengths.

[0039] In a possible implementation, the multiple measurement gap lengths include M measurement gap lengths, where M is an integer greater than or equal to 3, the first measurement gap length is the measurement gap length corresponding to the first threshold interval in the M threshold intervals, the first threshold interval is the threshold interval in which the overlap duration between the data transmission opportunity and the measurement gap of the default measurement gap length is located, the second threshold interval in the M threshold intervals is greater than the first threshold interval, and the measurement gap length corresponding to the second threshold interval is less than the first measurement gap length.

[0040] In a fourth aspect, the present application provides a communication device, which may be a terminal device, a device in a terminal device, or a device that can be used in conjunction with a terminal device; wherein the communication device may also be a chip system, and the communication device may execute the method executed by the terminal device in the first aspect or the third aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the communication device can refer to the methods and beneficial effects of the first aspect or the third aspect above, and repeated parts will not be repeated.

[0041] In a fifth aspect, the present application provides a communication device, which may be a network device, a device in a network device, or a device that can be used in conjunction with a network device; wherein, the communication device may also be a chip system, and the communication device may execute the method performed by the network device in the second aspect. The functions of the communication device may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions. The unit may be software and / or hardware. The operations and beneficial effects performed by the communication device can refer to the method and beneficial effects of the second aspect above, and repeated parts will not be repeated.

[0042] In a sixth aspect, the present application provides a communication device comprising a processor. When the processor calls a computer program in a memory, the method executed by a terminal device or a network device in the method of the first aspect, the second aspect or the third aspect is executed.

[0043] In the seventh aspect, the present application provides a communication device, which includes a processor and a memory, the memory being used to store computer-executable instructions; the processor being used to execute the computer-executable instructions stored in the memory, so that the communication device executes the method executed by the terminal device or network device in the method of the first aspect, the second aspect or the third aspect.

[0044] In an eighth aspect, the present application provides a communication device, which includes a processor, a memory and a transceiver, wherein the transceiver is used to receive or send signals; the memory is used to store a computer program; and the processor is used to call the computer program from the memory to execute the method executed by the terminal device or network device in the method of the first aspect, the second aspect or the third aspect.

[0045] In a ninth aspect, the present application provides a communication device comprising a processor and an interface circuit, wherein the interface circuit is configured to receive computer execution instructions and transmit them to the processor; the processor runs the computer execution instructions to execute the method performed by a terminal device or a network device in the method of the first aspect, the second aspect or the third aspect.

[0046] In a tenth aspect, the present application provides a computer-readable storage medium for storing computer-executable instructions. When the computer-executable instructions are executed, a terminal device or a network device executes the method in the first, second or third aspect.

[0047] In an eleventh aspect, the present application provides a communication device, comprising a function or unit for executing any one of the methods in the first aspect, the second aspect, or the third aspect.

[0048] In a twelfth aspect, the present application provides a computer program product comprising a computer program, which, when executed, enables the method performed by a terminal device or a network device in the method of the first aspect, the second aspect or the third aspect to be implemented.

[0049] In the thirteenth aspect, the present application provides a communication system, which includes a terminal device and a network device; wherein the terminal device is used to execute the method of the first aspect or the third aspect above, and the network device is used to execute the method of the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0051] Figure 2 This is a flow chart of a communication processing method provided in an embodiment of the present application;

[0052] Figure 3A This is a diagram illustrating an example of an abstract syntax notation for a measurement gap configuration provided by an embodiment of the present application;

[0053] Figure 3B This is a diagram illustrating an example of an abstract syntax notation for a measurement gap configuration provided by an embodiment of the present application;

[0054] Figure 4 A mapping table of a mapping relationship between an index and a measurement gap length provided in an embodiment of the present application;

[0055] Figure 5 is a diagram illustrating an example of activating a measurement gap provided by an embodiment of the present application;

[0056] Figure 6 is a diagram illustrating an example of activating a measurement gap provided by an embodiment of the present application;

[0057] Figure 7 is a diagram illustrating an example of activating a measurement gap provided by an embodiment of the present application;

[0058] Figure 8 is a diagram illustrating an example of activating a measurement gap provided by an embodiment of the present application;

[0059] Figure 9 is a diagram illustrating an example of activating a measurement gap provided by an embodiment of the present application;

[0060] Figure 10A This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0061] Figure 10B This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0062] Figure 10C This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0063] Figure 11A This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0064] Figure 11B This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0065] Figure 11C This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0066] Figure 12A This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0067] Figure 12B This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0068] Figure 12C This is a diagram showing an example of indication information carried by a MAC CE provided in an embodiment of the present application;

[0069] Figure 13 This is a diagram of an example of a data transmission opportunity coinciding with a measurement gap, provided in an embodiment of the present application;

[0070] Figure 14 This is a schematic diagram of an interval of overlap duration between a data transmission opportunity and a measurement gap provided by an embodiment of the present application;

[0071] Figure 15 This is a flow chart of a communication processing method provided in an embodiment of the present application;

[0072] Figure 16 This is a flow chart of a communication processing method provided in an embodiment of the present application;

[0073] Figure 17 This is a flow chart of a communication processing method provided in an embodiment of the present application;

[0074] Figure 18 This is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0075] Figure 19 This is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0076] Figure 20 This is a schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION

[0077] The terms "first" and "second" and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0078] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0079] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the corresponding relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0080] To better understand the embodiments of the present application, the following first introduces the system architecture involved in the embodiments of the present application:

[0081] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), new radio (NR), the 3rd generation partner project (3GPP) service-based network architecture (SBA), and other fifth generation (5G) communication systems or sixth generation (6G) communication systems and other communication systems evolved after 5G.

[0082] Figure 1 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. The communication system 100 may include a network device 110 and at least one terminal device 120. Figure 1 Take the communication system including a network device (i.e., network device 110) and a terminal device (i.e., terminal device 120) as an example. The terminal device 120 is connected to the network device 110 by wireless means. The terminal device 120 can be fixed or movable. Figure 1 The network device 110 and the terminal device 120 involved in the communication system 100 are described in detail.

[0083] The network device 110 can be an evolved Node B (eNB or eNodeB) in LTE; or a base station in a 5G network, a broadband network gateway (BNG), an aggregation switch or a non-third generation partnership project (3GPP) access device, etc., and the embodiments of the present application do not specifically limit this. For example, the base station in the embodiments of the present application may include various forms of base stations, such as: a macro base station, a micro base station (also known as a small station), a relay station, an access point, a next-generation base station (gNodeB, gNB), a transmitting and receiving point (TRP), a transmitting point (TP), a mobile switching center, and a device to device (Device-to-Device, D2D), vehicle-to-everything (V2X), machine-to-machine (M2M) communication, an Internet of Things (IoT) communication, etc., and the embodiments of the present application do not specifically limit this. The network device can be called a wireless access network device, that is, an access device that enables a terminal device to access the communication system wirelessly. In the embodiments of the present application, the device used to implement the network device function can be the network device itself, or it can be a device that can support the network device to implement the function, such as a chip system or a combination device or component that can implement the network device function, which can be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0084] The terminal device 120 includes a device that provides voice and / or data connectivity to the user. For example, the terminal device 120 is a device with wireless transceiver capabilities and can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on the water (such as a ship, etc.); it can also be deployed in the air (such as an airplane, balloon, and satellite, etc.). The terminal device 120 can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a vehicle-mounted terminal, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a wearable terminal, etc. The embodiments of the present application do not limit the application scenarios. The terminal device 120 may sometimes also be referred to as a terminal, user equipment (UE), access terminal, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent or UE device, etc. The terminal device 120 may be fixed or mobile. It will be understood that all or part of the functions of the terminal device 120 in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The terminal device 120 in this application may be a terminal for 5G or a terminal for 6G, and this application does not limit this. In an embodiment of the present application, the device for implementing the function of the terminal device 120 may be the terminal device 120, or it may be a device that can support the terminal device 120 to implement the function, such as a chip system or a combination device or component that can implement the function of the terminal device 120, and the device may be installed in the terminal device 120.

[0085] It should be noted that Figure 1 This is just a schematic diagram of the architecture of a communication system. The communication system 100 may also include other devices, such as wireless relay devices, wireless backhaul devices, core network devices, etc. Figure 1 The embodiments of the present application do not limit the number of various devices included in the communication system.

[0086] In general, the network device 110 may form a RAN and interface with a core network (e.g., an evolved packet core (EPC) or a 5G core (5GC), not shown) via a backhaul link, and through the core network to one or more location servers (e.g., a location management function (LMF) or a secure user plane location (SUPL) location platform (SLP), not shown). The location server may be part of the core network or may be external to the core network. In addition to other functions, the network device 110 may also perform functions related to one or more of the delivery of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, RAN sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment tracking, RAN information management (RIM), paging, positioning, and delivery of alert messages. The network devices 110 may communicate with each other directly or indirectly (eg, through EPC / 5GC) over a backhaul link (which may be wired or wireless).

[0087] The network device 110 can communicate wirelessly with the terminal device 120. The network device 110 can provide communication coverage for the corresponding geographic coverage area. In one aspect, one or more cells can be supported by the network device 110 in the geographic coverage area. A "cell" is a logical communication entity used to communicate with a base station (e.g., on a certain frequency resource, which is referred to as a carrier frequency, component carrier, carrier, frequency band, etc.) and can be associated with an identifier (e.g., a physical cell identifier (PCI), an enhanced cell identifier (ECI), a virtual cell identifier (VCI), a cell global identifier (CGI), etc.) to distinguish between cells operating on the same or different carrier frequencies. In some cases, different cells can be configured according to different protocol types (e.g., machine type communication (MTC), narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB), or other) that can provide access to different types of terminal devices 120. Because a cell is supported by a specific base station, the term "cell" can refer to either or both the logical communication entity and the base station supporting the logical communication entity, depending on the context. Additionally, because the TRP is typically the physical transmission point of a cell, the terms "cell" and "TRP" may be used interchangeably. In some cases, the term "cell" may also refer to a geographic coverage area (e.g., a sector) of a base station, in the sense that a carrier frequency may be detected and used for communications within a portion of the geographic coverage area.

[0088] Although the geographic coverage areas of cell network devices may partially overlap (e.g., in handover regions), some geographic coverage areas may be substantially covered by a larger geographic coverage area. For example, a small cell network device may have a geographic coverage area that substantially overlaps with the geographic coverage area of ​​one or more macro cell network devices. A network that includes both small cell and macro cell base stations may be referred to as a heterogeneous network. A heterogeneous network may also include a home eNB (HeNB), which may provide service to a restricted group known as a closed subscriber group (CSG).

[0089] The communication link between network device 110 and terminal device 120 may include an uplink (also known as a reverse link) transmission from terminal device 120 to network device 110 and / or a downlink (also known as a forward link) transmission from network device 110 to terminal device 120. The communication link may use multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be over one or more carrier frequencies. The allocation of carriers may be asymmetric with respect to the downlink and uplink (e.g., more or fewer carriers may be allocated to the downlink than to the uplink).

[0090] The wireless communication system 100 may further include a wireless local area network (WLAN) access point (AP) in communication with a wireless local area network (WLAN) station (STA) via a communication link in an unlicensed spectrum (e.g., 5 GHz). When communicating in the unlicensed spectrum, the WLAN STA and / or the WLAN AP may perform a clear channel assessment (CCA) or listen before talk (LBT) procedure to determine whether a channel is available before communicating.

[0091] Small cell network equipment can operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell network equipment can adopt LTE or NR technology and use the same 5GHz unlicensed spectrum used by the WLAN AP. Small cell network equipment that adopts LTE / 5G in the unlicensed spectrum can boost the coverage of the access network and / or increase the capacity of the access network. NR in the unlicensed spectrum can be referred to as NR-U. LTE in the unlicensed spectrum can be referred to as LTE-U, Licensed Assisted Access (LAA) or MulteFire.

[0092] The wireless communication system 100 may further include millimeter wave (mmW) network equipment that can operate in mmW frequencies and / or near-mmW frequencies to communicate with terminal devices. Extremely high frequency (EHF) is a part of the radio frequency (RF) in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and a wavelength between 1 mm and 10 mm. Radio waves in this frequency band may be referred to as millimeter waves. Near-mmW can extend down to a frequency of 3 GHz with a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz and is also referred to as centimeter waves. Communications using mmW / near-mmW radio frequency bands have high path loss and relatively short range. The mmW network equipment and the terminal device 120 can utilize beamforming (transmit and / or receive) on the mmW communication link to compensate for the extremely high path loss and short range. In addition, in an alternative configuration, the network device 110 can also use mmW or near-mmW and beamforming for transmission.

[0093] Transmit beamforming is a technique for focusing an RF signal in a specific direction. Conventionally, when a network node (e.g., a base station) broadcasts an RF signal, it broadcasts the signal in all directions (omnidirectionally). Using transmit beamforming, a network node can determine the orientation of a given target device (e.g., a UE) relative to the transmitting network node and project a stronger downlink RF signal in that specific direction, thereby providing the receiving device with a faster (in terms of data rate) and stronger RF signal. In order to change the directionality of an RF signal during transmission, the network node can control the phase and relative amplitude of the RF signal at each of one or more transmitters that are broadcasting the RF signal. For example, a network node can use an antenna array (referred to as a "phased array" or "antenna array") that generates a beam of RF waves that can be directed in different directions without actually moving the antennas. Specifically, the RF currents from the transmitter are fed to the individual antennas in the correct phase relationship so that the radio waves from the separate antennas are superimposed in the desired direction to increase radiation, and cancel each other in the undesired direction to suppress radiation.

[0094] The transmit beams can be quasi co-located (QCLed), which means that they appear to have the same parameters at the receiver (e.g., a UE), regardless of whether the network node’s transmit antennas themselves are physically co-located. In NR, there are four types of QCL relationships. Specifically, a given type of QCL relationship means that certain parameters about a second reference RF signal on a second beam can be derived from information about a source reference RF signal on a source beam. Thus, if the source reference RF signal is QCL Type A, the receiver can use the source reference RF signal to estimate the Doppler shift, Doppler spread, average delay, and delay spread of a second reference RF signal transmitted on the same channel. If the source reference RF signal is QCL Type B, the receiver can use the source reference RF signal to estimate the Doppler shift and Doppler spread of a second reference RF signal transmitted on the same channel. If the source reference RF signal is QCL Type C, the receiver can use the source reference RF signal to estimate the Doppler shift and average delay of a second reference RF signal transmitted on the same channel. If the source reference RF signal is QCL Type D, the receiver can use the source reference RF signal to estimate the spatial receive parameter of a second reference RF signal transmitted on the same channel.

[0095] In receive beamforming, the receiver uses a receive beam to amplify a detected RF signal on a given channel. For example, the receiver can increase a gain setting and / or adjust a phase setting of the antenna array in a particular direction to amplify RF signals received from that direction (e.g., increase its gain level). Thus, when a receiver is said to be beamformed in a certain direction, this means that the beam gain in that direction is higher relative to the beam gain in other directions, or that the beam gain in that direction is the highest relative to the beam gains in that direction of all other receive beams available to the receiver. This results in a stronger received signal strength (e.g., reference signal received power (RSRP), reference signal received quality (RSRQ), signal to interference plus noise ratio (SINR), etc.) for RF signals received from that direction.

[0096] The transmit beams and receive beams can be spatially related. Spatial relation means that parameters of a second beam (e.g., a transmit or receive beam) for a second reference signal can be derived from information about a first beam (e.g., a receive beam or a transmit beam) for a first reference signal. For example, a UE can use a particular receive beam to receive a downlink reference signal (e.g., a synchronization signal block (SSB)) from a base station. The UE can then form a transmit beam for transmitting an uplink reference signal (e.g., a sounding reference signal (SRS)) to the base station based on parameters of the receive beam.

[0097] Depending on the entity forming the "downlink" beam, a beam can be a transmit beam or a receive beam. For example, if network device 110 is forming a downlink beam to transmit a reference signal to a terminal device, the downlink beam is a transmit beam. However, if terminal device 120 is forming a downlink beam, the downlink beam is a receive beam for receiving a downlink reference signal. Similarly, depending on the entity forming the "uplink" beam, a beam can be a transmit beam or a receive beam. For example, if network device 110 is forming an uplink beam, the uplink beam is an uplink receive beam, while if terminal device 120 is forming an uplink beam, the uplink beam is an uplink transmit beam.

[0098] In 5G, the spectrum in which wireless nodes (e.g., network device 110, terminal device 120) operate is divided into multiple frequency ranges: FR1 (from 450 to 6000 MHz), FR2 (from 24250 to 52600 MHz), FR3 (above 52600 MHz), and FR4 (between FR1 and FR2). The mmW band generally includes the FR2, FR3, and FR4 frequency ranges. Therefore, the terms "mmW" and "FR2" or "FR3" or "FR4" can generally be used interchangeably.

[0099] In a multi-carrier system (such as 5G), one of the carrier frequencies may be referred to as the "primary carrier" or "anchor carrier" or "primary serving cell" or "PCell", and the remaining carrier frequencies may be referred to as "secondary carriers" or "secondary serving cells" or "SCells". In carrier aggregation, the anchor carrier is a carrier operating on the primary frequency (e.g. FR1) utilized by the terminal device 120 and on the cell in which the terminal device 120 performs an initial Radio Resource Control (RRC) connection establishment procedure or initiates an RRC connection re-establishment procedure. The primary carrier carries all common control channels as well as terminal device-specific control channels and may be a carrier in a licensed frequency (however, this is not always the case). A secondary carrier is a carrier operating on a second frequency (e.g. FR2) that may be configured once an RRC connection is established between the terminal device 120 and the anchor carrier, and which may be used to provide additional radio resources. In some cases, the secondary carrier may be a carrier in an unlicensed frequency. The secondary carrier may contain only necessary signaling information and signals, for example, signaling information and signals that are terminal device specific may not be present in the secondary carrier, since both the primary uplink and downlink carriers are typically terminal device specific. This means that different terminal devices 120 in a cell may have different downlink primary carriers. The same is true for the uplink primary carrier. The network is able to change the primary carrier for any terminal device 120 at any time, which can balance the load on the different carriers. Since a "serving cell" (whether PCell or SCell) corresponds to a carrier frequency / component carrier that a certain network device is using to communicate, the terms "cell", "serving cell", "component carrier", "carrier frequency", etc. may be used interchangeably.

[0100] The embodiments of the present application can be applied to both downlink and uplink signal transmission. For downlink signal transmission, the transmitting device is a network device, and the corresponding receiving device is a terminal device. For uplink signal transmission, the transmitting device is a terminal device, and the corresponding receiving device is a network device. The transmission direction of the signal in the embodiments of the present application is not limited.

[0101] The network device 110 and the terminal device 120 can communicate through a licensed spectrum, or through an unlicensed spectrum, or through both a licensed spectrum and an unlicensed spectrum. The network device 110 and the terminal device 120 can communicate through a spectrum below 6 gigahertz (GHz), or through a spectrum above 6 GHz, or through both a spectrum below 6 GHz and a spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used between the network device 110 and the terminal device 120.

[0102] In the embodiments of the present application, the time domain symbols may be orthogonal frequency division multiplexing (OFDM) symbols or discrete Fourier transform spread OFDM (DFT-s-OFDM) symbols. Unless otherwise specified, the symbols in the embodiments of the present application refer to time domain symbols.

[0103] It can be understood that in the embodiments of the present application, the physical downlink shared channel (PDSCH), the physical downlink control channel (PDCCH) and the physical uplink shared channel (PUSCH) are merely examples of downlink data channels, downlink control channels and uplink data channels, respectively. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.

[0104] To facilitate understanding of the solutions provided by the embodiments of the present application, the following describes the relevant concepts involved in the embodiments of the present application:

[0105] 1. Measurement gap (MG)

[0106] The duration during which a terminal device suspends communication with the serving cell to measure neighboring inter-frequency or other neighboring radio access technologies (RATs) is called a measurement gap. In other words, a measurement gap is the duration during which a terminal device temporarily stops receiving downlink (DL) data in order to make measurements on other frequencies or RATs. These measurements can include signal quality assessments of neighboring cells for cell reselection, handover decisions, or radio resource management (RRM).

[0107] The configuration of measurement gaps allows terminal devices to measure non-serving frequencies without affecting current services. This ensures that terminal devices can switch to a more optimal cell or frequency when necessary, while also supporting seamless mobility in multi-frequency and multi-RAT environments.

[0108] In NR, only measurement gaps can be used for both radio resource management (RRM) measurements (i.e., measurements required for RRM reporting) and positioning reference signal (PRS) measurements. A measurement gap is a configured time period during which the serving cell refrains from transmitting data to the UE (it may still transmit reference signals) so that the UE can receive transmissions from other cells (e.g., downlink reference signals). Transmissions from other cells may or may not be on the same frequency as the serving cell. In addition to downlink reception, measurement gaps can also be used for uplink transmissions, including uplink reference signals such as SRS.

[0109] In NR, the network configures the terminal device with periodic measurement gaps during which the terminal device is expected to perform RRM measurements. In addition, the terminal device needs to request measurement gaps for PRS measurements. The exchange between the network device and the terminal device can be done through RRC signaling.

[0110] 2. Measurement gap configuration

[0111] The measurement gap configuration includes parameters related to the measurement gap, and the measurement gap is configured through these parameters.

[0112] In NR, there are three different measurement gap types (gapType):

[0113] gapFR1: This measurement gap configuration can only be applied to FR1. gapFR1 cannot be configured together with gapUE. That is, when the terminal device is in RRC connected mode state of EN-DC connection and needs to measure FR1 frequency, the gNB will configure gapFR1 or gapUE.

[0114] gapFR2: This measurement gap configuration can only be applied to FR2. Similar to gapFR1, gapFR2 cannot be configured together with gapUE. That is, if the UE is in RRC connected mode with EN-DC connection and FR2 measurement is required, the gNB will configure gapFR2 or gapUE.

[0115] gapUE: This measurement gap configuration is applicable to all frequencies, i.e., FR1 and FR2. If gapUE is configured, neither gapFR1 nor gapFR2 can be configured. With this meas gap structure, the UE can measure FR1, FR2, and non-NR RATs.

[0116] The parameters for measurement gap configuration also include:

[0117] Measurement Gap Offset (gapOffset): Defined as the offset of the measurement gap. There are 160 possible offset values, but not all values ​​apply to all periods. The offset value refers to the starting subframe within the period and ranges from 0 to MGRP-1. For example, if the period is 20ms, the offset range is 0 to 19.

[0118] Measurement Gap Length (mgl): Defined as the duration of the measurement gap in milliseconds. Possible values ​​are 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms.

[0119] Measurement interval repetition period (mgrp): The unit is ms and can be configured as 20, 40, 80, and 160ms.

[0120] Measurement Gap Timing Advance (MGTA): Before the start of a measurement gap, preparation work is performed a certain amount of time in advance. The timing advance can be 0.25ms (FR2) or 0.5ms (FR1).

[0121] Figure 2 This is a flow chart of a communication processing method provided by an embodiment of the present application. Figure 2 As shown, the execution subject of the communication processing method can be the terminal device and network device mentioned above. Or, Figure 2 The execution entity of the method shown can be a chip in a terminal device and a chip in a network device, which is not limited in the embodiments of the present application. Figure 2 The method is described by taking a terminal device and a network device as an example of the execution subjects.

[0122] S201. The network device sends a measurement gap configuration to the terminal device. Correspondingly, the terminal device receives the measurement gap configuration from the network device.

[0123] Optionally, the measurement gap configuration may include a measurement gap length.

[0124] The network device may send a measurement gap configuration to the terminal device. The measurement gap configuration may be used to configure a measurement gap length. The measurement gap configuration may also be used to indicate that the length of the measurement gap is set to the measurement gap length.

[0125] Correspondingly, the terminal device may receive a measurement gap configuration from the network device, where the measurement gap configuration may be used to configure a measurement gap length. The terminal may set the measurement gap length to the measurement gap length based on the measurement gap configuration.

[0126] Optionally, the measurement gap configuration may include multiple measurement gap lengths. The network device may send the measurement gap configuration to the terminal device. The measurement gap configuration may be used to configure multiple measurement gap lengths, where the multiple measurement gap lengths may include a default activated measurement gap length. The measurement gap configuration is further used to indicate that the length of the measurement gap is set to the default activated measurement gap length.

[0127] Correspondingly, the terminal device can receive a measurement gap configuration from the network device, and the measurement gap configuration can be used to configure multiple measurement gap lengths. The multiple measurement gap lengths may include a default activated measurement gap length, and the length of the measurement gap can be set based on the default activated measurement gap length.

[0128] Combine Figure 3A-3B As shown, Figure 3A-3B FIG is a diagram showing an example of the Abstract Syntax Notation dot one (ASN.1) for the measurement gap configuration provided in an embodiment of the present application. Figure 3A as well as Figure 3B As shown, the network device can send a measurement gap configuration (Gapconfig) to the terminal device, and the measurement gap configuration may include one or more parameters related to the pre-measurement gap, for example, a measurement gap ID (measGapId), a measurement gap type (gapType), a measurement gap offset (gapOffset), a measurement gap length (mgl), a measurement gap repetition period (mgrp), and a measurement gap timing advance (mgta).

[0129] The measurement gap configuration (Gapconfig) may be used to configure one or more measurement gap lengths (mgl).

[0130] Alternatively, as Figure 3A As shown, the parameter measurement gap length (e.g., mg1-r19) can be configured to include one or more (maxNrofmg1) measurement gap lengths. The maxNrofmg1 measurement gap lengths can take values ​​from, for example, 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms included in the parameter mg1-r17. In other words, the maxNrofmg1 measurement gap lengths can take some or all of the aforementioned 11 values.

[0131] Alternatively, as Figure 3B As shown, the parameter measurement gap length (e.g., mg1-r19) can be configured to include one or more (maxNrofmg1) measurement gap lengths. Each of the maxNrofmg1 measurement gap lengths is configured in the form of a measurement gap length ID (MglID) and a measurement gap length value. The measurement gap length can take values ​​from, for example, 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms included in the parameter mg1-r17. In other words, the maxNrofmg1 measurement gap lengths can be some or all of the aforementioned 11 values.

[0132] Optionally, the parameter measurement gap length (eg, mg1-r19) may be configured to include one or more (maxNrofmg1) measurement gap lengths, where the maxNrofmg1 measurement gap lengths may be determined by: Figure 4 That is, the maxNrofmgl measurement gap lengths can be used Figure 4 Part or all of the mapping relationships shown are indicated.

[0133] Figure 4 This is a mapping table of the mapping relationship between an index and a measurement gap length provided in an embodiment of the present application. Figure 4 As shown, the measurement gap length can be a plurality of values ​​such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms, and the network device and the terminal device can have a mapping table including a mapping relationship between an index and a plurality of values.

[0134] Optionally, the mapping table may be pre-configured by the network device and notified to the terminal device.

[0135] Optionally, the mapping table may be known to the network device and the terminal device via protocol definition.

[0136] Optionally, when the measurement gap length includes K values, For example, if the measurement gap length has 11 values, such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms, 4 bits can be used to configure the index of the 11 values of the measurement gap length.

[0137] For example, if the measurement gap length has 11 values, such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms, 4 bits can be used to configure the index of the 11 values of the measurement gap length.

[0138] Optionally, 0000-1010 can be configured in ascending order as the index of the 11 values.

[0139] Optionally, 1011-1111 can be reserved for mapping with other possible values. That is, Figure 4 The "-" in the mapping table can represent the measurement gap length reserved for the index 1011-1111. When there are other suitable measurement gap length values, they can be directly corresponding to the index 1011-1111, or all suitable measurement gap length values can be adaptively matched and adjusted in ascending order with the index 0000-1111 to obtain a new mapping table, or the reserved 1011-1111, i.e., the reserved bit, can be used to indicate that the measurement gap length is not adjusted.

[0140] It is easy to understand that, Figure 4 The mapping relationship shown is only an example of the present application, not a limitation of the present application, and the mapping relationship between the index and different measurement gap lengths can be established in any suitable manner.

[0141] When the measurement gap configuration (Gapconfig) is configured with multiple measurement gap lengths (mgl), the multiple measurement gap lengths can include a default activated measurement gap length.

[0142] After receiving the measurement gap configuration, the terminal device can set the length of the measurement gap based on the default activated measurement gap length.

[0143] Optionally, the default activated measurement gap length can be the first one of the configured multiple measurement gap lengths.

[0144] Optionally, the default activated measurement gap length can be the longest measurement gap length of the configured multiple measurement gap lengths.

[0145] Optionally, the default activated measurement gap length may be a specified measurement gap length. For example, the measurement gap configuration (GapConfig) may be configured with a first parameter including only one measurement gap length, indicating that the measurement gap length included in the first parameter is the default activated measurement gap length. The measurement gap configuration may also be configured with a second parameter including parameters for multiple measurement gap lengths, indicating that an adjustable measurement gap length is to be activated. In other words, the measurement gap length to be adjusted is included in the second parameter.

[0146] Easy to understand, Figure 3A-3B The illustrated abstract syntax notation for measurement gap configuration is merely an example and not intended to limit the present invention. For example, parameters such as measurement gap offset (gapOffset) and measurement gap timing advance (mgta) may also be configured with multiple suitable values ​​similar to the configuration method described above for the measurement gap length (mgl) parameter.

[0147] S202. The network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device. The first indication information is used to configure a first measurement gap length. The first measurement gap length may be the measurement gap length to be activated.

[0148] In a possible implementation, the network device may send the first indication information to the terminal device based on the data transmission opportunity.

[0149] For example, the network device can predict whether the service data transmission delay requirement is met based on the data transmission opportunity or time domain resources allocated to the terminal device. The network device can determine whether the measurement gap length needs to be configured or updated to ensure that the service data transmission of the terminal device meets the transmission delay requirement.

[0150] In a possible implementation, the first indication information may include a first index, where the first index is as follows: Figure 4 The index corresponding to the first measurement gap length in the one or more mapping relationships shown is a mapping relationship between the index and the measurement gap length. In other words, the first index can be used to indicate the first measurement gap length.

[0151] Based on e.g. Figure 4 According to the mapping relationship shown, the network device can send first indication information including a first index (for example, 0011) to the terminal device to instruct the terminal device to activate the measurement gap length corresponding to the first index (for example, 3ms).

[0152] Optionally, the first indication information including the first index may be carried in RRC signaling.

[0153] Optionally, the first indication information including the first index may be carried in downlink control information (DCI) signaling.

[0154] Optionally, the first indication information including the first index may be carried in a media access control element (MAC CE) signaling. When the MAC CE is used to carry the first indication information, one byte (i.e., 8 bits) may be used to indicate the first measurement gap length to be activated.

[0155] In a possible implementation, the first indication information is used to activate the first measurement gap length for the first measurement gap after the first indication information is received; or, the first indication information is used to activate / deactivate the first measurement gap length for each of N consecutive measurement gaps after the first indication information is received, where N is an integer greater than 1.

[0156] After the terminal device receives the first indication information, it can activate the first measurement gap length for the first measurement gap after receiving the first indication information, and configure the length of the first measurement gap according to the first measurement gap length, that is, replace the length of the first measurement gap from the default activated measurement gap length to the first measurement gap length activated by the first indication information.

[0157] For example, Figure 5 As shown, Figure 5 This figure is an example of activating a measurement gap provided in an embodiment of the present application. After receiving the measurement gap configuration from the network device, the terminal device learns that the measurement gap repetition period of the measurement gap is MGRP and the default activated measurement gap length is 6ms. After receiving the first indication information, the terminal device can activate the first measurement gap length, i.e., 3ms, for the first measurement gap after receiving the first indication information, and configure the length of the first measurement gap based on the first measurement gap length.

[0158] Alternatively, after receiving the first indication information, the terminal device can activate the first measurement gap length for the N consecutive measurement gaps after receiving the first indication information, and configure the lengths of the N consecutive measurement gaps according to the first measurement gap length, that is, adjust the lengths of the N consecutive measurement gaps from being configured according to the measurement gap length activated by default to being configured according to the first measurement gap length activated according to the first indication information.

[0159] Optionally, the first indication information can indicate, for the consecutive N measurement gaps as a whole, that the consecutive N measurement gaps are in an activated or deactivated state with respect to the first measurement gap length. In other words, the first indication information can include only one sub-indication information, which is used to indicate whether the consecutive N measurement gaps are all activated with respect to the first measurement gap length.

[0160] For example, the first indication information can indicate, by using one bit, that the consecutive N measurement gaps after receiving the first indication information are all activated with respect to the first measurement gap length or are all deactivated with respect to the first measurement gap length.

[0161] In combination with reference to Figure 6 , Figure 6 is a diagram of an example of activation of measurement gaps provided by an embodiment of the present application. After receiving the measurement gap configuration from the network device, the terminal device learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6 ms. After receiving the first indication information, the terminal device can configure the length of the consecutive N measurement gaps after receiving the first indication information to be the first measurement gap length, i.e., 3 ms, according to the first indication information.

[0162] Optionally, the first indication information can indicate, for each of the consecutive N measurement gaps, that the respective measurement gap is in an activated or deactivated state with respect to the first measurement gap length, and the length of the measurement gap in the measurement gap in which the first measurement gap length is deactivated is still the default activated measurement gap length. In other words, the first indication information can include N sub-indication information, and each of the N sub-indication information is used to indicate whether the corresponding measurement gap is activated with respect to the first measurement gap length. For example, the first indication information can indicate, by using N bits, that the consecutive N measurement gaps after receiving the first indication information are respectively activated with respect to the first measurement gap length or are respectively deactivated with respect to the first measurement gap length.

[0163] In combination with reference to Figure 7 , Figure 7 is a diagram of an example of activation of measurement gaps provided by an embodiment of the present application. After receiving the measurement gap configuration from the network device, the terminal device learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6 ms. After receiving the first indication information, the terminal device can configure the respective activation or deactivation state of the consecutive N measurement gaps after receiving the first indication information with respect to the first measurement gap length, i.e., 3 ms, according to the first indication information. Figure 7In the example, the first activation indication regarding the activation / deactivation indication of the first measurement gap length is "activate", "deactivate", and "activate", respectively. Therefore, the measurement gap lengths of the first three measurement gaps of N consecutive measurement gaps after receiving the first activation indication are configured as "3ms", "6ms", and "3ms", respectively.

[0164] In one possible implementation, after the network device sends the first indication information to the terminal device, it may also send the second indication information, where the second indication information is used to indicate activation of the modified measurement gap length. Correspondingly, after receiving the first indication information from the network device, if the terminal device receives the second indication information, the measurement gap indicated by the second indication information is configured according to the modified measurement gap length based on the second indication information, where the second indication information is used to indicate the modified measurement gap length. That is, after sending the first indication information, the network device can use the modified measurement gap length indicated by the second indication information so that the terminal device can adjust and modify the measurement gap length after the first indication information.

[0165] After sending the first indication information, the network device may send second indication information for indicating the activation of the modified measurement gap length to the terminal device based on the data transmission timing, so as to instruct the terminal device to activate the modified measurement gap length for one or more measurement gaps after receiving the second indication information, and configure the length of the one or more measurement gaps according to the modified measurement gap length, that is, adjust or modify the length of the one or more measurement gaps after receiving the second indication information to the modified measurement gap length indicated by the second indication information.

[0166] For example, Figure 8 As shown, Figure 8 This is a diagram of an example of activation of a measurement gap provided in an embodiment of the present application. After the terminal device receives the measurement gap configuration from the network device, it learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6ms. After the terminal device receives the first indication information, it can configure the activation or deactivation state of one or more measurement gaps after receiving the first indication information with respect to the first measurement gap length (i.e., 3ms) according to the first indication information. After the terminal device receives the second indication information, it can configure the activation or deactivation state of one or more measurement gaps after receiving the second indication information with respect to the revised measurement gap length (i.e., 4ms) according to the second indication information.

[0167] It is easy to understand that the configuration method of the second indication information regarding the modified measurement gap length may be the same as the configuration method of the first indication information regarding the first measurement gap length, which is not described in detail here.

[0168] In one possible implementation, the first indication information may further indicate multiple measurement gap lengths to be activated, and for each of the multiple measurement gap lengths to be activated, instruct the terminal device to activate the corresponding measurement gap lengths in the measurement gap after receiving the first indication information. In other words, the first indication information may include N sub-indication information, each of the N sub-indication information is used to instruct a corresponding measurement gap to activate its corresponding measurement gap length.

[0169] For example, Figure 9 As shown, Figure 9 This is a diagram of an example of activation of a measurement gap provided in an embodiment of the present application. After the terminal device receives the measurement gap configuration from the network device, it learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6ms. After receiving the first indication information, the terminal device can configure the activation or deactivation status of one or more measurement gaps after receiving the first indication information for 3ms and 4ms respectively according to the two measurement gap lengths to be activated (3ms and 4ms) included in the first indication information. For example, Figure 9 In the example, the first indication information may indicate that the first measurement gap after receiving the first indication information activates a measurement gap length of 3ms, the second measurement gap deactivates the measurement gap lengths of 3ms and 4ms (ie, uses the default measurement gap length), and the third measurement gap activates a measurement gap length of 4ms.

[0170] In a possible implementation manner, the indication information (including the first indication information and the second indication information) may be carried in RRC signaling.

[0171] In a possible implementation manner, the indication information (including the first indication information and the second indication information) may be carried in downlink control information DCI signaling.

[0172] In one possible implementation, the indication information (including the first indication information and the second indication information) may be carried in a medium access control element (MAC CE) signaling. When the MAC CE is used to carry the indication information, one or more bytes (i.e., 8 bits) may be used to indicate the activation / deactivation status of the measurement gap length to be activated.

[0173] Figures 10A to 10C This is a diagram of an example of indication information carried by MAC CE provided in an embodiment of the present application. Figures 10A to 10C The configuration of the measurement gap length to be activated for the first measurement gap after the indication information is shown.

[0174] Optionally, the network device and the terminal device can be configured as follows Figure 4As shown in the mapping table, the indication information may indicate the measurement gap length based on an index.

[0175] For example, Figure 10A As shown, the indication information may include 8 bits. The mapping relationship between the index and the measurement gap length is, for example, as follows Figure 4 As shown, the 8-bit indication information may include a 4-bit "mgl index" field for indicating the index of the measurement gap length (eg, Figure 4 The 8-bit indication information may also include a 1-bit "A / D" field, i.e., an activation / deactivation field. When the value in the "A / D" field is 1, it indicates that the indication information indicates activation (or deactivation) of the measurement gap length indicated by the "mgl index" field; when the value in the "A / D" field is 0, it indicates that the indication information indicates deactivation (or activation) of the measurement gap length indicated by the "mgl" field. The "R" field is a reserved field and can be adapted according to different application scenarios.

[0176] Optionally, the indication information may indicate multiple measurement gap lengths included in the measurement gap configuration in bits.

[0177] For example, Figure 10B As shown, the indication information may include 8 bits. For example, when 4 measurement gap lengths (mgl0 to mgl3) can be configured in the measurement gap configuration, the corresponding indication bits can be configured for mgl0 to mgl3 respectively according to the bit position. mgl0 to mgl3 are the sequential indexes of multiple measurement gap lengths of the measurement gap configuration. For example, mgl0 can refer to the first measurement gap length involved in the measurement gap configuration, and so on. When mgl0 in the indication information is 1, it indicates that the first measurement gap length involved in the activation measurement configuration; when mgl0 in the indication information is 0, it indicates that the first measurement gap length involved in the deactivation measurement configuration. The "R" field is a reserved field. It is easy to understand that in this example, in one indication information, only one bit in mgl0 to mgl3 can have a value of 1.

[0178] Optionally, the indication information may indicate multiple measurement gap lengths based on the measurement gap length ID.

[0179] For example, Figure 10C As shown, when the measurement gap is configured as multiple (eg, 4) measurement gap lengths and the measurement gap length ID is configured (eg, Figure 3B When the MglID in the measurement gap length is set, the indication information may indicate 4 measurement gap lengths based on the 2-bit measurement gap length ID. Figure 10CAs shown, the 2-bit "MglID" field can indicate, for example, four measurement gap lengths configured in the measurement gap configuration. The indication information may also include a 1-bit "A / D" field, i.e., an activation / deactivation field. When the value in the "A / D" field is 1, it indicates that the indication information indicates activation (or deactivation) of the measurement gap length indicated by the "MglID" field; when the value in the "A / D" field is 0, it indicates that the indication information indicates deactivation (or activation) of the measurement gap length indicated by the "MglID" field. The "R" field is a reserved field.

[0180] Figures 11A to 11C This is a diagram of an example of indication information carried by MAC CE provided in an embodiment of the present application. Figures 11A to 11C The configuration of the measurement gap length for the N consecutive measurement gaps to be activated by the indication information is shown.

[0181] In other words, the indication information may indicate, based on multiple "A / D" fields, activation / deactivation states of corresponding multiple measurement gaps with respect to the indicated measurement gap length after receiving the indication information.

[0182] For example, Figures 11A to 11C As shown, in e.g. Figures 10A to 10C On the basis of the various 8-bit information indicating the corresponding measurement gap length involved in the activation of the measurement gap configuration, an 8-bit "A / D" field, for example, may be added to jointly constitute the indication information to indicate the activation / deactivation status of, for example, 8 measurement gaps after receiving the indication information regarding the measurement gap length to be activated indicated by the indication information.

[0183] In an implementation where the first indication information may indicate multiple measurement gap lengths to be activated, a corresponding "A / D" field of, for example, 8 bits may be set based on the number of measurement gap lengths to be activated to jointly constitute the indication information, so as to indicate the activation / deactivation status of, for example, 8 measurement gaps after receiving the indication information, regarding each of the multiple measurement gap lengths to be activated indicated by the indication information.

[0184] For example, Figures 12A-12C As shown, Figures 12A-12C An example of indication information carried by a MAC CE when the first indication information indicates two measurement gap lengths to be activated is shown.

[0185] like Figure 12AAs shown, the first indication information can use two measurement gap length indexes (mgl index 1 and mglindex2) to indicate two measurement gap lengths, and two rows of 8-bit "A / D" fields can be set to respectively indicate the activation / deactivation status corresponding to the measurement gap length corresponding to mgl index 1 and the measurement gap length corresponding to mgl index 2 in the 8 measurement gaps following the first indication information.

[0186] When the measurement gap length index (mg1 index 1 or mg1 index 2) is an index corresponding to a reserved measurement gap length (eg, Figure 4 1011-1111) in the measurement gap length may indicate that no adjustment is to be made.

[0187] like Figure 12B As shown, the first indication information includes four sub-indication fields for four measurement gap lengths, each sub-indication information being used to indicate that a corresponding measurement gap activates the corresponding measurement gap length. When the first indication information indicates two measurement gap lengths to be activated, for example, the first indication information indicates that mgl1 and mgl3 are to be activated (i.e., the values ​​of the fields of mgl1 and mgl3 are "1," and the values ​​of the fields of mgl0 and mgl2 are "0"), two rows of 8-bit "A / D" fields may be set to respectively indicate the corresponding activation / deactivation status of mgl3 and mgl0 in the eight measurement gaps following the first indication information.

[0188] like Figure 12C As shown, the first indication information can use two measurement gap length identifiers (MglID0 and MglID1) to indicate two measurement gap lengths, and two rows of 8-bit "A / D" fields can be set to respectively indicate the activation / deactivation status corresponding to the measurement gap length corresponding to mgl index 1 and the measurement gap length corresponding to mgl index 2 in the 8 measurement gaps after the first indication information.

[0189] It is easy to understand that if the first indication information indicates three measurement gap lengths to be activated, three rows of 8-bit "A / D" fields can be set to respectively indicate the activation / deactivation status corresponding to the three measurement gap lengths to be activated in the eight measurement gaps following the first indication information. Other cases are similar and are not further described here.

[0190] Alternatively to S202, S203. The terminal device may determine, based on the data transmission opportunity, a measurement gap length that needs to be activated among multiple measurement gap lengths included in the measurement gap configuration.

[0191] Figure 13FIG is a diagram showing an example of a data transmission opportunity and a measurement gap coinciding with each other, provided in an embodiment of the present application. Figure 13 As shown, the data transmission opportunity can be, for example, a data transmission opportunity of discontinuous reception, which is not limited in this application. After receiving the measurement gap configuration, the terminal device can predict that the data transmission opportunity coincides with the measurement gap. For example, Figure 13 In the embodiment, the first data transmission opportunity partially overlaps with the first measurement gap in the time domain, and the fourth data transmission opportunity partially overlaps with the third measurement gap in the time domain.

[0192] In one possible implementation, the terminal device may determine an adapted measurement gap length from multiple measurement gap lengths based on the overlap time between the data transmission opportunity and the measurement gap of the default activated measurement gap length exceeding a threshold, and configure the adapted measurement gap length as the length of the subsequent measurement gap.

[0193] For example, the measurement gap configuration received by the terminal device may include multiple measurement gap lengths of 6 ms, 3 ms, and 4 ms, and indicate that the default activated measurement gap is 6 ms. Based on the overlap time between the data transmission opportunity and the measurement gap of the default activated measurement gap length (6 ms) exceeding a threshold, the terminal device may select a measurement gap length (for example, 3 ms or 4 ms) adapted to the data transmission opportunity from the three measurement gap lengths of 6 ms, 3 ms, and 4 ms, and configure the adapted measurement gap length as the length of subsequent measurement gaps.

[0194] In a possible implementation, the adapted measurement gap length is the shortest measurement gap length among multiple measurement gap lengths included in the measurement gap configuration.

[0195] For example, the measurement gap configuration received by the terminal device may include multiple measurement gap lengths of 6 ms, 3 ms, and 4 ms, and indicate that the default activated measurement gap is 6 ms. The terminal device may directly select the shortest measurement gap length (i.e., 3 ms) from the three measurement gap lengths of 6 ms, 3 ms, and 4 ms as the adapted measurement gap length based on the fact that the overlap time between a data transmission opportunity and a measurement gap of the default activated measurement gap length (6 ms) exceeds a threshold.

[0196] In one possible implementation, the multiple measurement gap lengths include M measurement gap lengths, where M is an integer greater than or equal to 2. The first measurement gap length is a measurement gap length corresponding to a first threshold interval among the M-1 threshold intervals, the first threshold interval being a threshold interval in which a duration of overlap between a data transmission opportunity and a measurement gap of a default measurement gap length lies. A second threshold interval among the M threshold intervals is greater than the first threshold interval, and the measurement gap length corresponding to the second threshold interval is less than the first measurement gap length. In other words, the longer the duration of overlap between a data transmission opportunity and a measurement gap, the shorter the measurement gap length that needs to be activated.

[0197] For example, the multiple measurement gap lengths included in the measurement gap configuration received by the terminal device may be, for example, 3 measurement gap lengths such as 6ms, 3ms, and 4ms, and the default activated measurement gap indicated is 6ms. Figure 14 As shown, the overlap duration can be divided into a first interval and a second interval based on two threshold values, with the overlap duration of the second interval being greater than that of the first interval. If the overlap duration of a data transmission opportunity and a measurement gap falls within the first interval, a 4ms measurement gap length can be activated as the length of the subsequent measurement gap. If the overlap duration of a data transmission opportunity and a measurement gap falls within the second interval, a 3ms measurement gap length can be activated as the length of the subsequent measurement gap.

[0198] In one possible implementation, the terminal device sends a measurement gap length request and an expected measurement gap length to the network device, and optionally sends the duration of the overlap between the measurement gap and the transmission opportunity, to request the network-side device to configure an appropriate measurement gap length. After receiving the request, the network device configures the measurement gap length according to the expected measurement gap length sent by the terminal device in one case, and configures the measurement gap length according to the current load and other conditions in another case.

[0199] Figure 15 It is a flow chart of a communication processing method provided in an embodiment of the present application. Figure 15 The method shown may be performed by a network device, or by a chip in the network device.

[0200] S1501. Send first indication information to the terminal device, where the first indication information is used to configure a first measurement gap length.

[0201] In a possible implementation, the network device may send the first indication information to the terminal device based on the data transmission opportunity.

[0202] For example, the network device can predict whether the service data transmission delay requirement is met based on the data transmission opportunity or time domain resources allocated to the terminal device. The network device can determine whether the measurement gap length needs to be configured or updated to ensure that the service data transmission of the terminal device meets the transmission delay requirement.

[0203] In a possible implementation, the first indication information includes a first index, where the first index is used to indicate a first measurement gap length.

[0204] In a possible implementation, the first index is an index corresponding to the first measurement gap length in one or more mapping relationships, where the mapping relationship is a mapping relationship between an index and a measurement gap length. In other words, the first index can be used to indicate the first measurement gap length.

[0205] The measurement gap length may be a plurality of values ​​such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms, and the network device and the terminal device may have a mapping table including a mapping relationship between an index and a plurality of values.

[0206] Optionally, the mapping table may be pre-configured by the network device and notified to the terminal device.

[0207] Optionally, the mapping table may be known to the network device and the terminal device via protocol definition.

[0208] Optionally, when the measurement gap length includes K values, bits to configure the indexes of K values.

[0209] For example, the measurement gap length may take 11 values, such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms. Then, 4 bits may be used to configure indexes for the 11 measurement gap length values.

[0210] Combine Figure 4 As shown, Figure 4 This is a mapping table of the mapping relationship between an index and a measurement gap length provided in an embodiment of the present application. Figure 4 As shown, 0000-1010 can be configured as the indexes of the above 11 values ​​in ascending order, while 1011-1111 are reserved for mapping with other possible values. In other words, Figure 4The "-" in the mapping table can represent the measurement gap length reserved for indexes 1011-1111. When there are other suitable measurement gap length values, they can be directly matched with indexes 1011-1111. Alternatively, all suitable measurement gap length values ​​can be further adaptively matched with indexes 0000-1111 in ascending order to obtain a new mapping table.

[0211] Easy to understand, Figure 4 The mapping relationship shown is merely an example of the present application, and is not intended to limit the present application. The mapping relationship between the index and different measurement gap lengths may be established in any suitable manner.

[0212] Based on e.g. Figure 4 According to the mapping relationship shown, the network device can send first indication information including a first index (for example, 0011) to the terminal device to instruct the terminal device to activate the measurement gap length corresponding to the first index (for example, 3ms).

[0213] Optionally, the first indication information including the first index may be carried in RRC signaling.

[0214] Optionally, the first indication information including the first index may be carried in DCI signaling.

[0215] Optionally, the first indication information including the first index may be carried in MAC CE signaling. When the first indication information is carried by MAC CE, 1 byte (ie, 8 bits) may be used to indicate the first measurement gap length that needs to be activated.

[0216] In one possible implementation, before sending the first indication information to the terminal device based on the data transmission opportunity, the method also includes: sending a measurement gap configuration to the terminal device, the measurement gap configuration is used to configure multiple measurement gap lengths, the multiple measurement gap lengths include a first measurement gap length and a second measurement gap length, and the measurement gap configuration is also used to indicate that the length of the measurement gap is set to the second measurement gap length.

[0217] Optionally, the measurement gap configuration may include a measurement gap length. The network device may send the measurement gap configuration to the terminal device, where the measurement gap configuration may be used to configure a measurement gap length and may also be used to indicate that the length of the measurement gap is set to the measurement gap length.

[0218] Optionally, the measurement gap configuration may include multiple measurement gap lengths. The network device may send the measurement gap configuration to the terminal device. The measurement gap configuration may be used to configure multiple measurement gap lengths, where the multiple measurement gap lengths may include a second measurement gap length, for example, a measurement gap length activated by default. The measurement gap configuration is further used to indicate that the length of the measurement gap is set to the second measurement gap length.

[0219] Combine Figure 3A and Figure 3B As shown, Figure 3A and Figure 3B FIG is a diagram showing an example of the Abstract Syntax Notation dot one (ASN.1) for the measurement gap configuration provided in an embodiment of the present application. Figure 3A and Figure 3B As shown, the network device may send a measurement gap configuration (Gapconfig) to the terminal device. The measurement gap configuration may include one or more parameters related to the pre-measurement gap, such as a measurement gap ID (measGapId), a measurement gap type (gapType), a measurement gap offset (gapOffset), a measurement gap length (mgl), a measurement gap repetition period (mgrp), and a measurement gap timing advance (mgta). The measurement gap configuration (Gapconfig) may be used to configure one or more measurement gap lengths (mgl).

[0220] Alternatively, as Figure 3A As shown, the parameter measurement gap length (e.g., mg1-r19) can be configured to include one or more (maxNrofmg1) measurement gap lengths. The maxNrofmg1 measurement gap lengths can take values ​​from, for example, 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms included in the parameter mg1-r17. In other words, the maxNrofmg1 measurement gap lengths can take some or all of the aforementioned 11 values.

[0221] Alternatively, as Figure 3B As shown, the parameter measurement gap length (e.g., mg1-r19) can be configured to include one or more (maxNrofmg1) measurement gap lengths. Each of the maxNrofmg1 measurement gap lengths is configured in the form of a measurement gap length ID (MglID) and a measurement gap length value. The measurement gap length can take values ​​from, for example, 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms included in the parameter mg1-r17. In other words, the maxNrofmg1 measurement gap lengths can be some or all of the aforementioned 11 values.

[0222] Optionally, the parameter measurement gap length (eg, mg1-r19) may be configured to include one or more (maxNrofmg1) measurement gap lengths, where the maxNrofmg1 measurement gap lengths may be determined by: Figure 4 That is, the maxNrofmgl measurement gap lengths can be used Figure 4 Part or all of the mapping relationships shown are indicated.

[0223] When the measurement gap configuration (Gapconfig) is configured with multiple measurement gap lengths (mgl), the multiple measurement gap lengths may include, in addition to the first measurement gap length to be activated by the first indication information, a second measurement gap length, where the second measurement gap length may be different from the first measurement gap length.

[0224] Optionally, the second measurement gap length may be a measurement gap length activated by default, and the terminal device may configure the length of the measurement gap based on the second measurement gap length before receiving the first indication information indicating the first measurement gap length.

[0225] Optionally, the second measurement gap length activated by default may be the first one of a plurality of configured measurement gap lengths.

[0226] Optionally, the second measurement gap length activated by default may be a measurement gap length with the longest duration among multiple configured measurement gap lengths.

[0227] Optionally, the default activated measurement gap length may be a specified measurement gap length. For example, the measurement gap configuration (GapConfig) may be configured with a first parameter including only one measurement gap length, indicating that the measurement gap length included in the first parameter is the default activated measurement gap length. The measurement gap configuration may also be configured with a second parameter including parameters for multiple measurement gap lengths, indicating that an adjustable measurement gap length is to be activated. In other words, the measurement gap length to be adjusted is included in the second parameter.

[0228] Easy to understand, Figure 3A-3B The illustrated abstract syntax notation for measurement gap configuration is merely an example and not intended to limit the present invention. For example, parameters such as measurement gap offset (gapOffset) and measurement gap timing advance (mgta) may also be configured with multiple suitable values ​​similar to the configuration method described above for the measurement gap length (mgl) parameter.

[0229] In one possible implementation, the first indication information is used to activate the first measurement gap length for the first measurement gap after the terminal device receives the first indication information; or, the first indication information is used to activate / deactivate the first measurement gap length for each measurement gap in N consecutive measurement gaps after the terminal device receives the first indication information, where N is an integer greater than 1.

[0230] In a possible implementation, the first indication information is used to configure the first measurement gap length, including: adjusting the measurement gap length configuration to the first measurement gap length at the first measurement gap or at a measurement gap in which the first measurement gap length is activated among N consecutive measurement gaps.

[0231] In a possible implementation, the first indication information is used to configure the first measurement gap length, further comprising: setting the measurement gap length to the second measurement gap length at the first measurement gap or at the measurement gap where the first measurement gap length is deactivated among N consecutive measurement gaps.

[0232] The first indication information may activate a first measurement gap length for a first measurement gap after receiving the first indication information, and adjust the length of the first measurement gap based on the first measurement gap length. That is, the length of the first measurement gap may be replaced from the second measurement gap length to the first measurement gap length activated by the first indication information. The second measurement gap length may be a default activated measurement gap length.

[0233] For example, Figure 5 As shown, Figure 5 This figure illustrates an example of measurement gap activation provided by an embodiment of the present application. The first indication information may indicate that the measurement gap repetition period of the measurement gap is MGRP and the second measurement gap length is 6 ms. The first indication information may activate a first measurement gap length, i.e., 3 ms, for the first measurement gap after receiving the first indication information, and adjust the length of the first measurement gap based on the first measurement gap length.

[0234] Alternatively, the first indication information may activate a first measurement gap length for N consecutive measurement gaps after receiving the first indication information, and configure the lengths of the N consecutive measurement gaps according to the first measurement gap length, that is, instructing that the lengths of the N consecutive measurement gaps be adjusted from being configured according to the second measurement gap length to being configured according to the first measurement gap length activated according to the first indication information.

[0235] Optionally, the first indication information may indicate the N consecutive measurement gaps as a whole, indicating whether the N consecutive measurement gaps are in an activated or deactivated state with respect to the first measurement gap length. In other words, the first indication information may include only one sub-indication information, where the one sub-indication information is used to indicate whether the first measurement gap length is activated for all of the N consecutive measurement gaps.

[0236] For example, the first indication information may use 1 bit to indicate whether the first measurement gap length is activated or deactivated for N consecutive measurement gaps after the first indication information is received.

[0237] Combined with reference Figure 6 , Figure 6 This figure illustrates an example of activating a measurement gap provided in an embodiment of the present application. The first indication information may indicate that the measurement gap repetition period of the measurement gap is MGRP and the second measurement gap length is 6 ms. The first indication information may indicate that the lengths of N consecutive measurement gaps after receiving the first indication information are configured to be the first measurement gap length, i.e., 3 ms.

[0238] Optionally, the first indication information may separately indicate for each of the N consecutive measurement gaps, indicating that each of the N consecutive measurement gaps is in an activated or deactivated state with respect to the first measurement gap length, and in a measurement gap where the first measurement gap length is deactivated, the length of the measurement gap remains the second measurement gap length. In other words, the first indication information may include N sub-indication information, each of the N sub-indication information being used to indicate whether the corresponding measurement gap activates the first measurement gap length.

[0239] For example, the first indication information may use N bits to indicate that N consecutive measurement gaps after receiving the first indication information are activated or deactivated.

[0240] Combined with reference Figure 7 , Figure 7 This figure illustrates an example of measurement gap activation provided by an embodiment of the present application. The first indication information may indicate that the measurement gap repetition period of the measurement gap is MGRP and the second measurement gap length is 6 ms. The first indication information may indicate that N consecutive measurement gaps after receiving the first indication information will be configured accordingly with respect to the activation or deactivation state of the first measurement gap length (i.e., 3 ms). Figure 7 In the example, the first activation indication regarding the activation / deactivation indication of the first measurement gap length is "activate", "deactivate", and "activate", respectively. Therefore, the measurement gap lengths of the first three measurement gaps of N consecutive measurement gaps after receiving the first activation indication are configured as "3ms", "6ms", and "3ms", respectively.

[0241] In a possible implementation, after sending the first indication information to the terminal device, the method further includes: sending second indication information to the terminal device, where the second indication information is used to indicate activation of the third measurement gap length.

[0242] After sending the first indication information, the network device may send a second indication information for indicating the activation of the third gap length to the terminal device based on the data transmission timing, so as to instruct the terminal device to activate the third gap length for one or more measurement gaps after receiving the second indication information, and configure the length of the one or more measurement gaps according to the third gap length, that is, adjust the length of the one or more measurement gaps after receiving the second indication information to the third gap length indicated by the second indication information.

[0243] The third measurement gap length may be a modified measurement gap length, which is obtained by adjusting or modifying the first measurement gap length indicated by the first indication information.

[0244] For example, Figure 8 As shown, Figure 8 This is a diagram of an example of activation of a measurement gap provided in an embodiment of the present application. After the terminal device receives the measurement gap configuration from the network device, it learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6ms. After the terminal device receives the first indication information, it can configure the activation or deactivation state of one or more measurement gaps after receiving the first indication information with respect to the first measurement gap length (i.e., 3ms) according to the first indication information. After the terminal device receives the second indication information, it can configure the activation or deactivation state of one or more measurement gaps after receiving the second indication information with respect to the third gap length (i.e., 4ms) according to the second indication information.

[0245] It is easy to understand that the configuration method of the second indication information regarding the third measurement gap length may be the same as the configuration method of the first indication information regarding the first measurement gap length, which is not described in detail here.

[0246] In one possible implementation, the first indication information may also indicate multiple measurement gap lengths to be activated, and for each of the multiple measurement gap lengths to be activated, instruct the terminal device to activate the corresponding measurement gap lengths to be activated in the measurement gap after receiving the first indication information.

[0247] For example, Figure 9 As shown, Figure 9This is a diagram of an example of activation of a measurement gap provided in an embodiment of the present application. After the terminal device receives the measurement gap configuration from the network device, it learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6ms. After receiving the first indication information, the terminal device can configure the activation or deactivation status of one or more measurement gaps after receiving the first indication information for 3ms and 4ms respectively according to the two measurement gap lengths to be activated (3ms and 4ms) included in the first indication information. For example, Figure 9 In the embodiment, the first indication information may indicate that after receiving the first indication information, the first measurement gap activates a measurement gap length of 3 ms, the second measurement gap deactivates the measurement gap lengths of 3 ms and 4 ms, and the third measurement gap activates a measurement gap length of 4 ms.

[0248] Figure 16 It is a flow chart of a communication method provided in an embodiment of the present application. Figure 16 The method shown may be performed by a terminal device, or by a chip in the terminal device.

[0249] S1601. Receive first indication information from a network device, where the first indication information is used to configure a first measurement gap length.

[0250] S1602. Based on the first indication information, adjust the measurement gap indicated by the first indication information according to the first measurement gap length.

[0251] In a possible implementation, the first indication information includes a first index, where the first index is used to indicate a first measurement gap length.

[0252] In a possible implementation, the first index is an index corresponding to the first measurement gap length in one or more mapping relationships, where the mapping relationship is a mapping relationship between an index and a measurement gap length. In other words, the first index can be used to indicate the first measurement gap length.

[0253] The measurement gap length may be a plurality of values ​​such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms, and the network device and the terminal device may have a mapping table including a mapping relationship between an index and a plurality of values.

[0254] Optionally, the mapping table may be pre-configured by the network device and notified to the terminal device.

[0255] Optionally, the mapping table may be known to the network device and the terminal device via protocol definition.

[0256] Optionally, when the measurement gap length includes K values, bits to configure the indexes of K values.

[0257] For example, the measurement gap length may take 11 values, such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms. Then, 4 bits may be used to configure indexes for the 11 measurement gap length values.

[0258] Combine Figure 4 As shown, Figure 4 This is a mapping table of the mapping relationship between an index and a measurement gap length provided in an embodiment of the present application. Figure 4 As shown, 0000-1010 can be configured as the indexes of the above 11 values ​​in ascending order, while 1011-1111 are reserved for mapping with other possible values. In other words, Figure 4 The "-" in the mapping table can represent the measurement gap length reserved for indexes 1011-1111. When there are other suitable measurement gap length values, they can be directly matched with indexes 1011-1111. Alternatively, all suitable measurement gap length values ​​can be further adaptively matched with indexes 0000-1111 in ascending order to obtain a new mapping table.

[0259] Easy to understand, Figure 4 The mapping relationship shown is merely an example of the present application, and is not intended to limit the present application. The mapping relationship between the index and different measurement gap lengths may be established in any suitable manner.

[0260] Based on e.g. Figure 4 According to the mapping relationship shown, the network device can send first indication information including a first index (for example, 0011) to the terminal device to instruct the terminal device to activate the measurement gap length corresponding to the first index (for example, 3ms).

[0261] Optionally, the first indication information including the first index may be carried in RRC signaling.

[0262] Optionally, the first indication information including the first index may be carried in DCI signaling.

[0263] Optionally, the first indication information including the first index may be carried in MAC CE signaling. When the first indication information is carried by MAC CE, 1 byte (ie, 8 bits) may be used to indicate the first measurement gap length that needs to be activated.

[0264] In one possible implementation, before receiving the first indication information from the network device, the method further includes: receiving a measurement gap configuration from the network device, where the measurement gap configuration is used to configure multiple measurement gap lengths, where the multiple measurement gap lengths include a first measurement gap length and a second measurement gap length; and setting the length of the measurement gap to the second measurement gap length based on the measurement gap configuration.

[0265] Optionally, the measurement gap configuration may include a measurement gap length. The terminal device may receive the measurement gap configuration from the network device, where the measurement gap configuration may be used to configure a measurement gap length and may also be used to indicate that the length of the measurement gap is set to the measurement gap length.

[0266] Optionally, the measurement gap configuration may include multiple measurement gap lengths. The terminal device may receive a measurement gap configuration from the network device, where the measurement gap configuration may be used to configure multiple measurement gap lengths. The multiple measurement gap lengths may include a second measurement gap length, for example, a default activated measurement gap length, and the measurement gap length may be set based on the second measurement gap length.

[0267] Combine Figure 3A and Figure 3B As shown, Figure 3A and Figure 3B FIG is a diagram showing an example of the Abstract Syntax Notation dot one (ASN.1) for the measurement gap configuration provided in an embodiment of the present application. Figure 3A as well as Figure 3B As shown, the network device can send a measurement gap configuration (Gapconfig) to the terminal device, and the measurement gap configuration may include one or more parameters related to the pre-measurement gap, for example, a measurement gap ID (measGapId), a measurement gap type (gapType), a measurement gap offset (gapOffset), a measurement gap length (mgl), a measurement gap repetition period (mgrp), and a measurement gap timing advance (mgta).

[0268] The measurement gap configuration (Gapconfig) may be used to configure one or more measurement gap lengths (mgl).

[0269] Alternatively, as Figure 3AAs shown in the above table, the parameter measurement gap length (e.g., mgl-r19) can be configured to include one or more (maxNrofmgl) measurement gap lengths, each of which can be configured in the form of a measurement gap length ID (MglID) and a value of the measurement gap length, which can be selected from 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms included in the parameter mgl-r17. That is, the maxNrofmgl measurement gap lengths can be part or all of the above 11 values.

[0270] Optionally, as shown in the above table, the parameter measurement gap length (e.g., mgl-r19) can be configured to include a plurality of (maxNrofmgl) measurement gap lengths, each of which can be configured in the form of a measurement gap length ID (MglID) and a value of the measurement gap length, which can be selected from 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms included in the parameter mgl-r17. That is, the maxNrofmgl measurement gap lengths can be part or all of the above 11 values. Figure 3B

[0271] Optionally, the parameter measurement gap length (e.g., mgl-r19) can be configured to include one or more (maxNrofmgl) measurement gap lengths, each of which can be indicated by an index (Index) as shown in the above table. That is, the maxNrofmgl measurement gap lengths can be indicated by part or all of the mapping relationship as shown in the above table. Figure 4 Figure 4

[0272] When the measurement gap configuration (Gapconfig) is configured with a plurality of measurement gap lengths (mgl), in addition to the first measurement gap length to be activated by the first indication information, the plurality of measurement gap lengths can also include a second measurement gap length, which can be different from the first measurement gap length.

[0273] Optionally, the second measurement gap length can be a default activated measurement gap length, and the terminal device can configure the length of the measurement gap based on the second measurement gap length before receiving the first indication information indicating the first measurement gap length.

[0274] Optionally, the default activated second measurement gap length can be the first one of the plurality of configured measurement gap lengths.

[0275] Optionally, the default activated second measurement gap length can be the longest measurement gap length of the plurality of configured measurement gap lengths. ​​​

[0276] Optionally, the default activated measurement gap length may be a specified measurement gap length. For example, the measurement gap configuration (GapConfig) may be configured with a first parameter including only one measurement gap length, indicating that the measurement gap length included in the first parameter is the default activated measurement gap length. The measurement gap configuration may also be configured with a second parameter including parameters for multiple measurement gap lengths, indicating that an adjustable measurement gap length is to be activated. In other words, the measurement gap length to be adjusted is included in the second parameter.

[0277] Easy to understand, Figure 3A-3B The illustrated abstract syntax notation for measurement gap configuration is merely an example and not intended to limit the present invention. For example, parameters such as measurement gap offset (gapOffset) and measurement gap timing advance (mgta) may also be configured with multiple suitable values ​​similar to the configuration method described above for the measurement gap length (mgl) parameter.

[0278] In a possible implementation, the first indication information is used to activate the first measurement gap length for the first measurement gap after the first indication information is received; or, the first indication information is used to activate / deactivate the first measurement gap length for each of N consecutive measurement gaps after the first indication information is received, where N is an integer greater than 1.

[0279] In one possible implementation, based on the first indication information, adjusting the measurement gap indicated by the first indication information according to the first measurement gap length includes: adjusting the length of the measurement gap to the first measurement gap length at the first measurement gap or at a measurement gap in which the first measurement gap length is activated among N consecutive measurement gaps.

[0280] In one possible implementation, adjusting the measurement gap indicated by the first indication information according to the first measurement gap length based on the first indication information further includes: setting the length of the measurement gap to the second measurement gap length at a measurement gap where the first measurement gap length is deactivated in the first measurement gap or N consecutive measurement gaps.

[0281] After receiving the first indication information, the terminal device may activate the first measurement gap length for the first measurement gap after receiving the first indication information, and adjust the length of the first measurement gap according to the first measurement gap length, that is, replace the length of the first measurement gap from the second measurement gap length to the first measurement gap length activated by the first indication information. The second measurement gap length may be a default activated measurement gap length.

[0282] For example, Figure 5 As shown, Figure 5This figure illustrates an example of activating a measurement gap provided in an embodiment of the present application. After receiving a measurement gap configuration from a network device, the terminal device learns that the measurement gap repetition period of the measurement gap is MGRP and that the second measurement gap length is 6 ms. After receiving the first indication information, the terminal device may activate a first measurement gap length, i.e., 3 ms, for the first measurement gap after receiving the first indication information, and adjust the length of the first measurement gap based on the first measurement gap length.

[0283] Alternatively, after receiving the first indication information, the terminal device can activate the first measurement gap length for the N consecutive measurement gaps after receiving the first indication information, and configure the lengths of the N consecutive measurement gaps according to the first measurement gap length, that is, adjust the lengths of the N consecutive measurement gaps from being configured according to the second measurement gap length to being configured according to the first measurement gap length activated according to the first indication information.

[0284] Optionally, the first indication information may indicate the N consecutive measurement gaps as a whole, indicating whether the N consecutive measurement gaps are in an activated or deactivated state with respect to the first measurement gap length. In other words, the first indication information may include only one sub-indication information, where the one sub-indication information is used to indicate whether the first measurement gap length is activated for all of the N consecutive measurement gaps.

[0285] For example, the first indication information may use 1 bit to indicate whether the first measurement gap length is activated or deactivated for N consecutive measurement gaps after the first indication information is received.

[0286] Combined with reference Figure 6 , Figure 6 This figure illustrates an example of activating a measurement gap provided in an embodiment of the present application. After receiving a measurement gap configuration from a network device, the terminal device learns that the measurement gap repetition period of the measurement gap is MGRP and the second measurement gap length is 6 ms. After receiving the first indication information, the terminal device can configure the lengths of N consecutive measurement gaps after receiving the first indication information to the first measurement gap length, i.e., 3 ms, based on the first indication information.

[0287] Optionally, the first indication information may separately indicate for each of the N consecutive measurement gaps, indicating that each of the N consecutive measurement gaps is in an activated or deactivated state with respect to the first measurement gap length, and in a measurement gap where the first measurement gap length is deactivated, the length of the measurement gap remains the second measurement gap length. In other words, the first indication information may include N sub-indication information, each of the N sub-indication information being used to indicate whether the corresponding measurement gap activates the first measurement gap length.

[0288] For example, the first indication information may use N bits to indicate that N consecutive measurement gaps after receiving the first indication information are activated or deactivated.

[0289] Combined with reference Figure 7 , Figure 7 This figure is an example of activating a measurement gap provided in an embodiment of the present application. After receiving the measurement gap configuration from the network device, the terminal device learns that the measurement gap repetition period of the measurement gap is MGRP and the second measurement gap length is 6ms. After receiving the first indication information, the terminal device can configure the activation or deactivation state of the first measurement gap length (i.e., 3ms) for each of the N consecutive measurement gaps after receiving the first indication information according to the first indication information. Figure 7 In the example, the first activation indication regarding the activation / deactivation indication of the first measurement gap length is "activate", "deactivate", and "activate", respectively. Therefore, the measurement gap lengths of the first three measurement gaps of N consecutive measurement gaps after receiving the first activation indication are configured as "3ms", "6ms", and "3ms", respectively.

[0290] In one possible implementation, after receiving first indication information from the network device, the method further includes: if second indication information is received, configuring the measurement gap indicated by the second indication information according to a third measurement gap length based on the second indication information, where the second indication information is used to indicate the third measurement gap length.

[0291] After receiving the first indication information from the network device, if the terminal device receives the second indication information, it configures the measurement gap indicated by the second indication information according to the revised measurement gap length based on the second indication information, and the second indication information is used to indicate the revised measurement gap length.

[0292] The third measurement gap length may be a modified measurement gap length, used to adjust or modify the first measurement gap length indicated by the first indication information.

[0293] For example, Figure 8 As shown, Figure 8This is a diagram of an example of activation of a measurement gap provided in an embodiment of the present application. After the terminal device receives the measurement gap configuration from the network device, it learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6ms. After the terminal device receives the first indication information, it can configure the activation or deactivation state of one or more measurement gaps after receiving the first indication information with respect to the first measurement gap length (i.e., 3ms) according to the first indication information. After the terminal device receives the second indication information, it can configure the activation or deactivation state of one or more measurement gaps after receiving the second indication information with respect to the third gap length (i.e., 4ms) according to the second indication information.

[0294] It is easy to understand that the configuration method of the second indication information regarding the third measurement gap length may be the same as the configuration method of the first indication information regarding the first measurement gap length, which is not described in detail here.

[0295] In one possible implementation, the first indication information may also indicate multiple measurement gap lengths to be activated, and for each of the multiple measurement gap lengths to be activated, instruct the terminal device to activate the corresponding measurement gap lengths to be activated in the measurement gap after receiving the first indication information.

[0296] For example, Figure 9 As shown, Figure 9 This is a diagram of an example of activation of a measurement gap provided in an embodiment of the present application. After the terminal device receives the measurement gap configuration from the network device, it learns that the measurement gap repetition period of the measurement gap is MGRP, and the default activated measurement gap length is 6ms. After receiving the first indication information, the terminal device can configure the activation or deactivation status of one or more measurement gaps after receiving the first indication information for 3ms and 4ms respectively according to the two measurement gap lengths to be activated (3ms and 4ms) included in the first indication information. For example, Figure 9 In the embodiment, the first indication information may indicate that after receiving the first indication information, the first measurement gap activates a measurement gap length of 3 ms, the second measurement gap deactivates the measurement gap lengths of 3 ms and 4 ms, and the third measurement gap activates a measurement gap length of 4 ms.

[0297] Figure 17 It is a flow chart of a communication method provided in an embodiment of the present application. Figure 17 The method shown may be performed by a terminal device, or by a chip in the terminal device.

[0298] S1701. Receive a measurement gap configuration from a network device, where the measurement gap configuration is used to configure multiple measurement gap lengths.

[0299] S1702. Adjust the measurement gap according to a first measurement gap length among multiple measurement gap lengths based on a data transmission opportunity.

[0300] In one possible implementation, before configuring the measurement gap according to a first measurement gap length among multiple measurement gap lengths based on a data transmission opportunity, the method further includes: setting the length of the measurement gap to a second measurement gap length based on the measurement gap configuration, where the second measurement gap length is different from the first measurement gap length.

[0301] The terminal device can receive a measurement gap configuration from the network device. The measurement gap configuration can be used to configure multiple measurement gap lengths. The multiple measurement gap lengths can include a second measurement gap length, that is, a measurement gap length activated by default, and the length of the measurement gap can be configured based on the second measurement gap configuration.

[0302] Combine Figure 3A and Figure 3B As shown, Figure 3A and Figure 3B FIG is a diagram showing an example of an Abstract Syntax Notation dot one (ASN.1) for a measurement gap configuration provided in an embodiment of the present application. Figure 3A and Figure 3B As shown, the network device can send a measurement gap configuration (Gapconfig) to the terminal device, and the measurement gap configuration may include one or more parameters related to the pre-measurement gap, for example, a measurement gap ID (measGapId), a measurement gap type (gapType), a measurement gap offset (gapOffset), a measurement gap length (mgl), a measurement gap repetition period (mgrp), and a measurement gap timing advance (mgta).

[0303] The measurement gap configuration (Gapconfig) can be used to configure multiple measurement gap lengths (mgl).

[0304] Alternatively, as Figure 3A As shown, the parameter measurement gap length (e.g., mg1-r19) can be configured to include one or more (maxNrofmg1) measurement gap lengths. The maxNrofmg1 measurement gap lengths can take values ​​from, for example, 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms included in the parameter mg1-r17. In other words, the maxNrofmg1 measurement gap lengths can take some or all of the aforementioned 11 values.

[0305] Alternatively, as Figure 3BAs shown, the parameter measurement gap length (e.g., mg1-r19) can be configured to include one or more (maxNrofmg1) measurement gap lengths. Each of the maxNrofmg1 measurement gap lengths is configured in the form of a measurement gap length ID (MglID) and a measurement gap length value. The measurement gap length can take values ​​from, for example, 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms included in the parameter mg1-r17. In other words, the maxNrofmg1 measurement gap lengths can be some or all of the aforementioned 11 values.

[0306] Optionally, the parameter measurement gap length (eg, mg1-r19) may be configured to include one or more (maxNrofmg1) measurement gap lengths, where the maxNrofmg1 measurement gap lengths may be determined by: Figure 4 That is, the maxNrofmgl measurement gap lengths can be used Figure 4 Part or all of the mapping relationships shown are indicated.

[0307] Figure 4 This is a mapping table of the mapping relationship between an index and a measurement gap length provided in an embodiment of the present application. Figure 4 As shown, the measurement gap length can be a plurality of values ​​such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10 and 20 ms, and the network device and the terminal device can have a mapping table including a mapping relationship between an index and a plurality of values.

[0308] Optionally, the mapping table may be pre-configured by the network device and notified to the terminal device.

[0309] Optionally, the mapping table may be known to the network device and the terminal device via protocol definition.

[0310] Optionally, when the measurement gap length includes K values, bits to configure the indexes of K values.

[0311] For example, the measurement gap length may take 11 values, such as 1, 1.5, 2, 3, 3.5, 4, 5, 5.5, 6, 10, and 20 ms. Then, 4 bits may be used to configure indexes for the 11 measurement gap length values.

[0312] Optionally, 0000-1010 may be configured as indexes of the 11 values ​​in ascending order.

[0313] Optionally, 1011-1111 can be reserved to map with other possible values. Figure 4 The "-" in the mapping table can represent the measurement gap length reserved for indexes 1011-1111. When there are other suitable measurement gap length values, they can be directly matched with indexes 1011-1111. Alternatively, all suitable measurement gap length values ​​can be further adaptively matched with indexes 0000-1111 in ascending order to obtain a new mapping table.

[0314] Easy to understand, Figure 4 The mapping relationship shown is merely an example of the present application, and is not intended to limit the present application. The mapping relationship between the index and different measurement gap lengths may be established in any suitable manner.

[0315] When the measurement gap configuration (Gapconfig) is configured with multiple measurement gap lengths (mgl), the multiple measurement gap lengths may include, in addition to the first measurement gap length to be activated by the first indication information, a second measurement gap length, where the second measurement gap length may be different from the first measurement gap length.

[0316] Optionally, the second measurement gap length may be a measurement gap length activated by default, and the terminal device may configure the length of the measurement gap based on the second measurement gap length before receiving the first indication information indicating the first measurement gap length.

[0317] Optionally, the second measurement gap length activated by default may be the first one of a plurality of configured measurement gap lengths.

[0318] Optionally, the second measurement gap length activated by default may be a measurement gap length with the longest duration among multiple configured measurement gap lengths.

[0319] Optionally, the default activated measurement gap length may be a specified measurement gap length. For example, the measurement gap configuration (GapConfig) may be configured with a first parameter including only one measurement gap length, indicating that the measurement gap length included in the first parameter is the default activated measurement gap length. The measurement gap configuration may also be configured with a second parameter including parameters for multiple measurement gap lengths, indicating that an adjustable measurement gap length is to be activated. In other words, the measurement gap length to be adjusted is included in the second parameter.

[0320] Easy to understand, Figure 3A and Figure 3BThe abstract syntax notation of the illustrated measurement gap configuration is only an example of the present application, but not a limitation of the present application. For example, parameters such as measurement gap offset (gapOffset) and measurement gap timing advance (mgta) can also be configured with multiple suitable values in a manner similar to the configuration method of the above-described parameter measurement gap length (mgl).

[0321] In combination Figure 13 , Figure 13 is a diagram of an example of the present application in which a data transmission occasion coincides with a measurement gap. As shown in Figure 13 , the data transmission occasion can be, for example, a data transmission occasion of discontinuous reception, which is not limited by the present application. After receiving the measurement gap configuration, the terminal device can predict that the data transmission occasion coincides with the measurement gap. For example, Figure 13 , the first data transmission occasion partially coincides with the first measurement gap in the time domain, and the fourth data transmission occasion partially coincides with the third measurement gap in the time domain.

[0322] In a possible implementation, the measurement gap is configured based on the data transmission occasion and a first measurement gap length of a plurality of measurement gap lengths, including: based on the coincidence time between the data transmission occasion and the measurement gap with the second measurement gap length exceeding a threshold, adjusting the length of the measurement gap to the first measurement gap length.

[0323] For example, the plurality of measurement gap lengths included in the measurement gap configuration received by the terminal device can be, for example, 6ms, 3ms, 4ms, and the default activated measurement gap is 6ms. The terminal device can select a measurement gap length (for example, 3ms or 4ms) that adapts to the data transmission occasion from the 3 measurement gap lengths of 6ms, 3ms, 4ms, etc. based on the coincidence time between the data transmission occasion and the measurement gap with the default activated measurement gap length (6ms) exceeding the threshold, and configure the adapted measurement gap length as the length of the subsequent measurement gap.

[0324] In a possible implementation, the first measurement gap length is the shortest measurement gap length of the plurality of measurement gap lengths.

[0325] For example, the plurality of measurement gap lengths included in the measurement gap configuration received by the terminal device can be, for example, 6ms, 3ms, 4ms, and the default activated measurement gap is 6ms. The terminal device can directly select the shortest measurement gap length (i.e., 3ms) from the 3 measurement gap lengths of 6ms, 3ms, 4ms, etc. as the adapted measurement gap length based on the coincidence time between the data transmission occasion and the measurement gap with the default activated measurement gap length (6ms) exceeding the threshold.

[0326] In a possible implementation, the multiple measurement gap lengths include M measurement gap lengths, where M is an integer greater than or equal to 3, the first measurement gap length is the measurement gap length corresponding to the first threshold interval in the M threshold intervals, the first threshold interval is the threshold interval in which the overlap duration between the data transmission opportunity and the measurement gap of the default measurement gap length is located, the second threshold interval in the M threshold intervals is greater than the first threshold interval, and the measurement gap length corresponding to the second threshold interval is less than the first measurement gap length.

[0327] For example, the multiple measurement gap lengths included in the measurement gap configuration received by the terminal device may be, for example, 3 measurement gap lengths such as 6ms, 3ms, and 4ms, and the default activated measurement gap indicated is 6ms. Figure 14 As shown, the overlap duration can be divided into a first interval and a second interval based on two threshold values, with the overlap duration of the second interval being greater than that of the first interval. If the overlap duration of a data transmission opportunity and a measurement gap falls within the first interval, a 4ms measurement gap length can be activated as the length of the subsequent measurement gap. If the overlap duration of a data transmission opportunity and a measurement gap falls within the second interval, a 3ms measurement gap length can be activated as the length of the subsequent measurement gap.

[0328] Figure 18 It is a structural diagram of a communication device according to an embodiment of the present application. Figure 18 The communication device 1800 shown may be a terminal device, or a device in a terminal device, or a device that can be used in conjunction with a terminal device; or Figure 18 The communication device shown may be a network device, a device in a network device, or a device that can be used in conjunction with a network device. Figure 18 The communication device 1800 shown may include a communication unit 1801 and a processing unit 1802. Specifically, the processing unit 1802 is configured to process data, which may be data received by the communication unit 1801. The processed data may also be sent by the communication unit 1801.

[0329] Specifically, the processing unit 1802 is used to execute the function of processing data of the terminal device or network device in the above method embodiment. For other possible implementations of the communication device, please refer to the above Figures 15 to 17 The relevant descriptions of the functions of the terminal device or network device in the corresponding method embodiments are not repeated here.

[0330] Figure 191 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. Communication device 1900 can be a terminal device or network device in the above method embodiment, or can also be a chip, chip system, or processor that supports the terminal device or network device to implement the above method. This communication device can be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.

[0331] The communication device 1900 may include one or more processors 1901. The processor 1901 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit (CPU). The baseband processor may be used to process communication protocols and communication data, while the CPU may be used to control the communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU), execute software programs, and process data in the software programs.

[0332] Optionally, the communication device 1900 may include one or more memories 1902, on which instructions 1904 may be stored. The instructions may be executed on the processor 1901, causing the communication device 1900 to perform the method described in the above method embodiment. Optionally, the memory 1902 may also store data. The processor 1901 and the memory 1902 may be provided separately or integrated together.

[0333] Optionally, the communication device 1900 may further include a transceiver 1905 and an antenna 1906. The transceiver 1905 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement transceiver functions. The transceiver 1905 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function. Figure 18 The processing unit 1802 shown may be the processor 1901 . Figure 18 The communication unit 1801 shown may be a transceiver 1905 .

[0334] In another possible design, processor 1901 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0335] In another possible design, processor 1901 may optionally store instructions 1903. Instructions 1903, when executed on processor 1901, may cause communication device 1900 to perform the method described in the above method embodiment. Instructions 1903 may be fixed in processor 1901. In this case, processor 1901 may be implemented by hardware.

[0336] The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Figure 19 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0337] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0338] (2) A set of one or more ICs, optionally including a storage component for storing data and instructions;

[0339] (3) ASIC, such as modem (MSM);

[0340] (4) Modules that can be embedded in other devices;

[0341] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0342] (6)Others, etc.

[0343] For the case where the communication device may be a chip or a chip system, see Figure 20 Schematic diagram of the chip structure shown. Figure 20 The chip 2000 shown includes a processor 2001 and an interface 2002. Optionally, it may also include a memory 2003. The number of processors 2001 may be one or more, and the number of interfaces 2002 may be multiple.

[0344] For the case where the chip is used to implement a terminal device or a network device in the embodiments of the present application:

[0345] Interface 2002, used to receive or output signals;

[0346] Processor 2001 is used to execute data processing operations of a terminal device or a network device.

[0347] It is understandable that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the communication device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0348] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or instructions in the form of software. The above processor can be 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 device, discrete gate or transistor logic device, discrete hardware component.

[0349] It can be appreciated that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of RAM can be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DRAM). It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0350] The present application also provides a computer readable medium, and the computer program or instructions are stored in the storage medium, and when the computer program or instructions are executed by the communication device, the functions of any of the above method embodiments are realized.

[0351] The present application also provides a computer program product including instructions, when the computer reads and executes the computer program product, so that the computer realizes the functions of any of the above method embodiments.

[0352] The present application provides a communication system, which includes a terminal device and a network device; wherein the terminal device is used to execute the method executed by the terminal device in the above embodiments, and the network device is used to execute the method executed by the network device in the above embodiments.

[0353] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVDs)), or semiconductor media (eg, solid state disks (SSDs)).

[0354] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain operations can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0355] The descriptions of the various embodiments provided in this application can refer to each other. The descriptions of each embodiment have their own focus. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. For the convenience and brevity of description, for example, the functions and operations performed by the various devices and equipment provided in the embodiments of this application can refer to the relevant descriptions of the method embodiments of this application. The various method embodiments and the various device embodiments can also refer to, be combined with, or quote each other.

[0356] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication processing method, characterized in that: The method comprises: receiving first indication information from a network device, where the first indication information is used to configure a first measurement gap length; Based on the first indication information, the measurement gap indicated by the first indication information is adjusted according to the first measurement gap length.

2. The method according to claim 1, characterized in that The first indication information includes a first index, where the first index is used to indicate a first measurement gap length.

3. The method according to claim 2, characterized in that The first index is an index corresponding to the first measurement gap length in one or more mapping relationships, and the mapping relationship is a mapping relationship between an index and a measurement gap length.

4. The method according to claim 1, wherein Before receiving the first indication information from the network device, the method further includes: receiving a measurement gap configuration from the network device, where the measurement gap configuration is used to configure a plurality of measurement gap lengths, where the plurality of measurement gap lengths include the first measurement gap length and a second measurement gap length; Based on the measurement gap configuration, a length of the measurement gap is set to the second measurement gap length.

5. The method according to claim 4, characterized in that The first indication information is used to activate the first measurement gap length for a first measurement gap after receiving the first indication information; or The first indication information is used to activate / deactivate the first measurement gap length for each measurement gap in N consecutive measurement gaps after receiving the first indication information, where N is an integer greater than 1.

6. The method according to claim 5, characterized in that The adjusting, based on the first indication information and according to the first measurement gap length, the measurement gap indicated by the first indication information includes: At the first measurement gap or the measurement gap in which the first measurement gap length is activated among the consecutive N measurement gaps, the length of the measurement gap is adjusted to the first measurement gap length.

7. The method according to claim 5, characterized in that The adjusting, based on the first indication information and according to the first measurement gap length, the measurement gap indicated by the first indication information further includes: At a measurement gap in which the first measurement gap length is deactivated in the first measurement gap or in the consecutive N measurement gaps, the length of the measurement gap is set to the second measurement gap length.

8. The method according to claim 4, characterized in that The first indication information includes sequential indexes of the multiple measurement gap lengths to respectively indicate each measurement gap length of the multiple measurement gap lengths.

9. The method according to claim 4, characterized in that The first indication information includes a measurement gap identifier corresponding to each measurement gap length of the multiple measurement gap lengths.

10. The method according to claim 1, characterized in that The first indication information includes a plurality of sub-indication information, each sub-indication information being used to indicate that a corresponding measurement gap activates a corresponding measurement gap length.

11. The method according to claim 1, wherein After receiving the first indication information from the network device, the method further includes: If second indication information is received, the measurement gap indicated by the second indication information is adjusted according to a third measurement gap length based on the second indication information, where the second indication information is used to configure the third measurement gap length.

12. A communication processing method, characterized in that: The method comprises: Send first indication information to the terminal device, where the first indication information is used to configure a first measurement gap length.

13. The method according to claim 12, characterized in that The first indication information includes a first index, where the first index is used to indicate a first measurement gap length.

14. The method according to claim 13, wherein: The first index is an index corresponding to the first measurement gap length in one or more mapping relationships, and the mapping relationship is a mapping relationship between an index and a measurement gap length.

15. The method according to claim 12, characterized in that Before sending the first indication information to the terminal device based on the data transmission opportunity, the method further includes: A measurement gap configuration is sent to a terminal device, where the measurement gap configuration is used to configure multiple measurement gap lengths, where the multiple measurement gap lengths include the first measurement gap length and the second measurement gap length, and the measurement gap configuration is further used to indicate that the length of the measurement gap is set to the second measurement gap length.

16. The method according to claim 15, characterized in that The first indication information is used to activate a first measurement gap length for a first measurement gap after the terminal device receives the first indication information; or The first indication information is used to activate / deactivate a first measurement gap length for each measurement gap in N consecutive measurement gaps after the terminal device receives the first indication information, where N is an integer greater than 1.

17. The method according to claim 16, characterized in that The first indication information is used to configure a first measurement gap length, including: At the first measurement gap or the measurement gap in which the first measurement gap length is activated among the consecutive N measurement gaps, the length of the measurement gap is adjusted to the first measurement gap length.

18. The method according to claim 16, characterized in that The first indication information is used to configure the first measurement gap length, and further includes: At a measurement gap in which the first measurement gap length is deactivated in the first measurement gap or in the consecutive N measurement gaps, the length of the measurement gap is set to the second measurement gap length.

19. The method according to claim 15, characterized in that The first indication information includes sequential indexes of the multiple measurement gap lengths to respectively indicate each measurement gap length of the multiple measurement gap lengths.

20. The method according to claim 15, wherein The first indication information includes a measurement gap identifier corresponding to each measurement gap length of the multiple measurement gap lengths.

21. The method according to claim 12, wherein The first indication information includes a plurality of sub-indication information, each sub-indication information being used to indicate that a corresponding measurement gap activates a corresponding measurement gap length.

22. The method according to claim 12, wherein: After sending the first indication information to the terminal device, the method further includes: Send second indication information to the terminal device, where the second indication information is used to configure a third measurement gap length.

23. A communication processing method, characterized in that: The method comprises: receiving a measurement gap configuration from a network device, where the measurement gap configuration is used to configure a plurality of measurement gap lengths; The measurement gap is adjusted according to a first measurement gap length among the multiple measurement gap lengths based on a data transmission opportunity.

24. The method according to claim 23, wherein Before adjusting the measurement gap according to a first measurement gap length among the multiple measurement gap lengths based on the data transmission opportunity, the method further includes: Based on the measurement gap configuration, a length of a measurement gap is set to a second measurement gap length, the second measurement gap length being different from the first measurement gap length.

25. The method according to claim 24, characterized in that The adjusting the measurement gap according to a first measurement gap length among the multiple measurement gap lengths based on a data transmission opportunity includes: Based on the overlap time between the data transmission opportunity and the measurement gap set to the second measurement gap length exceeding a threshold, the length of the measurement gap is adjusted to the first measurement gap length.

26. The method according to claim 25, characterized in that The first measurement gap length is the shortest measurement gap length among the multiple measurement gap lengths.

27. The method according to claim 25, characterized in that The multiple measurement gap lengths include M measurement gap lengths, where M is an integer greater than or equal to 3. The first measurement gap length is a measurement gap length corresponding to a first threshold interval among the M threshold intervals, the first threshold interval is a threshold interval in which an overlap duration between the data transmission opportunity and a measurement gap of the default measurement gap length lies. A second threshold interval among the M threshold intervals is greater than the first threshold interval, and a measurement gap length corresponding to the second threshold interval is less than the first measurement gap length.

28. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 11, or a unit for executing the method according to any one of claims 12 to 22, or a unit for executing the method according to any one of claims 23 to 27.

29. A communication device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are coupled, and the processor is used to implement the method according to any one of claims 1 to 11, or the processor is used to implement the method according to any one of claims 12 to 22, or the processor is used to implement the method according to any one of claims 23 to 27.

30. A chip, characterized in that: The invention comprises a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method described in any one of claims 1 to 11 is executed, or the method described in any one of claims 12 to 22 is executed, or the method described in any one of claims 23 to 27 is executed.

31. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when called by the computer, enable the computer to execute the method described in any one of claims 1 to 11, or the method described in any one of claims 12 to 22, or the method described in any one of claims 23 to 27.