Processing time determination methods, devices, terminals, and storage media
By determining the target time based on relaxed processing capabilities in the communication system, the problem of poor communication performance caused by excessively short terminal processing time is solved, achieving more efficient communication performance and reducing terminal complexity and cost.
Patent Information
- Application Number
- CN202111643902.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-29
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2041-12-29
AI Technical Summary
The short processing time of terminals in existing communication systems results in poor communication performance.
Based on the terminal's configured or enabled relaxed processing capabilities, a target time related to communication is determined to relax the terminal's processing time requirements.
By relaxing the processing time requirements of the terminal, the communication performance of the terminal can be improved, while the complexity and cost of the terminal can be reduced.
Smart Images

Figure CN116418462B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, and specifically relates to a method, apparatus, terminal and storage medium for determining processing time. Background Technology
[0002] In communication systems, the processing time of a terminal is often determined based on its processing capabilities. Currently, the terminal processing capabilities defined in communication systems mainly include terminal processing capability 1 (UE processing capability 1). The terminal primarily determines the target time related to communication based on terminal processing capability 1. The time determined based on terminal processing capability 1 is often relatively short, which may lead to poor communication performance of the terminal. Summary of the Invention
[0003] This application provides a method, apparatus, terminal, and storage medium for determining processing time, which can solve the problem of poor communication performance of the terminal.
[0004] In a first aspect, a method for determining processing time is provided, characterized by comprising:
[0005] When the terminal has been configured or has been enabled to relax processing capabilities, a target time related to communication is determined based on the relaxed processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in terms of time.
[0006] Secondly, a processing time determination device is provided, comprising:
[0007] A determining module is configured to determine a target time related to communication based on the relaxed processing capabilities, provided that the terminal has been configured or has been enabled to relax processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in terms of time.
[0008] Thirdly, a terminal is provided, characterized in that it includes a processor and a memory, wherein the memory stores a program or instructions that can run on the processor, and the program or instructions, when executed by the processor, implement the steps of the processing time determination method provided in the embodiments of this application.
[0009] Fourthly, a terminal is provided, including a processor and a communication interface, wherein the processor or communication interface is used to determine a target time related to communication based on the relaxed processing capability when the terminal is configured or has been enabled with relaxed processing capability, wherein the relaxed processing capability refers to processing capability relaxed in time.
[0010] Fifthly, a readable storage medium is provided, characterized in that a program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the steps of the processing time determination method provided in the embodiments of this application are implemented.
[0011] In a sixth aspect, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the processing time determination method provided in the embodiments of this application.
[0012] In this embodiment, when the terminal has been configured with or has had relaxed processing capabilities enabled, a target time related to communication is determined based on the relaxed processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in terms of time. By determining the target time related to communication based on the relaxed processing capabilities, the communication-related time of the terminal can be relaxed, thereby improving the terminal's communication performance. Attached Figure Description
[0013] Figure 1 This is a block diagram of a wireless communication system applicable to embodiments of this application;
[0014] Figure 2 This is a flowchart of a method for determining processing time provided in an embodiment of this application;
[0015] Figure 3 This is a structural diagram of a processing time determination device provided in an embodiment of this application;
[0016] Figure 4 This is a structural diagram of a communication device provided in an embodiment of this application;
[0017] Figure 5 This is a structural diagram of a terminal provided in an embodiment of this application. Detailed Implementation
[0018] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0019] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0020] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description; however, these technologies can also be applied to applications beyond NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0021] Figure 1 This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12.
[0022] In this embodiment, terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that this embodiment does not limit the specific type of terminal.
[0023] Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B node, home evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.Core network equipment may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support. Core network functions (BSF), application functions (AF), etc. It should be noted that this application embodiment only uses core network equipment in the NR system as an example for description, and does not limit the specific type of core network equipment.
[0024] The following description, in conjunction with the accompanying drawings, details a processing time determination method, apparatus, terminal, and storage medium provided in this application through some embodiments and application scenarios.
[0025] Please see Figure 2 , Figure 2 This is a flowchart of a processing time determination method provided in an embodiment of this application, such as... Figure 2 As shown, the steps include:
[0026] Step 201: If the terminal has been configured or has enabled relaxed processing capabilities, determine the target time related to communication based on the relaxed processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in time.
[0027] The aforementioned relaxed processing capability can be the processing capability defined in the protocol, and the aforementioned relaxed processing capability processing can be a further relaxation (also known as easing) of the terminal processing time based on the processing capability already defined in the protocol.
[0028] In some implementations, the relaxed processing capability described above may be referred to as UE processing capability 3, and the processing time of this capability is longer than that of UE processing capability 1 as defined in the protocol. Furthermore, the processing time of the relaxed processing capability may also be longer than that of UE processing capability 2 as defined in the protocol.
[0029] It should be noted that, in the embodiments of this application, the relaxed processing capability can also be referred to as the relaxed processing time capability.
[0030] The aforementioned terminal can be a degraded terminal (RedCap UE) or a regular terminal.
[0031] In this embodiment of the application, the target time related to communication may be transmission time, time interval, switching time, terminal expected time, etc.
[0032] The aforementioned determination of the communication-related target time based on the relaxed processing capabilities can be understood as relaxing the communication-related target time based on the relaxed processing capabilities. Optionally, the terminal can perform corresponding communication operations based on this target time. For example, performing uplink transmission, downlink transmission, handover, and other communication operations.
[0033] In this embodiment, the above steps enable the determination of the communication-related target time based on the relaxed processing capabilities. This relaxes the communication-related time of the terminal, allowing it to complete the corresponding communication operations within a longer period, thereby improving the terminal's communication performance. Furthermore, by relaxing the communication-related time of the terminal, the complexity and cost requirements of the terminal are reduced, thus achieving the effect of reducing terminal complexity and cost.
[0034] As an optional implementation, the communication-related target time includes at least one of the following:
[0035] Transmission time interval, transmission timing adjustment time, switching time, uplink transmission time, downlink transmission time, and expected transmission time.
[0036] The aforementioned transmission time interval can be the time interval between downlink reception and uplink transmission, such as the transmission time interval between the Physical Downlink Control Channel (PDCCH) and the Physical Random Access Channel (PRACH), or the transmission time interval between the Physical Downlink Shared Channel (PDSCH) and the PRACH, or the transmission time interval between the PDSCH and the Physical Uplink Shared Channel (PUSCH).
[0037] The aforementioned transmission timing adjustment time can be either adjusting the uplink transmission timing or adjusting the downlink transmission timing.
[0038] The aforementioned switching time may be the time required to perform communication-related switching.
[0039] The aforementioned uplink transmission time can be the transmission time of the uplink channel or uplink signal, such as the transmission time of PRACH triggered by PDCCH command or higher layer, or the feedback time of Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) of PDCCH, where the PDCCH does not schedule PDSCH, such as when the PDCCH carries Semi-Persistent Scheduling (SPS) release information.
[0040] The aforementioned downlink transmission time can be the reception time of the downlink channel or downlink signal, such as the reception time of PDCCH or PDSCH.
[0041] The aforementioned expected transmission time can be the transmission time expected by the terminal. For example, when there is a resource conflict between the downlink dynamically scheduled PDSCH and the downlink semi-persistently scheduled PDSCH (SPS PDSCH) or a Hybrid Automatic Repeat Request (HARQ) process number conflict, and the terminal prioritizes receiving the dynamically scheduled PDSCH, the terminal expects to receive the PDCCH of the dynamically scheduled PDSCH within a certain timeframe.
[0042] In this implementation, at least one of the following can be relaxed: transmission time interval, transmission timing adjustment time, switching time, uplink transmission time, downlink transmission time, and expected transmission time. This allows the terminal more time to complete transmission, timing adjustment, and switching, thereby improving the terminal's communication performance.
[0043] It should be noted that, in the embodiments of this application, the target time may include other times in addition to at least one of the above, for example, it may also include at least one of the following:
[0044] The application uplink timing advance command time;
[0045] The time of PUCCH resource overriding time for carrying Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK);
[0046] The time for canceling uplink transmission.
[0047] As an optional implementation, the transmission time interval includes:
[0048] The first minimum time between the last symbol where the PDCCH is received and the first symbol where the PRACH is transmitted;
[0049] The first minimum time between the last symbol where the PDCCH is received and the first symbol where the PRACH is transmitted can be the minimum time between the last symbol where the PDCCH order is received and the first symbol where the PRACH is transmitted. This relaxes the minimum time, thereby improving PRACH transmission performance.
[0050] For example, in one embodiment, for the aforementioned terminal (such as a RedCap terminal supporting relaxed processing time), if random access is initiated by a PDCCH command, or the upper layer on the terminal side requires the terminal to transmit PRACH in a selected PRACH context, wherein the time between the last symbol received by the PDCCH command and the first symbol transmitted by the PRACH is greater than or equal to the aforementioned first minimum time, wherein the first minimum time may include:
[0051] N T,2 +Δ BWPSwitching +Δ Delay +T switch
[0052] Where, N T,2It is the time length of N2 symbols, corresponding to the PUSCH preparation time of the relaxed processing capability (i.e., UE processing capability 3); in addition, it is assumed that μ corresponds to the minimum SCS configuration between the subcarrier spacing (SCS) configuration of the PDCCH command and the SCS configuration of the corresponding PRACH transmission, where μ represents the SCS used by the relevant channel.
[0053] Alternatively, the aforementioned first minimum time may include:
[0054] 2*N T,2 +Δ BWPSwitching +Δ Delay +T switch
[0055] Where, N T,2 It is the time length of N2 symbols, corresponding to the PUSCH preparation time of UE processing capability 1.
[0056] Alternatively, the aforementioned first minimum time may include:
[0057] N T,2 +delta+Δ BWPSwitching +Δ Delay +T switch
[0058] Where, N T,2 It is the time length of N2 symbols, corresponding to the PUSCH preparation time of UE processing capability 1. delta is determined by the network side according to the above-mentioned terminal capability configuration, or the value of delta is fixed in the protocol.
[0059] It should be noted that in the above formula, Δ BWPSwitching Indicates the BWP switching time, for example: if the active ULBWP does not change, Δ BWPSwitching =0; the above Δ Delay Indicates the delay time, for example: for FR1Δ Delay = 0.5 milliseconds, for FR2Δ Delay = 0.25 milliseconds; the above T switch This indicates the duration of the switching gap as defined by the protocol; and the aforementioned Δ BWPSwitching Δ Delay and T switch At least one of these can be determined by relaxed processing capabilities, or it can be defined by the protocol.
[0060] As an optional implementation, the transmission time interval includes at least one of the following:
[0061] The first maximum time between the last symbol of the random access response RAR window and the PRACH transmission;
[0062] The second maximum time between receiving the last symbol of the RAR PDSCH and the PRACH transmission.
[0063] The first maximum time between the last symbol of the RAR window and the PRACH transmission can be, if requested by a higher layer, the maximum time between the last symbol of the RAR window and the transmission of the PRACH by the terminal; the second maximum time between the last symbol of the received RAR PDSCH and the transmission of the PRACH can be, if requested by a higher layer, the maximum time between the last symbol of the received RAR PDSCH and the transmission of the PRACH by the terminal. This relaxation of the maximum time improves the transmission performance of the PRACH.
[0064] For example, in one embodiment, for the aforementioned terminal (such as a RedCap terminal that supports relaxed processing time), if requested by the terminal's upper layer, the terminal should send PRACH no later than X milliseconds (msec) after the last symbol of the random access response window or the last symbol of the PDSCH received, such as no later than N... T,1 +0.75 milliseconds to send PRACH, where X is determined by at least one of the following methods:
[0065] Method 1, X = N T,1 +0.75, where N T,1 The symbol time corresponding to the relaxed processing capability (i.e., UE processing capability 3) of the PDSCH processing time, such as the duration corresponding to N1 symbols, is assumed to correspond to the SCS of the PDCCH carrying DCI format 1_0. When additional PDSCH DM-RS is configured, the minimum SCS configuration is between the corresponding PDSCH SCS and the corresponding PRACH SCS. For μ = 0, the terminal assumes N 1,0 =Y (e.g., Y=28, its value is determined by UE processing capability 3). For PRACH transmissions using 1.25kHz or 5kHz SCS, the terminal determines the assumed SCS. μ=0 The configuration is as follows: μ = 0 indicates the subcarrier spacing corresponding to a value of 0 for μ. For example, μ = 0 means that the SCS is 15KHz.
[0066] Method 2: X = 2 * N T,1 +0.75 or X = 2*(N) T,1 +0.75), N T,1Symbol time corresponding to the PDSCH processing time of UE processing capability 1;
[0067] Method 3, X = N T,1 +0.75+delta, N T,1 The symbol time delta, corresponding to the PDSCH processing time of UE processing capability 1, is determined by the network side based on the aforementioned terminal capability configuration, or the value of delta is fixed in the protocol.
[0068] As an optional implementation, the transmission time interval includes:
[0069] The second minimum time between the last symbol of the PDCCH in the second Downlink Control Information (DCI) format and the first symbol of the first resource of the PUCCH transmission, wherein the first resource of the PUCCH transmission includes: a first resource of a first PUCCH transmission carrying HARQ-ACK information, or a first resource of a second PUCCH transmission carrying HARQ-ACK information; the first PUCCH corresponds to a PDSCH without a corresponding PDCCH, and the second PUCCH is a PUCCH indicated by the first DCI format.
[0070] The first DCI format and the second DCI format mentioned above are two different DCI formats defined in the protocol; the second minimum time between the last symbol of the PDCCH in the second DCI format and the first symbol of the first resource transmitted by the PUCCH can be the minimum time between the last symbol of the PDCCH in the second DCI format and the first symbol of the first resource transmitted by the first PUCCH carrying HARQ-ACK information, wherein the first PUCCH corresponds to a PDSCH without a corresponding PDCCH; or, the minimum time between the last symbol of the PDCCH in the second DCI format and the first symbol of the first resource transmitted by the second PUCCH carrying HARQ-ACK information, as indicated by the first DCI format. For example: If the terminal determines, in time slot n, the HARQ-ACK information for the received PDSCH (without a corresponding PDCCH) determines the first resource for PUCCH transmission, or if it detects a first DCI format (indicating a first resource for PUCCH transmission with corresponding HARQ-ACK information) in the first time slot and also detects a second DCI format (indicating a second resource for PUCCH transmission) later than the first time slot, and the corresponding HARQ-ACK information for the second DCI format is also in time slot n, then the minimum time from the last symbol of the PDCCH containing the second DCI format to the first symbol of the first resource for PUCCH transmission is determined. This relaxes the aforementioned minimum time, thereby improving PUCCH transmission performance.
[0071] Optionally, if the actual reception time of the PDCCH in the second DCI format does not meet the second minimum time, the terminal does not expect to reuse the HARQ-ACK information corresponding to the second DCI grid in the PUCCH resource in the target time slot, where the target time slot is the time slot where the first resource is located.
[0072] The actual reception time of the PDCCH in the second DCI format mentioned above does not meet the second minimum time if the interval between the last symbol of the PDCCH in the second DCI format received by the terminal and the first symbol of the first resource transmitted by the PUCCH is less than or equal to the second minimum time.
[0073] In this embodiment, since the actual reception time of the PDCCH in the second DCI format does not meet the second minimum time, the terminal does not expect to reuse the HARQ-ACK information corresponding to the second DCI grid in the PUCCH resource in the target time slot, which can improve the transmission performance of PUCCH.
[0074] For example, in one embodiment, if the terminal determines a first resource for PUCCH transmission with HARQ-ACK information in a time slot, the first resource corresponds only to PDSCH reception without a corresponding PDCCH, or the first resource corresponds to a first resource for PUCCH transmission with corresponding HARQ-ACK information indicated by a first DCI format detected by the UE, and the terminal also detects a second DCI format indicating a second resource for PUCCH transmission with corresponding HARQ-ACK information at a later time relative to the time when the first DCI format was received. If the terminal receives a PDCCH including the second DCI format no earlier than N3·(2048+144)·κ·2 relative to the first symbol of the first resource used for PUCCH transmission in that time slot. -μ ·T C At the start time, the terminal does not expect to reuse the HARQ-ACK information corresponding to the second DCI format in the PUCCH resources of that time slot. Here, μ represents the SCS used by the relevant channel, κ and Tc are constants defined in the protocol, and N3 is determined by at least one of the following methods:
[0075] Method 1: If the `processingType2Enabled` parameter in the PDSCH ServingCellConfig is enabled for the serving cell containing the second DCI format, the HARQ-ACK information corresponding to all serving cells is multiplexed in the PUCCH within the same time slot. For μ=0, N3=3; for μ=1, N3=4.5; for μ=2, N3=9. In other cases, for μ=0, N3=16; for μ=1, N3=20; for μ=2, N3=34; and for μ=3, N3=40. Specifically, the value of N3 depends on the relaxed processing capability (UE processing capability 3). The aforementioned terminal is configured with relaxed processing capability (UE processing capability 3) and terminal processing capability 2 (UE processing capability 2).
[0076] Method 2: If the `processingType3Enabled` parameter in `PDSCH-ServingCellConfig` enables the serving cell containing the second DCI format, the HARQ-ACK information corresponding to all serving cells is multiplexed in the PUCCH within the same time slot. For μ=0, N3=16; for μ=1, N3=20; for μ=2, N3=34; and for μ=3, N3=40. Otherwise, for μ=0, N3=8; for μ=1, N3=10; for μ=2, N3=17; and for μ=3, N3=20. Specifically, the value of N3 depends on the relaxed processing capability (UE processing capability 3). In this method, the terminal is configured with both UE processing capability 3 and UE processing capability 1. UE processing capability 3 can be configured by the network, while UE processing capability 1 is the default capability used by the terminal. That is, if the network does not configure UE processing capability 3 for the terminal, the terminal uses UE processing capability 1 by default.
[0077] Method 3: If the processingType1Enabled parameter in PDSCH-ServingCellConfig enables the serving cell where the second DCI format is located, the HARQ-ACK information corresponding to all serving cells is multiplexed in the PUCCH in the same time slot. For μ=0, N3=8; for μ=1, N3=10; for μ=2, N3=17; for μ=3, N3=20. In other cases, for μ=0, N3=16; for μ=1, N3=20; for μ=2, N3=34; for μ=3, N3=40. Specifically, the value of N3 depends on the relaxed processing capability (UE processing capability 3). In this method, the aforementioned terminal is configured with relaxed processing capability (UE processing capability 3) and terminal processing capability 1 (UE processing capability 1). UE processing capability 1 is a capability that the network can configure to be used, while UE processing capability 3 is a capability that the terminal uses by default. That is, if the network does not configure UE processing capability 1 for the terminal, the terminal will use UE processing capability 3 by default.
[0078] Method 4: If the `processingType2Enabled` parameter in `PDSCH-ServingCellConfig` is enabled for the serving cell containing the second DCI format, the HARQ-ACK information corresponding to all serving cells is multiplexed in the same time slot on the PUCCH. For μ=0, N3=3; for μ=1, N3=4.5; for μ=2, N3=9. If the `processingType3Enabled` parameter in `PDSCH-ServingCellConfig` is enabled for the serving cell containing the second DCI format, the HARQ-ACK information corresponding to all serving cells is multiplexed in the same time slot on the PUCCH. For μ=0, N3=16; for μ=1, N3=20; for μ=2, N3=34; for μ=3, N3=40. In other cases, for μ=0, N3=8; for μ=1, N3=10; for μ=2, N3=17; for μ=3, N3=20.
[0079] Method 5: If the `processingType2Enabled` parameter in `PDSCH-ServingCellConfig` is enabled for the serving cell containing the second DCI format, the HARQ-ACK information corresponding to all serving cells is multiplexed in the same time slot on the PUCCH. For μ=0, N3=3; for μ=1, N3=4.5; for μ=2, N3=9. If the `processingType1Enabled` parameter in `PDSCH-ServingCellConfig` is enabled for the serving cell containing the second DCI format, the HARQ-ACK information corresponding to all serving cells is multiplexed in the same time slot on the PUCCH. For μ=0, N3=8; for μ=1, N3=10; for μ=2, N3=17; for μ=3, N3=20. In other cases, for μ=0, N3=16; for μ=1, N3=20; for μ=2, N3=34; for μ=3, N3=40.
[0080] It should be noted that μ = 0, μ = 1, μ = 2, and μ = 3 represent the subcarrier spacing corresponding to the values of μ being 0, 1, 2, and 3 in the table defined in the protocol, respectively.
[0081] As an optional implementation, the transmission time interval includes:
[0082] The transmission time of the HARQ-ACK message in response to the release of the SPS PDSCH and the transmission time interval between the last symbol of the PDCCH used for the release of the SPS PDSCH.
[0083] The transmission time interval between the HARQ-ACK message in response to the SPS PDSCH release and the last symbol of the PDCCH used for the SPS PDSCH release can be such that, N symbols after the last symbol of the PDCCH used for the SPS PDSCH release, the network expects the terminal to send the HARQ-ACK message in response to the SPS PDSCH release, where N symbols represent the transmission time interval, and the value of N is determined by the relaxed processing capacity. This relaxed transmission time interval improves the transmission performance of the HARQ-ACK message.
[0084] For example, in one embodiment, the terminal provides HARQ-ACK information in response to the SPS PDSCH release, N symbols after the last symbol of the PDCCH that provides the SPS PDSCH release. N can take values in at least one of the following ways:
[0085] Method 1: If processingType2Enabled of PDSCH-ServingCellConfig is enabled, for serving cells that provide SPS PDSCH release, when μ=0, N=5; when μ=1, N=5.5; when μ=2, N=1.
[0086] Method 2: If `processingType1Enabled` in `PDSCH-ServingCellConfig` is enabled, for a serving cell with a PDCCH that provides SPS PDSCH release, when μ=0, N=10; when μ=1, N=12; when μ=2, N=22; when μ=3, N=25. Otherwise, when μ=0, N=20; when μ=1, N=24; when μ=2, N=44; when μ=3, N=50, where μ corresponds to the smallest SCS configuration between the SCS configuration of the PDCCH that provides SPS PDSCH release and the SCS configuration of the PUCCH that carries HARQ-ACK information in response to the SPS PDSCH release.
[0087] Method 3: If `processingType3Enabled` in `PDSCH-ServingCellConfig` is enabled, for a serving cell with a PDCCH that provides SPS PDSCH release, when μ=0, N=20; when μ=1, N=24; when μ=2, N=44; when μ=3, N=50. Otherwise, when μ=0, N=10; when μ=1, N=12; when μ=2, N=22; when μ=3, N=25, where μ corresponds to the smallest SCS configuration between the SCS configuration of the PDCCH that provides SPS PDSCH release and the SCS configuration of the PUCCH that carries HARQ-ACK information in response to the SPS PDSCH release.
[0088] As an optional implementation, the transmission time interval includes:
[0089] The third minimum time between the last symbol of the PDCCH of the dynamically scheduled PDSCH and the starting symbol of the SPS PDSCH.
[0090] The third minimum time between the last symbol of the dynamically scheduled PDSCH and the start symbol of the SPS PDSCH can be the minimum time N between the terminal receiving the last symbol of the dynamically scheduled PDSCH and the start symbol of the SPS PDSCH, where N is determined by the relaxed processing capacity. This relaxation of the minimum time improves the PDSCH reception performance.
[0091] Optionally, if there is a conflict at the terminal and the terminal prioritizes receiving the dynamically scheduled PDSCH, the third minimum time is determined based on the relaxed processing capability.
[0092] The conflict includes at least one of the following:
[0093] There is a resource conflict between dynamically scheduled PDSCH and SPS PDSCH;
[0094] There is a HARQ process ID conflict between the dynamically scheduled PDSCH and SPS PDSCH.
[0095] In this implementation, when there are resource conflicts or HARQ process number conflicts between the downlink dynamically scheduled PDSCH and the downlink SPS PDSCH, and the terminal prioritizes receiving the dynamically scheduled PDSCH, a minimum time N is defined based on relaxed processing capabilities between the last symbol of the PDCCH containing the dynamically scheduled PDSCH and the starting symbol of the SPS PDSCH. This relaxes the minimum time in the aforementioned conflict situation, thereby improving PDSCH reception performance.
[0096] For example, in one embodiment, if a dynamic PDSCH scheduled by a PDCCH and one or more PDSCHs without corresponding PDCCH scheduling partially or completely overlap in time within the same serving cell, the terminal does not expect to decode the PDSCH scheduled by the PDCCH scrambled with the Cell Network Temporary Identifier (C-RNTI), the Configured Scheduling Network Temporary Identifier (CS-RNTI), or the Modulation and Coding Scheme Cell-Radio Network Temporary Identifier (MCS-C-RNTI), unless the PDCCH scheduling the PDSCH ends at least N1 symbols before the earliest start symbol of the semi-persistent PDSCH without corresponding PDCCH scheduling. Here, the symbol duration is based on the minimum SCS between the SCS of the scheduling PDCCH and the SCS of the PDSCH. In this case, the terminal decodes the PDSCH scheduled by the PDCCH. The value of N1 can be at least one of the following:
[0097] Method 1: The protocol is fixed at X symbols, where X = 14 or 28;
[0098] Method 2: The value of N1 is determined by the UE processing capability currently configured on the serving cell.
[0099] Method 3: The value of N1 is twice the value of either UE processing capability 1 or UE processing capability 2.
[0100] Method 4: The value of N1 is UE processing capability 1 + delta or UE processing capability 2 + delta or 14 + delta, where delta is reported by the terminal capability, determined by the network configuration, or the value of delta is fixed in the protocol.
[0101] As an optional implementation, the transmission time interval includes:
[0102] The target time interval between the start symbol of the retransmitted PDSCH and the last symbol of the PDSCH that is earlier than the retransmitted PDSCH.
[0103] The PDSCH that is earlier than the retransmitted PDSCH mentioned above can be the latest PDSCH among the PDSCHs that are earlier than the retransmitted PDSCH mentioned above.
[0104] The target time interval between the start symbol of the retransmitted PDSCH and the last symbol of an earlier PDSCH can be defined as follows: In a given scheduling cell, for any PDSCH corresponding to a System Information Radio Network Temporary Identifier (SI-RNTI), if the time between the start symbol of a retransmitted PDSCH and the last symbol of an earlier PDSCH is less than N symbols, where the value of N is determined by the relaxed processing capability. This relaxation of the target time interval improves the PDSCH reception performance.
[0105] Optionally, if the time interval between the start symbol of the actual transmission time of the retransmitted PDSCH and the last symbol of the PDSCH earlier than the retransmitted PDSCH is less than the target time interval, the terminal does not expect to decode the retransmitted PDSCH.
[0106] In this implementation, if the actual transmission time of the retransmitted PDSCH does not meet the aforementioned target time interval, the terminal does not expect to decode the retransmitted PDSCH. Therefore, the terminal does not decode the retransmitted PDSCH when the target time interval is not met, thus reducing the terminal's workload and improving terminal communication performance. For example, in a given scheduling cell, for any PDSCH corresponding to SI-RNTI, if the time from the start symbol of a retransmitted PDSCH to the last symbol of a PDSCH earlier than the aforementioned retransmitted PDSCH is less than N symbols, then the target terminal does not expect to decode the retransmission of that PDSCH.
[0107] For example, in one embodiment, in a given scheduled cell, for any PDSCH corresponding to SI-RNTI, the UE does not expect to decode a retransmission of an earlier transmitted PDSCH whose starting symbol is less than N symbols after the last symbol of the earlier transmitted PDSCH, where the value of N depends on the configuration of the PDSCH subcarrier spacing μ, and N is determined by one of the following methods:
[0108] Method 1: When μ = 0, N = 13; when μ = 1, N = 20; when μ = 3, N = 24.
[0109] Method 2: If the target terminal supports and / or has UE processing capability 3 enabled, then when μ=0, N=26; when μ=1, N=40; when μ=3, N=48. Otherwise, when μ=0, N=13; when μ=1, N=20; when μ=3, N=24.
[0110] As an optional implementation, the expected transmission time includes:
[0111] The terminal receives a target time period following the last symbol of the Control resource set (CORESET) containing the preset DCI format, and the terminal does not expect to cancel PUSCH transmission or Sounding Reference Signal (SRS) transmission before the uplink symbol within the target time period.
[0112] The aforementioned preset DCI format can be a DCI format defined in the protocol, such as DCI format 2_4. For example, the terminal does not expect to cancel PUSCH or SRS transmissions before the uplink symbol corresponding to time T after receiving the last symbol of the CORESET containing DCI format 2_4.
[0113] In this implementation, the transmission performance of PUSCH and SRS can be improved by relaxing the aforementioned target time period.
[0114] For example: In one embodiment, the terminal does not expect T after the terminal detects the last symbol of the CORESET in DCI format 2_4. proc,2 The PUSCH or SRS transmission is cancelled before the occupied symbol. Where T proc,2 The value can be taken in at least one of the following ways:
[0115] Method 1: The protocol is fixed at Y symbols
[0116] Method 2: T proc,2 The value of is determined by the terminal's processing capability, which must be at least one of the following:
[0117] UE processing capability 1;
[0118] UE processing capability 2;
[0119] UE processing capability 3.
[0120] Method 3: T proc,2 The value is twice the value of UE processing capability 1 or 2.
[0121] Method 4: T proc,2 The value is either UE processing capability 1 or 2 plus delta, where delta is determined by the network based on the terminal's capability configuration, or the value of delta is fixed in the protocol.
[0122] As an optional implementation, the transmission timing adjustment includes:
[0123] In time slot n+k+1, the terminal receives a timing advance command in time slot n and adjusts the uplink transmission timing in time slot n+k+1, where n and k are positive integers.
[0124] In this implementation, the terminal can receive a timing advance command from uplink slot n and adjust the uplink transmission timing in slot n+k+1, where slot n+k+1 is determined by relaxed processing capacity. This allows for more time to adjust the uplink transmission timing, giving the terminal more time to respond to the positioning advance command and thus improving the terminal's communication performance.
[0125] For example, in one embodiment, if the terminal receives a timing advance command in uplink time slot n, the uplink transmission timing is adjusted accordingly starting from uplink time slot n+k+1, except for the PUSCH scheduled by RAR uplink grant (RAR UL grant) or fallback RAR uplink grant (fallback RAR UL grant), or the PUCCH that provides HARQ-ACK information in response to a success random access response (success RAR). Here, k is determined by at least one of the following methods:
[0126] Method 1:
[0127] Where, N T,1 This refers to the processing time of N1 symbols for the target terminal using relaxed processing capability (UE processing capability 3) on a PDSCH configured with additional DMRS; N T,2 This is the preparation time for N2 symbols corresponding to the target terminal's relaxed processing capability (UE processing capability 3) for PUSCH; N TA,max This is the maximum timing advance value (in milliseconds) that the 12-bit Timing Advance (TA) command field can provide. T is the number of time slots per subframe. sf It is the duration of a 1-millisecond subframe.
[0128] Method 2: or, or,
[0129] Where, N T,1 This refers to the processing time of the target terminal for N1 symbols corresponding to UE processing capability 1 on a PDSCH configured with additional DMRS; N T,2 This is the preparation time for the target terminal to use N2 symbols corresponding to UE processing capability 1 for PUSCH.
[0130] Method 3:
[0131] Where N T,1 This refers to the processing time of the target terminal for N1 symbols corresponding to UE processing capability 1 on a PDSCH configured with additional DMRS; N T,2It is the preparation time for the target terminal to use N2 symbols corresponding to UE processing capability 1 for PUSCH; delta is determined by the network based on the terminal's capability configuration, or the delta value is fixed in the protocol.
[0132] As an optional implementation, the switching time may include at least one of the following:
[0133] Search space collection switching time;
[0134] Bandwidth Part (BWP) switching time.
[0135] In this implementation, relaxed search space set switching time and BWP switching time can be implemented, thereby improving the terminal's switching performance.
[0136] For example, in one embodiment, the terminal can provide P via the searchspace switch delay parameter. switch If the target terminal supports or is configured with processingcapability 3, then the corresponding P... switch The minimum value is determined by at least one of the following methods:
[0137] Method 1: It is n times the corresponding value of UE processing capability 1 or UE processing capability 2 (see Table 1 below), where n is a positive integer greater than or equal to 1;
[0138] Method 2: It is the value corresponding to UE processing capability 1 or UE processing capability 2 (see Table 10.4-1 below) + delta, where delta is determined by the network based on the terminal capability configuration, or the value of delta is fixed in the protocol.
[0139] Method 3: Determined by the terminal processing capacity 3 in Table 2 below.
[0140] Table 1:
[0141]
[0142] Table 2:
[0143]
[0144] Where μ represents the channel SCS, and Minimum P switchThe value for UE processing capability 1 [symbols] represents the P corresponding to UE processing capability 1. switch The minimum value, UE processingcapability 2 [symbols] represents the P corresponding to UE processing capability 2. switch The minimum value, UE processing capability 3 [symbols] represents the P corresponding to UE processing capability 3. switch The minimum value.
[0145] For example, in one embodiment, if the terminal supports and / or configures UE processing capability3 to be enabled, then the UE should complete the BWP handover within time period Y. Y is determined by at least one of the following methods:
[0146] Method 1: Y = T of type 2 as shown in Table 3 BWPswitchDelay ;
[0147] Method 2: Y = T of type 2 shown in Table 3 BWPswitchDelay Or type 1 T BWPswitchDelay n times, where n is a positive integer greater than or equal to 1;
[0148] Method 3: Y = T of type 2 as shown in Table 3 BWPswitchDelay Or type 1 T BWPswitchDelay +delta, where delta is determined by the network based on the terminal's capabilities, or the value of delta is fixed in the protocol;
[0149] Method 4: Y equals T of type 3 in Table 4 below. BWPswitchDelay .
[0150] Table 3:
[0151]
[0152] Table 4:
[0153]
[0154] As an optional implementation, the method further includes:
[0155] When the transmission time of the PDSCH scheduled by the first Radio Network Temporary Identifier (RNTI) is determined based on the relaxed processing capability, the terminal decodes the PDSCH scheduled by the first RNTI and the PDSCH scheduled by the second RNTI.
[0156] Wherein, if the PDSCH scheduled by the first wireless network temporary identifier RNTI determines the transmission time based on the first processing capability or the second processing capability, the terminal does not decode the PDSCH scheduled by the first RNTI, or the terminal determines that the PDSCH scheduled by the first RNTI is an incorrect schedule.
[0157] The processing time of the relaxation processing capability is greater than the processing time of the first processing capability, and the processing time of the relaxation processing capability is greater than the processing time of the second processing capability.
[0158] The first RNTI may include at least one of the following:
[0159] C-RNTI, MCS-C-RNTI, CS-RNTI;
[0160] The second RNTI may include: SI-RNTI.
[0161] In this implementation, during the process of obtaining System Information (SI) triggered by Paging-Radio Network Temporary Identity (P-RNTI) in cells within the frequency range FR1 and / or FR2, if the PDSCH scheduled using C-RNTI, MCS-C-RNTI, or CS-RNTI has relaxed processing capabilities, the terminal can decode the first PDSCH scheduled by C-RNTI, MCS-C-RNTI, or CS-RNTI and the second PDSCH scheduled by SI-RNTI, provided that the resources of the first and second PDSCH do not overlap in the frequency domain but partially or completely overlap in the time domain. Otherwise, the terminal takes at least one of the following actions:
[0162] If the scheduling PDSCH of C-RNTI, MCS-C-RNTI or CS-RNTI uses UE processing capability 1 or UE processing capability 2, the terminal does not decode the scheduling PDSCH of C-RNTI, MCS-C-RNTI or CS-RNTI.
[0163] The scheduling was identified as incorrect, meaning the terminal did not expect the aforementioned temporal resource overlap to occur (which should be avoided on the network side).
[0164] In this embodiment, the relaxed processing capability described above can accurately decode the PDSCH scheduled by the first RNTI and the PDSCH scheduled by the second RNTI, thereby improving the terminal's PDSCH decoding performance.
[0165] As an optional implementation, if the terminal is already configured or has had relaxed processing capabilities enabled, the terminal is not expected to be configured with at least one of the following:
[0166] DCI format 2_4;
[0167] Multiplexing of uplink channels of different priorities between terminals (ul-IntraUE-Mux).
[0168] In this embodiment, the terminal does not expect the configuration of at least one of the above-mentioned features. If at least one of the above-mentioned features is configured, the terminal considers it an incorrect configuration or does not respond to the configuration. In this way, by not expecting the terminal to accept the above-mentioned features, the relaxed processing capabilities can be avoided from conflicting with the configuration and the processing capabilities, thereby preventing erroneous communication operations from occurring.
[0169] In this embodiment, when the terminal has been configured with or has had relaxed processing capabilities enabled, a target time related to communication is determined based on the relaxed processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in terms of time. By determining the target time related to communication based on the relaxed processing capabilities, the communication-related time of the terminal can be relaxed, thereby improving the terminal's communication performance.
[0170] The processing time determination method provided in this application can be executed by a processing time determination device. This application uses the example of a processing time determination device executing the processing time determination method to illustrate the processing time determination method provided in this application.
[0171] Please see Figure 3 , Figure 3 This is a structural diagram of a processing time determination device provided in an embodiment of this application, as shown below. Figure 3 As shown, it includes:
[0172] The determining module 301 is used to determine a target time related to communication based on the relaxed processing capability when the terminal has been configured or enabled to relax the processing capability, wherein the relaxed processing capability refers to the processing capability relaxed in time.
[0173] Optionally, the target time related to communication includes at least one of the following:
[0174] Transmission time interval, transmission timing adjustment time, switching time, uplink transmission time, downlink transmission time, and expected transmission time.
[0175] Optionally, the transmission time interval includes at least one of the following:
[0176] The first minimum time between the last symbol of the Physical Downlink Control Channel (PDCCH) and the first symbol of the Physical Random Access Channel (PRACH);
[0177] The first maximum time between the last symbol of the random access response RAR window and the PRACH transmission;
[0178] The second maximum time between the last symbol of the RAR Physical Downlink Shared Channel (PDSCH) and the PRACH transmission;
[0179] The second minimum time between the last symbol of the PDCCH in the second downlink control information (DCI) format and the first symbol of the first resource of the PUCCH transmission, wherein the first resource of the PUCCH transmission includes: a first resource of the first PUCCH transmission carrying HARQ-ACK information, or a first resource of the second PUCCH transmission carrying HARQ-ACK information; the first PUCCH corresponds to a PDSCH without a corresponding PDCCH, and the second PUCCH is a PUCCH indicated by the first DCI format;
[0180] The transmission time of the HARQ-ACK message in response to the release of the semi-persistent scheduling (SPS) PDSCH and the transmission time interval between the last symbol of the PDCCH used for the release of the SPS PDSCH.
[0181] The third minimum time between the last symbol of the PDCCH of the dynamically scheduled PDSCH and the starting symbol of the SPS PDSCH;
[0182] The target time interval between the start symbol of the retransmitted PDSCH and the last symbol of the PDSCH that is earlier than the retransmitted PDSCH.
[0183] Optionally, if the actual reception time of the PDCCH in the second DCI format does not meet the second minimum time, the terminal does not expect to reuse the HARQ-ACK information corresponding to the second DCI grid in the PUCCH resource in the target time slot, where the target time slot is the time slot where the first resource is located.
[0184] Optionally, if there is a conflict at the terminal and the terminal prioritizes receiving the dynamically scheduled PDSCH, the third minimum time is determined based on the relaxed processing capability.
[0185] The conflict includes at least one of the following:
[0186] There is a resource conflict between dynamically scheduled PDSCH and SPS PDSCH;
[0187] There is a HARQ process number conflict between the dynamically scheduled PDSCH and SPS PDSCH.
[0188] Optionally, if the time interval between the start symbol of the actual transmission time of the retransmitted PDSCH and the last symbol of the PDSCH earlier than the retransmitted PDSCH is less than the target time interval, the terminal does not expect to decode the retransmitted PDSCH.
[0189] Optionally, the expected transmission time includes:
[0190] The terminal receives the target time period following the last symbol of the control resource set containing the preset DCI format, and the terminal does not expect to cancel PUSCH transmission or SRS transmission before the uplink symbol within the target time period.
[0191] Optionally, the switching time includes at least one of the following:
[0192] Search space collection switching time;
[0193] Bandwidth portion BWP switching time.
[0194] Optionally, the transmission timing adjustment includes:
[0195] In time slot n+k+1, the terminal receives a timing advance command in time slot n and adjusts the uplink transmission timing in time slot n+k+1, where n and k are positive integers.
[0196] Optionally, the device further includes:
[0197] A decoding module is used to decode the PDSCH scheduled by the first RNTI and the PDSCH scheduled by the second RNTI when the transmission time of the PDSCH scheduled by the first wireless network temporary identifier RNTI is determined based on the relaxed processing capability.
[0198] Wherein, if the PDSCH scheduled by the first wireless network temporary identifier RNTI determines the transmission time based on the first processing capability or the second processing capability, the terminal does not decode the PDSCH scheduled by the first RNTI, or the terminal determines that the PDSCH scheduled by the first RNTI is an incorrect schedule.
[0199] The processing time of the relaxation processing capability is greater than the processing time of the first processing capability, and the processing time of the relaxation processing capability is greater than the processing time of the second processing capability.
[0200] Optionally, the first RNTI includes at least one of the following:
[0201] Temporary Identifier for Cellular Radio Network (C-RNTI), Temporary Identifier for Modulation and Coding Method Radio Network (MCS-C-RNTI), Temporary Identifier for Configuration and Scheduling Radio Network (RNTI);
[0202] The second RNTI includes: System Information Radio Network Temporary Identifier (SI-RNTI).
[0203] Optionally, if the terminal has been configured or has had relaxed processing capabilities enabled, the terminal does not expect to be configured with at least one of the following:
[0204] DCI format 2_4;
[0205] Multiplexing of uplink channels of different priorities between terminals.
[0206] Optionally, the device further includes:
[0207] The execution module is used to perform corresponding communication operations based on the target time.
[0208] The aforementioned transmission determination device can improve the communication performance of the terminal.
[0209] The transmission determination device in this application embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the types of terminals listed in the embodiments of this application; other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the types.
[0210] The transmission determination device provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.
[0211] Optional, such as Figure 4 As shown, this application embodiment also provides a communication device 400, including a processor 401 and a memory 402. The memory 402 stores a program or instructions that can run on the processor 401. For example, when the communication device 400 is a terminal, when the program or instructions are executed by the processor 401, they implement the various steps of the above-described processing time determination method embodiment and can achieve the same technical effect.
[0212] This application embodiment also provides a terminal, including a processor and a communication interface. The processor or communication interface is used to determine a target time related to communication based on the relaxed processing capabilities, provided that the terminal has been configured or enabled with relaxed processing capabilities. The relaxed processing capabilities refer to processing capabilities relaxed in terms of time. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment. All implementation processes and methods of the aforementioned method embodiments can be applied to this terminal embodiment and achieve the same technical effects. Specifically, Figure 5 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0213] The terminal 500 includes, but is not limited to, at least some of the following components: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, and processor 510.
[0214] Those skilled in the art will understand that the terminal 500 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 510 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 5The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0215] It should be understood that, in this embodiment, the input unit 504 may include a graphics processing unit (GPU) 5041 and a microphone 5042. The GPU 5041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes at least one of a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include a touch detection device and a touch controller. Other input devices 5072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0216] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 501 can transmit it to the processor 510 for processing; in addition, the radio frequency unit 501 can send uplink data to the network-side device. Typically, the radio frequency unit 501 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0217] The memory 509 can be used to store software programs or instructions, as well as various data. The memory 509 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 509 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0218] Processor 510 may include one or more processing units; optionally, processor 510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 510.
[0219] The radio frequency unit 501 or processor 510 is used to determine a target time related to communication based on the relaxed processing capability when the terminal has been configured or enabled to relax the processing capability, wherein the relaxed processing capability refers to the processing capability relaxed in time.
[0220] Optionally, the target time related to communication includes at least one of the following:
[0221] Transmission time interval, transmission timing adjustment time, switching time, uplink transmission time, downlink transmission time, and expected transmission time.
[0222] Optionally, the transmission time interval includes at least one of the following:
[0223] The first minimum time between the last symbol of the Physical Downlink Control Channel (PDCCH) and the first symbol of the Physical Random Access Channel (PRACH);
[0224] The first maximum time between the last symbol of the random access response RAR window and the PRACH transmission;
[0225] The second maximum time between the last symbol of the RAR Physical Downlink Shared Channel (PDSCH) and the PRACH transmission;
[0226] The second minimum time between the last symbol of the PDCCH in the second downlink control information (DCI) format and the first symbol of the first resource of the PUCCH transmission, wherein the first resource of the PUCCH transmission includes: a first resource of the first PUCCH transmission carrying HARQ-ACK information, or a first resource of the second PUCCH transmission carrying HARQ-ACK information; the first PUCCH corresponds to a PDSCH without a corresponding PDCCH, and the second PUCCH is a PUCCH indicated by the first DCI format;
[0227] The transmission time of the HARQ-ACK message in response to the release of the semi-persistent scheduling (SPS) PDSCH and the transmission time interval between the last symbol of the PDCCH used for the release of the SPS PDSCH.
[0228] The third minimum time between the last symbol of the PDCCH of the dynamically scheduled PDSCH and the starting symbol of the SPS PDSCH;
[0229] The target time interval between the start symbol of the retransmitted PDSCH and the last symbol of the PDSCH that is earlier than the retransmitted PDSCH.
[0230] Optionally, if the actual reception time of the PDCCH in the second DCI format does not meet the second minimum time, the terminal does not expect to reuse the HARQ-ACK information corresponding to the second DCI grid in the PUCCH resource in the target time slot, where the target time slot is the time slot where the first resource is located.
[0231] Optionally, if there is a conflict at the terminal and the terminal prioritizes receiving the dynamically scheduled PDSCH, the third minimum time is determined based on the relaxed processing capability.
[0232] The conflict includes at least one of the following:
[0233] There is a resource conflict between dynamically scheduled PDSCH and SPS PDSCH;
[0234] There is a HARQ process number conflict between the dynamically scheduled PDSCH and SPS PDSCH.
[0235] Optionally, if the time interval between the start symbol of the actual transmission time of the retransmitted PDSCH and the last symbol of the PDSCH earlier than the retransmitted PDSCH is less than the target time interval, the terminal does not expect to decode the retransmitted PDSCH.
[0236] Optionally, the expected transmission time includes:
[0237] The terminal receives the target time period following the last symbol of the control resource set containing the preset DCI format, and the terminal does not expect to cancel PUSCH transmission or SRS transmission before the uplink symbol within the target time period.
[0238] Optionally, the switching time includes at least one of the following:
[0239] Search space collection switching time;
[0240] Bandwidth portion BWP switching time.
[0241] Optionally, the transmission timing adjustment includes:
[0242] In time slot n+k+1, the terminal receives a timing advance command in time slot n and adjusts the uplink transmission timing in time slot n+k+1, where n and k are positive integers.
[0243] Optionally, the radio frequency unit 501 or the processor 510 is also used for:
[0244] Decoding is performed on the PDSCH scheduled by the first RNTI and the PDSCH scheduled by the second RNTI, where the transmission time is determined based on the relaxed processing capacity.
[0245] Wherein, if the PDSCH scheduled by the first wireless network temporary identifier RNTI determines the transmission time based on the first processing capability or the second processing capability, the terminal does not decode the PDSCH scheduled by the first RNTI, or the terminal determines that the PDSCH scheduled by the first RNTI is an incorrect schedule.
[0246] The processing time of the relaxation processing capability is greater than the processing time of the first processing capability, and the processing time of the relaxation processing capability is greater than the processing time of the second processing capability.
[0247] Optionally, the first RNTI includes at least one of the following:
[0248] Temporary Identifier for Cellular Radio Network (C-RNTI), Temporary Identifier for Modulation and Coding Method Radio Network (MCS-C-RNTI), Temporary Identifier for Configuration and Scheduling Radio Network (RNTI);
[0249] The second RNTI includes: System Information Radio Network Temporary Identifier (SI-RNTI).
[0250] Optionally, if the terminal has been configured or has had relaxed processing capabilities enabled, the terminal does not expect to be configured with at least one of the following:
[0251] DCI format 2_4;
[0252] Multiplexing of uplink channels of different priorities between terminals.
[0253] The aforementioned terminals can improve the communication performance of the terminals.
[0254] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described processing time determination method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0255] The processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0256] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described transmission determination method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0257] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0258] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the processing time determination method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0259] This application also provides a transmission determination system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the processing time determination method described above.
[0260] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0261] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0262] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for determining processing time, characterized in that, include: If the terminal has been configured or has had relaxed processing capabilities enabled, a target time related to communication is determined based on the relaxed processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in terms of time; The target time related to communication includes a transmission time interval, which includes at least one of the following: The first maximum time between the last symbol of the random access response RAR window and the PRACH transmission; The second maximum time between the last symbol of the received RAR Physical Downlink Shared Channel (PDSCH) and the PRACH transmission.
2. The method as described in claim 1, characterized in that, The target time related to communication also includes at least one of the following: Transmission timing adjustment time, switching time, uplink transmission time, downlink transmission time, and expected transmission time.
3. The method as described in claim 1, characterized in that, The transmission time interval also includes at least one of the following: The first minimum time between the last symbol of the Physical Downlink Control Channel (PDCCH) and the first symbol of the Physical Random Access Channel (PRACH); The second minimum time between the last symbol of the PDCCH in the second downlink control information (DCI) format and the first symbol of the first resource of the PUCCH transmission, wherein the first resource of the PUCCH transmission includes: a first resource of the first PUCCH transmission carrying HARQ-ACK information, or a first resource of the second PUCCH transmission carrying HARQ-ACK information; the first PUCCH corresponds to a PDSCH without a corresponding PDCCH, and the second PUCCH is a PUCCH indicated by the first DCI format; The transmission time of the HARQ-ACK message in response to the release of the semi-persistent scheduling (SPS) PDSCH and the transmission time interval between the last symbol of the PDCCH used for the release of the SPS PDSCH. The third minimum time between the last symbol of the PDCCH of the dynamically scheduled PDSCH and the starting symbol of the SPS PDSCH; The target time interval between the start symbol of the retransmitted PDSCH and the last symbol of the PDSCH that is earlier than the retransmitted PDSCH.
4. The method as described in claim 3, characterized in that, If the time interval between the start symbol of the actual transmission time of the retransmitted PDSCH and the last symbol of the PDSCH earlier than the retransmitted PDSCH is less than the target time interval, the terminal does not expect to decode the retransmitted PDSCH.
5. The method as described in claim 2, characterized in that, The expected transmission time includes: The terminal receives the target time period following the last symbol of the control resource set containing the preset DCI format, and the terminal does not expect to cancel PUSCH transmission or SRS transmission before the uplink symbol within the target time period.
6. The method as described in claim 2, characterized in that, The switching time includes at least one of the following: Search space collection switching time; Bandwidth portion BWP switching time.
7. The method as described in claim 2, characterized in that, The transmission timing adjustment includes: In time slot n+k+1, the terminal receives a timing advance command in time slot n and adjusts the uplink transmission timing in time slot n+k+1, where n and k are positive integers.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: When the transmission time of the PDSCH scheduled by the first Radio Network Temporary Identifier (RNTI) is determined based on the relaxed processing capability, the terminal decodes the PDSCH scheduled by the first RNTI and the PDSCH scheduled by the second RNTI. Wherein, if the PDSCH scheduled by the first wireless network temporary identifier RNTI determines the transmission time based on the first processing capability or the second processing capability, the terminal does not decode the PDSCH scheduled by the first RNTI, or the terminal determines that the PDSCH scheduled by the first RNTI is an incorrect schedule. The processing time of the relaxation processing capability is greater than the processing time of the first processing capability, and the processing time of the relaxation processing capability is greater than the processing time of the second processing capability.
9. The method as described in claim 8, characterized in that, The first RNTI includes at least one of the following: Temporary Identifier for Cellular Radio Network (C-RNTI), Temporary Identifier for Modulation and Coding Method Radio Network (MCS-C-RNTI), Temporary Identifier for Configuration and Scheduling Radio Network (RNTI); The second RNTI includes: System Information Radio Network Temporary Identifier (SI-RNTI).
10. The method according to any one of claims 1 to 9, characterized in that, If the terminal has been configured or has had its relaxed processing capabilities enabled, the terminal does not expect to be configured with at least one of the following: DCI format 2_4; Multiplexing of uplink channels of different priorities between terminals.
11. The method as described in claim 1, characterized in that, The method further includes: If required by the upper layer of the terminal, the terminal shall, no later than the last symbol of the RAR window or the last symbol containing the RARPDSCH, receive the RARPDSCH. N T,1 +0.75 The PRACH is sent in milliseconds. N T,1 Symbol time corresponding to the PDSCH processing time of terminal processing capability 1.
12. A processing time determination device, characterized in that, include: A determining module is configured to determine a target time related to communication based on the relaxed processing capabilities, provided that the terminal has been configured or has been enabled with relaxed processing capabilities, wherein the relaxed processing capabilities refer to processing capabilities relaxed in terms of time. The target time related to communication includes a transmission time interval, which includes at least one of the following: The first maximum time between the last symbol of the random access response RAR window and the PRACH transmission; The second maximum time between the last symbol of the received RAR Physical Downlink Shared Channel (PDSCH) and the PRACH transmission.
13. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the processing time determination method as described in any one of claims 1 to 11.
14. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the processing time determination method as described in any one of claims 1 to 11.
Citation Information
Patent Citations
Determination of requirement of UE processing time in nr
CN110383737A
Resource allocation method and device
CN110753341A
Dynamic processing time and dynamic blind decoding capability for NR user devices
WO2021156071A1