Data transmission method and apparatus, device, and storage medium
Patent Information
- Application Number
- PCT/CN2024/071929
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-07-17
Smart Images

Figure CN2024071929_17072025_PF_FP_ABST
Abstract
Description
Data transmission method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a data transmission method, apparatus, device, and storage medium. Background Art
[0002] In the Extended Reality (XR) service, due to the high requirements for data transmission latency and reliability, it is necessary to ensure the continuity of data transmission in this service as much as possible.
[0003] In the related art, the terminal device will interrupt the data transmission within the cell during the measurement period, that is, the data transmission is not continuous. In this case, how to prioritize the continuity of data transmission is an unresolved technical problem.
[0004] Summary of the Invention
[0005] The present invention provides a data transmission method, apparatus, device, and storage medium. The technical solution is as follows:
[0006] In one aspect, an embodiment of the present application provides a data transmission method, which is performed by a terminal device and includes:
[0007] When the first constraint condition is met, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed within a first time period, where the first time period is a time period related to measurement.
[0008] On the other hand, an embodiment of the present application provides a data transmission method, which is performed by a network device and includes:
[0009] When the first constraint condition is met, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within a first time period, and the first time period is a time period related to the measurement of the terminal device.
[0010] On the other hand, an embodiment of the present application provides a data transmission device, the device comprising:
[0011] The execution module is used to perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period when a first constraint condition is met, and the first time period is a time period related to measurement.
[0012] On the other hand, an embodiment of the present application provides a data transmission device, the device comprising:
[0013] An execution module is used to execute at least one of sending downlink data to a terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within a first time period when a first constraint condition is met. The first time period is a time period related to the measurement of the terminal device.
[0014] On the other hand, an embodiment of the present application provides a communication device, the communication device comprising:
[0015] processor;
[0016] a transceiver connected to the processor;
[0017] a memory for storing executable instructions for the processor;
[0018] The processor is configured to load and execute executable instructions to implement the above-mentioned data transmission method.
[0019] On the other hand, an embodiment of the present application provides a computer-readable storage medium, in which a computer program is stored. The computer program is used to be executed by a processor to implement the above-mentioned data transmission method.
[0020] On the other hand, an embodiment of the present application provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal or a network device, it is used to implement the above-mentioned data transmission method.
[0021] On the other hand, an embodiment of the present application provides a computer program product, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; the processor of the communication device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, so that the communication device implements the above-mentioned data transmission method.
[0022] On the other hand, an embodiment of the present application provides a computer program, which is executed by a processor of a communication device to implement the above-mentioned data transmission method.
[0023] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0024] The terminal device is enabled to perform at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel within the first time period while satisfying the first constraint condition, so that the terminal device can not interrupt data transmission within the first time period based on the first constraint condition, thereby ensuring the continuity of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] FIG1 shows a schematic diagram of a network control small gap provided by the related art;
[0026] FIG2 shows a schematic diagram of a communication system provided by an exemplary embodiment of the present application;
[0027] FIG3 shows a flow chart of a data transmission method provided by an embodiment of the present application;
[0028] FIG4 is a schematic diagram showing a data transmission method provided by an embodiment of the present application;
[0029] FIG5 is a schematic diagram showing a data transmission method provided by an embodiment of the present application;
[0030] FIG6 shows a schematic diagram of a data transmission method provided by an embodiment of the present application;
[0031] FIG7 shows a schematic diagram of a data transmission method provided by an embodiment of the present application;
[0032] FIG8 is a schematic diagram showing a data transmission method provided by an embodiment of the present application;
[0033] FIG9 is a schematic diagram showing a data transmission method provided by an embodiment of the present application;
[0034] FIG10 is a schematic diagram showing a data transmission method provided in an embodiment of the present application;
[0035] FIG11 is a schematic diagram showing a data transmission method provided by an embodiment of the present application;
[0036] FIG12 is a schematic diagram showing a data transmission method provided by an embodiment of the present application;
[0037] FIG13 shows a flow chart of a data transmission method provided in an embodiment of the present application;
[0038] FIG14 shows a structural block diagram of a data transmission device provided in an embodiment of the present application;
[0039] FIG15 shows a structural block diagram of a data transmission device provided in an embodiment of the present application;
[0040] FIG16 shows a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] To further clarify the objectives, technical solutions, and advantages of this application, embodiments of this application will be described in further detail below, with reference to the accompanying drawings. Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different drawings represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of this application, as detailed in the appended claims. All other embodiments conceivable by persons of ordinary skill in the art without inventive effort with respect to the embodiments described herein are intended to be protected by this application. The terms used in this disclosure are intended solely to describe specific embodiments and are not intended to limit this disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It should be understood that while this disclosure may employ the terms first, second, third, etc. to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, first information could be referred to as second information, and similarly, second information could be referred to as first information, without departing from the scope of this disclosure. Depending on the context, the term "if" as used herein could be interpreted as "when," "when," or "in response to determining."
[0042] First, the relevant technologies involved in the embodiments of this application are introduced:
[0043] Semi-static transmission
[0044] The semi-static periodic transmission mode of New Radio (NR) downlink is Semi-Persistent Scheduling (SPS) Physical Downlink Shared Channel (PDSCH). Radio Resource Control (RRC) signaling pre-configures some parameters. After activation via Downlink Control Information (DCI) signaling, the terminal device can periodically transmit PDSCH on the pre-configured resources, and each PDSCH occupies the same number of resources. RRC configuration parameters include but are not limited to: cs-RNTI, periodicity, number of Hybrid Automatic Repeat Request (HARQ) processes (nrof HARQ-Processes), HARQ process offset (HARQ-Proc ID-Offset), etc.
[0045] NR uplink supports semi-static periodic transmission mode for Configured Grant (CG) Physical Uplink Shared Channel (PUSCH) transmission, which includes two types:
[0046] Type 1: type-1CG: After RRC configures the transmission parameters, they take effect without DCI activation;
[0047] Type 2: type-2CG: After RRC configures the transmission parameters, they need to be activated by DCI to take effect.
[0048] In some related technologies, PUSCH is transmitted once in a CG period, that is, there is only one PUSCH occasion. In other related technologies, a terminal device can be configured with multiple CG configurations at the same time. The parameters of different CG configurations are configured independently. The terminal device determines the corresponding CG PUSCH transmission resource for each CG configuration. In the XR design provided in other related technologies, multiple PUSCH occasions can be configured in one period of a CG configuration for transmitting large data packets.
[0049] Measurement Gap (MG)
[0050] Terminal devices measure neighboring cells in the MG configured by the base station for handover or redirection. Table 1 lists the MG configurations currently supported in the NR system. The "Measurement Gap Repetition Period" indicates the MG occurrence period, and the "Measurement Gap Length" indicates the length of the MG measurement performed by the terminal device within each period. Within the MG, the terminal device must switch to the frequency of the neighboring cell to receive the measurement signal and cannot transmit or receive data within the current serving cell.
[0051] Table 1
[0052] Network Controlled Small Gap (NCSG)
[0053] As shown in Figure 1, the terminal device configured with NCSG takes the Visible Interruption Repetition Period (VIRP) as the period, and performs measurements during the Measurement Length (ML). Whether data transmission and reception are supported during the ML depends on the specific configuration of the serving cell. During the first Visible Interruption Length (VIL) (also known as VIL1) and the second VIL (also known as VIL2), the terminal device does not transmit or receive data. VIL1 is before ML, and VIL2 is after ML. The NCSG configurations supported by the terminal device are shown in Table 2 below.
[0054] Table 2
[0055] FIG2 shows a schematic diagram of a communication system provided by an exemplary embodiment of the present application. The communication system includes a terminal device 110 and a network device 120 .
[0056] The terminal device 110 in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, and user device. The terminals include, but are not limited to, handheld devices, wearable devices, vehicle-mounted devices, and Internet of Things devices, such as mobile phones, tablet computers, e-book readers, laptop computers, desktop computers, televisions, game consoles, mobile Internet devices (MIDs), augmented reality (AR) terminals, virtual reality (VR) terminals, and mixed reality (MR) terminals, wearable devices, handles, electronic tags, controllers, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, wireless terminals in remote medical surgery, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loops (WLANs), and wireless terminals in industrial control. Loop (WLL) stations, personal digital assistants (PDA), TV set-top boxes (STB), customer premises equipment (CPE), etc.
[0057] The network device 120 in the present application provides wireless communication functions, and the network device 120 includes but is not limited to: Evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (e.g., Home Evolved Node B, or Home Node B, HNB), Baseband Unit (BBU), Access Point (AP) in Wireless Fidelity (Wi-Fi) system, Wireless Relay Node, Wireless Backhaul Node, Transmission Point (TP) or Transmission and Reception Point (TRP), etc., and can also be a fifth generation (5G) th Next Generation Node B (gNB) or Transmission Point (TRP or TP) in a 5G mobile communication system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or transmission point, such as a baseband unit (BBU) or a distributed unit (DU), or a Beyond Fifth Generation (B5G) mobile communication system, a 6G (6G) mobile communication system, or a 5G mobile communication system. th The present invention relates to base stations in 6G (6th Generation) mobile communication systems, or core networks (CN), fronthaul, backhaul, radio access networks (RAN), network slices, etc., or service cells, primary cells (Pcell), primary secondary cells (PSCell), special cells (SpCell), secondary cells (Scell), and neighboring cells of terminal devices.
[0058] Terminal device 110 and network device 120 communicate with each other via an air interface technology, such as a Uu interface. For example, there are two communication scenarios between terminal device 110 and network device 120: uplink communication and downlink communication. Uplink communication refers to the transmission of signals from terminal device 110 to network device 120; downlink communication refers to the transmission of signals from network device 120 to terminal device 110.
[0059] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced Long Term Evolution (LTE-A) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5G mobile communication system, NR system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum) The 5G NR system can be applied to terrestrial communication networks (TN) and non-terrestrial communication networks (NTN), wireless local area networks (WLAN), Wi-Fi, cellular Internet of Things (IoT) systems, and cellular passive IoT systems. It can also be applied to subsequent evolution systems of 5G NR systems, as well as B5G, 6G and subsequent evolution systems.
[0060] In some embodiments of the present application, "NR" may also be referred to as a 5G NR system or a 5G system. Among them, the 5G mobile communication system may include non-standalone networking (NSA) and / or standalone networking (SA). The technical solutions provided in the embodiments of the present application may also be applied to machine type communication (MTC), long term evolution technology for machine-to-machine communication (LTE-M), device to device (D2D) network, machine to machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network may include, for example, the Internet of Vehicles. Among them, the communication methods in the Internet of Vehicles system are collectively referred to as vehicle to other devices (Vehicle to X, V2X, X can represent anything). For example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.
[0061] In the related art, due to the high requirements for the delay and reliability of the XR service. According to the current working mechanism, the terminal equipment transmitting the XR service will interrupt the data transmission in the cell during the VIL1 / ML / VIL2 period of the MG or NCSG, that is, it cannot meet the transmission requirements of low latency and high reliability. In response to the above problems, a data transmission method is proposed in an embodiment of the present application, which is used to give priority to ensuring service transmission and abandoning measurement when the time period corresponding to the transmission of a specific service (such as an XR service) conflicts with the time period corresponding to the VIL1 / ML / VIL2 of the MG or NCSG. Figure 3 shows a flowchart of a data transmission method provided by an exemplary embodiment of the present application. The method is executed by a terminal device, and the method includes:
[0062] Step 220: When the first constraint condition is satisfied, perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period.
[0063] In some embodiments, the first time period is a time period associated with the measurement.
[0064] In some embodiments, the first time period is a time period related to Radio Resource Management (RRM) measurements; or, the first time period is a time period related to NCSG; or, the first time period is MG; or, the first time period is VIL; or, the first time period is ML.
[0065] In some embodiments, the first time period is a time period associated with RRM measurements.
[0066] In some embodiments, the first time period includes at least one of: a measurement time period; a processing time period associated with the measurement.
[0067] Optionally, the first time period includes a measurement time period. If the first constraint condition is met, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed within the measurement time period.
[0068] In some embodiments, the measurement time period includes at least one of: MG; ML.
[0069] In some embodiments, the processing time period associated with the measurement includes at least one of the following: a first VIL; a second VIL.
[0070] In some embodiments, the first time period is a time period related to NCSG. Optionally, the time period related to NCSG includes at least one of ML, the first VIL, and the second VIL.
[0071] In some embodiments, the first time period also includes at least one of the following time periods that are pre-agreed, pre-configured, or pre-determined: a time period in which uplink control information is not transmitted; a time period in which a sounding reference signal (SRS) is not transmitted; a time period in which downlink data is not received; a time period in which uplink data is not sent; and a time period in which the downlink control channel is not monitored.
[0072] In some embodiments, if the first constraint condition is satisfied, measurements within the first time period are abandoned or canceled. Alternatively, if the first constraint condition is satisfied, measurements within the MG are abandoned or canceled, which can be described as canceling the measurement gap. Alternatively, if the first constraint condition is satisfied, measurements within the ML are abandoned or canceled.
[0073] In some embodiments, if the first constraint condition is satisfied, the measurement associated with the first time period is abandoned or canceled. Alternatively, if the first constraint condition is satisfied, the measurement associated with the first VIL is abandoned or canceled. Alternatively, if the first constraint condition is satisfied, the measurement associated with the second VIL is abandoned or canceled.
[0074] In some embodiments, if the first constraint condition is satisfied, measurements in the second time period associated with the first time period are abandoned or cancelled. Alternatively, if the first constraint condition is satisfied, measurements in the ML are abandoned or cancelled. Alternatively, if the first constraint condition is satisfied, measurements in the ML are abandoned or cancelled.
[0075] In some embodiments, when a first constraint condition is met, uplink control information and / or SRS is sent within a first time period.
[0076] In some embodiments, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in a first cell, and the measurement is performed on a second cell, where the first cell is different from the second cell. For example, the first cell is a serving cell, and the second cell is a neighboring cell. In some embodiments, the "uplink data and / or downlink data" is data of a specified service type. This specified service type requires transmission continuity. For example, the specified service type is an XR service.
[0077] In some embodiments, the first constraint includes at least one of the following:
[0078] Condition 1: The time domain resources occupied by the first pre-configured transmission overlap or conflict with the first time period;
[0079] Condition 2: The time domain resources occupied by the first channel overlap or conflict with the first time period;
[0080] Condition 3: The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value.
[0081] To sum up, the method provided in this embodiment enables the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel within the first time period while satisfying the first constraint condition, so that the terminal device can not interrupt data transmission within the first time period based on the first constraint condition, thereby ensuring the continuity of data transmission.
[0082] For condition 1:
[0083] In some embodiments, the type of data transmission to which condition 1 applies is semi-static transmission. Whether to start data transmission in the first time period can be determined without introducing additional signaling indication.
[0084] In some embodiments, when the time domain resources occupied by the first preconfigured transmission overlap or conflict with the first time period, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission completely overlap or conflict with the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission partially overlap or conflict with the first time period.
[0085] In some embodiments, when the time domain resources occupied by the first preconfigured transmission include time domain resources in a first time period, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in the first time period.
[0086] In some embodiments, when at least one time domain resource in the first time period is configured for transmitting the first preconfigured transmission, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in the first time period.
[0087] In some embodiments, the first preconfigured transmission includes at least one of the following: a periodic transmission channel; a periodic transmission signal; an available channel in the periodic transmission channel; or an available signal in the periodic transmission signal.
[0088] In some embodiments, the periodic transmission channel and / or the periodic transmission signal is determined according to higher layer signaling.
[0089] In some embodiments, the periodic transmission channel includes at least one of the following: SPS PDSCH; CG PUSCH; and a physical uplink control channel (PUCCH) that carries feedback response information corresponding to the SPS PDSCH.
[0090] In some embodiments, the periodic transmission signal refers to a signal carried on a periodic transmission channel, including at least one of the following: a signal carried on an SPS PDSCH, a signal carried on a CG PUSCH, and a signal carried on a PUCCH carrying feedback response information corresponding to the SPS PDSCH.
[0091] In some embodiments, the available channels in the periodic transmission channel include at least one of the following: SPS PDSCH corresponding to the first SPS configuration; CG PUSCH corresponding to the first CG configuration; first SPS PDSCH; first CG PUSCH; second SPS PDSCH among multiple overlapping SPS PDSCHs; second CG PUSCH among multiple overlapping CG PUSCHs.
[0092] In some embodiments, the available signal in the periodic transmission signal refers to a signal carried on an available channel in the periodic transmission channel.
[0093] In some embodiments, the available channels in the periodic transmission channels are channels in the periodic transmission channels that meet the second constraint condition.
[0094] In some embodiments, the channel that meets the second constraint condition includes at least one of the following: a channel that is allowed or can be authorized or enabled for transmission within the first time period as indicated by the configuration information; a channel whose occupied symbols do not include unavailable symbols; a channel among multiple overlapping channels that meets the availability condition.
[0095] In some embodiments, the available channels in the periodic transmission channel are channels indicated by the configuration information as being allowed or can be or authorized or enabled for transmission in the first time period, including the SPS PDSCH corresponding to the first SPS configuration and / or the CG PUSCH corresponding to the first CG configuration.
[0096] In some embodiments, the above method further includes: receiving configuration information. In some embodiments, the configuration information is sent by the network device separately for each CG configuration (CG configuration). That is, for each CG configuration, whether the CG PUSCH corresponding to the CG configuration is allowed or can be authorized or enabled to be transmitted in the first time period. In some embodiments, the configuration information is sent by the network device separately for each SPS configuration (SPS configuration). That is, for each SPS configuration, whether the SPS PDSCH corresponding to the SPS configuration is allowed or can be authorized or enabled to be transmitted in the first time period.
[0097] In some embodiments, the configuration information is used to indicate at least one of the following information: the first pre-configured transmission is allowed or can be or is authorized or enabled to be transmitted in a first time period; and the first pre-configured transmission corresponds to a first priority.
[0098] In some embodiments, the configuration information is used to indicate that the first preconfigured transmission is allowed or can be or is authorized or enabled to be transmitted in the first time period.
[0099] In some embodiments, first configuration information is received, where the first configuration information is used to indicate that an SPS PDSCH corresponding to a first SPS configuration is allowed, can be, authorized, or enabled for transmission in a first time period.
[0100] Optionally, the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG. That is, the first configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission during the measurement time period. For example, when the first configuration information is received, the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is not received, the SPS PDSCH corresponding to the first SPS configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG.
[0101] Optionally, the first configuration information corresponds to the target MG, and the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the target MG.
[0102] Optionally, the first configuration information is used to indicate in which MG(s) the SPS PDSCH corresponding to the first SPS configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one MG configuration, or multiple MG opportunities corresponding to multiple MG configurations. The first SPS configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0103] In some embodiments, second configuration information is received, where the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled for transmission in a first time period.
[0104] Optionally, the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG. That is, the second configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission within the measurement time period. For example, when the first configuration information is received, the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is not received, the CG PUSCH corresponding to the first CG configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG.
[0105] Optionally, the second configuration information corresponds to the target MG, and the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled for transmission in the target MG.
[0106] Optionally, the second configuration information is used to indicate in which MG or MGs the CG PUSCH corresponding to the first CG configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one set of MG configurations, or multiple MG opportunities corresponding to multiple sets of MG configurations. The first CG configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0107] In some embodiments, the configuration information is used to indicate a first priority corresponding to the first pre-configured transmission, wherein the first priority is higher than a second priority corresponding to the first time period.
[0108] In some embodiments, third configuration information is received. The third configuration information is used to indicate a first priority corresponding to one, several, or all first preconfigured transmissions, and if the first priority is higher than a second priority corresponding to a first time period, data transmission or monitoring of a downlink control channel is performed during the first time period. If the first priority is equal to or lower than the second priority corresponding to the first time period, data transmission or monitoring of a downlink control channel is not performed during the first time period.
[0109] In the embodiment of the present application, how to transmit data in the first time period is determined by the indication of the configuration information, so that high-priority data transmission can be performed in the first time period, thereby ensuring that the impact on the measurement is reduced as much as possible.
[0110] In some embodiments, an available channel in a periodic transmission channel is a channel whose occupied symbols do not include unavailable symbols, including a first SPS PDSCH and / or a first CG PUSCH. The first SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The first CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0111] In some embodiments, the symbols occupied by the first SPS PDSCH do not include at least one of the following: uplink symbols; and flexible symbols.
[0112] The uplink symbols and / or flexible symbols are unavailable symbols. The terminal device can perform uplink transmission on the uplink symbols. The terminal device can perform uplink transmission and / or downlink transmission on the flexible symbols.
[0113] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH do not include uplink symbols and flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0114] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include only downlink symbols, the SPS PDSCH is an available SPS PDSCH.
[0115] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include downlink symbols and / or flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0116] In some embodiments, the symbols occupied by the first CG PUSCH do not include at least one of the following: downlink symbols; symbols occupied by a synchronization signal block (SSB); and flexible symbols. Downlink symbols and / or symbols occupied by SSBs and / or flexible symbols are unusable symbols. A terminal device can perform downlink transmission on downlink symbols.
[0117] Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH do not include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0118] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include only downlink symbols, the CG PUSCH is an available CG PUSCH.
[0119] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0120] In some embodiments, an available channel in a periodic transmission channel is a channel that meets an availability condition among multiple overlapping channels, including a second SPS PDSCH among multiple overlapping SPS PDSCHs and / or a second CG PUSCH among multiple overlapping CG PUSCHs. The second SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The second CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0121] In some embodiments, the second SPS PDSCH among multiple overlapping SPS PDSCHs includes at least one of the following: an SPS PDSCH corresponding to a first priority; an SPS PDSCH corresponding to a first number; an SPS PDSCH whose starting symbol satisfies a first condition; an SPS PDSCH whose carried transport block size (Transport Block Size, TBS) satisfies a second condition; and an SPS PDSCH whose number of occupied symbols is a first value.
[0122] Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the highest priority among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the first priority among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the smallest priority value among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the target priority position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the second priority among multiple overlapping SPS PDSCHs.
[0123] Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the largest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the first number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the smallest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the last number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the target position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the second number among multiple overlapping SPS PDSCHs.
[0124] Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the earliest start symbol among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the latest start symbol among multiple overlapping SPS PDSCHs.
[0125] Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the largest TBS among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the smallest TBS among multiple overlapping SPS PDSCHs.
[0126] Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the largest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs.
[0127] In some embodiments, the second CG PUSCH among multiple overlapping CG PUSCHs includes at least one of the following: a CG PUSCH corresponding to the second priority; a CG PUSCH corresponding to the second number; a CG PUSCH whose starting symbol satisfies the third condition; a CG PUSCH whose carried TBS satisfies the fourth condition; and a CG PUSCH whose number of occupied symbols is the second value.
[0128] Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the highest priority among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second priority is the CG PUSCH with the first priority among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the smallest priority value among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the target priority position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second priority is the CG PUSCH with the second priority among multiple overlapping CG PUSCHs.
[0129] Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the largest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the first number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the smallest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the last number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the target position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second number is the CG PUSCH with the second number among multiple overlapping CG PUSCHs.
[0130] Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the earliest starting symbol among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the latest starting symbol among multiple overlapping CG PUSCHs.
[0131] Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the largest TBS among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the smallest TBS among multiple overlapping CG PUSCHs.
[0132] Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the largest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs.
[0133] In an embodiment of the present application, by determining the available channels in the periodic transmission channel, the first time period can be avoided from being affected by invalid channels. Only when the first pre-configured transmission is an available channel in the periodic transmission channel, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period, thereby minimizing the impact on the measurement.
[0134] In some embodiments, the first preconfigured transmission is CG PUSCH as an example for illustration. This method is also applicable to SPS PDSCH.
[0135] In some embodiments, when the time domain resources occupied by the CG PUSCH overlap or conflict with the first time period, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0136] In some embodiments, the time domain resources occupied by the CG PUSCH completely overlap or conflict with the first time period.
[0137] For example, as shown in Figure 4, when the time domain resources occupied by the CG PUSCH completely overlap or conflict with those of MG1, the CG PUSCH is transmitted within MG1. Optionally, no measurement is performed within MG1, i.e., the measurement is dropped, canceled, or skipped within MG1. Optionally, the Physical Downlink Control Channel (PDCCH) may be further monitored.
[0138] Exemplarily, as shown in FIG5 , when the time domain resources occupied by the CG PUSCH completely overlap or conflict with those of VIL2, the CG PUSCH is transmitted in VIL2. Optionally, the behavior in VIL1 and ML is not affected. Optionally, PDCCH can be further monitored in VIL2. Optionally, no measurement is performed in ML, that is, measurement is deleted, canceled, or skipped in ML. PDCCH can be further monitored in at least one of VIL1, ML, and VIL2.
[0139] In some embodiments, the time domain resources occupied by the CG PUSCH partially overlap or conflict with the first time period.
[0140] For example, as shown in Figure 6, when the time domain resources occupied by the CG PUSCH partially overlap or conflict with those of MG1, the CG PUSCH is transmitted within MG1. Optionally, the PDCCH may be monitored. Optionally, no measurement is performed within MG1, i.e., the measurement is deleted, canceled, or skipped within MG1.
[0141] For condition 2:
[0142] In some embodiments, the type of data transmission to which Condition 2 applies is dynamic transmission.
[0143] In some embodiments, when the time domain resources occupied by the first channel overlap or conflict with the first time period, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0144] In some embodiments, when the time domain resources occupied by the first channel include time domain resources in a first time period, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in the first time period.
[0145] In some embodiments, when the time domain resources in the first time period include the time domain resources occupied by the first channel, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0146] In some embodiments, the first channel is indicated by a first DCI received before the first time period.In some embodiments, the channel carrying the first DCI includes a PDCCH.
[0147] In some embodiments, the method further includes: receiving a first DCI. The first DCI is used to indicate transmission of the first channel.
[0148] In some embodiments, the first channel includes at least one of PDSCH, PUSCH, and PUCCH.
[0149] In an embodiment of the present application, by using the existing first DCI, it is determined whether to perform data transmission in the first time period, without the need to design a new DCI or introduce a new information field in the DCI, which is beneficial to reducing the waste of signaling resources.
[0150] In some embodiments, the time domain resources occupied by the first channel completely overlap or conflict with the first time period.
[0151] Exemplarily, as shown in Figure 7, the first DCI indicates transmission of the first channel (PDSCH / PUSCH / PUCCH). If the time domain resources occupied by the first channel (PDSCH / PUSCH / PUCCH) completely overlap or conflict with the MG, the first channel (PDSCH / PUSCH / PUCCH) is transmitted within the MG. Optionally, measurement is not performed within the MG, that is, measurement is deleted, canceled, or skipped within the MG.
[0152] Exemplarily, as shown in Figure 8, the first DCI indicates the transmission of the first channel (PDSCH / PUSCH / PUCCH). When the time domain resources occupied by the first channel (PDSCH / PUSCH / PUCCH) completely overlap or conflict with VIL1, the first channel (PDSCH / PUSCH / PUCCH) is transmitted within VIL1. Optionally, the behavior within ML and VIL2 is not affected. Optionally, PDCCH can be further monitored within VIL1. Optionally, no measurement is performed within ML, that is, the measurement is deleted (dropped), canceled (canceled), or skipped (skipped) within ML. PDCCH can be further monitored within VIL1, ML, and VIL2.
[0153] In some embodiments, the time domain resources occupied by the first channel partially overlap or conflict with the first time period.
[0154] For example, as shown in Figure 9, the first DCI indicates the transmission of the first channel (PDSCH / PUSCH / PUCCH). If the time domain resources occupied by the first channel (PDSCH / PUSCH / PUCCH) partially overlap or conflict with those of the MG, the first channel (PDSCH / PUSCH / PUCCH) is transmitted within the MG. Optionally, the PDCCH may be monitored. Optionally, measurements may not be performed within the MG, i.e., measurements may be dropped, canceled, or skipped within the MG.
[0155] For condition 3:
[0156] In some embodiments, when the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period.
[0157] In some embodiments, the method further includes: receiving first information, wherein the first information is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period.
[0158] In some embodiments, the first information further includes at least one of the following information: identification information corresponding to the first time period; and information related to the time domain location of the first time period.
[0159] Optionally, the identification information corresponding to the first time period is used to instruct the terminal device to determine the first time period from multiple time periods. Optionally, the identification information corresponding to the first time period is used to instruct the terminal device to determine the first time period corresponding to the target measurement configuration from time periods corresponding to multiple measurement configurations. There is a one-to-one correspondence or a many-to-one correspondence between the multiple time periods and the multiple measurement configurations. For example, when the terminal device has multiple measurement configurations, each corresponding to an MG, the identification information corresponding to the first time period is used to determine the target MG from the multiple MGs.
[0160] In some embodiments, the first information further includes a measurement configuration identifier corresponding to the measurement configuration, and the measurement configuration identifier is used to instruct the terminal device to determine the first time period from time periods corresponding to multiple measurement configurations.
[0161] For example, the corresponding relationship between the measurement identifier and the measurement configuration is shown in Table 3 below:
[0162] Table 3
[0163] Exemplarily, the correspondence between the measurement configuration identifier and the measurement configuration is shown in Table 4 below:
[0164] Table 4
[0165] Optionally, the relevant information of the time domain position of the first time period is time window information, and the time window information includes at least two of the starting time domain position, the ending time domain position, and the time domain length of the time window.
[0166] In some embodiments, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed during all or part of the first time period within the time window.
[0167] In some embodiments, the first time period is a time period that is entirely or partially measurement-related and falls within the time window.
[0168] In some embodiments, the first time period is a time period related to the measurement that is entirely or partially intersected with the time window.
[0169] In some embodiments, the first time period is one or more measurement time periods corresponding to a first measurement configuration within the time window, and the first measurement configuration is one or more of all pre-configured or indicated measurement configurations.
[0170] In some embodiments, the relevant information of the time domain location of the first time period is used to instruct the terminal device to determine n time periods within the above-mentioned time window, where the first time period is a time period set obtained by combining n time periods, and the value of n is a positive integer. In some embodiments, the n time periods are all time periods related to the measurement within the time window. In some embodiments, the n time periods are partial time periods of the time periods related to the measurement within the time window, and optionally, the partial time periods are time periods indicated by the measurement configuration.
[0171] Taking the example of n time periods being all measurement-related time periods within the time domain location of the first time period, as illustratively shown in FIG10 , when the first information includes relevant information about the time domain location of the first time period, the time window is determined based on the relevant information about the time domain location of the first time period. As shown in FIG10 , when the time window is determined based on the relevant information about the time domain location of the first time period, if the time window includes MG1, MG2, and MG3, then the first time period is the set of MG1, MG2, and MG3 within the time window.
[0172] In some embodiments, the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, including at least one of the following two situations:
[0173] Case 1: the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to the first predetermined value;
[0174] Case 2: the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0175] In some embodiments, when the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to a first predetermined value, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period.
[0176] In some embodiments, the first predetermined value is N symbols, where N is a positive integer. Optionally, the value of N is 4, 5, 7, 8, or 10. In some embodiments, the first predetermined value is determined according to the capability of the terminal device.
[0177] Exemplarily, as shown in FIG11 , the time domain position of the second channel 10 is a time domain position consisting of symbol 2, symbol 3, and symbol 4. The time domain starting position of the second channel 10 is symbol 2, and the time domain ending position is symbol 4. The time domain position of the first time period 11 is a time domain position consisting of symbol 10, symbol 11, symbol 12, and symbol 13. The time domain starting position of the first time period 11 is symbol 10. The interval between the time domain starting position of the first time period 11 and the time domain ending position of the second channel 10 is 5 symbols, that is, the interval between the time domain ending position of the second channel and the time domain starting position of the first time period is greater than or equal to the first predetermined value.
[0178] In some embodiments, when the start symbol of the first time period is not earlier than the Nth symbol after the end symbol of the second channel, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0179] In some embodiments, when the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to a second predetermined value, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period. The time domain unit includes at least one of a subframe, a time slot, and a sub-time slot.
[0180] In some embodiments, the second predetermined value is M time units, where M is a positive integer. Optionally, the value of M is 1, 2, 3, or 4. In some embodiments, the second predetermined value is determined according to the capability of the terminal device.
[0181] For example, a time domain unit is a time slot. For example, as shown in FIG12 , the time unit where the time domain position of the second channel 10 is located is time slot 0, and the time unit where the time domain position of the first time period 11 is located is time slot 4. The interval between the time unit where the time domain start position of the first time period 11 is located and the time unit where the time domain end position of the second channel 10 is located is 2 time slots (i.e., 2 time domain units). Then, the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0182] It should be understood that the time domain end position of the second channel is before the time domain start position of the first time period.
[0183] In the embodiment of the present application, whether to perform data transmission in the first time period is determined by dynamic first information, so that data transmission can be flexibly scheduled. The terminal device needs to reserve sufficient processing time for canceling the original measurement configuration.
[0184] In some embodiments, the first information is a second DCI, and the second channel carrying the second DCI is a PDCCH.
[0185] In some embodiments, when the value of the first information field in the second DCI is the first value, the second DCI is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel within the first time period. For example, the first value is 1, or the first value is 0. Optionally, the first information field includes at least one of the following: a measurement gap deactivation information field or a measurement deactivation information field; a hybrid automatic repeat request HARQ process number information field; and a priority number information field.
[0186] In some embodiments, the first information field is a measurement gap deactivation information field or a measurement deactivation information field. The first information field is an independent information field. Using independent information increases overhead, but simplifies algorithm implementation. When the value of the measurement gap deactivation information field is the first value, the second DCI indicates that at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels is performed within the first time period. When the value of the measurement deactivation information field is the first value, the second DCI indicates that at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels is performed within the first time period.
[0187] In some embodiments, the first information field is a HARQ process number information field. When the value of the HARQ process number information field is a first value, the second DCI indicates that at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is to be performed within a first time period. The first value is determined by a protocol agreement or pre-indicated by a network device via higher-layer signaling. Using the HARQ process number information field can avoid adding new overhead, but may impose certain scheduling restrictions.
[0188] In some embodiments, the first information field is a priority number information field. When the priority number information field has a first value, the second DCI indicates that at least one of receiving downlink data, transmitting uplink data, and monitoring a downlink control channel will be performed within a first time period. The priority number information field is specified by the protocol or pre-indicated by the network device via higher-layer signaling. Using the priority number information field can avoid adding new overhead, but it may impose certain scheduling restrictions.
[0189] In some embodiments, when the second DCI is scrambled using the first Radio Network Temporary Identifier (RNTI), the second DCI is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels within a first time period. In some embodiments, the second DCI includes the RNTI for scrambling the second DCI. When the second DCI is scrambled using the first RNTI, the second DCI is used to indicate at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels within the first time period. Furthermore, the second DCI can also be used to indicate scheduling other channels for transmission. There is no need to increase the DCI overhead, and the scheduling restrictions are small, but additional consumption of RNTI is required.
[0190] In some embodiments, when the second DCI uses the first DCI format, the second DCI is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period.
[0191] In some embodiments, when the first information is DCI, the physical layer feeds back, reports, or transmits the indication result of receiving downlink data or sending uplink data or monitoring the downlink control channel within the first time period to the upper layer.
[0192] In some embodiments, the first information includes a Media Access Control (MAC) Control Element (CE). The second channel carrying the MAC CE is the PDSCH. Using the MAC CE does not increase physical layer overhead, but the processing delay will be slightly longer.
[0193] FIG13 shows a flow chart of a data transmission method provided by an exemplary embodiment of the present application. The method is executed by a network device and includes:
[0194] Step 320: When the first constraint condition is satisfied, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0195] In some embodiments, the first time period is a time period related to measurements of the terminal device.
[0196] In some embodiments, the first time period is a time period related to RRM measurement; or, the first time period is a time period related to NCSG; or, the first time period is MG; or, the first time period is VIL; or, the first time period is ML.
[0197] In some embodiments, the first time period is a time period associated with RRM measurements.
[0198] In some embodiments, the first time period includes at least one of: a measurement time period; a processing time period associated with the measurement.
[0199] Optionally, the first time period includes a measurement time period. If the first constraint condition is met, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the measurement time period.
[0200] In some embodiments, the measurement time period includes at least one of: MG; ML.
[0201] In some embodiments, the processing time period associated with the measurement includes at least one of the following: a first VIL; a second VIL.
[0202] In some embodiments, the first time period is a time period related to NCSG. Optionally, the time period related to NCSG includes at least one of ML, the first VIL, and the second VIL.
[0203] In some embodiments, the first time period also includes at least one of the following time periods that are pre-agreed, pre-configured, or pre-determined: a time period in which uplink control information is not transmitted; a time period in which SRS is not transmitted; a time period in which downlink data is not received; a time period in which uplink data is not sent; and a time period in which the downlink control channel is not monitored.
[0204] In some embodiments, when the first constraint condition is met, uplink control information sent by the terminal device is received within a first time period, and / or an SRS sent by the terminal device is received.
[0205] In some embodiments, the first constraint includes at least one of the following:
[0206] Condition 1: The time domain resources occupied by the first pre-configured transmission overlap or conflict with the first time period;
[0207] Condition 2: The time domain resources occupied by the first channel overlap or conflict with the first time period;
[0208] Condition 3: The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value.
[0209] To sum up, the method provided in this embodiment enables the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period while satisfying the first constraint condition, so that the network device can, based on the first constraint condition, not interrupt data transmission within the first time period, thereby ensuring the continuity of data transmission.
[0210] For condition 1:
[0211] In some embodiments, the type of data transmission to which condition 1 applies is semi-static transmission. Whether to start data transmission in the first time period can be determined without introducing additional signaling indication.
[0212] In some embodiments, when the time domain resources occupied by the first preconfigured transmission overlap or conflict with the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission completely overlap or conflict with the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission partially overlap or conflict with the first time period.
[0213] In some embodiments, when the time domain resources occupied by the first preconfigured transmission include time domain resources in the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0214] In some embodiments, when at least one time domain resource in the first time period is configured for transmitting a first preconfigured transmission, at least one of sending downlink data to a terminal device, receiving uplink data sent by a terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0215] In some embodiments, the first preconfigured transmission includes at least one of the following: a periodic transmission channel; a periodic transmission signal; an available channel in the periodic transmission channel; or an available signal in the periodic transmission signal.
[0216] In some embodiments, the periodic transmission channel and / or the periodic transmission signal is determined according to higher layer signaling.
[0217] In some embodiments, the periodic transmission channel includes at least one of the following: SPS PDSCH; CG PUSCH;
[0218] PUCCH that carries the feedback response information corresponding to the SPS PDSCH.
[0219] In some embodiments, the periodic transmission signal refers to a signal carried on a periodic transmission channel, including at least one of the following: a signal carried on an SPS PDSCH, a signal carried on a CG PUSCH, and a signal carried on a PUCCH carrying feedback response information corresponding to the SPS PDSCH.
[0220] In some embodiments, the available channels in the periodic transmission channel include at least one of the following: SPS PDSCH corresponding to the first SPS configuration; CG PUSCH corresponding to the first CG configuration; first SPS PDSCH; first CG PUSCH; second SPS PDSCH among multiple overlapping SPS PDSCHs; second CG PUSCH among multiple overlapping CG PUSCHs.
[0221] In some embodiments, the available signal in the periodic transmission signal refers to a signal carried on an available channel in the periodic transmission channel.
[0222] In some embodiments, the available channels in the periodic transmission channels are channels in the periodic transmission channels that meet the second constraint condition.
[0223] In some embodiments, the channel that meets the second constraint condition includes at least one of the following: a channel that is allowed or can be authorized or enabled for transmission within the first time period as indicated by the configuration information; a channel whose occupied symbols do not include unavailable symbols; a channel among multiple overlapping channels that meets the availability condition.
[0224] In some embodiments, the available channels in the periodic transmission channel are channels indicated by the configuration information as being allowed or can be or authorized or enabled for transmission in the first time period, including the SPS PDSCH corresponding to the first SPS configuration and / or the CG PUSCH corresponding to the first CG configuration.
[0225] In some embodiments, the above method further includes: sending configuration information. In some embodiments, the configuration information is sent by the network device separately for each CG configuration (CG configuration). That is, for each CG configuration, whether the CG PUSCH corresponding to the CG configuration is allowed or can be authorized or enabled to be transmitted in the first time period. In some embodiments, the configuration information is sent by the network device separately for each SPS configuration (SPS configuration). That is, for each SPS configuration, whether the SPS PDSCH corresponding to the SPS configuration is allowed or can be authorized or enabled to be transmitted in the first time period.
[0226] In some embodiments, the configuration information is used to indicate at least one of the following information: the first pre-configured transmission is allowed or can be or is authorized or enabled to be transmitted in a first time period; and the first pre-configured transmission corresponds to a first priority.
[0227] In some embodiments, the configuration information is used to indicate that the first preconfigured transmission is allowed or can be or is authorized or enabled to be transmitted in the first time period.
[0228] In some embodiments, first configuration information is sent, where the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration is allowed, can be, authorized, or enabled for transmission in a first time period.
[0229] Optionally, the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG. That is, the first configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission during the measurement time period. For example, when the first configuration information is received, the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is not received, the SPS PDSCH corresponding to the first SPS configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG.
[0230] Optionally, the first configuration information corresponds to the target MG, and the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the target MG.
[0231] Optionally, the first configuration information is used to indicate in which MG(s) the SPS PDSCH corresponding to the first SPS configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one MG configuration, or multiple MG opportunities corresponding to multiple MG configurations. The first SPS configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0232] In some embodiments, second configuration information is sent. The second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled for transmission in the first time period.
[0233] Optionally, the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG. That is, the second configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission within the measurement time period. For example, when the first configuration information is received, the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is not received, the CG PUSCH corresponding to the first CG configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG.
[0234] Optionally, the second configuration information corresponds to the target MG, and the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled for transmission in the target MG.
[0235] Optionally, the second configuration information is used to indicate in which MG or MGs the CG PUSCH corresponding to the first CG configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one set of MG configurations, or multiple MG opportunities corresponding to multiple sets of MG configurations. The first CG configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0236] In some embodiments, the configuration information is used to indicate a first priority corresponding to the first pre-configured transmission, wherein the first priority is higher than a second priority corresponding to the first time period.
[0237] In some embodiments, third configuration information is sent. The third configuration information is used to indicate a first priority corresponding to one, several, or all first preconfigured transmissions, and if the first priority is higher than a second priority corresponding to the first time period, data transmission or monitoring of the downlink control channel is performed during the first time period. If the first priority is equal to or lower than the second priority corresponding to the first time period, data transmission or monitoring of the downlink control channel is not performed during the first time period.
[0238] In the embodiment of the present application, how to transmit data in the first time period is determined by the indication of the configuration information, so that high-priority data transmission can be performed in the first time period, thereby ensuring that the impact on the measurement is reduced as much as possible.
[0239] In some embodiments, an available channel in a periodic transmission channel is a channel whose occupied symbols do not include unavailable symbols, including a first SPS PDSCH and / or a first CG PUSCH. The first SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The first CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0240] In some embodiments, the symbols occupied by the first SPS PDSCH do not include at least one of the following: uplink symbols; and flexible symbols.
[0241] The uplink symbols and / or flexible symbols are unavailable symbols. The terminal device can perform uplink transmission on the uplink symbols. The terminal device can perform uplink transmission and / or downlink transmission on the flexible symbols.
[0242] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH do not include uplink symbols and flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0243] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include only downlink symbols, the SPS PDSCH is an available SPS PDSCH.
[0244] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include downlink symbols and / or flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0245] In some embodiments, the symbols occupied by the first CG PUSCH do not include at least one of the following: downlink symbols; symbols occupied by SSBs; and flexible symbols. Downlink symbols and / or symbols occupied by SSBs and / or flexible symbols are unusable symbols. A terminal device can perform downlink transmission on downlink symbols.
[0246] Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH do not include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0247] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include only downlink symbols, the CG PUSCH is an available CG PUSCH.
[0248] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0249] In some embodiments, an available channel in a periodic transmission channel is a channel that satisfies an availability condition among multiple overlapping channels, including a second SPS PDSCH among multiple overlapping SPS PDSCHs and / or a second CG PUSCH among multiple overlapping CG PUSCHs. The second SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The second CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0250] In some embodiments, the second SPS PDSCH among multiple overlapping SPS PDSCHs includes at least one of the following: an SPS PDSCH corresponding to a first priority; an SPS PDSCH corresponding to a first number; an SPS PDSCH whose starting symbol satisfies a first condition; an SPS PDSCH whose carried TBS satisfies a second condition; and an SPS PDSCH whose number of occupied symbols is a first value.
[0251] Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the highest priority among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the first priority among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the smallest priority value among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the target priority position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the second priority among multiple overlapping SPS PDSCHs.
[0252] Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the largest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the first number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the smallest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the last number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the target position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the second number among multiple overlapping SPS PDSCHs.
[0253] Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the earliest start symbol among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the latest start symbol among multiple overlapping SPS PDSCHs.
[0254] Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the largest TBS among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the smallest TBS among multiple overlapping SPS PDSCHs.
[0255] Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the largest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs.
[0256] In some embodiments, the second CG PUSCH among multiple overlapping CG PUSCHs includes at least one of the following: a CG PUSCH corresponding to the second priority; a CG PUSCH corresponding to the second number; a CG PUSCH whose starting symbol satisfies the third condition; a CG PUSCH whose carried TBS satisfies the fourth condition; and a CG PUSCH whose number of occupied symbols is the second value.
[0257] Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the highest priority among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second priority is the CG PUSCH with the first priority among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the smallest priority value among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the target priority position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second priority is the CG PUSCH with the second priority among multiple overlapping CG PUSCHs.
[0258] Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the largest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the first number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the smallest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the last number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the target position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second number is the CG PUSCH with the second number among multiple overlapping CG PUSCHs.
[0259] Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the earliest starting symbol among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the latest starting symbol among multiple overlapping CG PUSCHs.
[0260] Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the largest TBS among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the smallest TBS among multiple overlapping CG PUSCHs.
[0261] Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the largest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs.
[0262] In an embodiment of the present application, by determining the available channels in the periodic transmission channel, the first time period can be avoided from being affected by invalid channels. Only when the first pre-configured transmission is an available channel in the periodic transmission channel, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is executed within the first time period, thereby minimizing the impact on the measurement.
[0263] For condition 2:
[0264] In some embodiments, the type of data transmission to which Condition 2 applies is dynamic transmission.
[0265] In some embodiments, when the time domain resources occupied by the first channel overlap or conflict with the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0266] In some embodiments, when the time domain resources occupied by the first channel include time domain resources in the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed in the first time period.
[0267] In some embodiments, when the time domain resources in the first time period include the time domain resources occupied by the first channel, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed in the first time period.
[0268] In some embodiments, the first channel is indicated by a first DCI sent before the first time period.In some embodiments, the channel carrying the first DCI includes a PDCCH.
[0269] In some embodiments, the above method further includes: sending a first DCI. The first DCI is used to indicate transmission of the first channel.
[0270] In some embodiments, the first channel includes at least one of PDSCH, PUSCH, and PUCCH.
[0271] In an embodiment of the present application, by using the existing first DCI, it is determined whether to perform data transmission in the first time period, without the need to design a new DCI or introduce a new information field in the DCI, which is beneficial to reducing the waste of signaling resources.
[0272] In some embodiments, the time domain resources occupied by the first channel completely overlap or conflict with the first time period.
[0273] In some embodiments, the time domain resources occupied by the first channel partially overlap or conflict with the first time period.
[0274] For condition 3:
[0275] In some embodiments, when the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0276] In some embodiments, the method further includes: sending first information. The first information is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. In some embodiments, the first information also includes at least one of the following: identification information corresponding to the first time period; and information related to the time domain location of the first time period.
[0277] Optionally, the identification information corresponding to the first time period is used to instruct the terminal device to determine the first time period from multiple time periods. Optionally, the identification information corresponding to the first time period is used to instruct the terminal device to determine the first time period corresponding to the target measurement configuration from time periods corresponding to multiple measurement configurations. There is a one-to-one correspondence or a many-to-one correspondence between the multiple time periods and the multiple measurement configurations. For example, when the terminal device has multiple measurement configurations, each corresponding to an MG, the identification information corresponding to the first time period is used to determine the target MG from the multiple MGs.
[0278] In some embodiments, the first information further includes a measurement configuration identifier corresponding to the measurement configuration, and the measurement configuration identifier is used to instruct the terminal device to determine the first time period from time periods corresponding to multiple measurement configurations.
[0279] Optionally, the relevant information of the time domain position of the first time period is time window information, and the time window information includes at least two of the starting time domain position, the ending time domain position, and the time domain length of the time window.
[0280] In some embodiments, during all or part of the first time period within the time window, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed.
[0281] In some embodiments, the first time period is a time period that is entirely or partially measurement-related and falls within the time window.
[0282] In some embodiments, the first time period is a time period related to the measurement that is entirely or partially intersected with the time window.
[0283] In some embodiments, the first time period is one or more measurement time periods corresponding to a first measurement configuration within the time window, and the first measurement configuration is one or more of all pre-configured or indicated measurement configurations.
[0284] In some embodiments, the relevant information of the time domain location of the first time period is used to instruct the terminal device to determine n time periods within the above-mentioned time window, where the first time period is a time period set obtained by combining n time periods, and the value of n is a positive integer. In some embodiments, the n time periods are all time periods related to the measurement within the time window. In some embodiments, the n time periods are partial time periods of the time periods related to the measurement within the time window, and optionally, the partial time periods are time periods indicated by the measurement configuration.
[0285] Taking the example of n time periods being all measurement-related time periods within the time domain location of the first time period, illustratively, as shown in FIG10, when the first information includes relevant information about the time domain location of the first time period, the time window is determined based on the relevant information about the time domain location of the first time period. As shown in FIG10, when the time window is determined based on the relevant information about the time domain location of the first time period, if the time window includes MG1, MG2, and MG3, then the first time period is MG1, MG2, and MG3 within the time window.
[0286] In some embodiments, the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, including at least one of the following two situations:
[0287] Case 1: the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to the first predetermined value;
[0288] Case 2: the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0289] In some embodiments, when the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to a first predetermined value, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0290] In some embodiments, the first predetermined value is N symbols, where N is a positive integer. Optionally, the value of N is 4, 5, 7, 8, or 10. In some embodiments, the first predetermined value is determined according to the capability of the terminal device.
[0291] Exemplarily, as shown in FIG11 , the time domain position of the second channel 10 is a time domain position consisting of symbol 2, symbol 3, and symbol 4. The time domain starting position of the second channel 10 is symbol 2, and the time domain ending position is symbol 4. The time domain position of the first time period 11 is a time domain position consisting of symbol 10, symbol 11, symbol 12, and symbol 13. The time domain starting position of the first time period 11 is symbol 10. The interval between the time domain starting position of the first time period 11 and the time domain ending position of the second channel 10 is 5 symbols, that is, the interval between the time domain ending position of the second channel and the time domain starting position of the first time period is greater than or equal to the first predetermined value.
[0292] In some embodiments, when the starting symbol of the first time period is not earlier than the Nth symbol after the ending symbol of the second channel, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0293] In some embodiments, when the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to a second predetermined value, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period. The time domain unit includes at least one of a subframe, a time slot, and a sub-time slot.
[0294] In some embodiments, the second predetermined value is M time units, where M is a positive integer. Optionally, the value of M is 1, 2, 3, or 4. In some embodiments, the second predetermined value is determined according to the capability of the terminal device.
[0295] For example, a time domain unit is a time slot. For example, as shown in FIG12 , the time unit where the time domain position of the second channel 10 is located is time slot 0, and the time unit where the time domain position of the first time period 11 is located is time slot 4. The interval between the time unit where the time domain start position of the first time period 11 is located and the time unit where the time domain end position of the second channel 10 is located is 2 time slots (i.e., 2 time domain units). Then, the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0296] It should be understood that the time domain end position of the second channel is before the time domain start position of the first time period.
[0297] In the embodiment of the present application, whether to perform data transmission in the first time period is determined by dynamic first information, so that data transmission can be flexibly scheduled. The terminal device needs to reserve sufficient processing time for canceling the original measurement configuration.
[0298] In some embodiments, the first information is a second DCI, and the second channel carrying the second DCI is a PDCCH.
[0299] In some embodiments, when the value of the first information field in the second DCI is a first value, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. For example, the first value is 1, or the first value is 0. Optionally, the first information field includes at least one of the following: a measurement gap deactivation information field or a measurement deactivation information field; a hybrid automatic repeat request HARQ process number information field; and a priority number information field.
[0300] In some embodiments, the first information field is a measurement gap deactivation information field or a measurement deactivation information field. The first information field is an independent information field. Using independent information increases overhead, but the algorithm is simple to implement. When the value of the measurement gap deactivation information field is the first value, the second DCI instructs the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. When the value of the measurement deactivation information field is the first value, the second DCI instructs the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period.
[0301] In some embodiments, the first information field is a HARQ process number information field. When the value of the HARQ process number information field is a first value, the second DCI instructs the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. The first value is determined by a protocol agreement or is pre-indicated by the network device through higher-layer signaling. Using the HARQ process number information field can avoid adding new overhead, but there will be certain scheduling restrictions.
[0302] In some embodiments, the first information field is a priority number information field. When the value of the priority number information field is the first value, the second DCI instructs the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. The priority number information field is specified by the protocol or indicated in advance by the network device through higher-layer signaling. Using the priority number information field can avoid adding new overhead, but there will be certain scheduling restrictions.
[0303] In some embodiments, when the second DCI is scrambled using the first Radio Network Temporary Identifier (RNTI), the second DCI is used to instruct the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. In some embodiments, the second DCI includes the RNTI for scrambling the second DCI. When the second DCI is scrambled using the first RNTI, the second DCI is used to instruct the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. Furthermore, the second DCI can also be used to indicate scheduling other channels for transmission. There is no need to increase the DCI overhead, and the scheduling restrictions are small, but additional consumption of RNTI is required.
[0304] In some embodiments, when the second DCI uses the first DCI format, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period.
[0305] In some embodiments, when the first information is DCI, the physical layer feeds back, reports, or transmits the indication result of receiving downlink data or sending uplink data or monitoring the downlink control channel within the first time period to the upper layer.
[0306] In some embodiments, the first information includes a MAC CE. The second channel carrying the MAC CE is a PDSCH. Using the MAC CE does not increase the overhead of the physical layer, but the processing delay will be slightly longer.
[0307] FIG14 shows a block diagram of a data transmission device provided by an exemplary embodiment of the present application. The device includes:
[0308] The execution module 1410 is configured to execute at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period when a first constraint condition is satisfied.
[0309] In some embodiments, the first time period is a time period associated with the measurement.
[0310] In some embodiments, the first time period is a time period related to RRM measurement; or, the first time period is a time period related to NCSG; or, the first time period is MG; or, the first time period is VIL; or, the first time period is ML.
[0311] In some embodiments, the first time period is a time period associated with RRM measurements.
[0312] In some embodiments, the first time period includes at least one of: a measurement time period; a processing time period associated with the measurement.
[0313] Optionally, the first time period includes a measurement time period. If the first constraint condition is met, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed within the measurement time period.
[0314] In some embodiments, the measurement time period includes at least one of: MG; ML.
[0315] In some embodiments, the processing time period associated with the measurement includes at least one of the following: a first VIL; a second VIL.
[0316] In some embodiments, the first time period is a time period related to NCSG. Optionally, the time period related to NCSG includes at least one of ML, the first VIL, and the second VIL.
[0317] In some embodiments, the first time period also includes at least one of the following time periods that are pre-agreed, pre-configured, or pre-determined: a time period in which uplink control information is not transmitted; a time period in which SRS is not transmitted; a time period in which downlink data is not received; a time period in which uplink data is not sent; and a time period in which the downlink control channel is not monitored.
[0318] In some embodiments, if the first constraint condition is satisfied, measurements within the first time period are abandoned or canceled. Alternatively, if the first constraint condition is satisfied, measurements within the MG are abandoned or canceled, which can be described as canceling the measurement gap. Alternatively, if the first constraint condition is satisfied, measurements within the ML are abandoned or canceled.
[0319] In some embodiments, if the first constraint condition is satisfied, the measurement associated with the first time period is abandoned or canceled. Alternatively, if the first constraint condition is satisfied, the measurement associated with the first VIL is abandoned or canceled. Alternatively, if the first constraint condition is satisfied, the measurement associated with the second VIL is abandoned or canceled.
[0320] In some embodiments, if the first constraint condition is satisfied, measurements in the second time period associated with the first time period are abandoned or cancelled. Alternatively, if the first constraint condition is satisfied, measurements in the ML are abandoned or cancelled. Alternatively, if the first constraint condition is satisfied, measurements in the ML are abandoned or cancelled.
[0321] In some embodiments, when a first constraint condition is met, uplink control information and / or SRS is sent within a first time period.
[0322] In some embodiments, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in a first cell, and the measurement is performed on a second cell, where the first cell is different from the second cell. For example, the first cell is a serving cell, and the second cell is a neighboring cell.
[0323] In some embodiments, the "uplink data and / or downlink data" is data of a specified service type. The data of the specified service type requires transmission continuity. For example, the specified service type is XR service.
[0324] In some embodiments, the first constraint includes at least one of the following:
[0325] Condition 1: The time domain resources occupied by the first pre-configured transmission overlap or conflict with the first time period;
[0326] Condition 2: The time domain resources occupied by the first channel overlap or conflict with the first time period;
[0327] Condition 3: The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value.
[0328] For condition 1:
[0329] In some embodiments, the type of data transmission to which condition 1 applies is semi-static transmission. Whether to start data transmission in the first time period can be determined without introducing additional signaling indication.
[0330] In some embodiments, when the time domain resources occupied by the first preconfigured transmission overlap or conflict with the first time period, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission completely overlap or conflict with the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission partially overlap or conflict with the first time period.
[0331] In some embodiments, when the time domain resources occupied by the first preconfigured transmission include time domain resources in a first time period, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in the first time period.
[0332] In some embodiments, when at least one time domain resource in the first time period is configured for transmitting the first preconfigured transmission, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in the first time period.
[0333] In some embodiments, the first preconfigured transmission includes at least one of the following: a periodic transmission channel; a periodic transmission signal; an available channel in the periodic transmission channel; or an available signal in the periodic transmission signal.
[0334] In some embodiments, the periodic transmission channel and / or the periodic transmission signal is determined according to higher layer signaling.
[0335] In some embodiments, the periodic transmission channel includes at least one of the following: SPS PDSCH; CG PUSCH; PUCCH carrying feedback response information corresponding to the SPS PDSCH.
[0336] In some embodiments, the periodic transmission signal refers to a signal carried on a periodic transmission channel, including at least one of the following: a signal carried on an SPS PDSCH, a signal carried on a CG PUSCH, and a signal carried on a PUCCH carrying feedback response information corresponding to the SPS PDSCH.
[0337] In some embodiments, the available channels in the periodic transmission channel include at least one of the following: SPS PDSCH corresponding to the first SPS configuration; CG PUSCH corresponding to the first CG configuration; first SPS PDSCH; first CG PUSCH; second SPS PDSCH among multiple overlapping SPS PDSCHs; second CG PUSCH among multiple overlapping CG PUSCHs.
[0338] In some embodiments, the available signal in the periodic transmission signal refers to a signal carried on an available channel in the periodic transmission channel.
[0339] In some embodiments, the available channels in the periodic transmission channels are channels in the periodic transmission channels that meet the second constraint condition.
[0340] In some embodiments, the channel that meets the second constraint condition includes at least one of the following: a channel that is allowed or can be authorized or enabled for transmission within the first time period as indicated by the configuration information; a channel whose occupied symbols do not include unavailable symbols; a channel among multiple overlapping channels that meets the availability condition.
[0341] In some embodiments, the available channels in the periodic transmission channel are channels indicated by the configuration information as being allowed or can be or authorized or enabled for transmission in the first time period, including the SPS PDSCH corresponding to the first SPS configuration and / or the CG PUSCH corresponding to the first CG configuration.
[0342] Receiving module 1420 is used to receive configuration information. In some embodiments, the configuration information is sent by the network device separately for each CG configuration (CG configuration). That is, for each CG configuration, whether the CG PUSCH corresponding to the CG configuration is allowed or can be authorized or enabled to be transmitted in the first time period. In some embodiments, the configuration information is sent by the network device separately for each SPS configuration (SPS configuration). That is, for each SPS configuration, whether the SPS PDSCH corresponding to the SPS configuration is allowed or can be authorized or enabled to be transmitted in the first time period.
[0343] In some embodiments, the configuration information is used to indicate at least one of the following information: the first pre-configured transmission is allowed or can be or is authorized or enabled to be transmitted in a first time period; and the first pre-configured transmission corresponds to a first priority.
[0344] In some embodiments, the configuration information is used to indicate that the first preconfigured transmission is allowed or can be or is authorized or enabled to be transmitted in the first time period.
[0345] The receiving module 1420 is configured to receive first configuration information, where the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration is allowed, can be, authorized, or enabled for transmission in a first time period.
[0346] Optionally, the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG. That is, the first configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission during the measurement time period. For example, when the first configuration information is received, the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is not received, the SPS PDSCH corresponding to the first SPS configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG.
[0347] Optionally, the first configuration information corresponds to the target MG, and the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the target MG.
[0348] Optionally, the first configuration information is used to indicate in which MG(s) the SPS PDSCH corresponding to the first SPS configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one MG configuration, or multiple MG opportunities corresponding to multiple MG configurations. The first SPS configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0349] The receiving module 1420 is configured to receive second configuration information, where the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed, can be, authorized, or enabled for transmission in a first time period.
[0350] Optionally, the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG. That is, the second configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission within the measurement time period. For example, when the first configuration information is received, the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is not received, the CG PUSCH corresponding to the first CG configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG.
[0351] Optionally, the second configuration information corresponds to the target MG, and the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled for transmission in the target MG.
[0352] Optionally, the second configuration information is used to indicate in which MG or MGs the CG PUSCH corresponding to the first CG configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one set of MG configurations, or multiple MG opportunities corresponding to multiple sets of MG configurations. The first CG configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0353] In some embodiments, the configuration information is used to indicate a first priority corresponding to the first pre-configured transmission, wherein the first priority is higher than a second priority corresponding to the first time period.
[0354] Receiving module 1420 is configured to receive third configuration information. The third configuration information is used to indicate a first priority corresponding to one, several, or all first preconfigured transmissions, and if the first priority is higher than the second priority corresponding to the first time period, data transmission or monitoring of the downlink control channel is performed during the first time period. If the first priority is equal to or lower than the second priority corresponding to the first time period, data transmission or monitoring of the downlink control channel is not performed during the first time period.
[0355] In the embodiment of the present application, how to transmit data in the first time period is determined by the indication of the configuration information, so that high-priority data transmission can be performed in the first time period, thereby ensuring that the impact on the measurement is reduced as much as possible.
[0356] In some embodiments, an available channel in a periodic transmission channel is a channel whose occupied symbols do not include unavailable symbols, including a first SPS PDSCH and / or a first CG PUSCH. The first SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The first CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0357] In some embodiments, the symbols occupied by the first SPS PDSCH do not include at least one of the following: uplink symbols; and flexible symbols.
[0358] The uplink symbols and / or flexible symbols are unavailable symbols. The device can perform uplink transmission on the uplink symbols. The device can perform uplink transmission and / or downlink transmission on the flexible symbols.
[0359] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH do not include uplink symbols and flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0360] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include only downlink symbols, the SPS PDSCH is an available SPS PDSCH.
[0361] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include downlink symbols and / or flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0362] In some embodiments, the symbols occupied by the first CG PUSCH do not include at least one of the following: downlink symbols; symbols occupied by SSBs; and flexible symbols. Downlink symbols and / or symbols occupied by SSBs and / or flexible symbols are unusable symbols. The apparatus is capable of downlink transmission on downlink symbols.
[0363] Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH do not include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0364] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include only downlink symbols, the CG PUSCH is an available CG PUSCH.
[0365] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0366] In some embodiments, an available channel in a periodic transmission channel is a channel that meets an availability condition among multiple overlapping channels, including a second SPS PDSCH among multiple overlapping SPS PDSCHs and / or a second CG PUSCH among multiple overlapping CG PUSCHs. The second SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The second CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0367] In some embodiments, the second SPS PDSCH among multiple overlapping SPS PDSCHs includes at least one of the following: an SPS PDSCH corresponding to a first priority; an SPS PDSCH corresponding to a first number; an SPS PDSCH whose starting symbol satisfies a first condition; an SPS PDSCH whose carried TBS satisfies a second condition; and an SPS PDSCH whose number of occupied symbols is a first value.
[0368] Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the highest priority among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the first priority among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the smallest priority value among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the target priority position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the second priority among multiple overlapping SPS PDSCHs.
[0369] Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the largest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the first number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the smallest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the last number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the target position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the second number among multiple overlapping SPS PDSCHs.
[0370] Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the earliest start symbol among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the latest start symbol among multiple overlapping SPS PDSCHs.
[0371] Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the largest TBS among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the smallest TBS among multiple overlapping SPS PDSCHs.
[0372] Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the largest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs.
[0373] In some embodiments, the second CG PUSCH among multiple overlapping CG PUSCHs includes at least one of the following: a CG PUSCH corresponding to the second priority; a CG PUSCH corresponding to the second number; a CG PUSCH whose starting symbol satisfies the third condition; a CG PUSCH whose carried TBS satisfies the fourth condition; and a CG PUSCH whose number of occupied symbols is the second value.
[0374] Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the highest priority among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second priority is the CG PUSCH with the first priority among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the smallest priority value among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the target priority position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second priority is the CG PUSCH with the second priority among multiple overlapping CG PUSCHs.
[0375] Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the largest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the first number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the smallest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the last number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the target position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second number is the CG PUSCH with the second number among multiple overlapping CG PUSCHs.
[0376] Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the earliest starting symbol among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the latest starting symbol among multiple overlapping CG PUSCHs.
[0377] Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the largest TBS among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the smallest TBS among multiple overlapping CG PUSCHs.
[0378] Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the largest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs.
[0379] In an embodiment of the present application, by determining the available channels in the periodic transmission channel, the first time period can be avoided from being affected by invalid channels. Only when the first pre-configured transmission is an available channel in the periodic transmission channel, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period, thereby minimizing the impact on the measurement.
[0380] In some embodiments, the first preconfigured transmission is CG PUSCH as an example for illustration. This method is also applicable to SPS PDSCH.
[0381] In some embodiments, when the time domain resources occupied by the CG PUSCH overlap or conflict with the first time period, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0382] In some embodiments, the time domain resources occupied by the CG PUSCH completely overlap or conflict with the first time period.
[0383] In some embodiments, the time domain resources occupied by the CG PUSCH partially overlap or conflict with the first time period.
[0384] For condition 2:
[0385] In some embodiments, the type of data transmission to which Condition 2 applies is dynamic transmission.
[0386] In some embodiments, when the time domain resources occupied by the first channel overlap or conflict with the first time period, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0387] In some embodiments, when the time domain resources occupied by the first channel include time domain resources in a first time period, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed in the first time period.
[0388] In some embodiments, when the time domain resources in the first time period include the time domain resources occupied by the first channel, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0389] In some embodiments, the first channel is indicated by a first DCI received before the first time period.In some embodiments, the channel carrying the first DCI includes a PDCCH.
[0390] The receiving module 1420 is configured to receive a first DCI. The first DCI is used to indicate transmission of a first channel.
[0391] In some embodiments, the first channel includes at least one of PDSCH, PUSCH, and PUCCH.
[0392] In an embodiment of the present application, by using the existing first DCI, it is determined whether to perform data transmission in the first time period, without the need to design a new DCI or introduce a new information field in the DCI, which is beneficial to reducing the waste of signaling resources.
[0393] In some embodiments, the time domain resources occupied by the first channel completely overlap or conflict with the first time period.
[0394] In some embodiments, the time domain resources occupied by the first channel partially overlap or conflict with the first time period.
[0395] For condition 3:
[0396] In some embodiments, when the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period.
[0397] The receiving module 1420 is configured to receive first information. The first information is configured to instruct the apparatus to perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period.
[0398] In some embodiments, the first information further includes at least one of the following information: identification information corresponding to the first time period; and information related to the time domain location of the first time period.
[0399] Optionally, the identification information corresponding to the first time period is used to instruct the device to determine the first time period from multiple time periods. Optionally, the identification information corresponding to the first time period is used to instruct the device to determine the first time period corresponding to the target measurement configuration from time periods corresponding to multiple measurement configurations. Multiple time periods and multiple measurement configurations have a one-to-one or many-to-one correspondence. For example, if the device has multiple measurement configurations, each corresponding to a mobile group (MG), the identification information corresponding to the first time period is used to determine the target MG from the multiple MGs.
[0400] In some embodiments, the first information further includes a measurement configuration identifier corresponding to the measurement configuration, and the measurement configuration identifier is used to instruct the apparatus to determine the first time period from time periods corresponding to multiple measurement configurations.
[0401] Optionally, information about the time domain location of the first time period
[0402] It is a time window information, which includes at least two of the starting time domain position, ending time domain position, and time domain length of the time window.
[0403] In some embodiments, at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is performed during all or part of the first time period within the time window.
[0404] In some embodiments, the first time period is a time period that is entirely or partially measurement-related and falls within the time window.
[0405] In some embodiments, the first time period is a time period related to the measurement that is entirely or partially intersected with the time window.
[0406] In some embodiments, the first time period is one or more measurement time periods corresponding to a first measurement configuration within the time window, and the first measurement configuration is one or more of all pre-configured or indicated measurement configurations.
[0407] In some embodiments, the relevant information of the time domain location of the first time period is used to instruct the terminal device to determine n time periods within the above-mentioned time window, where the first time period is a time period set obtained by combining n time periods, and the value of n is a positive integer. In some embodiments, the n time periods are all time periods related to the measurement within the time window. In some embodiments, the n time periods are partial time periods of the time periods related to the measurement within the time window, and optionally, the partial time periods are time periods indicated by the measurement configuration.
[0408] Taking the example of n time periods being all measurement-related time periods within the time domain location of the first time period, as illustratively shown in FIG10 , when the first information includes relevant information about the time domain location of the first time period, the time window is determined based on the relevant information about the time domain location of the first time period. As shown in FIG10 , when the time window is determined based on the relevant information about the time domain location of the first time period, if the time window includes MG1, MG2, and MG3, then the first time period is the set of MG1, MG2, and MG3 within the time window.
[0409] In some embodiments, the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, including at least one of the following two situations:
[0410] Case 1: the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to the first predetermined value;
[0411] Case 2: the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0412] In some embodiments, when the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to a first predetermined value, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period.
[0413] In some embodiments, the first predetermined value is N symbols, where N is a positive integer. Optionally, the value of N is 4, 5, 7, 8, or 10. In some embodiments, the first predetermined value is determined according to the capability of the terminal device.
[0414] Exemplarily, as shown in FIG11 , the time domain position of the second channel 10 is a time domain position consisting of symbol 2, symbol 3, and symbol 4. The time domain starting position of the second channel 10 is symbol 2, and the time domain ending position is symbol 4. The time domain position of the first time period 11 is a time domain position consisting of symbol 10, symbol 11, symbol 12, and symbol 13. The time domain starting position of the first time period 11 is symbol 10. The interval between the time domain starting position of the first time period 11 and the time domain ending position of the second channel 10 is 5 symbols, that is, the interval between the time domain ending position of the second channel and the time domain starting position of the first time period is greater than or equal to the first predetermined value.
[0415] In some embodiments, when the start symbol of the first time period is not earlier than the Nth symbol after the end symbol of the second channel, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed in the first time period.
[0416] In some embodiments, when the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to a second predetermined value, at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel is performed within the first time period. The time domain unit includes at least one of a subframe, a time slot, and a sub-time slot.
[0417] In some embodiments, the second predetermined value is M time units, where M is a positive integer. Optionally, the value of M is 1, 2, 3, or 4. In some embodiments, the second predetermined value is determined according to the capability of the terminal device.
[0418] For example, a time domain unit is a time slot. For example, as shown in FIG12 , the time unit where the time domain position of the second channel 10 is located is time slot 0, and the time unit where the time domain position of the first time period 11 is located is time slot 4. The interval between the time unit where the time domain start position of the first time period 11 is located and the time unit where the time domain end position of the second channel 10 is located is 2 time slots (i.e., 2 time domain units). Then, the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0419] It should be understood that the time domain end position of the second channel is before the time domain start position of the first time period.
[0420] In the embodiment of the present application, by dynamically determining whether to perform data transmission in the first time period, data transmission can be flexibly scheduled. The device needs to reserve sufficient processing time for canceling the original measurement configuration.
[0421] In some embodiments, the first information is a second DCI, and the second channel carrying the second DCI is a PDCCH.
[0422] In some embodiments, when the value of the first information field in the second DCI is the first value, the second DCI is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring the downlink control channel within the first time period. For example, the first value is 1, or the first value is 0. Optionally, the first information field includes at least one of the following: a measurement gap deactivation information field or a measurement deactivation information field; a hybrid automatic repeat request HARQ process number information field; and a priority number information field.
[0423] In some embodiments, the first information field is a measurement gap deactivation information field or a measurement deactivation information field. The first information field is an independent information field. Using independent information increases overhead, but simplifies algorithm implementation. When the value of the measurement gap deactivation information field is the first value, the second DCI indicates that at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels is performed within the first time period. When the value of the measurement deactivation information field is the first value, the second DCI indicates that at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels is performed within the first time period.
[0424] In some embodiments, the first information field is a HARQ process number information field. When the value of the HARQ process number information field is a first value, the second DCI indicates that at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel is to be performed within a first time period. The first value is determined by a protocol agreement or pre-indicated by a network device via higher-layer signaling. Using the HARQ process number information field can avoid adding new overhead, but may impose certain scheduling restrictions.
[0425] In some embodiments, the first information field is a priority number information field. When the priority number information field has a first value, the second DCI indicates that at least one of receiving downlink data, transmitting uplink data, and monitoring a downlink control channel will be performed within a first time period. The priority number information field is specified by the protocol or pre-indicated by the network device via higher-layer signaling. Using the priority number information field can avoid adding new overhead, but it may impose certain scheduling restrictions.
[0426] In some embodiments, when the second DCI is scrambled using the first Radio Network Temporary Identifier (RNTI), the second DCI is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels within a first time period. In some embodiments, the second DCI includes the RNTI for scrambling the second DCI. When the second DCI is scrambled using the first RNTI, the second DCI is used to indicate at least one of receiving downlink data, sending uplink data, and monitoring downlink control channels within the first time period. Furthermore, the second DCI can also be used to indicate scheduling other channels for transmission. There is no need to increase the DCI overhead, and the scheduling restrictions are small, but additional consumption of RNTI is required.
[0427] In some embodiments, when the second DCI uses the first DCI format, the second DCI is used to instruct the terminal device to perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period.
[0428] In some embodiments, when the first information is DCI, the physical layer feeds back, reports, or transmits the indication result of receiving downlink data or sending uplink data or monitoring the downlink control channel within the first time period to the upper layer.
[0429] In some embodiments, the first information includes a MAC CE. The second channel carrying the MAC CE is a PDSCH. Using the MAC CE does not increase the overhead of the physical layer, but the processing delay will be slightly longer.
[0430] In some embodiments, the receiving module 1420 is further configured to receive downlink data.
[0431] In some embodiments, the above apparatus further includes: a sending module 1430, configured to send uplink data.
[0432] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0433] FIG15 shows a block diagram of a data transmission device provided by an exemplary embodiment of the present application. The device includes:
[0434] The execution module 1510 is used to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within a first time period when the first constraint condition is met.
[0435] In some embodiments, the first time period is a time period related to measurements of the terminal device.
[0436] In some embodiments, the first time period is a time period related to RRM measurement; or, the first time period is a time period related to NCSG; or, the first time period is MG; or, the first time period is VIL; or, the first time period is ML.
[0437] In some embodiments, the first time period is a time period associated with RRM measurements.
[0438] In some embodiments, the first time period includes at least one of: a measurement time period; a processing time period associated with the measurement.
[0439] Optionally, the first time period includes a measurement time period. If the first constraint condition is met, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the measurement time period.
[0440] In some embodiments, the measurement time period includes at least one of: MG; ML.
[0441] In some embodiments, the processing time period associated with the measurement includes at least one of the following: a first VIL; a second VIL.
[0442] In some embodiments, the first time period is a time period related to NCSG. Optionally, the time period related to NCSG includes at least one of ML, the first VIL, and the second VIL.
[0443] In some embodiments, the first time period also includes at least one of the following time periods that are pre-agreed, pre-configured, or pre-determined: a time period in which uplink control information is not transmitted; a time period in which SRS is not transmitted; a time period in which downlink data is not received; a time period in which uplink data is not sent; and a time period in which the downlink control channel is not monitored.
[0444] In some embodiments, when the first constraint condition is met, uplink control information sent by the terminal device is received within a first time period, and / or an SRS sent by the terminal device is received.
[0445] In some embodiments, the first constraint includes at least one of the following:
[0446] Condition 1: The time domain resources occupied by the first pre-configured transmission overlap or conflict with the first time period;
[0447] Condition 2: The time domain resources occupied by the first channel overlap or conflict with the first time period;
[0448] Condition 3: The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value.
[0449] For condition 1:
[0450] In some embodiments, the type of data transmission to which condition 1 applies is semi-static transmission. Whether to start data transmission in the first time period can be determined without introducing additional signaling indication.
[0451] In some embodiments, when the time domain resources occupied by the first preconfigured transmission overlap or conflict with the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission completely overlap or conflict with the first time period. Optionally, the time domain resources occupied by the first preconfigured transmission partially overlap or conflict with the first time period.
[0452] In some embodiments, when the time domain resources occupied by the first preconfigured transmission include time domain resources in the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0453] In some embodiments, when at least one time domain resource in the first time period is configured for transmitting a first preconfigured transmission, at least one of sending downlink data to a terminal device, receiving uplink data sent by a terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0454] In some embodiments, the first preconfigured transmission includes at least one of the following: a periodic transmission channel; a periodic transmission signal; an available channel in the periodic transmission channel; or an available signal in the periodic transmission signal.
[0455] In some embodiments, the periodic transmission channel and / or the periodic transmission signal is determined according to higher layer signaling.
[0456] In some embodiments, the periodic transmission channel includes at least one of the following: SPS PDSCH; CG PUSCH; PUCCH carrying feedback response information corresponding to the SPS PDSCH.
[0457] In some embodiments, the periodic transmission signal refers to a signal carried on a periodic transmission channel, including at least one of the following: a signal carried on an SPS PDSCH, a signal carried on a CG PUSCH, and a signal carried on a PUCCH carrying feedback response information corresponding to the SPS PDSCH.
[0458] In some embodiments, the available channels in the periodic transmission channel include at least one of the following: SPS PDSCH corresponding to the first SPS configuration; CG PUSCH corresponding to the first CG configuration; first SPS PDSCH; first CG PUSCH; second SPS PDSCH among multiple overlapping SPS PDSCHs; second CG PUSCH among multiple overlapping CG PUSCHs.
[0459] In some embodiments, the available signal in the periodic transmission signal refers to a signal carried on an available channel in the periodic transmission channel.
[0460] In some embodiments, the available channels in the periodic transmission channels are channels in the periodic transmission channels that meet the second constraint condition.
[0461] In some embodiments, the channel that meets the second constraint condition includes at least one of the following: a channel that is allowed or can be authorized or enabled for transmission within the first time period as indicated by the configuration information; a channel whose occupied symbols do not include unavailable symbols; a channel among multiple overlapping channels that meets the availability condition.
[0462] In some embodiments, the available channels in the periodic transmission channel are channels indicated by the configuration information as being allowed or can be or authorized or enabled for transmission in the first time period, including the SPS PDSCH corresponding to the first SPS configuration and / or the CG PUSCH corresponding to the first CG configuration.
[0463] The sending module 1520 is used to send configuration information. In some embodiments, the configuration information is sent by the network device separately for each CG configuration (CG configuration). That is, for each CG configuration, the configuration is whether the CG PUSCH corresponding to the CG configuration is allowed or can be authorized or enabled to be transmitted in the first time period. In some embodiments, the configuration information is sent by the network device separately for each SPS configuration (SPS configuration). That is, for each SPS configuration, the configuration is whether the SPS PDSCH corresponding to the SPS configuration is allowed or can be authorized or enabled to be transmitted in the first time period.
[0464] In some embodiments, the configuration information is used to indicate at least one of the following information: the first pre-configured transmission is allowed or can be or is authorized or enabled to be transmitted in a first time period; and the first pre-configured transmission corresponds to a first priority.
[0465] In some embodiments, the configuration information is used to indicate that the first preconfigured transmission is allowed or can be or is authorized or enabled to be transmitted in the first time period.
[0466] The sending module 1520 is configured to send first configuration information. The first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration is allowed, can be, authorized, or enabled for transmission in a first time period.
[0467] Optionally, the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG. That is, the first configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission during the measurement time period. For example, when the first configuration information is received, the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is not received, the SPS PDSCH corresponding to the first SPS configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the MG.
[0468] Optionally, the first configuration information corresponds to the target MG, and the first configuration information is used to indicate that the SPS PDSCH corresponding to the first SPS configuration can be transmitted in the target MG.
[0469] Optionally, the first configuration information is used to indicate in which MG(s) the SPS PDSCH corresponding to the first SPS configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one MG configuration, or multiple MG opportunities corresponding to multiple MG configurations. The first SPS configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0470] The sending module 1520 is configured to send second configuration information. The second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled to be transmitted in the first time period.
[0471] Optionally, the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG. That is, the second configuration information can be understood as a switch corresponding to the transmission function or a switch corresponding to transmission within the measurement time period. For example, when the first configuration information is received, the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is not received, the CG PUSCH corresponding to the first CG configuration cannot be transmitted in the MG. For another example, when the first configuration information is received and the first configuration information indicates "allowed or can or authorized or turned on", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG; when the first configuration information is received and the first configuration information indicates "not allowed or cannot or not authorized or turned off", the CG PUSCH corresponding to the first CG configuration can be transmitted in the MG.
[0472] Optionally, the second configuration information corresponds to the target MG, and the second configuration information is used to indicate that the CG PUSCH corresponding to the first CG configuration is allowed or can be authorized or enabled for transmission in the target MG.
[0473] Optionally, the second configuration information is used to indicate in which MG or MGs the CG PUSCH corresponding to the first CG configuration can be transmitted. That is, there are multiple MGs, such as multiple MG opportunities at different times corresponding to one set of MG configurations, or multiple MG opportunities corresponding to multiple sets of MG configurations. The first CG configuration information may indicate a specific MG opportunity identifier or an MG configuration identifier.
[0474] In some embodiments, the configuration information is used to indicate a first priority corresponding to the first pre-configured transmission, wherein the first priority is higher than a second priority corresponding to the first time period.
[0475] Sending module 1520 is configured to send third configuration information. The third configuration information is used to indicate a first priority corresponding to one, several, or all first preconfigured transmissions, and if the first priority is higher than the second priority corresponding to the first time period, data transmission or monitoring of the downlink control channel is performed during the first time period. If the first priority is equal to or lower than the second priority corresponding to the first time period, data transmission or monitoring of the downlink control channel is not performed during the first time period.
[0476] In the embodiment of the present application, how to transmit data in the first time period is determined by the indication of the configuration information, so that high-priority data transmission can be performed in the first time period, thereby ensuring that the impact on the measurement is reduced as much as possible.
[0477] In some embodiments, an available channel in a periodic transmission channel is a channel whose occupied symbols do not include unavailable symbols, including a first SPS PDSCH and / or a first CG PUSCH. The first SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The first CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0478] In some embodiments, the symbols occupied by the first SPS PDSCH do not include at least one of the following: uplink symbols; and flexible symbols.
[0479] The uplink symbols and / or flexible symbols are unavailable symbols. The terminal device can perform uplink transmission on the uplink symbols. The terminal device can perform uplink transmission and / or downlink transmission on the flexible symbols.
[0480] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH do not include uplink symbols and flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0481] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols and / or flexible symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include only downlink symbols, the SPS PDSCH is an available SPS PDSCH.
[0482] Optionally, when the symbols occupied by an SPS PDSCH include uplink symbols, the SPS PDSCH is an unavailable SPS PDSCH. Optionally, when the symbols occupied by an SPS PDSCH include downlink symbols and / or flexible symbols, the SPS PDSCH is an available SPS PDSCH.
[0483] In some embodiments, the symbols occupied by the first CG PUSCH do not include at least one of the following: downlink symbols; symbols occupied by SSBs; and flexible symbols. Downlink symbols and / or symbols occupied by SSBs and / or flexible symbols are unusable symbols. A terminal device can perform downlink transmission on downlink symbols.
[0484] Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH do not include downlink symbols and / or symbols occupied by SSB and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0485] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols and / or flexible symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include only downlink symbols, the CG PUSCH is an available CG PUSCH.
[0486] Optionally, when the symbols occupied by a CG PUSCH include uplink symbols, the CG PUSCH is an unavailable CG PUSCH. Optionally, when the symbols occupied by a CG PUSCH include downlink symbols and / or flexible symbols, the CG PUSCH is an available CG PUSCH.
[0487] In some embodiments, an available channel in a periodic transmission channel is a channel that meets an availability condition among multiple overlapping channels, including a second SPS PDSCH among multiple overlapping SPS PDSCHs and / or a second CG PUSCH among multiple overlapping CG PUSCHs. The second SPS PDSCH should be understood as one SPS PDSCH among multiple SPS PDSCHs. The second CG PUSCH should be understood as one CG PUSCH among multiple CG PUSCHs.
[0488] In some embodiments, the second SPS PDSCH among multiple overlapping SPS PDSCHs includes at least one of the following: an SPS PDSCH corresponding to a first priority; an SPS PDSCH corresponding to a first number; an SPS PDSCH whose starting symbol satisfies a first condition; an SPS PDSCH whose carried TBS satisfies a second condition; and an SPS PDSCH whose number of occupied symbols is a first value.
[0489] Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the highest priority among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the first priority among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the smallest priority value among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the target priority position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first priority is the SPS PDSCH with the second priority among multiple overlapping SPS PDSCHs.
[0490] Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the largest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the first number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the smallest number among multiple overlapping SPS PDSCHs. Or it can be understood that the SPS PDSCH corresponding to the first number is the SPS PDSCH with the last number among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the target position among multiple overlapping SPS PDSCHs. For example, the SPS PDSCH corresponding to the first number is the SPS PDSCH with the second number among multiple overlapping SPS PDSCHs.
[0491] Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the earliest start symbol among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose start symbol satisfies the first condition is the SPS PDSCH with the latest start symbol among multiple overlapping SPS PDSCHs.
[0492] Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the largest TBS among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH carrying a TBS that satisfies the second condition is the SPS PDSCH carrying the smallest TBS among multiple overlapping SPS PDSCHs.
[0493] Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the largest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs. Optionally, the SPS PDSCH whose number of occupied symbols is a first value is the SPS PDSCH with the smallest number of occupied symbols among multiple overlapping SPS PDSCHs.
[0494] In some embodiments, the second CG PUSCH among multiple overlapping CG PUSCHs includes at least one of the following: a CG PUSCH corresponding to the second priority; a CG PUSCH corresponding to the second number; a CG PUSCH whose starting symbol satisfies the third condition; a CG PUSCH whose carried TBS satisfies the fourth condition; and a CG PUSCH whose number of occupied symbols is the second value.
[0495] Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the highest priority among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second priority is the CG PUSCH with the first priority among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the smallest priority value among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second priority is the CG PUSCH with the target priority position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second priority is the CG PUSCH with the second priority among multiple overlapping CG PUSCHs.
[0496] Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the largest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the first number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the smallest number among multiple overlapping CG PUSCHs. Or it can be understood that the CG PUSCH corresponding to the second number is the CG PUSCH with the last number among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH corresponding to the second number is the CG PUSCH with the target position among multiple overlapping CG PUSCHs. For example, the CG PUSCH corresponding to the second number is the CG PUSCH with the second number among multiple overlapping CG PUSCHs.
[0497] Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the earliest starting symbol among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose starting symbol satisfies the third condition is the CG PUSCH with the latest starting symbol among multiple overlapping CG PUSCHs.
[0498] Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the largest TBS among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH carrying a TBS that satisfies the fourth condition is the CG PUSCH carrying the smallest TBS among multiple overlapping CG PUSCHs.
[0499] Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the largest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs. Optionally, the CG PUSCH whose number of occupied symbols is the second value is the CG PUSCH with the smallest number of occupied symbols among multiple overlapping CG PUSCHs.
[0500] In an embodiment of the present application, by determining the available channels in the periodic transmission channel, the first time period can be avoided from being affected by invalid channels. Only when the first pre-configured transmission is an available channel in the periodic transmission channel, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is executed within the first time period, thereby minimizing the impact on the measurement.
[0501] For condition 2:
[0502] In some embodiments, the type of data transmission to which Condition 2 applies is dynamic transmission.
[0503] In some embodiments, when the time domain resources occupied by the first channel overlap or conflict with the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0504] In some embodiments, when the time domain resources occupied by the first channel include time domain resources in the first time period, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed in the first time period.
[0505] In some embodiments, when the time domain resources in the first time period include the time domain resources occupied by the first channel, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed in the first time period.
[0506] In some embodiments, the first channel is indicated by a first DCI sent before the first time period.In some embodiments, the channel carrying the first DCI includes a PDCCH.
[0507] The sending module 1520 is configured to send a first DCI. The first DCI is used to indicate transmission of a first channel.
[0508] In some embodiments, the first channel includes at least one of PDSCH, PUSCH, and PUCCH.
[0509] In an embodiment of the present application, by using the existing first DCI, it is determined whether to perform data transmission in the first time period, without the need to design a new DCI or introduce a new information field in the DCI, which is beneficial to reducing the waste of signaling resources.
[0510] In some embodiments, the time domain resources occupied by the first channel completely overlap or conflict with the first time period.
[0511] In some embodiments, the time domain resources occupied by the first channel partially overlap or conflict with the first time period.
[0512] For condition 3:
[0513] In some embodiments, when the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0514] The sending module 1520 is configured to send first information. The first information is used to instruct the apparatus to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within a first time period.
[0515] In some embodiments, the first information further includes at least one of the following information: identification information corresponding to the first time period; and information related to the time domain location of the first time period.
[0516] Optionally, the identification information corresponding to the first time period is used to instruct the terminal device to determine the first time period from multiple time periods. Optionally, the identification information corresponding to the first time period is used to instruct the terminal device to determine the first time period corresponding to the target measurement configuration from time periods corresponding to multiple measurement configurations. There is a one-to-one correspondence or a many-to-one correspondence between the multiple time periods and the multiple measurement configurations. For example, when the terminal device has multiple measurement configurations, each corresponding to an MG, the identification information corresponding to the first time period is used to determine the target MG from the multiple MGs.
[0517] In some embodiments, the first information further includes a measurement configuration identifier corresponding to the measurement configuration, and the measurement configuration identifier is used to instruct the terminal device to determine the first time period from time periods corresponding to multiple measurement configurations.
[0518] Optionally, the relevant information of the time domain position of the first time period is time window information, and the time window information includes at least two of the starting time domain position, the ending time domain position, and the time domain length of the time window.
[0519] In some embodiments, during all or part of the first time period within the time window, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed.
[0520] In some embodiments, the first time period is a time period that is entirely or partially measurement-related and falls within the time window.
[0521] In some embodiments, the first time period is a time period related to the measurement that is entirely or partially intersected with the time window.
[0522] In some embodiments, the first time period is one or more measurement time periods corresponding to a first measurement configuration within the time window, and the first measurement configuration is one or more of all pre-configured or indicated measurement configurations.
[0523] In some embodiments, the relevant information of the time domain location of the first time period is used to instruct the terminal device to determine n time periods within the above-mentioned time window, where the first time period is a time period set obtained by combining n time periods, and the value of n is a positive integer. In some embodiments, the n time periods are all time periods related to the measurement within the time window. In some embodiments, the n time periods are partial time periods of the time periods related to the measurement within the time window, and optionally, the partial time periods are time periods indicated by the measurement configuration.
[0524] Taking the example of n time periods being all measurement-related time periods within the time domain location of the first time period, illustratively, as shown in FIG10, when the first information includes relevant information about the time domain location of the first time period, the time window is determined based on the relevant information about the time domain location of the first time period. As shown in FIG10, when the time window is determined based on the relevant information about the time domain location of the first time period, if the time window includes MG1, MG2, and MG3, then the first time period is MG1, MG2, and MG3 within the time window.
[0525] In some embodiments, the interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, including at least one of the following two situations:
[0526] Case 1: the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to the first predetermined value;
[0527] Case 2: the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value.
[0528] In some embodiments, when the interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to a first predetermined value, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0529] In some embodiments, the first predetermined value is N symbols, where N is a positive integer. Optionally, the value of N is 4, 5, 7, 8, or 10. In some embodiments, the first predetermined value is determined according to the capability of the terminal device.
[0530] Exemplarily, as shown in FIG11 , the time domain position of the second channel 10 is a time domain position consisting of symbol 2, symbol 3, and symbol 4. The time domain starting position of the second channel 10 is symbol 2, and the time domain ending position is symbol 4. The time domain position of the first time period 11 is a time domain position consisting of symbol 10, symbol 11, symbol 12, and symbol 13. The time domain starting position of the first time period 11 is symbol 10. The interval between the time domain starting position of the first time period 11 and the time domain ending position of the second channel 10 is 5 symbols, that is, the interval between the time domain ending position of the second channel and the time domain starting position of the first time period is greater than or equal to the first predetermined value.
[0531] In some embodiments, when the starting symbol of the first time period is not earlier than the Nth symbol after the ending symbol of the second channel, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period.
[0532] In some embodiments, when the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to a second predetermined value, at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device is performed within the first time period. The time domain unit includes at least one of a subframe, a time slot, and a sub-time slot.
[0533] In some embodiments, the second predetermined value is M time units, where M is a positive integer. Optionally, the value of M is 1, 2, 3, or 4. In some embodiments, the second predetermined value is determined according to the capability of the terminal device.
[0534] Take a time domain unit as an example, where a time domain unit is a time slot. For example, as shown in FIG12 , the time domain unit where the second channel 10 is located is time slot 0, and the time domain unit where the first time period 11 is located is time slot 4. The interval between the time unit where the time domain start position of the first time period 11 is located and the time unit where the time domain end position of the second channel 10 is located is 2 time slots (i.e., 2 time domain units), then the interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to the second predetermined value. It should be understood that the time domain end position of the second channel is before the time domain start position of the first time period.
[0535] In the embodiment of the present application, whether to perform data transmission in the first time period is determined by dynamic first information, so that data transmission can be flexibly scheduled. The terminal device needs to reserve sufficient processing time for canceling the original measurement configuration.
[0536] In some embodiments, the first information is a second DCI, and the second channel carrying the second DCI is a PDCCH.
[0537] In some embodiments, when the value of the first information field in the second DCI is a first value, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. For example, the first value is 1, or the first value is 0. Optionally, the first information field includes at least one of the following: a measurement gap deactivation information field or a measurement deactivation information field; a hybrid automatic repeat request HARQ process number information field; and a priority number information field.
[0538] In some embodiments, the first information field is a measurement gap deactivation information field or a measurement deactivation information field. The first information field is an independent information field. Using independent information increases overhead, but the algorithm is simple to implement. When the value of the measurement gap deactivation information field is the first value, the second DCI instructs the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. When the value of the measurement deactivation information field is the first value, the second DCI instructs the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period.
[0539] In some embodiments, the first information field is a HARQ process number information field. When the value of the HARQ process number information field is a first value, the second DCI instructs the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. The first value is determined by a protocol agreement or is pre-indicated by the network device through higher-layer signaling. Using the HARQ process number information field can avoid adding new overhead, but there will be certain scheduling restrictions.
[0540] In some embodiments, the first information field is a priority number information field. When the value of the priority number information field is the first value, the second DCI instructs the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. The priority number information field is specified by the protocol or indicated in advance by the network device through higher-layer signaling. Using the priority number information field can avoid adding new overhead, but there will be certain scheduling restrictions.
[0541] In some embodiments, when the second DCI is scrambled using the first Radio Network Temporary Identifier (RNTI), the second DCI is used to instruct the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. In some embodiments, the second DCI includes the RNTI for scrambling the second DCI. When the second DCI is scrambled using the first RNTI, the second DCI is used to instruct the network device to execute at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period. Furthermore, the second DCI can also be used to indicate scheduling other channels for transmission. There is no need to increase the DCI overhead, and the scheduling restrictions are small, but additional consumption of RNTI is required.
[0542] In some embodiments, when the second DCI uses the first DCI format, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period.
[0543] In some embodiments, when the first information is DCI, the physical layer feeds back, reports, or transmits the indication result of receiving downlink data or sending uplink data or monitoring the downlink control channel within the first time period to the upper layer.
[0544] In some embodiments, the first information includes a MAC CE. The second channel carrying the MAC CE is a PDSCH. Using the MAC CE does not increase the overhead of the physical layer, but the processing delay will be slightly longer.
[0545] In some embodiments, the sending module 1520 is further configured to send downlink data to a terminal device.
[0546] In some embodiments, the above-mentioned apparatus further includes: a receiving module 1530, configured to receive uplink data sent by a terminal device.
[0547] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0548] FIG16 is a schematic diagram showing the structure of a communication device provided by an embodiment of the present application. The communication device may include: a processor 1601 , a receiver 1602 , a transmitter 1603 , a memory 1604 , and a bus 1605 .
[0549] The processor 1601 includes one or more processing cores. The processor 1601 executes various functional applications and information processing by running software programs and modules.
[0550] The receiver 1602 and the transmitter 1603 may be implemented as a transceiver 1606 , which may be a communication chip.
[0551] The memory 1604 is connected to the processor 1601 via the bus 1605. The memory 1604 can be used to store computer programs, and the processor 1601 is used to execute the computer programs to implement the various steps performed by the terminal device or network device in the above method embodiment.
[0552] In addition, the memory 1604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: RAM (Random-Access Memory) and ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technology, CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Video Disc) or other optical storage, tape cassettes, magnetic tape, disk storage or other magnetic storage devices.
[0553] The embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is executed by a processor of a terminal device to implement the various steps in the above-mentioned data transmission method. In some embodiments, the computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid-state drive (SSD) or an optical disk, etc. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM).
[0554] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal device / network device, it is used to implement each step in the above-mentioned data transmission method.
[0555] An embodiment of the present application also provides a computer program product or computer program, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the terminal device / network device reads and executes the computer instructions from the computer-readable storage medium to implement the various steps in the above-mentioned data transmission method.
[0556] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0557] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A data transmission method, characterized in that, The method is executed by a terminal device, and the method includes: When a first constraint condition is satisfied, receiving downlink data, transmitting uplink data, and monitoring at least one of downlink control channels within a first time period, where the first time period is a time period related to measurement.
2. The method according to claim 1, wherein: The first time period is a time period related to radio resource management (RRM) measurement; or, The first time period is a time period related to network controlled small gap (NCSG); or, The first time period is a measurement gap (MG); or, The first time period is a visible interruption length (VIL); or, The first time period is a measurement length (ML).
3. The method according to claim 1 or 2, characterized in that, The first constraint condition includes at least one of the following: The time domain resources occupied by a first preconfigured transmission overlap or conflict with the first time period; The time domain resources occupied by a first channel overlap or conflict with the first time period, where the first channel is indicated by a first downlink control information (DCI) received before the first time period; The interval between the time domain position of a second channel carrying first information and the time domain position of the first time period is greater than or equal to a predetermined value, and the first information is used to indicate that the terminal device performs at least one of receiving downlink data, transmitting uplink data, and monitoring downlink control channels within the first time period.
4. The method according to claim 3, wherein The first preconfigured transmission includes at least one of the following: A periodic transmission channel; a periodic transmission signal; an available channel in the periodic transmission channel; an available signal in the periodic transmission signal.
5. The method according to claim 3, characterized in that The method further includes: Receiving configuration information, where the configuration information is used to indicate at least one of the following information: The first preconfigured transmission is allowed to be transmitted within the first time period; A first priority corresponding to the first preconfigured transmission, where the first priority is higher than a second priority corresponding to the first time period.
6. The method according to claim 3, characterized in that The first channel includes at least one of the following: A physical downlink shared channel (PDSCH); a physical uplink shared channel (PUSCH); a physical uplink control channel (PUCCH).
7. The method according to claim 3, characterized in that, The first information is a second DCI; When the value of a first information field in the second DCI is a first value, the second DCI is used to indicate that the terminal device performs at least one of receiving downlink data, transmitting uplink data, and monitoring downlink control channels within the first time period; Or, When the second DCI is scrambled using a first radio network temporary identifier (RNTI), the second DCI is used to indicate that the terminal device performs at least one of receiving downlink data, transmitting uplink data, and monitoring downlink control channels within the first time period; Or, When the second DCI uses a first DCI format, the second DCI is used to indicate that the terminal device performs at least one of receiving downlink data, transmitting uplink data, and monitoring downlink control channels within the first time period.
8. The method according to claim 7, wherein The first information field includes at least one of the following: A measurement gap deactivation information field or a measurement deactivation information field; a hybrid automatic repeat request (HARQ) process number information field; a priority number information field.
9. The method according to claim 3, wherein The first information is a media access control (MAC) control element (CE).
10. The method according to claim 3, wherein The first information further includes at least one of the following information: The identification information corresponding to the first time period; the relevant information of the time domain position where the first time period is located.
11. The method according to claim 3, wherein The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, including: The interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to a first predetermined value; or, The interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to a second predetermined value.
12. The method according to claim 11, wherein The first predetermined value is N symbols, and N is a positive integer.
13. The method according to claim 12, wherein The value of N is 4 or 5 or 7 or 8 or 10.
14. The method according to claim 11, characterized in that The second predetermined value is M time units, and M is a positive integer.
15. The method according to claim 14, wherein The value of M is 1 or 2 or 3 or 4.
16. The method according to any one of claims 1 to 15, characterized in that, The method further includes: Abandon or cancel the measurement within the first time period; or, Abandon or cancel the measurement associated with the first time period; or, Abandon or cancel the measurement within the second time period associated with the first time period.
17. The method according to any one of claims 1 to 16, characterized in that The method further includes: Send uplink control information and / or send a sounding reference signal SRS within the first time period.
18. A data transmission method, characterized in that, The method is executed by a network device, and the method includes: Under the condition of satisfying the first constraint condition, within the first time period, perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device, where the first time period is a time period related to the measurement of the terminal device.
19. According to the method described in claim 18, wherein, The first time period is a time period related to RRM measurement; or, The first time period is a time period related to NCSG; or, The first time period is MG; or, The first time period is VIL; or, The first time period is ML.
20. The method according to claim 18 or 19, characterized in that The first constraint condition includes at least one of the following: The time domain resources occupied by the first preconfigured transmission overlap or conflict with the first time period; The time domain resources occupied by the first channel overlap or conflict with the first time period, and the first channel is indicated by the first DCI sent before the first time period; The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, where the first information is used to indicate that the network device performs at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period.
21. The method according to claim 20, wherein The first preconfigured transmission includes at least one of the following: Periodic transmission channel; periodic transmission signal; available channels in the periodic transmission channel; available signals in the periodic transmission signal.
22. The method according to claim 20, characterized in that The method further includes: Send configuration information, and the configuration information is used to indicate at least one of the following information: The first preconfigured transmission is allowed to be transmitted within the first time period; The first priority corresponding to the first pre-configured transmission, and the first priority is higher than the second priority corresponding to the first time period.
23. The method according to claim 20, characterized in that, The first channel includes at least one of the following: PDSCH; PUSCH; PUCCH.
24. The method according to claim 20, wherein The first information is the second DCI; When the first information field in the second DCI indicates a first value, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period; or, When the second DCI is scrambled with the first RNTI, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period; or, When the second DCI uses the first DCI format, the second DCI is used to instruct the network device to perform at least one of sending downlink data to the terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within the first time period.
25. The method according to claim 24, wherein The first information field includes at least one of the following: Measurement gap deactivation information field or measurement deactivation information field; HARQ process number information field; priority number information field.
26. The method according to claim 20, wherein The first information is a MAC CE.
27. The method according to claim 20, wherein The first information further includes at least one of the following information: Identification information corresponding to the first time period; relevant information about the time domain position where the first time period is located.
28. The method according to claim 20, characterized in that, The interval between the time domain position of the second channel carrying the first information and the time domain position of the first time period is greater than or equal to a predetermined value, including: The interval between the time domain end position of the second channel and the time domain start position of the first time period is greater than or equal to a first predetermined value; or, The interval between the time unit where the time domain end position of the second channel is located and the time unit where the time domain start position of the first time period is located is greater than or equal to a second predetermined value.
29. The method according to claim 28, characterized in that, The first predetermined value is N symbols, and N is a positive integer.
30. The method according to claim 29, wherein The value of N is 4 or 5 or 7 or 8 or 10.
31. The method according to claim 28, wherein The second predetermined value is M time units, and M is a positive integer.
32. The method according to claim 31, wherein The value of M is 1 or 2 or 3 or 4.
33. The method according to any one of claims 18 to 32, characterized in that, The method further includes: Receiving uplink control information sent by the terminal device within the first time period, and / or receiving SRS sent by the terminal device.
34. A data transmission device, characterized in that, The device includes: An execution module, configured to perform at least one of receiving downlink data, sending uplink data, and monitoring a downlink control channel within a first time period when a first constraint condition is met, where the first time period is a time period related to measurement.
35. A data transmission device, characterized in that The device includes: An execution module, configured to perform at least one of sending downlink data to a terminal device, receiving uplink data sent by the terminal device, and sending a downlink control channel to the terminal device within a first time period when a first constraint condition is met, where the first time period is a time period related to the measurement of the terminal device.
36. A communication device, characterized in that, The communication device includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the data transmission method according to any one of claims 1 to 33.
37. A computer-readable storage medium, characterized in that, A computer program is stored in the storage medium, and the computer program is used to be executed by a processor to implement the data transmission method according to any one of claims 1 to 33.
38. A chip, characterized in that, The chip includes programmable logic circuits and / or program instructions, and is used to implement the data transmission method according to any one of claims 1 to 33 when the chip runs on a terminal device.
39. A computer program product, characterized in that, The computer program product includes computer instructions, and the computer instructions are stored in a computer-readable storage medium; a processor of a communication device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, so that the communication device implements the data transmission method according to any one of claims 1 to 33.
40. A computer program, characterized in that, The computer program is executed by a processor of a communication device to implement the data transmission method according to any one of claims 1 to 33.
Citation Information
Patent Citations
Method for processing conflict of random access process and measurement clearance
CN101646251A
Different system measurement method and multi-mode mobile terminal
CN106535245A
Measurement gap cancellation
CN116171593A
Method and Arrangement in a Telecommunication System
US20110092201A1