CN112544103A - Method, apparatus and computer readable medium for resource allocation - Google Patents

Method, apparatus and computer readable medium for resource allocation Download PDF

Info

Publication number
CN112544103A
CN112544103A CN201880096411.1A CN201880096411A CN112544103A CN 112544103 A CN112544103 A CN 112544103A CN 201880096411 A CN201880096411 A CN 201880096411A CN 112544103 A CN112544103 A CN 112544103A
Authority
CN
China
Prior art keywords
resource
uplink transmission
signaling
resources
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201880096411.1A
Other languages
Chinese (zh)
Inventor
陶涛
骆喆
K·胡利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Shanghai Bell Co Ltd
Nokia Oyj
Nokia Solutions and Networks Oy
Original Assignee
Nokia Shanghai Bell Co Ltd
Nokia Networks Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Shanghai Bell Co Ltd, Nokia Networks Oy filed Critical Nokia Shanghai Bell Co Ltd
Publication of CN112544103A publication Critical patent/CN112544103A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Abstract

Methods, apparatuses, and computer program products are provided for resource allocation in a wireless communication system. The method at the network device comprises: configuring a first resource for a pre-scheduled uplink transmission from a first terminal device to a network device (310); allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources (320); and receiving a pre-scheduled uplink transmission from the first terminal device in at least the second resource (330). Resource efficiency of wireless communication and performance of pre-scheduled uplink transmission may be improved.

Description

