Data transmission method and apparatus
By transmitting data or adjusting activation status within the measurement gap of the terminal device, the problem of measuring gap affecting service data transmission is solved, and the user experience is improved.
Patent Information
- Application Number
- PCT/CN2024/111845
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-24
- Filing Date
- 2024-08-13
- Publication Date
- 2025-05-30
AI Technical Summary
When the prior art performs measurements between different frequency or wireless access technologies in terminal devices, the measurement gap will affect the transmission of other service data and reduce the user experience.
A data transmission method is provided, by obtaining indication information, the terminal device transmits data within the measurement gap, or adjusts the activation state of the measurement gap according to the coincidence of the service data transmission time and the measurement gap to reduce the impact on the service data transmission.
While not affecting measurement, the impact of measurement gap on data transmission of other services is reduced and the user experience is improved.
Smart Images

Figure CN2024111845_30052025_PF_FP_ABST
Abstract
Description
Data transmission method and device
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 24, 2023, with application number 202311600487.2 and application name “Data Transmission Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a data transmission method and device. Background Art
[0003] The network device can configure a measurement gap (MG) for the terminal device for performing inter-frequency measurements or inter-radio access technology (RAT) measurements, etc. Within the MG, the terminal device will stop data transmission, and the network device will not perform uplink and downlink scheduling. Therefore, using the MG for inter-frequency or inter-RAT measurements will affect the transmission of other service data. For example, when entering the MG during the transmission of extended reality (XR) service data, the terminal device will interrupt the transmission of the XR service data; after the MG, the XR service data will continue to be transmitted, resulting in a lower XR service capacity.
[0004] Therefore, there is an urgent need to provide a communication method that can maintain normal measurement of terminal equipment while reducing the impact of MG on other services and improving user experience.
[0005] Summary of the Invention
[0006] The present application provides a data transmission method and apparatus, which can reduce the impact of MG on other services while maintaining normal measurement of terminal equipment, thereby improving user experience.
[0007] In a first aspect, a data transmission method is provided, including: obtaining first information, where the first information is used to indicate a first measurement gap; obtaining second information, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
[0008] The data transmission method of the present application, when the terminal device is in a non-mobile state and / or the channel condition of the terminal device is excellent, if the data transmission gap coincides with the measurement gap, the terminal device can perform data transmission in one or more measurement gaps, so that the impact of the terminal device's data transmission on the measurement is small, and the impact of the measurement gap on the data transmission of other services can also be reduced, which can improve the user experience.
[0009] In a possible implementation, the method may be executed by a terminal device or a chip in the terminal device.
[0010] In a second aspect, a data transmission method is provided, including: acquiring first information and third information, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; wherein an initial state of the first measurement gap is an activated state and an initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are both deactivated states.
[0011] The data transmission method of the present application can configure multiple sets of measurement gaps for a terminal device, allowing the terminal device to subsequently transmit or receive data during measurement gaps that overlap significantly with service data transmission times. This minimizes the impact of terminal device data transmission on measurements and reduces the impact of measurement gaps on other service data transmissions, thereby improving the user experience.
[0012] In a possible implementation, the method may be executed by a terminal device or a chip in the terminal device.
[0013] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: obtaining second information, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
[0014] Through the above scheme, according to the overlap between each set of measurement gaps and the service data transmission time, the terminal device can be instructed to perform measurements in the measurement gaps that have little or no overlap with the service data transmission time, and not to transmit or receive data; and to perform data transmission or reception in the measurement gaps that have a large overlap with the service data transmission time. In this way, the impact of the measurement reduction on data service transmission can be minimized without affecting the measurement.
[0015] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the one or more first gaps are: the next first gap, or, consecutive N first gaps, where N is an integer greater than 1.
[0016] It should be understood that the next first gap can be understood as the next first gap that arrives after the terminal device obtains the second information. The consecutive N first gaps can be understood as the N first gaps that arrive consecutively after the terminal device obtains the second information.
[0017] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the one or more first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment.
[0018] It should be understood that the one or more first gaps closest to the first moment may be one or more first gaps before the first moment and / or after the first moment.
[0019] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first moment is indicated by at least one of the following: a system frame, a subframe, a time slot, or a symbol.
[0020] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the method further includes: acquiring fourth information, where the fourth information is used to indicate the first moment.
[0021] It should be understood that the fourth information and the second information can be carried in the same or different signaling. When the fourth information and the second information are carried in the same signaling, the signaling overhead is small. When the fourth information and the second information are carried in different signaling, the time indicating the first moment is more flexible.
[0022] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the identifier of the one or more first gaps is an even number or an odd number.
[0023] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the one or more first gaps are one or more first gaps after a second moment.
[0024] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the method further includes: acquiring fifth information, where the fifth information is used to indicate the second moment.
[0025] It should be understood that the fifth information and the second information can be carried in the same or different signaling. When the fifth information and the second information are carried in the same signaling, the signaling overhead is reduced. When the fifth information and the second information are carried in different signaling, the time indicating the second moment is more flexible.
[0026] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the one or more first gaps belong to M consecutive first gaps in the first measurement gaps, where M is a positive integer.
[0027] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the one or more first gaps are indicated by bit mapping.
[0028] By adopting the bit mapping method, a plurality of continuous or non-continuous first gaps can be indicated, or by adopting the bit mapping method, one or more first gaps in a specific plurality of continuous first gaps can be indicated. Such an indication method has high flexibility.
[0029] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the bit value of the bit map is a first value indicating activation of the first gap, or the bit value of the bit map is a second value indicating deactivation of the first gap.
[0030] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the first measurement gap includes the first gap in an activated state, and the second information is used to indicate deactivation of the one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, the first measurement gap includes the first gap in a deactivated state, and the second information is used to indicate activation of the one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
[0031] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the second information is used to indicate activation of the one or more first gaps, or the second information is used to indicate transmission or reception of data within the one or more first gaps; and the method further includes: monitoring scheduling information during a first gap in the one or more first gaps that coincides with an activation time of discontinuous reception (DRX). In this way, the MG has less impact on service data transmission.
[0032] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the method further includes: obtaining sixth information, where the sixth information is used to indicate a second measurement gap; wherein an initial state of the first measurement gap is an activated state and an initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are both deactivated states.
[0033] It should be understood that the sixth information and the first information can be carried in the same or different signaling. When the sixth information and the first information are carried in the same signaling, the signaling overhead is reduced. When the sixth information and the first information are carried in different signaling, the timing of the second measurement gap indicated to the terminal device is more flexible.
[0034] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, the method further includes: acquiring seventh information, where the seventh information is used to indicate that the initial state of the first measurement gap is an activated state and / or the initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate that the initial states of the first measurement gap and the second measurement gap are deactivated states.
[0035] It should be understood that the seventh information and the second information can be carried in the same or different signaling. When the seventh information and the second information are carried in the same signaling, signaling overhead is reduced. When the seventh information and the second information are carried in different signaling, the timing of indicating the initial states of the first measurement gap and the second measurement gap to the terminal device is more flexible.
[0036] In combination with the first aspect or the second aspect, in certain implementations of the first aspect or the second aspect, information indicating the first measurement gap is carried in a first type field, and information indicating the second measurement gap is carried in a second type field. In this way, there is no need to indicate the initial states of the first measurement gap and the second measurement gap using specific information, thereby reducing signaling overhead.
[0037] In combination with the first or second aspect, in certain implementations of the first or second aspect, the method further includes: sending eighth information to the network device; or sending the second information to the network device, where the eighth information is used to indicate that the one or more first gaps have been activated or deactivated. In this way, the network device can determine that the terminal device has activated or deactivated the one or more first gaps, facilitating data transmission or reception by the network device within the one or more first gaps.
[0038] In combination with the first or second aspect, in certain implementations of the first or second aspect, the method further includes: sending a first request to a network device; wherein the first request is used to request deactivation or activation of the one or more first gaps, or the first request is used to request transmission or reception of data in the one or more first gaps; and obtaining the second information includes: receiving the second information from the network device. This allows the terminal device to obtain the second information based on conditions such as the terminal device's own channel environment, providing greater flexibility in obtaining the second information.
[0039] In a third aspect, a data transmission method is provided, including: sending first information to a terminal device, where the first information is used to indicate a first measurement gap; sending second information to the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
[0040] In a possible implementation, the method may be executed by a network device or a chip in the network device.
[0041] In a fourth aspect, a data transmission method is provided, including: sending first information and third information to a terminal device, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are both deactivated states.
[0042] In a possible implementation, the method may be executed by a network device or a chip in the network device.
[0043] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: sending second information to the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
[0044] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the one or more first gaps are: the next first gap, or, N consecutive first gaps, where N is an integer greater than 1.
[0045] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the one or more first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment.
[0046] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the first moment is indicated by at least one of the following: a system frame, a subframe, a time slot, or a symbol.
[0047] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the method further includes: sending fourth information to the terminal device, where the fourth information is used to indicate the first moment.
[0048] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the identifier of the one or more first gaps is an even number or an odd number.
[0049] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the one or more first gaps are one or more first gaps after the second moment.
[0050] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the method further includes: sending fifth information to the terminal device, where the fifth information is used to indicate the second moment.
[0051] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the one or more first gaps belong to M consecutive first gaps in the first measurement gaps, where M is a positive integer.
[0052] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the one or more first gaps are indicated using a bit mapping method.
[0053] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the bit value of the bit map is a first value indicating activation of the first gap, or the bit value of the bit map is a second value indicating deactivation of the first gap.
[0054] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the first measurement gap includes the first gap in an activated state, and the second information is used to indicate deactivation of the one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, the first measurement gap includes the first gap in a deactivated state, and the second information is used to indicate activation of the one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
[0055] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the method further includes: sending sixth information to the terminal device, where the sixth information is used to indicate a second measurement gap; wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are both deactivated states.
[0056] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the method further includes: sending seventh information to the terminal device, where the seventh information is used to indicate that the initial state of the first measurement gap is an activated state and / or the initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate that the initial states of the first measurement gap and the second measurement gap are deactivated states.
[0057] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, information used to indicate the first measurement gap is carried in a first type field, and information used to indicate the second measurement gap is carried in a second type field.
[0058] In combination with the third aspect or the fourth aspect, in certain implementations of the third aspect or the fourth aspect, the method further includes: receiving eighth information from the terminal device, the eighth information being used to indicate that the one or more first gaps have been activated or deactivated.
[0059] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the method further includes: receiving a first request from the terminal device; wherein the first request is used to request deactivation or activation of the one or more first gaps, or the first request is used to request transmission or reception of data in the one or more first gaps; sending the second information to the terminal device includes: sending the second information to the terminal device in response to the first request.
[0060] In combination with the first aspect, the second aspect, the third aspect or the fourth aspect, in certain implementations of the first aspect, the second aspect, the third aspect or the fourth aspect, the second information is carried in the radio resource control RRC signaling, the media access control MAC control element CE or the downlink control information DCI.
[0061] In combination with the first aspect, the second aspect, the third aspect, or the fourth aspect, in certain implementations of the first aspect, the second aspect, the third aspect, or the fourth aspect, the second information is carried in the MAC CE, and the MAC CE carries a logical channel identifier LCID or an extended logical channel identifier eLCID, where the LCID or the eLCID is used to indicate a function of the second information; or,
[0062] The second information is carried in the DCI, and the DCI carries a first radio network temporary identifier RNTI, where the first RNTI is used to indicate a function of the second information.
[0063] In a fifth aspect, a data transmission device is provided, configured to execute the method in any possible implementation of the first, second, third, or fourth aspects. Specifically, the device includes a module for executing the method in any possible implementation of the first, second, third, or fourth aspects.
[0064] In a sixth aspect, the present application provides another data transmission device, comprising a processor coupled to a memory and configured to execute instructions in the memory to implement the method of any possible implementation of the first, second, third, or fourth aspects described above. Optionally, the device further comprises a memory. Optionally, the device further comprises a communication interface, the processor coupled to the communication interface.
[0065] In one implementation, the apparatus is a terminal device. When the apparatus is a terminal device, the communication interface may be a transceiver, or an input / output interface.
[0066] In another implementation, the device is a chip configured in a terminal device. When the device is a chip configured in a terminal device, the communication interface may be an input / output interface.
[0067] In one implementation, the apparatus is a network device. When the apparatus is a network device, the communication interface may be a transceiver or an input / output interface.
[0068] In another implementation, the device is a chip configured in a network device. When the device is a chip configured in a network device, the communication interface may be an input / output interface.
[0069] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method of any possible implementation of the first, second, third, or fourth aspects.
[0070] In a specific implementation process, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0071] In an eighth aspect, a processing device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver and transmit signals via a transmitter to execute the method of any possible implementation of the first, second, third, or fourth aspects.
[0072] Optionally, there are one or more processors and one or more memories.
[0073] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0074] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. This application does not limit the type of memory and the setting method of the memory and the processor.
[0075] It should be understood that related data interaction processes, such as sending indication information, can be processes for outputting indication information from a processor, and receiving capability information can be processes for receiving input capability information from a processor. Specifically, the output data of the processor can be output to a transmitter, and the input data received by the processor can come from a receiver. The transmitter and receiver can be collectively referred to as a transceiver.
[0076] The processing device in the above-mentioned eighth aspect can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0077] In the ninth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of the first, second, third or fourth aspects above.
[0078] In the tenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute a method in any possible implementation of the first, second, third or fourth aspects above. BRIEF DESCRIPTION OF THE DRAWINGS
[0079] FIG1 is a communication system used in an embodiment of the present application;
[0080] FIG2 is a schematic diagram of a data transmission process;
[0081] FIG3 is a schematic diagram of one or more first gaps provided in an embodiment of the present application;
[0082] FIG4 is a schematic diagram showing that the activation time of DRX coincides with the first gap according to an embodiment of the present application;
[0083] FIG5 is a flow chart of a data transmission method provided in an embodiment of the present application;
[0084] FIG6 is a schematic diagram showing the degree of overlap between the first measurement gap and the second measurement gap and data transmission of different services provided in an embodiment of the present application;
[0085] FIG7 is a schematic flow chart of another data transmission method provided in an embodiment of the present application;
[0086] FIG8 is a schematic block diagram of another data transmission device provided in an embodiment of the present application;
[0087] FIG9 is a schematic block diagram of another data transmission device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0088] The technical solution in this application will be described below with reference to the accompanying drawings.
[0089] In the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first and second numerical values are merely used to distinguish different numerical values and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily mean different.
[0090] It should be noted that in the embodiments of this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.
[0091] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expressions refer to any combination of these items, including any combination of single item(s) or plural item(s). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0092] 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), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5th generation (5G) system or New Radio (NR), and new systems that may emerge in the future, etc.
[0093] The terminal device in the embodiments of the present application can also be referred to as: User Equipment (UE), Mobile Station (MS), Mobile Terminal (MT), Access Terminal, User Unit, User Station, Mobile Station, Mobile Terminal, Remote Station, Remote Terminal, Mobile Device, User Terminal, Terminal, Wireless Communication Device, User Agent, or User Device, etc.
[0094] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminal devices include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). The present application does not limit the terminal equipment in the network (PLMN), etc.
[0095] By way of example and not limitation, in this application, a terminal device may be a terminal device in an Internet of Things (IoT) system. The IoT is an important component of the future development of information technology. Its main technical feature is connecting objects to the Internet through communication technologies, thereby realizing an intelligent network that interconnects humans and machines, and things and things. For example, the terminal device in the embodiments of this application may be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for wearable devices that apply wearable technology to intelligently design and develop wearable devices, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices; they can also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions independently of smartphones, such as smart watches or smart glasses, as well as those that focus on a specific application function and require cooperation with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0096] As an example and not a limitation, in an embodiment of the present application, the terminal device may also be a terminal device in a machine type communication (MTC). In addition, the terminal device may also be an on-board module, on-board module, on-board component, on-board chip or on-board unit built into the vehicle as one or more components or units, and the vehicle may implement the method provided in the present application through the built-in on-board module, on-board module, on-board component, on-board chip or on-board unit. Therefore, the embodiment of the present application may also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.
[0097] The network device involved in this application can be a device that communicates with a terminal device. The network device can also be called an access network device or a wireless access network device. It can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (for example, home evolved NodeB, or home Node B, HNB), a base band unit (BBU), or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc. It can also be an access point (AP) in a WLAN, or a gNB in an NR system. The above-mentioned network devices can also be urban base stations, micro base stations, pico base stations, femto base stations, etc., and this application does not limit this.
[0098] In a network structure, the network device may include a centralized unit (CU) node, a distributed unit (DU) node, a RAN device including a CU node and a DU node, or a RAN device including a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and a DU node.
[0099] Network equipment provides services for cells, and terminal devices communicate with cells through transmission resources allocated by the network equipment (for example, frequency domain resources, or spectrum resources). The cell can belong to a macro base station (for example, a macro eNB or macro gNB), or to a base station corresponding to a small cell. Small cells here can include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0100] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first described in detail with reference to FIG1 .
[0101] Figure 1 shows a communication system 100 applied in an embodiment of the present application. The communication system 100 may include at least one first device and at least one second device. In one possible scenario, the first device may be a network device, such as the network device 110 shown in Figure 1; the second device may be a terminal device, such as the terminal device 120 shown in Figure 1. The network device 110 and the terminal device 120 may communicate via a wireless link. In another possible scenario, the first device may be a terminal device, such as the terminal device 120 shown in Figure 1; the second device may be a network device, such as the network device 110 shown in Figure 1. During the communication process between the network device 110 and the terminal device 120, the terminal device 120 may act as a receiving end, and the network device 110 sends a signal to the terminal device 120; or, the network device 110 may also act as a receiving end, and the terminal device 120 sends a signal to the network device 110.
[0102] Figure 1 exemplarily shows a network device 110 and a terminal device 120. Optionally, the communication system 100 may also include multiple network devices and / or multiple terminal devices. The network device 110 may be a router, a base station, etc., and the terminal device 120 may be a mobile phone, a tablet computer, a smart bracelet, etc., which is not limited in this embodiment of the present application.
[0103] Each of the above-mentioned communication devices, such as the network device 110 or the terminal device 120 in Figure 1, can be configured with multiple antennas. The multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that they may include multiple components related to signal transmission and reception (such as processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.). Therefore, the network device 110 and the terminal device 120 can communicate using multi-antenna technology.
[0104] Optionally, the communication system 100 may further include other network entities such as a network controller and a mobility management entity, but the embodiments of the present application are not limited thereto.
[0105] Network equipment can configure measurement gaps (MGs) for terminal devices to perform inter-frequency measurements or inter-radio access technology (RAT) measurements. During the MGs, the terminal device stops data transmission, and the network equipment does not perform uplink or downlink scheduling. Therefore, using MGs for inter-frequency or inter-RAT measurements can affect the transmission of other service data.
[0106] For example, as shown in FIG2 , the period of discontinuous reception (DRX) is 16.67 ms, and the burst arrival time of the XR service data can be understood as the moment when the pre-configured terminal device sends the XR service data to the network device. The period of the measurement gap is 20 ms, and the length of each measurement gap is the duration represented by the raised part shown in FIG2 . Among them, the first burst arrival time of the XR service data coincides with the first arrival measurement gap, that is, the first burst arrival time is within the first arrival measurement gap. Therefore, the terminal device stops transmitting the XR service data at the first arrival measurement gap and starts transmitting the XR service data after the first arrival measurement gap. The second burst arrival time is before the second arrival measurement gap. The terminal device starts transmitting the XR service data at the second burst arrival time. During the transmission of the XR service data, the second arrival measurement gap occurs. The terminal device stops transmitting the XR service data and continues transmitting the XR service data after the second arrival measurement gap. Similarly, the terminal device transmits XR service data at the third burst arrival time, and stops transmitting XR service data when the third arrival measurement gap occurs, and then continues transmitting XR service data after the third arrival measurement gap.
[0107] The above process shows that using measurement gaps for inter-frequency or inter-RAT measurements by a terminal device can affect the transmission of other service data. However, enabling data transmission during measurement gaps may affect the accuracy of inter-frequency or inter-RAT measurements, thereby affecting the terminal device's cell handover behavior and degrading the terminal device's network environment. Therefore, there is an urgent need to provide a communication method that can maintain normal measurement for the terminal device while reducing the impact of measurement gaps on other services and improving the user experience.
[0108] In order to solve the above technical problems, the present application provides a data transmission method. When the terminal device is in a non-mobile state and the channel condition of the terminal device is excellent, if the data transmission time coincides with the measurement gap, the network device can instruct the terminal device to transmit or receive data in the measurement gap, thereby reducing the impact of the measurement gap on business data transmission; when the terminal device is in a mobile state and / or the channel condition of the terminal device is poor, regardless of whether the data transmission gap coincides with the measurement gap, the network device can instruct the terminal device to prohibit the transmission or reception of data in the measurement gap, thereby helping to maintain the normal measurement of the terminal device and improve the user experience.
[0109] It should be noted that, in an embodiment of the present application, a better or excellent channel environment of a terminal device may refer to high channel quality, for example, the channel quality is greater than or equal to a first threshold; a poor signal environment of a terminal device may refer to low channel quality, for example, the channel quality is less than or equal to a second threshold. The channel quality can be obtained by measuring the downlink reference signal. Among them, the channel quality may include but is not limited to one or more of the following: reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), received signal strength indication (RSSI), or signal to interference plus noise ratio (SINR).
[0110] The data transmission method of the present application is described in detail below with reference to Figures 3 to 7. The execution subjects of the embodiments shown in the present application are terminal devices or network devices, and the specific forms and quantities of the devices shown are only examples and should not constitute any limitation on the implementation of the method provided in the present application.
[0111] The terminal device in the embodiment of the present application can be the terminal device itself, or it can be a chip, chip system or processor that supports the terminal device to implement the data transmission method, or it can be a logic module or software that can implement all or part of the terminal device functions; the network device in the embodiment of the present application can be the network device itself, or it can be a chip, chip system or processor that supports the network device to implement the data transmission method, or it can be a logic module or software that can implement all or part of the network device functions. This application does not impose specific restrictions on this.
[0112] The embodiment of the present application provides a flow chart of a data transmission method 1000. The method 1000 can be applied to a communication system 100 and executed by a terminal device in the communication system 100. The method 1000 includes the following steps:
[0113] S1001: Acquire first information, where the first information is used to indicate a first measurement gap, wherein the first measurement gap includes at least one first gap.
[0114] The number of the at least one first gap may be, for example, 1, 10, 50, etc. Alternatively, the number of the first gaps is an indeterminate number. For example, the first measurement gap is a periodic or aperiodic measurement gap. When the first measurement gap is periodic, its period may be a non-integer or an integer. For example, the first measurement gap may be a gap with a period of 20 ms, 50 / 3 ms, or 16.67 ms, a period offset of 0, and a measurement gap length of 1 ms. When the first measurement gap is aperiodic measurement gap, for example, the first measurement gap may include multiple gaps with a period of the first period, and n gaps interspersed between adjacent gaps in the multiple gaps. Alternatively, the first measurement gap configuration includes a first period, n gaps existing in the first period, and n is greater than 1. The network device and / or the terminal device may be unable to determine the total number of gaps. The first measurement gap may be in an activated state or a deactivated state, or a portion of the first measurement gap may be in an activated state and the remaining portion may be in a deactivated state; wherein the first measurement gap being in an activated state may mean that data cannot be transmitted and / or received during the measurement gap opportunity, and the first measurement gap being in a deactivated state may mean that data can be transmitted and / or received during the measurement gap opportunity. Similarly, the first gap being in an activated state may mean that data cannot be transmitted and / or received during the first gap opportunity, and the first gap being in a deactivated state may mean that data can be transmitted and / or received during the first gap opportunity.
[0115] It should be noted that the first gap, which may also be referred to as a first measurement gap opportunity or a first gap opportunity, is the opportunity at which measurement is required within the first measurement gap. The first measurement gap may include one or more measurement opportunities. An opportunity may refer to the time at which measurement is required, and an opportunity may also be referred to as a gap occasion, for example, which is not specifically limited in this application.
[0116] In a possible implementation, S1001 may be implemented by one of the following: the terminal device receives the first information from the network device, or the terminal device receives indication information from the network device and determines the first information based on the indication information.
[0117] It should be understood that the indication information can be used to indicate the first information. Exemplarily, the indication information can be a first preset identifier, such as 1, 0, or 10, which is used to determine the first information. Alternatively, the indication information does not include specific content, and after receiving the indication information, the terminal device can determine the first information based on the indication information.
[0118] The first information may be one or both of the following two types of information.
[0119] 1. The first information may be a configuration parameter for configuring a measurement gap. Exemplarily, the first information includes at least one of the following: a measurement gap length, a period, or a period offset.
[0120] 2. The first information may be an identifier for indicating a configuration parameter of the measurement gap. Exemplarily, the first information is a measurement gap pattern ID (MG pattern ID) or a preset index, and the measurement gap pattern ID or the preset index may be used to indicate the first measurement gap. For example, if the first information is 24, the first measurement gap is the measurement gap corresponding to the measurement gap pattern ID 24.
[0121] S1002: Acquire second information, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps in the first measurement gap.
[0122] Among them, one or more first gaps may be, for example, 1, 10 or 50 first gaps, etc. One or more first gaps in the first measurement gap may be part of or all of the first gaps in the first measurement gap. Transmitted data may be data transmitted by a terminal device to a network device; received data may be data received from a network device. The data may be any service data, such as XR service data; or the data may also be hybrid automatic repeat request (HARQ) feedback data, such as a negative acknowledgment (NACK), an acknowledgment (ACK), etc.; or a scheduling request configuration; or data transmitted through a specific channel such as an uplink shared channel (UL-SCH), a downlink shared channel (DL-SCH) or a physical downlink control channel (PDCCH).
[0123] It should be understood that activating or deactivating one or more first gaps may also be referred to as activating or deactivating one or more first gap opportunities; or, activating or deactivating one or more first gaps may also be referred to as activating or deactivating the first measurement gap opportunity, which is not specifically limited in this application.
[0124] Optionally, when the second information is used to indicate that one or more first gaps within the first measurement gap transmit or receive data, the terminal device may monitor the PDCCH or monitor scheduling information from the network device. In this way, the terminal device can obtain scheduling information from the network device or information from the PDCCH in a timely manner, which facilitates efficient transmission of service data.
[0125] It should be noted that when one or more first gaps in the first measurement gap are in an activated state, one or more first gaps in the first measurement gap cannot be used to receive or transmit data; when one or more first gaps in the first measurement gap are in a deactivated state, one or more first gaps in the first measurement gap can be used to receive or transmit data.
[0126] It should be understood that in the embodiment of the present application, activation and deactivation are examples of two states for indicating the measurement gap, wherein, when the measurement gap is in the activated state, the measurement gap cannot be used to transmit or receive specific data; when the measurement gap is in the deactivated state, the measurement gap can be used to transmit or receive specific data, activation and deactivation can also be expressed by other words, for example, activation can also be replaced by enable, apply, etc., and deactivation can also be replaced by disenable, not apply, inactive, etc., and this application does not make specific limitations on this.
[0127] The data transmission method of the present application, when the terminal device is in a non-mobile state and / or the channel condition of the terminal device is excellent, if the data transmission gap coincides with the measurement gap, the terminal device can perform data transmission in one or more measurement gaps, so that the impact of the terminal device's data transmission on the measurement is small, and the impact of the measurement gap on the data transmission of other services can also be reduced, which can improve the user experience.
[0128] As a first optional embodiment, S1002 is optional content; method 1000 also includes: sending second information to the network device.
[0129] It should be understood that the terminal device can independently determine whether to activate or deactivate one or more first gaps and, based on this, send the second information to the network device. In this manner, the terminal device can independently determine whether to activate or deactivate one or more first gaps based on one or more of the following conditions: the channel environment, whether the device is in a mobile state, and the current traffic situation. This data transmission method offers greater flexibility. The traffic situation may include one or more of the following: traffic volume, traffic cycle, or the degree of conflict or overlap between traffic transmission / reception and the first measurement interval. The degree of conflict or overlap between traffic transmission / reception and the first measurement interval can be determined, for example, by determining whether the gaps where traffic transmission / reception conflicts or overlaps with the first measurement gap are greater than a preset threshold. If so, it can be determined that the degree of conflict or overlap between traffic transmission / reception and the first measurement interval is significant, indicating that the measurement gap has a significant impact on traffic transmission / reception. The terminal device can then determine to deactivate one or more first gaps. If so, it can be determined that the degree of conflict or overlap between traffic transmission / reception and the first measurement interval is minor, indicating that the measurement gap has a minimal impact on traffic transmission / reception. The terminal device can then determine to activate one or more first gaps.
[0130] In one implementation, the network device sends confirmation information of the second information. After the terminal device receives the confirmation information, it can transmit and receive data or activate / deactivate the first gap.
[0131] As a second optional embodiment, S1002 may be implemented in the following manner: receiving second information from a network device.
[0132] Compared with the first optional embodiment, in the second optional embodiment, the second information is determined by the network device, that is, the network device can determine to activate or deactivate one or more first gaps based on conditions such as the channel environment and whether it is in a mobile state.
[0133] The following describes in detail four ways in which the second information indicates one or more first gaps.
[0134] In a first manner, one or more first gaps are: the next first gap, or N consecutive first gaps, where N is an integer greater than 1.
[0135] It should be understood that when the number of the one or more first gaps is one, the one or more first gaps are the next first gap. When the number of the one or more first gaps is plural, the one or more first gaps are consecutive N first gaps.
[0136] Among them, the next first gap can be understood as the next first gap that arrives after the moment when the terminal device obtains the second information, or it can also be understood as the first first gap that arrives after the moment when the terminal device obtains the second information. The consecutive N first gaps can be understood as the N first gaps that arrive consecutively after the moment when the terminal device obtains the second information. For example, as shown in Figure 3, assuming that the terminal device obtains the second information before the first time slot 1, if the second information indicates that one or more first gaps are the next first gap, then the one or more first gaps are first gap 1; if the second information indicates that one or more first gaps are three consecutive first gaps, then the one or more first gaps are first gap 1, first gap 2 and first gap 3.
[0137] It should be noted that in the embodiment of the present application, the first gap reached can be understood as being in the first gap at the current moment, where arrival can also be replaced by appearance, etc., such as the next first gap that appears, N first gaps that appear consecutively, etc. This application does not make specific limitations on this.
[0138] It should be understood that in the embodiments of the present application, a continuous first gap can be understood as a plurality of first gaps that are consecutive in the order of their arrival or appearance times. For example, a continuous first gap 1 and a continuous second gap 2 can be understood as meaning that the first first gap that arrives after first gap 1 is first gap 2, i.e., there are no other first gaps between first gap 1 and first gap 2. For the sake of brevity, the following does not further explain the continuous first gaps.
[0139] In the second method, one or more first gaps are: the one or more first gaps closest to the first moment, or the one or more first gaps after the first moment. The first gap closest to the first moment can be: the first gap that arrives the latest before the first moment, or the first gap that arrives the earliest after the first moment. For example, as shown in FIG3 , if the first gap closest to the first moment is the first gap that arrives the latest before the first moment, the one or more first gaps are first gap 3; if the first gap closest to the first moment is the first gap that arrives the earliest after the first moment, the one or more first gaps are first gap 4.
[0140] The first gap closest to the first moment can be any of the following two types:
[0141] In a first embodiment, method 1000 further includes: obtaining information 1, where information 1 may indicate that the first gap closest to the first moment is the first gap that arrives the latest before the first moment; or information 1 may indicate that the first gap closest to the first moment is the first gap that arrives the earliest after the first moment. In this way, the terminal device can determine one or more first gaps based on information 1 and the second information.
[0142] It should be noted that information 1 and the second information can be carried in the same signaling or in different signalings; when information 1 and the second information are carried in the same signaling, information 1 and the second information can be carried in the same field or cell or in different fields or cells. This application does not make any specific restrictions on this.
[0143] In the second case, the one or more first slots are the first slots that are closer to the first moment, between the first slot that arrives the latest before the first moment and the first slot that arrives the earliest after the first moment. For example, as shown in FIG3 , first slot 3 is closer to the first moment than first slot 4. Therefore, the one or more first slots are first slot 3.
[0144] The first gaps closest to the first moment may be any one of the following four types:
[0145] The first type is a plurality of first gaps that arrive consecutively before a first moment, where the latest of the plurality of first gaps that arrive consecutively is the first gap closest to the first moment before the first moment. For example, as shown in FIG3 , assuming that the plurality of first gaps is three first gaps, the plurality of first gaps that arrive consecutively before the first moment may be first gap 1, first gap 2, and first gap 3.
[0146] The second type is multiple first gaps that arrive consecutively after the first moment, where the earliest first gap among the multiple first gaps that arrive consecutively is the first gap closest to the first moment. For example, as shown in FIG3 , assuming that the multiple first gaps are two first gaps, the multiple first gaps that arrive consecutively after the first moment may be first gap 4 and first gap 5.
[0147] The third type is a plurality of first gaps that arrive consecutively before the first moment, or a plurality of first gaps that arrive consecutively after the first moment.
[0148] It should be understood that the difference between the third method and the first and second methods is that the terminal device can independently determine whether the multiple first gaps closest to the first moment are multiple first gaps that arrive consecutively before the first moment or multiple first gaps that arrive consecutively after the first moment. For example, the terminal device can first determine whether the first gap closest to the first moment is the first gap before the first moment or the gap after the first moment. If the first gap closest to the first moment is the first gap before the first moment, the multiple first gaps closest to the first moment are multiple first gaps that arrive consecutively before the first moment; if the first gap closest to the first moment is the first gap after the first moment, the multiple first gaps closest to the first moment are multiple first gaps that arrive consecutively after the first moment. In the first or second method, the second information can indicate whether the multiple first gaps closest to the first moment are multiple first gaps that arrive consecutively before the first moment or multiple first gaps that arrive consecutively after the first moment. For example, the second information can include a second preset identifier, which is used to indicate before or after the first moment.
[0149] Type 4: For a number of first gaps that arrive consecutively after a first moment, and b number of first gaps that arrive consecutively after a first moment, the latest of the a first gaps is the first gap closest to the first moment before the first moment, and the earliest of the b first gaps is the first gap closest to the first moment after the first moment. The sum of a and b is the number of first gaps. For example, as shown in FIG3 , the number of first gaps is 4, a is 3, and b is 1, so the first gaps are first gap 1, first gap 2, first gap 3, and first gap 4.
[0150] It should be understood that a and b are configured by the network device through signaling, or a and b are agreed upon by the protocol, or a and b are preset in the terminal device.
[0151] In this way, the terminal device can determine one or more first gaps to be activated or deactivated based on the second information. In the case that one or more first gaps coincide with the service data transmission time, the terminal device can perform data transmission on one or more first gaps in the first measurement gap based on the second information, thereby reducing the impact of the measurement gap on the service data transmission. In conjunction with Figure 3, the network device and / or the terminal device can determine that the transmission time of the service data may coincide with the first gap 1, the first gap 2, and the first gap 3. Then, when the channel state of the terminal device is good and the terminal device is in a non-mobile state, the second information can be used to indicate the deactivation of the first gap 1, the first gap 2, and the first gap 3, or the second information is used to indicate that the terminal device can transmit data in the first gap 1, the first gap 2, and the first gap 3. In this way, when the terminal device determines that there is a first gap in the first gap 1, the first gap 2, and the first gap 3 that coincides with the data transmission time, the terminal device can perform data transmission in the first gap 1, the first gap 2, and the first gap 3, thereby reducing the impact of the measurement gap on the service data transmission.
[0152] In a possible implementation manner, the first moment may be indicated by at least one of the following: a system frame, a subframe, a time slot, or a symbol.
[0153] It should be understood that, in one implementation, a system frame can be represented by a system frame identifier, which can also be understood as a system frame number, such as 512. A subframe can be represented by a subframe identifier, which can also be understood as a subframe number; a time slot can be represented by a time slot identifier, which can also be understood as a time slot number; a symbol can be represented by a symbol identifier, which can also be understood as a symbol number, etc., and a symbol can also be understood as an OFDM symbol. This application does not specifically limit the specific form of the identifiers used to represent system frames, subframes, time slots, and symbols.
[0154] Optionally, the first moment can be indicated based on the length of the first gap. For example, if the length of the first gap is multiple time slots, the first moment can be indicated using a system frame, a subframe, and a time slot. In this way, the duration represented by the first moment is equivalent to the length of the first gap, which helps improve the accuracy of the second information indicating one or more first gaps.
[0155] Optionally, method 1000 further includes: acquiring fourth information, where the fourth information is used to indicate the first moment.
[0156] It should be understood that obtaining the fourth information can be implemented in the following manner: receiving the fourth information from the network device.
[0157] Exemplarily, the fourth information may include at least one of the following: a system frame identifier, a subframe identifier, a time slot identifier, or a symbol identifier. Alternatively, the fourth information may include a first index, where the first index is used to indicate at least one of the following: a system frame identifier, a subframe identifier, a time slot identifier, or a symbol identifier. For example, the fourth information may include 00, where 00 is used to indicate system frame 512.
[0158] It should be noted that the fourth information and the second information can be carried in the same signaling or in different signalings; when the fourth information and the second information are carried in the same signaling, the fourth information and the second information can be carried in the same field or cell or in different fields or cells. This application does not make any specific limitations on this.
[0159] Optionally, the second information is also used to indicate the first time. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is relatively small.
[0160] In a third manner, the identifier of one or more first gaps is an even number or an odd number.
[0161] It should be understood that the identifier of one or more first gaps being an even number or an odd number can be understood as the one or more first gaps being first gaps whose identifier is an even number or an odd number that arrives after the moment the terminal device receives the second information. Each of the one or more first gaps corresponds to an identifier. The identifier of one or more first gaps can also be understood as a number or index of the one or more first gaps, such as #0, #1, and #2, which is not specifically limited in this application.
[0162] In one example, each first gap in the first measurement gap corresponds to an identifier. For example, the first measurement gap includes 10 first gaps. The identifiers of the 10 first gaps are integers numbered starting from 0 in order of arrival time. If the identifiers of one or more first gaps are even numbers, the identifiers of one or more first gaps are part or all of 0, 2, 4, 6 or 8. For example, if the moment when the terminal device receives the second information is between the first gap corresponding to 6 and the first gap corresponding to 7, the identifiers of one or more first gaps are 8; if the identifiers of one or more first gaps are odd numbers, the identifiers of one or more first gaps are part or all of 1, 3, 5, 7 or 9. For example, if the moment when the terminal device receives the second information is between the first gap corresponding to 6 and the first gap corresponding to 7, the identifiers of one or more first gaps are 7 and 9.
[0163] In another example, in the first measurement gap, each first gap in the first gaps that arrive after the moment when the terminal device receives the second information corresponds to an identifier; for example, the number of first gaps that arrive after the moment when the terminal device receives the second information is 5, and the identifiers of the five first gaps can be integers numbered starting from 0. If the identifiers of one or more first gaps are even numbers, the identifiers of the one or more first gaps are 0, 2, and 4; if the identifiers of one or more first gaps are odd numbers, the identifiers of the one or more first gaps are 1 and 3.
[0164] In another example, each of the remaining gaps except the first measurement gap also corresponds to an identifier. For example, the identifiers of the first measurement gap and the remaining gaps are integers numbered starting from 0 in order of arrival time. Assuming that the identifiers of the first measurement gaps are 1, 4, 7, 8 and 9, if the identifiers of one or more first gaps are even numbers, the identifiers of one or more first gaps are 4 and / or 8. For example, the moment when the terminal device receives the second information is between the first gap corresponding to 7 and the first gap corresponding to 8, then the identifiers of one or more first gaps are 8; if the identifiers of one or more first gaps are odd numbers, the identifiers of one or more first gaps are part or all of 1, 7 or 9. For example, the moment when the terminal device receives the second information is between the first gap corresponding to 7 and the first gap corresponding to 8, then the identifiers of one or more first gaps are 9.
[0165] In another example, after the terminal device receives the second information, each of the first measurement gap and the remaining gaps other than the first measurement gap corresponds to an identifier. For example, the identifiers of the first measurement gap and the remaining gaps are integers numbered starting from 0 in order of arrival time. Assuming that the first measurement gaps are numbered 4, 5, 7, 8, and 9, if the identifiers of one or more first gaps are even numbers, the identifiers of the one or more first gaps are 4 and 8; if the identifiers of one or more first gaps are odd numbers, the identifiers of the one or more first gaps are 5, 7, and 9.
[0166] It should be noted that the identification of one or more first gaps shown in the above example does not constitute a limitation on the embodiments of the present application. The identification of one or more first gaps can also be other numerical values, and the identification of one or more first gaps can also be numerical values arranged using other rules, for example, the identification of one or more first gaps are all multiples of 3, etc. This application does not make specific limitations on this.
[0167] It should also be noted that, in the embodiment of the present application, the identifier of one or more first gaps is a concept introduced to define one or more first gaps. For the terminal device, the concept of identifier may not exist, that is, the terminal device will not number the one or more first gaps, nor will it number the first measurement gap. For example, assuming that the identifier of one or more first gaps is an even number, after the terminal device receives the second information, the terminal device can determine that the first arriving first gap belongs to one or more first gaps. This application does not make specific limitations on this.
[0168] In a possible implementation manner, the one or more first gaps are one or more first gaps identified as even numbers or odd numbers after the second moment.
[0169] It should be understood that the second moment may be a moment after the moment when the terminal device receives the second information. In this way, the terminal device can determine one or more first gaps based on the second moment, which helps to improve the accuracy of the one or more first gaps determined by the terminal device.
[0170] It should be understood that the indication method at the second moment is similar to the indication method at the first moment. Please refer to the above description and will not be repeated here.
[0171] Optionally, method 1000 further includes: acquiring fifth information, where the fifth information is used to indicate the second moment.
[0172] It should be understood that obtaining the fifth information can be implemented in the following manner: receiving the fifth information from the network device.
[0173] Exemplarily, the fifth information may include at least one of the following: a system frame identifier, a subframe identifier, a time slot identifier, or a symbol identifier. Alternatively, the fifth information may include a second index, where the second index is used to indicate at least one of the following: a system frame identifier, a subframe identifier, a time slot identifier, or a symbol identifier. For example, the fifth information may include 00, where 00 is used to indicate system frame 512.
[0174] It should be noted that the fifth information and the second information can be carried in the same signaling or in different signalings; when the fifth information and the second information are carried in the same signaling, the fifth information and the second information can be carried in the same field or cell or in different fields or cells. This application does not make any specific limitations on this.
[0175] Optionally, the second information is further used to indicate the second time. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is relatively small.
[0176] In a fourth manner, one or more first gaps are indicated by bit mapping.
[0177] The bit map may also be referred to as a bitmap. By using a bit map, a plurality of continuous or discontinuous first gaps may be indicated, or one or more first gaps among a plurality of specific continuous first gaps may be indicated. This indication method has high flexibility.
[0178] In a possible implementation manner, a first value of a bit in the bit map indicates activation of the first gap, or a second value of a bit in the bit map indicates deactivation of the first gap.
[0179] It should be understood that the first value and the second value are different preset values. For example, the first value is 1 and the second value is 0; or the first value is 0 and the second value is 1. Each bit value in the bitmap corresponds to a first gap. For example, assuming that the first value is 1 and the second value is 0, and the bitmap is 1010, then each bit value in 1010 corresponds to a first gap. If the four first gaps corresponding to 1010 are first gap 1, first gap 2, first gap 3, and first gap 4, respectively, then 1010 indicates that first gap 1 and first gap 3 are activated, and first gap 2 and first gap 4 are deactivated.
[0180] Optionally, when the second information is used to indicate the deactivation of one or more first gaps in the first measurement gap, the first gap corresponding to the second value in the bit map is one or more first gaps; or, when the second information is used to indicate the activation of one or more first gaps in the first measurement gap, the first gap corresponding to the first value in the bit map is one or more first gaps; or, the second information is used to indicate the transmission or reception of data in one or more first gaps within the first measurement gap, and the first gap corresponding to the first value in the bit map is one or more first gaps.
[0181] Through such an indication method, the terminal device can determine, according to the bit map, the first slot that can be used to transmit or receive data and the first slot that cannot be used to transmit or receive data among the multiple first slots corresponding to the bit map.
[0182] In a possible implementation manner, a bit value of the bit map having the third value indicates selection, or a bit value of the bit map having the fourth value indicates non-selection.
[0183] It should be understood that the third value and the fourth value are preset different values. For example, the third value is 1 and the fourth value is 0; or, the third value is 0 and the fourth value is 1. Each bit value in the bit map corresponds to a first gap. One or more first gaps are first gaps corresponding to the first value in the bit map. For example, assuming that the first value is 1, the second value is 0, and the bit map is 1010, then each bit value in 1010 corresponds to a first gap. If the four first gaps corresponding to 1010 are first gap 1, first gap 2, first gap 3, and first gap 4, respectively, then 1010 indicates that one or more first gaps are first gap 1 and first gap 3.
[0184] Based on the above embodiment, the one or more first gaps belong to M consecutive first gaps, where M is a positive integer.
[0185] It should be understood that M can be, for example, 7, 9, or 30. The S first gaps can be M consecutive first gaps after the moment the terminal device receives the second information. Optionally, the number of bits in the bitmap can be M, and the sum of the first gaps corresponding to each bit value in the bitmap is M consecutive first gaps. Exemplarily, if the number of bits in the bitmap is 4, the bitmap can correspond to 4 consecutive first gaps.
[0186] Optionally, the M first gaps are first gaps after the third moment.
[0187] The third moment is the moment when the terminal device receives the second information or the moment after the terminal device receives the second information.
[0188] It should be understood that the indication method at the third moment is similar to the indication method at the first moment. Please refer to the above description and will not be repeated here.
[0189] Optionally, method 1000 further includes: acquiring information 2, where information 2 is used to indicate a third moment.
[0190] It should be understood that obtaining information 2 can be implemented in the following manner: receiving information 2 from the network device.
[0191] Exemplarily, information 2 may include at least one of the following: a system frame identifier, a subframe identifier, a time slot identifier, or a symbol identifier. Alternatively, information 2 may include a second index, where the second index is used to indicate at least one of the following: a system frame identifier, a subframe identifier, a time slot identifier, or a symbol identifier. For example, information 2 may include 00, where 00 is used to indicate system frame 512.
[0192] It should be noted that information 2 and the second information can be carried in the same signaling or in different signalings; when information 2 and the second information are carried in the same signaling, information 2 and the second information can be carried in the same field or cell or in different fields or cells. This application does not make any specific restrictions on this.
[0193] Optionally, the second information is also used to indicate the third time. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is relatively small.
[0194] In a fifth manner, the one or more first gaps are: the first gaps within the first duration.
[0195] The first duration may represent durations of different lengths, for example, one or more system frames, one or more subframes, one or more time slots, one or more symbols, or the duration of a timer. The first duration may be expressed in milliseconds.
[0196] Optionally, method 1000 further includes: obtaining information 3, where information 3 is used to indicate the first duration.
[0197] It should be understood that obtaining the information 3 can be implemented in the following manner: receiving the information 3 from the network device.
[0198] It should be noted that information 3 and the second information can be carried in the same signaling or in different signalings; when information 3 and the second information are carried in the same signaling, information 3 and the second information can be carried in the same field or cell or in different fields or cells. This application does not make any specific restrictions on this.
[0199] Optionally, the second information is further used to indicate the first duration. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is relatively small.
[0200] The first duration may be indicated by one of the following: a start time and the length of the first duration; a start time and an end time; or an identifier of each time unit in the first duration. Information 3 or the second information may include the above information for indicating the first duration.
[0201] It should be understood that the indication method of the start time and the end time is similar to the indication method of the first time. For example, the start time can be indicated by a system frame identifier. Please refer to the above description and will not be repeated here.
[0202] The length of the first duration can be represented by the number of time units included in the first duration. For example, the length of the first duration can be 5 system frames, and the length of the first duration can be represented by 5, 05, etc. Each time unit in the first duration can be, for example, system frame 512, system frame 513, and system frame 514, and the identifier of each time unit in the first duration can be 512, 513, and 514.
[0203] Based on the above embodiment, as an optional embodiment, the first measurement gap includes a first gap in an activated state, and the second information is used to indicate deactivation of one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, the first measurement gap includes a first gap in a deactivated state, and the second information is used to indicate activation of one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
[0204] The number of activated first gaps may be one or more, and the activated first gaps may be part or all of the first gaps in the first measurement gap. The number of deactivated first gaps may be one or more, and the deactivated first gaps may be part or all of the first gaps in the first measurement gap. The activated state of the first measurement gap can be understood as: before the terminal device obtains the second information, the final state of the first measurement gap is the activated state; the deactivated state of the first measurement gap can be understood as: before the terminal device obtains the second information, the final state of the first measurement gap is the deactivated state. When the first measurement gap is in the activated state, if the time of service data transmission coincides with part of the measurement gaps in the first measurement gap, the terminal device can obtain the second information and, based on the second information, transmit or receive data in one or more first gaps. This approach can be applied when the terminal device has good channel quality. When the first measurement gap is in the deactivated state, if the time of service data transmission does not coincide with part of the measurement gaps in the first measurement gap, the terminal device can obtain the second information and, based on the second information, deactivate one or more first gaps, that is, not transmit or receive data in one or more first gaps. This approach can be applied when the terminal device has poor channel quality.
[0205] In addition, when the one or more first gaps are first measurement gaps, that is, the one or more first gaps are all first gaps in the first measurement gaps, the second information may include the following content.
[0206] Optionally, the second information may include a third preset flag, where the third preset flag indicates that the terminal device can transmit or receive data in the first measurement gap, or the third preset flag indicates activation of the first measurement gap. In this way, after obtaining the second information, the terminal device can determine, based on the third preset flag, that it can transmit or receive data in the first measurement gap.
[0207] For example, the third preset identifier may be 1, 01, A1, or 1001, etc. The third preset identifier may also be a preset index, a preset number, etc., which is not specifically limited in this application.
[0208] Optionally, the second information itself is used to indicate that data is transmitted or received within the first measurement gap, or the second information itself is used to indicate activation of the first measurement gap. That is, the second information may not include any information or identification. After the terminal device obtains the second information, it may determine, based on the second information, that data can be transmitted or received within the first measurement gap.
[0209] Based on the above embodiments, the present application also provides a method for a terminal device to determine whether to receive or transmit data in the following manner.
[0210] Mode 1: When the activation time of discontinuous reception (DRX) coincides with the first measurement gap or the first gap, data can be received or transmitted. Alternatively, during the first gap or the first measurement gap, if the discontinuous reception (DRX) activation time is reached, data can be received or transmitted.
[0211] In a possible implementation, the DRX activation time is when a timer related to the DRX activation time is running.
[0212] For method 1, the terminal device can implement it through one or more of the following implementation methods:
[0213] In one possible implementation, the coincidence of the DRX activation time and the first measurement gap means that the DRX activation time coincides with any gap in the first measurement gap, and the terminal device can receive or transmit data during the DRX activation time.
[0214] In one possible implementation, the coincidence of the DRX activation time and the first gap means that the DRX activation time coincides with one or more first gaps, and the terminal device can receive or transmit data during the DRX activation time. The one or more first gaps can be determined by the second information. The method for determining the one or more first gaps can be found in the above description and is not further described here.
[0215] In a possible implementation, the first gap or the first measurement gap that coincides with the DRX activation time is in an activated state.
[0216] In a possible implementation, the first gap or the first measurement gap that coincides with the DRX activation time is in a deactivated state.
[0217] This means that data is received or transmitted during the first gap / DRX activation time that coincides with the DRX activation time in one or more first gaps. In other words, for each first gap in the one or more first gaps, if it is within the DRX activation time, data can be received or transmitted during the first gap / DRX activation time.
[0218] The overlap between the first gap and the DRX activation time can be understood as a partial or complete overlap between the first gap and the DRX activation time. As shown in Figure 4, the DRX activation time period is 16.67ms. DRX activation time 1 overlaps with the first gap 5, and the terminal device can receive or transmit data during the first gap 5.
[0219] One or more first gaps are part of or all of the first gaps in the first measurement gap. When one or more first gaps are all of the first gaps in the first measurement gap, the terminal device receives or transmits data in the first gap that coincides with the activation time of DRX in the first measurement gap. Receiving data may include monitoring scheduling information or receiving downlink data. Monitoring scheduling information may refer to monitoring PDCCH or monitoring scheduling information of a network device. In the first gap that does not coincide with the activation time of DRX, the terminal device does not need to send or receive data and does not need to monitor scheduling information. Therefore, the terminal device can monitor scheduling information in the first gap that coincides with the activation time of DRX, so that the power consumption of the terminal device is lower than that of the terminal device monitoring scheduling information in the first measurement gap. Transmitting data includes transmitting a confirmation reply or a non-confirmation reply or transmitting uplink data. Receiving downlink data may be PDSCH, and transmitting uplink data may be PUSCH.
[0220] Mode 2: The second information is used to indicate the deactivation or activation of one or more first gaps in the first measurement gap; or, the second information is used to indicate the transmission or reception of data in one or more first gaps within the first measurement gap; or, the second information is used to indicate the deactivation or activation of the first measurement gap; or, the second information is used to indicate the transmission or reception of data within the first measurement gap; or, the second information is used to indicate that data can be received or transmitted when the activation time of DRX coincides with the first measurement gap or the first gap.
[0221] Compared with the second information in S1002, the second information is further expanded in mode 2, and the second information can indicate the relevant information of data transmission and reception within the first measurement interval, the first gap within the first measurement interval, or the activation time of DRX. The terminal device can implement the method of embodiment 1 according to the second information in mode 2, specifically including: if the terminal device obtains the second information, when the activation time of DRX coincides with the first measurement gap or the first gap, the terminal device can receive or transmit data. Alternatively, if the terminal device obtains the second information, within the first gap or the first measurement gap, if it is in the activation time of DRX, the terminal device can receive or transmit data. Among them, obtaining the second information can be understood as configuring the second information.
[0222] In a possible implementation, when the second information is used to indicate:
[0223] 1) deactivating one or more first measurement gaps; or,
[0224] 2) Transmitting or receiving data in one or more first gaps within the first measurement gap.
[0225] The terminal device may receive or transmit data in the following manner: if the terminal device obtains the second information, the terminal device may receive or transmit data when the DRX activation time coincides with one or more first gaps. Alternatively, if the terminal device obtains the second information, the terminal device may receive or transmit data during the first gap if it is at the DRX activation time.
[0226] In another possible implementation, when the second information is used to indicate:
[0227] 1) activating one or more first measurement gaps; or,
[0228] 2) One or more first gaps within the first measurement gap cannot transmit or receive data.
[0229] The terminal device may receive or transmit data in the following manner: when the terminal device obtains the second information, the terminal device may not receive or transmit data when the DRX activation time coincides with one or more first gaps. Alternatively, when the terminal device obtains the second information, the terminal device may not receive or transmit data during the first gap if the DRX activation time is reached.
[0230] In another possible implementation, when the second information is used to indicate:
[0231] 1) deactivating the first measurement gap; or,
[0232] 2) Transmitting or receiving data in the first measurement gap.
[0233] The terminal device may receive or transmit data in the following manner: when the terminal device obtains the second information, when the DRX activation time coincides with the first measurement gap, the terminal device may receive or transmit data. Alternatively, when the terminal device obtains the second information, within the first measurement gap, if it is at the DRX activation time, the terminal device may receive or transmit data.
[0234] In another possible implementation, when the second information is used to indicate:
[0235] 1) Activate the first measurement gap; or,
[0236] 2) No data can be transmitted or received during the first measurement gap.
[0237] The terminal device may receive or transmit data in the following manner: when the terminal device obtains the second information, when the DRX activation time coincides with the first measurement gap, the terminal device may not receive or transmit data. Alternatively, when the terminal device obtains the second information, within the first measurement gap, if it is at the DRX activation time, the terminal device may not receive or transmit data.
[0238] In another possible implementation, when the second information is used to indicate:
[0239] 1) When the DRX activation time coincides with the first measurement gap or the first gap, data can be received or transmitted.
[0240] Among them, the second information is an enabling indication, which can be a preset identifier, a preset index, a preset number, etc., and this application does not make specific limitations on this. For example, the second information may be an implicit indication: 1) when the second information is enabled or the first value, it may be used to indicate that data can be received or transmitted in the first measurement gap or the first gap, and / or, the second information is applied to DRX, in which case the second information is used to indicate that data can be received or transmitted when the activation time of DRX coincides with the first measurement gap or the first gap; 2) when the second information is disabled or the second value, it may be used to indicate that data cannot be received or transmitted in the first measurement gap or the first gap, and / or, the second information can be applied to DRX, in which case the second information is used to indicate that data cannot be received or transmitted when the activation time of DRX coincides with the first measurement gap or the first gap; 3) the second information may be an enumerated type with a structure of ENUMERATED{ture}. When the second information is ture, it may be used to indicate that data can be received or transmitted in the first measurement gap or the first gap, and / or, the second information can be applied to DRX, in which case the second information is used to indicate that data can be received or transmitted when the activation time of DRX coincides with the first measurement gap or the first gap. Alternatively, the second information may be directly indicated.
[0241] The terminal device may receive or transmit data in the following manner: when the terminal device obtains the second information, the terminal device may receive or transmit data when the DRX activation time coincides with the first measurement gap or the first gap. Alternatively, when the terminal device obtains the second information, the terminal device may receive or transmit data within the first gap or the first measurement gap if the DRX activation time is reached. The obtaining of the second information may be configuring the second information.
[0242] In a possible implementation, in the above method of receiving or transmitting data by the terminal device, when the terminal device obtains the second information, it can be implemented in accordance with method 1.
[0243] It can be understood that data is received or transmitted in a first gap that coincides with the activation time of DRX in one or more first gaps.
[0244] Compared with method 1, the difference between method 2 is that in method 1, the terminal device can receive or transmit data on its own in the first gap that coincides with the activation time of DRX, while in method 2, the terminal device determines that it can receive or transmit data on the first gap that coincides with the activation time of DRX based on information 4 from the network device.
[0245] Among them, information 4 can be, for example, a preset identifier, a preset index, a preset number, etc., and this application does not make any specific limitations on this.
[0246] Mode 3: The first measurement gap includes a first gap in a deactivated state, and method 1000 further includes: receiving or transmitting data in a first gap in the deactivated state that coincides with the activation time of DRX.
[0247] The difference from Method 1 and Method 2 is that in Method 3, the terminal device can determine on its own whether it can receive or transmit data in the first gap in the deactivated state that coincides with the activation time of DRX.
[0248] Mode 4: Method 1000 further includes: receiving information 5 from the network device, where the information 5 is used to indicate that data is received or transmitted in the first gap in the first measurement gap that coincides with the activation time of the DRX.
[0249] The difference from method 3 is that in method 4, regardless of whether the first measurement gap is in an activated state or a deactivated state, the terminal device can determine, based on information 5 from the network device, that it can receive or transmit data in the first gap in the first measurement gap that coincides with the activation time of DRX.
[0250] It should be understood that information 4 and information 5 can be, for example, a preset identifier, a preset index, a preset number, etc., and this application does not make any specific limitations on this.
[0251] Method 5: The second information is used to indicate that data is received or transmitted on the first gap in the first measurement gap that coincides with the activation time of DRX, or the second information is used to indicate that data is received or transmitted on the first gap in one or more first gaps that coincides with the activation time of DRX.
[0252] Compared with methods 1 to 4, the difference of method 5 is that in method 5, the terminal device determines through the second information that it can receive or transmit data on the first gap in the first measurement gap that coincides with the activation time of DRX, or that it can receive or transmit data on the first gap in one or more first gaps that coincide with the activation time of DRX.
[0253] In addition to the above-mentioned methods 1 to 5, the present application also provides another data transmission method, which can be applied to the communication system 100 and performed by a terminal device in the communication system 100. The method includes the following steps: obtaining first information, the first information being used to indicate a first measurement gap; obtaining information 6, the information 6 being used to indicate that data is received or transmitted in a first gap in the first measurement gap that coincides with the activation time of DRX, or the information 6 being used to indicate that data is received or transmitted in a first gap in one or more first gaps that coincides with the activation time of DRX.
[0254] It should be understood that, compared to approach 5, this method differs in that, in this method, the terminal device determines, through information 6, that it can receive or transmit data in a first gap in the first measurement gap that coincides with the DRX activation time, or that it can receive or transmit data in a first gap in one or more first gaps that coincide with the DRX activation time. That is, this method is unrelated to S1002 in method 1000.
[0255] Optionally, the DRX activation time may include one or more of the following: DRX when the configured DRX on duration timer or inactivity timer is running; or DRX when the downlink retransmission timer, uplink retransmission timer, or sidelink retransmission timer in the configured DRX group is running; or DRX when the contention resolution timer or B-response message window is running; or, for an unprocessed scheduling request sent on the PUCCH, if the serving cell is part of a non-terrestrial network, the active DRX gap is the DRX starting after the scheduling request transmission performed when the SR counter (SR_COUNTER) is 0 in all scheduling request configurations for unprocessed scheduling requests plus UE-gNB real-time traffic (RTT); or, after successfully receiving a random access response, no cell radio network temporary identity (CRT) is received indicating that the MAC entity is addressed. The random access response is a newly transmitted PDCCH of a random access preamble not selected by the MAC entity in the contention-based random access preamble.
[0256] Based on the above embodiment, the first information may also be used to configure more measurement gaps. The following describes a case where the first information configures more measurement gaps.
[0257] As an optional embodiment, method 1000 further includes: obtaining sixth information, where the sixth information is used to indicate a second measurement gap, wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial state of the first measurement gap and the second measurement gap is a deactivated state.
[0258] It should be understood that the first measurement gap and the second measurement gap may be measurement gaps having different configuration parameters, and the configuration parameters may include parameters such as a period, length, period offset, or measurement gap pattern ID. For example, the first measurement gap may be a measurement gap with a period of 15 ms, and the second measurement gap may be a measurement gap with a period of 20 ms. Alternatively, the first measurement gap may be a measurement gap with a measurement gap pattern ID of 21, and the second measurement gap may be a measurement gap with a measurement gap pattern ID of 3, etc.
[0259] The first measurement gap may include one or more sets of measurement gaps, and the second measurement gap may include one or more sets of measurement gaps, or the first / second measurement gap may include one or more measurement gaps; a measurement gap is a measurement gap configured by a measurement gap configuration. The first measurement gap and / or the second measurement gap may also include measurement gaps with different configuration parameters. For example, the first measurement gap includes a measurement gap with a period of 15 ms and a measurement gap with a period of 20 ms; or the second measurement gap includes a measurement gap with a measurement gap pattern ID of 21 and a measurement gap with a measurement gap pattern ID of 3, etc. This application does not make any specific limitations on this.
[0260] It should be understood that obtaining the sixth information may be implemented in the following manner: receiving the sixth information from the network device.
[0261] It should be noted that the sixth information and the first information can be carried in the same signaling or in different signalings; when the sixth information and the first information are carried in the same signaling, the sixth information and the first information can be carried in the same field or cell or in different fields or cells. This application does not make any specific limitations on this.
[0262] Alternatively, the number of measurement gaps included in the second measurement gap may be 0, and the measurement gaps configured in the first information are all measurement gaps in the deactivated state. In this case, the first measurement gap may include measurement gaps with different configuration parameters, for example, the first measurement gap includes measurement gaps with a period of 20 ms and a period of 10 ms.
[0263] By configuring multiple sets of measurement gaps for the terminal device, the terminal device can be instructed to perform measurements in measurement gaps that have little or no overlap with the service data transmission time, and not to transmit or receive data; and to perform data transmission or reception in measurement gaps that have a large overlap with the service data transmission time. In this way, the impact of measurement reduction on data service transmission can be minimized without affecting the measurement.
[0264] As an optional embodiment, the first information is also used to indicate the second measurement gap. In this way, the terminal device can determine the first measurement gap and the second measurement gap through the first information, and the signaling overhead is relatively small.
[0265] The initial states of the first measurement gap and the second measurement gap may be indicated in the following three ways.
[0266] 1. Method 1000 further includes: acquiring seventh information, where the seventh information is used to indicate that an initial state of the first measurement gap is an activated state and / or an initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate that an initial state of the first measurement gap and an initial state of the second measurement gap are deactivated states.
[0267] The seventh information may include a fourth preset identifier and / or a fifth preset identifier. The fourth preset identifier indicates a measurement gap in an activated state, and the fifth preset identifier indicates a measurement gap in a deactivated state. Exemplarily, the fourth preset identifier and the fifth preset identifier may be names of the measurement gaps, for example, the fourth preset identifier indicates a primary measurement gap, and the fifth preset identifier indicates a secondary measurement gap; or the fourth preset identifier indicates a secondary measurement gap, and the fifth preset identifier indicates a primary measurement gap.
[0268] It should be noted that the seventh information, the sixth information or the first information can be carried in the same signaling or in different signalings; the seventh information, the sixth information or the first information can be carried in the same field or cell or in different fields or cells. This application does not make any specific limitations on this.
[0269] 2. The first information is further used to indicate that the initial state of the first measurement gap is the activated state or the deactivated state; and / or the sixth information is further used to indicate that the initial state of the second measurement gap is the deactivated state.
[0270] For example, the first information and / or the sixth information may include a measurement gap pattern ID. The measurement gap pattern ID may be used to indicate a measurement gap, for example, measurement gap pattern ID 1 may indicate a measurement gap with a period of 10 ms. The measurement gap pattern ID may include a first measurement gap pattern ID and a second measurement gap pattern ID, the first measurement gap pattern ID being used to indicate an activated measurement gap, and the second measurement gap pattern ID being used to indicate a deactivated measurement gap. For example, the first measurement gap pattern ID includes 1, 3, and 21. If the first information is measurement gap pattern ID 21, the first measurement gap is the measurement gap corresponding to measurement gap pattern ID 21, and the first measurement gap is in the activated state. For example, the second measurement gap pattern ID includes 2, 14, and 30. If the sixth information is measurement gap pattern ID 14, the second measurement gap is the measurement gap corresponding to measurement gap pattern ID 14, and the second measurement gap is in the deactivated state.
[0271] The first measurement gap pattern ID and / or the second measurement gap pattern ID are agreed upon by a protocol or configured by the network device through signaling.
[0272] 3. Information indicating the first measurement gap is carried in a first type field, and information indicating the second measurement gap is carried in a second type field. In other words, the first information is carried in the first type field, and the sixth information is carried in the second type field. The first type field carries measurement gaps indicating an activated state, and the second type field carries measurement gaps indicating a deactivated state. The first type field and the second type field may be protocol-specified or configured by a network device through signaling.
[0273] The first type field may include one or more fields, and the second type field may also include one or more fields. Through this indication method, after receiving the first information and / or the sixth information, the terminal device can determine the status of the measurement gap based on the fields carrying the information indicating the first measurement gap and the information indicating the second measurement gap. In this way, the first information and / or the sixth information may not carry the identifiers indicating the status of the first measurement gap and the second measurement gap, which helps to reduce signaling overhead.
[0274] Optionally, when the first information is also used to indicate the second measurement gap, the first information may include a first type field and / or a second type field, the first type field carries information used to indicate the first measurement gap, and the second type field carries information used to indicate the second measurement gap.
[0275] The terminal device may obtain indication information for indicating the state (activation state or deactivation state) of the first measurement gap and the second measurement gap. The indication information is used to change the initial state of the first measurement gap and the second measurement gap. For example, if the initial state of the first measurement gap is an activation state and the initial state of the second measurement gap is a deactivation state, the indication information may indicate that the first measurement gap is in a deactivation state and the second measurement gap is in an activation state. Alternatively, it may be understood that the indication information is used to configure the first / second activation state after the first measurement gap or the second measurement gap is changed.
[0276] Below, taking the second information as an example, the signaling carrying the information mentioned in this application is explained.
[0277] It should be understood that for information other than the second information involved in the embodiments of the present application, the signaling carrying the other information can refer to the following description of the signaling carrying the second information. It should be noted that the difference between the signaling carrying the other information and the signaling carrying the second information is that the identifier carried in the signaling can be used to indicate the function of the other information.
[0278] As an optional embodiment, the second information is carried in radio resource control (RRC) signaling, media access control (MAC) control element (CE) or downlink control information (DCI).
[0279] The second information is carried in any one or more of the three types of signaling. In this way, the network device instructs the terminal device to activate or deactivate one or more first gaps in a more flexible manner.
[0280] In one possible implementation, the second information is carried in a MAC CE, and the MAC CE is identified by a logical channel identification (LCID) or an extended logical channel identification (LCID) eLCID, and the LCID or eLCID is used to indicate the function of the second information.
[0281] It should be understood that the function of the LCID or eLCID used to indicate the second information can be understood as the LCID or eLCID being used to indicate activation or deactivation of a MAC CE of one or more first gaps, or the LCID or eLCID being used to indicate a MAC CE for transmitting or receiving data in one or more first gaps within the first measurement gap. In this way, the terminal device can determine the function of the second information based on the LCID or eLCID, and the second information does not need to include other identifiers for indicating the function of the second information, which helps to reduce signaling overhead.
[0282] In another possible implementation, the second information is carried in DCI, and the DCI uses a first identifier, where the first identifier is used to indicate a function of the second information.
[0283] It should be understood that the function of the first identifier being used to indicate the second information can be understood as the first identifier being used to indicate signaling for activating or deactivating one or more first gaps, or the first identifier being used to indicate signaling for transmitting or receiving data in one or more first gaps within the first measurement gap. In this way, the terminal device can determine, based on the first identifier, that the signaling is a function that carries the second information, and the second information does not need to include other identifiers for indicating the function of the second information, which helps to reduce signaling overhead.
[0284] Optionally, the first identifier may be a first radio network temporary identifier (RNTI).
[0285] The first RNTI may be one or more of the following: serving RNC RNTI (S-RNTI), transferring radio network controller (RNC) RNTI (d-RNTI), cell RNTI (cell-RNTI, c-RNTI), universal mobile telecommunications system (UMTS) terrestrial radio access network (UTRAN) or downlink shared channel (DSCH) RNTI. Alternatively, the first RNTI may also be a new type of RNTI other than the above-mentioned RNTIs, which is not specifically limited in this application.
[0286] Based on the above embodiment, the method 1000 further includes: sending eighth information to the network device, where the eighth information is used to indicate that one or more first gaps have been activated or deactivated.
[0287] In one implementation, the eighth information is a confirmation message indicating activation or deactivation of one or more first gaps, and is a confirmation reply message of the terminal device to the second information sent by the corresponding network side device.
[0288] Through the above-mentioned scheme, the network device can determine whether the terminal device has activated or deactivated one or more first gaps based on the eighth information, so that the network device can receive data, transmit data or transmit scheduling information on one or more first gaps, or the network device may not receive data, transmit data or transmit scheduling information on one or more first gaps.
[0289] As an optional embodiment, S1002 is optional content, and method 1000 also includes: S1003, sending a first request to the network device; the first request is used to request deactivation or activation of one or more first gaps in the first measurement gap, or the first request is used to request one or more first gaps within the first measurement gap to transmit or receive data.
[0290] Optionally, S1002 may be implemented in the following manner: receiving second information from a network device.
[0291] It should be understood that the terminal device can determine the overlap of the data transmission time and the first measurement gap and the mobility of the terminal device when the data transmission time and the first measurement gap are known, and send a first request to the network device when the data transmission time and the first measurement gap overlap and the terminal device is in a non-mobile state. In this way, the impact of the measurement on the service data transmission can be reduced without affecting the measurement.
[0292] It should be noted that receiving the second information from the network device may also be performed after S1003. For example, the network device may send the second information to the terminal device in response to the first request. Alternatively, after receiving the first request, the network device may not respond to the first request, that is, not send the second information to the terminal device.
[0293] It should be understood that the content or format used to represent one or more first gaps in the first request and the second information is similar. For example, one or more first gaps are N consecutive first gaps, etc. Please refer to the above description and will not repeat them here.
[0294] The embodiment of the present application also provides a data transmission method 2000, which can be applied to the communication system 100 and executed by a terminal device in the communication system 100. The method 2000 includes the following steps:
[0295] S2001. Obtain first information and third information, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; wherein an initial state of the first measurement gap is an activated state and an initial state of the second measurement gap is a deactivated state, or an initial state of the first measurement gap and an initial state of the second measurement gap are both deactivated states.
[0296] Optionally, S2001 may be implemented in the following manner: receiving first information and third information from a network device.
[0297] S2002: Acquire second information, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps in the first measurement gap.
[0298] Optionally, S2002 may be implemented in the following manner: receiving second information from a network device.
[0299] Optionally, S2002 is optional content, and method 2000 further includes: sending second information to the network device.
[0300] It should be understood that the first information and the third information can be carried in the same signaling or in different signalings; when the first information and the third information are carried in the same signaling, the first information and the third information can be carried in the same field or cell or in different fields or cells, and this application does not make any specific limitations on this.
[0301] It should also be understood that method 2000 differs from method 1000 in that S2002 is optional in method 2000. The third information in method 2000 can be understood as, for example, the sixth information in method 1000. Otherwise, the implementation of method 2000 is similar to that of method 1000, and reference can be made to the above description, which will not be repeated here.
[0302] The embodiment of the present application also provides a data transmission method 3000, which can be applied to the communication system 100 and executed by a network device in the communication system 100. The method 3000 includes the following steps:
[0303] S3001. Send first information to a terminal device, where the first information is used to indicate a first measurement gap.
[0304] S3002. Send second information to the terminal device, or receive second information from the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data within the first measurement gap, or the second information is used to indicate transmission or reception of data within one or more first gaps within the first measurement gap.
[0305] In one case, the first measurement gap includes an activated first gap, the second information is used to indicate deactivation of one or more first gaps or transmission or reception of data in one or more first gaps, and the one or more first gaps are activated first gaps; S3002 can be implemented as follows: when the terminal device meets a first preset condition, sending the second information to the terminal device. The first preset condition may include one or more of the following: the terminal device is in a non-mobile state; or, is in a cell center; or, the channel environment of the terminal device is good.
[0306] The network device can determine the quality of the current channel environment of the terminal device and whether the terminal device is currently in a mobile state based on measurement information from the terminal device, such as UE capability information. In this way, if the current channel environment of the terminal device is good and it is in a non-mobile state, if the data transmission time coincides with the first measurement gap, the network device can send a second information to the terminal device, thereby reducing the impact of the measurement gap on data transmission while maintaining the excellent channel environment of the terminal device.
[0307] In another case, the first measurement gap includes a first gap in a deactivated state, the second information is used to indicate activation of one or more first gaps, and the one or more first gaps are first gaps in a deactivated state; S3002 can be implemented as follows: if the terminal device meets a second preset condition, sending the second information to the terminal device. The second preset condition may include one or both of the following: the terminal device is in a mobile state; or the channel environment of the terminal device is poor.
[0308] The network device can determine the quality of the current channel environment of the terminal device and whether the terminal device is currently in a mobile state based on measurement information from the terminal device, such as UE capability information. In this way, if the current channel environment of the terminal device is poor, and / or it is in a non-mobile state, and / or the data transmission time and the first measurement gap do not overlap, the network device can send second information to the terminal device, so that the measurement can be maintained normally when the channel environment of the terminal device is poor, thereby helping the terminal device to maintain a good channel environment.
[0309] In the data transmission method of the present application, when the terminal device is in a non-mobile state and the channel conditions of the terminal device are excellent, if the data transmission gap overlaps with the measurement gap, the network device can instruct the terminal device to deactivate one or more first gaps, or can transmit or receive data in one or more first gaps, so that the measurement gap has less impact on data transmission; when the terminal device is in a mobile state, and / or the channel conditions of the terminal device are poor, and / or the data transmission gap does not overlap with the measurement gap, the network device can instruct the terminal device to activate one or more first gaps, prohibit the transmission or reception of data in one or more first gaps, so that the impact of data transmission on measurement is small, which helps the terminal device maintain a good channel environment. Therefore, such a data transmission method can reduce the impact of the measurement gap on service data transmission while having less impact on measurement and helping the terminal device maintain a good channel environment, thereby improving user experience.
[0310] It should be understood that the implementation methods of method 3000 and method 1000 are similar. The implementation methods of S3001, S3002, the indication method of one or more first gaps, the method of configuring the second measurement gap, the method of indicating the first measurement gap and indicating the initial state of the second measurement gap, and the signaling carrying the second information can all be referred to the description of method 1000 and will not be repeated here.
[0311] In addition, when the indication method of one or more first gaps in method 3000 is the same as the indication method of one or more first gaps in method 1000, method 3000 may also include one or two of the following steps: the network device sends fourth information to the terminal device, and the fourth information is used to indicate the first moment; or, the network device sends fifth information to the terminal device, and the fifth information is used to indicate the second moment.
[0312] In the case where the manner of configuring the second measurement gap and the manner of indicating the initial states of the first measurement gap and the second measurement gap in method 3000 and method 1000 are the same, method 3000 may further include one or both of the following steps: sending sixth information to the terminal device, the sixth information being used to indicate the second measurement gap, wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are deactivated states; or sending seventh information to the terminal device, the seventh information being used to indicate that the initial state of the first measurement gap is an activated state and / or the initial state of the second measurement gap is a deactivated state. The implementation of the steps further included in the above-mentioned method 3000 may all be referred to in method 1000 and will not be repeated here.
[0313] The embodiment of the present application also provides a data transmission method 4000. The method 4000 can be applied to the communication system 100 and executed by a network device in the communication system 100. The method 4000 includes the following steps:
[0314] S4001. The network device sends first information and third information to the terminal device, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; wherein an initial state of the first measurement gap is an activated state and an initial state of the second measurement gap is a deactivated state, or an initial state of the first measurement gap and an initial state of the second measurement gap are both deactivated states.
[0315] S4002. The network device sends second information to the terminal device, or the network device receives second information from the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate data transmission or reception in one or more first gaps in the first measurement gap.
[0316] It should be understood that S4002 is optional in method 4000. Method 4000 is similar to the implementation of method 2000, and reference can be made to the above description, which will not be repeated here.
[0317] The embodiment of the present application further provides a data transmission method 5000, which can be applied to the communication system 100 and executed by a terminal device and a network device in the communication system 100. The method 5000 is described below from the perspective of device interaction.
[0318] FIG5 is a flow chart of a data transmission method 5000 provided in an embodiment of the present application. The method 5000 includes the following steps:
[0319] S5001: A network device sends first information to a terminal device, where the first information is used to indicate a first measurement gap. Correspondingly, the terminal device receives the first information from the network device.
[0320] S5002: The network device sends second information to the terminal device. The second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, and the second information is used to indicate transmission or reception of data in the one or more first gaps within the first measurement gap. Correspondingly, the terminal device receives the second information from the network device. Alternatively, S5002 may be: the terminal device sends the second information to the network device.
[0321] Optionally, the method 5000 further includes: S5003, the terminal device sends eighth information to the network device, where the eighth information is used to indicate that one or more first gaps have been activated or deactivated. Correspondingly, the network device receives the eighth information from the terminal device.
[0322] It should be understood that method 5000 is similar to the implementation of method 1000 and method 3000. For example, the implementation of S5001 is similar to the implementation of S1001 and S3001, and the implementation of S5002 is similar to the implementation of S1002 and S3002. The network device sends the eighth information to the terminal device and the implementation of obtaining the eighth information in method 1000 is similar. Please refer to the description above and will not repeat it here.
[0323] In one example, in combination with FIG3 , the first gap 1, the first gap 2, and the first gap 3 shown in FIG3 may coincide with the burst arrival time. Therefore, based on the scenario shown in FIG3 , the impact of the measurement gap on service data transmission can be reduced by the following method: the network device sends a first message to the terminal device, the first message is used to indicate the first measurement gap, the first measurement gap is in an activated state, and the first measurement gap includes the first gap 1, the first gap 2, the first gap 3, the first gap 4, and the first gap 5; the network device determines that the current channel environment of the terminal device is excellent and the terminal device is in a non-mobile state, and determines that the first gap 1, the first gap 2, and the first gap 3 in the first measurement gap may coincide with the burst arrival time, therefore, the network device sends a second message to the terminal device, the second message is used to instruct the terminal device to deactivate three consecutive first gaps, and the three consecutive first gaps can be the first gap 1, the first gap 2, and the first gap 3.
[0324] In another example, as shown in Figure 6, the network device configures a first measurement gap and a second measurement gap for the terminal device, where the period of the first measurement gap is shorter than the period of the second measurement gap. For service data 1, the first measurement gap and burst arrival time 1 hardly overlap. Therefore, the network device can determine that the first measurement gap does not affect the transmission of service data 1. For service data 2, the first measurement gap and burst arrival time 2 overlap to a greater extent. For example, if service data 2 and the first burst arrival time 2 overlap with the first gap 1 in the first measurement gap, the first measurement gap will have a greater impact on the transmission of service data 2.
[0325] In the scenario shown in FIG6 , the method 7000 shown in FIG7 can be used to reduce the impact of measurement gaps on service data transmission while maintaining normal measurement. The method 7000 includes the following steps:
[0326] S7001. A network device sends first information to a terminal device. The first information indicates a first measurement gap and a second measurement gap. The first measurement gap period may be 10 ms, the second measurement gap period may be 20 ms, and the first measurement gap and the second measurement gap are deactivated. Correspondingly, the terminal device receives the first information from the network device.
[0327] When the network device determines that the service data to be transmitted is service data 1, or the activated XDR gap is shown as burst arrival time 1 in FIG6 , the network device may execute S7002, i.e., send information indicating activation of the first measurement gap to the terminal device. Correspondingly, the terminal device receives the information indicating activation of the first measurement gap from the network device. The terminal device then executes S7003, i.e., sends information indicating activation of the first measurement gap to the network device.
[0328] In this way, the terminal device can use the first measurement gap with a smaller period to perform measurement. Meanwhile, the first measurement gap has a smaller impact on the transmission of the service data 1, thereby improving the user experience.
[0329] When the network device determines that the service data to be transmitted is service data 2, or the activated XDR gap is shown as burst arrival time 2 in Figure 6, the network device may execute S7004, i.e., the network device sends information to the terminal device indicating deactivation of the first measurement gap and activation of the second measurement gap. Correspondingly, the terminal device receives information from the network device indicating deactivation of the first measurement gap and activation of the second measurement gap. The terminal device then executes S705, i.e., sends information to the network device indicating that the first measurement gap has been deactivated and the second measurement gap has been activated.
[0330] Thus, compared to the first measurement gap, the second measurement gap has a smaller overlap with burst arrival time 2. Therefore, when the service data to be transmitted is service data 2, or when the activated XDR gap is shown as burst arrival time 2 in FIG6 , the network device can instruct the terminal device to use the second measurement gap for measurement. In this way, on the one hand, the terminal device can use the second measurement gap for measurement; on the other hand, the second measurement gap has a smaller impact on the transmission of service data 2. Thus, this data transmission method can reduce the impact of measurement on data transmission while allowing the terminal device to perform normal measurement.
[0331] It should be understood that the order of execution of the above methods does not necessarily mean the order in which they are executed. The order in which each process is executed should be determined by its function and internal logic.
[0332] It should be noted that the measurement in the embodiment of the present application can also be understood as Radio Resource Management (RRM) measurement, and the present application does not make any specific limitation on this.
[0333] It should also be noted that, in the embodiment of the present application, the measurement gap may also be represented by MG. For example, the first measurement gap may be represented as the first MG. The present application does not make any specific limitation on this.
[0334] The above description is in conjunction with Figures 2 to 7 to describe in detail the data transmission method of the embodiment of the present application. The following description is in conjunction with Figures 8 and 9 to describe in detail the data transmission device of the embodiment of the present application. The data transmission device includes a module or unit for executing each part of the above embodiment. The module or unit can be software, hardware, or a combination of software and hardware. The following only briefly illustrates the information transmission device. For the implementation details of the solution, please refer to the description of the aforementioned method embodiment, which will not be repeated below.
[0335] FIG8 is a schematic diagram of the structure of a data transmission device 800 provided in an embodiment of the present application. As shown in FIG8 , the device 800 includes: a first transceiver module 801 .
[0336] In one possible implementation, the apparatus 800 is used to implement the steps corresponding to the terminal device in the above-mentioned methods 1000, 2000, 5000, and 7000.
[0337] The first transceiver module 801 is configured to obtain first information and third information, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; wherein an initial state of the first measurement gap is an activated state and an initial state of the second measurement gap is a deactivated state, or an initial state of the first measurement gap and an initial state of the second measurement gap are both deactivated states.
[0338] Optionally, the device 800 also includes a second transceiver module 802, which is used to obtain second information, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
[0339] In another possible implementation, the apparatus 800 further includes a second transceiver module 802, and the apparatus 800 is configured to implement the steps corresponding to the terminal device in the above-mentioned methods 1000, 2000, 5000, and 7000.
[0340] A first transceiver module 801 is configured to obtain first information, where the first information is used to indicate a first measurement gap;
[0341] The second transceiver module 802 is configured to obtain second information, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps in the first measurement gap.
[0342] Based on the above two implementations, the device 800 can also implement the following contents.
[0343] Optionally, the one or more first gaps are: the next first gap, or N consecutive first gaps, where N is an integer greater than 1.
[0344] Optionally, the one or more first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment.
[0345] Optionally, the first moment is indicated by at least one of the following: a system frame, a subframe, a time slot or a symbol.
[0346] Optionally, the second transceiver module 802 is further used to: obtain fourth information, where the fourth information is used to indicate the first moment.
[0347] Optionally, the identifier of the one or more first gaps is an even number or an odd number.
[0348] Optionally, the one or more first gaps are one or more first gaps after the second moment.
[0349] Optionally, the second transceiver module 802 is further used to: obtain fifth information, where the fifth information is used to indicate the second moment.
[0350] Optionally, the one or more first gaps belong to M consecutive first gaps in the first measurement gap, where M is a positive integer.
[0351] Optionally, one or more first gaps are indicated in a bitmap manner.
[0352] Optionally, a first value of the bit value of the bit map indicates activation of the first gap, or a second value of the bit value of the bit map indicates deactivation of the first gap.
[0353] Optionally, the first measurement gap includes a first gap in an activated state, and the second information is used to indicate the deactivation of one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, the first measurement gap includes a first gap in a deactivated state, and the second information is used to indicate the activation of one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
[0354] Optionally, the second information is used to indicate the activation of one or more first gaps, or the second information is used to indicate the transmission or reception of data in one or more first gaps; the second transceiver module 802 is also used to: monitor the scheduling information on the first gap in one or more first gaps that coincides with the activation time of discontinuous reception DRX.
[0355] Optionally, the second transceiver module 802 is further used to: obtain sixth information, where the sixth information is used to indicate a second measurement gap, wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial state of the first measurement gap and the second measurement gap is a deactivated state.
[0356] Optionally, the second transceiver module 802 is further used to: obtain seventh information, where the seventh information is used to indicate that the initial state of the first measurement gap is an activated state and / or the initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate that the initial state of the first measurement gap and the second measurement gap is a deactivated state.
[0357] Optionally, information for indicating the first measurement gap is carried in a first type field, and information for indicating the second measurement gap is carried in a second type field.
[0358] Optionally, the second transceiver module 802 is further configured to: send eighth information to the network device, where the eighth information is used to indicate that one or more first gaps have been activated or deactivated.
[0359] Optionally, the second transceiver module 802 is further configured to send a first request to the network device, wherein the first request is used to request deactivation or activation of one or more first gaps, or the first request is used to request transmission or reception of data in one or more first gaps. The second transceiver module 802 is specifically configured to receive second information from the network device.
[0360] In another possible implementation, the apparatus 800 is used to implement the steps corresponding to the network devices in the above-mentioned methods 3000, 4000, 5000, and 7000.
[0361] The first transceiver module 801 is configured to send first information and third information to a terminal device, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial state of the first measurement gap and the initial state of the second measurement gap are both deactivated states.
[0362] Optionally, the device 800 also includes a second transceiver module 802, which is used to send second information to the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
[0363] In another possible implementation, the apparatus 800 further includes a second transceiver module 802 , and the apparatus 800 is configured to implement the steps corresponding to the network device in the above-mentioned methods 3000 , 4000 , 5000 , and 7000 .
[0364] The first transceiver module 801 is used to send first information to the terminal device, where the first information is used to indicate the first measurement gap; the second transceiver module 802 is used to send second information to the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate the transmission or reception of data in one or more first gaps within the first measurement gap.
[0365] Based on the above two implementations, the device 800 can also implement the following contents.
[0366] Optionally, the one or more first gaps are: the next first gap, or N consecutive first gaps, where N is an integer greater than 1.
[0367] Optionally, the one or more first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment.
[0368] Optionally, the first moment is indicated by at least one of the following: a system frame, a subframe, a time slot or a symbol.
[0369] Optionally, the second transceiver module 802 is further used to: send fourth information to the terminal device, where the fourth information is used to indicate the first moment.
[0370] Optionally, the identifier of the one or more first gaps is an even number or an odd number.
[0371] Optionally, the one or more first gaps are one or more first gaps after the second moment.
[0372] Optionally, the second transceiver module 802 is further used to: send fifth information to the terminal device, where the fifth information is used to indicate the second moment.
[0373] Optionally, the one or more first gaps belong to M consecutive first gaps in the first measurement gap, where M is a positive integer.
[0374] Optionally, one or more first gaps are indicated in a bitmap manner.
[0375] Optionally, a first value of the bit value of the bit map indicates activation of the first gap, or a second value of the bit value of the bit map indicates deactivation of the first gap.
[0376] Optionally, the first measurement gap includes a first gap in an activated state, and the second information is used to indicate the deactivation of one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, the first measurement gap includes a first gap in a deactivated state, and the second information is used to indicate the activation of one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
[0377] Optionally, the second transceiver module 802 is further used to: send sixth information to the terminal device, where the sixth information is used to indicate a second measurement gap; wherein the initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial state of the first measurement gap and the second measurement gap is a deactivated state.
[0378] Optionally, the second transceiver module 802 is further used to: send seventh information to the terminal device, where the seventh information is used to indicate that the initial state of the first measurement gap is an activated state and / or the initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate that the initial state of the first measurement gap and the second measurement gap is a deactivated state.
[0379] Optionally, information for indicating the first measurement gap is carried in a first type field, and information for indicating the second measurement gap is carried in a second type field.
[0380] Optionally, the second transceiver module 802 is further used to: receive eighth information from the terminal device, where the eighth information is used to indicate that one or more first gaps have been activated or deactivated.
[0381] Optionally, the second transceiver module 802 is also used to: receive a first request from the terminal device; wherein the first request is used to request deactivation or activation of one or more first gaps, or the first request is used to request transmission or reception of data in one or more first gaps; the second transceiver module 802 is specifically used to: send second information to the terminal device in response to the first request.
[0382] Optionally, the second information is carried in radio resource control RRC signaling, media access control MAC control element CE or downlink control information DCI.
[0383] Optionally, the second information is carried in the MAC CE, the MAC CE carries a logical channel identifier LCID or an extended logical channel identifier eLCID, and the LCID or eLCID is used to indicate the function of the second information; or, the second information is carried in the DCI, the DCI carries a first wireless network temporary identifier RNTI, and the first RNTI is used to indicate the function of the second information.
[0384] It should be understood that the device 800 here is embodied in the form of a functional module. The term "module" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 800 can be specifically a terminal device or a network device in the above embodiment, and the device 800 can be used to execute the various processes and / or steps corresponding to the terminal device or the network device in the above method embodiment, which will not be repeated here.
[0385] The apparatus 800 has the function of implementing the corresponding steps performed by the terminal device or network device in the above method, and can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0386] In the embodiment of the present application, the device 800 in FIG8 may also be a chip, such as a SOC.
[0387] Figure 9 shows a schematic diagram of the structure of an apparatus 900 provided in an embodiment of the present application. The apparatus 900 includes a processor 901, a transceiver 902, and a memory 903. The processor 901, the transceiver 902, and the memory 903 communicate with each other via an internal connection path. The memory 903 is used to store instructions, and the processor 901 is used to execute the instructions stored in the memory 903 to control the transceiver 902 to send and / or receive signals.
[0388] It should be understood that the apparatus 900 can be specifically a terminal device or network device in the above-described embodiments, and can be used to execute the various steps and / or processes corresponding to the terminal device or network device in the above-described method embodiments. Optionally, the memory 903 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory may also store device type information. The processor 901 can be used to execute instructions stored in the memory, and when the processor 901 executes the instructions stored in the memory, the processor 901 is used to execute the various steps and / or processes of the above-described method embodiments. The transceiver 902 may include a transmitter and a receiver. The transmitter can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a sending action, and the receiver can be used to implement the various steps and / or processes corresponding to the above-described transceiver for performing a receiving action.
[0389] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0390] During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor executes the instructions in the memory, and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0391] The present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement the method shown in the above method embodiment.
[0392] The present application also provides a computer program product, which includes a computer program (also referred to as code or instructions). When the computer program runs on a computer, the computer can execute the method shown in the above method embodiment.
[0393] Those skilled in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0394] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0395] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0396] Modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of these modules may be selected to achieve the purpose of this embodiment based on actual needs.
[0397] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
[0398] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and other media that can store program codes.
[0399] The above are only specific embodiments of the present application, but the scope of protection of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily conceive of changes or substitutions within the technical scope disclosed in the embodiments of the present application, and such changes or substitutions should be included in the scope of protection of the embodiments of the present application. Therefore, the scope of protection of the embodiments of the present application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: include: Acquire first information, where the first information is used to indicate a first measurement gap; Second information is acquired, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps in the first measurement gap.
2. A communication method, characterized in that: include: Acquire first information and third information, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; The initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are deactivated states.
3. The method according to claim 2, characterized in that The method further comprises: Second information is acquired, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps in the first measurement gap.
4. The method according to claim 1 or 3, characterized in that: The one or more first gaps are: the next first gap, or, consecutive N first gaps, where N is an integer greater than 1.
5. The method according to claim 1 or 3, characterized in that: The one or more first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment.
6. The method according to claim 5, characterized in that The first time instant is indicated by at least one of the following: a system frame, a subframe, a time slot or a symbol.
7. The method according to claim 5 or 6, characterized in that: The method further comprises: Acquire fourth information, where the fourth information is used to indicate the first moment.
8. The method according to claim 1 or 3, characterized in that: The identification of the one or more first gaps is an even number or an odd number.
9. The method according to claim 8, characterized in that The one or more first gaps are one or more first gaps after a second time.
10. The method according to claim 9, characterized in that The method further comprises: Acquire fifth information, where the fifth information is used to indicate the second moment.
11. The method according to any one of claims 1, 3-10, characterized in that: The one or more first gaps belong to M consecutive first gaps in the first measurement gaps, where M is a positive integer.
12. The method according to any one of claims 1, 3-11, characterized in that: The one or more first gaps are indicated in a bit mapping manner.
13. The method according to claim 12, characterized in that A first value of the bit value of the bit map indicates activation of the first gap, or a second value of the bit value of the bit map indicates deactivation of the first gap.
14. The method according to any one of claims 1, 3-13, characterized in that: The first measurement gap includes the first gap in an activated state, the second information is used to indicate deactivation of one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, The first measurement gap includes the first gap in a deactivated state, and the second information is used to indicate activation of one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
15. The method according to any one of claims 1, 3-14, characterized in that: The second information is used to indicate activation of the one or more first gaps, or the second information is used to indicate transmission or reception of data in the one or more first gaps; The method further comprises: In a first gap among the one or more first gaps that coincides with an activation time of discontinuous reception (DRX), monitoring scheduling information.
16. The method according to any one of claims 1, 4-15, characterized in that: The method further comprises: Acquire sixth information, where the sixth information is used to indicate a second measurement gap; The initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are deactivated states.
17. The method according to any one of claims 2, 3, and 16, characterized in that: The method further comprises: Acquire seventh information, where the seventh information is used to indicate that an initial state of the first measurement gap is an activated state and / or an initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate that an initial state of the first measurement gap and the second measurement gap is a deactivated state.
18. The method according to any one of claims 2, 3, and 16, characterized in that: The information used to indicate the first measurement gap is carried in a first type field, and the information used to indicate the second measurement gap is carried in a second type field.
19. The method according to any one of claims 1, 3-18, characterized in that: The method further comprises: sending eighth information to the network device, wherein the eighth information is used to indicate that the one or more first gaps have been activated or deactivated; or, The second information is sent to the network device.
20. The method according to any one of claims 1, 3-18, characterized in that: The method further comprises: Sending a first request to a network device; The first request is used to request to deactivate or activate the one or more first gaps, or the first request is used to request to transmit or receive data in the one or more first gaps; The obtaining of the second information includes: The second information is received from the network device.
21. A communication method, characterized in that: include: Sending first information to a terminal device, where the first information is used to indicate a first measurement gap; Sending second information to the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
22. A communication method, characterized in that: include: Sending first information and third information to a terminal device, where the first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; The initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state. An activated state, or an initial state of the first measurement gap and the second measurement gap is a deactivated state.
23. The method according to claim 22, characterized in that The method further comprises: Sending second information to the terminal device, where the second information is used to indicate deactivation or activation of one or more first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data in one or more first gaps within the first measurement gap.
24. The method according to claim 21 or 23, characterized in that The one or more first gaps are: the next first gap, or, consecutive N first gaps, where N is an integer greater than 1.
25. The method according to claim 21 or 23, characterized in that The one or more first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment.
26. The method according to claim 25, characterized in that The first time instant is indicated by at least one of the following: a system frame, a subframe, a time slot or a symbol.
27. The method according to claim 25 or 26, characterized in that The method further comprises: Send fourth information to the terminal device, where the fourth information is used to indicate the first moment.
28. The method according to claim 21 or 23, characterized in that The identification of the one or more first gaps is an even number or an odd number.
29. The method according to claim 28, characterized in that The one or more first gaps are one or more first gaps after a second time.
30. The method according to claim 29, characterized in that The method further comprises: Send fifth information to the terminal device, where the fifth information is used to indicate the second moment.
31. The method according to any one of claims 21, 23-30, characterized in that: The one or more first gaps belong to M consecutive first gaps in the first measurement gaps, where M is a positive integer.
32. The method according to any one of claims 21, 23-31, characterized in that The one or more first gaps are indicated in a bit mapping manner.
33. The method according to claim 32, characterized in that A first value of the bit value of the bit map indicates activation of the first gap, or a second value of the bit value of the bit map indicates deactivation of the first gap.
34. The method according to any one of claims 21, 23-33, characterized in that The first measurement gap includes the first gap in an activated state, the second information is used to indicate deactivation of one or more first gaps, and the one or more first gaps belong to the first gap in the activated state; or, The first measurement gap includes the first gap in a deactivated state, and the second information is used to indicate activation of one or more first gaps, and the one or more first gaps belong to the first gap in the deactivated state.
35. The method according to any one of claims 21, 24-34, characterized in that The method further comprises: Sending sixth information to the terminal device, where the sixth information is used to indicate a second measurement gap; The initial state of the first measurement gap is an activated state and the initial state of the second measurement gap is a deactivated state, or the initial states of the first measurement gap and the second measurement gap are deactivated states.
36. The method according to claims 22, 23-35, characterized in that The method further comprises: sending seventh information to the terminal device, where the seventh information is used to indicate that the initial state of the first measurement gap is an activated state and / or the initial state of the second measurement gap is a deactivated state, or the seventh information is used to indicate It indicates that the initial states of the first measurement gap and the second measurement gap are deactivated states.
37. The method according to claims 22, 23-35, characterized in that The information used to indicate the first measurement gap is carried in a first type field, and the information used to indicate the second measurement gap is carried in a second type field.
38. The method according to any one of claims 21, 23-37, characterized in that The method further comprises: Eighth information is received from the terminal device, where the eighth information is used to indicate that the one or more first gaps have been activated or deactivated.
39. The method according to any one of claims 21, 23-38, characterized in that The method further comprises: receiving a first request from the terminal device; The first request is used to request to deactivate or activate the one or more first gaps, or the first request is used to request to transmit or receive data in the one or more first gaps; The sending the second information to the terminal device includes: In response to the first request, the second information is sent to the terminal device.
40. The method according to any one of claims 1, 3-20, 21, 23-39, characterized in that The second information is carried in radio resource control RRC signaling, media access control MAC control element CE or downlink control information DCI.
41. The method according to claim 40, characterized in that The second information is carried in the MAC CE, the MAC CE carries a logical channel identifier LCID or an extended logical channel identifier eLCID, and the LCID or the eLCID is used to indicate a function of the second information; or, The second information is carried in the DCI, the DCI carries a first radio network temporary identifier RNTI, and the first RNTI is used to indicate a function of the second information.
42. A communication device, characterized in that: Comprising means for performing the method of any one of claims 1 to 20, or any one of claims 21 to 41.
43. A communication device, characterized in that: include: A processor, wherein the processor is coupled to a memory, wherein the memory is used to store a computer program, and when the processor calls the computer program, the device executes the method as claimed in any one of claims 1 to 20, or any one of claims 21 to 41.
44. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program comprising instructions for implementing the method of any one of claims 1 to 20, or any one of claims 21 to 41.
45. A computer program product, characterized in that The computer program product includes computer program code, and when the computer program code is executed on a computer, the computer is enabled to implement the method according to any one of claims 1 to 20 or any one of claims 21 to 41.
Citation Information
Patent Citations
Method and device for transmitting data
CN112753264A
Method and apparatus for performing measurement by user equipment in wireless communication system
CN114175716A
Dynamic configuration of measurement gaps
CN116057987A
Multiple other sector information combining for power control in a wireless communication system
US20060234752A1