Methods for resource allocation

The method addresses inefficiencies in CG and SPS by configuring multiple transmission opportunities through RRC, MAC CE, and DCI signaling, ensuring efficient and timely data handling for XR services with varying data volumes.

JP7877459B2Active Publication Date: 2026-06-22ZTE CORP
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
ZTE CORP
Filing Date
2022-04-21
Publication Date
2026-06-22

AI Technical Summary

Technical Problem

Existing methods such as configured grant (CG) and semi-persistent scheduling (SPS) struggle to support Extended Reality (XR) services due to their quasi-periodic nature and large, varied data volumes, leading to inefficiencies in data transmission.

Method used

A method for configuring multiple transmission opportunities using control signaling, including RRC, MAC CE, and DCI, to determine resource allocation for uplink and downlink data transmission, allowing for flexible and timely data handling despite jitter and varying data volumes.

Benefits of technology

Enhances data transmission efficiency by providing multiple opportunities for data transfer, mitigating the impact of jitter and ensuring timely delivery of large and varied data volumes in XR services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007877459000007
    Figure 0007877459000007
  • Figure 0007877459000008
    Figure 0007877459000008
  • Figure 0007877459000009
    Figure 0007877459000009
Patent Text Reader

Abstract

A method, device, and computer program product for wireless communication are provided, the method including: receiving, by a wireless communication terminal, a control signal from a wireless communication node; determining, by the wireless communication terminal, a first set of information according to the control signal; and performing, by the wireless communication terminal, transmission of uplink data or reception of downlink data based on a transmission opportunity according to the first set of information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This document generally pertains to wireless communication, and more particularly to fifth-generation (5G) or sixth-generation (6G) wireless communication. [Background technology]

[0002] In beyond 5G and 6G communications, one of the most promising services is one characterized by quasi-periodicity, large and varied data volumes, and stringent latency requirements, such as Extended Reality (XR) services. Several methods, including configured grant (CG) and semi-persistent scheduling (SPS), allow periodic data to be transmitted using pre-configured resources without grant requests and excessive power consumption. However, due to the quasi-periodic nature of the service and the large and varied data volumes, SPS and CG may not be able to support this type of service. [Overview of the Initiative] [Means for solving the problem]

[0003] This disclosure relates to methods, devices, and computer program products for configuring multiple resources.

[0004] One aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: receiving a control signal from a wireless communication node by a wireless communication terminal; determining a first set of information according to the control signal by the wireless communication terminal; and transmitting uplink data or receiving downlink data by the wireless communication terminal based on a transmission opportunity provided by the first set of information.

[0005] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes a wireless communication node transmitting a control signal to a wireless communication terminal so that the wireless communication terminal determines a first set of information according to a control signal and performs uplink data transmission or downlink data reception based on the transmission opportunity provided by the first set of information.

[0006] Other aspects of this disclosure relate to wireless communication terminals. In one embodiment, the wireless communication terminal includes a communication unit and a processor. The processor is configured to receive a control signal from a wireless communication node, determine a first set of information according to the control signal, and perform uplink data transmission or downlink data reception based on the transmission opportunity provided by the first set of information.

[0007] Another aspect of the present disclosure relates to a wireless communication node. In one embodiment, the wireless communication node includes a communication unit and a processor. The processor is configured to transmit a control signal to the wireless communication terminal so that the wireless communication terminal determines a first set of information according to a control signal and performs uplink data transmission or downlink data reception based on the transmission opportunity provided by the first set of information.

[0008] Various embodiments can preferably implement the following features. Preferably, the control signaling is at least one of the following: Radio Resource Control (RRC) signaling, Medium Access Control Element (MAC CE) signaling, or Downlink Control Information (DCI) signaling.

[0009] Preferably, the DCI signaling includes at least one block set, the block set includes one or more blocks, each block relating to at least one of one or more configurations, one or more configuration sets, one or more user devices, one or more service delivery cells, or one or more groups of service delivery cells.

[0010] Preferably, the positional information of a block in the DCI signaling is determined by at least one of one or more upper-layer parameters or the bit width of one or more information fields.

[0011] Preferably, DCI signaling includes at least one of the following reinterpreted information fields: Hybrid Automatic Repeat Request (HARQ) process number, redundant version, time domain resource allocation, frequency domain resource allocation, modulation and coding scheme (MCS), downlink allocation index, transmit power control (TPC) command for a scheduled physical uplink control channel (PUCCH), or virtual resource block to physical resource block (VRB-to-PRB) mapping.

[0012] Preferably, at least one of the DCI signaling information fields is reinterpreted in response to at least one of one or more higher-layer parameters, or at least one of the following information fields, namely the HARQ process number, redundant version, time domain resource allocation, frequency domain resource allocation, MCS, downlink allocation index, TPC command for scheduled PUCCH, or VRB-to-PRB mapping, is set to a predetermined value.

[0013] Preferably, the first set of information includes first information for determining a transmission opportunity for one or more settings, and the first information is duration length information, number of setting information, setting set information, periodicity information, valid or invalid indication, or number of scheduled resources including at least one of them.

[0014] Preferably, there is one or more transmission opportunities within the duration, and the duration is periodic.

[0015] Preferably, the periodicity of the transmission opportunity within the duration and / or the periodicity of the duration is determined by the periodicity information.

[0016] Preferably, the duration length information in the first information determines the duration length, and the length information includes the number of symbols, the number of slots, or the number of HARQ process identifiers.

[0017] Preferably, the transmission opportunity within the duration is determined by a valid or invalid indication, and the indication includes a valid or invalid indication of a symbol, a valid or invalid indication of a slot, or a valid or invalid indication of a HARQ process identifier.

[0018] Preferably, the valid or invalid indication is at least one of one or more bitmaps or one or more start and length indicator values SLIV.

[0019] Preferably, the length of the bitmap relates to the length of the duration. Preferably, bits in one or more bitmaps indicate the number of transmission opportunities or the number of scheduled resources, and a scheduled resource includes at least one of a symbol, a slot, a HARQ process identifier, or a portion of the bandwidth of a symbol, a slot, or a HARQ process identifier for determining a transmission opportunity.

[0020] Preferably, the maximum value of SLIV relates to the length of the duration. Preferably, SLIV determines the initiating transmission opportunity or scheduled resource, and the length of the transmission opportunity or scheduled resource within the duration.

[0021] Preferably, a setting set includes one or more settings, the number of settings is related to the number of settings information, and a setting includes one or more transmission opportunities.

[0022] Preferably, the first set of information includes second information for determining time domain resource allocation for one or more transmission opportunities, the second information including at least one of time domain information for a first transmission opportunity among the transmission opportunities in the duration, or time domain information for transmission opportunities in the duration.

[0023] Preferably, the second information is the time domain information of the first transmission opportunity among the transmission opportunities within the duration, and the time domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity.

[0024] Preferably, the second information is time domain information of a transmission opportunity within a duration, the time domain information is at least one of one or more time domain pattern identifiers, and the time domain pattern includes one or more SLIVs.

[0025] Preferably, one of the time-domain pattern identifiers indicates time-domain information of a transmission opportunity within a duration.

[0026] Preferably, one of the time domain pattern identifiers indicates time domain information for one of the transmission opportunities within the duration.

[0027] Preferably, the first set of information includes third information for determining frequency domain resource allocation for one or more transmission opportunities, the third information including at least one of frequency domain information for a first transmission opportunity among the transmission opportunities in the duration, or frequency domain information for transmission opportunities in the duration.

[0028] Preferably, the third piece of information is the frequency domain information of the first transmission opportunity among the transmission opportunities within the duration, and the frequency domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity.

[0029] Preferably, the third piece of information is frequency domain information of transmission opportunities within a duration, the frequency domain information being at least one of one or more frequency domain pattern identifiers, the frequency domain pattern being one or more resource indicator values ​​(RIV).

[0030] Preferably, one of the frequency domain pattern identifiers indicates frequency domain information of a transmission opportunity within a duration.

[0031] Preferably, one of the frequency domain pattern identifiers indicates time domain information for one of the transmission opportunities within the duration.

[0032] Preferably, the first set of information includes a fourth piece of information for determining the modulation coding scheme level for one or more transmission opportunities, the fourth piece of information including at least one of a modulation coding scheme (MCS) table, an MCS level, or a delta MCS level.

[0033] Preferably, the fourth piece of information is the MCS level of the first transmission opportunity among the transmission opportunities within the duration, and the MCS levels of the remaining transmission opportunities within the duration are determined by the first transmission opportunity.

[0034] Preferably, the fourth piece of information is one or more MCS levels of transmission opportunities within the duration.

[0035] Preferably, the delta MCS level relates to the MCS level of the first transmission opportunity or the MCS level of a preceding transmission opportunity.

[0036] Preferably, the first set of information includes a fifth piece of information for determining the activation of one or more transmission opportunities, the fifth piece of information includes at least one of an activation instruction, an activation type instruction, a configuration set identifier, or a configuration identifier.

[0037] Preferably, the activation type indicator determines whether the fifth piece of information is a single-transmit opportunity activation or a multiple-transmit opportunity activation, and the activation type indicator includes at least one of a bit flag, a reinterpreted information field, a setting index, or an interval between a control signal and the first transmit opportunity.

[0038] Preferably, the configuration set identifier determines which configuration set is activated.

[0039] Preferably, the first set of information includes a sixth piece of information for determining the deactivation of one or more transmission opportunities, the sixth piece of information including at least one of a deactivation instruction, a deactivation type instruction, a configuration set identifier, or a configuration identifier.

[0040] Preferably, the deactivation type instruction indicates that the sixth piece of information is a single transmission opportunity. DiIt is determined whether it is an activation or a multiple transmission opportunity deactivation, and the deactivation type indication includes at least one of a bit flag, a reinterpretation information field, a setting index, or an interval between the control signal and the first transmission opportunity.

[0041] Preferably, the configuration set identifier determines which configuration set is deactivated.

[0042] The exemplary embodiments disclosed herein relate to the presentation of features that will be readily apparent upon reference to the following description and in conjunction with the accompanying drawings. Various embodiments disclose exemplary systems, methods, devices, and computer program products. However, it will be apparent to those skilled in the art who have studied this disclosure that these embodiments are presented as examples, not as limitations, and that various modifications to the disclosed embodiments are possible without exceeding the technical scope of this disclosure.

[0043] Therefore, this disclosure is not limited to the exemplary embodiments and uses described and illustrated herein. Furthermore, the specific order and / or hierarchy of steps in the methods disclosed herein is merely illustrative. Based on design priorities, it is possible to rearrange the specific order or hierarchy of steps in the disclosed methods or processes without exceeding the technical scope of this disclosure. Accordingly, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or operations in a sample order, and that this disclosure is not limited to the specific order or hierarchy presented unless otherwise specified.

[0044] The above embodiments and other embodiments thereof will be described in further detail in the drawings, description and claims. [Brief explanation of the drawing]

[0045] [Figure 1] This shows an SPS setting pattern (i.e., one transmission opportunity) according to one embodiment of the present disclosure. [Figure 2] This shows a CG setting pattern (i.e., one transmission opportunity) according to one embodiment of the present disclosure. [Figure 3] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 4] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 5] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 6] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 7] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 8] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 9] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 10] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 11] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 12] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 13] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 14] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 15]This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 16] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 17] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 18] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 19] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 20] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 21] This disclosure illustrates a method for specifying resources according to embodiments of this disclosure (for example, having multiple transmission opportunities). [Figure 22] This shows an example of a schematic diagram of a wireless communication terminal according to one embodiment of the present disclosure. [Figure 23] An example of a schematic diagram of a wireless communication node according to one embodiment of the present disclosure is shown. [Modes for carrying out the invention]

[0046] One aspect of the present disclosure provides a resource allocation method for setting up multiple transmission opportunities for uplink transmissions and downlink transmissions.

[0047] Figure 1 shows an SPS setting pattern according to one embodiment of the present disclosure. In the case of semi-persistent scheduling (SPS) transmission, the gNB transmits radio resource control (RRC) signaling to the UE (User Equipment) that includes the SPS configuration, which contains information such as periodicity, modulation coding scheme (MCS) level, and physical uplink control channel (PUCCH) resource. The gNB then transmits an activation DCI to the UE to activate the SPS configuration. The gNB transmits data over the physical downlink shared channel (PDSCH) based on the periodicity determined by the SPS configuration, without monitoring the physical downlink control channel (PDCCH). The SPS configuration is released when the gNB transmits a release DCI to stop pre-scheduled PDSCH transmissions.

[0048] Figure 2 shows a CG setting pattern according to one embodiment of the present disclosure. In one embodiment, the uplink setting grant (CG) transmission includes two types.

[0049] In the case of a Type 1 CG, the user equipment (UE) receives radio resource control (RRC) signaling (e.g., configuredGrantConfig) from the gNB, which includes periodicity, resource allocation information, modulation coding scheme (MCS) table / level, and other scheduling information. The Type 1 CG is then activated after the offset determined by configuredGrantConfig. The UE transmits data over the physical uplink shared channel (PUSCH) based on the periodicity determined by configuredGrantConfig, without a grant request. The Type 1 CG is released when the UE receives release downlink control information (DCI) to stop transmitting data over the granted PUSCH.

[0050] In the case of a Type 2 CG, the UE also receives RRC signaling (e.g., configuredGrantConfig) from the gNB. Then, to activate the Type 2 CG, the UE receives an activation DCI from the gNB. The UE transmits data via PUSCH based on the periodicity determined by configuredGrantConfig, without a grant request. The Type 2 CG is released when the UE receives a release DCI to stop transmitting data via the granted PUSCH.

[0051] Figures 3 and 4 show different configuration patterns according to one embodiment of the present disclosure. To provide more transmission opportunities for packets containing large amounts of data and mitigate the impact of jitter on the offset between packet arrival and pre-configured resources, multiple transmission opportunities are configured by a single setting (see Figure 3) or a combination of multiple settings (see Figure 4). Such configurations enable timely data transmission regardless of the adverse effects of jitter.

[0052] In one embodiment, the method includes receiving a control signal from a wireless communication node by a wireless communication terminal, determining a first set of information according to the control signal by the wireless communication terminal, and transmitting uplink data or receiving downlink data by the wireless communication terminal based on the transmission opportunity provided by the first set of information.

[0053] The following paragraphs describe, but are not limited to, control signals (also referred to herein as control signaling) and a first set of information in several embodiments.

[0054] In some embodiments, the control signaling includes at least one of the following: RRC signaling, MAC CE (Media Access Control Element) signaling, and / or DCI (Downlink Control Information) signaling.

[0055] For uplink setting grant transmission: -RRC signaling is configuredGrantConfig, -MAC CE signaling is, • BSR (Buffer Status Report) signaling, • Setting Grant Confirmation Signaling, • Multiple setting grant confirmation signaling, • Shortened side link BSR, • Side link BSR, • LBT (Listen Before Talk) failure (4 octets) LBT failure (1 octet), • BFR (Beam Interference Recovery) (4 Octet C) i ), BFR (1 octet C) i ), • Shortened BFR (1 octet C) i ), • Shortened BFR (4 octet C) i ), • Recommended bitrate queries, • Multi-entry PHR (Power Headroom Report) (4 octet C) i ), • Multi-entry PHR (1 octet C) i ), • Single-entry PHR, · CRNTI, • Shortened BSR, • Long shortened BSR, Short BSR, • Long BSR, • Desired guard symbol, • Preemptive BSR, or • Newly designed MAC CE indicated by reserved code points / indexes of LCID (Logical Channel ID) / eLCID (Extended LCID) values. ■For example, MAC CE signaling "Setting Grant Activation / Deactivation" is indicated by reserved code points / indexes 35-44, 47, and 63 of the LCID value. ■For example, MAC CE signaling "Setting Grant Activation / Deactivation" is indicated by reserved code points / indexes 0-249 / 64-313 in the eLCID value. That is the case.

[0056] -DCI signaling is DCI format 0_0, DCI format 0_1, DCI format 0_2, or DCI format 2.

[0057] -In some cases, control signaling is RRC signaling and DCI signaling, RRC signaling and MAC CE, or RRC signaling, MAC CE, and DCI signaling.

[0058] For downlink SPS transmission: -RRC signaling is SPS-config, -MAC CE signaling is, Recommended bitrate, SP (Semi-Persistent), ZP (Zero Power), CSI-RS (Channel Status Information Reference Signal), Resource Set Activation / Deactivation. • PUCCH (Physical Uplink Control Channel) Spatial Relationship Activation / Deactivation • SP SRS (Sounding Reference Signal) Activation / Deactivation • PUCCH spatial relationship activation / deactivation, SP SRS activation / deactivation, • TCI (Transmit Setting Indicator) status indicator for UE-specific PDCCH (Physical Downlink Control Channel), • TCI state activation / deactivation for UE-specific PDSCH (Physical Downlink Shared Channel) • Aperiodic CSI trigger state subselection, • SP CSI-RS / CSI-IM (Channel State Information Interference Measurement) Resource Set Activation / Deactivation • SCell activation / deactivation (4 octets) • SCell activation / deactivation (1 octet) • Long DRX (intermittent reception) command, • Short DRX command, • Timing Advance Command • UE Conflict Resolution Identity, • Service delivery cell-set based SRS spatial relationship instructions, • SRS path loss reference RS update, • Extended SP / AP (aperiodic) SRS spatial relation indicator, • Extended TCI state activation / deactivation for UE-specific PDSCH, • Replicated RLC (Radio Link Control) activation / deactivation, Absolute Timing Advanced Command, • SP positioning SRS activation / deactivation, • Provided guard symbol, • Timing delta, or • Novel MAC CEs indicated by reserved code points / indexes of LCID / eLCID values. ■For example, MAC CE signaling "semi-persistent scheduling activation / deactivation" is indicated by reservation code points / indexes 35-46 and 63 of the LCID value. ■For example, MAC CE signaling "Setting Grant Activation / Deactivation" is indicated by reserved code points / indexes 0-249 / 64-313 in the eLCID value. That is the case.

[0059] -DCI signaling is DCI Format 1_0, DCI Format 1_1, DCI Format 1_2, or DCI Format 2.

[0060] -In some cases, control signaling is RRC signaling and DCI signaling, RRC signaling and MAC CE, or RRC signaling, MAC CE, and DCI signaling.

[0061] In some embodiments, DCI signaling includes at least one block set. In this case, the DCI format may be a group-common DCI. In some embodiments, the block set includes one or more blocks. Each block relates to one or more configurations, one or more configuration sets, one or more user devices, one or more service delivery cells, and / or one or more groups of service delivery cells.

[0062] In some embodiments, the positional information of a block in DCI signaling is determined by at least one of one or more upper-layer parameters and / or one or more bit widths of one or more information fields.

[0063] In some embodiments, the DCI signaling that propagates a block has at least one of the following characteristics: DCI format, DCI size, RNTI (Radio Network Temporary Identifier) ​​which scrambles CRC (Cyclic Redundancy Check) bits, and / or a set of search spaces.

[0064] In some embodiments, DCI signaling transmits the aforementioned information based on a reinterpretation of at least one of the following information fields: HARQ (Hybrid Auto Retransmission Request) process number, redundant version, time domain resource allocation, frequency domain resource allocation, MCS (Modulation Coding Scheme), downlink allocation index, TPC (Transmit Power Control) command for scheduled PUCCH (Physical Uplink Control Channel), and / or also VRB-to-PRB (Virtual Resource Block vs. Physical Resource Block) mapping.

[0065] In other words, in some embodiments, DCI signaling includes at least one of the following reinterpreted information fields: Hybrid Automatic Retransmission Request (HARQ) process number, redundant version, time domain resource allocation, frequency domain resource allocation, modulation coding scheme (MCS), downlink allocation index, transmit power control (TPC) command for scheduled physical uplink control channel (PUCCH), and / or virtual resource block to physical resource block (VRB-to-PRB) mapping.

[0066] In some embodiments, DCI signaling transmits the information described above based on a reinterpretation of at least one of the information fields described above when a predetermined condition is met. In one embodiment, the predetermined condition includes at least one instruction for one or more higher-layer parameters (e.g., via RRC signaling), and / or at least one of the following information fields, namely HARQ process number, redundant version, time domain resource allocation, frequency domain resource allocation, MCS, downlink allocation index, TPC command for scheduled PUCCH, and / or VRB-to-PRB mapping, is set to a predetermined value (e.g., all zero or all one).

[0067] In other words, in some embodiments, at least one of the DCI signaling information fields is reinterpreted in response to at least one of one or more higher-layer parameters, or at least one of the following information fields, namely the HARQ process number, redundant version, time domain resource allocation, frequency domain resource allocation, MCS, downlink allocation index, TPC command for scheduled PUCCH, or VRB-to-PRB mapping, is set to a predetermined value.

[0068] In some embodiments, the first set of information described above includes first information, second information, third information, fourth information, fifth information, sixth information, and / or at least one of frequency hopping, SRS resource indicator, precoding information and number of layers, antenna port, CBG (code block group) transmission information, Beta_offset indication, PUCCH resource indicator, PDSCH-to-HARQ feedback timing indicator, PRB (physical resource block) bundling size indicator, and rate matching indicator.

[0069] In some embodiments, the opportunity to transmit information relating to one or more settings is determined by the first information.

[0070] In some embodiments, the first set of information includes first information for determining transmission opportunities for one or more settings, the first information including at least one of duration length information, number of settings information, setting set information, periodicity information, enable or disable indication, and / or number of scheduled resources.

[0071] In some embodiments, there is one or more transmission opportunities within a duration, and each duration is periodic (see Figures 3 and 4). In some embodiments, the periodicity of the transmission opportunities within a duration and / or the periodicity of the duration is determined by periodicity information.

[0072] In some embodiments, the duration length information in the first information determines the duration length, and the length information includes the number of symbols, the number of slots, and / or the number of HARQ process identifiers.

[0073] In some embodiments, transmission opportunities within a duration are determined by enable or disable instructions, which include enable or disable instructions for symbols, enable or disable instructions for slots, and / or enable or disable instructions for HARQ process identifiers.

[0074] In some embodiments, the enable or disable instruction is one or more bitmaps and / or at least one of one or more start and length indicator values ​​SLIV, where the length of the bitmap relates to the duration. In some embodiments, the bits in one or more bitmaps indicate the number of transmit opportunities or scheduled resources, where the scheduled resources include at least one of symbols, slots, HARQ process identifiers, and / or a portion of the bandwidth of the symbols, slots, and / or HARQ process identifiers for determining the transmit opportunities. In some embodiments, the maximum value of the SLIV relates to the duration. In some embodiments, the SLIV determines the start transmit opportunity or scheduled resource and the length of the transmit opportunities or scheduled resources within the duration.

[0075] The first information includes "duration length information," "enabled or disabled indication," and / or "periodic information" determined by control signaling.

[0076] 1. The "duration length information" is an integer indicating the number of symbols, and the "enabled or disabled indication" is a bitmap. In this case, the bitmap indicates the transmission opportunity. The "periodicity information" includes the periodicity of the duration. In this case, it is for an uplink setting grant.

[0077] For example, NrofSymbol determines the length of the duration, and SymbolUsage determines the valid symbols within the duration.

[0078] For example, NrofSymbol is set to 7. On the other hand, SymbolUsage is set to "1010101". Also, the periodicity is set to "sym1×14". The pattern is set as shown in FIG. 5.

[0079] In this case, the Nth transmission opportunity burst is represented as follows. [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number within the frame × numberOfSymbolsPerSlot) + symbol number within the slot] = (timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), or [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number within the frame × numberOfSymbolsPerSlot) + symbol number within the slot] = [(SFN start time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slot start time × numberOfSymbolsPerSlot + symbol start time ) + N × periodicity] modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) The parameter `periodicity` represents the periodicity of Type-1CG or Type-2CG, and `timeDomainOffset` represents the resource offset relative to SFN=timeReferenceSFN in the time domain. The parameter `timeReferenceSFN` is the SFN used to determine the resource offset in the time domain. The parameter `numberOfSlotsPerFrame` represents the number of slots per wireless frame, and `numberOfSymbolsPerSlot` represents the number of symbols per slot. S is the starting symbol position of the duration.

[0080] A transmit opportunity burst contains one or more transmit opportunities within a duration, and the formula determines that the first transmit opportunity is each transmit opportunity burst.