Method, apparatus and computer readable medium for resource allocation
Technical Field
The non-limiting and exemplary embodiments of the present disclosure relate generally to the technical field of wireless communications, and in particular, relate to a method, apparatus and computer program product for resource allocation in a wireless communication system.
Background
This section introduces aspects that may help to better understand the disclosure. Accordingly, the statements of this section are to be read in this light, and are not to be construed as admissions about what is prior art or what is not prior art.
In a wireless system, a terminal device transmits Uplink (UL) traffic to a network device and/or receives Downlink (DL) traffic from a network device. Generally, uplink and downlink communications between a terminal device and a network device are controlled by scheduling information from the network device. For example, the network device allocates resources to be used for UL and DL communications with the terminal device.
In current Long Term Evolution (LTE) and New Radio (NR) systems developed by the third generation partnership project (3GPP), resources for UL or DL transmissions may be dynamically configured through physical layer signaling. On the other hand, there are also some UL transmissions that are scheduled by the network device in a pre-configured resource in a persistent or semi-persistent manner (i.e., not dynamically), and such UL transmissions may be referred to herein as pre-scheduled UL transmissions.
NR systems have introduced many advanced communication features/techniques to meet capacity, spectral efficiency and/or throughput requirements. These advanced features/techniques may present new challenges to current resource allocation mechanisms.
Disclosure of Invention
Various embodiments of the present disclosure are generally directed to methods, apparatuses, and computer program products for resource allocation in a wireless communication system.
In a first aspect of the disclosure, a method implemented at a network device is provided. The method comprises the following steps: configuring a first resource for pre-scheduled uplink transmission from a first terminal device to a network device; allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources; and receiving a prescheduled uplink transmission from the first terminal device in at least the second resource.
In some embodiments, the second resource replaces the first resource, and the method may further comprise: the first resource is allocated for at least one of downlink transmissions and uplink transmissions from a second terminal device.
In some embodiments, the pre-scheduled uplink transmission may include at least one of: scheduling request transmission, random access preamble transmission, semi-persistent scheduling, SPS, uplink transmission, and autonomous uplink transmission.
In some embodiments, the method may further comprise: sending an indication to at least the first terminal device as to whether the first resource is recalled. In other embodiments, the indication is sent via a slot format indicator in a physical downlink control channel.
In some embodiments, allocating the second resource may comprise sending signalling to the first terminal device, the signalling indicating at least one of: a location of the second resource, and an offset of the second resource relative to a predetermined reference resource. In some embodiments, the predetermined reference resource comprises one of: the resource configured by the signaling, the first resource, the transmission opportunity included in the first resource, and the resource for sending the signaling. In some embodiments, the offset may comprise a timing offset. In another embodiment, the offset may include: a common offset for a plurality of uplink transmission occasions included in the second resource, or an offset for each of the plurality of uplink transmission occasions included in the second resource. In yet another embodiment, the plurality of uplink transmission occasions may include transmission occasions for different types of UL transmissions.
In some embodiments, sending the signaling may include: the signaling is sent in the configured time window. The time window may be configured by signaling or predefined. In some embodiments, the time window may be configured with respect to the first resource. In some embodiments, the signaling may be sent multiple times.
In a second aspect of the disclosure, an apparatus for resource allocation is provided. The device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: configuring a first resource for prescheduled uplink transmission from a first terminal device to the apparatus; allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources; and receiving the pre-scheduled uplink transmission from the first terminal device in at least the second resource.
In a third aspect of the present disclosure, another method is provided. The method may be implemented by a terminal device. The method comprises the following steps: receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions; detecting an availability of first resources for the pre-scheduled uplink transmission; receiving signaling from a network device indicating an allocation of a second resource for the pre-scheduled uplink transmission, the second resource replacing a first resource; and performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource.
In a fourth aspect of the disclosure, an apparatus for communication is provided. The device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions; detecting an availability of first resources for the pre-scheduled uplink transmission; receiving signaling from a network device indicating an allocation of a second resource for the pre-scheduled uplink transmission, the second resource replacing the first resource; and performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource.
In a fifth aspect of the present disclosure, an apparatus for resource allocation is provided. The device comprises: means for configuring first resources for pre-scheduled uplink transmission from a first terminal device to the apparatus; means for allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources; and means for receiving the pre-scheduled uplink transmission from the first terminal device in at least the second resource.
In a sixth aspect of the present disclosure, an apparatus for communication is provided. The device comprises: means for receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions; means for detecting availability of a first resource for the pre-scheduled uplink transmission; means for receiving signaling from a network device indicating an allocation of a second resource for the pre-scheduled uplink transmission, the second resource replacing the first resource; and means for performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource.
In a seventh aspect of the disclosure, a computer program is provided. The computer program comprises instructions which, when executed by an apparatus, cause the apparatus to perform the method according to the first or third aspect of the disclosure.
In an eighth aspect of the present disclosure, there is provided a computer readable medium having stored thereon a computer program which, when run by an apparatus, causes the apparatus to perform the method according to the first or third aspect of the present disclosure.
Drawings
The above and other aspects, features and advantages of various embodiments of the present disclosure will become more apparent from the following detailed description, which proceeds with reference to the accompanying drawings, in which like reference numerals refer to like or equivalent elements. The accompanying drawings are illustrated to provide a better understanding of embodiments of the disclosure and are not necessarily drawn to scale, wherein:
FIG. 1 illustrates an example communication network in which embodiments of the present disclosure may be implemented;
fig. 2 shows an example of resource allocation for prescheduled UL transmissions;
FIG. 3 shows a flow diagram of a method for resource allocation according to an embodiment of the present disclosure;
fig. 4 illustrates an example of a resource offset effective for a plurality of slots according to an embodiment of the present disclosure;
fig. 5 illustrates an example of a separate resource offset per slot in accordance with an embodiment of the present disclosure;
fig. 6 illustrates another example of resource allocation for prescheduled UL transmissions according to an embodiment of the present disclosure;
fig. 7 shows a flow diagram of another communication method according to an embodiment of the present disclosure;
fig. 8 shows an example of a time window for signaling detection according to an embodiment of the present disclosure; and
fig. 9 shows a simplified block diagram of an apparatus that may be/is implemented as a network device or a terminal device.
Detailed Description
Hereinafter, the principles and spirit of the present disclosure will be described with reference to illustrative embodiments. It is understood that all of these examples are given solely for the purpose of better understanding and further practicing the disclosure by those skilled in the art, and are not intended to limit the scope of the disclosure. For instance, features illustrated or described as part of one embodiment, can be used with another embodiment to yield a still further embodiment. In the interest of clarity, not all features of an actual implementation are described in this specification.
References in the specification to "one embodiment," "an example embodiment," etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element may be termed a second element, and, similarly, a second element may be termed a first element, without departing from the scope of example embodiments. As used herein, the term "and/or" includes any and all combinations of one or more of the listed items.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "has," "having," "contains" and/or "including," when used herein, specify the presence of stated features, elements, and/or components, but do not preclude the presence or addition of one or more other features, elements, components, and/or groups thereof.
As used in this application, the term "circuitry" may refer to one or more or all of the following:
(a) hardware-only circuit implementations (e.g., implementations in only analog and/or digital circuitry) and
(b) a combination of hardware circuitry and software, for example (as applicable):
(i) combinations of analog and/or digital hardware circuitry and software/firmware, and
(ii) any portion of a hardware processor with software (including a digital signal processor, software, and memory that work together to cause a device such as a mobile phone or server to perform various functions), and
(c) hardware circuitry and/or a processor, such as a microprocessor or a portion of a microprocessor, that requires software (e.g., firmware) for operation but may not be present when software is not required for operation.
This definition of circuitry applies to all uses of the term in this application, including all uses in any claims. As another example, as used in this application, the term circuitry also encompasses implementations in which only a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term circuitry, if applicable to a particular claim element, also encompasses a baseband integrated circuit or processor integrated circuit for a computing device, for example.
As used herein, the term "wireless communication system" refers to a system that conforms to any suitable wireless communication standard, such as New Radio (NR), Long Term Evolution (LTE), LTE-advanced (LTE-a), Wideband Code Division Multiple Access (WCDMA), High Speed Packet Access (HSPA), and the like. A "wireless communication system" may also be referred to as a "wireless communication network". Further, communication between network devices, between a network device and a terminal device, or between terminal devices in a wireless communication network may be according to any suitable communication protocol, including but not limited to global system for mobile communications (GSM), Universal Mobile Telecommunications System (UMTS), LTE, NR, Wireless Local Area Network (WLAN) standards such as the IEEE 802.11 standard, and/or any other suitable wireless communication standard now known or to be developed in the future.
As used herein, the term "network device" refers to a node in a wireless communication network through which a terminal device accesses the network and receives services therefrom. A network device may refer to a Base Station (BS) or an Access Point (AP), e.g., a NodeB (NodeB or NB), an evolved NodeB (eNodeB or eNB), an NR NB, a next generation NB (also known as a gNB), a Remote Radio Unit (RRU), a Radio Head (RH), a Remote Radio Head (RRH), a relay, a low power node such as a femto cell (femto), a pico cell (pico), etc., depending on the terminology and technology applied.
The term "terminal device" refers to any terminal device capable of wireless communication. By way of example, and not limitation, a terminal device may also be referred to as a communication device, User Equipment (UE), a Subscriber Station (SS), a portable subscriber station, a Mobile Station (MS), or an Access Terminal (AT). The end devices may include, but are not limited to, mobile phones, cell phones, smart phones, voice over IP (VoIP) phones, wireless local loop phones, tablets, wearable end devices, Personal Digital Assistants (PDAs), portable computers, desktop computers, image capture end devices such as digital cameras, gaming end devices, music storage and playback devices, in-vehicle wireless end devices, wireless terminals, mobile stations, notebook embedded devices (LEEs), notebook installed devices (LMEs), USB dongles, smart devices, wireless client devices (CPEs), and the like. In the following description, the terms "terminal device", "communication device", "terminal", "user equipment" and "UE" may be used interchangeably.
As another example, in an internet of things (IOT) scenario, a terminal device may represent a machine or other device that performs monitoring and/or measurements and transmits the results of the monitoring and/or measurements to another terminal device and/or network device. In this case, the terminal device may be a machine-to-machine (M2M) device, which may be referred to as a Machine Type Communication (MTC) device in the 3GPP context. As one particular example, the terminal device may be a UE implementing the 3GPP narrowband internet of things (NB-IoT) standard. Examples of such machines or devices are sensors, metering devices (such as power meters), industrial machinery, or household or personal appliances such as refrigerators, televisions, personal wearable devices (such as watches, etc.). In other scenarios, the terminal device may represent a vehicle or other device capable of monitoring and/or reporting its operational status or other functionality associated with its operation.
As used herein, DL transmissions refer to transmissions from a network device to a UE, while UL transmissions refer to transmissions in the opposite direction.
Fig. 1 illustrates an example of a wireless communication system 100 in which embodiments of the present disclosure may be implemented. As shown, the wireless communication system 100 may include one or more network devices, such as network device 101. The network device 101 may be in the form of a BS, NB, eNB, gNB, virtual BS, Base Transceiver Station (BTS) or base station subsystem (BSs), AP, or the like.
In this example, network device 101 provides radio connections to a set of terminal devices 102, 103, and 104 within its coverage area. It should be understood that in some embodiments, a network device may provide services to fewer or more terminal devices, and the number of terminal devices shown in this example is not meant to imply any limitations on the scope of the disclosure.
In a wireless communication network, a network device may control resource allocation for UL and DL transmissions. Some UL transmissions may be dynamically scheduled, e.g., by physical layer signaling, while other UL transmissions may be scheduled in a persistent or semi-persistent manner. The latter is also referred to herein as prescheduled UL transmission.
In current LTE or NR systems, prescheduled UL transmissions may include, for example, periodic UL signaling, semi-persistent (SPS) UL signaling, and quasi-periodic UL signaling. Autonomous UL (aul) transmission in a further evolved grant assisted access (feLAA) scenario may also be considered as an example of prescheduled UL transmission. The AUL includes UL transmissions without grants and UL transmissions with configured grants. The resource allocation for such pre-scheduled UL transmissions (including signaling or data) may be pre-configured by the network device through higher layer signaling (e.g., Radio Resource Control (RRC) signaling).
For example, in NR, the UE may configure a set of configurations for Scheduling Request (SR) transmission with PUCCH format 0 or PUCCH format 1 in a Physical Uplink Control Channel (PUCCH) through a higher layer parameter scheduling request resource-Config. In this set of configurations, the UE is configured with a periodic SR in symbols of the PUCCH transmission to be used for delivery of the SR by another higher layer parameter periodicityAndOffsetPERIODICITYAnd offset SR in time slotOFFSET
As another example, in feLAA, one bitmap (comprising 40 bits) per secondary cell (Scell) is introduced to indicate subframes suitable for AUL transmission. The bitmap is configured by RRC signaling. This means that the potential AUL locations are preconfigured within a period of 40 milliseconds (i.e. 40 sub-frames).
The inventors of the present disclosure have realized that some advanced features supported in wireless communication systems may present challenges to current resource allocation mechanisms for prescheduled UL transmissions.
For example, NR systems allow operators to enhance their service offerings by utilizing unlicensed spectrum. NR systems operating in unlicensed spectrum are also referred to as NR-U systems. Unlicensed spectrum may be used in Licensed Assisted Access (LAA) mode or standalone mode, which will be employed in future versions of the multefire (mf) technology, e.g., 2.0 versions. Furthermore, in unlicensed spectrum, Listen Before Talk (LBT) operation is mandatory according to regulatory requirements in certain regions. LBT operation may result in some pre-configured/pre-allocated resources for pre-scheduled UL transmissions being unavailable.
For illustration, fig. 2 shows an example of pre-scheduled UL transmissions in an unlicensed spectrum. In this example, resources 201, 202 and 203 with a period of 10ms are configured by the gNB for prescheduling UL signaling transmissions. The gNB must stop DL transmission (e.g., in resource 202) before the transmission opportunity of the potential pre-scheduled UL (e.g., in resource 211) before resuming DL transmission (e.g., in resource 212). This means that one short UL burst (e.g., in resource 202) can be inserted between two consecutive DL transmissions (e.g., in resources 211 and 212). Inserting such short UL bursts may not be a big problem in the licensed band scenario, but may cause problems in the unlicensed band. As shown in fig. 2, the presence of UL resource 202 results in two gaps (gaps) 221 and 222 in continuous DL transmission of Channel Occupancy Time (COT). In the unlicensed band, these gaps provide other nodes with opportunities to preempt the channel. This may lead to interference. Therefore, in some cases, it may be beneficial if the gNB can "override" the predefined UL resources for DL transmissions.
Furthermore, since the outcome of LBT is unpredictable, a very flexible DL/UL configuration is introduced in LAA, which allows any subframe to be configured as either a DL subframe or a UL subframe. Highly flexible DL/UL configuration for TDD system is supported in NR to realize high frame structure flexibility and facilitate URLLC type service. In a communication system supporting such flexible DL/UL configuration, how to improve the transmission efficiency and delay performance of pre-scheduled UL transmission is not yet determined.
The inventors of the present disclosure have also observed that the transmission of pre-scheduled UL signaling is not deterministic. For example, a UE may transmit an SR only when new traffic comes in its buffer. In current LTE systems, the network must reserve resources to support such uncertain prescheduled UL transmissions, which means a potential waste of resources.
For example, as shown in the example of fig. 2, the gNB may create a gap for UL resources in the middle of a DL transmission burst, however, there may be no UL signals to transmit in the reserved UL resources at the end. In order to improve overall system performance, it is beneficial and desirable in certain situations to allow the gNB to "override" predefined UL resources for DL transmissions. For example, if the network lacks capacity for scheduled transmissions, the gNB may prioritize the (DL or UL) service of traffic already in the buffer through non-deterministic prescheduling UL signaling.
As another example of this situation, if the latency requirements of ultra-reliable low latency communication (URLLC) traffic are difficult to meet, the gNB may prioritize URLLC transmissions by reusing UL resources for pre-scheduled UL transmissions. Further, if the preconfigured UL resources overlap with more important DL broadcast signaling (e.g., Secondary System Block (SSB), Physical Broadcast Channel (PBCH), or remaining primary system information (RMSI)), the gNB may preferentially process transmission of the DL broadcast signaling by using the preconfigured UL resources.
The inventors have appreciated from these observations that in certain scenarios, resources of the pre-scheduled UL transmission (which may also be referred to as pre-scheduled UL resources) may be "overridden" by the network. Reusing UL resources may result in performance degradation of pre-scheduled UL transmissions. First, if the prescheduled UL resources become unavailable (e.g., covered by the gNB), the UE must wait for the prescheduled transmission to the next prescheduled occasion. In addition, the next prescheduled transmission opportunity may also be overwritten by the gNB or occupied by other systems, which makes the performance (e.g. latency) of the prescheduled transmission (e.g. PRACH or SR) worse. The increased delay of Physical Random Access Channel (PRACH) transmission or SR transmission may in turn have a direct impact on the delay performance of UL traffic.
To reduce latency due to unavailability of resources for the pre-scheduled UL transmission (e.g., due to failure of LBT), one possible approach is to configure/reserve more resources for the pre-scheduled UL transmission, e.g., a large time window. In this way, if the LBT procedure fails before the first transmission opportunity configured for the pre-scheduled UL transmission, the UE may continue to contend for channel access and perform the pre-scheduled transmission (e.g., SR or PRACH transmission) using another transmission opportunity within a large time window. However, this scheme of exploiting the spreading of transmission opportunities implies a potential waste of resources. Furthermore, such a scheme may overcome the problem of resource unavailability due to LBT, but may not address the problem caused by resource "reuse".
To address at least some of the above issues, and other potential issues, a new framework for allocating resources for pre-scheduled UL transmissions is proposed. In some embodiments, performance (e.g., latency) impact caused by potential unavailability of pre-configured pre-scheduled resources is minimized. This in turn makes the reuse of pre-scheduled UL transmission occasions more feasible, thus facilitating NR unlicensed systems to operate more flexibly and efficiently.
In some embodiments, the network device allocates time domain resources for the pre-scheduled UL transmission when it is determined that pre-configured resources for the pre-configured UL transmission are not available, or when there is a high likelihood that pre-configured resources are not available. For example, if the network device decides to override a pre-configured resource for pre-scheduled UL transmissions in order to transmit important DL broadcast signaling, the network device may allocate another resource in place of the pre-configured resource for pre-scheduled UL transmissions.
In some embodiments, the terminal device may check for availability of pre-scheduled UL resources because the network device (e.g., the gNB) may override the pre-scheduled UL resource allocation for other scheduled DL or UL transmissions. Furthermore, if it is detected that the pre-scheduled UL resources are not available, the terminal device expects and attempts to receive an allocation of new resources (e.g., new timing) for the pre-scheduled UL resources from the gNB.
In some embodiments, the terminal device may attempt to receive an allocation of new resources within one or more configured time slots, which may be before, after, or in the same time slot as previously preconfigured resources for preconfigured UL transmissions.
Some exemplary embodiments will be described below with reference to fig. 3 to 8. Fig. 3 shows a flow diagram of an example method according to an embodiment of the present disclosure. The method may be performed by a network device, such as network device 101 in fig. 1. For purposes of illustration only, the method 300 will be described below with reference to the network device 101 and the communication system 100 shown in fig. 1; however, it should be understood that embodiments of the present disclosure are not limited thereto.
At block 310, network device 101 configures first resources for a pre-scheduled uplink transmission from a first terminal device (e.g., terminal device 102 in fig. 1) to network device 101.
As an example, the pre-scheduled uplink transmission may include at least one of: SR transmissions, Random Access (RA) preamble transmissions, semi-persistent scheduling (SPS) uplink transmissions, AUL transmissions in feLAA, unlicensed uplink (GUL) transmissions in MF, and other UL transmissions with configured grants in NR.
In some embodiments, the first resource may be configured in a semi-persistent manner, e.g., through higher layer signaling. The first resource may be in an unlicensed frequency band; however, embodiments of the present disclosure are not limited thereto.
Alternatively or additionally, the first resource may comprise a resource pool for a plurality of uplink transmission occasions. For example, the first resource may include a plurality of transmission occasions for SR transmission. In some embodiments, the first resource may include a plurality of uplink transmission occasions that are consecutive in time.
At block 320, network device 101 allocates a second resource for the pre-scheduled uplink transmission. In some embodiments, the second resource is used in place of the first resource. In some other embodiments, the second resources may include additional resources relative to the first resources used for pre-scheduled uplink transmissions. The second resource may (but need not) be in an unlicensed frequency band.
In some embodiments, network device 101 may allocate the second resource by sending signaling to the first terminal device (e.g., terminal device 102 in fig. 1). The signaling may indicate the second resource in various ways. For example, the signaling may directly indicate a location of the second resource (defined by time, frequency, code, etc.) or indicate an offset of the second resource (e.g., defined by time, frequency, code, etc.) relative to a reference resource (defined by time, frequency, code, etc.).
In some embodiments, the reference resources may include, but are not limited to: a first resource, or a transmission opportunity included in the first resource. For example, the reference resource may be a time slot of the first resource. The reference resource may be a predefined time slot of the first resource, e.g. the first time slot, e.g. in case the first resource comprises a plurality of time slots. In some embodiments, the reference resource may be a resource for the network device to send signaling at block 320, e.g., a time slot for sending signaling. In some embodiments, the reference resources may be configured by signaling, e.g., Radio Resource Control (RRC) signaling.
In some embodiments, the offset indicated in the signaling sent at block 320 may be valid for multiple time intervals (TTIs) or slots. That is, the network device 101 may change multiple resources to a new location through a single signaling.
Fig. 4 schematically shows an example of a second resource. In this example, first resource 401 comprises six consecutive time slots, and network device 101 allocates second resource 402 by indicating in signaling 403 a common time domain timing offset that is valid for the six time slots. In this way, the original resource 401 (i.e., the first resource) configured for prescheduled UL transmission is changed to the new resource 402 (i.e., the second resource) as a whole by a single signaling 403.
It should be understood that in some embodiments, network device 101 may allocate the second resource to replace only a portion of the first resource (e.g., the first three of the six time slots of resource 401 in fig. 4). Or in other words, the second resource may not have the same size as the first resource.
It will be appreciated that in some embodiments, as shown in fig. 5, alternatively, the network device 101 may indicate the offset for each of the plurality of resources (e.g., time slots) individually or for each of the plurality of transmission opportunities included in the second resource. In this example, network device 101 indicates a time domain timing offset (or location) of second resource 511 of alternative resource 501 via signaling 510 and a time domain timing offset (or location) of second resource 512 of alternative resource 502 via signaling 520.
In some embodiments, the pre-scheduled UL transmissions may include multiple types of UL transmissions (e.g., SR, RA preamble, data, etc.). For example, multiple transmission occasions in the first resource 401 in fig. 4 may be used for different types of UL transmissions. At block 320, network device 101 may allocate a second resource by indicating a common time domain timing offset for a plurality of types of pre-scheduled UL transmissions. Alternatively, in some embodiments, network device 101 may allocate the second resource by separately indicating an offset for different types of pre-scheduled UL transmissions.
The scope of the present disclosure is not limited to any particular manner of indicating the second resource to the terminal device. By way of example only and not limitation, signaling indicating the second resource (e.g., a location or offset of the second resource) may be transmitted to the terminal device via physical layer signaling, such as DL Control Indicator (DCI). The signaling may be specific to the terminal device 102 or to a group of terminal devices including the terminal device 102 (e.g., the terminal device 102 and 104 in fig. 1). Accordingly, the signaling may be sent in UE-specific DCI or group-common DCI. That is, in some embodiments, network device 101 may indicate the timing offset of the second resource to each terminal device individually, while in some other embodiments, network device 101 may indicate the timing offset of the second resource to multiple terminal devices collectively.
In some embodiments, the signaling indicating the second resource may be carried in a reserved field (e.g., a time domain timing offset field) in the DCI (e.g., a group common DCI). This field may always be present regardless of whether the second resource is allocated. In this case, a predetermined value (e.g., "0") of this field may be used to indicate that the original location of the first resource remains unchanged, i.e., is not replaced by a new second resource.
In the examples discussed with reference to fig. 4 and 5, the signaling for allocating the second resource is sent in the same time slot as the first resource. However, it should be understood that the signaling may be sent before, at, or after the transmission opportunity of the first resource. For example, if the first resource is in time slot t, then signaling indicating the second resource may be sent to the terminal device in time slot t-k, t, or t + k (where k is a positive integer).
Optionally, in some embodiments, to reduce blind detection at the terminal device, the network device 101 may send signaling allocating the second resource within the configured time window. The time window may be configured by signaling (e.g., RRC signaling) or predefined (e.g., communication standard). In some embodiments, the time window may be configured based on or relative to the first resource. For example, the time window for sending the signaling may include one or more time slots surrounding the time slot of the first resource. In other words, network device 101 may send signaling only in time slot t + K, where t is a time slot of the first resource, K is a range (e.g., K { -3 to 3}) or a constant (e.g., K { -0), and K may be configured through signaling or predefined. Alternatively or additionally, in some embodiments, network device 101 may repeat the transmission of signaling multiple times in order to improve detection performance at terminal device 102.
Fig. 6 shows an example for sending signaling for allocating the second resource. In this example, terminal device 102 is configured with a plurality of periodic resources 601, 602, and 603 (i.e., a first resource) (e.g., at block 310 of fig. 3), and at the same time slot as resource 602, network device 101 sends DL signaling 610 to terminal device 102, the DL signaling 610 indicating a time-domain timing offset of a second resource 612 relative to first resource 602.
Returning now to fig. 3, at block 330, network device 101 receives a pre-scheduled uplink transmission from terminal device 102 in at least a second resource. For example, in some embodiments, the allocated second resource replaces the first resource, and thus, network device 101 only detects the pre-scheduled uplink transmission from terminal device 102 in the second resource. In this case, the first resource may be unavailable, e.g., occupied by another communication system, or overridden by network device 101 for other transmissions.
In some embodiments, as shown at block 318 in fig. 3, network device 101 may reallocate/reuse the first resource for downlink transmissions and/or uplink transmissions from another terminal device (e.g., terminal device 103 in fig. 1). For example, network device 101 may pre-configure one UL slot every 10ms for pre-scheduled UL signaling at block 310, and then at block 318, network device 101 may decide to reuse the pre-allocated UL resources and use them as DL slots for transmitting DL traffic.
In some embodiments, optionally, network device 101 may at least send an indication to terminal device 102 as to whether the first resource was recalled, as shown at block 315 in fig. 3. This indication enables the terminal device 102 to determine in advance whether the first resource is overridden by the network device 101, avoiding unnecessary blind detection of the allocation of the second resource. By way of example and not limitation, network device 101 may send the indication to terminal device 102 in a physical downlink control channel, such as a group common PDCCH (GC-PDCCH), via a Slot Format Indicator (SFI).
In some embodiments, the allocated second resource may be in addition to the first resource for the pre-scheduled UL transmission, in which case network device 101 may receive the pre-scheduled UL transmission in both the first and second resources, or only in the second resource, depending on whether the first resource is available for use. The second resource, either alternatively or additionally, can increase the transmission opportunity for the prescheduled UL transmission and potentially improve latency performance of the prescheduled UL transmission.
Fig. 7 shows a flow diagram of another example method 700 in accordance with an embodiment of the present disclosure. The method 700 may be performed by a terminal device, such as terminal devices 102, 103, or 104 in fig. 1. For illustrative purposes only, the method 700 will be described below with reference to the terminal device 102 and the communication system 100 shown in fig. 1; however, it should be understood that embodiments of the present disclosure are not limited thereto.
As shown in fig. 7, at block 705, terminal device 102 receives a configuration of first resources for pre-scheduled uplink transmissions from a network device (e.g., network device 101 in fig. 1). The configuration of the first resource may be received, for example, through higher layer signaling. For example, and without limitation, the configuration of the first resource for AUL transmission may be received by terminal device 102 through RRC signaling, which may include a 40-bit bitmap to indicate a preconfigured time resource for AUL transmission. In some embodiments, the first resource may (but need not) be in an unlicensed frequency band.
At block 710, the terminal device 102 detects availability of a first resource for prescheduled uplink transmission. Similar to that discussed with reference to method 300, the prescheduled uplink transmission may include one or more of: SR transmission, RA preamble transmission, SPS uplink transmission, AUL transmission in felAA, and GUL in MF
Embodiments are not limited to any particular manner of detecting the availability of the first resource. For example, and without limitation, terminal device 102 may detect the availability of the first resource based on an indication from a network device as to whether the first resource was recalled. The indication may be received by the terminal device 102 in UE-specific signaling or group-specific signaling. As an example, terminal device 102 may receive and decode a GC-PDCCH before pre-configuring a slot for pre-scheduled UL transmissions. For example, a Slot Format Indicator (SFI) in the GC-PDCCH from network device 101 may indicate a slot format for a plurality of slots, from which terminal device 102 may obtain an indication of whether the preconfigured UL resources are being overridden or recalled by the gNB. If the received SFI indicates that the pre-configured UL slot (i.e., the first resource) for the pre-scheduled UL transmission is set to a DL slot, the terminal device 102 may determine that the pre-configured first resource is recalled and is unavailable.
Alternatively or additionally, in another embodiment, the terminal device 102 may perform an LBT operation before transmitting on the preconfigured first resource. That is, the terminal device 102 may detect the availability of the first resource through LBT. LBT may be based, for example, on energy detection. The terminal device 102 may determine that the first resource is not available if the corresponding channel is sensed to be busy, i.e. the energy detected on the channel exceeds a predefined threshold, e.g. a standardized threshold.
At block 720, terminal device 102 receives signaling from network device 101 indicating an allocation of a second resource for prescheduled uplink transmission. In some embodiments, the second resource replaces the first resource. In some embodiments, the second resources comprise additional resources relative to the first resources used for pre-scheduled UL transmissions. In some embodiments, the first resource may include a plurality of uplink transmission occasions and the second resource may include an alternative resource for one or more of the plurality of uplink transmission occasions. In some embodiments, the second resource may be in an unlicensed frequency band; however, the embodiments are not limited thereto.
The signaling received at block 720 may indicate the location of the second resource directly or indicate an offset (e.g., in time, frequency, or code, etc.) of the second resource relative to the reference resource. For example, and without limitation, the reference resource may include one of: a resource configured by signaling (e.g., RRC signaling), a first resource, a time slot of the first resource, a transmission opportunity included in the first resource, a resource on which signaling is received, or other pre-configured resource.
In some embodiments, the signaling received at block 720 may indicate a time domain timing offset, and the terminal device 102 may determine: all resource configurations (e.g., frequency domain resource configurations) of the second resource are the same as the configuration of the first resource except for the time domain resource configuration.
To reduce the detection complexity of the terminal device 102, the network device 101 may only send signaling allocating the second resource within a predetermined time window, as described with reference to method 300. Accordingly, in some embodiments, the terminal device 102 may receive the signaling within the configured time window. The time window may be configured by signaling (e.g., RRC signaling) or predefined (e.g., specified in a communication standard).
In some embodiments, the time window may be configured based on or relative to the first resource. For example, the time window may include one or more time slots around the first resource. Fig. 8 shows three examples 802 and 804 of time windows for receiving signaling. As shown in fig. 8, assuming that the first resource is in a time slot 801, the predetermined time window may be before the time slot 801, at the time slot 801, or after the time slot 801.
Alternatively or additionally, in some embodiments, the terminal device 102 may receive the signaling if the first resource is detected as unavailable at block 710. For example, if terminal device 102 performs an LBT operation at block 710, and the result of LBT prevents transmission in the original pre-scheduled first resource, terminal device 102 may begin detecting this signaling indicating the time domain timing offset of the new second resource. If the terminal device 102 cannot detect the signaling in the slot of the first resource, the signaling may continue to be received in subsequent slots/symbols. In some embodiments, if the terminal device 102 cannot obtain the signaling within a predetermined time window (e.g., time window 804 in fig. 8), detection is stopped and the next prescheduled UL resource is awaited.
It may be appreciated that embodiments are not limited to receiving signaling indicating a second resource after detecting availability of a first resource. In some embodiments, the signaling may be sent prior to the transmission opportunity of the first resource, e.g., in time window 802 in fig. 8, in which case terminal device 10 may receive the allocation signaling at block 720 of fig. 7 prior to the detection operation of block 710.
In particular, the signaling received at block 720 may be UE-specific signaling or a set of terminal device-specific signaling including terminal device 102. Alternatively or additionally, the signaling may indicate a common time domain timing offset for different types of pre-scheduled UL transmissions, or the signaling may indicate a resource offset for each type of pre-scheduled UL transmission separately.
At block 730, the terminal device 102 performs a pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource. For example, if it is detected at block 710 that the first resource is not available, the terminal device 102 performs prescheduled UL transmission only in the second resource. In this case, the second resource provides another transmission opportunity for the prescheduled UL transmission and reduces its latency.
In some embodiments, it is detected at block 710 that the first resource is available, and the terminal device 102 may perform prescheduled UL transmission in both the first resource and the second resource.
In some embodiments, at block 730, the terminal device 102 may perform the pre-scheduled uplink transmission in the second resource by: the method further includes detecting, by LBT, availability of an uplink transmission opportunity within the second resource, and in response to the uplink transmission opportunity being detected as available, transmitting a prescheduled UL transmission on the uplink transmission opportunity. Such an embodiment may be implemented, for example, in a scenario where the second resource is in an unlicensed frequency band.
Some embodiments of the present disclosure provide a low cost scheme that enables network device 101 to prioritize DL transmissions over pre-scheduled UL transmissions (e.g., signaling or data) by overriding the configured first resource with limited performance loss. Some embodiments provide flexible transmission opportunities for prescheduling UL transmissions. These embodiments are more suitable for application in scenarios with dynamic DL/UL configuration than conventional schemes, e.g. in unlicensed spectrum.
Some embodiments of the present disclosure provide an apparatus for resource allocation. The apparatus may be implemented in or as a network device, such as network device 101 in fig. 1. The device includes: means for configuring first resources for pre-scheduled uplink transmissions from a terminal device to the apparatus; means for allocating second resources for the pre-scheduled uplink transmission, the second resources comprising additional resources relative to the first resources in place of or in addition to the first resources; and means for receiving a prescheduled uplink transmission from the terminal device in at least the second resource.
In some embodiments, the apparatus may be configured to implement the method 300, and thus the relevant details provided with reference to the method 300 are also applicable here.
Some embodiments of the present disclosure provide another apparatus, which may be implemented in or as a terminal device, such as one of the terminal devices 102 and 104 in fig. 1. The device includes: means for receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions; means for detecting availability of a first resource for pre-scheduled uplink transmission; means for receiving signaling from a network device indicating an allocation of a second resource for pre-scheduled uplink transmission, the second resource comprising an additional resource relative to the first resource in place of or in addition to the first resource; and means for performing prescheduling uplink transmissions in at least the second resource based on the detected availability of the first resource.
In some embodiments, the apparatus may be configured to implement method 700, and thus the relevant details provided with reference to method 700 are also applicable here.
Fig. 9 illustrates a simplified block diagram of another apparatus 900 that may be implemented in or as a network device (e.g., network device 101 in fig. 1) or a terminal device (e.g., UE 102, 103, or 104 in fig. 1). The apparatus may be used for resource allocation in a wireless communication system.
As shown in the example of fig. 9, the apparatus 900 includes a processor 910, the processor 910 controlling the operations and functions of the apparatus 900. For example, in some embodiments, the processor 910 may implement various operations by way of instructions 930 stored in a memory 920, the memory 920 being coupled to the processor 910. The memory 920 may be of any suitable type to suit the local technical environment, and may be implemented using any suitable data storage technology, such as semiconductor-based memory terminal devices, magnetic memory terminal devices and systems, optical memory terminal devices and systems, fixed memory and removable memory, as non-limiting examples. Although only one memory unit is shown in fig. 9, multiple physically distinct memory units may be present in device 900.
The processor 910 may be of any suitable type to accommodate the local technical environment, and may include one or more of the following, as non-limiting examples: general purpose computers, special purpose computers, microprocessors, digital signal processors, DSPs, and processors based on a multi-core processor architecture. The apparatus 900 may also include a plurality of processors 910.
The processor 910 may also be coupled to a transceiver 940, the transceiver 940 being capable of receiving and transmitting information. For example, the processor 910 and the memory 920 may cooperate to implement any of the methods 300 or 700 described with reference to fig. 1-8. It should be understood that all of the features described above with reference to fig. 1-8 also apply to the apparatus 900 and are therefore not described in detail herein.
Various embodiments of the present disclosure may be implemented by a computer program or computer program product executable by one or more of a processor (e.g., processor 910 in fig. 9), software, firmware, hardware, or combination thereof.
While some of the above description is made in the context of the communication network shown in fig. 1, it should not be construed as limiting the spirit and scope of the present disclosure. The principles and concepts of the present disclosure may be more generally applicable to other scenarios.
The present disclosure may also provide a carrier containing the computer program (e.g., computer instructions/program 930 in fig. 9) described above. The carrier includes a computer-readable storage medium. The computer-readable storage medium may include, for example, an optical or electronic memory device, such as a RAM (random access memory), a ROM (read only memory), a flash memory, a magnetic tape, a CD-ROM, a DVD, a blu-ray disc, and so forth. The computer-readable storage medium has stored thereon a computer program/instructions that, when executed by at least one processor of a device (e.g., processor 910 in fig. 9), cause the device to perform a method, such as method 300 or 700.
The carrier may comprise a transmission medium. Transmission media may include, for example, electrical, optical, radio, acoustic, or other forms of propagated signals, such as carrier waves, infrared signals, and the like.
The techniques described herein may be implemented by various means, and thus, an apparatus implementing one or more functions of a corresponding apparatus described in the embodiments includes not only the related art means but also means implementing one or more functions of a corresponding apparatus, and may also include separate means for each separate function or means configured to perform two or more functions. For example, these techniques may be implemented in hardware (e.g., a circuit or processor), firmware, software, or a combination thereof. For firmware or software, implementation can be through modules (e.g., procedures, functions, and so on) that perform the functions described herein.
Some exemplary embodiments herein have been described above with reference to block diagrams and flowchart illustrations of methods and apparatus. It will be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by various means, including a computer program product or computer program instructions. These computer program instructions may be loaded onto a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions which execute on the computer or other programmable data processing apparatus create means for implementing the functions specified in the flowchart block or blocks.
While this specification contains many specific implementation details, these should not be construed as limitations on the scope of any implementations or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular implementations. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Furthermore, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features may in some cases be excised from the claimed combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.
It is obvious to a person skilled in the art that with the advancement of technology, the inventive concept may be implemented in various ways. The embodiments described above are intended to illustrate rather than to limit the disclosure, and it should be understood that modifications and variations as would be readily apparent to those skilled in the art may be made without departing from the spirit and scope of the disclosure. Such modifications and variations are considered to be within the scope of the disclosure and the appended claims. The scope of the disclosure is defined by the appended claims.

Claims (62)

1. An apparatus for resource allocation, comprising:
at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:
configuring a first resource for prescheduled uplink transmission from a first terminal device to the apparatus;
allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources; and
receiving the pre-scheduled uplink transmission from the first terminal device in at least the second resource.
2. The apparatus of claim 1, wherein the second resource replaces the first resource, and the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
allocating the first resource for at least one of:
downlink transmission, and
an uplink transmission from the second terminal device.
3. The apparatus of claim 1, wherein the pre-scheduled uplink transmission comprises at least one of:
the transmission of the scheduling request is performed,
the transmission of the random access preamble is performed,
semi-persistent scheduling (SPS) uplink transmission, an
Autonomous uplink transmission.
4. The apparatus of claim 1, the at least one memory and the computer program code further configured to, with the at least one processor, cause the apparatus to:
sending an indication to at least the first terminal device as to whether the first resource is recalled.
5. The apparatus of claim 4, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to: the indication is sent in a physical downlink control channel by a slot format indicator.
6. The apparatus of claim 1, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
allocating the second resource, comprising:
sending signaling to the first terminal device, the signaling indicating an offset of the second resource with respect to a predetermined reference resource.
7. The apparatus of claim 6, wherein the predetermined reference resource comprises one of:
resources configured through signaling;
the first resource is a resource of the first type,
a transmission occasion comprised in the first resource, an
The resource on which the signaling is sent.
8. The apparatus of claim 6, wherein the offset comprises a timing offset.
9. The apparatus of claim 6, wherein the offset comprises one of:
a common offset for a plurality of uplink transmission occasions comprised in the second resource, an
An offset for each of the plurality of uplink transmission occasions included in the second resource.
10. The apparatus of claim 9, wherein the plurality of uplink transmission occasions comprise transmission occasions for different types of UL transmissions.
11. The apparatus of claim 6, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to: the signaling is sent in the configured time window.
12. The apparatus of claim 11, wherein the time window is configured by at least one of:
radio resource control, RRC, signaling, and
and (4) predefining.
13. The apparatus of claim 11, wherein the time window is configured with respect to the first resource.
14. The apparatus of claim 6, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to: the signaling is sent multiple times.
15. A method for wireless communication, comprising:
configuring, at a network device, first resources for pre-scheduled uplink transmissions from a first terminal device to the network device;
allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources; and
receiving the pre-scheduled uplink transmission from the first terminal device in at least the second resource.
16. The method of claim 15, wherein the second resource replaces the first resource, and further comprising:
allocating the first resource for at least one of:
downlink transmission, and
an uplink transmission from the second terminal device.
17. The method of claim 15, wherein the prescheduled uplink transmission comprises at least one of:
the transmission of the scheduling request is performed,
the transmission of the random access preamble is performed,
semi-persistent scheduling (SPS) uplink transmission, an
Autonomous uplink transmission.
18. The method of claim 15, further comprising:
sending an indication to at least the first terminal device as to whether the first resource is recalled.
19. The method of claim 18, wherein sending the indication comprises:
the indication is sent in a physical downlink control channel by a slot format indicator.
20. The method of claim 15, wherein allocating the second resource comprises:
sending signaling to the first terminal device, the signaling indicating an offset of the second resource with respect to a predetermined reference resource.
21. The method of claim 20, wherein the predetermined reference resource comprises one of:
by means of the resources configured by the signaling,
the first resource is a resource of the first type,
a transmission occasion comprised in the first resource, an
The resource on which the signaling is sent.
22. The method of claim 20, wherein the offset comprises a timing offset.
23. The method of claim 20, wherein the offset comprises one of:
a common offset for a plurality of uplink transmission occasions comprised in the second resource, an
An offset for each of the plurality of uplink transmission occasions included in the second resource.
24. The method of claim 23, wherein the plurality of uplink transmission occasions comprise transmission occasions for different types of UL transmissions.
25. The method of claim 20, wherein sending the signaling comprises:
the signaling is sent in the configured time window.
26. The method of claim 25, wherein the time window is configured by at least one of:
radio resource control, RRC, signaling, and
and (4) predefining.
27. The method of claim 25, wherein the time window is configured relative to the first resource.
28. The method of claim 20, wherein the signaling is sent multiple times.
29. An apparatus for communication, comprising:
at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:
receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions;
detecting an availability of the first resource for the pre-scheduled uplink transmission;
receiving signaling from a network device indicating an allocation of a second resource for the pre-scheduled uplink transmission, the second resource replacing the first resource or the second resource comprising additional resources relative to the first resource; and
performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource.
30. The apparatus of claim 29, wherein the prescheduled uplink transmission comprises at least one of:
the transmission of the scheduling request is performed,
the transmission of the random access preamble is performed,
semi-persistent scheduling (SPS) uplink transmission, an
Autonomous uplink transmission.
31. The apparatus of claim 29, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to:
detect the availability based on an indication from the network device as to whether the first resource is recalled, or
The availability is detected by listen before talk LBT.
32. The apparatus of claim 31, wherein the indication from the network device comprises:
an indication in a slot format indicator in a physical downlink control channel.
33. The apparatus of claim 29, wherein the signaling indicates an offset of the second resource relative to a predetermined reference resource.
34. The apparatus of claim 33, wherein the predetermined reference resource comprises one of:
by means of the resources configured by the signaling,
the first resource is a resource of the first type,
a transmission occasion comprised in the first resource, an
The resources on which the signaling is received.
35. The apparatus of claim 33, wherein the offset comprises a timing offset.
36. The apparatus of claim 33, wherein the offset comprises one of:
a common offset for a plurality of uplink transmission occasions comprised in the second resource, an
An offset for each of the plurality of uplink transmission occasions included in the second resource.
37. The apparatus of claim 36, wherein the plurality of uplink transmission occasions comprise transmission occasions for different types of UL transmissions.
38. The apparatus of claim 29, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to:
receiving the signaling within the configured time window.
39. The apparatus of claim 38, wherein the time window is configured by at least one of:
radio resource control, RRC, signaling, and
and (4) predefining.
40. The apparatus of claim 38, wherein the time window is configured with respect to the first resource.
41. The apparatus of claim 29, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to:
receiving the signaling in response to the first resource being detected as unavailable.
42. The apparatus of claim 29, wherein performing the pre-scheduled uplink transmission in at least the second resource comprises:
detecting availability of uplink transmission opportunities within the second resource by listen before talk, LBT, and
transmitting the pre-scheduled uplink transmission on the uplink transmission opportunity in response to the uplink transmission opportunity being detected as available.
43. The apparatus of claim 29, wherein performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource comprises:
performing the pre-scheduled uplink transmission in the second resource in response to the first resource being detected as unavailable, or
Performing the pre-scheduled uplink transmission in both the second resource and the first resource in response to the first resource being detected as available.
44. A method in a terminal device for wireless communication, comprising:
receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions;
detecting an availability of the first resource for the pre-scheduled uplink transmission;
receiving signaling from a network device indicating an allocation of a second resource for the pre-scheduled uplink transmission, the second resource replacing the first resource or the second resource comprising additional resources relative to the first resource; and
performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource.
45. The method of claim 44, wherein the prescheduled uplink transmission comprises at least one of:
the transmission of the scheduling request is performed,
the transmission of the random access preamble is performed,
semi-persistent scheduling (SPS) uplink transmission, an
Autonomous uplink transmission.
46. The method of claim 44, wherein detecting the availability of the first resource comprises:
detect the availability based on an indication from the network device as to whether the first resource is recalled, or
The availability is detected by listen before talk LBT.
47. The method of claim 44, wherein the indication from the network device comprises:
an indication in a slot format indicator in a physical downlink control channel.
48. The method of claim 44, wherein the signaling indicates an offset of the second resource relative to a predetermined reference resource.
49. The method of claim 48, wherein the predetermined reference resource comprises one of:
by means of the resources configured by the signaling,
the first resource is a resource of the first type,
a transmission occasion comprised in the first resource, an
The resources on which the signaling is received.
50. The method of claim 48, wherein the offset comprises a timing offset.
51. The method of claim 48, wherein the offset comprises one of:
a common offset for a plurality of uplink transmission occasions comprised in the second resource, an
An offset for each of the plurality of uplink transmission occasions included in the second resource.
52. The method of claim 51, wherein the plurality of uplink transmission occasions comprise transmission occasions for different types of UL transmissions.
53. The method of claim 44, wherein receiving the signaling comprises one of:
receiving the signaling within the configured time window.
54. The method of claim 53, wherein the time window is configured by at least one of:
radio resource control, RRC, signaling, and
and (4) predefining.
55. The method of claim 53, wherein the time window is configured with respect to the first resource.
56. The method of claim 44, wherein receiving the signaling comprises:
receiving the signaling in response to the first resource being detected as unavailable.
57. The method of claim 44, wherein performing the pre-scheduled uplink transmission in at least the second resource comprises:
detecting availability of uplink transmission opportunities within the second resource by listen before talk, LBT, and
transmitting the pre-scheduled UL transmission on the uplink transmission opportunity in response to the uplink transmission opportunity being detected as available.
58. The method of claim 44, wherein performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource comprises:
performing the pre-scheduled uplink transmission in the second resource in response to the first resource being detected as unavailable, or
Performing the pre-scheduled uplink transmission in both the second resource and the first resource in response to the first resource being detected as available.
59. An apparatus for resource allocation, comprising:
means for configuring first resources for pre-scheduled uplink transmission from a first terminal device to the apparatus;
means for allocating second resources for the pre-scheduled uplink transmission, the second resources replacing the first resources; and
means for receiving the pre-scheduled uplink transmission from the first terminal device in at least the second resource.
60. An apparatus for communication, comprising:
means for receiving, from a network device, a configuration of first resources for pre-scheduling uplink transmissions;
means for detecting availability of the first resource for the pre-scheduled uplink transmission;
means for receiving signaling from a network device indicating an allocation of a second resource for the pre-scheduled uplink transmission, the second resource replacing the first resource; and
means for performing the pre-scheduled uplink transmission in at least the second resource based on the detected availability of the first resource.
61. A computer-readable medium, on which a computer program is stored, which, when executed by at least one processor of an apparatus, causes the apparatus to perform the method according to any one of claims 15-28.
62. A computer-readable medium, on which a computer program is stored, which, when executed by at least one processor of an apparatus, causes the apparatus to perform the method according to any one of claims 44-58.
CN201880096411.1A 2018-08-07 2018-08-07 Method, apparatus and computer readable medium for resource allocation Pending CN112544103A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/099172 WO2020029070A1 (en) 2018-08-07 2018-08-07 Method, apparatus and computer readable media for resource allocation

Publications (1)

Publication Number Publication Date
CN112544103A true CN112544103A (en) 2021-03-23

Family

ID=69413894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880096411.1A Pending CN112544103A (en) 2018-08-07 2018-08-07 Method, apparatus and computer readable medium for resource allocation

Country Status (2)

Country Link
CN (1) CN112544103A (en)
WO (1) WO2020029070A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7254902B2 (en) * 2018-08-09 2023-04-10 オッポ広東移動通信有限公司 Information transmission method, terminal equipment and network equipment
US20220124781A1 (en) * 2020-10-16 2022-04-21 Qualcomm Incorporated Techniques for scheduling communication resources

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102257864A (en) * 2008-12-16 2011-11-23 诺基亚公司 System and method to avoid downlink control channel coverage limitation in a communication system
WO2013114157A1 (en) * 2012-01-31 2013-08-08 Nokia Corporation Method and apparatus for preserving physical uplink control channel resources
WO2013139041A1 (en) * 2012-03-23 2013-09-26 Renesas Mobile Corporation Device-to-device resource allocation method and apparatus
CN103813465A (en) * 2007-10-25 2014-05-21 交互数字专利控股公司 Method and apparatus for pre-allocation of uplink channel resources and WTRU
US20170127433A1 (en) * 2015-11-04 2017-05-04 Institute For Information Industry Method and apparatus for scheduling a wireless communication resource
WO2017070824A1 (en) * 2015-10-26 2017-05-04 富士通株式会社 Uplink data transmission method and apparatus with shortened time delay, and communications system
CN106792924A (en) * 2015-11-23 2017-05-31 大唐移动通信设备有限公司 A kind of resource allocation methods and equipment
CN107027188A (en) * 2016-01-29 2017-08-08 中兴通讯股份有限公司 A kind of resource allocation method, network side equipment and terminal
CN107409419A (en) * 2015-02-24 2017-11-28 高通股份有限公司 For the enhanced PRACH of the free-standing communication based on competition including unlicensed spectrum
WO2018004246A1 (en) * 2016-07-01 2018-01-04 엘지전자 주식회사 Method for transmitting/receiving uplink signal between base station and terminal in wireless communication system, and device for supporting same
WO2018012910A1 (en) * 2016-07-13 2018-01-18 엘지전자 주식회사 Method and device for transceiving wireless signal in wireless communication system
CN107683575A (en) * 2015-04-06 2018-02-09 三星电子株式会社 The transmitting power control of uplink control channel
CN107683626A (en) * 2015-05-20 2018-02-09 瑞典爱立信有限公司 For the node and method according to UE application demand pre-scheduling uplink resource in the wireless network
WO2018097680A1 (en) * 2016-11-25 2018-05-31 Lg Electronics Inc. Method and apparatus for designing broadcast channel for nr in wireless communication system
KR20180081464A (en) * 2017-01-06 2018-07-16 한국전자통신연구원 Method and apparatus for transmitting and receiving control channel in communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9042357B2 (en) * 2010-07-26 2015-05-26 Lg Electronics Inc. Method and apparatus for transmitting uplink control information in a wireless communication system
WO2017192082A1 (en) * 2016-05-02 2017-11-09 Telefonaktiebolaget Lm Ericsson (Publ) Enabling efficient utilization of granted resources in a wireless communication system

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103813465A (en) * 2007-10-25 2014-05-21 交互数字专利控股公司 Method and apparatus for pre-allocation of uplink channel resources and WTRU
CN102257864A (en) * 2008-12-16 2011-11-23 诺基亚公司 System and method to avoid downlink control channel coverage limitation in a communication system
WO2013114157A1 (en) * 2012-01-31 2013-08-08 Nokia Corporation Method and apparatus for preserving physical uplink control channel resources
WO2013139041A1 (en) * 2012-03-23 2013-09-26 Renesas Mobile Corporation Device-to-device resource allocation method and apparatus
CN107409419A (en) * 2015-02-24 2017-11-28 高通股份有限公司 For the enhanced PRACH of the free-standing communication based on competition including unlicensed spectrum
CN107683575A (en) * 2015-04-06 2018-02-09 三星电子株式会社 The transmitting power control of uplink control channel
CN107683626A (en) * 2015-05-20 2018-02-09 瑞典爱立信有限公司 For the node and method according to UE application demand pre-scheduling uplink resource in the wireless network
WO2017070824A1 (en) * 2015-10-26 2017-05-04 富士通株式会社 Uplink data transmission method and apparatus with shortened time delay, and communications system
CN108029107A (en) * 2015-10-26 2018-05-11 富士通株式会社 Shorten uplink data transmission method, device and the communication system of time delay
US20170127433A1 (en) * 2015-11-04 2017-05-04 Institute For Information Industry Method and apparatus for scheduling a wireless communication resource
CN106658743A (en) * 2015-11-04 2017-05-10 财团法人资讯工业策进会 Method and apparatus for scheduling a wireless communication resource
CN106792924A (en) * 2015-11-23 2017-05-31 大唐移动通信设备有限公司 A kind of resource allocation methods and equipment
CN107027188A (en) * 2016-01-29 2017-08-08 中兴通讯股份有限公司 A kind of resource allocation method, network side equipment and terminal
WO2018004246A1 (en) * 2016-07-01 2018-01-04 엘지전자 주식회사 Method for transmitting/receiving uplink signal between base station and terminal in wireless communication system, and device for supporting same
WO2018012910A1 (en) * 2016-07-13 2018-01-18 엘지전자 주식회사 Method and device for transceiving wireless signal in wireless communication system
WO2018097680A1 (en) * 2016-11-25 2018-05-31 Lg Electronics Inc. Method and apparatus for designing broadcast channel for nr in wireless communication system
KR20180081464A (en) * 2017-01-06 2018-07-16 한국전자통신연구원 Method and apparatus for transmitting and receiving control channel in communication system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
""R1-1719932 Remaining issues on UL data transmission procedure"", 3GPP TSG_RAN\\WG1_RL1, 18 November 2017 (2017-11-18) *

Also Published As

Publication number Publication date
WO2020029070A1 (en) 2020-02-13

Similar Documents

Publication Publication Date Title
CN110431907B (en) Opportunistic uplink transmission
US11324016B2 (en) Multi-operator shared spectrum structure compatible with frame-based equipment
JP7226438B2 (en) Method and apparatus for transmitting control information
CN109937562B (en) Channel access for mixed parameter set carriers
JP7121800B2 (en) Temporary Floating DL Timing Approach for Unlicensed Radio Band Scenarios
KR102079200B1 (en) Scheduling in Licensed Support Access
US10862640B2 (en) Dynamic transient period configurations for shortened transmission time intervals
CN113748740A (en) Uplink transmission cancellation
US20170171855A1 (en) Network assistance for distributed unscheduled transmissions
US10356626B2 (en) Opportunistic reclaiming of resources in new radio-spectrum sharing (NR-SS)
WO2016142136A1 (en) Defining sub-subchannels for data communication using separately provided frequency and time resources and related wireless terminals and network nodes
EP3562229B1 (en) Uplink transmission control apparatus and communication system
CN109479199B (en) Method and apparatus for transmitting and receiving data in wireless communication system
CN108243497B (en) Method for autonomous uplink signal transmission, and corresponding terminal device and network device
WO2020216010A1 (en) Random access method, network device, and terminal device
JP2023065547A (en) Terminal device, network device, and method
CN111919481B (en) Method, apparatus, and computer readable medium for uplink transmission in wireless communication system
KR20210095699A (en) Data transmission method and device
CN112544103A (en) Method, apparatus and computer readable medium for resource allocation
JP7199551B2 (en) Resource reservation methods and related devices
US20220408486A1 (en) Methods, devices and computer readable media for communication on unlicensed band
CN111096030B (en) Method, apparatus and computer readable storage medium for unlicensed band communication
CN112586068A (en) Method, apparatus, and computer-readable medium for reference signal configuration in a wireless communication system
US20230269778A1 (en) Indication of tbs scaling and repetition for msg4 pdsch
CN112839378A (en) Data transmission method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination