UL resource configuration
The method enables flexible and dynamic UL resource management by iteratively applying multiple candidate configurations based on a pattern, addressing the inflexibility of current methods and improving resource allocation in multi-RAN scenarios.
Patent Information
- Application Number
- PCT/EP2025/051414
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-16
- Filing Date
- 2025-01-21
- Publication Date
- 2025-10-23
AI Technical Summary
Current uplink resource configuration methods lack flexibility and dynamism, particularly in the context of multiple Radio Access Networks (RANs) like 5G and 6G, failing to efficiently distribute radio resources and adapt to network load or individual device bandwidth needs.
A method involving a terminal device that obtains multiple candidate UL resource configurations and applies them iteratively based on a configuration pattern, allowing for flexible and dynamic UL resource management by specifying a sequence of configurations applicable during non-overlapping intervals.
Enhances flexibility and precision in UL resource allocation, minimizing waste and enabling quick adaptation to network demands and availability, especially in multi-RAN environments.
Smart Images

Figure EP2025051414_23102025_PF_FP_ABST
Abstract
Description
UL resource configurationTECHNOLOGICAL FIELDThe present disclosure is related to but not limited to communication networks as defined by the 3GPP standard, such as the 5G and 6G standard. The disclosure particularly relates to uplink, UL, resource configurations.BACKGROUNDUplink, UL, resource configurations are typically signaled from a network node of a communication network to a terminal device. The terminal device may then use the signaled UL resource configurations for one or more subsequent UL transmissions. A respective UL resource configuration typically stays unchanged until a new UL resource configurations is signaled.SUMMARY OF SOME EXEMPLARY EMBODIMENTSIt has been recognized that current approaches for indicating UL resource configurations are not flexible enough for future standard iterations. Just as an example, in case of a coexistence of multiple Radio Access Networks (e.g., 5G and 6G according to the 3GPP standard], it may be necessary to flexibly distribute available radio resources between different RANs. The network may also need to be able to configure terminal devices in a more dynamic way, e.g., to account for current needs and quickly react to at least one of network load or individual bandwidth needs of terminal devices. It may further be required to fine-tune UL resource configurations in a more precise way (i.e., in order to minimize waste of UL resources, e.g., by not using them]. Current UL resource configuration approaches may in some instances no offer enough flexibility, be too coarse and / or may not enable a quick enough response to achieve a match between demand and availability of radio resources.It is thus, inter alia, an object of the disclosure to enable a UL resource configuration that is particularly flexible and dynamic.According to a first example aspect, a method is disclosed, e.g., performed and / or controlled by an apparatus (e.g., a terminal device, e.g., a UE], comprising: obtaining a plurality of (e.g., at least two or more] candidate uplink, UL, resource configurations (e.g., received, e.g., from network node and / or pre-configured, e.g., standard-defined] (e.g., respectively identified by a (e.g., unique] configuration identifier], obtaining (e.g., receiving; e.g., from a network node] an indication indicative (e.g., pattern itself or reference to at least one (e.g., pre-configured] pattern; e.g., by using a respective configuration identifiers] of a (e.g., at least one or more] configuration pattern (e.g., ordered sequence of candidate UL resource configurations], wherein the configuration pattern specifies (e.g., by means of the configuration identifiers] at least two (e.g., comprising N entries; e.g., comprising at least twomutually different UL resource configurations; e.g., may comprise a [same] configuration twice or more times] candidate UL resource configurations of the plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals (e.g., at least one parameter of the candidate UL resource configuration is applicable], and(e.g., iteratively, e.g., by maintaining a pointer to currently selected configuration] applying (e.g., or multiple] (e.g., next] (e.g., (e.g., a single and / or multiple] subsequent UL resource configurations according to a pattern order of the pattern] the at least two candidate UL resource configurations during the at least two respective configuration application intervals for at least two respective UL transmissions (e.g., taking place during two respective configuration application intervals] (e.g., their respective pattern order].This method may for instance be performed and / or controlled by an apparatus, for instance a server. Alternatively, this method may be performed and / or controlled by more than one apparatus, for instance a server cloud comprising at least two servers. Alternatively, the method may for instance be performed and / or controlled by an electronic device, e.g. a node in a communication system and / or by a user equipment (UE], For instance, the method may be performed and / or controlled by using at least one processor of the electronic device.According to a further example aspect, a computer program is disclosed, the computer program when executed by a processor causing an apparatus, for instance a server, a network node or a UE, to perform and / or control the actions of the method according to the first example aspect.The computer program may be stored on computer-readable storage medium, in particular a tangible and / or non-transitory medium. The computer readable storage medium could for example be a disk or a memory or the like. The computer program could be stored in the computer readable storage medium in the form of instructions encoding the computer-readable storage medium. The computer readable storage medium may be intended for taking part in the operation of a device, like an internal or external memory, for instance a Read-(e.g., only] Memory (ROM] or hard disk of a computer, or be intended for distribution of the program, like an optical disc.According to a further example aspect, an apparatus is disclosed, configured to perform and / or control or comprising respective means for performing and / or controlling the method according to the first example aspect.The means of the apparatus can be implemented in hardware and / or software. They may comprise for instance at least one processor for executing computer program code for performing the required functions, at least one memory storing the program code, or both. Alternatively, they could comprise for instance circuitry that is designed to implement the required functions, for instance implemented in achipset or a chip, like an integrated circuit. In general, the means may comprise for instance one or more processing means or processors.The above-disclosed apparatus according to any aspect may be a module or a component for a device, for example a chip. Alternatively, the disclosed apparatus according to any aspect may be a device, for instance a server or server cloud. The disclosed apparatus according to any aspect may comprise (e.g., only] the disclosed components, for instance means, processor, memory, or may further comprise one or more additional components.A user equipment (UE] may for instance correspond to a mobile device such as for example a mobile phone, tablet, smartwatch, a laptop, a Personal Digital Assistant [PDA] device, a wearable, an Internet-of- Things (I0T] device, an IIOT (Industrial I0T] device the vehicle and / or combinations thereof. Such a user equipment may also be referred to as user device.A network node may correspond to a component of a communication network such as for instance a Base Transceiver Station [BTS], a nodeB, an evolved node B [eNB], a Next Generation NodeB [gNB], a distributed unit [DU], a central unit [CU] and / or combinations thereof. A network node may be referred to as node.A plurality of candidate uplink, UL, resource configurations may be obtained. For instance, the plurality may comprise at least two or more, for instance at least 2, 3, 4, 5, 6, 7, 8, 16, 32, 64, 128 or more candidate UL resource configurations.A respective candidate UL resource configuration may specify at least one or multiple properties of an uplink resources. The uplink resources may for instance be usable by an apparatus performing and / or controlling the method according to the first example aspect to transmit at least one uplink transmission to a communication network, to which the respective apparatus be connected to.Obtaining the plurality of candidate UL resource configurations may correspond to obtaining at least one, multiple or all of the plurality of candidate UL resource configurations from a local repository (e.g., or a device performing and / or controlling the method]. For instance, at least one of and / or the plurality of candidate UL resource configurations may be predefined, for instance according to a communication standard. The plurality of candidate UL resource configurations define a closed (e.g., non-extendable] set of candidate UL resource configurations. Additionally or alternatively, the plurality of UL candidates resource configurations may allow for extending, e.g. by addition of at least one or multiple candidate UL resource configurations. For instance, at least one off and / or the plurality of candidate UL resource configurations may have been received, for instance ones and / or multiple times and or for instance from a device different from the device performing the method according to the first example aspect. For instance, the plurality of candidate UL resource configurations may have been received from a network node and / or another entity of a communication network, to which the apparatus controlling and orperforming the method according to the first example aspect is (e.g., at least temporarily] connected to. At least one of or the plurality of candidate UL resource configurations may be obtained by generating a respective candidate UL resource configuration.A given, for instance a respective, for instance every, candidate UL resource configurations may be identifiable by a configuration identifier. For instance, a respective (e.g., every] candidate UL resource configuration may have a unique identifier associated to it. An identifier may for instance be an index, for instance within a value range between zero and a power of two, e.g., 2, 4, 8, 16, 32, 64, 128, 256, or 512.Candidate UL resource configurations may be common, e.g., for multiple devices performing and / or controlling the method according to the first example aspect. Candidate UL resource configurations may differ between different devices performing and / or controlling the method according to the first example aspect. E.g., the candidate UL resource configurations may be UE-specific.The method according to the first example aspect further comprises obtaining an indication indicative of a configuration pattern.The configuration pattern may for instance correspond and / or comprise an ordered sequence of candidate UL resource configurations. For instance, the configuration pattern may specify at least two (e.g., applicable] candidate UL resource configurations of the plurality of candidate UL resource configurations to be applicable. The configuration pattern may thus indicate a set of applicable UL resource configurations. For instance, the configuration pattern indicated by the indication may indicate a pattern order, in which to apply the applicable candidate UL resource configurations.The configuration pattern may for instance specify at least 2, 3, 4, 5, 6, 7, 8, 16, 32, 64, or 128 candidate UL resource configurations to be applicable, for instance according to a pattern order. The pattern order may be of a pattern length P, wherein P specifies the number of the pattern, i.e. the number of consecutively applicable candidate UL resource configurations. The pattern order may be longer, i.e. P may be higher than or equal to a number of unique candidate UL resource configurations specified by the configuration pattern.Within an indicated configuration pattern, for instance, at least one applicable candidate UL resource configuration may be repeated at least once. If a respective candidate UL resource configuration is specified to be applicable, this may correspond to the respective candidate UL resource configuration to be at least partially applicable, for instance that at least one parameter of the applicable candidate UL resource configuration is applicable.The configuration pattern and / or its pattern order may be indicated at least partially by means of configuration identifiers associated with individual candidates UL resource configurations. For instance,the configuration pattern may be indicated as a sequence, for instance a list, an array, and / or combinations thereof, of configuration identifiers.Obtaining an indication indicative of a configuration pattern may comprise receiving the indication (e.g., from a network node]. For instance, the indication may be received from a device of a communication network, to which the device performing and / or controlling the method according to the first example aspect may be connected to.The indication indicative of a configuration pattern may correspond to a configuration pattern itself and / or may correspond to a reference to at least one configuration pattern, for instance wherein the referenced configuration pattern may be preconfigured, for instance according to a communication standard and / or may have been received, for instance prior to receiving the indication.The specified at least two (e.g., applicable] candidate UL resource configurations may be applied to at least two uplink, UL, transmissions. A respective UL transmission may correspond to a coherent, for instance unpaused, for instance continuous, transmission of uplink radio signals, for instance from an apparatus performing the method according to the first example aspect, for instance to a device of a communication network, which the apparatus is connected, for instance to a network node. Two respective, for instance consecutive UL transmissions may follow one another in direct, for instance immediate, succession, i.e. essentially without delay between them. Additionally or alternatively, two respective, for instance consecutive, UL transmissions may be separated in time, for instance across two temporally separated UL grants.The specified at least two (e.g., applicable] candidate UL resource configurations may be specified to be applicable during at least two non-overlapping configuration application intervals. A respective configuration application interval may correspond to the duration of an uplink transmission. Additionally or alternatively, a configuration application interval may be smaller or larger in time compared to an uplink transmission.For instance, the respective configuration application intervals may differ across applicable candidate UL resource configurations. Alternatively, the respective configuration application intervals may be (e.g., essentially, e.g., within a margin of error caused by (e.g.,] jitter] identical across applicable candidate UL resource configurations. The respective configuration application intervals may be (e.g., all and / or in part] predefined and / or signaled, for instance by means of the indication indicative of a configuration pattern and / or by a different signaling, for instance prior to receiving the indication indicative of a configuration pattern. For instance, the configuration application intervals may at least partially occur in immediate succession. For instance, additionally or alternatively, the configuration application intervals may be separated in time, e.g., across at least two or more uplink transmission opportunities, for instance (e.g. dynamically or semi-statically granted] uplink grants.The method according to the first example aspect further comprises applying the at least two (e.g. applicable] candidate UL resource configurations. The applicable at least two candidate UL resource configurations may for instance be applied in an order according to the pattern order. Applying the at least two applicable candidate UL resource configurations may for instance comprise (e.g. iteratively] selecting and / or determining a respective candidate UL resource configuration to apply, e.g. according to the configuration pattern, e.g. according to the pattern order of the configuration pattern.The at least two applicable candidate UL resource configurations may be applied to at least two respective configuration application intervals. For instance, an individual candidate UL resource configuration may be applied to an individual configuration application interval (e.g., there may be a 1:1 mapping between candidate UL resource configuration and the respective configuration application interval]. Additionally or alternatively, in at least one configuration application interval at least two of the at least two candidate UL resource configurations may be applied to the respective configuration application interval. For instance, (e.g., each of the and / or a respective of] the at least two candidate UL resource configurations may be respectively applied partially to the (e.g., single] configuration application interval.For instance, for a pattern length P, there may be P configuration application intervals. In other words, a pattern length of a given configuration pattern may correspond to a number of configuration application intervals, during which the specified applicable candidate UL resource configurations may be applied, for instance, in a temporal order specified by a pattern order specified by the configuration pattern.According to an embodiment of the first example aspect, at least one (e.g., or all] of the plurality of candidate UL resource configurations are (e.g., obtained] based on at least one (e.g., or more] UL resource configuration parameter, wherein the UL resource configuration parameter is assigned one of a plurality of candidate values.For instance at least one (or all] of the plurality of candidate UL resource configurations may be specified as a whole. For instance a respective candidate UL resource configuration may be stored within a memory of an apparatus performing and / or controlling the method according to the first example aspect. Additionally or alternatively, at least one (or all] of the plurality of UL resource configurations may be (e.g., obtained] based on at least one (e.g., or more] UL resource configuration parameter. The UL resource configuration parameter may be assigned to one of a plurality of candidate values.By obtaining at least one or multiple of the plurality of candidate UL resource configurations based on UL resource configuration parameters, memory may be saved, that is required for storing of the plurality of candidate UL resource configurations. Further, a particularly large variety of candidate UL resource configurations may be provided.For instance, a respective candidate UL resource configuration may be generated based on at least one or multiple UL resource configuration parameters. For instance, at least a subset of the plurality of candidateUL resource configurations may differ in some parameters (e.g., the configuration parameters based upon which a respective candidate UL resource configuration of the respective subset may be obtained] while being identical in other parameters. For instance, at least a subset of the plurality of candidate UL resource configurations may differ from one another in a definable way, for instance in the form of a function accepting at least one UL resource configuration parameter or more value. For instance, a respective candidate UL resource configuration may be obtained by means of a (e.g. generative] function, accepting at least one or more UL resource configuration parameter and outputting a candidate UL resource configuration.According to an embodiment of the first example aspect, the configuration pattern specifies an (e.g. unambiguous, chronological] pattern order of the at least two candidate UL resource configurations (e.g., in which to apply the candidate UL resource configurations].According to an embodiment of the first example aspect, a respective at least one of the at least two candidate UL resource configurations is (e.g., configured to be] applied during a respective configuration application interval (e.g., during the UL transmission].For instance, a respective uplink transmission may cover more than one configuration application interval. For instance, for a single uplink transmission, two or more configuration application intervals may be used. For instance, a UL transmission, at least two or more, for instance different, UL resource configurations may be applied.According to an embodiment of the first example aspect, at least one configuration application interval is at least one of: identical to or different from (e.g., all] configuration application intervals of other (e.g., candidate] UL resource configurations indicated (e.g., by at least one of the or the (e.g., all] configuration patterns], equal to, longer than or shorter than a duration of a UL transmission opportunity, at least one of indicated by the at least one indicated configuration pattern, pre-defined (e.g., standard-defined and / or hard-coded], or signaled (e.g., by RRC, MAC CE, DCI, and / or NAS signaling], or is sized as at least one of a single or multiple (e.g., consecutive, e.g., M>1] slots (e.g., subframe, 10ms], or a single or multiple (e.g., consecutive, e.g., M>1] sub-slots (e.g., of the applicable cell or the reference SCS configuration].A UL transmission may occur during a UL transmission opportunity. For instance, the UL transmission opportunity may specify a time window and / or frequency range, which may be used for an uplink transmission. A UL transmission opportunity may have a duration. The duration of the UL transmissionopportunity may be sized to accommodate at least 1, 2, 3, 4, 5, 6, 7, 8, 16, 32 or more configuration application intervals. A respective configuration application interval may additionally or alternatively be equal to, longer or shorter than a duration of a respective UL transmission opportunity.A respective configuration application interval may for instance be indicated by the at least one indicated configuration pattern. Additionally or alternatively a respective configuration application interval may be predefined, for instance based on a respective communication standard and / or hardcoded. Additionally or alternatively a respective configuration application interval may be signaled, for instance from a network node and / or another device of a communication network to which the apparatus performing and / or controlling the method according to the first example aspect is connected. Such signaling may for instance be performed semi-statically, for instance by Radio Resource Control, RRC, signaling, and / or dynamically, for instance by a Medium Access Control Control Element, MAC CE, and / or a Downlink Control Information, DCI, and / or by a Non-Access Stratum, NAS, signaling.A respective configuration application interval may for instance be sized as single and / or multiple, for instance consecutive, for instance at least 1, 2, 3, 4, 5, 6, 7, 8, 16 or more slots. For instance, a slot may correspond to a subframe, for instance of the duration of 10ms. Additionally or alternatively, a respective configuration application interval may for instance be sized as single and / or multiple, for instance consecutive, for instance at least 1, 2, 3, 4, 5, 6, 7, 8, 16 or more sub-slots. For instance, a sub slot may be specific to and / or associated to an applicable cell or the reference subcarrier-spacing, SCS, configuration.According to an embodiment of the first example aspect, the configuration pattern indicates a respective configuration modification parameter value for a respective (e.g., for every] UL resource configuration.For instance, the (e.g., indicated] configuration pattern may indicate a sequence of candidate UL resource configurations by means of (e.g., only] the configuration modification parameter values. Additionally alternatively, the configuration pattern may indicate configuration modification parameter values in addition to indicating the sequence of candidate UL resource configurations. For instance, the configuration pattern may indicate, by means of the configuration modification parameter values, and at least partial modification of at least one, multiple and / or all (e.g., applicable] candidate UL resource configurations. By using at least one configuration modification parameter. The flexibility of UL resource configurations is further enhanced. For instance, for a given plurality of candidate UL resource configurations, the provision of at least one or more configuration modification parameter values, more than one applicable UL resource configuration may be obtained from an individual candidate UL resource configuration.According to an embodiment of the first example aspect, at least one of: the configuration modification parameter is (e.g., configured to be] used to at least partially modify at least one (e.g., candidate] UL resource configuration (e.g., a predefined part of the candidate UL resource configuration],the configuration modification parameter is common for multiple UEs (e.g., within a cell] at least one (e.g., or a respective, e.g., every](e.g., candidate] UL resource configuration is configured to indicate whether or not it is to be modified by a given (e.g., or any] configuration modification parameter, or the configuration modification parameter corresponds to a resource block, RB, offset (and / or physical resource block, PRB offset] (e.g., an offset between a starting (P]RB and a second hop (P]RB],According to an embodiment of the first example aspect, at least one of the at least one configuration pattern indicates at least one empty UL resource configuration (e.g., at least one of sub-slot, slot or time period during which no configuration is applicable].For instance, the configuration pattern may indicate at least one empty UL resource configuration. For instance, an empty UL resource configuration may indicate, that a uplink transmission opportunity is to be skipped. Additionally or alternatively, an empty UL resource configuration of the configuration pattern may indicate, that any candidate UL resource configuration is applicable. An empty UL resource configuration may additionally or alternatively indicate, that in the respective position within the pattern order, no change with respect to a previously active, for instance the immediately preceding active configuration pattern, is to be performed.A PRB offset may for instance be an integer value. The PRB offset may be positive (e.g., only] or may at least in some instances be negative. For instance, in applying the configuration modification parameter of a PRB offset, the PRB offset may be added (e.g., to a starting PRB], For instance, the application operation of an addition may stay unchanged (e.g., for any offset value]. By allowing negative PRB offset values, two- sided amendments may be achieved without changing the operation (e.g., addition].According to an embodiment of the first example aspect, a respective of the at least two candidate UL resource configurations is (e.g., configured to be] applied within an UL transmission opportunity, wherein the UL transmission opportunity corresponds to at least one of: at least one slot (e.g., subframe, e.g., 10ms], at least one sub-slot, or at least one granted UL resource (e.g., semi-statically or dynamically granted].According to an embodiment of the first example aspect, the (e.g., (e.g., indication of at least one] configuration pattern is configured so that an] applying of the at least two candidate UL resource configurations is repeated (e.g., in a cyclic manner] (e.g., starting with the first UL resource configuration when a last UL resource configuration of the pattern is reached].For instance, the indicated configuration pattern may be applied to uplink transmissions more than once. For instance, the indicated configuration pattern may be repeatedly applied at least 2, 3, 4, 5, 6, 7, 8 or more times. For instance, when an end of the sequence of specified applicable candidate UL resource configurations is reached, the pattern may be applied again, e.g. starting with the first specified applicable candidate UL resource configuration according to the configuration pattern, e.g. according to the pattern order.By repeating the indicated configuration pattern, the method maintains a defiant behavior for prolonged, for instance indefinite, time spans, based on a (e.g. single] indication of a configuration pattern.The indicated configuration pattern may be repeated until, for instance, another indication is received and / or a predefined time span is reached.According to an embodiment of the first example aspect, (e.g., at least one of) the plurality of candidate UL resource configurations is at least one of: received (e.g., from a (e.g., the) network node; e.g., by a signaling, e.g., an RRC signaling), or pre-defined (e.g., hard-coded, e.g., standard-defined).According to an embodiment of the first example aspect, at least one (e.g., or multiple, e.g., all) of the at least two candidate UL resource configuration corresponds to at least one of a:UL resources,UL resource groups, a Physical Uplink Control CHannel, PUCCH, configuration, a Physical Uplink Shared CHannel, PUSCH, configuration (e.g., DMRS), a Configured Grant, CG, PUSCH configuration, a Sounding Reference Signal, SRS, configuration, a Physical Random Access CHannel, PRACH, configuration,UL sub-configurations (e.g., including a part of a configuration, e.g., one or more information elements, one or more parameters, one or more resources, and / or combinations thereof), resource block, RB, frequency-domain resource allocations, or (e.g., resource block) resource regions or sub-regions.The proposed method according to the first example aspect may apply to any UL resource configuration. Example UL resource configurations in particular related to the Physical Uplink Control CHannel, PUCCH, the Physical Uplink Shared CHannel, PUSCH, and Sounding Reference Signal, SRS, but are not limited to these examples. In particular, uplink resources which may be used by (e.g., two or more) consecutive UL transmissions and / or uplink transmissions with a comparably high duration, for instance covering multiple configuration application intervals, may benefit from being configured based on a configuration pattern. By applying the configuration pattern, instead of a single, e.g. constant, UL resource configuration, and enhanced flexibility, precision and / or dynamic UL resource configuration may be achieved.According to an embodiment of the first example aspect, the at least two UL resource configurations indicated by at least one of the at least one pattern differ in at least one of: a UL bandwidth available (e.g., in terms of Resource Blocks, RB, and / or Physical Resource Blocks,PRBs), a U L frequency range, a UL numerology, a UL modulation and coding scheme, a UL modulation and coding rate, a UL time-domain resource allocation, at least one UL time-domain resource parameter, a UL frequency-domain resource allocation, at least one UL frequency-domain resource parameter, a UL spatial domain resource allocation, at least one UL spatial domain resource parameter, a UL power domain resource allocation, at least one UL power domain resource parameter, or a physical channel format.For instance, any configuration parameter specified, e.g. within an applicable respective communication standard, by a respective uplink resource configuration may vary between candidate UL resource configurations.According to an embodiment of the first example aspect, at least one (e.g., or all] of the at least two candidate UL resource configuration patterns may be at least one of specified for (e.g., by the first or second indication], specific to, defined for (e.g., with initial pre-definition or transmission of the candidate UL resource configurations] or correspond to at least one of a respective (e.g., multiple candidate UL resource configurations to mutually different] priority (e.g., such as physical, PHY, priorities] or a respective service type (e.g., at least one of eMBB, URLLC, or mMTC).For instance, a configuration pattern may specify (e.g., only] candidate UL resource configurations corresponding to a (e.g., single and / or common] priority and / or service type.For instance, a configuration pattern may specify candidate UL resource configurations of which at least two or more correspond, respectively, to mutually different priorities and / or service types.According to an embodiment of the first example aspect, a respective candidate UL resource configuration is associated to a respective (e.g., unique (e.g., within UE-scope and / or network-node-scope]] configuration identifier.The configuration identifier may be used, for instance by (e.g. means of] the configuration pattern, for instance to indicate the at least two applicable candidate UL resource configurations and / or a pattern order.According to an embodiment of the first example aspect, the indication indicative of a configuration pattern at least one of: comprises a configuration pattern (e.g., pattern is sent from network node to terminal device], or indicates a configuration pattern (e.g., an indication such as for instance an index is sent from the network node to the terminal device; e.g., at least one or more configuration patterns may be preconfigured].For instance, the indication indicative of a configuration pattern may indicate (e.g. by means of configuration identifiers], a sequence of candidate UL resource configurations. In this case, the indication may comprise information specifying the configuration pattern (e.g., the pattern order].Additionally or alternatively, the indication may indicate a configuration pattern, for instance without comprising (e.g., sufficient] information to derive the configuration pattern (e.g., the pattern order] based (e.g., only] on the indication. In this case for example, the configuration pattern may be derived based on further information, for instance based on a plurality of candidate configuration pattern obtainable (e.g., from memory, by means of generating a respective configuration pattern and / or from another device (e.g., network node]] by an apparatus performing and / or controlling the method according to the first example aspect.According to an embodiment of the first example aspect, the indicated configuration pattern comprises at least one of: at least two configuration patterns, at least three configuration patterns, at least four configuration patterns, or at least five configuration patterns.The indication indicative of a configuration pattern may be indicative of multiple configuration patterns. For instance, at least 2, 3, 4, 5, 6, 7, 8, 16, 32, 64 or more configuration patterns may be indicated. By indicating more than one pattern, the mediation of uplink resource configurations may be even more flexible, fine-grained, and / or dynamic. For instance, an order of configuration patterns is indicated, thus yielding a pattern of configuration patterns.According to an embodiment of the first example aspect,(e.g., (e.g., indication indicative of a] configuration pattern is configured so that] applying the at least two candidate UL resource configurations comprises applying at least two of the at least two applicable candidate UL resource configurations within one configuration application interval (e.g.,to be applied (at least partially] simultaneously in a respective UL transmission opportunity; e.g., at least two configurations for one (e.g., single] UL transmission opportunity].For instance, more than one candidate UL resource configuration may be applied in a (e.g. single] configuration application interval, in a (e.g., single] UL transmission and / or a (e.g., single] UL transmission opportunity. For instance, a part of a first of the at least two candidate UL resource configurations may be applied and a part of a second of the at least two candidate UL resource configurations may be applied. For instance, the at least two candidate UL resource configurations may be (e.g., at least partly] applied (e.g., essentially] simultaneously or in temporal succession.According to an embodiment of the first example aspect,(e.g., (e.g., indication indicative of a] configuration pattern is configured so that] applying the at least two candidate UL resource configurations comprises applying at least one first parameter from a first of the at least two candidate UL resource configurations and applying at least one second parameter (e.g., same or different type as first type and / or same or different value as the first value] from a second (e.g., different from the first] of the at least two candidate UL resource configurations to an (e.g., single] UL transmission.The respective first and second parameter may be the same parameter type (e.g., a time-domain, frequency-domain, spatial-domain, and / or power-domain parameter], e.g., but different value. Additionally or alternatively, the first and second parameter may be of different type. For instance, at least from one of from both first and second candidate UL resource configurations more than one parameter may be applied to a UL transmission.According to an embodiment of the first example aspect, the indicated configuration pattern is at least one of: indicated (e.g., by the indication] dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated (e.g., by the indication] to be applied for a single iteration (e.g., through the indicated UL resource configurations of the configuration pattern], associated with a number of iterations, for which the second pattern is to be applied, associated with an application duration, during which the configuration pattern is to be applied, or indicated as a relative configuration pattern (e.g., delta to at least one other configuration pattern, e.g., a previously obtained, a currently active and / or a default configuration pattern].An indicated configuration pattern may be free of a temporal limitation of its application. For instance, the configuration pattern may be applied indefinitely, e.g., until another configuration pattern is indicated (e.g., by a second indication]. Additionally or alternatively, an application of the configuration pattern may be limited (e.g., in time] by e.g., an associated number of iterations and / or an application duration.A default configuration pattern may be a pattern to which the method according to the first example aspect reverts to by default, for instance if no other configuration pattern is indicated and / or after an application duration and / or a number of iterations of an indicated configuration pattern has elapsed.According to an embodiment of the first example aspect, the method further comprises: obtaining at least one second indication indicative a (e.g., at least one] second configuration pattern.For instance, after obtaining the (e.g., first] indication indicative of a (e.g., first] configuration pattern, a second indication indicative of a second configuration pattern may be obtained. The second configuration pattern may differ from or be identical to the first configuration pattern. For instance, the first configuration pattern may be applied until a second indication is obtained.By obtaining a second indication of a second configuration pattern, the method according to the first example aspect is adaptable. For instance, the second configuration pattern may align the UL resource configurations to be applied with UL needs of an apparatus performing the method according to the first example aspect and / or a current network availability and / or network traffic situation.According to an example embodiment, the second indication may indicate that no configuration pattern but a single configuration is applicable.According to an embodiment of the first example aspect, the at least one second configuration pattern is at least one of: different (e.g., at least one candidate UL resource configuration specified by the configuration pattern is different, different order of candidate UL resource configurations, and / or different composition of candidate UL resource configurations] from a previously obtained, currently active and / or default configuration pattern, indicated (e.g., by the second indication] dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated (e.g., by the second configuration pattern] to be applied for a single iteration (e.g., through the indicated UL resource configurations of the second configuration pattern], associated with a number of iterations, for which the second pattern is to be applied,- associated with a pattern application duration, during which the second pattern is to be applied, or indicated as a relative configuration pattern (e.g., delta to at least one other configuration pattern, e.g., a previously obtained, a currently active and / or a default configuration pattern].For instance, a by indicating a second configuration pattern different from the first configuration pattern, the UL configuration may be adapted.In particular by dynamically indicating a second configuration pattern (e.g., by MAC CE or by DCI], such an adaption may be achieved quickly and with little signaling overhead.An application of the second configuration pattern may be limited in time, for instance to a single or multiple (e.g., 2, 3, 4, 6, 7, 8, 16, 32, or 64] iterations (e.g., through the second configuration pattern] or to a pattern application duration (e.g., at least one of a number of sub-slots, slots, a time interval, a number of UL transmissions or UL transmission opportunities]. After the number of iterations and / or the pattern application duration has elapsed, the another configuration pattern (e.g., different from the second configuration pattern] may be applied. For instance, the method may revert back to the (e.g., first] configuration pattern indicated by the previously obtained indication. Additionally or alternative, the method may revert to a default configuration pattern.The second configuration pattern may be indicated in absolute terms, for instance by indicating a (e.g., full] ordered sequence of UL resource configurations. Additionally or alternatively, the second configuration pattern may be indicated relative to another configuration pattern, for instance by indicating at least one of a change in pattern order, a (ex-]change of at least one UL resource configuration and / or combinations thereof. By a relative indication, signaling overhead may be reduced.According to an embodiment of the first example aspect, (e.g., (e.g., indication of a] configuration pattern is configured so that] applying the at least one of the obtained configuration pattern is stopped if at least one of: a length of at least one of the at least one configuration pattern is reached, a (e.g., pre-defined] pattern application duration has elapsed (e.g., pre-defined (e.g., in a standard], configured by signaling, e.g., RRC signaling], or the second indication indicative of a configuration pattern is obtained.According to an embodiment of the first example aspect, applying at least one of a default configuration pattern or a default UL resource configuration in case an applying of at least one configuration pattern is stopped.By providing a default configuration pattern, a behavior of the method according to the first example aspect may stay defined even if no indication of a configuration pattern is obtained and / or if an application of a previously indicated configuration pattern is stopped.According to an embodiment of the first example aspect, the (e.g., first and / or second] indication indicative (e.g., of a configuration pattern] is obtained by at least one of a Radio Resource Control, RRC, signaling, a Medium Access Control Control Element, MAC CE, a Downlink Control Information, DCI, or a Non Access Stratum, NAS, signaling.According to an embodiment of the first example aspect, at least one of the indicated (e.g., first and / or second] configuration pattern is at least one ofUE-common or UE-specific within at least one of a cell, a component carrier, CC, an uplink bandwidth part, UL BWP, or a cell group level, common or different across different cells, component carriers, CC, uplink bandwidth parts, UL BWPs, or cell group levels, or depending on (e.g., at least partially orthogonal to] at least one configuration pattern applied in another radio access network, RAN, (e.g., 5G or 6G; e.g., in a cell, a component carrier, CC, an uplink bandwidth part, UL BWPs, and / or on a cell group level] wherein the another RAN is different from a RAN used by the method according to the first example aspectIf a configuration pattern is UE-common, it may be (e.g., essentially] identical across multiple apparatuses of a given set of apparatus (e.g., terminal devices, e.g., UEs, e.g., performing and / or controlling (e.g., simultaneously] the method according to the first example aspect]. If a configuration pattern is UE- specific, it may different across at least two (or multiple and / or all] apparatus of a given set of apparatus. For instance, a given set of apparatus may be apparatus (e.g., terminal devices, e.g., UEs] within at least one of a cell, a component carrier, CC, an uplink bandwidth part, UL BWP, or a cell group level. UE-specific configuration patterns may allow to differentially indicate UL resource configurations to a set of apparatus which may for instance transmit UL transmission within a shared set of available radio resources.It has been recognized that in the future, multiple RANs (e.g., 5G and 6G] may at least partially share radio resources. It may thus be advantageous to coordinate configuration patterns across RANs to enable an efficient use of radio resources. For instance, a configuration pattern as indicated according to the method according to the first example aspect may be configured to be applied in a first RAN (e.g., a RAN used by (e.g., an apparatus performing and / or controlling] the method according to the first example aspect]. Such a configuration pattern may be coordinated (e.g., be dependent on] at least one configuration pattern used in another (e.g., or multiple other] RAN (e.g., different from the RAN used by the method according to the first example aspect].For instance, the indicated configuration pattern may be orthogonal to at least one or multiple configuration pattern(s] applied (e.g., simultaneously] in another RAN. In this way, UL resources may be efficiently shared between multiple RANs. Configuration patterns may be orthogonal in time, in frequency and / or in a spatial domain.According to a second example aspect, a method is disclosed, e.g., performed and / or controlled by an apparatus (e.g., network node, e.g., gNB], comprising: sending (e.g., transmitting, providing; e.g., to a terminal device, e.g., the terminal device according to the first example aspect] an indication indicative (e.g., pattern itself or reference to at least one (e.g., pre-configured] pattern; e.g., by using a respective configuration identifiers] of a (e.g., at least one or more] configuration pattern (e.g., ordered sequence of candidate UL resource configurations],wherein the configuration pattern specifies (e.g., by means of the configuration identifiers] at least two (e.g., comprising N entries; e.g., comprising at least two mutually different UL resource configurations; e.g., may comprise a [same] configuration twice or more times] candidate UL resource configurations of a plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals (e.g., at least one parameter of the candidate UL resource configuration is applicable].This method may for instance be performed and / or controlled by an apparatus, for instance a server. Alternatively, this method may be performed and / or controlled by more than one apparatus, for instance a server cloud comprising at least two servers. Alternatively, the method may for instance be performed and / or controlled by an electronic device, e.g. a node in a communication system and / or by a user equipment (UE], For instance, the method may be performed and / or controlled by using at least one processor of the electronic device.According to a further example aspect, a computer program is disclosed, the computer program when executed by a processor causing an apparatus, for instance a server, a network node or a UE, to perform and / or control the actions of the method according to the second example aspect.The computer program may be stored on computer-readable storage medium, in particular a tangible and / or non-transitory medium. The computer readable storage medium could for example be a disk or a memory or the like. The computer program could be stored in the computer readable storage medium in the form of instructions encoding the computer-readable storage medium. The computer readable storage medium may be intended for taking part in the operation of a device, like an internal or external memory, for instance a Read-(e.g., only] Memory (ROM] or hard disk of a computer, or be intended for distribution of the program, like an optical disc.According to a further example aspect, an apparatus is disclosed, configured to perform and / or control or comprising respective means for performing and / or controlling the method according to the second example aspect.The means of the apparatus can be implemented in hardware and / or software. They may comprise for instance at least one processor for executing computer program code for performing the required functions, at least one memory storing the program code, or both. Alternatively, they could comprise for instance circuitry that is designed to implement the required functions, for instance implemented in a chipset or a chip, like an integrated circuit. In general, the means may comprise for instance one or more processing means or processors.The above-disclosed apparatus according to any aspect may be a module or a component for a device, for example a chip. Alternatively, the disclosed apparatus according to any aspect may be a device, for instance a server or server cloud. The disclosed apparatus according to any aspect may comprise (e.g.,only] the disclosed components, for instance means, processor, memory, or may further comprise one or more additional components.Disclosure with respect to the first aspect applies to the second aspect, in particular wherein the indication is transmitted from an apparatus performing the method according to the second example aspect to an apparatus performing the first example aspect.According to an embodiment of the second example aspect, the method further comprises: receiving (e.g., obtaining] at least one (e.g., multiple] (e.g., subsequent, consecutive] UL transmission (e.g., within a subsequent, e.g., consecutive, UL transmission opportunity], wherein the at least one UL transmission is (e.g., at least partially] based on a respective applicable candidate UL resource configuration specified by the configuration pattern.According to an embodiment of the second example aspect, at least one (e.g., or all] of the plurality of candidate UL resource configurations may be (e.g., obtained] based on at least one (e.g., or more] UL resource configuration parameter, wherein the UL resource configuration parameter is assigned one of a plurality of candidate values.According to an embodiment of the second example aspect, the configuration pattern specifies an (e.g. unambiguous, chronological] pattern order of the applicable candidate UL resource configurations (e.g., in which to apply the candidate UL resource configurations].According to an embodiment of the second example aspect, a respective at least one of the at least two candidate UL resource configurations is (e.g., configured to be] applied during a respective configuration application interval (e.g., during the UL transmission].According to an embodiment of the second example aspect, at least one configuration application interval is at least one of: identical to or different from (e.g., all] configuration application intervals of other (e.g., candidate] UL resource configurations indicated (e.g., by at least one of the or the (e.g., all] configuration patterns], equal to, longer than or shorter than a duration of a UL transmission opportunity, at least one of indicated by the at least one indicated configuration pattern, pre-defined (e.g., standard-defined and / or hard-coded], or signaled (e.g., by RRC, MAC CE, DCI, and / or NAS signaling], or is sized as at least one of a single or multiple (e.g., consecutive, e.g., M>1] slots (e.g., subframe, 10ms], or a single or multiple (e.g., consecutive, e.g., M>1] sub-slots (e.g., of the applicable cell or the reference SCS configuration].According to an embodiment of the second example aspect, at least one of the at least one configuration pattern indicates a respective configuration modification parameter value for a respective (e.g., for every] UL resource configuration.According to an embodiment of the second example aspect, at least one of: the configuration modification parameter is (e.g., configured to be] used to at least partially modify at least one (e.g., candidate] UL resource configuration (e.g., a predefined part of the candidate UL resource configuration], the configuration modification parameter is common for multiple UEs (e.g., within a cell] at least one (e.g., or a respective, e.g., every](e.g., candidate] UL resource configuration is configured to indicate whether or not it is to be modified by a given (e.g., or any] configuration modification parameter, or the configuration modification parameter corresponds to a resource block, RB, offset (and / or physical resource block, PRB offset] (e.g., an offset between a starting (P]RB and a second hop (P]RB],According to an embodiment of the second example aspect, at least one of the at least one configuration pattern indicates at least one empty UL resource configuration (e.g., at least one of sub-slot, slot or time period during which not configuration is applicable].According to an embodiment of the second example aspect, the at least two UL resource configurations are (e.g., configured to be] applied within an UL transmission opportunity, wherein the UL transmission opportunity corresponds to at least one of: at least one slot (e.g., subframe, e.g., 10ms], at least one sub-slot, or at least one granted UL resource (e.g., semi-statically or dynamically granted].According to an embodiment of the second example aspect, the (e.g., (e.g., indication of at least one] configuration pattern is configured so that an] applying of the at least two candidate UL resource configurations are repeated (e.g., in a cyclic manner] (e.g., starting with the first UL resource configuration when a last UL resource configuration of the pattern is reached].According to an embodiment of the second example aspect, (e.g., at least one of) the plurality of candidate UL resource configurations is at least one of: received (e.g., from a (e.g., the) network node; e.g., by a signaling, e.g., an RRC signaling), or pre-defined (e.g., hard-coded, e.g., standard-defined].According to an embodiment of the second example aspect, at least one (e.g., or multiple, e.g., all] of the at least two at least two candidate UL resource configurations corresponds to at least one of a:UL resources,UL resource groups, a Physical Uplink Control Channel, PUCCH, configuration, a Physical Uplink Shared Channel, PUSCH, configuration (e.g., DMRS], a Configured Grant, CG, PUSCH configuration, a Sounding Reference Signal, SRS, configuration, a Physical Random Access Channel, PRACH, configuration,UL sub-configurations (e.g., including a part of a configuration, e.g., one or more information elements, one or more parameters, one or more resources, and / or combinations thereof), resource block, RB, frequency-domain resource allocations, or (e.g., resource block) resource regions or sub-regions.According to an embodiment of the second example aspect, UL resource configurations indicated by at least one of the at least one pattern differ in at least one of: a UL bandwidth available (e.g., in terms of Resource Blocks, RB, and / or Physical Resource Blocks, PRBs), a U L frequency range, a UL numerology, a UL modulation and coding scheme, a UL modulation and coding rate, a UL time-domain resource allocation, at least one UL time-domain resource parameter, a UL frequency-domain resource allocation, at least one UL frequency-domain resource parameter, a UL spatial domain resource allocation, or at least one UL spatial domain resource parameter, a UL power domain resource allocation, at least one UL power domain resource parameter, a physical channel format.According to an embodiment of the first example aspect, at least one (e.g., or all) of the at least two candidate UL resource configuration patterns may be at least one of specified for (e.g., by the first or second indication), specific to, defined for (e.g., with initial pre-definition or transmission of the candidate UL resource configurations) or correspond to at least one of a respective (e.g., multiple candidate UL resource configurations to mutually different) priority (e.g., such as physical, PHY, priorities) or a respective service type (e.g., at least one of eMBB, URLLC, or mMTC).According to an embodiment of the second example aspect, a respective candidate UL resource configuration is associated to a respective (e.g., unique (e.g., within UE-scope and / or network-node-scope]] configuration identifier.According to an embodiment of the second example aspect, the indication indicative of a configuration pattern at least one of: comprises a configuration pattern (e.g., pattern is sent from network node to terminal device], or indicates a configuration pattern (e.g., an indication such as for instance an index is sent from the network node to the terminal device; e.g., at least one or more configuration patterns may be preconfigured].According to an embodiment of the second example aspect, the indicated configuration pattern comprises at least one of: at least two configuration patterns, at least three configuration patterns, at least four configuration patterns, or at least five configuration patterns.According to an embodiment of the second example aspect,(e.g., (e.g., indication indicative of a] configuration pattern is configured so that] applying the at least two candidate UL resource configurations comprises applying at least two of the at least two applicable candidate UL resource configurations within one configuration application interval (e.g., to be applied (at least partially] simultaneously in a respective UL transmission opportunity; e.g., at least two configurations for one (e.g., single] UL transmission opportunity].According to an embodiment of the second example aspect,(e.g., (e.g., indication indicative of a] configuration pattern is configured so that] applying the at least two candidate UL resource configurations comprises applying at least one first parameter from a first of the at least two candidate UL resource configurations and applying at least one second parameter (e.g., same or different type as first type and / or same or different value as the first value] from a second (e.g., different from the first] of the at least two candidate UL resource configurations to an (e.g., single] UL transmission.According to an embodiment of the second example aspect, the indicated configuration pattern is at least one of: indicated (e.g., by the indication, e.g., indication is sent] dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated (e.g., by the indication] to be applied for a single iteration (e.g., through the indicated UL resource configurations of the configuration pattern], associated with a number of iterations, for which the second pattern is to be applied,associated with an application duration, during which the configuration pattern is to be applied, or indicated as a relative configuration pattern (e.g., delta to at least one other configuration pattern, e.g., a previously obtained, a currently active and / or a default configuration pattern].According to an embodiment of the second example aspect, the method further comprises: sending (e.g., transmitting, providing] at least two (e.g., indications of) candidate uplink, UL, resource configurations (e.g., to the terminal device).According to an embodiment of the second example aspect, wherein the method further comprises: sending (e.g., transmitting, providing) at least one second indication indicative of at least one second configuration pattern (e.g., to the terminal device).According to an embodiment of the second example aspect, the at least one second configuration pattern is at least one of: different (e.g., at least one candidate UL resource configuration specified by the configuration pattern is different, different order of candidate UL resource configurations, and / or different composition of candidate UL resource configurations) from a previously obtained, currently active and / or default configuration pattern, indicated (e.g., by the second indication) dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated (e.g., by the second configuration pattern) to be applied for a single iteration (e.g., through the indicated UL resource configurations of the second configuration pattern), associated with a number of iterations, for which the second pattern is to be applied, associated with an application duration, during which the second pattern is to be applied, or indicated as a relative configuration pattern (e.g., delta to at least one other configuration pattern, e.g., a previously obtained, a currently active and / or a default configuration pattern).According to an embodiment of the second example aspect, (e.g., (e.g., indication of a) configuration pattern is configured so that) applying the at least one of the obtained configuration pattern is stopped if at least one of: a length of at least one of the at least one configuration pattern is reached, a (e.g., pre-defined) pattern application duration has elapsed (e.g., pre-defined (e.g., in a standard), configured by signaling, e.g., RRC signaling), or the second indication indicative of a configuration pattern is obtained.According to an embodiment of the second example aspect, the method further comprises: sending (e.g., transmitting, providing) at least one default configuration pattern or at least one default (e.g., candidate) UL resource configuration (e.g., to the terminal device).According to an embodiment of the second example aspect, the indication indicative of at least one configuration pattern is sent (e.g., provided, transmitted] by at least one of a Radio Resource Control, RRC, signaling, a Medium Access Control Control Element, MAC CE, a Downlink Control Information, DCI, or a Non Access Stratum, NAS, signaling.According to an embodiment of the second example aspect, at least one of the indicated (e.g., first and / or second] configuration pattern is at least one ofUE-common or UE-specific within at least one of a cell, a component carrier, CC, an uplink bandwidth part, UL BWP, or a cell group level, common or different across different cells, component carriers, CC, uplink bandwidth parts, UL BWPs, or cell group levels, or depending on (e.g., at least partially orthogonal to] at least one configuration pattern applied in another radio access network, RAN, (e.g., 5G or 6G; e.g., in a cell, a component carrier, CC, an uplink bandwidth part, UL BWPs, and / or on a cell group level] wherein the another RAN is different from a RAN used by the method according to the first and / or second example aspect.According to a third example aspect, method is disclosed, e.g., performed by a system comprising a first and a second apparatus, comprising: e.g., performed and / or controlled by a second apparatus (e.g., network node, e.g., gNB, e.g., performing the method according to the second example aspect] sending (e.g., transmitting, providing; e.g., to a terminal device, e.g., the terminal device according to the first example aspect] an indication indicative (e.g., pattern itself or reference to at least one (e.g., pre-configured] pattern; e.g., by using a respective configuration identifiers] of a (e.g., at least one or more] configuration pattern (e.g., ordered sequence of candidate UL resource configurations], wherein the configuration pattern specifies (e.g., by means of the configuration identifiers] at least two (e.g., comprising N entries; e.g., comprising at least two mutually different UL resource configurations; e.g., may comprise a (same] configuration twice or more times] candidate UL resource configurations of a plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals (e.g., at least one parameter of the candidate UL resource configuration is applicable], and e.g., performed and / or controlled by a first apparatus (e.g., a terminal device, e.g., a UE e.g., performing the method according to the first example aspect], comprising: obtaining a plurality of (e.g., at least two or more] candidate uplink, UL, resource configurations (e.g., received, e.g., from network node and / or pre-configured, e.g., standard-defined] (e.g., respectively identified by a (e.g., unique] configuration identifier], obtaining (e.g., receiving; e.g., from a network node] the indication indicative (e.g., pattern itself or reference to at least one (e.g., pre-configured] pattern; e.g., by using a respectiveconfiguration identifiers] of a (e.g., at least one or more] configuration pattern (e.g., ordered sequence of candidate UL resource configurations], wherein the configuration pattern specifies (e.g., by means of the configuration identifiers] at least two (e.g., comprising N entries; e.g., comprising at least two mutually different UL resource configurations; e.g., may comprise a (same] configuration twice or more times] candidate UL resource configurations of the plurality of candidate UL resource configurations to be applicable during at least two respective nonoverlapping configuration application intervals (e.g., at least one parameter of the candidate UL resource configuration is applicable], and(e.g., iteratively, e.g., by maintaining a pointer to currently selected configuration] applying (e.g., or multiple] (e.g., next](e.g., (e.g., a single and / or multiple] subsequent UL resource configurations according to a pattern order of the pattern] the at least two candidate UL resource configurations during the at least two respective configuration application intervals for at least two respective UL transmissions (e.g., taking place during two respective configuration application intervals] (e.g., their respective pattern order],
[0001] BRIEF DESCRIPTION OF THE DRAWINGS
[0002] In the figures show:Fig. 1 an example embodiment a configuration pattern according to all example aspects;Fig. 2a, b example embodiments of configuration patterns according all example aspects;Fig. 3a, b example embodiments of configuration patterns according all example aspects;Fig. 4a, b signaling diagrams of an example embodiment according to all example aspects;Fig. 5 an example embodiment a configuration pattern according to all example aspects;Fig. 6 a flow chart of a method according to an embodiment according to the first example aspect;Fig. 7 a flow chart of a method according to an embodiment according to the second example aspect;Fig. 8 a block diagram illustrating an embodiment according to the first example aspect;Fig. 9 a block diagram illustrating an embodiment according to the second example aspect;Fig. 10 examples of storage media.Fig. 1 demonstrates an example configuration pattern 320a.The configuration pattern 320a has a pattern (sequence] length P. For a given of the P pattern entries 310a-d a single (e.g., candidate] UL resource configuration is applicable. A granularity of the pattern (e.g., length of a given configuration application interval] may be a single slot and / or sub-slot or may be M>1consecutive slots and / or subslots of an applicable cell configuration and / or of a reference SCS configuration.A UE may obtain and apply the configuration pattern 320a. The UE may be configured with more than one (at least two] candidate UL resource configurations in slots 310a-d. Fig. 1 shows an example with at least three UL resource configurations #1, #2, and #3. The configuration pattern 320a indicates, for a given entry (e.g., start of slot], one of the at least two UL resource configurations.Different candidate UL resource configurations may be provided to the UE. Fig. 1 shows three candidate UL resource configurations. The configuration pattern 320a defines to apply the first (#1] UL resource configuration in a first slot (or first set of M slots] 310a. The second (#2] candidate UL resource configuration is applied in two slots, the 2nd310b and the 4th310d, i.e., in a set of slots. The 3rd(#3] candidate UL resource configuration is applied in the 3rdslot 310c (or set of M slots]The more than one (a least two] UL resource configurations (#1, #2, #3] may refer to at least or more than one (at least two] of: UL resources, UL resource groups, PUCCH configurations, PUSCH configurations, CG PUSCH configurations, UL sub-configurations (including any part of a configuration, such as one or more information elements, one or more parameters, one or more resources, etc.], RB / frequency-domain resource allocations, (resource block] resource regions or sub-regions.A PUCCH configuration may for instance configure a UE with dedicated RRC signaling PUCCH resources, e.g., for CSI reporting, scheduling request, HARQ feedback and for transmission of multiple CSI reports.A PUCCH resource configuration (e.g., per BWP] may contain at least some of or all of following parameters: PUCCH resource index, pucch-ResourcelD, Index for the first PRB, startingPRB, index for the first PRB after a frequency hop, if configured, with secondHopPRB, enabling / disabling of intra-slot frequency hopping: intraSlotFrequencyHopping, PUCCH format and necessary PUCCH format specific parameters. See 3GPP TS38.331 entries of the information element, IE, PUCCH-Config for more entries.PUCCH-Resource ::= SEQUENCE { pucch-Resourceld PUCCH-Resourceld, startingPRB PRB-Id intraSlotFrequencyHopping ENUMERATED { enabled } secondHopPRB PRB-Id format CHOICE formatO PUCCH-formatO, formatl PUCCH-formatl, format2 PUCCH-format2, formats PUCCH-format3, format4 PUCCH-format4}}A configured grant (CG] PUSCH may for instance define one of or two of two types of configured uplink grants: Type 1 CG UL and Type 2 CG UL. When Type 1 is configured or when Type 2 is configured and activated, the UE can autonomously start the UL data TX according to the configured periodicity and radio resources. Type 1: only based on RRC configuration without any LI signaling (released also by RRC], Type 2: based on both RRC configuration and LI signaling for activation / deactivation. E.g., in Rel. 15, only a single configured-grant [CG] configuration may be active at a time in a BWP.A PUSCH configuration / config may, for instance by means of the IE Pusch-Config, be used to configure the UE specific PUSCH parameters applicable to a particular BWP. More details can be found in 3GPP TS 38.331.An SRS configuration (e.g., IE SRS-Config] is used to configure sounding reference signal transmissions. The SRS configuration may define a list of SRS-Resources and a list of SRS-ResourceSets. A given resource set defines a set of SRS-Resources. The network triggers the transmission of the set of SRS-Resources using a configured aperiodic SRS-ResourceTrigger. More details can be found in 3GPP TS 38.331.The configuration pattern 320a may be semi-statically configured such as by RRC, or may also be adapted / updated (e.g., dynamically] via MAC CE or DCI.Figure 2 shows an example on an intended application of the configuration pattern 320a to UL operation, e.g., within a cell and / or carrier based on the example configuration pattern 320a of Fig. 1.For a given slot / sub-slot of a time period (i.e. granularity] of the configuration pattern 320a, the UE applies the corresponding applicable candidate UL resource allocation (e.g., one of #1, #2, #3], In the shown example, there is less UL bandwidth (e.g., in terms of PRBs of e.g. a (resource block] region] applicable for candidate UL resource configuration #3 compared to UL resource configuration #1 and #2. Candidate UL resource configuration #3 and #2 having less UL bandwidth compared to UL resource configuration #1.By applying different candidate UL resource configurations #1, #2, #3 within the configuration pattern, the UE may effectively operating with a varying UL resource allocation in different slots based on the timedomain configuration pattern of applicable UL resource configurations.A configuration pattern may be here and in any embodiment be a time-domain configuration pattern.As a result, e.g., Multi-Radio Spectrum Sharing (MRSS] may be enabled. For instance, 5G and 6G may be operated on a (e.g., the same] carrier. It may for instance be possible, to operate 6G with varying UL bandwidth in different slots leaving more (or less] resources available for the 5G operation, as illustrated in Figure 2b. As a result, requirements of a fast scheduler exchange between two RATs (e.g., 5G and 6G]- 1 - may be avoided and / or at the same time any UL resource overlapping between two RATs may be avoided. This may in particular be achieved by the time period of a pattern (incl. pattern validity] exceeding the exchange rate between two RAT schedulers. In case an intended operation is supported on two RATs sharing a carrier and / or (e.g., frequency] spectrum, a respective configuration pattern of the two RATs should be preferably orthogonal. Orthogonality can be achieved in time, frequency and / or spatial domain.Fig. 1 and 2 relate, in particular, to a single applicable time-domain configuration pattern 320a of applicable candidate UL resource configurations (#1, #2, #3], Configuration pattern operation can extend to operating with more than one configuration pattern 320. For instance, a network (e.g., network node] may indicate an applicable configuration pattern to a UE allowing for an adaptation of the applicable configuration pattern 320 over time.For instance, more than one (at least two] configuration patterns 320 of applicable candidate UL resource configurations may be provided to the UE. The providing of the more than one configuration patterns 320 can follow the same procedures as for the case of a single pattern described with respect to Fig. 1 and 2 above.For instance, a UE may be (e.g., dynamically] indicated a configuration pattern by the network (e.g., a network node] using e.g. DCI or MAC-CE to change the operation from a (e.g., current applicable] configuration pattern 320 to the indicated applicable pattern 320. Such example operation is schematically illustrated in Fig. 3a, where three patterns (pattern A 320a, pattern B 320b and pattern C 320c] are defined. E.g., based on a gNB 200 signaling, the UE 100 may apply the indicated configuration pattern (till indicated otherwise]. For instance, the indicated configuration pattern 320a may be applied indefinitely, e.g., until another configuration pattern is indicated to the UE 100.For instance, one of the patterns 320a-c may be a default applicable pattern. A (dynamic] indication by the the network (e.g., a network node, e.g., gNB 200] of an applicable configuration pattern 320a-c may be implemented using DCI or MAC CE signaling. The indicated configuration pattern 320a-c may then be applied, e.g., (e.g., only] for a single pattern period or pattern iteration (i.e. one-shot change]. Additionally or alternatively, an indicated configuration pattern 320a-c may be applicable for a defined pattern application duration (e.g., or time-span or timer]. The pattern application duration may be higher layer configured or may be indicated to the UE 100 together with the applicable configuration pattern 320a-c. An example of such operation is illustrated in Fig. 3b, for the case of three patterns 320a-c (pattern A being the default pattern, pattern B and pattern C being the alternative patterns] and a pattern application duration of 2 pattern iterations or pattern lengths (e.g., pattern application duration = 2*P, wherein P is the length of the pattern].In some embodiments, a UE 100 may obtain an indication indicative of at least one configuration pattern 320a-c of candidate UL resource configurations, wherein based on the at least one configuration pattern 320a-c the UE 100 may determines, e.g., for a given (e.g., each] slot / sub-slot, or a given (e.g., or each]number of slots / sub-slots, a non-applicable UL resource configuration, e.g., based on the at least one configuration pattern 320a-c. E.g., the UE 100 may be configured / indicated with a candidate UL resource configuration, and the at least one configuration pattern allows indicating which parts / elements of the candidate UL resource configuration are not applicable at a given time slot.In some embodiments, the network (e.g., network node, e.g., gNB 200] can update a configured (e.g., indicated] configuration pattern by a delta indication, e.g., an indication and / or signaling of a (e.g., delta] change of from a (e.g., previously configured (e.g., indicated]] configuration pattern to a new configuration pattern.In some embodiments, the configuration pattern 320a-c comprises a configuration modification parameter value, e.g., for a given (e.g., every] step and / or element of configuration pattern 320a-c. The configuration modification parameter value may be used to modify a respective candidate UL resource configuration (e.g., as indicated for a given step], and / or may be used to modify a (e.g., predefined] part of the candidate UL resource configuration.For instance, the configuration modification parameter value may be common for multiple UEs 100, e.g., each having individual candidate UL resource configurations (e.g., PUCCH resource configurations],A candidate UL resource configuration may contain an indication whether the candidate UL resource configuration or a part of candidate UL resource configuration is modified by the pattern parameter value or not.For example, the configuration modification parameter value may be a PRB offset that is added to a PRB value of a respective candidate UL resource configuration. The candidate UL resource configurations or resource frequency hops on a lower edge of a carrier may be indicated to apply the PRB offset value, e.g., while the UL resource configurations or resource frequency hops on a higher edge of the carrier may be indicated not to apply the PRB offset value (e.g., or vice versa],An28 example flow-chart, e.g., for the case of a single configuration pattern 320a-c, e.g., of Fig. 1, is shown in Figure 4a below:First, in a step S101, the gNB 200 may determine a plurality of (e.g., at least two] candidate UL resource configurations for the UE 100 and determines a (e.g., temporal pattern with a pattern order] of applicable candidate UL resource configurations (e.g., from the plurality (e.g., at least two] candidate UL resource configurations].In a step S102, the gNB 200 may indicate the at least two applicable candidate UL resource configurations and the configuration pattern of applicable UL resource configurations, e.g., by RRC.In a step S103, the UE 100 may determine an applicable candidate UL resource configuration for a transmission (in a single or multiple slot or sub-slot] based on the indicated configuration pattern of applicable candidate UL resource configurations (of step S103],In a step S104, the UE 100 performs its uplink transmission (e.g., PUSCH and / or PUCCH] in that (sub- ]slot(s] based on the determined applicable candidate UL resource configuration of step S103.Optionally, e.g., in case an adaptation of the configuration pattern (e.g. using MAC CE or DCI] is supported, further steps may be performed.In a step S105, the gNB 200 may determine based on the network conditions an updated configuration pattern of applicable candidate UL resource configurations for the UE 100.In a step S106, the gNB 200 may indicate (e.g., as a second indication] the updated configuration pattern to the UE 100.In a step S107, the UE 100 determines the applicable candidate UL resource configuration for a transmission (e.g., in single or multiple (sub-]slot(s]] based on the updated configuration pattern (of step S106] of applicable candidate UL resource configurations (of step S102] in a step S108, the UE 100 performs an uplink transmission (e.g., PUSCH and / or PUCCH] in that (sub- ]slot(s] based on the determined UL resource configuration of step S103.Fig. 4b shows a further example flow-chart, e.g., for a case of a single pattern, e.g., of Fig. 1.In a step S101, the gNB 200 may determine a plurality of (e.g., at least two] candidate UL resource configurations for the UE 100 and may further determine more than one (e.g., at least two] configuration patterns of applicable candidate UL resource configurations (e.g., from the at least two UL resource configurations].In a step S102, the gNB 200 indicates the at least two candidate UL resource configurations (e.g., at a first time] and / or the at least two configuration patterns of applicable UL resource configurations to the UE (e.g., at a second time after the first time]. One of the patterns may be a default pattern.In a step S103, the UE 100 determines the appliable candidate UL resource configuration for a transmission (e.g., in a single or multiple (sub-]slots(s]], e.g., based on the default pattern of applicable candidate UL resource configurations. For instance, this may apply an implementation where a pattern application duration is set (e.g., indicated] for an indicated configuration pattern. For instance, this may apply to an implementation in which a configuration pattern may be applied indefinitely, e.g., if the UE 100 did not receive any indication of an applicable pattern.In a step S104, the UE 100 performs its uplink transmission (e.g., on PUSCH and / or PUCCH], e.g., in that (sub-]slot(s], e.g., based on the determined applicable candidate UL resource configuration, e.g., based on the default pattern of step S103.In a step S105, the gNB 200 may determine (e.g. based on the network conditions] that one different of the multiple patterns of step S101 may be of advantage to be used by the UE 100.In a step S106, the gNB 200 may provide an indication on the different and / or new applicable configuration pattern of applicable candidate UL resource allocations to the UE 100.In a step S107, the UE 100 may determine the appliable candidate UL resource configuration, e.g., for a UL transmission (e.g., in a (sub-]slot(s]] based on the one indicated configuration pattern (e.g., of step S106] of the multiple configuration patterns of applicable UL resource configurations (of step S102], E.g., in an implementation alternative in which an indicated configuration pattern is applied indefinitely, a latest indicated configuration pattern (e.g., of step S106] is applied directly and / or unconditionally. In case of an implementation in which a pattern application duration is defined (e.g., indicated], the UE 100 may apply the indicated configuration pattern (e.g., only] for (sub-]slot(s] within the pattern application duration. For slots outside the pattern application duration, the UE 100 may applies (i.e. falls back applying] the default configuration pattern.In a step S108, the UE 100 performs its uplink transmission (e.g., on PUSCH and / or PUCCH] in that (sub- ]slot(s] based on the determined applicable candidate UL resource configuration of step S103.In an example of a UL resource (sub-]configuration and / or configuration pattern configuration is outlined. With a sub-configuration, for instance, (e.g., only] some of the parameters in a UL resource configuration change according to the pattern. Taking a PUCCH resource configuration as an example, the parameters startingPRB and secondHopPRB could comprise sequence of PRB values, corresponding to the length of pattern. Compare to the above, current information element PUCCH-Resource.PUCCH-Resource ::= SEQUENCE { pucch-Resourceld PUCCH-Resourceld, startingPRB SEQUENCE { SIZE{ patternLength } OF PRB-Id] intraSlotFrequencyHopping ENUMERATED { enabled } secondHopPRB SEQUENCE { SIZE{ patternLength } OF PRB-Id] format CHOICE formatO PUCCH-formatO, formatl PUCCH-formatl, format2 PUCCH-format2, formats PUCCH-format3,format4 PUCCH-format4}}Additionally or alternatively, startingPRB and / or secondHopPRB may comprise an (ordered] set of PRB values, e.g. {PRB-IdO, PRB-Idl, PRB-Id2}. The pattern may comprise a sequence of indexes to a PRB set: P = { PRB-Id2, PRB-Id2, PRB-IdO, PRB-Idl, PRB-Idl}. A specific PRB-Id value, outside the range of actual PRB-Id values, may be reserved for indicating that the candidate UL resource configuration applicable and / or the UL resource is not available at the corresponding part of the configuration pattern.In an embodiment, shown in Fig. 5, configuration pattern comprises a configuration modification parameter value, e.g. a PRB offset, e.g., for at least one or for each step and / or element of the configuration pattern. The configuration modification parameter may then be used to modify the UL resource configuration, e.g., for that element of pattern. Taking the PRB offset as an example, for instance in the PUCCH resource configuration, e.g., the secondHopPRB (e.g., = PRB-Id2] 314 is indicated to vary with the configuration pattern, while the startingPRB (e.g., = PRB-Idl] 312 is not. The pattern may be configured as a sequence {PRB-Offsetl, PRB-0ffset2, PRB-0ffset3, PRB-0ffset4}. The PUCCH resources use PRBs { PRB- Id2+PRB-0ffsetl, PRB-Id2+PRB-Offset2, PRB-Id2+PRB-Offset3, PRB-Id2+PRB-0ffset4} for the second hop, e.g., while the PRB for the first hop remains PRB-Idl. Additionally or alternatively to a configuration modification parameter, two different candidate UL resource configurations may be partially applied within a (e.g., single] configuration application interval, e.g., so that the startingPRB value is taken from the first configuration while the secondHopPRB value is taken from the second configuration.Further examples may relate to the following. The UE 100 may obtain an indication indicative of at least one configuration pattern of (e.g., applicable candidate] UL resource configurations, wherein based on the at least one configuration pattern, the UE 100 determines (e.g., for each] slot / sub-slot and / or each number of slots / sub-slots (e.g., where such number may be >1] an applicable candidate UL resource configuration based on the at least one configuration pattern.The UE 100 may confine or / or conduct, e.g., in a given slot or sub-slot, its UL transmission(s) at least partially based on the applicable candidate UL resource configuration in that slot / sub-slot.The configured and / or indicated at least one configuration pattern may be on a per cell / CC / UL BWP or cell group level.The network may indicate and / or update at least one configuration pattern information for a group of Ues. For instance, a respective configuration pattern information can be different (or the same] for the different Ues. The information may for instance comprise an indication of a cell ID for which the indicated at least one pattern correspond to.The UE 100 may be configured with a default and / or main configuration pattern. The network may change and / or update the (e.g., default] configuration pattern or (e.g., default] sub-configuration through DCI or MAC CE.A change / update of an applicable configuration pattern may be applicable (e.g., only] for a single slot / sub-slot (i.e. one-shot change].For instance, a timer (e.g., pattern application duration] may be configured / indicated which defines a period of time or a number of slots / sub-slots for the applicability of the indicated pattern (e.g., change], e.g., after which the UE 100 may fall back to default pattern.In some examples, an indicated configuration pattern may be applicable until a configured and / or specified event(s] occurs or a condition(s] is satisfied.In some examples, at least one of the at least one configuration pattern may be periodic or semi- persistent, i.e., the pattern may repeat with a certain indicated / configured periodicity.In some examples, different UL resource configuration patterns may be defined for or may correspond to different priorities (such as PHY priorities] or service types.In some examples, a UL pattern resource may refer to a time-domain, frequency-domain, or spatial resource.In some examples, in some examples, a configuration pattern or a candidate UL resource configuration specified comprised by a configuration pattern may correspond to and / or be associated with at least of: at least one beam (e.g., beamformed], at least one transmission configuration indicator state, at least one transmission-reception point (which may be identified by an TRP ID, CORESETPoolIndex, cell ID, remote radio head ID, at least one reference signal resource set (such as SRS resource set], and / or combinations thereof].In some examples, a network (e.g., network node, e.g., gNB] 200 may indicate to UE 100 an association between a pattern and a spatial resource.In some examples, at least one UL resources may refer to a PUCCH, a PUSCH (incl. DMRS], a SRS, or a PRACH.In some examples, a configuration pattern may comprise an empty UL resource configuration, which may for instance mean that no UL resources are available for the sub-slot / slot and / or time period where this empty configuration is applicable.In some examples, a configuration pattern may be corresponding to or associated with at least one of: at least one TRP (transmission reception point], at least one PCI (physical cell identifier], at least one cell or at least one component carrier, at least one bandwidth or at least one bandwidth part.Fig. 6 is a flow chart illustrating a method according to the first example aspect. The method may be performed by a UE, e.g. in an existing communication session with a network node 200. In a first action M100, a plurality of candidate UL resource configurations is obtained, e.g., from memory of the apparatus performing the method and / or received, e.g., from a network node (e.g., controlling and / or performing the method according to the second example aspect]. The method further comprises, in action M102, obtaining an indication indicative of a configuration pattern. The configuration pattern may indicate that at least two of the at least two obtained candidate UL resource configurations are applicable and may additionally indicate a pattern order in which to apply the candidate UL resource configurations. In action M104, the at least two (e.g., applicable] candidate UL resource configurations are applied, e.g., to respective UL transmissions, e.g., to an (e.g., the] apparatus performing and / or controlling a method according to the second example aspect.Fig. 7 shows a flow chart illustrating the method according to the second example aspect. The method may be performed by a network node, e.g., a gNB. In a (e.g., single] step M200, an indication indicative of a configuration pattern is sent (e.g., to an apparatus performing and / or controlling the method according to the first example aspect].Fig. 8 shows an example block diagram of a UE 100. The UE may perform a method according to the first example aspect. The UE comprises a user interface A160, a program memory A110, a main memory A120, and a data memory A140. Further, it comprises a processor A130. The apparatus 100 may further comprise functional units Al 31 to Al 33 which respectively correspond to the actions as shown in the flowchart of figure 6. The functional units Al 31 to Al 33 may for instance be connected to and / or control the communication interface A150 in order to obtain the respective pieces of information.Fig. 9 shows an example block diagram of a network node 200. The network node 200 may perform a method according to the second example aspect. The MN may comprise a user interface A260, a program memory A210, a main memory A220, and a data memory A240. Further, it comprises a processor A230. The network node 200 may further comprise at least functional unit A231 which corresponds to the action as shown in the flowchart of figure 7. The functional unit A231 may for instance work together with the communication interface A250.Fig. 10 is a schematic illustration of examples of tangible and non-transitory computer-readable storage media according to the present invention that may for instance be used to implement program and / or main memory A110, A120, A140, A210, A220, A240 of the UE 100 and / or the network node 200 of Fig. 8 and 9. Fig. 10 shows a flash memory 1000, which may for instance be soldered or bonded to a printed circuit board, a solid-state drive 1001 comprising a plurality of memory chips (e.g. Flash memory chips], amagnetic hard drive 1002, a Secure Digital (SD] card 1003, a Universal Serial Bus [USB] memory stick 1004, an optical storage medium 1005 (such as for instance a CD-ROM or DVD] and a magnetic storage medium 1006.The above disclosure refers to uplink, UL. The disclosure applies in the same way to downlink, DL. Any time UL is specified, it may be preplaced by DL. Thus, in some examples, at least some (e.g., or all] of the proposed embodiments are applicable to downlink, DL, by replacing UL by DL in those embodiments. For instance, any instance of a candidate UL resource configuration may replaced by a candidate DL resource configuration. A candidate DL resource configuration may for instance correspond to a PDSCH configuration or any elementfs] of a PDSCH configuration, a PDCCH configuration or any element of a PDCCH configuration, including e.g., CORESETfs] and search space set(s], or reference signal (such as SSB, CSI-RS, DMRS] configuration. In this case, a configuration pattern of candidate DL resource configurations may for instance comprises a at least two candidate DL resource configurations (from a set of candidate DL configurations]. Such an example amendment may be carried out for any disclosed embodiment (e.g., where applicable].Some embodiments comprise:Embodiment 1:A first method (e.g., according to the first example aspect, e.g., performed by a UE] comprising: obtaining a plurality of candidate uplink, UL, resource configurations, obtaining an indication indicative of a configuration pattern, wherein the configuration pattern specifies at least two candidate UL resource configurations of the plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals, and applying the at least two candidate UL resource configurations during the at least two respective configuration application intervals for at least two respective UL transmissions.Embodiment 2:The first method of embodiment 1, wherein: at least one of the plurality of candidate UL resource configurations are based on at least one UL resource configuration parameter, wherein the UL resource configuration parameter is assigned one of a plurality of candidate values.Embodiment 3:The first method of embodiment 1 or 2, wherein: the configuration pattern specifies a pattern order of the at least two candidate UL resource configurations.Embodiment 4:The first method of any of embodiments 1 to 3, wherein: a respective at least one of the at least two candidate UL resource configurations is applied during a respective configuration application interval.Embodiment 5:The first method of embodiment 4, wherein at least one configuration application interval is at least one of: identical to or different from configuration application intervals of other UL resource configurations indicated, equal to, longer than or shorter than a duration of a UL transmission opportunity, at least one of indicated by the at least one indicated configuration pattern, pre-defined, or signaled, or is sized as at least one of a single or multiple slots, or a single or multiple sub-slots.Embodiment 6:The first method of any of embodiments 1 to 5, wherein at least one of the at least one configuration pattern indicates a respective configuration modification parameter value for a respective UL resource configuration.Embodiment 7:The first method of embodiment 6, wherein at least one of: the configuration modification parameter is used to at least partially modify at least one UL resource configuration, the configuration modification parameter is common for multiple UEs at least one UL resource configuration is configured to indicate whether or not it is to be modified by a given configuration modification parameter, or the configuration modification parameter corresponds to a resource block, RB, offset.Embodiment 8:The first method of any of embodiments 1 to 7, wherein at least one of the at least one configuration pattern indicates at least one empty UL resource configuration.Embodiment 9:The first method of any of embodiments 1 to 8, wherein the at least two UL resource configurations are applied within an UL transmission opportunity, wherein the UL transmission opportunity corresponds to at least one of: at least one slot, at least one sub-slot, orat least one granted UL resource.Embodiment 10:The first method of any of embodiments 1 to 9, wherein: the applying of the at least two candidate UL resource configurations is repeated.Embodiment 11:The first method of any of embodiments 1 to 10, wherein the plurality of candidate UL resource configurations is at least one of: received, or pre-defined.Embodiment 12:The first method of any of embodiments 1 to 11, wherein at least one of the at least two candidate UL resource configuration corresponds to at least one of:UL resources,UL resource groups, a Physical Uplink Control Channel, PUCCH, configuration, a Physical Uplink Shared Channel, PUSCH, configuration, a Configured Grant, CG, PUSCH configuration, a Sounding Reference Signal, SRS, configuration, a Physical Random Access Channel, PRACH, configuration,UL sub-configurations, resource block, RB, frequency-domain resource allocations, or resource regions or sub-regions.Embodiment 13:The first method of any of embodiments 1 to 12, wherein the at least two UL resource configurations indicated by at least one of the at least one pattern differ in at least one of: a UL bandwidth available, a U L frequency range, a UL numerology, a UL modulation and coding scheme, a UL modulation and coding rate, a UL time-domain resource allocation, at least one UL time-domain resource parameter, a UL frequency-domain resource allocation, at least one UL frequency-domain resource parameter, a UL spatial domain resource allocation, at least one UL spatial domain resource parameter,a UL power domain resource allocation, at least one UL power domain resource parameter, or a physical channel format.Embodiment 14:The first method of any of embodiments 1 to 13, wherein: at least one [e.g., or all] of the at least two candidate UL resource configuration patterns may be at least one of specified for [e.g., by the first or second indication], specific to, defined for [e.g., with initial pre-definition or transmission of the candidate UL resource configurations] or correspond to at least one of a respective [e.g., multiple candidate UL resource configurations to mutually different] priority [e.g., such as physical, PHY, priorities] or a respective service type.Embodiment 15:The first method of any of embodiments 1 to 14, wherein: a respective candidate UL resource configuration is associated to a respective configuration identifier.Embodiment 16:The first method of any of embodiments 1 to 15, wherein the indication indicative of a configuration pattern at least one of: comprises a configuration pattern, or indicates a configuration pattern.Embodiment 17:The first method of any of embodiments 1 to 16, wherein the indicated configuration pattern comprises at least one of: at least two configuration patterns, at least three configuration patterns, at least four configuration patterns, or at least five configuration patterns.Embodiment 18:The first method of any of embodiments 1 to 17, wherein: applying the at least two candidate UL resource configurations comprises applying at least two of the at least two applicable candidate UL resource configurations within one configuration application interval.Embodiment 19:The first method of embodiment 18, wherein:applying the at least two candidate UL resource configurations comprises applying at least one first parameter from a first of the at least two candidate UL resource configurations and applying at least one second parameter from a second of the at least two candidate UL resource configurations to an UL transmission.Embodiment 20:The first method of any of embodiments 1 to 19, wherein the indicated configuration pattern is at least one of: obtained dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated to be applied for a single iteration, associated with a number of iterations, for which the second pattern is to be applied, associated with an application duration, during which the configuration pattern is to be applied, or indicated as a relative configuration pattern.Embodiment 21:The first method of any of embodiments 1 to 20, further comprising: obtaining at least one second indication indicative a second configuration pattern.Embodiment 22:The first method of embodiment 21, wherein the at least one second configuration pattern is at least one of: different from a previously obtained, currently active and / or default configuration pattern, indicated dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated to be applied for a single iteration, associated with a number of iterations, for which the second pattern is to be applied, associated with a pattern application duration, during which the second pattern is to be applied, or indicated as a relative configuration pattern.Embodiment 23:The first method of any of embodiments 1 to 22, wherein applying the at least one of the obtained configuration pattern is stopped if at least one of: a length of at least one of the at least one configuration pattern is reached, a pattern application duration has elapsed, or the second indication indicative of a configuration pattern is obtained.Embodiment 24:The first method of any of embodiments 1 to 23, further comprising: applying at least one of a default configuration pattern or a default UL resource configuration in case the applying of at least one configuration pattern is stopped.Embodiment 25:The first method of any of embodiments 1 to 24, wherein at least one of the indication or the second indication is obtained by at least one of a Radio Resource Control, RRC, signaling, a Medium Access Control Control Element, MAC CE, a Downlink Control Information, DCI, or a Non Access Stratum, NAS, signaling.Embodiment 26:The first method of any of embodiments 1 to 25, wherein at least one of the configuration pattern indicated by the indication or the configuration pattern indicated by the second indication is at least one ofUE-common or UE-specific within at least one of a cell, a component carrier, CC, an uplink bandwidth part, UL BWP, or a cell group level, common or different across different cells, component carriers, CC, uplink bandwidth parts, UL BWPs, or cell group levels, or depending on at least one configuration pattern applied in another radio access network, RAN, wherein the another RAN is different from a RAN used by the apparatus.Embodiment 27:A second method (e.g., according to the second example aspect, , e.g., performed by a network node] comprising: sending an indication indicative of a configuration pattern, wherein the configuration pattern specifies at least two candidate UL resource configurations of a plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals.Embodiment 28:The second method of embodiment 27, further comprising: receiving at least one UL transmission, wherein the at least one UL transmission is based on a respective applicable candidate UL resource configuration specified by the at least one configuration pattern.Embodiment 29:The second method of embodiment 27 or 28, further comprising: sending at least two candidate uplink, UL, resource configurations.Embodiment 30:The second method of any of embodiments 27 to 29, further comprising: sending at least one second indication indicative of at least one second configuration pattern.Embodiment 31:The second method of any of embodiments 27 to 30, further comprising: sending at least one default configuration pattern or at least one default UL resource configuration.Embodiment 32:The second method of any of embodiments 27 to 31, wherein the indication indicative of at least one configuration pattern is sent by at least one of a Radio Resource Control, RRC, signaling, a Medium Access Control Control Element, MAC CE, a Downlink Control Information, DCI, or a Non Access Stratum, NAS, signaling.Embodiment 33:A first apparatus, e.g., a UE, comprising respective means for performing the method of any of Embodiments 1 to 26.Embodiment 34:An first apparatus, e.g., a UE, comprising at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform and / or control the method according any of embodiments 1 to 26.Embodiment 35:A second apparatus, e.g., a network node, comprising respective means for performing the method of any of Embodiments 27 to 31.Embodiment 36:An second apparatus, e.g., a network node, comprising at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform and / or control the method according any of embodiments 27 to 31.Embodiment 37:A computer program, the computer program when executed by a processor causing an apparatus, e.g. the apparatus according to embodiment 33 or 34, to perform and / or control the actions and / or steps of the method of any of embodiments 1 to 26.Embodiment 38:A computer program product comprising a computer program according to embodiment 37.Embodiment 39:A computer program, the computer program when executed by a processor causing an apparatus, e.g. the apparatus according to embodiment 35 or 36, to perform and / or control the actions and / or steps of the method of any of embodiments 27 to 31.Embodiment 40:A computer program product comprising a computer program according to embodiment 39.Embodiment 41:A system comprising: at least one first apparatus according to any of the embodiments 33 or 34, at least one second apparatus according to any of the embodiments 35 or 36,In the present specification, any presented connection in the described embodiments is to be understood in a way that the involved components are operationally coupled. Thus, the connections can be direct or indirect with any number or combination of intervening elements, and there may be merely a functional relationship between the components.Moreover, any of the methods, processes and actions described or illustrated herein may be implemented using executable instructions in a general-purpose or special-purpose processor and stored on a computer-readable storage medium (e.g., disk, memory, or the like] to be executed by such a processor.References to a ‘computer-readable storage medium’ should be understood to encompass specialized circuits such as FPGAs, ASICs, signal processing devices, and other devices.The expression "A and / or B” is considered to comprise any one of the following three scenarios: (i] A, (ii] B, (iii] A and B. Having the same meaning as the expression "A and / or B”, the expression "at least one of A or B” may be used herein. Furthermore, the article "a” is not to be understood as "one”, i.e. use of the expression "an element” does not preclude that also further elements are present. The term "comprising” is to be understood in an open sense, i.e. in a way that an object that "comprises an element A” may also comprise further elements in addition to element A.It will be understood that all presented embodiments are (e.g., only] examples, and that any feature presented for a particular example embodiment may be used with any aspect on its own or in combination with any feature presented for the same or another particular example embodiment and / or in combination with any other feature not mentioned. In particular, the example embodiments presented in this specification shall also be understood to be disclosed in all possible combinations with each other, as far as it is technically reasonable and the example embodiments are not alternatives with respect to each other. It will further be understood that any feature presented for an example embodiment in a particular category (method / apparatus / computer program / system] may also be used in a corresponding manner in an example embodiment of any other category. It should also be understood that presence of afeature in the presented example embodiments shall not necessarily mean that this feature forms an essential feature and cannot be omitted or substituted.The statement of a feature comprises at least one of the subsequently enumerated features is not mandatory in the way that the feature comprises all subsequently enumerated features, or at least one feature of the plurality of the subsequently enumerated features. Also, a selection of the enumerated features in any combination or a selection of (e.g., only] one of the enumerated features is possible. The specific combination of all subsequently enumerated features may as well be considered. Also, a plurality of (e.g., only] one of the enumerated features may be possible.The sequence of all method actions presented above is not mandatory, also alternative sequences may be possible. Nevertheless, the specific sequence of method actions exemplarily shown in the figures shall be considered as one possible sequence of method actions for the respective embodiment described by the respective figure.The subject-matter has been described above by means of example embodiments. It should be noted that there are alternative ways and variations which are obvious to a skilled person in the art and can be implemented without deviating from the scope of the appended claims.L i s t o f a b b r e v i a t i o n s5G 5thGeneration gNB 5G I NR base station NR New Radio RAN Radio Access Network UE User Equipment UL Uplink DL Downlink DCI Downlink Control InformationMAC CE Medium Access Control Control Element PUCCH Physical Uplink Control Channel PUSCH Physical Uplink Shared Channel PDCCH Physical Downlink Control Channel PDSCH Physical Downlink Shared Channel UCI Uplink Control InformationFR 1 Frequency Range 1 SR Scheduling Request CSI Channel State Information HARQ Hybrid Automatic Repeat request HARQ-ACK HARQ Acknowledgment CORESET Control Resource Set SRS Sounding Reference SignalSRI SRS resource indicator SSB Synchronization Signal Block RS Reference Signal RNTI Radio-Network Temporary Identifier TRS Tracking Reference Signals C-RNTI Cell Radio-Network Temporary Identifier CQI Channel Quality Indicator LI Layer One / Physical Layer RSRP Reference Signal Receive Power RSRQ Reference Singal Receive Quality CSI-RS Channel State Information Reference SignalsZP CSI-RS Zero Power CSI-RSNZP CSI-RS Non-Zero Power CSI-RSCRI CSI-RS resource indicatorPMI precoding matrix indicatorLI layer indicatorRI rank indicatorTB transport blockUL-SCH Uplink Shared ChannelLCH Logical Channel
Claims
C l i m s1. An apparatus comprising: means for obtaining a plurality of candidate uplink, UL, resource configurations, means for obtaining an indication indicative of a configuration pattern, wherein the configuration pattern specifies at least two candidate UL resource configurations of the plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals, and means for applying the at least two candidate UL resource configurations during the at least two respective configuration application intervals for at least two respective UL transmissions.
2. The apparatus according to claim 1, wherein: at least one of the plurality of candidate UL resource configurations are based on at least one UL resource configuration parameter, wherein the UL resource configuration parameter is assigned one of a plurality of candidate values.
3. The apparatus according to claim 1 or 2, wherein: the configuration pattern specifies a pattern order of the at least two candidate UL resource configurations.
4. The apparatus according to claim 1 to 3, wherein: a respective at least one of the at least two candidate UL resource configurations is applied during a respective configuration application interval.
5. The apparatus according to claim 4, wherein at least one configuration application interval is at least one of: identical to or different from configuration application intervals of other UL resource configurations indicated, equal to, longer than or shorter than a duration of a UL transmission opportunity, at least one of indicated by the at least one indicated configuration pattern, pre-defined, or signaled, or is sized as at least one of a single or multiple slots, or a single or multiple sub-slots.
6. The apparatus according to any of claims 1 to 5, wherein at least one of the at least one configuration pattern indicates a respective configuration modification parameter value for a respective UL resource configuration.
7. The apparatus according to claim 6, wherein at least one of:the configuration modification parameter is used to at least partially modify at least one UL resource configuration, the configuration modification parameter is common for multiple UEs, at least one UL resource configuration is configured to indicate whether or not it is to be modified by a given configuration modification parameter, or the configuration modification parameter corresponds to a resource block, RB, offset.
8. The apparatus according to any of claims 1 to 7, wherein at least one of the at least one configuration pattern indicates at least one empty UL resource configuration.
9. The apparatus according to any of claims 1 to 8, wherein the at least two UL resource configurations are applied within an UL transmission opportunity, wherein the UL transmission opportunity corresponds to at least one of: at least one slot, at least one sub-slot, or at least one granted UL resource.
10. The apparatus according to any of claims 1 to 9, wherein: the applying of the at least two candidate UL resource configurations is repeated.
11. The apparatus according to any of claims 1 to 10, wherein the plurality of candidate UL resource configurations is at least one of: received, or pre-defined.
12. The apparatus according to any of claims 1 to 11, wherein at least one of the at least two candidate UL resource configuration corresponds to at least one of:UL resources, UL resource groups, a Physical Uplink Control Channel, PUCCH, configuration, a Physical Uplink Shared Channel, PUSCH, configuration, a Configured Grant, CG, PUSCH configuration, a Sounding Reference Signal, SRS, configuration, a Physical Random Access Channel, PRACH, configuration,UL sub-configurations, resource block, RB, frequency-domain resource allocations, or resource regions or sub-regions.
13. The apparatus according to any of claims 1 to 12, wherein the at least two UL resource configurations indicated by at least one of the at least one pattern differ in at least one of:a UL bandwidth available, a U L frequency range, a UL numerology, a UL modulation and coding scheme, a UL modulation and coding rate, a UL time-domain resource allocation, at least one UL time-domain resource parameter, a UL frequency-domain resource allocation, at least one UL frequency-domain resource parameter, a UL spatial domain resource allocation, at least one UL spatial domain resource parameter, a UL power domain resource allocation, at least one UL power domain resource parameter, or a physical channel format.
14. The apparatus according to any of claims 1 to 13, wherein: at least one [e.g., or all] of the at least two candidate UL resource configuration patterns may be at least one of specified for [e.g., by the first or second indication], specific to, defined for [e.g., with initial pre-definition or transmission of the candidate UL resource configurations] or correspond to at least one of a respective [e.g., multiple candidate UL resource configurations to mutually different] priority [e.g., such as physical, PHY, priorities] or a respective service type.
15. The apparatus according to any of claims 1 to 14, wherein: a respective candidate UL resource configuration is associated to a respective configuration identifier.
16. The apparatus according to any of claims 1 to 15, wherein the indication indicative of a configuration pattern at least one of: comprises a configuration pattern, or indicates a configuration pattern.
17. The apparatus according to claims 1 to 16, wherein the indicated configuration pattern comprises at least one of: at least two configuration patterns, at least three configuration patterns, at least four configuration patterns, or at least five configuration patterns.
18. The apparatus according to any of claims 1 to 17, wherein:applying the at least two candidate UL resource configurations comprises applying at least two of the at least two applicable candidate UL resource configurations within one configuration application interval.
19. The apparatus according to claim 18, wherein: applying the at least two candidate UL resource configurations comprises applying at least one first parameter from a first of the at least two candidate UL resource configurations and applying at least one second parameter from a second of the at least two candidate UL resource configurations to an UL transmission.
20. The apparatus according to any of claim 1 to 19, wherein the indicated configuration pattern is at least one of: obtained dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated to be applied for a single iteration, associated with a number of iterations, for which the second pattern is to be applied, associated with an application duration, during which the configuration pattern is to be applied, or indicated as a relative configuration pattern.
21. The apparatus according to any of claims 1 to 20, further comprising: means for obtaining at least one second indication indicative a second configuration pattern.
22. The apparatus according to claim 21, wherein the at least one second configuration pattern is at least one of: different from a previously obtained, currently active and / or default configuration pattern, indicated dynamically by at least one of a MAC CE or a DCI, at least one of configured to or indicated to be applied for a single iteration, associated with a number of iterations, for which the second pattern is to be applied, associated with a pattern application duration, during which the second pattern is to be applied, or indicated as a relative configuration pattern.
23. The apparatus according to any of claims 1 to 22, wherein applying the at least one of the obtained configuration pattern is stopped if at least one of: a length of at least one of the at least one configuration pattern is reached, a pattern application duration has elapsed, or the second indication indicative of a configuration pattern is obtained.
24. The apparatus according to any of claims 1 to 23, further comprising: means for applying at least one of a default configuration pattern or a default UL resource configuration in case the applying of at least one configuration pattern is stopped.
25. The apparatus according to any of claims 1 to 24, wherein at least one of the indication or the second indication is obtained by at least one of a Radio Resource Control, RRC, signaling, a Medium Access Control Control Element, MAC CE, a Downlink Control Information, DCI, or a Non Access Stratum, NAS, signaling.
26. The apparatus according to any of claims 1 to 25, wherein at least one of the configuration pattern indicated by the indication or the configuration pattern indicated by the second indication is at least one ofUE-common or UE-specific within at least one of a cell, a component carrier, CC, an uplink bandwidth part, UL BWP, or a cell group level, common or different across different cells, component carriers, CC, uplink bandwidth parts, UL BWPs, or cell group levels, or depending on at least one configuration pattern applied in another radio access network, RAN, wherein the another RAN is different from a RAN used by the apparatus.
27. An apparatus comprising: means for sending an indication indicative of a configuration pattern, wherein the configuration pattern specifies at least two candidate UL resource configurations of a plurality of candidate UL resource configurations to be applicable during at least two respective non-overlapping configuration application intervals.
28. The apparatus according to claim 27, further comprising: means for receiving at least one UL transmission, wherein the at least one UL transmission is based on a respective applicable candidate UL resource configuration specified by the at least one configuration pattern.
29. The apparatus according to claim 27 or 28, further comprising: means for sending at least two candidate uplink, UL, resource configurations.
30. The apparatus according to any of claims 27 to 29, further comprising: means for sending at least one second indication indicative of at least one second configuration pattern.
31. The apparatus according to any of claims 27 to 30, further comprising: means for sending at least one default configuration pattern or at least one default UL resource configuration.
32. The apparatus according to any of claims 27 to 31, wherein the indication indicative of at least one configuration pattern is sent by at least one of: a Radio Resource Control, RRC, signaling, a Medium Access Control Control Element, MAC CE, - a Downlink Control Information, DCI, or a Non Access Stratum, NAS, signaling.
Citation Information
Patent Citations
Parallel uplink transmission based on frequency-domain multiplexing information
WO2023088573A1