Data transmission method and device
By transmitting data within the measurement gap when the terminal device is in a non-mobile state and the channel conditions are excellent, and multiple sets of measurement gaps are configured to transmit data in gaps that overlap with the service data transmission time, the problem of measuring gap affecting service data transmission is solved and the user experience is improved.
Patent Information
- Application Number
- CN202311600487.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-06-03
AI Technical Summary
When performing inter-frequency or RAT measurements, the use of measurement gaps will affect the transmission of other service data, resulting in a decrease in user experience.
By allowing data transmission within the measurement gap when the terminal device is in a non-mobile state and the channel conditions are excellent, and multiple sets of measurement gaps are configured for the terminal device to perform data transmission in gaps that overlap more with the service data transmission time.
The impact of measurement gap on data transmission of other services is reduced and the user experience is improved.
Smart Images

Figure CN120091345A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a data transmission method and apparatus. Background Art
[0002] A network device may configure a measurement gap (MG) for a terminal device to perform inter-frequency measurement or measurement between radio access technologies (RATs), etc. During the MG, the terminal device stops data transmission, and the network device does not perform uplink or downlink scheduling. Therefore, using the MG for inter-frequency or RAT measurement affects the transmission of other service data. Exemplarily, in the case of entering the MG during the transmission of extended reality (XR) service data, the terminal device interrupts the transmission of XR service data; after the MG, the XR service data is transmitted again, resulting in a lower XR service capacity.
[0003] Therefore, there is an urgent need to provide a communication method that can maintain normal measurement of the terminal device while reducing the impact of the MG on other services and improving the user experience. Summary of the Invention
[0004] This application provides a data transmission method and apparatus that can maintain normal measurement of the terminal device while reducing the impact of the MG on other services and improving the user experience.
[0005] 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 deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more of the first gaps within the first measurement gap.
[0006] In the data transmission method of this application, when the terminal device is in a non-mobile state and / or the channel condition of the terminal device is excellent, if there is an overlap between the data transmission gap and 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 measurement is small, and the impact of the measurement gap on the transmission of other service data can also be reduced, improving the user experience.
[0007] In a possible implementation, the method may be executed by the terminal device or a chip in the terminal device.
[0008] Second aspect, a data transmission method is provided, including: obtaining 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 active state and an initial state of the second measurement gap is a deactivated state, or, initial states of the first measurement gap and the second measurement gap are deactivated states.
[0009] The data transmission method of this application can configure multiple sets of measurement gaps for a terminal device, so that the terminal device can subsequently perform data transmission or reception on a measurement gap with a relatively large degree of overlap with the service data transmission time. The impact of the terminal device's data transmission on measurement is relatively small, and moreover, it can also reduce the impact of the measurement gap on other service data transmissions, and can improve the user experience.
[0010] In a possible implementation manner, this method can be executed by the terminal device or by a chip in the terminal device.
[0011] Combined with the second aspect, in some implementation manners of the second aspect, the method further includes: obtaining second information, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or, the second information is used to indicate transmitting or receiving data in one or more of the first gaps within the first measurement gap.
[0012] Through the above solution, according to the overlap situation between each set of measurement gaps and the service data transmission time, the terminal device can be instructed to perform measurement on a measurement gap with less or no overlap with the service data transmission time, and not perform data transmission or receive data; perform data transmission or receive data on a measurement gap with more overlap with the service data transmission time. In this way, without affecting the measurement, the measurement can reduce the impact on data service transmission.
[0013] Combined with the first aspect or the second aspect, in some implementation manners 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.
[0014] It should be understood that 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. The consecutive N first gaps can be understood as the consecutive N first gaps that arrive after the moment when the terminal device obtains the second information.
[0015] Combined with the first aspect or the second aspect, in some implementation manners 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.
[0016] It should be understood that one or more first gaps closest to the first moment may be one or more first gaps before and / or after the first moment.
[0017] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the first moment is indicated by at least one of the following: system frame, subframe, time slot or symbol.
[0018] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the method further includes: obtaining fourth information, where the fourth information is used to indicate the first moment.
[0019] It should be understood that the fourth information and the second information may 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 smaller. When the fourth information and the second information are carried in different signaling, the time for indicating the first moment is more flexible.
[0020] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the identifier of the one or more first gaps is even or odd.
[0021] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the one or more first gaps are one or more first gaps after the second moment.
[0022] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the method further includes: obtaining fifth information, where the fifth information is used to indicate the second moment.
[0023] It should be understood that the fifth information and the second information may 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 smaller. When the fifth information and the second information are carried in different signaling, the time for indicating the second moment is more flexible.
[0024] In combination with the first aspect or the second aspect, in some 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 gap, where M is a positive integer.
[0025] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the one or more first gaps are indicated in a bit mapping manner.
[0026] By adopting a bit mapping method, multiple consecutive or non - consecutive first gaps can be indicated. Or, by adopting a bit mapping method, one or more first gaps among a specific set of consecutive first gaps can be indicated. Such an indication method has relatively high flexibility.
[0027] Combined with the first aspect or the second aspect, in some implementation manners of the first aspect or the second aspect, a first value of the bit value of the bit mapping indicates activation of the first gap, or a second value of the bit value of the bit mapping indicates de - activation of the first gap.
[0028] Combined with the first aspect or the second aspect, in some implementation manners of the first aspect or the second aspect, the first measurement gap includes the first gap in an active state, and the second information is used to indicate de - activation of one or more of the first gaps, and one or more of the first gaps belong to the first gap in the active state; or, the first measurement gap includes the first gap in a de - activated state, and the second information is used to indicate activation of one or more of the first gaps, and one or more of the first gaps belong to the first gap in the de - activated state.
[0029] Combined with the first aspect or the second aspect, in some implementation manners of the first aspect or the second aspect, the second information is used to indicate activation of one or more of the first gaps, or the second information is used to indicate transmission or reception of data within one or more of the first gaps; The method further includes: listening for scheduling information on the first gap that coincides with the active time of discontinuous reception (DRX) within one or more of the first gaps. In this way, the impact of the MG on service data transmission is relatively small.
[0030] Combined with the first aspect or the second aspect, in some implementation manners 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; where the initial state of the first measurement gap is an active state and the initial state of the second measurement gap is a de - activated state, or the initial states of the first measurement gap and the second measurement gap are de - activated states.
[0031] It should be understood that the sixth information and the first information may 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 relatively small. When the sixth information and the first information are carried in different signaling, the time for indicating the second measurement gap of the terminal device is more flexible.
[0032] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the method further includes: obtaining seventh information, where the seventh information is used to indicate that the initial state of the first measurement gap is an active 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.
[0033] It should be understood that the seventh information and the second information may be carried in the same or different signaling. When the seventh information and the second information are carried in the same signaling, the signaling overhead is small. When the seventh information and the second information are carried in different signaling, the time for indicating the initial states of the first measurement gap and the second measurement gap of the terminal device is more flexible.
[0034] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the information used to indicate the first measurement gap is carried in a first type of field, and the information used to indicate the second measurement gap is carried in a second type of field. In this way, there is no need to use specific information to indicate the initial states of the first measurement gap and the second measurement gap, and the signaling overhead can be reduced.
[0035] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the 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 one or more of the first gaps have been activated or deactivated. In this way, the network device can determine that the terminal device has activated or deactivated one or more of the first gaps, which is convenient for the network device to transmit or receive data within one or more of the first gaps.
[0036] In combination with the first aspect or the second aspect, in some implementations of the first aspect or the second aspect, the method further includes: sending a first request to the network device; where the first request is used to request deactivation or activation of one or more of the first gaps, or the first request is used to request transmission or reception of data within one or more of the first gaps; the obtaining of the second information includes: receiving the second information from the network device. In this way, the terminal device can obtain the second information according to conditions such as the channel environment of the terminal device itself, and the flexibility of obtaining the second information is relatively high.
[0037] 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 of the first gaps in the first measurement gap, or the second information is used to indicate transmission or reception of data within one or more of the first gaps in the first measurement gap.
[0038] In a possible implementation, this method may be executed by a network device or a chip in the network device.
[0039] 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 active 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.
[0040] In a possible implementation, this method may be executed by a network device or a chip in the network device.
[0041] In combination with the fourth aspect, in some implementations of the fourth aspect, the method further includes: sending second information to the terminal device, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or, the second information is used to indicate transmitting or receiving data in one or more of the first gaps within the first measurement gap.
[0042] In combination with the third aspect or the fourth aspect, in some 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.
[0043] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the one or more first gaps are: one or more first gaps closest to a first moment, or, one or more first gaps after the first moment.
[0044] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the first moment is indicated by at least one of the following: system frame, subframe, time slot or symbol.
[0045] 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: sending fourth information to the terminal device, where the fourth information is used to indicate the first moment.
[0046] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the identifier of the one or more first gaps is even or odd.
[0047] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, one or more of the first gaps are one or more of the first gaps after the second moment.
[0048] 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: sending fifth information to the terminal device, where the fifth information is used to indicate the second moment.
[0049] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, one or more of the first gaps belong to M consecutive first gaps in the first measurement gap, where M is a positive integer.
[0050] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, one or more of the first gaps are indicated in a bit mapping manner.
[0051] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, a bit value of the bit mapping being a first value indicates activation of the first gap, or a bit value of the bit mapping being a second value indicates deactivation of the first gap.
[0052] In combination with the third aspect or the fourth aspect, in some implementations of the third aspect or the fourth aspect, the first measurement gap includes the first gaps in an active state, the second information is used to indicate deactivation of one or more of the first gaps, and one or more of the first gaps belong to the first gaps in the active state; or, the first measurement gap includes the first gaps in a deactivated state, the second information is used to indicate activation of one or more of the first gaps, and one or more of the first gaps belong to the first gaps in the deactivated state.
[0053] 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: sending sixth information to the terminal device, where the sixth information is used to indicate a second measurement gap; where an initial state of the first measurement gap is an active state and an initial state of the second measurement gap is a deactivated state, or an initial states of the first measurement gap and the second measurement gap are deactivated states.
[0054] Combined with the third aspect or the fourth aspect, in some implementation manners 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 active 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.
[0055] Combined with the third aspect or the fourth aspect, in some implementation manners of the third aspect or the fourth aspect, the information for indicating the first measurement gap is carried in a first type of field, and the information for indicating the second measurement gap is carried in a second type of field.
[0056] Combined with the third aspect or the fourth aspect, in some implementation manners of the third aspect or the fourth aspect, the method further includes: receiving eighth information from the terminal device, where the eighth information is used to indicate that one or more of the first gaps have been activated or deactivated.
[0057] Combined with the first aspect, the second aspect, the third aspect or the fourth aspect, in some implementation manners of the first aspect, the second aspect, the third aspect or the fourth aspect, the second information is carried in a radio resource control (RRC) signaling, a media access control (MAC) control element (CE), or a downlink control information (DCI).
[0058] Combined with the first aspect, the second aspect, the third aspect or the fourth aspect, in some implementation manners 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 the function of the second information; or
[0059] 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 the function of the second information.
[0060]
[0061] Fifth aspect, a data transmission device is provided for performing the method in any possible implementation manner of the above first aspect, second aspect, third aspect or fourth aspect. Specifically, the device includes a module for performing the method in any possible implementation manner of the above first aspect, second aspect, third aspect or fourth aspect.
[0062] Sixth aspect, the present application provides another data transmission device, including a processor, the processor is coupled to a memory and can be used to execute instructions in the memory to implement the method in any possible implementation manner of the above first aspect, second aspect, third aspect or fourth aspect. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface, and the processor is coupled to the communication interface.
[0063] In one implementation manner, the device is a terminal device. When the device is a terminal device, the above communication interface may be a transceiver, or an input / output interface.
[0064] In another implementation manner, the device is a chip configured in a terminal device. When the device is a chip configured in a terminal device, the above communication interface may be an input / output interface.
[0065] In one implementation manner, the device is a network device. When the device is a network device, the above communication interface may be a transceiver, or an input / output interface.
[0066] In another implementation manner, the device is a chip configured in a network device. When the device is a chip configured in a network device, the above communication interface may be an input / output interface.
[0067] Seventh aspect, a processor is provided, including: an input circuit, an output circuit and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit the signal through the output circuit, so that the processor executes the method in any possible implementation manner of the above first aspect, second aspect, third aspect or fourth aspect.
[0068] In a specific implementation process, the above 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 transistors, gate circuits, flip-flops and various logic circuits, etc. The input signal received by the input circuit may be received and input by, for example but not limited to, a receiver, and the signal output by the output circuit may be output to, for example but not limited to, a transmitter and transmitted by the transmitter, and the input circuit and the output circuit may be the same circuit, and this circuit is used as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.
[0069] In an eighth aspect, a processing device is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute the method in any one of the possible implementation manners of the first aspect, the second aspect, the third aspect, or the fourth aspect described above.
[0070] Optionally, there may be one or more processors, and one or more memories.
[0071] Optionally, the memory may be integrated with the processor, or the memory and the processor are separately arranged.
[0072] In a specific implementation process, the memory may be a non-transitory memory, such as a read only memory (ROM), which may be integrated with the processor on the same chip or may be separately arranged on different chips. The present application does not limit the type of the memory and the arrangement manner of the memory and the processor.
[0073] It should be understood that relevant data interaction processes, such as sending indication information, may be a process of outputting indication information from the processor, and receiving capability information may be a process of the processor receiving input capability information. Specifically, the processed output data may be output to the transmitter, and the input data received by the processor may come from the receiver. Among them, the transmitter and the receiver may be collectively referred to as a transceiver.
[0074] The processing device in the above eighth aspect may be a chip. The processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor may be a general-purpose processor, which is implemented by reading software code stored in the memory. The memory may be integrated in the processor or may exist independently outside the processor.
[0075] In a ninth aspect, a computer program product is provided, where the computer program product includes: a computer program (which may also be referred to as code or instruction), and when the computer program is run, it causes a computer to execute the method in any one of the possible implementation manners of the first aspect, the second aspect, the third aspect, or the fourth aspect described above.
[0076] In a tenth aspect, a computer-readable storage medium is provided, where the computer-readable storage medium stores a computer program (which may also be referred to as code or instruction), and when it runs on a computer, it causes the computer to execute the method in any one of the possible implementation manners of the first aspect, the second aspect, the third aspect, or the fourth aspect described above. Description of the Drawings
[0077] Figure 1 A communication system applied to the embodiments of the present application;
[0078] Figure 2 A schematic diagram of a data transmission process;
[0079] Figure 3 A schematic diagram of one or more first gaps provided by the embodiments of the present application;
[0080] Figure 4 A schematic diagram provided by the embodiments of the present application where the activation time of DRX coincides with the first gap;
[0081] Figure 5 A schematic flow diagram of a data transmission method provided by the embodiments of the present application;
[0082] Figure 6 A schematic diagram provided by the embodiments of the present application of the coincidence degree between the first measurement gap and the second measurement gap and different service data transmissions;
[0083] Figure 7 A schematic flow diagram of another data transmission method provided by the embodiments of the present application;
[0084] Figure 8 A schematic block diagram of another data transmission device provided by the embodiments of the present application;
[0085] Figure 9 A schematic block diagram of yet another data transmission device provided by the embodiments of the present application. Detailed implementation manners
[0086] Next, the technical solutions in the present application will be described in conjunction with the accompanying drawings.
[0087] In the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and roles. For example, the first numerical value and the second numerical value are only used to distinguish different numerical values, and do not limit their sequence. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and terms such as "first" and "second" do not necessarily limit being different.
[0088] It should be noted that in the embodiments of the present application, words such as "exemplarily" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly, using words such as "exemplarily" or "for example" aims to present relevant concepts in a specific manner.
[0089] In the embodiments of the present application, "at least one" means one or more, and "a plurality of" 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 the cases of A existing alone, A and B existing simultaneously, and B existing 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 expression refers 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.
[0090] 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.
[0091] 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.
[0092] A terminal device can be a device that provides voice / data connectivity to users. For example, it can be a handheld device, a vehicle-mounted device, etc. with wireless connection capabilities. Currently, some examples of terminal devices include: mobile phones, tablet computers, laptop computers, handheld computers, 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 a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. This application does not limit this.
[0093] By way of example and not limitation, in the present application, the terminal device may be a terminal device in an Internet of Things (IoT) system. The IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-object interconnection. Exemplarily, the terminal device in the embodiments of the present application may be a wearable device. A wearable device, also known as a wearable intelligent device, is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not only a hardware device, but can also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions, large sizes, and can achieve complete or partial functions without relying on a smartphone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0094] By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a terminal device in machine type communication (MTC). In addition, the terminal device may also be an in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit, etc. that is built into a vehicle as one or more components or units. The vehicle can implement the method provided in the present application through the built-in in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit, etc. Therefore, the embodiments of the present application can also be applied to vehicle networking, such as vehicle-to-everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.
[0095] The network device involved in this application can be a device that communicates with a terminal device. This network device can also be referred to as an access network device or a radio access network device. It can be a transmission reception point (TRP), or an evolved NodeB (eNB or eNodeB) in an LTE system, or a home evolved NodeB, or a home Node B (HNB), or a base band unit (BBU). It can also be a radio 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, and 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 network device can also be a macro base station, a micro base station, a pico base station, a femto base station, etc. This application does not make any limitations in this regard.
[0096] In a network architecture, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node, or a RAN device including a control plane CU node (CU-CP node), a user plane CU node (CU-UP node), and a DU node.
[0097] The network device provides services for a cell. The terminal device communicates with the cell through the transmission resources (e.g., frequency domain resources, or in other words, spectrum resources) allocated by the network device. This cell can belong to a macro base station (e.g., a macro eNB or a macro gNB, etc.), or a base station corresponding to a small cell. Here, the small cell can include: a metrocell, a micro cell, a pico cell, a femto cell, etc. These small cells have the characteristics of a small coverage range and a low transmission power, and are suitable for providing high-rate data transmission services.
[0098] To facilitate the understanding of the embodiments of this application, first, a communication system applicable to the embodiments of this application will be described in detail in combination with Figure 1 and
[0099] Figure 1FIG. 0 shows a communication system 100 to which embodiments of the present application are applied. The communication system 100 may include at least one first device and at least one second device. In a possible scenario, the first device may be a network device, such as Figure 1 the network device 110 shown; the second device may be a terminal device, such as Figure 1 the terminal device 120 shown. 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 Figure 1 the terminal device 120 shown; the second device may be a network device, such as Figure 1 the network device 110 shown. 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.
[0100] Figure 1 Exemplarily, a network device 110 and a terminal device 120 are shown. Optionally, the communication system 100 may further 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., and the embodiments of the present application are not limited thereto.
[0101] Each of the above communication devices, such as Figure 1 the network device 110 or the terminal device 120 in, may 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. Additionally, each communication device further includes a transmitter chain and a receiver chain, and those of ordinary skill in the art can understand that they may both include multiple components related to signal sending and receiving (such as a processor, a modulator, a multiplexer, a demodulator, a demultiplexer, or an antenna, etc.). Therefore, the network device 110 and the terminal device 120 may communicate via multi-antenna technology.
[0102] Optionally, the above communication system 100 may further include other network entities such as a network controller, a mobility management entity, etc., and the embodiments of the present application are not limited thereto.
[0103] The network device may configure a measurement gap (MG) for the terminal device for inter-frequency measurement or radio access technology (RAT) inter-system measurement, etc. During the measurement gap, the terminal device stops data transmission, and the network device does not perform uplink and downlink scheduling either. Therefore, using the measurement gap for inter-frequency or RAT inter-system measurement affects the transmission of other service data.
[0104] Exemplarily, as Figure 2 shown, the period of discontinuous reception (DRX) is 16.67 ms. The burst arrival time of XR service data can be understood as the moment when the pre-configured terminal device sends XR service data to the network device. The period of the measurement gap is 20 ms, and the length of each measurement gap is Figure 2 the duration represented by the raised part shown in. Among them, the first burst arrival time of the XR service data coincides with the first arrived measurement gap, that is, the first burst arrival time is within the first arrived measurement gap. Therefore, the terminal device stops transmitting XR service data in the first arrived measurement gap and starts transmitting XR service data after the first arrived measurement gap. The second burst arrival time is before the second arrived measurement gap. The terminal device starts transmitting XR service data at the second burst arrival time. During the transmission of XR service data, the second arrived measurement gap appears. The terminal device stops transmitting XR service data and continues to transmit XR service data after the second arrived measurement gap. And so on. The terminal device transmits XR service data at the third burst arrival time. When the third arrived measurement gap appears, the terminal device stops transmitting XR service data and then continues to transmit XR service data after the third arrived measurement gap.
[0105] From the above process, it can be seen that the terminal device using the measurement gap for inter-frequency or RAT measurement will affect the transmission of other service data. However, if the measurement gap can be used for data transmission, it may affect the accuracy of inter-frequency or RAT measurement, thus affecting behaviors such as cell handover of the terminal device, and further reducing the network environment of the terminal device. Therefore, there is an urgent need to provide a communication method that can maintain the normal measurement of the terminal device while reducing the impact of the measurement gap on other services and improving the user experience.
[0106] 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 during the measurement gap, thereby reducing the impact of the measurement gap on the service 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 transmitting or receiving data during the measurement gap, thereby helping to maintain the normal measurement of the terminal device and improve the user experience.
[0107] It should be noted that in the embodiments of the present application, a good or excellent channel environment of the terminal device may refer to a high channel quality. For example, the channel quality is greater than or equal to a first threshold; a poor signal environment of the terminal device may refer to a low channel quality. For example, the channel quality is less than or equal to a second threshold. The channel quality can be measured by a 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).
[0108] The following will combine Figures 3 to 7 to introduce the data transmission method of the present application in detail. The execution subject of the embodiments shown in the present application is a terminal device or a network device. The specific forms and quantities of the devices shown are only examples and should not constitute any limitation to the implementation of the method provided by the present application.
[0109] The terminal device in the embodiments of the present application may be the terminal device itself, or a chip, a chip system, or a processor that supports the terminal device to implement the data transmission method, or may also be a logic module or software that can implement all or part of the functions of the terminal device; the network device in the embodiments of the present application may be the network device itself, or a chip, a chip system, or a processor that supports the network device to implement the data transmission method, or may also be a logic module or software that can implement all or part of the functions of the network device. The present application does not make specific limitations on this.
[0110] The embodiments of the present application provide a schematic flowchart of a data transmission method 1000. The method 1000 may be applicable to a communication system 100 and is executed by a terminal device in the communication system 100. The method 1000 includes the following steps:
[0111] S1001. Obtain first information, where the first information is used to indicate a first measurement gap. Among them, the first measurement gap includes at least one first gap.
[0112] The number of at least one first gap can be, for example, 1, 10, 50, etc. Or, the number of first gaps is an uncertain number. Exemplarily, the first measurement gap is a periodic or non-periodic measurement gap. When the first measurement gap is periodic, its period can be a non-integer or an integer. For example, the first measurement gap can be a gap with a period of 20 ms or 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 a non-periodic measurement gap, for example, the first measurement gap can include multiple gaps with a first period, and n gaps interspersed between adjacent gaps among the multiple gaps. Or, the first measurement gap configuration includes a first period, and there are n gaps within the first period, where n is greater than 1. The network device and / or the terminal device may not be able to determine the total number of gaps. The first measurement gap can be in an active state or a deactivated state. Or, some of the first gaps in the first measurement gap are in an active state, and the remaining first gaps are in a deactivated state. Among them, the first measurement gap being in an active state can mean that data cannot be transmitted and / or received during the measurement gap opportunity, and the first measurement gap being in a deactivated state can mean that data can be transmitted and / or received during the measurement gap opportunity. Similarly, a first gap being in an active state can mean that data cannot be transmitted and / or received during the first gap opportunity, and a first gap being in a deactivated state can mean that data can be transmitted and / or received during the first gap opportunity.
[0113] It should be noted that the first gap can also be referred to as the first measurement gap opportunity or the first gap opportunity, which is the opportunity for measurement within the first measurement gap. The first measurement gap can include one or more measurement opportunities. An opportunity can refer to the time for measurement. An opportunity can also be referred to as a gap occasion, for example, and the present application does not make specific limitations on this.
[0114] In a possible implementation manner, S1001 can be implemented by one of the following: the first information received by the terminal device from the network device, or, the terminal device receives indication information from the network device and determines the first information according to the indication information.
[0115] 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, etc., and this first preset identifier is used to determine the first information. Or, the indication information does not include specific content, and after the terminal device receives the indication information, it can determine the first information according to the indication information.
[0116] Among them, the first information can be one or both of the following two types of information.
[0117] 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: measurement gap length, period, or period offset.
[0118] 2. The first information may be an identifier for indicating a configuration parameter of a measurement gap. Exemplarily, the first information is a measurement gap pattern ID (MG pattern ID) or a preset index, etc. 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.
[0119] S1002. Obtain second information, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0120] 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 some or all of the first gaps in the first measurement gap. Transmitting data may be that the terminal device transmits data to the network device; receiving data may be receiving data from the 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 negative acknowledgment (NACK), acknowledgment (ACK), etc.; or, scheduling request configuration; or, data transmitted through specific channels such as uplink shared channel (UL-SCH), downlink shared channel (DL-SCH), or physical downlink control channel (PDCCH).
[0121] 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. The present application does not make specific limitations on this.
[0122] Optionally, when the second information is used to indicate data transmission or reception in one or more first gaps within the first measurement gap, 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 helps to efficiently transmit service data.
[0123] It should be noted that when one or more first gaps in the first measurement gap are in the active state, one or more first gaps in the first measurement gap cannot be used for data reception or transmission; when one or more first gaps in the first measurement gap are in the deactivated state, one or more first gaps in the first measurement gap can be used for data reception or transmission.
[0124] It should be understood that in the embodiments of the present application, activation and deactivation are examples of two states used to indicate a measurement gap. Among them, when the measurement gap is in the active state, the measurement gap cannot be used for transmitting or receiving specific data; when the measurement gap is in the deactivated state, the measurement gap can be used for transmitting or receiving specific data. Activation and deactivation can also be expressed by other words. For example, activation can also be replaced with enable, apply, etc., and deactivation can also be replaced with disable, not apply, non - activation, etc. The present application does not make specific limitations on this.
[0125] In the data transmission method of the present application, when the terminal device is in a non - moving 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 measurement is small, and moreover, it can also reduce the impact of the measurement gap on the transmission of other service data, and can improve the user experience.
[0126] As a first optional embodiment, S1002 is optional content; the method 1000 further includes: sending second information to the network device.
[0127] It should be understood that the terminal device can determine by itself to activate or deactivate one or more first gaps, and based on this, send second information to the network device. In this way, the terminal device can determine by itself to activate or deactivate one or more first gaps based on one or several of conditions such as the channel environment, whether it is in a moving state, and the current service situation, and the flexibility of such a data transmission method is relatively high. Among them, the service situation may include one or more of the following: the amount of traffic, the service cycle, or the degree of conflict or coincidence between service transmission / reception and the first measurement interval, etc. Among them, the degree of conflict or coincidence between service transmission / reception and the first measurement interval can be determined, for example, by determining whether the gap where service transmission / reception conflicts or coincides with the first measurement gap is greater than a preset threshold. If it is greater, it can be determined that the degree of conflict or coincidence between service transmission / reception and the first measurement interval is relatively large, indicating that the measurement gap has a greater impact on service transmission / reception, and the terminal device can determine to deactivate one or more first gaps. If it is less, it can be determined that the degree of conflict or coincidence between service transmission / reception and the first measurement interval is relatively small, indicating that the measurement gap has little impact on service transmission / reception, and the terminal device can determine to activate one or more first gaps.
[0128] In one implementation, the network device sends an acknowledgment message for the second information. When the terminal device receives this acknowledgment message, it can then perform data transmission and reception or activate / deactivate the first gap.
[0129] As a second alternative embodiment, S1002 can be implemented in the following manner: Receive the second information from the network device.
[0130] Compared with the first alternative embodiment, in the second alternative 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 moving state.
[0131] Next, four ways in which the second information indicates one or more first gaps will be described in detail.
[0132] The first way: One or more first gaps are: the next first gap, or, N consecutive first gaps, where N is an integer greater than 1.
[0133] It should be understood that when the number of one or more first gaps is one, one or more first gaps are the next first gap. When the number of one or more first gaps is multiple, one or more first gaps are N consecutive first gaps.
[0134] 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 consecutive N first gaps that arrive after the moment when the terminal device obtains the second information. Exemplarily, as Figure 3 shown, assume 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 one or more first gaps are the first gap 1; if the second information indicates that one or more first gaps are 3 consecutive first gaps, then one or more first gaps are the first gap 1, the first gap 2, and the first gap 3.
[0135] It should be noted that in the embodiments of the present application, the arrived first gap can be understood as being in the first gap at the current moment. Among them, "arrived" can also be replaced by "appeared", etc., for example, the next appeared first gap, N consecutive appeared first gaps, etc. The present application does not make specific limitations on this.
[0136] It should be understood that in the embodiments of the present application, the consecutive first gaps can be understood as multiple consecutive first gaps in the order of the arrival time or the appearance time of the first gaps. For example, the first gap 1 and the second gap 2 are consecutive can be understood as that after the first gap 1, the first arrived first gap is the first gap 2, that is, there is no other first gap between the first gap 1 and the first gap 2. For the sake of brevity, the consecutive first gaps will not be explained below.
[0137] The second way: one or more of the first gaps are: one or more first gaps closest to the first moment, or one or more first gaps after the first moment. Among them, the one first gap closest to the first moment can be: the first gap that arrives latest before the first moment; or the first gap that arrives earliest after the first moment. Exemplarily, as Figure 3 shown, in the case where the one first gap closest to the first moment is the first gap that arrives latest before the first moment, one or more first gaps are the first gap 3; in the case where the one first gap closest to the first moment is the first gap that arrives earliest after the first moment, one or more first gaps are the first gap 4.
[0138] The one first gap closest to the first moment can be any one of the following 2 types:
[0139] First, method 1000 further includes: obtaining information 1, where information 1 can indicate that the first gap closest to the first moment is the first gap that arrived latest before the first moment; or, information 1 can indicate that the first gap closest to the first moment is the first gap that will arrive 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.
[0140] It should be noted that information 1 and the second information can be carried in the same signaling, or can be carried in different signalings; in the case where 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 can be carried in different fields or cells, and the present application does not make specific limitations on this.
[0141] Second, one or more first gaps are the first time slots that are closer to the first moment among the first gap that arrived latest before the first moment and the first gap that will arrive earliest after the first moment. For example, as Figure 3 shown, compared with the first time slot 4, the first time slot 3 is closer to the first moment. Therefore, one or more first gaps are the first time slot 3.
[0142] The multiple first gaps closest to the first moment can be any one of the following 4 types:
[0143] Type 1: Multiple first gaps that arrived continuously before the first moment, and the latest arrived first gap among the continuously arrived multiple first gaps is the first gap closest to the first moment before the first moment. Exemplarily, as Figure 3 shown, assuming that there are 3 first gaps, the multiple first gaps that arrived continuously before the first moment can be the first gap 1, the first gap 2, and the first gap 3.
[0144] Type 2: Multiple first gaps that will arrive continuously after the first moment, and the earliest arrived first gap among the continuously arrived multiple first gaps is the first gap closest to the first moment after the first moment. Exemplarily, as Figure 3 shown, assuming that there are 2 first gaps, the multiple first gaps that will arrive continuously after the first moment can be the first gap 4 and the first gap 5.
[0145] Type 3: Multiple first gaps that arrived continuously before the first moment, or multiple first gaps that will arrive continuously after the first moment.
[0146] It should be understood that, compared with the first and second types, the difference in the third type is that the terminal device can determine by itself whether the multiple first gaps closest to the first moment are the multiple first gaps that arrive continuously before the first moment or the multiple first gaps that arrive continuously 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 the multiple first gaps that arrive continuously 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 the multiple first gaps that arrive continuously after the first moment. In the first or second type, the second information can indicate whether the multiple first gaps closest to the first moment are the multiple first gaps that arrive continuously before the first moment or the multiple first gaps that arrive continuously after the first moment. For example, the second information can include a second preset identifier, and the second preset identifier is used to indicate before or after the first moment.
[0147] The fourth type: a first gaps that arrive continuously after the first moment and b first gaps that arrive continuously after the first moment. The latest-arriving first gap among the a first gaps is the first gap closest to the first moment before the first moment, and the earliest-arriving first gap among 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 multiple first gaps. Exemplarily, as Figure 3 shown, the number of multiple first gaps is 4, a is 3, and b is 1. Then the multiple first gaps are the first gap 1, the first gap 2, the first gap 3, and the first gap 4.
[0148] 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.
[0149] In this way, the terminal device can determine one or more first gaps to be activated or deactivated according to the second information. When 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 according to the second information, thereby reducing the impact of the measurement gap on the service data transmission. Combining Figure 3, if the network device and / or the terminal device determines 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 in the case where the channel state of the terminal device is excellent and the terminal device is in a non-mobile state, the second information can be used to indicate 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 among the first gap 1, the first gap 2, and the first gap 3 that coincides with the data transmission time, the terminal device can transmit data 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.
[0150] In a possible implementation manner, the above first moment can be indicated by at least one of the following: system frame, subframe, time slot, or symbol.
[0151] It should be understood that in one implementation manner, the system frame can be represented by a system frame identifier, and the system frame identifier can also be understood as a system frame number, such as 512, etc. The subframe can be represented by a subframe identifier, and the subframe identifier can also be understood as a subframe number; the time slot can be represented by a time slot identifier, and the time slot identifier can also be understood as a time slot number; the symbol can be represented by a symbol identifier, and the symbol identifier can also be understood as a symbol number, etc., and the symbol can also be understood as an OFDM symbol. The present application does not make specific limitations on the specific form of the identifier used to represent the system frame, subframe, time slot, and symbol.
[0152] Optionally, the indication manner of the first moment can be determined according to 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 by the system frame, subframe, and time slot. In this way, the duration represented by the first moment is equivalent to the length of the first gap, which helps to improve the accuracy of the second information indicating one or more first gaps.
[0153] Optionally, method 1000 further includes: obtaining fourth information, where the fourth information is used to indicate the first moment.
[0154] It should be understood that obtaining the fourth information can be implemented in the following manner: receiving the fourth information from the network device.
[0155] Exemplarily, the fourth information can include at least one of the following: system frame identifier, subframe identifier, time slot identifier, or symbol identifier. Or, the fourth information includes a first index, and the first index is used to indicate at least one of the following: system frame identifier, subframe identifier, time slot identifier, or symbol identifier. For example, the fourth information includes 00, and 00 is used to indicate system frame 512.
[0156] It should be noted that the fourth information and the second information may be carried in the same signaling or in different signals; when the fourth information and the second information are carried in the same signaling, the fourth information and the second information may be carried in the same field or cell, or may be carried in different fields or cells, and the present application does not make specific limitations on this.
[0157] Optionally, the second information is further used to indicate the first moment. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is small.
[0158] The third method: the identifier of one or more first gaps is even or odd.
[0159] It should be understood that the identifier of one or more first gaps being even or odd can be understood as that one or more first gaps are the first gaps with even or odd identifiers that arrive after the moment when 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 the number or index of the first or more first gaps, such as #0, #1, #2, and the present application does not make specific limitations on this.
[0160] In one example, each of the first gaps in the first measurement gap corresponds to an identifier. For example, the first measurement gap includes 10 first gaps. In the order of arrival time, the identifiers of the 10 first gaps are integers numbered starting from 0. If the identifier of one or more first gaps is even, then the identifier of one or more first gaps is some or all of the identifiers 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, then the identifier of one or more first gaps is 8; if the identifier of one or more first gaps is odd, then the identifier of one or more first gaps is some or all of the identifiers 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, then the identifier of one or more first gaps is 7 and 9.
[0161] In another example, in the first measurement gap, each of 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 5 first gaps can be integers numbered starting from 0. If the identifier of one or more first gaps is even, then the identifier of one or more first gaps is 0, 2, and 4; if the identifier of one or more first gaps is odd, then the identifier of one or more first gaps is 1 and 3.
[0162] In another example, each of the remaining gaps except the first measurement gap also corresponds to an identifier. For example, according to the order of arrival times, the identifiers of the first measurement gap and the remaining gaps are integers numbered starting from 0. Suppose the identifiers of the first measurement gap are 1, 4, 7, 8, and 9. If the identifier of one or more of the first gaps is an even number, then the identifier of one or more of the first gaps is 4 and / or 8. For example, if the time 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 identifier of one or more of the first gaps is 8. If the identifier of one or more of the first gaps is an odd number, then the identifier of one or more of the first gaps is some or all of the identifiers 1, 7, or 9. For example, if the time 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 identifier of one or more of the first gaps is 9.
[0163] In yet another example, after the time when the terminal device receives the second information, each of the first measurement gap and the remaining gaps except the first measurement gap corresponds to an identifier. For example, according to the order of arrival times, the identifiers of the first measurement gap and the remaining gaps are integers numbered starting from 0. Suppose the numbers of the first measurement gap are 4, 5, 7, 8, and 9. If the identifier of one or more of the first gaps is an even number, then the identifier of one or more of the first gaps is 4 and 8. If the identifier of one or more of the first gaps is an odd number, then the identifier of one or more of the first gaps is 5, 7, and 9.
[0164] It should be noted that the identifiers of one or more of the first gaps shown in the above examples do not constitute a limitation on the embodiments of the present application. The identifiers of one or more of the first gaps can also be other values, and the identifiers of one or more of the first gaps can also be values arranged according to other rules. For example, the identifiers of one or more of the first gaps are all multiples of 3, etc. The present application does not make specific limitations on this.
[0165] It should also be noted that in the embodiments of the present application, the identifier of one or more of the first gaps is a concept introduced to define one or more of the first gaps. For the terminal device, the concept of an identifier may not exist, that is, the terminal device will not number one or more of the first gaps, nor will it number the first measurement gap. For example, suppose the identifier of one or more of the first gaps is an even number. After the time when the terminal device receives the second information, the terminal device can determine that the first arriving first gap belongs to one or more of the first gaps. The present application does not make specific limitations on this.
[0166] In a possible implementation manner, one or more of the first gaps are one or more of the first gaps whose identifiers are even or odd numbers after the second moment.
[0167] 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 according to the second moment, which helps to improve the accuracy of the one or more first gaps determined by the terminal device.
[0168] It should be understood that the indication manner of the second moment is similar to that of the first moment. For details, reference may be made to the above description and will not be elaborated here.
[0169] Optionally, method 1000 further includes: obtaining fifth information, where the fifth information is used to indicate the second moment.
[0170] It should be understood that the obtaining of the fifth information may be implemented in the following manner: receiving the fifth information from a network device.
[0171] Exemplarily, the fifth information may include at least one of the following: system frame identifier, subframe identifier, time slot identifier, or symbol identifier. Alternatively, the fifth information includes a second index, and the second index is used to indicate at least one of the following: system frame identifier, subframe identifier, time slot identifier, or symbol identifier. For example, the fifth information includes 00, and 00 is used to indicate system frame 512.
[0172] It should be noted that the fifth information and the second information may be carried in the same signaling or in different signalings; in the case where the fifth information and the second information are carried in the same signaling, the fifth information and the second information may be carried in the same field or cell, or in different fields or cells. This application does not make specific limitations on this.
[0173] Optionally, the second information is further used to indicate the second moment. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is small.
[0174] In the fourth way, one or more first gaps are indicated in a bit mapping manner.
[0175] Among them, bit mapping may also be referred to as a bit map. By using the bit mapping method, continuous or discontinuous multiple first gaps can be indicated, or one or more first gaps in a specific continuous multiple first gaps can be indicated. Such an indication method has high flexibility.
[0176] In a possible implementation manner, a first value of the bit mapping indicates activation of the first gap, or a second value of the bit mapping indicates deactivation of the first gap.
[0177] It should be understood that the first value and the second value are preset different 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 bit map corresponds to a first gap. Exemplarily, assuming the first value is 1 and 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 the first gap 1, the first gap 2, the first gap 3, and the first gap 4 in sequence, then 1010 indicates that the first gap 1 and the first gap 3 are activated, and the first gap 2 and the first gap 4 are deactivated.
[0178] Optionally, when the second information is used to indicate deactivating one or more first gaps in the first measurement gap, the first gaps corresponding to the second value in the bit map are one or more first gaps; or, when the second information is used to indicate activating one or more first gaps in the first measurement gap, the first gaps corresponding to the first value in the bit map are one or more first gaps; or, the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap, and the first gaps corresponding to the first value in the bit map are one or more first gaps.
[0179] Through such an indication method, the terminal device can determine, according to the bit map, the first gaps that can be used for transmitting or receiving data and the first gaps that cannot be used for transmitting or receiving data among the multiple first gaps corresponding to the bit map.
[0180] In a possible implementation manner, a bit value of the bit map being the third value indicates being selected, or a bit value of the bit map being the fourth value indicates not being selected.
[0181] 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 the first gaps corresponding to the first value in the bit map. Exemplarily, assuming the first value is 1 and 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 the first gap 1, the first gap 2, the first gap 3, and the first gap 4 in sequence, then 1010 indicates that one or more first gaps are the first gap 1 and the first gap 3.
[0182] Based on the above embodiments, one or more first gaps belong to consecutive M first gaps, and M is a positive integer.
[0183] It should be understood that M can be, for example, 7, 9, 30, etc. The S first gaps can be M consecutive first gaps after the moment when the terminal device receives the second information. Optionally, the number of bits of the bit map can be M, and the sum of the first gaps corresponding to each bit value in the bit map is M consecutive first gaps. Exemplarily, if the number of bits of the bit map is 4, the bit map can correspond to 4 consecutive first gaps.
[0184] Optionally, the M first gaps are the first gaps after the third moment.
[0185] Wherein, 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.
[0186] It should be understood that the indication manner of the third moment is similar to that of the first moment, and reference can be made to the above description, which will not be elaborated here.
[0187] Optionally, method 1000 further includes: obtaining information 2, where information 2 is used to indicate the third moment.
[0188] It should be understood that obtaining information 2 can be implemented in the following manner: receiving information 2 from a network device.
[0189] Exemplarily, information 2 may include at least one of the following: system frame identifier, subframe identifier, time slot identifier, or symbol identifier. Or, information 2 includes a second index, and the second index is used to indicate at least one of the following: system frame identifier, subframe identifier, time slot identifier, or symbol identifier. For example, information 2 includes 00, and 00 is used to indicate system frame 512.
[0190] It should be noted that information 2 and the second information may be carried in the same signaling, or may be carried in different signals; in the case where information 2 and the second information are carried in the same signaling, information 2 and the second information may be carried in the same field or cell, or may be carried in different fields or cells, and the present application does not make specific limitations thereon.
[0191] Optionally, the second information is further used to indicate the third moment. In this way, the terminal device can determine one or more first gaps through the second information, and the signaling overhead is small.
[0192] In the fifth way, one or more first gaps are: the first gaps within the first duration.
[0193] Wherein, the first duration can represent durations of different lengths. For example, the first duration can be one or more system frames; the first duration can be one or more subframes; the first duration can be one or more time slots; the first duration can be one or more symbols; or, the first duration can also be the duration of a timer. The unit of the first duration can be milliseconds.
[0194] Optionally, the method 1000 further includes: obtaining information 3, where the information 3 is used to indicate a first duration.
[0195] It should be understood that obtaining the information 3 may be implemented by: receiving the information 3 from a network device.
[0196] It should be noted that the information 3 and the second information may be carried in the same signaling, or may be carried in different signals; in the case where the information 3 and the second information are carried in the same signaling, the information 3 and the second information may be carried in the same field or cell, or may be carried in different fields or cells, and the present application does not make specific limitations thereon.
[0197] 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 small.
[0198] Wherein, the first duration may be indicated by one of the following: the start time and the length of the first duration; the start time and the end time; or, the identifier of each time unit in the first duration. The information 3 or the second information may include the above information for indicating the first duration.
[0199] It should be understood that the indication manner of the start time and the end time is similar to the representation manner of the first time. For example, the start time may be indicated by a system frame identifier, and reference may be made to the above description, which will not be elaborated here.
[0200] The length of the first duration may be represented by the number of time units included in the first duration. For example, if the length of the first duration is 5 system frames, the length of the first duration may be represented by 5, 05, etc. Each time unit in the first duration may be, for example, system frame 512, system frame 513, and system frame 514, and the identifier of each time unit in the first duration may be 512, 513, and 514.
[0201] Based on the above embodiments, as an optional embodiment, the first measurement gap includes a first gap in an active state, and the second information is used to indicate deactivating one or more first gaps, where the one or more first gaps belong to the first gap in the active state; or, the first measurement gap includes a first gap in a deactivated state, and the second information is used to indicate activating one or more first gaps, where the one or more first gaps belong to the first gap in the deactivated state.
[0202] Among them, the number of the first gaps in the active state can be one or more, and the first gaps in the active state can be some or all of the first gaps in the first measurement gap. The number of the first gaps in the deactivated state can be one or more, and the first gaps in the deactivated state can be some or all of the first gaps in the first measurement gap. The state of the first measurement gap being in the active state can be understood as: before the terminal device obtains the second information, the final state of the first measurement gap is the active state; the state of the first measurement gap being in the deactivated state 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 state of the first measurement gap is in the active state, if the time of business data transmission coincides with some of the measurement gaps in the first measurement gap, the terminal device can obtain the second information and can transmit or receive data in one or more of the first gaps based on the second information. This method can be applied when the channel quality of the terminal device is good; when the state of the first measurement gap is in the deactivated state, if the time of business data transmission does not coincide with some of the measurement gaps in the first measurement gap, the terminal device can obtain the second information and deactivate one or more of the first gaps based on the second information, that is, does not transmit or receive data in one or more of the first gaps. This method can be applied when the channel quality of the terminal device is poor.
[0203] In addition, when one or more of the first gaps are the first measurement gap, that is, one or more of the first gaps are all of the first gaps in the first measurement gap, the second information may include the following content.
[0204] Optionally, the second information may include a third preset identifier, and the third preset identifier indicates that the terminal device can transmit or receive data within the first measurement gap, or the third preset identifier indicates to activate the first measurement gap. In this way, after obtaining the second information, the terminal device can determine that it can transmit or receive data on the first measurement gap according to the third preset identifier.
[0205] 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., and the present application does not make specific limitations thereto.
[0206] Optionally, the second information itself is used to indicate transmitting or receiving data within the first measurement gap or the second information itself is used to indicate activating the first measurement gap. That is, the second information may not include any information or identifier. After obtaining the second information, the terminal device can determine that it can transmit or receive data within the first measurement gap according to the second information of the present application.
[0207] Based on the above embodiments, the present application further provides a method for the terminal device to determine receiving or transmitting data through the following manner.
[0208] 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, within the first gap or the first measurement gap, if it is within the activation time of discontinuous reception (DRX), data can be received or transmitted.
[0209] In a possible implementation, being within the activation time of DRX means that the timer related to the activation time of DRX is running.
[0210] For Mode 1, the terminal device can be implemented through one or more of the following implementation methods:
[0211] In a possible implementation method, the coincidence of the activation time of DRX and the first measurement gap means that the activation time of DRX coincides with any one of the first measurement gaps, and the terminal device can receive or transmit data during the activation time of DRX.
[0212] In a possible implementation method, the coincidence of the activation time of DRX and the first gap means that the activation time of DRX coincides with one or more first gaps, and the terminal device can receive or transmit data during the activation time of DRX. Among them, one or more first gaps can be determined by the second information, and the determination method of one or more first gaps can refer to the above description and will not be elaborated here.
[0213] In a possible implementation method, the first gap or the first measurement gap that coincides with the activation time of DRX is in the active state.
[0214] In a possible implementation method, the first gap or the first measurement gap that coincides with the activation time of DRX is in the deactivated state.
[0215] It can be understood that data is received or transmitted during the first gap / activation time of DRX that coincides with the activation time of DRX within one or more first gaps. In other words, for each first gap among one or more first gaps, if it is within the activation time of DRX, data can be received or transmitted within this first gap / activation time of DRX.
[0216] Among them, the coincidence of the first gap and the activation time of DRX can be understood as partial or complete coincidence between the first gap and the activation time of DRX. As Figure 4 shown, the period of the activation time of DRX is 16.67 ms. The activation time 1 of DRX coincides with the first gap 5, and the terminal device can receive or transmit data on the first gap 5.
[0217] One or more of the first gaps are part or all of the first measurement gaps. When one or more of the first gaps are all of the first measurement gaps, the terminal device receives or transmits data on the first gaps that coincide with the activation time of DRX in the first measurement gap. Receiving data may include listening for scheduling information or receiving downlink data. Listening for scheduling information may refer to listening for PDCCH or listening for the scheduling information of the network device. On the first gaps that do not coincide with the activation time of DRX, the terminal device does not need to send or receive data and does not need to listen for scheduling information. Therefore, the terminal device can listen for scheduling information on the first gaps that coincide with the activation time of DRX, so that, compared with the terminal device listening for scheduling information on the first measurement gap, the power consumption of the terminal device is smaller. Transmitting data includes transmitting an acknowledgement reply or a non-acknowledgement reply or transmitting uplink data. Receiving downlink data may be PDSCH, and transmitting uplink data may be PUSCH.
[0218] Method 2: The second information is used to indicate deactivating or activating one or more of the first gaps in the first measurement gap; or, the second information is used to indicate transmitting or receiving data on one or more of the first gaps within the first measurement gap; or, the second information is used to indicate deactivating or activating the first measurement gap; or, the second information is used to indicate transmitting or receiving data within the first measurement gap; or, the second information is used to indicate that when the activation time of DRX coincides with the first measurement gap or the first gap, data can be received or transmitted.
[0219] Compared with the second information in S1002, the second information in Method 2 is further extended. The second information can indicate the first measurement interval, the first gaps within the first measurement interval, or the relevant information on data transmission and reception within the activation time of DRX. The terminal device can implement the method of Method 1 according to the second information in Method 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. Or, if the terminal device obtains the second information, within the first gap or the first measurement gap, if it is within the activation time of DRX, the terminal device can receive or transmit data. Here, obtaining the second information can be understood as configuring the second information.
[0220] In a possible implementation, when the second information is used to indicate:
[0221] 1) Deactivating one or more of the first gaps in the first measurement gap; or,
[0222] 2) Transmitting or receiving data on one or more of the first gaps within the first measurement gap.
[0223] The terminal device can receive or transmit data in the following ways: If the terminal device obtains the second information, when the active time of DRX coincides with one or more first gaps, the terminal device can receive or transmit data. Or, in the case where the terminal device obtains the second information, within the first gap, if it is within the active time of DRX, the terminal device can receive or transmit data.
[0224] In another possible implementation, when the second information is used to indicate:
[0225] 1) Activate one or more first gaps in the first measurement gap; or,
[0226] 2) One or more first gaps within the first measurement gap cannot transmit or receive data.
[0227] The terminal device can receive or transmit data in the following ways: In the case where the terminal device obtains the second information, when the active time of DRX coincides with one or more first gaps, the terminal device cannot receive or transmit data. Or, in the case where the terminal device obtains the second information, within the first gap, if it is within the active time of DRX, it cannot receive or transmit data.
[0228] In yet another possible implementation, when the second information is used to indicate:
[0229] 1) Deactivate the first measurement gap; or,
[0230] 2) Transmit or receive data within the first measurement gap.
[0231] The terminal device can receive or transmit data in the following ways: In the case where the terminal device obtains the second information, when the active time of DRX coincides with the first measurement gap, the terminal device can receive or transmit data. Or, in the case where the terminal device obtains the second information, within the first measurement gap, if it is within the active time of DRX, the terminal device can receive or transmit data.
[0232] In still another possible implementation, when the second information is used to indicate:
[0233] 1) Activate the first measurement gap; or,
[0234] 2) Cannot transmit or receive data within the first measurement gap.
[0235] The terminal device can receive or transmit data in the following ways: When the terminal device obtains the second information, when the activation time of DRX coincides with the first measurement gap, the terminal device cannot receive or transmit data. Or, when the terminal device obtains the second information, within the first measurement gap, if it is in the activation time of DRX, the terminal device cannot receive or transmit data.
[0236] In another possible implementation, when the second information is used to indicate:
[0237] 1) When the activation time of DRX coincides with the first measurement gap or the first gap, data can be received or transmitted.
[0238] Among them, the second information is an enabling indication, which can be a preset identifier, a preset index, a preset number, etc., and the present application does not make specific limitations on this. For example, the second information can be an implicit indication: 1) When the second information is "enabled" or the first value, it can be used to indicate that data can be received or transmitted within the first measurement gap or the first gap, and / or the second information is applied to DRX, then at this time the second information is used to indicate that when the activation time of DRX coincides with the first measurement gap or the first gap, data can be received or transmitted; 2) When the second information is "disabled" or the second value, it can be used to indicate that data cannot be received or transmitted within the first measurement gap or the first gap, and / or the second information can be applied to DRX, then at this time the second information is used to indicate that when the activation time of DRX coincides with the first measurement gap or the first gap, data cannot be received or transmitted; 3) The second information can be of an enumerated type, with the structure ENUMERATED{ture}, when the second information is "ture", it can be used to indicate that data can be received or transmitted within the first measurement gap or the first gap, and / or the second information can be applied to DRX, then at this time the second information is used to indicate that when the activation time of DRX coincides with the first measurement gap or the first gap, data can be received or transmitted. Or, the second information can also directly give an indication.
[0239] The terminal device can receive or transmit data in the following ways: When 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. Or, when 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, data can be received or transmitted. Obtaining the second information can mean that the second information is configured.
[0240] In a possible implementation, in the above ways for the terminal device to receive or transmit data, when the terminal device obtains the second information, it can be implemented in the way of Method 1.
[0241] It can be understood that data is received or transmitted on a first gap that coincides with the activation time of DRX in one or more first gaps.
[0242] Compared with Mode 1, the difference in Mode 2 is that in Mode 1, the terminal device can independently receive or transmit data on the first gap that coincides with the activation time of DRX, while in Mode 2, the terminal device determines that it can receive or transmit data on the first gap that coincides with the activation time of DRX according to Information 4 from the network device.
[0243] Among them, Information 4 can be, for example, a preset identifier, a preset index, a preset number, etc., and the present application does not make specific limitations thereto.
[0244] Mode 3: The first measurement gap includes a first gap in the deactivated state. Method 1000 further includes: receiving or transmitting data on the first gap that coincides with the activation time of DRX in the first gap in the deactivated state.
[0245] The difference compared with Modes 1 and 2 is that in Mode 3, the terminal device can independently determine that it can receive or transmit data on the first gap that coincides with the activation time of DRX in the first gap in the deactivated state.
[0246] Mode 4: Method 1000 further includes: receiving Information 5 from the network device, where Information 5 is used to indicate receiving or transmitting data on the first gap that coincides with the activation time of DRX in the first measurement gap.
[0247] The difference compared with Mode 3 is that in Mode 4, regardless of whether the first measurement gap is in the activated state or the deactivated state, the terminal device can determine that it can receive or transmit data on the first gap that coincides with the activation time of DRX in the first measurement gap according to Information 5 from the network device.
[0248] 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 the present application does not make specific limitations thereto.
[0249] Mode 5: The second information is used to indicate receiving or transmitting data on the first gap that coincides with the activation time of DRX in the first measurement gap, or the second information is used to indicate receiving or transmitting data on the first gap that coincides with the activation time of DRX in one or more first gaps.
[0250] Compared with Mode 1 to Mode 4, Mode 5 is different in that in Mode 5, the terminal device determines that it can receive or transmit data on the first gap that coincides with the activation time of DRX in the first measurement gap, or can receive or transmit data on the first gap that coincides with the activation time of DRX in one or more first gaps.
[0251] In addition to the above-mentioned Mode 1 to Mode 5, the present application also provides another data transmission method, which can be applied to the communication system 100 and is executed by the terminal device in the communication system 100. The method includes the following steps: obtaining first information, where the first information is used to indicate the first measurement gap; obtaining Information 6, where Information 6 is used to indicate receiving or transmitting data on the first gap that coincides with the activation time of DRX in the first measurement gap, or Information 6 is used to indicate receiving or transmitting data on the first gap that coincides with the activation time of DRX in one or more first gaps.
[0252] It should be understood that compared with Mode 5, the difference of this method is that in this method, the terminal device determines that it can receive or transmit data on the first gap that coincides with the activation time of DRX in the first measurement gap, or can receive or transmit data on the first gap that coincides with the activation time of DRX in one or more first gaps. That is, this method has nothing to do with S1002 in Method 1000.
[0253] Optionally, the activation time of DRX may include one or more of the following: DRX for which the configured DRX on duration timer or inactivity timer is running; or, DRX for which the downlink retransmission timer, uplink retransmission timer, or sidelink retransmission timer in the configured DRX group is running; or, DRX for which the ra-contention resolution timer or msg B-response window is running; or, for a scheduling request sent on PUCCH and not processed, if the serving cell is part of a non-terrestrial network, the DRX gap in the active state starts after the scheduling request transmission when SR_COUNTER is 0 in all scheduling request configurations of the unprocessed scheduling request plus the UE-gNB real-time traffic (RTT); or, after successfully receiving a random access response, no PDCCH indicating a new transmission addressed to the cell radio network temporary identifier (C-RNTI) of the MAC entity is received, and the random access response is a random access response for a random access preamble not selected by the MAC entity in a contention-based random access preamble.
[0254] Based on the above embodiments, the first information may also be used to configure more measurement gaps. The case where the first information configures more measurement gaps will be described below.
[0255] As an optional embodiment, method 1000 further includes: obtaining sixth information, where the sixth information is used to indicate a second measurement gap, where the initial state of the first measurement gap is the active state and the initial state of the second measurement gap is the deactivated state, or, the initial states of the first measurement gap and the second measurement gap are the deactivated states.
[0256] It should be understood that the first measurement gap and the second measurement gap may be measurement gaps with different configuration parameters. The configuration parameters may include parameters such as period, length, period offset, or measurement gap mode ID, etc. 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. Or, the first measurement gap is a measurement gap with a measurement gap mode ID of 21, and the second measurement gap is a measurement gap with a measurement gap mode ID of 3, etc.
[0257] The first measurement gap may include one or more sets of measurement gaps, the second measurement gap may include one or more sets of measurement gaps, or it can be said that 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. The present application does not make specific limitations on this.
[0258] It should be understood that obtaining the sixth information can be implemented in the following manner: receiving the sixth information from a network device.
[0259] It should be noted that the sixth information and the first information may be carried in the same signaling, or may be carried in different signaling; in the case where the sixth information and the first information are carried in the same signaling, the sixth information and the first information may be carried in the same field or cell, or may be carried in different fields or cells. The present application does not make specific limitations on this.
[0260] Or, the number of measurement gaps included in the second measurement gap may be 0, then all the measurement gaps configured by the first information are deactivated measurement gaps. At this time, the first measurement gap may include measurement gaps with different configuration parameters. For example, the first measurement gap includes a measurement gap with a period of 20 ms and a measurement gap with a period of 10 ms.
[0261] By configuring multiple sets of measurement gaps for the terminal device, according to the coincidence situation 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 with less or no coincidence with the service data transmission time, and not perform data transmission or receive data; perform data transmission or receive data in the measurement gaps with more coincidence with the service data transmission time. In this way, while not affecting the measurement, the measurement can reduce the impact on the data service transmission.
[0262] As an optional embodiment, the first information is further 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 small.
[0263] The initial states of the first measurement gap and the second measurement gap can be indicated in the following three ways.
[0264] 1. The method 1000 further includes: obtaining seventh information, where the seventh information is used to indicate that the initial state of the first measurement gap is an active 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.
[0265] The seventh information may include a fourth preset identifier and / or a fifth preset identifier. The fourth preset identifier represents a measurement gap in an active state, and the fifth preset identifier represents a measurement gap in a deactivated state. Exemplarily, the fourth preset identifier and the fifth preset identifier may be the names of the measurement gaps. For example, the fourth preset identifier is the main measurement gap, and the fifth preset identifier is the secondary measurement gap; or the fourth preset identifier is the secondary measurement gap, and the fifth preset identifier is the main measurement gap.
[0266] It should be noted that the seventh information, the sixth information, or the first information may be carried in the same signaling or in different signalings; the seventh information, the sixth information, or the first information may be carried in the same field or cell, or in different fields or cells. The present application does not make specific limitations on this.
[0267] 2. The first information is further used to indicate that the initial state of the first measurement gap is an active state or a deactivated state; and / or, the sixth information is further used to indicate that the initial state of the second measurement gap is a deactivated state.
[0268] For example, the first information and / or the sixth information may include a measurement gap pattern ID. The measurement gap pattern ID can be used to represent a measurement gap. For example, the measurement gap pattern ID 1 can represent a measurement gap with a period of 10 ms, etc. 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 is used to represent a measurement gap in an active state, and the second measurement gap pattern ID is used to represent a measurement gap in a deactivated state. For example, the first measurement gap pattern ID includes 1, 3, and 21. If the first information is the measurement gap pattern ID 21, then the first measurement gap is the measurement gap corresponding to the measurement gap pattern ID 21, and the first measurement gap is in an active state; for example, the second measurement gap pattern ID includes 2, 14, and 30. If the sixth information is the measurement gap pattern ID 14, then the second measurement gap is the measurement gap corresponding to the measurement gap pattern ID 14, and the second measurement gap is in a deactivated state.
[0269] Among them, the first measurement gap pattern ID and / or the second measurement gap pattern ID are agreed upon by the protocol or configured by the network device through signaling.
[0270] 3. Information for indicating the first measurement gap is carried in the first type of field, and information for indicating the second measurement gap is carried in the second type of field. In other words, the first information is carried in the first type of field, and the sixth information is carried in the second type of field. The first type of field is a field for carrying a measurement gap for indicating the active state, and the second type of field is a field for carrying a measurement gap for indicating the deactivated state. Among them, the first type of field and the second type of field can be agreed upon by the protocol or configured by the network device through signaling.
[0271] The first type of field may include one or more fields, and the second type of field may also include one or more fields. Through such an indication method, after receiving the first information and / or the sixth information, the terminal device can determine the state of the measurement gap according to the fields carrying the information for indicating the first measurement gap and the information for indicating the second measurement gap. In this way, the first information and / or the sixth information may not carry an identifier for indicating the states of the first measurement gap and the second measurement gap, which helps to reduce the signaling overhead.
[0272] Optionally, when the first information is also used to indicate the second measurement gap, the first information may include the first type of field and / or the second type of field. The first type of field carries information for indicating the first measurement gap, and the second type of field carries information for indicating the second measurement gap.
[0273] Among them, the terminal device can obtain indication information for indicating the states (active state or deactivated state) of the first measurement gap and the second measurement gap. This indication information is used to change the initial states of the first measurement gap and the second measurement gap. For example, if the initial state of the first measurement gap is the active state and the initial state of the second measurement gap is the deactivated state, then this indication information can indicate that the first measurement gap is in the deactivated state and the second measurement gap is in the active state. Or, it can also be understood that this indication information is used to configure the first / second active state after the change of the first measurement gap or the second measurement gap.
[0274] Next, taking the second information as an example, the signaling carrying the information mentioned in this application will be described.
[0275] It should be understood that for other information involved in the embodiments of this application other than the second information, the signaling carrying other information can refer to the description of the signaling carrying the second information below. It should be noted that the difference between the signaling carrying 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 other information.
[0276] 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).
[0277] The second information is carried in any one or more of the above three types of signaling. In this way, the manner in which the network device instructs the terminal device to activate or deactivate one or more first gaps is highly flexible.
[0278] In a possible implementation manner, the second information is carried in the MAC CE, and the MAC CE is identified by a logical channel identification (LCID) or an extended logical channel identification (eLCID), and the LCID or eLCID is used to indicate the function of the second information.
[0279] It should be understood that the LCID or eLCID being used to indicate the function of the second information can be understood as the LCID or eLCID being used to indicate the MAC CE for activating or deactivating one or more first gaps, or the LCID or eLCID being used to indicate the 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 according to the LCID or eLCID, and the second information may not need to include the remaining identifiers for indicating the function of the second information, which helps to reduce signaling overhead.
[0280] In another possible implementation manner, the second information is carried in the DCI, and the DCI uses a first identifier, and the first identifier is used to indicate the function of the second information.
[0281] It should be understood that the first identifier being used to indicate the function of the second information can be understood as the first identifier being used to indicate the signaling for activating or deactivating one or more first gaps, or the first identifier being used to indicate the 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 that the signaling carries the function of the second information according to the first identifier, and the second information may not need to include the remaining identifiers for indicating the function of the second information, which helps to reduce signaling overhead.
[0282] Optionally, the first identifier may be a first radio network temporary identifier (RNTI).
[0283] Among them, the first RNTI may be one or more of the following: serving RNC RNTI (S-RNTI), diverted radio network controller (RNC) RNTI (d-RNTI), cell RNTI (c-RNTI), the terrestrial radio access network (UTRAN) of the universal mobile telecommunications system (UMTS), or downlink shared channel (DSCH) RNTI. Alternatively, the first RNTI may also be a new type of RNTI other than the above-mentioned several RNTIs, and the present application does not make specific limitations thereto.
[0284] Based on the above embodiments, method 1000 further includes: sending eighth information to a network device, where the eighth information is used to indicate that one or more first gaps have been activated or deactivated.
[0285] In one implementation, the eighth information is used to indicate an acknowledgment message for activating or deactivating one or more first gaps. It is an acknowledgment reply message of the terminal device corresponding to the second information sent to the network side device.
[0286] Through the above solution, the network device can determine that the terminal device has activated or deactivated one or more first gaps according to the eighth information. In this way, the network device can receive data, transmit data, or transmit scheduling information on one or more first gaps, or the network device can not receive data, transmit data, or transmit scheduling information on one or more first gaps.
[0287] As an optional embodiment, S1002 is optional content, and method 1000 further includes: S1003, sending a first request to the network device; the first request is used to request deactivating or activating one or more first gaps in the first measurement gap, or the first request is used to request transmitting or receiving data in one or more first gaps within the first measurement gap.
[0288] Optionally, S1002 may be implemented in the following manner: receiving second information from the network device.
[0289] It should be understood that the terminal device can determine the coincidence of the data transmission time and the first measurement gap and the movement condition of the terminal device based on the known data transmission time and the first measurement gap. When the data transmission time coincides with the first measurement gap and the terminal device is in a non-mobile state, the terminal device sends a first request to the network device. In this way, the impact on service data transmission caused by measurement reduction can be minimized without affecting measurement.
[0290] It should be noted that receiving the second information from the network device can also be performed after S1003. For example, the network device can send the second information to the terminal device in response to the first request. Or, after receiving the first request, the network device may not respond to the first request, that is, it does not send the second information to the terminal device.
[0291] It should be understood that the content or format of the first request and the second information used to represent one or more first gaps are similar. For example, one or more first gaps are N consecutive first gaps, etc. For details, reference can be made to the above description and will not be elaborated here.
[0292] An embodiment of the present application further provides a data transmission method 2000. The method 2000 can be applied to the communication system 100 and is executed by a terminal device in the communication system 100. The method 2000 includes the following steps:
[0293] S2001. Obtain a first piece of information and a third piece of information. The first piece of information is used to indicate a first measurement gap, and the third piece of information is used to indicate a second measurement gap; wherein, the initial state of the first measurement gap is an active 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.
[0294] Optionally, S2001 can be implemented in the following manner: Receive the first piece of information and the third piece of information from the network device.
[0295] S2002. Obtain a second piece of information. The second piece of information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or the second piece of information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0296] Optionally, S2002 can be implemented in the following manner: Receive the second piece of information from the network device.
[0297] Optionally, S2002 is an optional content. The method 2000 further includes: Sending the second piece of information to the network device.
[0298] It should be understood that the first information and the third information may be carried in the same signaling or in different signaling; in the case where the first information and the third information are carried in the same signaling, the first information and the third information may be carried in the same field or cell, or may be carried in different fields or cells, and the present application does not make specific limitations thereto.
[0299] It should also be understood that the difference between method 2000 and method 1000 is that in method 2000, S2002 is optional content. The third information in method 2000 can be understood as the sixth information in method 1000, for example. In addition, the implementation manners of method 2000 and method 1000 are similar, and reference can be made to the above description, and details are not described herein again.
[0300] An embodiment of the present application further provides a data transmission method 3000. Method 3000 can be applied to communication system 100 and is executed by a network device in communication system 100. Method 3000 includes the following steps:
[0301] S3001: Send first information to a terminal device, where the first information is used to indicate a first measurement gap.
[0302] S3002: Send second information to the terminal device, or receive second information from the terminal device. The second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data within the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0303] In one case, the first measurement gap includes first gaps in an active state, and the second information is used to indicate deactivating one or more first gaps or transmitting or receiving data in one or more first gaps. One or more first gaps belong to the first gaps in the active state; S3002 can be implemented in the following manner: when the terminal device meets a first preset condition, send second information to the terminal device. Among them, the first preset condition may include one or more of the following: the terminal device is in a non-mobile state; or, is at the cell center; or, the channel environment of the terminal device is good.
[0304] The network device can determine the current channel environment quality of the terminal device and whether the terminal device is currently in a mobile state according to measurement information from the terminal device, such as UE capability information. Thus, if the current channel environment of the terminal device is excellent and the terminal device is in a non-mobile state, and if the data transmission time coincides with the first measurement gap, the network device can send second information to the terminal device, so as to reduce the impact of the measurement gap on data transmission while maintaining the excellent channel environment of the terminal device.
[0305] In another case, 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, where the one or more first gaps belong to the first gap in the deactivated state; S3002 can be implemented in the following manner: when the terminal device meets the second preset condition, send the second information to the terminal device. Among them, the second preset condition may include one or both of the following: the terminal device is in a moving state; or, the channel environment of the terminal device is poor.
[0306] The network device can determine the current channel environment of the terminal device and whether the terminal device is currently in a moving state according to the 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-moving state, and / or, the data transmission time does not coincide with the first measurement gap, the network device can send the second information to the terminal device, so that the normal measurement can be maintained when the channel environment of the terminal device is poor, which helps the terminal device to maintain a good channel environment.
[0307] For the data transmission method of the present application, when the terminal device is in a non-moving state and the channel condition of the terminal device is excellent, if the gap of data transmission coincides with the measurement gap, the network device can indicate 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 influence of the measurement gap on data transmission is small; when the terminal device is in a moving state, and / or, the channel condition of the terminal device is poor, and / or, the gap of data transmission does not coincide with the measurement gap, the network device can indicate the terminal device to activate one or more first gaps and prohibit transmitting or receiving data in one or more first gaps, so that the influence of data transmission on measurement is small, which helps the terminal device to maintain a good channel environment. Therefore, such a data transmission method can reduce the influence of the measurement gap on service data transmission and improve the user experience when the influence on measurement is small and it helps the terminal device to maintain a good channel environment.
[0308] It should be understood that the implementation manners of method 3000 and method 1000 are similar. The implementation manners of S3001, the implementation manners of S3002, the indication manner of one or more first gaps, the manner of configuring the second measurement gap, the manner of indicating the initial states of the first measurement gap and the second measurement gap, and the signaling carrying the second information, etc. can all refer to the description of method 1000 and will not be elaborated here.
[0309] In addition, when the indication manner of one or more first gaps in method 3000 is the same as that of one or more first gaps in method 1000, method 3000 may further include one or both of the following steps: The network device sends fourth information to the terminal device, and the fourth information is used to indicate a first moment; or, the network device sends fifth information to the terminal device, and the fifth information is used to indicate a second moment.
[0310] When 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 are the same as those in method 1000, method 3000 may further include one or both of the following steps: Sending sixth information to the terminal device, where the sixth information is used to indicate the second measurement gap, where the initial state of the first measurement gap is an active 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, where the seventh information is used to indicate that the initial state of the first measurement gap is an active state and / or the initial state of the second measurement gap is a deactivated state. The implementation manners of the steps further included in the above method 3000 may all refer to method 1000 and will not be elaborated here.
[0311] An embodiment of this application further provides a data transmission method 4000. Method 4000 may be applicable to communication system 100 and is executed by a network device in communication system 100. Method 4000 includes the following steps:
[0312] S4001. The network device sends first information and third information to the terminal device. The first information is used to indicate a first measurement gap, and the third information is used to indicate a second measurement gap; where the initial state of the first measurement gap is an active 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.
[0313] S4002. The network device sends second information to the terminal device, or the network device receives second information from the terminal device. The second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0314] It should be understood that in method 4000, S4002 is optional content. The implementation manner of method 4000 is similar to that of method 2000 and may refer to the above description and will not be elaborated here.
[0315] The embodiments of the present application also provide a data transmission method 5000. The method 5000 can be applied to a communication system 100 and is executed by a terminal device and a network device in the communication system 100. The method 5000 will be described below from the perspective of device interaction.
[0316] Figure 5 It is a schematic flowchart of a data transmission method 5000 provided by the embodiments of the present application. The method 5000 includes the following steps:
[0317] S5001. The network device sends a first piece of information to the terminal device, and the first piece of information is used to indicate a first measurement gap. Correspondingly, the terminal device receives the first piece of information from the network device.
[0318] S5002. The network device sends a second piece of information to the terminal device. The second piece of information is used to indicate deactivating or activating one or more of the first gaps in the first measurement gap, and the second piece of information is used to indicate transmitting or receiving data in one or more of the first gaps within the first measurement gap. Correspondingly, the terminal device receives the second piece of information from the network device. Alternatively, S5002 can also be: The terminal device sends a second piece of information to the network device.
[0319] Optionally, the method 5000 further includes: S5003. The terminal device sends an eighth piece of information to the network device, and the eighth piece of information is used to indicate that one or more of the first gaps have been activated or deactivated. Correspondingly, the network device receives the eighth piece of information from the terminal device.
[0320] It should be understood that the implementation manners of the method 5000 are similar to those of the method 1000 and the method 3000. For example, the implementation manner of S5001 is similar to those of S1001 and S3001, the implementation manner of S5002 is similar to those of S1002 and S3002, and the network device sending the eighth piece of information to the terminal device is similar to the implementation manner of obtaining the eighth piece of information in the method 1000. Reference can be made to the above description and will not be elaborated here.
[0321] In an example, in combination with Figure 3 , Figure 3 the first gap 1, the first gap 2, and the first gap 3 shown in may coincide with the burst arrival time. Therefore, in Figure 3Based on the scenarios shown, the impact of measurement gaps on service data transmission can be reduced through the following methods: The network device sends a first piece of information to the terminal device. The first piece of information is used to indicate a first measurement gap, which is in an active state. The first measurement gap includes first gap 1, first gap 2, first gap 3, first gap 4, and 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 first gap 1, first gap 2, and first gap 3 in the first measurement gap may coincide with the burst arrival time. Therefore, the network device sends a second piece of information to the terminal device. The second piece of information is used to instruct the terminal device to deactivate three consecutive first gaps, and the three consecutive first gaps can be first gap 1, first gap 2, and first gap 3.
[0322] In another example, as Figure 6 shown, the network device configures a first measurement gap and a second measurement gap for the terminal device. The period of the first measurement gap is less than the period of the second measurement gap. For service data 1, the first measurement gap and the burst arrival time 1 hardly coincide. Therefore, the network device can determine that the first measurement gap will not affect the transmission of service data 1. For service data 2, the coincidence degree between the first measurement gap and the burst arrival time 2 is relatively large. For example, service data 2 and the first burst arrival time 2 coincide with first gap 1 in the first measurement gap, then the first measurement gap has a greater impact on the transmission of service data 2.
[0323] In the scenario as Figure 6 shown, the impact of measurement gaps on service data transmission can be reduced by method 7000 as Figure 7 shown while maintaining the normal progress of measurement. Method 7000 includes the following steps:
[0324] S7001. The network device sends a first piece of information to the terminal device. The first piece of information is used to indicate the first measurement gap and the second measurement gap. The period of the first measurement gap can be 10 ms, and the period of the second measurement gap can be 20 ms. The first measurement gap and the second measurement gap are in a deactivated state. Correspondingly, the terminal device receives the first piece of information from the network device.
[0325] When the network device determines that the service data to be transmitted is service data 1, or when the activated XDR gap is as Figure 6 shown by the burst arrival time 1, the network device can execute S7002, that is, the network device sends information used to indicate the activation of the first measurement gap to the terminal device. Correspondingly, the terminal device receives the information used to indicate the activation of the first measurement gap from the network device. Then, the terminal device executes S7003, that is, sends information used to indicate that the first measurement gap has been activated to the network device.
[0326] In this way, the terminal device can use the first measurement gap with a smaller period for measurement. At the same time, the first measurement gap has a smaller impact on the transmission of service data 1, which can improve the user experience.
[0327] When the network device determines that the service data to be transmitted is service data 2, or when the activated XDR gap is as shown by the burst arrival time 2 in Figure 6 the network device can execute S7004, that is, the network device sends information to the terminal device to indicate deactivation of the first measurement gap and activation of the second measurement gap. Correspondingly, the terminal device receives the information from the network device to indicate deactivation of the first measurement gap and activation of the second measurement gap. Then, the terminal device executes S705, that is, sends information to the network device to indicate that the first measurement gap has been deactivated and the second measurement gap has been activated.
[0328] In this way, compared with the first measurement gap, the coincidence degree of the second measurement gap with the burst arrival time 2 is smaller. Therefore, when the service data to be transmitted is service data 2, or when the activated XDR gap is as shown by the burst arrival time 2 in Figure 6 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. It can be seen that such a data transmission method can enable the terminal device to perform normal measurement while reducing the impact of measurement on data transmission.
[0329] It should be understood that the magnitudes of the sequence numbers of the above methods do not mean the order of execution. The execution order of each process should be determined by its function and internal logic.
[0330] It should be noted that the measurement in the embodiments of the present application can also be understood as Radio Resource Management (RRM) measurement, and the present application does not make specific limitations in this regard.
[0331] It should also be noted that in the embodiments of the present application, the measurement gap can also be represented by MG. For example, the first measurement gap can be represented as the first MG, and the present application does not make specific limitations in this regard.
[0332] As described above in combination with Figures 2 to 7 the data transmission method of the embodiments of the present application has been described in detail. Next, in combination with Figure 8 and Figure 9, a data transmission device according to an embodiment of the present application is described in detail. The data transmission device includes modules or units corresponding to each part in the above embodiments. The modules or units can be software, hardware, or a combination of software and hardware. Only a brief example of the information transmission device is given below. For the implementation details of the solution, reference can be made to the description of the foregoing method embodiments, which will not be repeated hereinafter.
[0333] Figure 8 FIG. is a schematic structural diagram of a data transmission device 800 provided by an embodiment of the present application. As Figure 8 shown, the device 800 includes: a first transceiver module 801.
[0334] In a possible implementation manner, the device 800 is used to implement the steps corresponding to the terminal device in the above methods 1000, 2000, 5000, and 7000.
[0335] 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, the initial state of the first measurement gap is an active 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.
[0336] Optionally, the device 800 further includes a second transceiver module 802, configured to obtain second information, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or, the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0337] In another possible implementation manner, the device 800 further includes a second transceiver module 802, and the device 800 is used to implement the steps corresponding to the terminal device in the above methods 1000, 2000, 5000, and 7000.
[0338] The first transceiver module 801 is configured to obtain first information, where the first information is used to indicate a first measurement gap;
[0339] The second transceiver module 802 is configured to obtain second information, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or, the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0340] Based on the above two implementation manners, the device 800 can further implement the following content.
[0341] Optionally, one or more first gaps are: the next first gap, or, N consecutive first gaps, where N is an integer greater than 1.
[0342] Optionally, 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.
[0343] Optionally, the first moment is indicated by at least one of the following: system frame, subframe, time slot, or symbol.
[0344] Optionally, the second transceiver module 802 is further configured to: obtain fourth information, where the fourth information is used to indicate the first moment.
[0345] Optionally, the identifier of one or more first gaps is even or odd.
[0346] Optionally, one or more first gaps are one or more first gaps after the second moment.
[0347] Optionally, the second transceiver module 802 is further configured to: obtain fifth information, where the fifth information is used to indicate the second moment.
[0348] Optionally, one or more first gaps belong to M consecutive first gaps in the first measurement gap, where M is a positive integer.
[0349] Optionally, one or more first gaps are indicated in a bit mapping manner.
[0350] Optionally, a bit value of 1 in the bit mapping indicates activation of the first gap, or, a bit value of 0 in the bit mapping indicates deactivation of the first gap.
[0351] Optionally, the first measurement gap includes first gaps in an active state, and the second information is used to indicate deactivation of one or more first gaps, where one or more first gaps belong to the first gaps in the active state; or, the first measurement gap includes first gaps in a deactivated state, and the second information is used to indicate activation of one or more first gaps, where one or more first gaps belong to the first gaps in the deactivated state.
[0352] Optionally, the second information is used to indicate activation of one or more first gaps, or, the second information is used to indicate transmission or reception of data within one or more first gaps; the second transceiver module 802 is further configured to: listen for scheduling information on a first gap that coincides with the active time of discontinuous reception (DRX) within one or more first gaps.
[0353] Optionally, the second transceiver module 802 is further configured to: obtain sixth information, where the sixth information is used to indicate a second measurement gap, where the initial state of the first measurement gap is an active 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.
[0354] Optionally, the second transceiver module 802 is further configured to: obtain seventh information, where the seventh information is used to indicate that the initial state of the first measurement gap is an active 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.
[0355] Optionally, the information used to indicate the first measurement gap is carried in a first type of field, and the information used to indicate the second measurement gap is carried in a second type of field.
[0356] 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.
[0357] Optionally. The second transceiver module 802 is further configured to: send a first request to the network device; where 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.
[0358] In yet another possible implementation, the apparatus 800 is used to implement the steps corresponding to the network device in the above-mentioned method 3000, method 4000, method 5000, and method 7000.
[0359] The first transceiver module 801 is configured to send 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; where the initial state of the first measurement gap is an active 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.
[0360] Optionally, the apparatus 800 further includes a second transceiver module 802, configured 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 in the first measurement gap.
[0361] 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 foregoing method 3000, method 4000, method 5000, and method 7000.
[0362] A first transceiver module 801, configured to send first information to a terminal device, where the first information is used to indicate a first measurement gap; a second transceiver module 802, configured to send second information to the terminal device, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more first gaps within the first measurement gap.
[0363] Based on the foregoing two implementation manners, the apparatus 800 may further implement the following.
[0364] Optionally, one or more first gaps are: the next first gap, or consecutive N first gaps, where N is an integer greater than 1.
[0365] Optionally, one or more first gaps are: one or more first gaps closest to a first moment, or one or more first gaps after the first moment.
[0366] Optionally, the first moment is indicated by at least one of the following: a system frame, a subframe, a time slot, or a symbol.
[0367] Optionally, the second transceiver module 802 is further configured to: send fourth information to the terminal device, where the fourth information is used to indicate the first moment.
[0368] Optionally, the identifier of one or more first gaps is even or odd.
[0369] Optionally, one or more first gaps are one or more first gaps after a second moment.
[0370] Optionally, the second transceiver module 802 is further configured to: send fifth information to the terminal device, where the fifth information is used to indicate the second moment.
[0371] Optionally, one or more first gaps belong to consecutive M first gaps in the first measurement gap, where M is a positive integer.
[0372] Optionally, one or more first gaps are indicated in a bit mapping manner.
[0373] Optionally, a bit value of the bit mapping represents activating the first gap when the bit value is a first value, or represents deactivating the first gap when the bit value is a second value.
[0374] Optionally, the first measurement gap includes a first gap in the active state, and the second information is used to indicate deactivation of one or more first gaps, where the one or more first gaps belong to the first gap in the active state; or, the first measurement gap includes a first gap in the deactivated state, and the second information is used to indicate activation of one or more first gaps, where the one or more first gaps belong to the first gap in the deactivated state.
[0375] Optionally, the second transceiver module 802 is further configured to: send sixth information to the terminal device, where the sixth information is used to indicate a second measurement gap; where the initial state of the first measurement gap is the active state and the initial state of the second measurement gap is the deactivated state, or the initial states of the first measurement gap and the second measurement gap are the deactivated states.
[0376] Optionally, the second transceiver module 802 is further configured 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 the active state and / or the initial state of the second measurement gap is the 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 the deactivated states.
[0377] Optionally, the information used to indicate the first measurement gap is carried in a first type of field, and the information used to indicate the second measurement gap is carried in a second type of field.
[0378] Optionally, the second transceiver module 802 is further configured 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.
[0379] Optionally, the second transceiver module 802 is further configured to: receive a first request from the terminal device; where 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: in response to the first request, send the second information to the terminal device.
[0380] Optionally, the second information is carried in radio resource control (RRC) signaling, media access control (MAC) control element (CE), or downlink control information (DCI).
[0381] Optionally, the second information is carried in a MAC CE, and the MAC CE carries a logical channel identifier (LCID) or an extended logical channel identifier (eLCID), where the LCID or eLCID is used to indicate the function of the second information; or the second information is carried in DCI, and the DCI carries a first radio network temporary identifier (RNTI), where the first RNTI is used to indicate the function of the second information.
[0382] It should be understood that the device 800 here is embodied in the form of functional modules. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group of processors, etc.) for executing one or more software or firmware programs, and a memory, a combined logic circuit and / or other suitable components that support the described functions. In an alternative example, those skilled in the art can understand that the device 800 may specifically be the terminal device or the network device in the above embodiments, and the device 800 can be used to execute each process and / or step corresponding to the terminal device or the network device in the above method embodiments, which will not be elaborated here.
[0383] The above-mentioned device 800 has the function of implementing the corresponding steps executed by the terminal device or the network device in the above method, which can be implemented by hardware; it can also be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0384] In the embodiments of the present application, Figure 8 the device 800 in
[0385] Figure 9 FIG. shows a schematic structural diagram of a device 900 provided in an embodiment of the present application. The device 900 includes a processor 901, a transceiver 902, and a memory 903. Among them, the processor 901, the transceiver 902, and the memory 903 communicate with each other through 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 signals and / or receive signals.
[0386] It should be understood that the device 900 may specifically be the terminal device or the network device in the above embodiments, and can be used to execute each step and / or process corresponding to the terminal device or the network device in the above 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 part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 901 may be used to execute the instructions stored in the memory, and when the processor 901 executes the instructions stored in the memory, the processor 901 is used to execute each step and / or process of the above method embodiments. The transceiver 902 may include a transmitter and a receiver. The transmitter may be used to implement each step and / or process corresponding to the transceiver for executing the sending action, and the receiver may be used to implement each step and / or process corresponding to the transceiver for executing the receiving action.
[0387] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), and the processor may also 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. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0388] In the implementation process, the steps of the above method may be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. This storage medium is located in the memory, and the processor executes the instructions in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0389] 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 embodiments.
[0390] The present application also provides a computer program product, which includes a computer program (which may also be 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 embodiments.
[0391] Those of ordinary skill in the art can realize that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by the combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0392] Those skilled in the art can 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 foregoing method embodiments, and will not be described in detail here.
[0393] In several embodiments provided in the present 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 illustrative. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or modules can be in electrical, mechanical, or other forms.
[0394] The modules described as separate components may or may not be physically separated. The components shown as modules may or may not be physical modules, that is, they can be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0395] In addition, in each embodiment of the present application, the functional modules can be integrated in a processing module, or each module can exist physically alone, or two or more modules can be integrated in one module.
[0396] If the function is implemented in the form of a software functional 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, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in each embodiment of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0397] The above is only the specific implementation manner of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the embodiments of the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, it includes: 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 deactivating or activating one or more first gaps among the first measurement gaps, or the second information is used to indicate transmitting or receiving data in one or more of the first gaps within the first measurement gap.
2. A communication method, characterized in that, it includes: obtaining 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, the initial state of the first measurement gap is an active 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 includes: obtaining second information, where the second information is used to indicate deactivating or activating one or more first gaps among the first measurement gaps, or the second information is used to indicate transmitting or receiving data in one or more of the first gaps within 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, N consecutive 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 a first moment, or, one or more first gaps after the first moment.
6. The method according to claim 5, characterized in that, the first moment is indicated by at least one of the following: system frame, subframe, time slot or symbol.
7. The method according to claim 5 or 6, characterized in that, the method further includes: obtaining 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 identifier of the one or more first gaps is even or odd.
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 moment.
10. The method according to claim 9, characterized in that, the method further includes: obtaining 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 among 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 bit value of the bit mapping being a first value indicates activation of the first gap, or a bit value of the bit mapping being a second value indicates deactivation of the first gap.
14. The method according to any one of claims 1, 3 - 13, wherein, the first measurement gap includes the first gap in an active state, and the second information is used to indicate deactivation of one or more of the first gaps, and the one or more first gaps belong to the first gap in the active 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 of the 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, wherein, the second information is used to indicate activation of one or more of the first gaps, or the second information is used to indicate transmission or reception of data within one or more of the first gaps; the method further includes: listening for scheduling information on a first gap that coincides with an active time of discontinuous reception (DRX) among one or more of the first gaps.
16. The method according to any one of claims 1, 4 - 15, wherein, 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 active state and an initial state of the second measurement gap is a deactivated state, or an initial state of the first measurement gap and the second measurement gap is a deactivated state.
17. The method according to any one of claims 2, 3, and 16, wherein, the method further includes: obtaining seventh information, where the seventh information is used to indicate that an initial state of the first measurement gap is an active 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, wherein, information for indicating the first measurement gap is carried in a first type of field, and information for indicating the second measurement gap is carried in a second type of field.
19. The method according to any one of claims 1, 3 - 18, wherein, the method further includes: sending eighth information to a network device, where the eighth information is used to indicate activation or deactivation of one or more first gaps; or, sending the second information to the network device.
20. The method according to any one of claims 1, 3 - 18, wherein, the method further includes: sending a first request to a network device; wherein the first request is used to request deactivation or activation of one or more of the first gaps, or the first request is used to request transmission or reception of data within one or more of the first gaps; the obtaining of the second information includes: receiving the second information from the network device.
21. A communication method, characterized in that, it includes: 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 deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more of the first gaps within the first measurement gap.
22. A communication method, characterized in that, it includes: 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, an initial state of the first measurement gap is an active 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 deactivated states.
23. The method according to claim 22, characterized in that, the method further includes: sending second information to the terminal device, where the second information is used to indicate deactivating or activating one or more first gaps in the first measurement gap, or the second information is used to indicate transmitting or receiving data in one or more of the 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 a first moment, or one or more first gaps after the first moment.
26. The method according to claim 25, characterized in that, the first moment 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 includes: sending 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, identifications of the one or more first gaps are even or odd.
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 moment.
30. The method according to claim 29, characterized in that, the method further includes: sending 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 consecutive M first gaps in the first measurement gap, 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, wherein, a first value of the bit value of the bit mapping indicates activation of the first gap, or a second value of the bit value of the bit mapping indicates deactivation of the first gap.
34. The method according to any one of claims 21, 23 - 33, wherein, the first measurement gap includes the first gap in an active state, and the second information is used to indicate deactivation of one or more of the first gaps, and the one or more first gaps belong to the first gap in the active 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 of the 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, wherein, the method further includes: sending sixth information to the terminal device, where the sixth information is used to indicate a second measurement gap; wherein an initial state of the first measurement gap is an active 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 deactivated states.
36. The method according to any one of claims 22, 23 - 35, wherein, 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 active 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.
37. The method according to any one of claims 22, 23 - 35, wherein, information for indicating the first measurement gap is carried in a first type of field, and information for indicating the second measurement gap is carried in a second type of field.
38. The method according to any one of claims 21, 23 - 37, wherein, the method further includes: receiving eighth information from the terminal device, where the eighth information is used to indicate that one or more of the first gaps have been activated or deactivated.
39. The method according to any one of claims 21, 23 - 38, wherein, the method further includes: receiving a first request from the terminal device; wherein the first request is used to request deactivation or activation of one or more of the first gaps, or the first request is used to request transmission or reception of data in one or more of the first gaps; the sending the second information to the terminal device includes: responding to the first request, and sending the second information to the terminal device.
40. The method according to any one of claims 1, 3 - 20, 21, 23 - 39, wherein, the second information is carried in a radio resource control (RRC) signaling, a media access control (MAC) control element (CE), or a downlink control information (DCI).
41. The method according to claim 40, wherein, 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 the 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 the function of the second information.
42. A communication device, wherein, it includes a module for executing the method according to any one of claims 1 to 20 or any one of claims 21 to 41.
43. A communication device, wherein, it includes: a processor, the processor is coupled to a memory, the memory is used to store a computer program, and when the processor calls the computer program, the device executes the method according to any one of claims 1 to 20 or any one of claims 21 to 41.
44. A computer-readable storage medium, wherein, it is used to store a computer program, and the computer program includes instructions for implementing the method according to any one of claims 1 to 20 or any one of claims 21 to 41.
45. A computer program product, wherein, the computer program product includes computer program code, and when the computer program code runs on a computer, the computer implements 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
Network access node and client device for handling data transmissions during measurement gaps
CN112956150A
Indication method, apparatus, and system
WO2020063546A1
Methods and apparatus for measurement gap activation and deactivation for positioning measurements
WO2021203307A1
Communication method and communication apparatus
WO2023131242A1