[0081] 2. The "Duration Length Information" is an integer indicating the number of symbols, and the "Enabled or Disabled Indicator" is the start and length indicator value. In this case, SLIV determines the transmission opportunity. The "Periodicity Information" includes the periodicity of the duration. In this case, it is for an uplink setting grant.

[0082] The start and length indicators show the start valid symbol position S and the valid symbol length L. One mapping relationship between SLIV and S and L is as follows:

[0083]

number

[0084] NrofSymbol determines the length of the duration, and its SymbolUsage determines the valid symbols within that duration.

[0085] NrofSymbol is set to 7. SymbolUsage is set to 13, which means that the starting symbol within the duration determined by NrofSymbol is the first symbol of the duration, and the length of the valid symbol is 7. The periodicity is set to "sym1×14". The pattern is set as shown in Figure 6.

[0086] In some embodiments, the Nth transmission opportunity of CG is expressed as follows: [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = (timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S+[mod(N,L)]+floor(N / L)×periodicity)modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot), or [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = [(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot start time ×numberOfSymbolsPerSlot+symbol start time +[mod(N,L)])+floor(N / L)×periodicity]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot) S is the starting symbol position of the duration, and L represents the length of the valid symbol. The formula determines each transmission opportunity.

[0087] In some embodiments, the Nth transmission opportunity of CG is expressed as follows: [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = (timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity)modulo(1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), or [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = [(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot start time ×numberOfSymbolsPerSlot+symbol start time )+N×periodicity]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot) The formula determines that the first transmission opportunity is each transmission opportunity burst.

[0088] 3. "Duration length information" is an integer indicating the number of slots or HARQ process identifiers, and "enabled or disabled indication" is a bitmap. In this case, the bitmap indicates the transmission opportunity. "Periodicity information" includes the periodicity of the duration. In this case, it is for an uplink setting grant or a downlink SPS.

[0089] Nrofslot determines the length of the duration, and Usage determines the valid slot or HARQ process identifier within the duration.

[0090] For example, Nrofslot is set to 8. Usage is set to '10101010'. Periodicity is set to "sym10×14" or "ms5". The pattern is set as shown in Figure 7.

[0091] In some embodiments, the Nth transmission opportunity of CG or SPS is expressed as follows:

[0092] [(SFN × numberOfSlotsPerFrame) + Slot number within frame] = (timeReferenceSFN × numberOfSlotsPerFrame + timeDomainOffset + N × periodicity)modulo(1024 × numberOfSlotsPerFrame), or (numberOfSlotsPerFrame × SFN + Slot number within frame) = [(numberOfSlotsPerFrame×SFN start time +slot start time )+N×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame) The formula determines the first transmission opportunity in each transmission opportunity burst.

[0093] 4. The "Duration Length Information" is an integer indicating the number of slots or HARQ process identifiers, and the "Enabled or Disabled Indicator" is the SLIV. In this case, the SLIV determines the transmission opportunity. The "Periodicity Information" includes the periodicity of the duration. In this case, it is for an uplink setting grant or a downlink SPS.

[0094] The start and length indicators represent the start valid slot / HARQ process identifier position S and the length L of the valid slot / HARQ process identifier. One mapping relationship between SLIV and S, L is as follows:

[0095]

number

[0096] NrofSlot is set to 8. Usage is set to 15, which means that the starting slot within the duration determined by NrofSlot is the first symbol of the duration, and the length of the valid slot is 8. Periodicity is set to "sym10×14" or "ms5". The pattern is set as shown in Figure 8.

[0097] In some embodiments, the Nth transmission opportunity of CG or SPS is expressed as follows:

[0098] [(SFN × numberOfSlotsPerFrame) + Slot number within frame] = (timeReferenceSFN × numberOfSlotsPerFrame + timeDomainOffset + S + mod(N,L) + floor(N / L) × periodicity) modulo(1024 × numberOfSlotsPerFrame), or (numberOfSlotsPerFrame × SFN + Slot number within frame) = [(numberOfSlotsPerFrame×SFN start time +slot start time +mod(N,L))+floor(N / L)×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame) The formula determines each transmission opportunity.

[0099] In some embodiments, the Nth transmission opportunity of CG or SPS is expressed as follows:

[0100] [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + Slot number within frame] = (timeReferenceSFN × numberOfSlotsPerFrame + timeDomainOffset + N × periodicity)modulo(1024 × numberOfSlotsPerFrame), or (numberOfSlotsPerFrame × SFN + Slot number within frame) = [(numberOfSlotsPerFrame×SFN start time +slot start time )+N×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame) The formula determines the first transmission opportunity in each transmission opportunity burst.

[0101] 5. "Periodicity information" includes the periodicity of the duration and the periodicity of transmission opportunities within the duration. "Duration length information" is an integer indicating the number of symbols. In this case, it is for an uplink setting grant.

[0102] For example, NrofSymbol determines the length of the duration, and periodicity1 determines the periodicity of the valid symbols within the duration.

[0103] For example, NrofSymbol is set to 7. Also, periodicity is set to "sym1×14" for the periodicity of the duration, and periodicity1 is set to "sym1". The pattern is set as shown in Figure 9.

[0104] In some embodiments, the Nth transmission opportunity of CG is expressed as follows: [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = (timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + (mod(N,P)*periodicity1) + floor(N / P) × periodicity)modulo(1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), or (numberOfSlotsPerFrame × SFN + Slot number within frame) = [(numberOfSlotsPerFrame×SFN start time +slot start time +(mod(N,P)*periodicity1))+floor(N / P)×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame) P=ceil(NrofSymbol / periodicity1) 6. "Periodicity information" includes the periodicity of the duration and the periodicity of transmission opportunities within the duration. "Duration length information" is an integer indicating the number of slot / HARQ process identifiers. In this case, it is for an uplink setting grant or a downlink SPS.

[0105] For example, NrofSlot determines the length of the duration, and periodicity1 determines the periodicity of the active slot / HARQ process identifier within the duration.

[0106] For example, NrofSlot is set to 7. Also, periodicity is set to "10×sym14" or "ms5" for the periodicity of the duration, and periodicity1 is set to "sym14" or "ms0.5". The pattern is set as shown in Figure 10.

[0107] In some embodiments, the Nth transmission opportunity of CG / SPS is expressed as follows: (numberOfSlotsPerFrame × SFN + Slot number within frame) = [(numberOfSlotsPerFrame×SFN start time +(slot start time +(mod(N,P))*periodicity1)+(floor(N / P)×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame) P=ceil(NrofSlot / periodicity1) The formula determines each transmission opportunity.

[0108] In some embodiments, periodicity is the rounded result of the above formula for transmission opportunity calculation to align the periodicity of the service with a non-integer periodicity. In some cases, the rounded result is the result after floor, rounding, or ceiling calculations.

[0109] For example, if the service periodicity is 16.67 ms, the rounded periodicity is 16 ms or 17 ms. If the slots are 0.5 ms, the periodicity in the formula is 32 slots or 34 slots.

[0110] Several embodiments and configuration information determine the number of configurations in a group to configure one or more transmission opportunities.

[0111] In some embodiments, a configuration set includes one or more configurations, the number of configurations is related to the number of configurations information, and a configuration includes one or more transmission opportunities.

[0112] In some embodiments, a configuration set includes a group of settings used to configure transmission opportunities. In some cases, a configuration set includes one or more settings.

[0113] The first piece of information includes "setting number information" and "periodicity information," with "periodicity information" including the periodicity of the settings and the offset / interval between settings. In this case, it is for an uplink CG or a downlink SPS.

[0114] For example, the "number of settings information" is an integer represented by ConfigNum. In this example, as shown in Figure 11, ConfigNum = 4, the periodicity of each setting is "10 × sym14" or "ms5", and the offset for different periodicities is "sym14" or "ms0.5".

[0115] The settings used in the above patterns belong to a setting set. In some embodiments, the offset / interval is associated with "setting number information" to align the periodicity of the service with a non-integer periodicity.

[0116] In some embodiments, a configuration set includes groups of settings that have the same index. For example, if the number of settings for a configured pattern is 4, the configuration sets are (1,1,1,1), ..., (15,15,15,15).

[0117] A configuration set is a repetition of a specific configuration. For example, there are a total of 16 configurations indexed from 0 to 15. Also, the "configuration number information" (e.g., ConfigNum) is set to 4. Therefore, there are 16 CG sets.

[0118] For example, CG set 0: index 0 repeats the four CG settings {0,0,0,0}. CG set 15: Repeat the four CG settings at index 15 {15,15,15,15}.

[0119] In some embodiments, a configuration set includes a group of settings with different indices. For example, there may be a total of 16 settings (i.e., settings 0-15), and the number of settings in a configured pattern is 4. The configuration sets may be, for example, set1 (settings 0-3), set2 (settings 4-7), set3 (settings 8-11), and set4 (settings 12-15).

[0120] A setting set is a grouping of several settings. For example, there are 16 CG settings indexed from 0 to 15. Also, the "number of settings information" is set to 4. Therefore, there are 4 CG sets.

[0121] For example, CG set 0: {0,1,2,3} to group four CG settings from index 0 to index 3.

[0122] CG Set 4: {12,13,14,15} for grouping four CG settings from index 12 to index 15.

[0123] In some embodiments, the first piece of information is the number of the scheduled resource. In this case, a bitmap or SLIV indicates the scheduled resource, which is a time-frequency resource containing a symbol, slot, HARQ process identifier, resource block, or a portion of the bandwidth (e.g., half the bandwidth) of a group of resource blocks within the periodic duration used. As shown in Figures 20 and 21, the scheduled resource is indicated by a bitmap.

[0124] In some embodiments, the length of the bitmap or the maximum value of the SLIV is determined by upper-layer parameters, and the duration of the bitmap or SLIV is determined by upper-layer parameters, e.g., RRC signaling. The duration of the bitmap or SLIV means that the bitmap is available after K slots / symbols when the bitmap is received. The bitmap or SLIV is transmitted by physical layer signaling, e.g., DCI format 2_6.

[0125] In some embodiments, the first set of information includes second information for determining time domain resource allocation for one or more transmission opportunities, the second information including at least one of time domain information for a first transmission opportunity among transmission opportunities in a duration, and / or time domain information for transmission opportunities in a duration.

[0126] In some embodiments, the second information is time-domain information of a first transmission opportunity among the transmission opportunities within the duration, and the time-domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity.

[0127] In some embodiments, as shown in Figure 12, all transmission opportunities use the same SLIV as the first transmission opportunity.

[0128] In some embodiments, the second information is time domain information of a transmission opportunity within a duration, the time domain information is at least one of one or more time domain pattern identifiers, and the time domain pattern includes one or more SLIVs.

[0129] In some embodiments, one of the time domain pattern identifiers indicates time domain information of a transmission opportunity within a duration.

[0130] SLIV is used for time domain allocation and includes the starting symbol position S and symbol length L at the transmission opportunity. The relationship between SLIV, S, and L is as follows:

[0131]

number

[0132] The SLIV pattern contains SLIVs for transmit opportunities within a duration. In this case, a time domain allocation pool exists in the RRC signaling, such as ConfiguredGrantConfig or SPS-config. The time domain allocation pattern within the time domain allocation pool is for transmit opportunities within a single duration. The second piece of information indicates the index of the time domain pattern. When the second piece of information is received, the time domain pattern is selected, and the time domain allocation for transmit opportunities within the duration is set according to the time domain pattern.

[0133] For example, in Figure 13, the second piece of information is indicated by 3. Pattern 3 also contains seven SLIVs for the corresponding transmission opportunity, and the pattern is {25, 56, 57, 124, 58, 54, 26}. The value "57" corresponds to the third transmission opportunity within the duration and is decoded as S=1, L=5, which means that the time domain assignment for the third transmission opportunity is from the second symbol to the sixth symbol (assuming the symbol count starts from 0).

[0134] In some embodiments, the SLIV of transmission opportunities at both ends of the duration is smaller than the SLIV of transmissions at the center of the periodic duration.

[0135] In some embodiments, one of the time domain pattern identifiers indicates time domain information for one of the transmission opportunities within the duration.

[0136] The SLIV pattern includes an SLIV for a single transmission opportunity within a duration. In some embodiments, M SLIV patterns each determine M transmission opportunities within a duration, where M is an integer.

[0137] In this case, a time domain allocation pool exists in the RRC signaling, such as ConfiguredGrantConfig or SPS-config. Furthermore, the time domain allocation patterns within the time domain allocation pool are for a single transmission opportunity. The second piece of information indicates several indices of transmission opportunities within the duration, meaning that the length of the second piece of information is related to the first piece of information (the duration length information). When the second piece of information is received, time domain information for transmission opportunities within the duration is set.

[0138] For example, in Figure 14, the second piece of information is "index 3, index 2, index 1, index 0, index 5, index 1, index 2," which correspond to the transmission opportunities within the duration. Each index corresponds to an SLIV. For example, "index 0" corresponds to SLIV=101, and the value "101" is decoded as S=3, L=8, which means that the time domain allocation for the fourth transmission opportunity within the duration is from the fourth symbol to the eleventh symbol (assuming the symbol count starts from 0).

[0139] In some embodiments, the first set of information includes third information for determining frequency domain resource allocation for one or more transmission opportunities, the third information including at least one of frequency domain information for a first transmission opportunity among the transmission opportunities in a duration, or frequency domain information for transmission opportunities in a duration.

[0140] In some embodiments, the third piece of information is frequency domain information for the first transmission opportunity among the transmission opportunities within the duration, and the frequency domain information for the remaining transmission opportunities within the duration is determined by the first transmission opportunity.

[0141] For example, in the embodiment corresponding to Figure 15, all transmission opportunities use the same frequency domain information as the first transmission opportunity. The type of frequency domain information is a bitmap or a resource indicator value (RIV).

[0142] In some embodiments, the third information is frequency domain information of transmission opportunities within a duration, the frequency domain information being at least one of one or more frequency domain pattern identifiers, the frequency domain pattern comprising one or more resource indicator values ​​RIV.

[0143] In some embodiments, one of the frequency domain pattern identifiers indicates frequency domain information of transmission opportunities within a duration.

[0144]

number

[0145] The RIV pattern contains RIVs for transmit opportunities within a duration. In this case, a frequency domain allocation pool exists in the RRC signaling, such as ConfiguredGrantConfig or SPS-config. The frequency domain allocation pattern within the frequency domain allocation pool is for transmit opportunities within a single duration. A third piece of information indicates the index of the frequency domain pattern. When this third piece of information is received, the frequency domain pattern is selected, and the frequency domain allocation for transmit opportunities within a duration is set according to the frequency domain pattern.

[0146] For example, in Figure 16, the third piece of information is indicated by 3. Assuming there are 50 virtual RBs in the active bandwidth portion, pattern 3 contains 7 RIVs for the corresponding transmit opportunities, and the pattern is {101, 156, 157, 201, 158, 154, 126}. The value "201" corresponds to the 4th transmit opportunity in the duration and is decoded as Start=1, Length=5, which means that the frequency domain allocation for the 4th transmit opportunity is from the 2nd virtual RB to the 6th virtual RB (assuming the virtual RB count starts from 0).

[0147] In some embodiments, the RIV of transmission opportunities at both ends of the duration is smaller than the RIV of transmission at the center of the periodic duration.

[0148] In some embodiments, one of the frequency domain pattern identifiers indicates one frequency domain of transmission opportunities within a duration.

[0149] The RIV pattern includes an RIV for a single transmission opportunity within a duration. In some embodiments, M RIV patterns each determine M transmission opportunities within a periodic duration, where M is an integer.

[0150] In this case, a frequency domain allocation pool exists in the RRC signaling, such as ConfiguredGrantConfig or SPS-config. Furthermore, the frequency domain allocation patterns within the frequency domain allocation pool are for a single transmit opportunity. The third piece of information indicates several indices of transmit opportunities within the duration, meaning that the length of the third piece of information is related to the first piece of information (the duration length information). When the third piece of information is received, frequency domain information for the transmit opportunities within the duration is set.

[0151] For example, in Figure 17, the third piece of information is "index 3, index 2, index 1, index 0, index 5, index 4, index 2," which correspond to the transmission opportunities within the duration. Each index corresponds to an RIV. Assuming there are 50 virtual RBs in the active bandwidth portion, "index 2" corresponds to RIV=101, and the value "101" is decoded as Start=1, Length=3, which means that the frequency domain allocation for the second transmission opportunity within the duration is from the second virtual RB to the fourth virtual RB (assuming the virtual RB count starts from 0).

[0152] In some embodiments, the first set of information includes a fourth set of information for determining a modulation coding scheme level for one or more transmission opportunities, the fourth set of information includes at least one of a modulation coding scheme (MCS) table, an MCS level, and / or a delta MCS level.

[0153] In some embodiments, the fourth piece of information is the MCS level of the first transmission opportunity among the transmission opportunities within the duration, and the MCS levels of the remaining transmission opportunities within the duration are determined by the first transmission opportunity.

[0154] In some embodiments, the fourth piece of information is one or more MCS levels of transmission opportunities within the duration.

[0155] In some cases, the fourth piece of information is the MCS level of one of the first transmission opportunities within the duration. All transmission opportunities use the same MCS level as the first transmission opportunity (see, for example, Figure 18).

[0156] In some cases, the fourth piece of information is multiple MCS levels of transmission opportunities within a duration (see, for example, Figure 19).

[0157] For example, there are four transmission opportunities within a duration. The fourth piece of information includes four MCS levels, each corresponding to one of the four transmission opportunities. For example, "MCS1" is for the first transmission opportunity.

[0158] In some embodiments, the delta MCS level relates to the MCS level of a first transmission opportunity or to the MCS level of a preceding transmission opportunity.

[0159] In some embodiments, the MCS level is adjusted according to the current transmission conditions. The current transmission is determined by parameters N and M, where N is the number of consecutive successful transmissions and M is the number of consecutive failed transmissions, and N and M are set by RRC signaling, MAC CE, or DCI signaling. If the number of consecutive successful transmissions is greater than N, the MCS level is strengthened to match good channel conditions. If the number of consecutive failed transmissions is greater than M, the MCS level is lowered to match poor channel conditions.

[0160] Furthermore, the MCS level is adjusted by delta MCS information. Delta MCS information is transmitted by DCI signaling, including, for example, UE-specific DCI signaling (DCI format 1_0 / 1_1 / 1_2 for SPS, or DCI format 0_0 / 0_1 / 0_2 for CG) and group-common DCI signaling (DCI format 2_6). Periodicity of DCI signaling that transmits delta MCS information.

[0161] Delta MCS information including at least one of the following: - Two states to indicate the direction of MCS adjustment. For example, bit "1" represents an increase of X in the MCS level, while bit "0" represents a decrease of X in the MCS level. The step granularity X of the MCS adjustment can be determined by RRC signaling.

[0162] [Table 1]

[0163] - K states to indicate the value of the MCS adjustment. The steps of the MCS adjustment are determined by RRC signaling.

[0164] For example, RRC determines that the delta MCS values ​​are "-2", "-1", "0", and "+1", respectively. The delta MCS information is 2 bits long, where "00" represents the value "0", "11" represents the value "-2", "10" represents the value "-1", and "01" represents the value "+1".

[0165] [Table 2]

[0166] For example, RRC determines that the number of states is 4 and the step granularity of the delta MCS value is 2. The delta MCS values ​​are derived as "-4", "-2", "0", and "+2", respectively. The length of the delta MCS information is determined by the number of states, where "00" represents the value "0", "11" represents the value "-4", "10" represents the value "-2", and "01" represents the value "+2".

[0167] In some embodiments, the first set of information includes a fifth set of information for determining the activation of one or more transmission opportunities, the fifth set of information includes at least one of an activation instruction, an activation type instruction, a configuration set identifier, or a configuration identifier.

[0168] In some embodiments, the configuration set identifier determines which configuration set is activated.

[0169] In some embodiments, when multiple transmission opportunities are set, it may not be possible to set one transmission opportunity within a duration. The setting of multiple transmission opportunities can be identified by first information, such as "duration length information."

[0170] For example, if the pattern shown in Figure 3 or Figure 4 is set, the pattern shown in Figure 1 or Figure 2 cannot be set.

[0171] In some embodiments, the activation type instruction determines whether the fifth information is for a single transmit opportunity activation (the pattern in Figure 1 or Figure 2) or for multiple transmit opportunity activations (the pattern in Figure 3 or Figure 4), and the activation type instruction includes at least one of a bit flag, a reinterpreted information field, a setting index, or an interval between a control signal and a first transmit opportunity.

[0172] In some embodiments, the activation type instruction indicates that the activation instruction is for multiple scheduled resources in response to the slot interval between the activation and the first transmission opportunity of uplink or downlink data being less than a predetermined time threshold. For example, if the slot interval between the activation and the first transmission opportunity is less than N slots or symbols, the activation is for multiple transmission opportunities, where N is an integer.

[0173] In some embodiments, the activation type instruction includes a bit flag indicating whether the activation instruction is for multiple transmission opportunities or for a single transmission opportunity. The instruction is a specific DCI field of one bit length. Additional bit flags are reserved bits, or fields for reinterpretation of existing DCI signaling or a new DCI format. A bit flag of "1" indicates that it is an activation signaling for multiple transmission opportunities, while a bit flag of "0" indicates that it is an activation signaling for a single transmission opportunity.

[0174] In some embodiments, the activation type instruction includes a reinterpretation information field indicating that the activation instruction is for multiple transmission opportunities.

[0175] This field is reused to indicate the type of activation signaling. For uplink transmissions, the DCI signaling is DCI format 0_0, DCI format 0_1, or DCI format 0_2. For downlink transmissions, the DCI signaling is DCI format 1_0, DCI format 1_1, or DCI format 1_2. Reinterpretation fields are set to all 1 or all 0. Reinterpretation fields include, but are not limited to, at least one of the following:

[0176] HARQ process number, Redundant version, VRB-to-PRB mapping, Downlink allocation index, and / or TPC command for scheduled PUCCH.

[0177] This means that if the fields "HARQ process number" and / or "redundant version" are all set to zero, the activation instruction is for one transmission opportunity. When the fields for VRB-to-PRB mapping, downlink allocation index, or TPC command for scheduled PUCCH are all set to zero or all to one, the activation instruction is for multiple transmission opportunities. Field reinterpretation is based on certain conditions. In other words, when a first piece of information such as "duration length information" is set, fields including but not limited to VRB-to-PRB mapping, downlink allocation index, or TPC command for scheduled PUCCH are reinterpreted.

[0178] In some embodiments, the activation type instruction includes a predefined configuration index indicating that the activation instruction is for multiple transmission opportunities.

[0179] For example, if there are 16 settings in total, ranging from 0 to 15, then specific indices 14 and 15 are used to indicate activations related to multiple transmission opportunities.

[0180] If the "HARQ Process Number" field is set to "1110" or "1111", the activation is for multiple transmission opportunities.

[0181] In some embodiments, the first set of information includes a sixth set of information for determining the deactivation of one or more transmission opportunities, the sixth set of information includes at least one of a deactivation instruction, a deactivation type instruction, a configuration set identifier, or a configuration identifier.

[0182] In some embodiments, a configuration set identifier determines which configuration set is deactivated.

[0183] In some embodiments, when multiple transmission opportunities are set, it may not be possible to set one transmission opportunity. The setting of multiple transmission opportunities can be identified by first information such as "duration length information".

[0184] For example, if the pattern shown in Figure 3 or Figure 4 is set, the pattern shown in Figure 1 or Figure 2 cannot be set.

[0185] In some embodiments, the deactivation type indicator determines whether the sixth information is for a single transmission opportunity deactivation (the pattern in Figure 1 or Figure 2) or for multiple transmission opportunity deactivations (the pattern in Figure 3 or Figure 4), and the deactivation type indicator includes at least one of a bit flag, a reinterpretation information field, a setting index, or an interval between a control signal and a first transmission opportunity.

[0186] In some embodiments, the deactivation type instruction indicates that the deactivation instruction is for multiple transmission opportunities in response to the slot interval between the deactivation and the first transmission opportunity of uplink or downlink data being less than a predetermined time threshold. For example, if the slot interval between the deactivation and the first transmission opportunity is less than N slots or symbols, the deactivation is for multiple transmission opportunities, where N is an integer.

[0187] In some embodiments, the deactivation type instruction includes a bit flag indicating that the deactivation instruction is for multiple transmission opportunities. For example, an additional bit flag indicates the type of deactivation signaling. The additional bit flag is a reserved bit, or a reinterpretation of an existing DCI signaling, or a field in a new DCI format. A bit flag of "1" indicates that the deactivation signaling is for multiple transmission opportunities, while a bit flag of "0" indicates that the deactivation signaling is for a single transmission opportunity.

[0188] In some embodiments, the deactivation type instruction includes a reinterpretation information field indicating that the deactivation instruction is for multiple transmission opportunities.

[0189] This field is reused to indicate the type of deactivation signaling. For uplink transmissions, the DCI signaling is DCI format 0_0, DCI format 0_1, or DCI format 0_2. For downlink transmissions, the DCI signaling is DCI format 1_0, DCI format 1_1, or DCI format 1_2. Fields due to reinterpretation are set to all 1 or all 0. Reinterpretation fields include, but are not limited to, at least one of the following:

[0190] HARQ process number, Redundant version, Frequency domain resource allocation, Modulation coding scheme, VRB-to-PRB mapping, Downlink allocation index, and / or TPC command for scheduled PUCCH.

[0191] This means that the deactivation instruction is for one transmit opportunity when the fields "HARQ process number" and / or "redundant version" are all set to zero, and the fields "modulation coding scheme" and "frequency domain resource allocation" are all set to 1 or all zero. The deactivation instruction is for multiple transmit opportunities when the fields for the VRB-to-PRB mapping, downlink allocation index, or TPC command for a scheduled PUCCH are all set to zero or all 1. Field reinterpretation is based on certain conditions. In other words, when a first piece of information such as "duration length information" is set, fields including, but not limited to, the VRB-to-PRB mapping, downlink allocation index, or TPC command for a scheduled PUCCH are reinterpreted.

[0192] In some embodiments, the deactivation type instruction includes a predefined configuration index indicating that the deactivation instruction is for multiple transmission opportunities.

[0193] For example, if there are 16 settings in total, ranging from 0 to 15, then specific indices 14 and 15 are used to indicate deactivation for multiple transmission opportunities.

[0194] If the "HARQ Process Number" field is set to "1110" or "1111", deactivation is for multiple transmission opportunities.

[0195] Figure 22 relates to a schematic diagram of a wireless communication terminal 30 (e.g., a terminal node or terminal device) according to one embodiment of the present disclosure. The wireless communication terminal 30 may be, but is not limited herein, a user device (UE), a remote UE, a relay UE, a mobile phone, a laptop, a tablet computer, an e-reader, or a portable computer system. The wireless communication terminal 30 may include a processor 300, such as a microprocessor or an application-specific integrated circuit (ASIC), a storage unit 310, and a communication unit 320. The storage unit 310 may be any data storage device that stores program code 312 accessed and executed by the processor 300. unit 31 0 The embodiments include, but are not limited to, a subscriber identification module (SIM), read-only memory (ROM), flash memory, random access memory (RAM), a hard disk, and an optical data storage device. The communication unit 320 may be a transceiver and is used to transmit and receive signals (e.g., messages or packets) according to the processing results of the processor 300. In one embodiment, the communication unit 320 transmits and receives signals via at least one antenna 322.

[0196] In one embodiment, the storage unit 310 and the program code 312 may be omitted, and the processor 300 may include a storage unit that stores the program code.

[0197] The processor 300 may, for example, perform any one of the steps of the illustrated embodiment in the wireless communication terminal 30 by executing program code 312.

[0198] The communication unit 320 may be a transceiver. Alternatively, or in addition to this, the communication unit 320 may be a combination of a transmitting unit and a receiving unit configured to transmit and receive signals to and from a wireless communication node, respectively.

[0199] In some embodiments, the wireless communication terminal 30 may be used to perform the operations of the remote UE or relay UE described above. In some embodiments, the processor 300 and the communication unit 320 cooperate to perform the operations described above. For example, the processor 300 performs the operations and transmits or receives signals, messages, and / or information via the communication unit 320.

[0200] Figure 23 relates to a schematic diagram of a wireless communication node 40 (e.g., a network device) according to one embodiment of the present disclosure. The wireless communication node 40 may be, but is not limited herein, a satellite, a base station (BS), a gNB, a gNB-DU, a gNB-CU, a network entity, a mobility management entity (MME), a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a radio access network (RAN), a next-generation RAN (NG-RAN), a data network, a core network, or a radio network controller (RNC). Furthermore, the wireless communication node 40 may include (perform) at least one network function, such as an access and mobility management function (AMF), a session management function (SMF), a user place function (UPF), a policy control function (PCF), or an application function (AF). The wireless communication node 40 may include a processor 400 such as a microprocessor or ASIC, a storage unit 410, and a communication unit 420. The storage unit 410 may be any data storage device that stores program code 412 accessed and executed by the processor 400. 0Examples, though not limited to these, include SIM cards, ROMs, flash memory, RAM, hard disks, and optical data storage devices. The communication unit 420 may be a transceiver and is used to transmit and receive signals (e.g., messages or packets) according to the processing results of the processor 400. In one example, the communication unit 420 transmits and receives signals via at least one antenna 422.

[0201] In one embodiment, the storage unit 410 and the program code 412 may be omitted. The processor 400 may include a storage unit that stores the program code.

[0202] The processor 400 may, for example, perform any of the steps described in the illustrated embodiment at the wireless communication node 40 by executing program code 412.

[0203] The communication unit 420 may be a transceiver. Alternatively, or in addition to this, the communication unit 420 may be a combination of a transmitting unit and a receiving unit configured to transmit and receive signals, messages, or information to and from a wireless communication node or wireless communication terminal.

[0204] While various embodiments of this disclosure have been described above, it should be understood that they are presented as examples only and not as limitations. Similarly, various figures may show exemplary architectures or configurations, but they are presented to enable those skilled in the art to understand the exemplary features and functions of this disclosure. However, those skilled in the art will understand that this disclosure is not limited to the illustrated exemplary architectures or configurations and can be implemented using various alternative architectures and configurations. Furthermore, as those skilled in the art will understand, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of this disclosure should not be limited by any one of the exemplary embodiments described above.

[0205] Furthermore, any reference to elements in this specification using designations such as “first,” “second,” etc., is generally understood not to limit the quantity or order of those elements. Rather, these designations can be used in this specification as a convenient means of distinguishing two or more elements or examples of elements. Thus, references to first and second elements do not mean that only two elements can be used, nor do they mean that the first element must precede the second element in any way.

[0206] Furthermore, those skilled in the art will understand that information and signals can be represented using any one of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, and symbols that may be mentioned in the above description can be represented by voltage, electric current, electromagnetic waves, magnetic fields or magnetic particles, optical fields or optical particles, or any combination thereof.

[0207] Furthermore, those skilled in the art will understand that any of the various exemplary logic blocks, units, processors, means, circuits, methods, and functions described in relation to the embodiments disclosed herein can be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination thereof), firmware, various forms of programs or design code incorporating instructions (which may be referred to herein as “software” or “software units” for convenience), or any combination thereof.

[0208] To clearly illustrate the possibility of this interchangeability of hardware, firmware, and software, various exemplary components, blocks, units, circuits, and steps are described above in general terms with respect to their functions. Whether such functions are implemented as hardware, firmware, software, or a combination of these technologies depends on the specific application and design constraints imposed on the system as a whole. A person skilled in the art can implement the described functions in various ways suited to their respective specific applications, but such a decision to implement them does not constitute a departure from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, units, etc., can be configured to perform one or more of the functions described herein. The terms “configured to…” or “configured to…” as used herein with respect to a specified operation or function mean a processor, device, component, circuit, structure, machine, unit, etc., that is physically built, programmed, and / or configured to perform a specified operation or function.

[0209] Furthermore, those skilled in the art will understand that the various exemplary logic blocks, units, devices, components, and circuits described herein can be implemented in, or performed by, integrated circuits (ICs) that may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, or any combination thereof. The logic blocks, units, and circuits may further include antennas and / or transceivers for communicating with various components within a network or device. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors working with a DSP core, or any other suitable configuration for performing the functions described herein. If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the methods or algorithms disclosed herein can be implemented as software stored on a computer-readable medium.

[0210] Computer-readable media include both computer storage media and communication media, which include any media that can enable computer programs or code to be transported from one place to another. Storage media may be any available media accessible to a computer. Such computer-readable media may, but are not limited to, include, for example, RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or any other media that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.

[0211] In this specification, the term “Unit” means, as used herein, software, firmware, hardware, and any combination thereof for performing the relevant functions described herein. Furthermore, for illustrative purposes, various Units are described as individual Units, but as will be apparent to those skilled in the art, two or more Units may be combined to form a single Unit that performs the relevant functions according to embodiments of this disclosure.

[0212] Furthermore, in embodiments of this disclosure, memory or other storage devices, as well as communication components, may be used. For the sake of clarity, it will be understood that the above description describes embodiments of this disclosure in relation to various functional units and processors. However, it will be apparent that any suitable distribution of functions between domains, various functional units, processing logic elements, or functions may be used without departing from this disclosure. For example, functions exemplified as being performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. Thus, references to specific functional units are not intended to indicate a strict logical or physical structure or organization, but merely to refer to suitable means for providing the described functions.

[0213] Various modifications to the embodiments described herein will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other embodiments without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the embodiments shown herein, but rather should be given the broadest possible scope that is consistent with the novel features and principles disclosed herein, as set forth in the following claims.

Claims

1. Receiving control signaling from a wireless communication node via a wireless communication terminal, The wireless communication terminal determines a first set of information in accordance with the control signaling, If the control signaling is RRC signaling, the first, second, third, and fourth pieces of information in the first set of information are determined according to the RRC signaling, and the first transmission opportunity in the Nth transmission opportunity burst is calculated according to the first formula, or if the control signaling is RRC signaling and DCI signaling, the first, second, third, and fourth pieces of information in the first set of information are determined according to the RRC signaling and DCI signaling, and the first transmission opportunity in the Nth transmission opportunity burst is calculated according to the second formula, The first information includes duration length information, the length information includes the number of slots and periodicity information, the periodicity information includes the periodicity of the transmission opportunity within the duration determined by the duration length information in the first information, and the periodicity of the transmission opportunity is 14 symbols. The second information is for determining the allocation of time-domain resources for one or more transmission opportunities; the third information is for determining the allocation of frequency-domain resources for one or more transmission opportunities; and the fourth information is for determining the modulation coding scheme (MCS) level for one or more transmission opportunities. The wireless communication terminal performs the transmission of uplink data based on the transmission opportunity provided by the first set of information. Wireless communication methods including

2. The wireless communication method according to claim 1, wherein the length information is in 7 slots or 8 slots.

3. The wireless communication method according to claim 1, wherein the second information includes time domain information of the first transmission opportunity among the transmission opportunities within the duration, the time domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity, the transmission opportunity has the same start and length indicator value SLIV for the first transmission opportunity, and the SLIV includes the start symbol position and the length of the symbol in the transmission opportunity.

4. The third information is the frequency domain information of the first transmission opportunity among the transmission opportunities within the duration, the frequency domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity, and the remaining transmission opportunities within the duration use the same frequency domain information as the first transmission opportunity within the duration, and / or The wireless communication method according to claim 1, wherein the fourth piece of information is the MCS level of the first transmission opportunity among the transmission opportunities within the duration, the MCS levels of the remaining transmission opportunities within the duration are determined by the first transmission opportunity, and the remaining transmission opportunities within the duration use the same MCS level as the MCS level of the first transmission opportunity within the duration.

5. The first equation above is, [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = (timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), The wireless communication method according to claim 1, wherein S is the starting symbol position of the duration, timeDomainOffset represents the offset of the resource with respect to SFN = timeReferenceSFN in the time domain, timeReferenceSFN is the SFN used to determine the offset of the resource in the time domain, numberOfSlotsPerFrame represents the number of slots per wireless frame, numberOfSymbolsPerSlot represents the number of symbols per slot, and periodicity represents the periodicity of the setting grant.

6. The second equation above is, [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = [Includes (SFNstart time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slotstart time × numberOfSymbolsPerSlot + symbolstart time) + N × periodicity] modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), The wireless communication method according to claim 1, wherein numberOfSlotsPerFrame represents the number of slots per wireless frame, numberOfSymbolsPerSlot represents the number of symbols per slot, and periodicity represents the periodicity of the setting grant.

7. The wireless communication node communicates to the wireless communication terminal, The wireless communication terminal includes transmitting a control signal that enables it to determine a first set of information according to the control signaling and to transmit uplink data based on a transmission opportunity according to the first set of information, If the control signaling is RRC signaling, the first, second, third, and fourth pieces of information in the first set of information are determined according to the RRC signaling, and the first transmission opportunity in the Nth transmission opportunity burst is calculated according to the first formula, or if the control signaling is RRC signaling and DCI signaling, the first, second, third, and fourth pieces of information in the first set of information are determined according to the RRC signaling and DCI signaling, and the first transmission opportunity in the Nth transmission opportunity burst is calculated according to the second formula, The first information includes duration length information, the length information includes the number of slots and periodicity information, the periodicity information includes the periodicity of the transmission opportunity within the duration determined by the duration length information in the first information, and the periodicity of the transmission opportunity is 14 symbols. A wireless communication method wherein the second information is for determining the allocation of time domain resources for one or more transmission opportunities, the third information is for determining the allocation of frequency domain resources for one or more transmission opportunities, and the fourth information is for determining the modulation coding scheme (MCS) level for one or more transmission opportunities.

8. The wireless communication method according to claim 7, wherein the length information is in 7 slots or 8 slots.

9. The wireless communication method according to claim 7, wherein the second information includes time domain information of the first transmission opportunity among the transmission opportunities within the duration, the time domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity, the transmission opportunity has the same start and length indicator value SLIV for the first transmission opportunity, and the SLIV includes the start symbol position and the length of the symbol in the transmission opportunity.

10. The third information is the frequency domain information of the first transmission opportunity among the transmission opportunities within the duration, the frequency domain information of the remaining transmission opportunities within the duration is determined by the first transmission opportunity, and the remaining transmission opportunities within the duration use the same frequency domain information as the first transmission opportunity within the duration, and / or The wireless communication method according to claim 7, wherein the fourth piece of information is the MCS level of the first transmission opportunity among the transmission opportunities within the duration, the MCS levels of the remaining transmission opportunities within the duration are determined by the first transmission opportunity, and the remaining transmission opportunities within the duration use the same MCS level as the MCS level of the first transmission opportunity within the duration.

11. The first equation above is, [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = (timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), The wireless communication method according to claim 7, wherein S is the starting symbol position of the duration, timeDomainOffset represents the offset of the resource with respect to SFN = timeReferenceSFN in the time domain, timeReferenceSFN is the SFN used to determine the offset of the resource in the time domain, numberOfSlotsPerFrame represents the number of slots per wireless frame, numberOfSymbolsPerSlot represents the number of symbols per slot, and periodicity represents the periodicity of the setting grant.

12. The second equation above is, [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (Slot number within frame × numberOfSymbolsPerSlot) + Symbol number within slot] = [Includes (SFNstart time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slotstart time × numberOfSymbolsPerSlot + symbolstart time) + N × periodicity] modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), The wireless communication method according to claim 7, wherein numberOfSlotsPerFrame represents the number of slots per wireless frame, numberOfSymbolsPerSlot represents the number of symbols per slot, and periodicity represents the periodicity of the setting grant.

13. Communication unit and A wireless communication terminal comprising a processor configured to perform the wireless communication method described in any one of claims 1 to 6.

14. Communication unit and A wireless communication node comprising a processor configured to perform the wireless communication method described in any one of claims 7 to 12.

15. A computer program product storing a computer-readable program medium code, wherein when the code is executed by the processor of a wireless communication terminal, the processor is caused to execute the wireless communication method described in any one of claims 1 to 6, or when the code is executed by the processor of a wireless communication node, the processor is caused to execute the wireless communication method described in any one of claims 7 to 12.

Citation Information

Patent Citations

  • JP2020504519A

  • JP2020516196A

  • US20210014878A1

  • US20210037561A1

  • US20220046696A1