Physical uplink control channel resource indication for dynamic time division duplexing

By mapping time slot format indicators to uplink channel resource identifiers in dynamic time-division duplex communication, the problem of inaccurate physical uplink control channel resource indication in existing technologies is solved, thereby improving spectrum efficiency and service adaptation flexibility.

CN116097608BActive Publication Date: 2025-11-18QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180062500.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-09-22
Filing Date
2021-09-21
Publication Date
2025-11-18
Estimated Expiration
2041-09-21

AI Technical Summary

Technical Problem

In dynamic time division duplex (TDD) communication, existing technologies struggle to effectively indicate physical uplink control channel resources, resulting in low spectrum efficiency and inflexible service adaptation.

Method used

By identifying the time slot format indicator associated with the time slot format configuration and mapping it to the uplink channel resource identifier, a precise indication of the physical uplink control channel resources can be achieved to identify specific sub-time slots or symbols used for uplink transmission.

Benefits of technology

It improves spectrum efficiency, enhances the flexibility of service adaptation, and optimizes resource allocation and transmission efficiency of wireless communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116097608B_ABST
    Figure CN116097608B_ABST
Patent Text Reader

Abstract

Aspects relate to uplink channel resource indication for dynamic time division duplex systems, where a number of different slot formats can be utilized. A slot format indicator (ID) for a physical uplink control channel (PUCCH) can be mapped to a corresponding uplink channel resource identifier (ID). The mapping relates the slot format ID to the uplink channel resource ID to thereby identify at least one particular sub-slot or at least one particular symbol in a slot that can be used for an uplink (UL) transmission on the uplink channel.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Priority Statement

[0002] This application claims priority and benefit to foreign patent application no. 20200100570 filed on September 22, 2020 with the Hellenic Industrial Property Organization (HIPO), the entire contents of which are incorporated herein by reference as if fully set forth below and for all applicable purposes. Technical Field

[0003] In general, the techniques discussed below relate to wireless communication networks, and more specifically, the techniques discussed below relate to providing resource indications for the Physical Uplink Control Channel (PUCCH) for Dynamic Time Division Duplex (TDD) communication. Background Technology

[0004] Various network configurations can facilitate wireless communication between devices. In one configuration, a wireless network enables wireless communication devices (e.g., User Equipment (UE)) to communicate with each other via signaling with nearby base stations or cells. In wireless communication networks (e.g., those specified under the 5G New Radio (NR) standard), Dynamic Time Division Duplex (TDD) is used to improve the spectral efficiency of such networks. Dynamic TDD provides flexible service adaptation by allowing dynamic changes in uplink (UL) or downlink (DL) transmission direction (e.g., based on instantaneous traffic load). Summary of the Invention

[0005] To provide a basic understanding of one or more aspects of this disclosure, an overview of such aspects is given below. This overview is not an exhaustive summary of all intended features of this disclosure, and is neither intended to identify key or essential elements of all aspects of this disclosure, nor to describe the scope of any or all aspects of this disclosure. Its sole purpose is to present some concepts of one or more aspects of this disclosure in one form as a prelude to the more detailed description that follows.

[0006] In one aspect, a method for wireless communication at a network node in a wireless communication network is disclosed. The method includes: determining at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication network. Additionally, the method includes: mapping the at least one time slot format ID to a corresponding uplink channel resource identifier (ID), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot available for uplink (UL) transmission on an uplink channel.

[0007] In another aspect, a network node in a wireless communication system is disclosed, the network node having a wireless transceiver, a memory, and a processor communicatively coupled to the wireless transceiver and the memory. The processor and memory are configured to: determine at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication network. Additionally, the processor and memory are configured to: map the at least one time slot format ID to a corresponding uplink channel resource identifier (ID), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot available for uplink (UL) transmission on an uplink channel.

[0008] According to another aspect, a method for wireless communication in a user equipment (UE) in a wireless communication network is disclosed. The method includes: determining at least one specific sub-time slot or at least one specific symbol in a time slot that the UE can use for uplink (UL) transmission on an uplink (UL) channel based on an uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one time slot format ID associated with a time slot format configuration. Additionally, the method includes: transmitting an uplink (UL) signal in the UL channel on the determined at least one specific sub-time slot or at least one specific symbol.

[0009] In another aspect, a user equipment (UE) operable in a wireless communication system is disclosed, the UE having a wireless transceiver, a memory, and a processor communicatively coupled to the wireless transceiver and the memory. The processor and memory are configured to: determine at least one specific sub-time slot or at least one specific symbol in a time slot that the UE can use for uplink (UL) transmission on an uplink (UL) channel based on an uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one time slot format ID associated with a time slot format configuration. Furthermore, the processor and memory are configured to: transmit uplink signals in the UL channel on the determined at least one specific sub-time slot or at least one specific symbol.

[0010] These and other aspects will become more fully understood upon reading the detailed description below. Other aspects, features, and embodiments will become apparent to those skilled in the art when read in conjunction with the accompanying drawings of specific, exemplary embodiments of the invention. While features may be discussed with respect to certain embodiments and figures below, all embodiments may include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more such features may also be used according to the various embodiments discussed herein. Similarly, while exemplary embodiments may be discussed below as embodiments of devices, systems, or methods, such exemplary embodiments may be implemented in various devices, systems, and methods. Attached Figure Description

[0011] Figure 1 It is a diagram based on some aspects of wireless communication systems.

[0012] Figure 2 This is a conceptual diagram based on some aspects of wireless access networks.

[0013] Figure 3 This is a diagram illustrating an example of a frame structure used in a radio access network, based on some aspects.

[0014] Figure 4 This is a block diagram illustrating an example of a wireless communication system that supports beamforming and / or multiple-input multiple-output (MIMO) communication according to some aspects.

[0015] Figure 5 An example timeline is shown showing changes in transmission and timeslot format in a communication system based on several aspects.

[0016] Figure 6A It shows that, according to some aspects, from Figure 5 The example timeline is an example of the transmission during the first time slot format instance.

[0017] Figure 6B It shows that, according to some aspects, from Figure 5 The example timeline is an example of the transmission during an instance of the second time slot format.

[0018] Figure 7 An example timeline is shown showing how the transmission and time slot format in a communication system change as the UL transmission symbol is determined, depending on several aspects.

[0019] Figure 8 An example timeline is shown showing how the transmission and time slot formats in a communication system change as multiple SPS transmissions and UL transmission symbols are determined, based on several aspects.

[0020] Figure 9 This is a block diagram illustrating an example of a hardware implementation for a radio access network (RAN) node or entity employing a processing system, based on some aspects.

[0021] Figure 10 It is a flowchart of a method for mapping or associating UL resource IDs with time slot format configuration IDs in network nodes, based on some aspects.

[0022] Figure 11 This is a block diagram illustrating an example of a hardware implementation of a wireless communication device employing a processing system, based on some aspects.

[0023] Figure 12 It is a flowchart of a method for mapping or associating UL resource IDs with slot format configuration IDs in a UE, based on certain aspects. Detailed Implementation

[0024] The specific embodiments described below with reference to the accompanying drawings are intended as descriptions of various configurations and are not intended to represent the only configuration in which the concepts described herein can be practiced. Specific details are included in the specific embodiments for the purpose of providing a comprehensive understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0025] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, the two initial operating bands have been designated as frequency range names FR1 (410MHz–7.125GHz) and FR2 (24.25GHz–52.6GHz). It should be understood that although a portion of FR1 is greater than 6GHz, FR1 is generally (interchangeably) referred to as the “Sub-6 GHz” band in various documents and articles. Similar naming issues sometimes arise regarding FR2; in documents and articles, FR2 is generally (interchangeably) referred to as the “millimeter wave” band, although this is different from the Extremely High Frequency (EHF) band (30GHz–300GHz) designated as a “millimeter wave” band by the International Telecommunication Union (ITU).

[0026] Frequencies between FR1 and FR2 are generally referred to as intermediate frequency (IF) bands. Recent 5G NR studies have designated the operating bands of these IF bands as the frequency range name FR3 (7.125 GHz - 24.25 GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, and thus can effectively extend the features of FR1 and / or FR2 to IF band frequencies. Furthermore, higher frequency bands are currently being explored to extend 5G NR operation above 52.6 GHz. For example, three higher operating bands have been designated as the frequency range names FR4-a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Each of these higher bands falls within the EHF band.

[0027] In light of the foregoing, unless otherwise expressly stated, it should be understood that the terms "sub-6GHz" and the like (if used herein) can broadly refer to frequencies that are less than 6GHz, within FR1, or can include intermediate frequency band frequencies. Furthermore, unless otherwise expressly stated, it should be understood that the terms "millimeter wave" and the like (if used herein) can broadly refer to frequencies that can include intermediate frequency band frequencies, within FR2, FR4, FR4-a or FR4-1, and / or FR5, or within the EHF band.

[0028] Various aspects of this disclosure relate to providing or determining indications of channel resources (e.g., Physical Uplink Control Channel (PUCCH)) for a Dynamic Time Division Duplex (TDD) wireless communication system. In some aspects, a time slot format indicator (ID) is determined as associated with at least one time slot format configuration utilized by the wireless communication network. The time slot format ID is mapped to a corresponding uplink channel resource identifier (ID), wherein the mapping associates the time slot format ID with the uplink channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot that can be used for uplink (UL) transmission on an uplink channel (e.g., PUCCH).

[0029] The various concepts presented throughout this disclosure can be implemented in a wide variety of telecommunications systems, network architectures, and communication standards. Reference is now made to... Figure 1As a non-limiting illustrative example, reference is made to wireless communication system 100, illustrating various aspects of this disclosure. Wireless communication system 100 includes three interaction domains: a core network 102, a radio access network (RAN) 104, and at least one scheduled entity 106. In the following discussion, at least one scheduled entity 106 may be referred to as user equipment (UE) 106. RAN 104 includes at least one scheduling entity 108. In the following discussion, at least one scheduling entity 108 may be referred to as base station (BS) 108. With the aid of wireless communication system 100, UE 106 can perform data communication with an external data network 110 (such as, but not limited to, the Internet).

[0030] RAN 104 can implement one or more suitable wireless communication technologies to provide radio access to UE 106. As an example, RAN 104 can operate according to the 3rd Generation Partnership Project (3GPP) New Radio (NR) specification, commonly referred to as 5G. As another example, RAN 104 can operate in a hybrid of 5G NR and the Evolved Universal Terrestrial Radio Access Network (eUTRAN) standard (commonly referred to as LTE). 3GPP refers to this hybrid RAN as Next Generation RAN or NG-RAN. Of course, many other examples can be utilized within the scope of this disclosure.

[0031] As shown in the figure, RAN 104 includes multiple base stations 108. In a broad sense, a base station is a network element in a radio access network responsible for transmitting to or receiving from a UE in one or more cells. In different technologies, standards, or contexts, a base station may be referred to by those skilled in the art as a base transceiver unit (BTS), radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), access point (AP), node B (NB), eNodeB (eNB), gNode B (gNB), network access node, transmit and receive point (TRP), or some other suitable term. In some examples, a base station may include two or more TRPs, which may be co-located or non-co-located. Each TRP may communicate on the same or different carrier frequencies within the same or different frequency bands.

[0032] A radio access network 104 supporting wireless communication for multiple mobile devices is also illustrated. Mobile devices may be referred to as User Equipment (UE) in the 3GPP standard, but may also be referred to by those skilled in the art as Mobile Station (MS), User Station, Mobile Unit, User Unit, Radio Unit, Remote Unit, Mobile Equipment, Radio Equipment, Wireless Communication Equipment, Remote Equipment, Mobile Subscriber Station, Access Terminal (AT), Mobile Terminal, Radio Terminal, Remote Terminal, Handheld Device, Terminal, User Agent, Mobile Client, Client, or any other suitable term. The UE may be a device that provides users with access to network services.

[0033] Within this document, a “mobile” device does not necessarily need to be capable of movement and can be stationary. The term mobile device or mobile equipment refers to a wide variety of devices and technologies. A UE may include several hardware structural components of a size, shape, and arrangement that facilitate communication; such components may include antennas, antenna arrays, RF chains, amplifiers, one or more processors, etc., electrically coupled to each other. For example, some non-limiting examples of mobile devices include mobile devices, cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal computers (PCs), notebook computers, netbooks, smartbooks, tablets, personal digital assistants (PDAs), and a wide variety of embedded systems (e.g., corresponding to the “Internet of Things” (IoT)). Mobile devices may also be automobiles or other transport vehicles, remote sensors or actuators, robots or robotic devices, satellite radio units, Global Positioning System (GPS) devices, object tracking devices, drones, multi-rotor aircraft, quadcopters, remote control devices, consumer and / or wearable devices, such as glasses, wearable cameras, virtual reality devices, smartwatches, health or fitness trackers, digital audio players (e.g., MP3 players), cameras, game consoles, etc. Mobile devices can also be digital home or smart home devices, such as home audio, video and / or multimedia equipment, appliances, vending machines, smart lighting, home security systems, smart meters, etc. Mobile devices can also be smart energy devices, security devices, solar panels or solar arrays, municipal infrastructure equipment controlling electricity (e.g., smart grids), lighting, water; industrial automation and enterprise equipment; logistics controllers, etc. Furthermore, mobile devices can provide connected medical or telemedicine support, i.e., remote healthcare. Telemedicine devices can include telemedicine monitoring devices and telemedicine management devices, whose communications can be given priority or priority over other types of information access, for example, priority access for the transmission of critical service data and / or relevant QoS aspects for the transmission of critical service data.

[0034] Wireless communication between RAN 104 and UE 106 can be described as utilizing an air interface. Transmissions via the air interface from a base station (e.g., base station 108) to one or more UEs (e.g., UE 106) can be referred to as downlink (DL) transmissions. According to certain aspects of this disclosure, the term downlink can refer to point-to-multipoint transmissions initiated at a scheduling entity (further described below; e.g., base station 108). Another way to describe this scheme is to use the term broadcast channel multiplexing. Transmissions from a UE (e.g., UE 106) to a base station (e.g., base station 108) can be referred to as uplink (UL) transmissions. According to another aspect of this disclosure, the term uplink can refer to point-to-point transmissions initiated at a scheduled entity (further described below; e.g., UE 106).

[0035] In some examples, access to the air interface can be scheduled, where a scheduling entity (e.g., base station 108) allocates resources for communications in some or all of the devices and apparatuses within its service area or cell. Within this disclosure, as further discussed below, the scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more scheduled entities. That is, for scheduled communications, UE 106 (which may be a scheduled entity) can utilize the resources allocated by scheduling entity 108.

[0036] Base station 108 is not the only entity that can be used as a scheduling entity. That is, in some examples, a UE can be used as a scheduling entity to schedule resources for one or more scheduled entities (e.g., one or more other UEs). And as discussed further below, a UE can communicate directly with other UEs in a peer-to-peer and / or relay configuration.

[0037] like Figure 1 As shown, scheduling entity 108 can broadcast downlink service 112 to one or more scheduled entities 106. In a broader sense, scheduling entity 108 is a node or device responsible for scheduling services in a wireless communication network, including downlink service 112 and (in some examples) uplink service 116 from one or more scheduled entities 106 to scheduling entity 108. On the other hand, scheduled entity 106 is a node or device that receives downlink control information 114, which includes, but is not limited to, scheduling information (e.g., permission), synchronization or timing information, or other control information from another entity in the wireless communication network (such as scheduling entity 108).

[0038] Additionally, uplink and / or downlink control information and / or service information can be time-divided into frames, subframes, time slots, and / or symbols. As used herein, a symbol can refer to a time unit carrying one resource element (RE) per subcarrier in an Orthogonal Frequency Division Multiplexing (OFDM) waveform. A time slot can carry 7 or 14 OFDM symbols. A subframe can refer to a duration of 1 ms. Multiple subframes or time slots can be grouped together to form a single frame or radio frame. Of course, these definitions are not mandatory, and any suitable scheme for organizing the waveform can be used, and the various time divisions of the waveform can have any suitable duration.

[0039] Typically, base station 108 may include a backhaul interface for communication with the backhaul section 120 of a wireless communication system. Backhaul 120 can provide a link between base station 108 and core network 102. Further, in some examples, the backhaul network can provide interconnection between the respective base stations 108. Various types of backhaul interfaces can be employed, such as direct physical connections using any suitable transport network, virtual networks, etc.

[0040] Core network 102 may be part of wireless communication system 100 and may be independent of the radio access technology used in RAN 104. In some examples, core network 102 may be configured according to 5G standards (e.g., 5GC). In other examples, core network 102 may be configured according to 4G Evolved Packet Core (EPC) or any other suitable standard or configuration.

[0041] Now refer to Figure 2 A schematic diagram of RAN 200 is provided by way of example rather than limitation. In some examples, RAN 200 can be used in conjunction with the above-described and Figure 1 The same as RAN 104 shown. The geographical area covered by RAN 200 can be divided into cellular areas (cells) that can be uniquely identified by a user equipment (UE) based on an identifier broadcast from an access point or base station. Figure 2 Macro cells 202, 204, and 206, and small cell 208 are shown, each of which may include one or more sectors (not shown). A sector is a sub-area of ​​a cell. All sectors within a cell are served by the same base station. Radio links within a sector can be identified by a single logical identifier belonging to that sector. In a cell divided into multiple sectors, multiple sectors within the cell can be formed by antenna groups, where each antenna is responsible for communication with UEs in a portion of the cell.

[0042] Various base stations can be used for deployment. For example, in Figure 2In the illustration, two base stations 210 and 212 are shown in cells 202 and 204; and a third base station 214 is shown controlling a remote radio head (RRH) 216 in cell 206. That is, the base station can have an integrated antenna, or it can be connected to an antenna or RRH via a feed cable. In the example shown, cells 202, 204, and 206 can be referred to as macrocells when base stations 210, 212, and 214 support cells with large sizes. Furthermore, base station 218 is shown in a small cell 208 (e.g., microcell, picocell, femtocell, home base station, home node B, home eNodeB, etc.) that can overlap with one or more macrocells. In this example, cell 208 can be referred to as a small cell when base station 218 supports cells with relatively small sizes. Cell size can be determined based on system design and component constraints.

[0043] It should be understood that the radio access network 200 may include any number of wireless base stations and cells. Furthermore, relay nodes can be deployed to extend the size or coverage area of ​​a given cell. Base stations 210, 212, 214, and 218 provide wireless access points to the core network for any number of mobile devices. In some examples, base stations 210, 212, 214, and / or 218 may be connected to the network described above and... Figure 1 The base station / scheduling entity 108 shown is the same.

[0044] Within RAN 200, a cell may include UEs capable of communicating with one or more sectors of each cell. Furthermore, each base station 210, 212, 214, and 218 can be configured to provide access to the core network 102 (participating in) for all UEs within each cell. Figure 1 Access points. For example, UE 222 and UE 224 can communicate with base station 210; UE 226 and UE 228 can communicate with base station 212; UE 230 and UE 232 can communicate with base station 214 via RRH 216; and UE 234 can communicate with base station 218. In some examples, UE 222, 224, 226, 228, 230, 232, 234, 238, 240 and / or 242 can communicate with the access points described above and Figure 1 The UE / scheduled entity 106 shown is the same.

[0045] In some examples, an unmanned aerial vehicle (UAV) 220 (which may be a drone or a quadcopter) may be a mobile network node and may be configured to function as a UE. For example, UAV 220 may operate within cell 202 by communicating with base station 210.

[0046] In another aspect of RAN 200, sidelink signaling can be used between UEs without relying on scheduling or control information from a base station. For example, two or more UEs (e.g., UE 226 and UE 228) can communicate with each other using peer-to-peer (P2P) or sidelink signaling 227 without relaying the communication through a base station (e.g., base station 212). In another example, UE 238 is shown communicating with UEs 240 and 242. Here, UE 238 can act as a scheduling entity or a primary sidelink device, and UEs 240 and 242 can each act as a scheduled entity or a non-primary (e.g., secondary) sidelink device. In yet another example, a UE can act as a scheduling entity or a scheduled entity in device-to-device (D2D), peer-to-peer (P2P), vehicle-to-vehicle (V2V), vehicle-to-everything (V2X) networks, and / or in a mesh network. In the mesh network example, in addition to communicating with UE238 (used as a scheduling entity), UEs 240 and 242 may optionally communicate directly with each other. Therefore, in a wireless communication system with scheduled access to time-frequency resources and with cellular, P2P, or mesh configurations, the scheduling entity and one or more scheduled entities can utilize the scheduled resources for communication. In some examples, sidelink signal 227 includes sidelink services and sidelink control.

[0047] The air interface in the radio access network 200 can utilize one or more multiplexing and multiple access algorithms to enable simultaneous communication of various devices. For example, the 5G NR specification utilizes Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) to provide multiple access for UL transmissions from UEs 222 and 224 to base station 210, and multiplexing for DL ​​transmissions from base station 210 to one or more UEs 222 and 224. Additionally, for UL transmissions, the 5G NR specification provides support for Discrete Fourier Transform-Extended-OFDM (DFT-s-OFDM) with CP (also known as Single-Carrier FDMA (SC-FDMA)). However, within the scope of this disclosure, multiplexing and multiple access are not limited to the above schemes and can be provided using Time Division Multiple Access (TDMA), Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Sparse Code Multiple Access (SCMA), Resource Extended Multiple Access (RSMA), or other suitable multiple access schemes. Furthermore, Time Division Multiplexing (TDM), Code Division Multiplexing (CDM), Frequency Division Multiplexing (FDM), Orthogonal Frequency Division Multiplexing (OFDM), Sparse Code Multiplexing (SCM), or other suitable multiplexing schemes can be used to provide multiplexing for DL ​​transmissions from base station 210 to UEs 222 and 224. The air interface in the radio access network 200 can also utilize one or more duplex algorithms. Duplex refers to a point-to-point communication link where two endpoints can communicate with each other in both directions. Full-duplex means that two endpoints can communicate with each other simultaneously. Half-duplex means that only one endpoint can send information to the other endpoint at a time. Half-duplex simulations often utilize Time Division Duplex (TDD) for wireless links. In TDD, time division multiplexing is used to separate transmissions in different directions on a given channel. That is, at certain times, the channel is dedicated to transmissions in one direction, and at other times, the channel is dedicated to transmissions in the other direction, where the direction can change very rapidly, for example, several times per time slot. In wireless links, full-duplex channels typically rely on physical isolation between the transmitter and receiver, along with appropriate interference cancellation techniques. Full-duplex simulation is frequently implemented for wireless links using either Frequency Division Duplex (FDD) or Space Division Duplex (SDD). In FDD, transmissions in different directions operate on different carrier frequencies. In SDD, spatial multiplexing (SDM) is used to separate transmissions in different directions on a given channel from each other. In other examples, full-duplex communication can be implemented in unpaired spectrum (e.g., within a single carrier bandwidth), where transmissions in different directions occur within different subbands of the carrier bandwidth. This type of full-duplex communication can be called Subband Full-Duplex (SBFD) (also known as Flexible Full-Duplex).

[0048] Reference Figure 3The OFDM waveforms illustrated herein are used to describe various aspects of this disclosure. Those skilled in the art should understand that various aspects of this disclosure can be applied to SC-FDMA waveforms in substantially the same manner as described below. That is, while some examples of this disclosure may focus on OFDM links for clarity, it should be understood that the same principles can also be applied to SC-FDMA waveforms.

[0049] Now refer to Figure 3 The diagram shows an unfolded view of example DL subframe 302, illustrating the OFDM resource grid. However, as those skilled in the art will readily understand, the PHY transmission structure for any particular application can differ from the example described herein, depending on any number of factors. Here, time is in the horizontal direction, in OFDM symbols; and frequency is in the vertical direction, in subcarriers.

[0050] Resource grid 304 can be used to schematically represent time-frequency resources for a given antenna port. That is, in a multiple-input multiple-output (MIMO) implementation with multiple available antenna ports, multiple corresponding resource grids 304 can be used for communication. Resource grid 304 is divided into multiple resource elements (REs) 306. An RE (which is 1 subcarrier × 1 symbol) is the smallest discrete part of the time-frequency grid and contains a single complex value representing data from a physical channel or signal. Depending on the modulation used in a particular implementation, each RE can represent one or more bits of information. In some examples, a block of REs can be referred to as a physical resource block (PRB), or resource block (RB) 308, which contains any suitable number of consecutive subcarriers in the frequency domain. In one example, an RB can include 12 subcarriers (a number independent of the numbering scheme used). In some examples, depending on the numbering scheme, an RB can include any suitable number of consecutive OFDM symbols in the time domain. Within this disclosure, it is assumed that a single RB (such as RB 308) corresponds entirely to communication in a single direction (transmission or reception for a given device).

[0051] Scheduling a UE (e.g., a scheduled entity) for downlink or uplink transmission typically involves scheduling one or more resource elements 306 within one or more subbands. Therefore, the UE typically utilizes only a subset of the resource grid 304. In some examples, an RB can be the smallest unit of resource that can be allocated to the UE. Therefore, the more RBs scheduled for the UE, and the higher the modulation scheme selected for the air interface, the higher the data rate for the UE.

[0052] In this illustration, RB 308 is shown occupying less than the entire bandwidth of subframe 302, with some subcarriers shown above and below RB 308. In a given implementation, subframe 302 can have a bandwidth corresponding to any number of one or more RBs 308. Furthermore, in this illustration, RB 308 is shown occupying less than the entire duration of subframe 302, although this is only one possible example.

[0053] Each 1ms subframe 302 may include one or more adjacent time slots. Figure 3 In the example shown, as an illustrative example, a subframe 302 includes four time slots 310. In some examples, time slots can be defined based on a specified number of OFDM symbols with a given cyclic prefix (CP) length. For example, a time slot may include 7 or 14 OFDM symbols with a nominal CP. Additional examples may include micro-time slots (sometimes referred to as shortened transmission time intervals (TTIs)) with shorter durations (e.g., one to three OFDM symbols). These micro-time slots or shortened transmission time intervals (TTIs) may, in some cases, be transmitted occupying resources scheduled for ongoing time slot transmissions for the same UE or different UEs. Any number of resource blocks can be utilized within a subframe or time slot.

[0054] An expanded diagram of time slot 310 shows that time slot 310 includes a control region 312 and a data region 314. Typically, control region 312 can carry a control channel, and data region 314 can carry a data channel. Of course, the time slot can contain all DL, all UL, or at least one DL portion and at least one UL portion. Figure 3 The structure shown is an example, and different time slot structures can be used, and it can include one or more regions from each of the control region and the data region.

[0055] Despite Figure 3 Not shown, but various REs 306 within RB 308 can be scheduled to carry one or more physical channels (including control channels, shared channels, data channels, etc.). Other REs 306 within RB 308 can also carry pilot or reference signals (including but not limited to demodulation reference signals (DMRS), control reference signals (CRS), or sounding reference signals (SRS)). These pilot or reference signals can be provided to the receiving equipment to perform channel estimation for the corresponding channels, which enables coherent demodulation / detection of the control and / or data channels within RB 308.

[0056] In DL transmission, the transmitting device (e.g., a scheduling entity) may allocate one or more REs 306 (e.g., within control area 312) to one or more scheduled entities to carry DL control information, including one or more DL control channels (e.g., PBCH and / or Physical Downlink Control Channel (PDCCH)). The PDCCH carries downlink control information (DCI), which includes, but is not limited to, power control commands, scheduling information, permission and / or assignment of REs for DL ​​and UL transmissions. The transmitting device may further allocate one or more REs 306 to carry other DL signals (such as DMRS); phase tracking reference signal (PT-RS); channel state information reference signal (CSI-RS); primary synchronization signal (PSS); and secondary synchronization signal (SSS). The UE can utilize the PSS and SSS to achieve radio frame, subframe, time slot, and symbol synchronization in the time domain, identify the center of the channel (system) bandwidth in the frequency domain, and identify the physical cell identifier (PCI) of the cell.

[0057] Synchronization signals PSS and SSS, and (in some examples) PBCH and PBCH DMRS, can be transmitted in a synchronization signal block (SSB) comprising four consecutive OFDM symbols, numbered in ascending order from 0 to 4 via time indexing. In the frequency domain, the SSB can extend to more than 240 consecutive subcarriers, where the subcarriers are numbered in ascending order from 0 to 249 via frequency indexing. Of course, this disclosure is not limited to this particular SSB configuration. Within the scope of this disclosure, other non-limiting examples may utilize more or fewer synchronization signals; one or more supplementary channels may be included in addition to PBCH; PBCH may be omitted; and / or different numbers of symbols / frequency and / or discontinuous symbols / frequency may be used for the SSB.

[0058] The PBCH may also include a Master Information Block (MIB), which includes various system information and parameters for decoding the System Information Block (SIB). The SIB may be, for example, System Information Type 1 (SIB1), which may include various additional system information. Examples of system information transmitted in the MIB may include, but are not limited to, subcarrier spacing, system frame number, configuration of the PDCCH control resource set (CORESET) (e.g., PDCCH CORESET0), and the search space for SIB1. Examples of additional system information transmitted in SIB1 may include, but are not limited to, random access search space, downlink configuration information, and uplink configuration information. Together, the MIB and SIB1 provide minimum system information (SI) for initial access.

[0059] As discussed above, the BS can transmit synchronization signals (e.g., including PSS and SSS) in the network to enable the UE to synchronize with the BS and SIs (e.g., including MIB, RMSI, and OSI) to facilitate initial network access. The BS can transmit PSS, SSS, and / or MIB via SSB on the PBCH, and can broadcast RMSI and / or OSI on the PDSCH.

[0060] A UE attempting to access the network can perform an initial cell search by detecting a PSS from the BS (e.g., the BS's cell PSS). The PSS enables the UE to synchronize with the BS's time period and can indicate the physical layer identifier value assigned to the cell. The UE can also receive an SSS from the BS, which enables the UE to synchronize with the cell at the radio frame level. The SSS can also provide a cell identifier value, which the UE can combine with the physical layer identifier value to identify the cell.

[0061] After receiving the PSS and SSS, the UE can receive system information from the BS. System information can take the form of a Master Information Block (MIB) and a System Information Block (SIB). System information includes basic or critical information for UE network access, such as downlink (DL) channel configuration information, uplink (UL) channel configuration information, access category information, and cell restriction information, as well as other less critical information. The MIB may include system information for initial network access and scheduling information for RMSI and / or OSI. After decoding the MIB, the UE can receive the RMSI and / or OSI.

[0062] After obtaining the MIB, RMSI, and / or OSI, the UE can perform actions for initial access to the RAN (e.g., Figure 2 The RAN (e.g., a base station) broadcasts information enabling the UE to determine how to perform initial access. This information may include the configuration for the Random Access Channel (RACH), which the UE uses to communicate with the RAN during initial access. The RACH configuration may indicate, for example, resources allocated by the RAN for the RACH (e.g., resources allocated for sending the RACH preamble and receiving the random access response).

[0063] For the random access procedure, the UE can send a random access preamble, and the BS can respond using the random access response. Upon receiving the random access response, the UE can send a connection request to the BS, and the BS can respond using a connection response (e.g., a contention resolution message). After the connection is established, the UE and the BS can enter the normal operation phase, during which they can exchange operational data. For example, the BS can schedule the UE to perform UL communication and / or DL ​​communication.

[0064] In UL transmission, the transmitting device (e.g., the scheduled entity 106) may utilize one or more REs 306 to carry UL control information destined for the scheduling entity, including one or more UL control channels (such as the Physical Uplink Control Channel (PUCCH)). The UL control information may include various packet types and categories (including pilots, reference signals, and information configured to enable or assist in decoding uplink data transmission). For example, the UL control information may include DMRS or SRS. In some examples, the control information may include a scheduling request (SR), i.e., a request for the scheduling entity to schedule uplink transmission. Here, in response to an SR transmitted on the control channel, the scheduling entity may send downlink control information, which may schedule resources for uplink packet transmission. The UL control information may also include hybrid Automatic Repeat Request (HARQ) feedback, Channel State Feedback (CSF), or any other suitable UL control information.

[0065] In addition to control information, one or more REs 306 can be allocated for user data services (e.g., within data area 314). Such services can be carried on one or more traffic channels (such as the Physical Downlink Shared Channel (PDSCH) for DL ​​transmissions; or the Physical Uplink Shared Channel (PUSCH) for UL transmissions). In some examples, one or more REs 306 within data area 314 can be configured to carry an SIB (e.g., SIB1) (carrying information that enables access to a given cell).

[0066] The physical channels described above are typically multiplexed and mapped to transport channels for processing at the Medium Access Control (MAC) layer. The transport channels carry blocks of information called transport blocks (TBs). The transport block size (TBS), which can correspond to the number of information bits, can be a controlled parameter based on the modulation and coding scheme (MCS) and the number of redundancies (RBs) in a given transmission.

[0067] The above text combined Figures 1-3 The channels or carriers described are not necessarily all channels or carriers that can be used between the scheduling entity and the scheduled entity, and those skilled in the art will recognize that other channels or carriers (such as other service, control and feedback channels) may be used in addition to the channels or carriers shown.

[0068] In some aspects of this disclosure, the scheduling entity and / or the scheduled entity can be configured for beamforming and / or multiple-input multiple-output (MIMO) techniques. Figure 4An example of a wireless communication system 400 supporting beamforming and / or MIMO is shown. In the MIMO system, transmitter 402 includes multiple transmit antennas 404 (e.g., N transmit antennas), and receiver 406 includes multiple receive antennas 408 (e.g., M receive antennas). Therefore, there are N×M signal paths 410 from the transmit antennas 404 to the receive antennas 408. Each of transmitter 402 and receiver 406 can be implemented, for example, within a scheduling entity, a scheduled entity, or any other suitable wireless communication device.

[0069] The use of such multi-antenna technology enables wireless communication systems to leverage the spatial domain to support spatial multiplexing, beamforming, and transmit diversity. Spatial multiplexing can be used to simultaneously transmit different streams of data on the same time-frequency resources (also known as layers). Data streams can be sent to a single UE to increase the data rate, or to multiple UEs to increase the overall system capacity; the latter is known as multi-user MIMO (MU-MIMO). This is achieved by spatially precoding each data stream (i.e., multiplying the data stream by different weights and phase shifts) and then transmitting each spatially precoded stream through multiple transmit antennas on the downlink. The spatially precoded data streams arrive at UEs with different spatial signatures, which allow each UE to recover one or more data streams destined for that UE. On the uplink, each UE transmits spatially precoded data streams, allowing the base station to identify the source of each spatially precoded data stream.

[0070] The number of data streams or layers corresponds to the transmission rank. In general, the rank of the wireless communication system 400 (MIMO system) is limited by the number of transmit antennas 404 or receive antennas 408 (whichever is lower). Additionally, channel conditions at the UE and other considerations (such as available resources at the base station) can also affect the transmission rank. For example, the rank assigned to a particular UE on the downlink (and thus the number of data streams) can be determined based on the rank indicator (RI) sent from the UE to the base station. The RI can be determined based on the antenna configuration on each receive antenna (e.g., the number of transmit and receive antennas) and the measured signal-to-interference-noise ratio (SINR). For example, the RI can indicate the number of layers that can be supported under current channel conditions. The base station can use the RI, along with resource information (e.g., available resources and data volume to be scheduled for the UE), to assign a transmission rank to the UE.

[0071] In one example, such as Figure 4As shown, rank-2 spatial multiplexing transmission on a 2x2 MIMO antenna configuration sends a data stream from each transmit antenna 404. Each data stream arrives at each receive antenna 408 along a different signal path 410. Receiver 406 can then reconstruct the data stream using the signals received from each receive antenna 408.

[0072] Beamforming is a signal processing technique that can be used at transmitter 402 or receiver 406 to shape or guide an antenna beam (e.g., a transmit beam or a receive beam) along a spatial path between transmitter 402 and receiver 406. Beamforming can be achieved by combining signals transmitted via antennas 404 or 408 (e.g., antenna elements of an antenna array module) such that some signals experience constructive interference while others experience destructive interference. To generate the desired constructive / destructive interference, transmitter 402 or receiver 406 can apply amplitude and / or phase shifts to signals transmitted or received from or received by each of the antennas 404 or 408 associated with transmitter 402 or receiver 406.

[0073] In 5G New Radio (NR) systems (especially for systems operating above 6 GHz or mmWave systems), beamformed signals can be used for most downlink channels, including the Physical Downlink Control Channel (PDCCH) and the Physical Downlink Shared Channel (PDSCH). Additionally, broadcast control information (e.g., SSB, Slot Format Indicator (SFI), and paging information) can be transmitted in a beam-scanning manner to enable all scheduled entities (UEs) within the coverage area of ​​the Transmitter and Receiver Point (TRP) (e.g., gNB) to receive the broadcast control information. Furthermore, for UEs configured with beamformed antenna arrays, beamformed signals can also be used for uplink channels, including the Physical Uplink Control Channel (PUCCH) and the Physical Uplink Shared Channel (PUSCH).

[0074] A base station (e.g., a gNB) may typically be able to communicate with a UE using transmit beams (e.g., downlink transmit beams) of varying beamwidths. For example, a base station may be configured to use a wider beam when communicating with a moving UE and a narrower beam when communicating with a stationary UE. A UE may also be configured to receive signals from the base station using one or more downlink receive beams. In some examples, to select one or more downlink transmit beams and one or more downlink receive beams for communication with the UE, the base station may transmit a reference signal (such as an SSB or CSI-RS) on each of the multiple downlink transmit beams in a beam-scanning manner. The UE can use one or more downlink receive beams on itself to measure the Reference Signal Received Power (RSRP) on each of the downlink transmit beams and send a beam measurement report to the base station indicating the measured RSRP of each of the downlink transmit beams. The base station can then select one or more serving downlink beams (e.g., downlink transmit beams and downlink receive beams) for communication with the UE based on beam measurement reports. The resulting selected downlink transmit and receive beams can form a downlink beampair link. In other examples, when the channel is reciprocal, the base station can derive a specific downlink beam for communication with the UE based on uplink measurements of one or more uplink reference signals (such as sounding reference signals (SRS)).

[0075] Similarly, uplink beams (e.g., uplink transmit beams at the UE and uplink receive beams at the base station) can be selected by measuring the RSRP of the received uplink reference signal (e.g., SRS) or downlink reference signal (e.g., SSB or CSI-RS) during uplink or downlink beam scanning. For example, the base station can determine the uplink beams via uplink beam management through SRS beam scanning measured at the base station or via downlink beam management through SSB / CSI-RS beam scanning measured at the UE. The selected uplink beams can be indicated by the selected SRS resources (e.g., time-frequency resources for SRS transmission) when implementing uplink beam management, or by the selected SSB / CSI-RS resources when implementing downlink beam management. For example, the selected SSB / CSI-RS resources can have a spatial relationship with the selected uplink transmit beams (e.g., uplink transmit beams for PUCCH, SRS, and / or PUSCH). The selected uplink transmit beam and uplink receive beam can form an uplink beampair link.

[0076] also, Figure 1 , Figure 2 and Figure 4 The system shown can utilize dynamic TDD, where uplink (UL) and downlink (DL) transmission directions can be switched or formatted for corresponding time slots and (more specifically) for individual symbols within a time slot. Specifically, 5G NR specifies different time slot formats, specifying the number of UL, DL, and flexible (F) symbols, and their time positions within the time slot (or multiple time slots). A symbol marked as flexible (F) means it can be used for either the uplink or downlink as required. For example, 3GPP TS 38.213 specifies the number of different time slot formats ranging from format 0 to format 255. Each format has different combinations of UL, DL, and flexible symbols. However, in practice, TS 38.213 only specifies 56 different time slot formats, although the total number could be up to 256.

[0077] In dynamic TDD scheduling, the DCI in the PDCCH can be used to schedule the UE. Furthermore, in systems utilizing semi-persistent scheduling (SPS), the UE can be provided with (1) a cell-specific slot format configuration (e.g., tdd-UL-DL-ConfigurationCommon); (2) a dedicated slot format configuration (e.g., tdd-UL-DL-ConfigurationDedicated); or (3) a slot format via the DCI. Additionally, as an example, the slot format can be configured via higher-layer signaling through tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated signaling. According to TS 38.213, if the tdd-UL-DL-ConfigurationDedicated parameter is additionally provided to the UE, the tdd-UL-DL-ConfigurationDedicated parameter only covers the flexible symbol for each slot on several slots provided, such as those provided via tdd-UL-DL-ConfigurationCommon.

[0078] Turning Figure 5This figure illustrates the timeline of a transmission in a dynamic TDD communication system with semi-persistent scheduling (SPS) DL transmissions (such as hybrid automatic repeat request (HARQ) transmissions on the physical downlink shared channel (PDSCH), which are acknowledged (ACK) or negatively acknowledged (NACK) on the UL (e.g., on the PUCCH). In this example, it is assumed that a slot format indication (SFI) is used for multiple slots. Thus, as shown, the receive and transmit signaling for both the gNB and UE (e.g., timelines 502 and 504, respectively) is shown before time 506 when a first slot format is used, and the slot format change is implemented at time 506. After time 506, a second slot format is used. For example, the first slot format could be format 42 as defined by 3GPP 38.213, where in a slot with 14 symbols, the first three symbols are DL symbols, the next three (3) symbols are flexible (F) symbols, and the remaining eight (8) symbols are UL symbols. The second time slot format can be format 33 as defined by 3GPP 38.213, where the first nine (9) symbols are DL symbols, the next three (3) symbols are F symbols, and the remaining two (2) symbols are UL symbols.

[0079] Figure 5 The example shown also illustrates a single cycle (e.g., 507) comprising eight slots, each slot containing 14 symbols. In this example, cycle 507 has a total of 112 symbols, as is known in IoT applications where transmissions are periodically based and semi-persistent scheduling (SPS) is employed. In this example, the digital scheme is identical for both the first and second slot formats, but is not limited to this. Furthermore, although the cycle time is... Figure 5 The timeout is displayed as 1 millisecond, but in other applications it can be greater or less than this timing.

[0080] In the timeline 502 illustrating gNB transmit / receive signaling, DL signaling is shown in slot 508 during the first slot format time period. In some examples, this DL signaling can be HARQ or some other SPS. Using SPS signaling can be beneficial in IoT applications requiring low latency and ultra-reliable links (e.g., Ultra-Reliable Low-Latency Communication (URLLC)). In the example shown, the gNB can transmit a micro-slot 510 with two symbols on the DL. Figure 6A The transmission is further illustrated in the image. Figure 6A Showing from Figure 5 The times of the first two time slots in the example. For example... Figure 6AAs can be seen, due to the use of a specific time slot format (e.g., time slot format 42), these symbols in micro-time slot 510 are designated as DL symbols within the first time slot 508.

[0081] return Figure 5 After the signaling (e.g., HARQ signaling) in microslot 510 is transmitted on DL, the UE will respond with ACK or NACK on UL (e.g., PUCCH) after a processing delay time 512-1 (e.g., typically 20 symbols, but not limited to, and in this example equal to the value N1 (or the "K1" duration of the PDSCH-ACK / NACK timing)) transmitted on UL in the next time slot 516. See again Figure 6A It can be seen that symbol 514 is a designated UL symbol that will not conflict with the transmission made by gNB.

[0082] Return to reference again Figure 5 After the time slot format changes at time 506, the gNB transmits a DL signal (e.g., HARQ or other SPS signal) in micro-time slot 518 within the first time slot 520 after the format change. Figure 6B It can be seen from this that Figure 6B The signaling during the first two time slots after the time slot format change is shown. Two symbolic micro-time slots 518 are designated for DL ​​transmission to the gNB. Therefore, there is no possibility of collision in the transmission of DL signaling (e.g., HARQ or other SPS).

[0083] Following the DL transmission in micro-slot 518, the UE will respond to the transmission with feedback (e.g., ACK / NACK) after a delay of N1 of 512-2, as shown in... Figure 5 and Figure 6B This can be seen from both. However, in the case shown, since the time slot format has been changed (e.g., changed to format 33), when in such... Figure 6B As can be seen at symbol 522, when scheduling DL symbols under the time-slot format scheme, the transmission of feedback (ACK / NACK in symbol 522) will occur after N1 symbols 512-2. This may cause a conflict between UL symbol 522 and the DL signal. Additionally, the next symbol available for UL transmission appears at symbols 526 and / or 528, such as... Figure 6BAs can be seen from this. Note that in this example, the first available UL symbol 526 will appear at N1+7 (i.e., the 27th symbol in the micro-slot (i.e., slots 520+524)), and the second available UL symbol 528 will appear at N1+8 (i.e., the 28th symbol in the micro-slot (i.e., slots 520+524)). However, in this conflict scenario, for example, it is uncertain in which UL symbol (or even in a slot where no other UL symbol is scheduled for UL in the current slot) a feedback (e.g., HARQ feedback) can be sent on the PUCCH.

[0084] Therefore, this disclosure provides a mapping or correlation between a specific timeslot format (or timeslot format identifier (ID)) and a resource ID used for an uplink channel (e.g., PUCCH). In this way, the UE (and / or gNB) can be configured such that when the UE receives a resource ID for an uplink channel, the UE is informed of the specific timeslot format and what UL resources can be used for transmissions on the PUCCH, such as for ACK / NACK transmissions in the case of SPS HARQ as discussed above. This resource indication or ID allows the UE to dynamically adapt to dynamic TDD timeslot format changes to avoid conflicts, such as those described above. Figure 5 And the conflict discussed in Figure 6.

[0085] In a specific example, a PUCCH resource indicator (also referred to herein as PUCCH resource ID or PRI) is provided for each slot format configuration, or the PUCCH resource indicator is associated with each slot format configuration, which can be specified or identified by the network via the slot format ID. This association allows the UE to select which UL symbol is available for sending feedback (e.g., ACK / NACK) on the PUCCH for a specific slot format configuration to avoid conflicts.

[0086] In a further example, the PUCCH resource ID can be configured to include all specific parameters of its specific parameters. For example, the PUCCH resource ID can be configured as "n1PUCCH-AN", where AN stands for ACK / NACK. For a slot format (e.g., slot format 33), the resource ID n1PUCCH-AN can be configured with the PUCCH resource ID parameter (e.g., PUCCH resource ID 2) and downlink data to uplink ACK (e.g., dlDataToUL-ACK). Additional parameters include: the starting physical resource block (PRB) (e.g., PRB#10), a flag or indication of whether intra-slot frequency hopping is enabled or disabled (e.g., intraSlotFrequencyHopping: 'disabled'), the second hop PRB when frequency hopping is present (e.g., secondHopPRB: none, format 0), and the downlink to uplink ACK indication for the slot or sub-slot (e.g., DL-Data-To-ULACK = 7th sub-slot (a sub-slot with 2 symbols)). For higher granularity, DL-Data-To-ULACK (or PDSCH-to-HARQ_feedback) indications can be symbol-based; for example, one of 28 symbols in a sub-slot or micro-slot with two slots having 14 symbols.

[0087] Figure 7 It shows the relationship with Figure 5 and Figure 6A , Figure 6B A similar timeline example is provided, where the system switches from a first time slot format configuration (e.g., time slot format 42) to a second time slot format configuration (e.g., time slot format 33) after time 702. Since ACK / NACK symbol 704 will conflict due to the change in time slot format configuration, the 26th or 27th symbol is in a sub-time slot with two symbols (e.g., the 7th two-symbol sub-time slot in time slot 704), shown at 706 and 708. In another example, the granularity can be configured to indicate a specific symbol (e.g., it can correspond to...). Figure 6B The examples of symbols 526 and 528 (symbol 26 or symbol 27).

[0088] In another example of a configuration of PUCCH resource IDs that is mapped to another slot format configuration (e.g., slot format 42), the resource ID could be n1 PUCCH-AN = PUCCH resource ID 3 & dlDataToUL-ACK, DL-Data-To-ULACK = 3rd sub-slot (i.e., the sub-slot is 2 symbols, and the 3rd sub-slot is symbols 5 and 6 in the slot).

[0089] It should be noted that the currently disclosed concept can be applied to multiple instances (i.e., two or more instances) of SPS transmission within a single cycle. Figure 8 An example is shown in which two SPS transmissions (SPS1 and SPS2) are scheduled per cycle (e.g., cycle 802-1 or 802-2). Furthermore, in this example, for the first time slot format (e.g., format 43) before the time slot format change time 804, in addition to the SPS1 DL transmission and UL ACK / NACK (which is related to...),... Figure 5-7 Except for the example shown below, a 4-symbol DL transmission 806 for SPS2 is illustrated in cycle 802-1 (this is only an example and not a limitation). As shown, after the UE's N1 processing time, ACK 808 is sent by the UE on the UL. In this case, the UL symbol used for ACK 808 will be an assigned UL symbol, so there will be no conflict.

[0090] In the second time slot format configuration after time change 804, the transmission of 4-symbol DL transmission 806-1 will be confirmed via UL transmission 808-1. However, in this case, due to the second time slot format configuration (e.g., time slot format 33), the UL transmission will occur at flexible F symbol 812. Therefore, the next available UL symbol will be after F symbol 812.

[0091] In a specific example, dlDataToUL-ACK (at the RRC or PDSH to HARQ timing in L1) can be configured at the beginning of the UL OFDM symbol (or sub-slot) position for SPS PUCCH-AN Tx in the feedback slot (FdbkSlot), where the UE's N1 processing time is located in the feedback slot (and is typically equal to K1). The value N can be configured as the index of the UL symbol (or sub-slot) following the symbol where the K1 (or N1) duration ends. In one example, for a sub-slot equal to 2 symbols, the value of N can be between 0 and 6. Furthermore, the DL data to UL acknowledgment (final dlDataToUL-ACK) configured at the RRC or PDSH to HARQ timing in L1 can be configured as the initial dlDataToUL-ACK (at the RRC or PDSH to HARQ timing in L1) + the Nth UL sub-slot (or UL symbol). Furthermore, if the feedback time slot configuration is known during the DL-Data-ToULAck(-r16) transmission, the final dlDataToUL-ACK (at the RRC or PDSH to HARQ timing in L1) can be configured.

[0092] If the indicated UL symbol cannot carry or transmit HARQ feedback, the first available UL sub-slot (or UL symbol) capable of carrying or transmitting HARQ feedback shall be used. For example, such as Figure 8 The PUCCH format 1 with 4 symbols shown will be transmitted in the first time slot configuration with four consecutive available UL symbols.

[0093] In some other examples, the gNB or network node can send the Information Element (IE) for SPS-PUCCH-AN, one example of which is shown in Table 1 below.

[0094]

[0095] Table 1

[0096] The IE is transmitted to the UE and allows the UE to determine the UL resources to be used for PUCCH transmission (e.g., ACK / NACK transmission).

[0097] In another example, it should be noted that a dedicated permission (DG) can be used to implement the procedure disclosed above for determining the UL symbol for the PDCCH. In this example, the PUCCH resource (with a given PUCCH resource ID) used for the DG can be configured according to Table 2 below.

[0098]

[0099] Table 2

[0100] In the example above, DL_DataToUL-ACK-r16 contains the exact location of the feedback slot symbol to which the PUCCH HARQ feedback will be sent, or the location of the available UL symbol for the feedback slot (e.g., the first, second, or Nth UL symbol).

[0101] The DL-DataToUL-ACK-r16 value can indicate the exact location of sub-slots (symbols) (e.g., 14 sub-slots (sub-slots with 2 symbols) or 27 symbols, as shown in the example above), provided that the configuration of the feedback slots (i.e., 'FdbkSlot' in the example shown) is the slot where the initial N1 (or K1) period ends. If the feedback slot configuration is unknown, the DL-DataToUL-ACK-r16 value can also indicate the order of available UL sub-slots (or symbols) within the feedback slots.

[0102] When DL-DataToUL-ACK-r16 does not indicate the location of a valid UL sub-slot (or symbol), then a DCI format including a Slot Format Indicator (SFI) (e.g., DCI 2_0) can indicate the rules used for UL symbol determination. An example of DL-DataToUL-ACK-r16 not indicating a valid UL sub-slot could be when a second UL sub-slot (or symbol) is required for a PUCCH format 1 with four UL symbols (e.g., slot format #5). Another example of DL-DataToUL-ACK-r16 not indicating a valid UL sub-slot (or symbol) location could be when a fifth UL sub-slot (or symbol) is required for a PUCCH format 0 with one UL symbol, and the slot format indication does not include five UL symbols or even includes flexible symbols (e.g., slot format #6).

[0103] It should also be noted that the DCI format 2_0 (containing SFI) indicating the rules used for UL symbol determination can include instances where all PUCCH ANs fall within the DL symbol to be transmitted at the Xth UL sub-slot (symbol) (e.g., flexible symbols are assigned to either UL or DL, and therefore there is no ambiguity regarding flexible symbols). In some other examples, the UL scheduler can be configured to track the "DL-DataToUL-ACK(-r16)" value and its updated value when the slot format configuration changes, and perform appropriate UL sub-slot (symbol) scheduling (including taking into account other UL traffic).

[0104] As disclosed above, the dlDataToUL-ACK position is specified or mapped for each slot format configuration. In some implementations, this mapping can be established for the 56 configurations defined in the 3GPP specification. However, in another example, the dlDataToUL-ACK position can be configured for a subset or group of slot format configurations (e.g., for slot format configurations that have been used in the past 5ms or for slot format configurations to be used in the upcoming 5ms (if future slot format configurations are available)). In yet another example, general timing can be utilized. For example, for a slot configuration containing at least two UL symbols (e.g., slot formats 1, 9-15, 22-27, 31-42, 44-52, and 55 as specified in 3GPP TS 38.213), a second available UL sub-slot (symbol) can be used for either PUCCH format 0 or PUCCH format 2. Note that the examples above can also be applied to special permissioned cases.

[0105] In yet another example, when the feedback slot (FdbkSlot) does not contain the correct or required number of UL symbols and the SFI rules discussed above do not apply, then a transmission at the first available UL sub-slot timing with the correct or required number of UL symbols can be utilized. In another example, when the feedback slot (FdbkSlot) does not contain the correct or required number of UL symbols and the SFI rules do not apply, then a transmission at the Nth timing with the available number of symbols can be utilized, where N is the number discussed in the examples above. Furthermore, note that these examples can be provided at transmission times prior to packet expiration.

[0106] Figure 9 This is a block diagram illustrating an example of a hardware implementation for a network node (i.e., RAN node 900) employing the processing system 914. For example, the network or RAN node 900 can be one of the types discussed earlier. Figure 1 , Figure 2 or Figure 4 Any base station shown in any one or more of the diagrams (e.g., gNB).

[0107] Network node 900 may be implemented using a processing system 914 including one or more processors 904. Examples of processors 904 include microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuitry, and other suitable hardware configured to perform various functionalities described throughout this disclosure. In various examples, network node 900 may be configured to perform any one or more of the functions described herein. That is, the processor 904 utilized in network node 900 may be used to implement any one or more processes described herein. In some cases, processor 904 may be implemented via a baseband or modem chip, and in other implementations, processor 904 itself may include several devices distinct from and different from the baseband or modem chip (e.g., in such scenarios they may work together to implement aspects discussed herein). And as mentioned above, various hardware configurations and components other than the baseband modem processor may be used in the implementation (including RF chains, power amplifiers, modulators, buffers, interleavers, adders / summers, etc.).

[0108] In this example, the processing system 914 can be implemented using a bus architecture (typically represented by bus 902). Bus 902 may include any number of interconnect buses and bridges, depending on the specific application of the processing system 914 and the overall design constraints. Bus 902 communicatively couples together various circuits including one or more processors (typically represented by processor 904) and computer-readable media (typically represented by computer-readable storage media 906). Bus 902 may also link together various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and will therefore not be described further. Bus interface 908 provides an interface between bus 902 and transceiver 910. Transceiver 910 provides units for communicating with various other devices over a transmission medium (e.g., an air interface). User interface 912 (e.g., keyboard, touchpad, display, speaker, microphone, etc.) may also be provided.

[0109] Processor 904 manages bus 902 and general processing, which includes executing software stored on computer-readable storage medium 906. When executed by processor 904, the software causes processing system 914 to perform the various functions described herein for any particular device. Computer-readable storage medium 906 can also be used to store data manipulated by processor 904 during software execution.

[0110] One or more processors 904 in the processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc. Software may reside on computer-readable storage media 906.

[0111] Computer-readable storage medium 906 may be a non-transitory computer-readable medium. For example, non-transitory computer-readable media include magnetic storage devices (e.g., hard disks, floppy disks, magnetic tapes), optical disks (e.g., compact discs (CDs) or digital versatile discs (DVDs)), smart cards, flash memory devices (e.g., card, stick, or key drives), random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), registers, removable disks, and any other suitable medium for storing software and / or instructions that can be accessed and read by a computer. Computer-readable storage medium 906 may be located within processing system 914, outside of processing system 914, or distributed across multiple entities including processing system 914. Computer-readable storage medium 906 may be embodied in a computer program product. For example, a computer program product may include a computer-readable medium within encapsulation material. Those skilled in the art will recognize how the functionality described throughout this disclosure is best implemented, depending on the specific application and the overall design constraints imposed on the system as a whole.

[0112] In some aspects of this disclosure, processor 904 may include circuitry configured for various functions. For example, processor 904 may include resource ID determination circuitry 940, configured to determine a UL resource channel ID (e.g., n1PUCCH-AN, which includes the PUCCH resource ID as discussed above and may also include a dlData-to-UL-ACK mapping) for each specific timeslot format configuration. In some examples, resource ID determination circuitry 940 may be configured to determine or specify other parameters, such as the starting PRB, a flag or indication of whether in-slot frequency hopping is enabled or disabled, a second hop PRB (in the case of enabled frequency hopping), and a DL-Data-to-ULACK indication (whether in a sub-slot or at a higher granularity per symbol). In other aspects, resource ID determination circuitry 940 may also be configured to execute resource ID determination instructions 950 stored in computer-readable storage medium 906 to perform any of the functions described herein, particularly in conjunction with this document. Figures 5-8The described functionalities are related to the functions.

[0113] In another aspect, note that the resource ID determination circuit 940 can be configured as a unit for determining at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication network. For example, the resource ID determination circuit 940 can determine the time slot format configuration ID (e.g., format 33) mapped to the resource ID of the UL resource, as well as specific parameters therein (such as PUCCH resource ID and dlDataToUL-ACK). In other aspects, such a device can be implemented using additional processing circuitry for functionality.

[0114] Processor 904 may also include scheduler circuitry 942, which is configured to schedule, associate, and / or map various determined resource IDs, such as those determined by circuitry 940, using a timeslot format configuration. In an example, scheduler circuitry 942 may be configured to track resource IDs associated with corresponding timeslot formats. Note that in this example, scheduler circuitry 942 may implement RRC or MAC-level functionality. In another example, scheduler circuitry 942 may also be configured to execute scheduler instructions 952 stored in computer-readable storage medium 906 to implement any of the functions described herein.

[0115] In another aspect, note that the scheduler circuit 942 can be configured as a unit for mapping at least one time slot format ID to a corresponding uplink channel resource identifier (ID), wherein the mapping associates at least one time slot format ID with an uplink channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot that can be used for uplink (UL) transmission on an uplink channel.

[0116] Processor 904 may further include communication circuitry 944, configured to communicate with a user equipment (UE) via a communication link and using access communication, and may include RRC signaling or dedicated permission (DG) signaling for configuring the UE to be notified of a UL resource ID (e.g., n1PUCCH-AN). Communication circuitry 944 may also be configured to execute communication instructions 954 stored in computer-readable storage medium 906 to perform any of the functions described herein. Additionally, transmission circuitry 944 may be configured to transmit an RRC message or DG message to the UE via transceiver 910 regarding a UL channel resource ID (e.g., n1PUCCH-AN).

[0117] Figure 10This is a flowchart of a method 1000 for wireless communication at a node (such as a gNB or base station) according to some aspects. In some examples, method 1000 may be as described above and Figure 9 The UE 900 shown herein is executed by a processor or processing system or by any suitable unit for performing the described functions.

[0118] like Figure 10 As shown, method 1000 includes: determining at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by a wireless communication network, as shown in box 1002. In a particular example, the at least one time slot format ID may include time slot formats as discussed above, such as time slot format identifiers specified in 3GPP specifications, such as time slot format 33 and time slot format 42.

[0119] Additionally, method 1000 includes mapping or associating at least one time slot format ID to a corresponding uplink channel resource identifier (ID), wherein the mapping associates at least one time slot format ID with an uplink channel resource ID to identify at least one specific sub-time slot or symbol in a time slot available for uplink (UL) transmission on an uplink channel, as shown in box 1004. In a particular example, note that the process in box 1004 may include mapping or associating a PDCCH resource ID and dlDataToUL-SCK configured for a specific time slot format as discussed above.

[0120] According to another aspect, method 1000 may include: transmitting a mapping of at least one time slot format ID to a corresponding uplink channel resource ID to a user equipment (UE) in the network (e.g., via RRC signaling or DG). Furthermore, the uplink channel may be a physical uplink control channel (PUCCH), wherein the PUCCH is reserved for feedback signals received from the UE. In another aspect, the feedback signal is a semi-persistent scheduling (SPS) signal. In yet another specific example, method 1000 may include: sending a hybrid automatic repeat request (HARQ) to the UE, wherein the feedback signal is an acknowledgment / negative acknowledgment (ACK / NACK) signal in response to the HARQ.

[0121] In yet another example, at least one time slot format ID is mapped to a corresponding uplink channel resource identifier (ID) to enable the UE to identify at least one specific symbol in a time slot available for transmission on the uplink channel. Additionally, in some examples, the system is operable according to a dynamic time division duplex (TDD) configuration, where multiple time slot format configurations can be utilized in the system.

[0122] According to another aspect, method 1000 may include specifying either a sub-slot location or a symbol location in an uplink channel resource ID associated with the slot format ID for UL channel resources. In yet another example, method 1000 may include specifying one or more of the following in or associated with the uplink channel resource ID: in-slot frequency hopping enable / disable, starting physical resource block (PRB) number, or second hopping PRB number.

[0123] Based on the discussion above Figure 8 As an example, note that method 1000 may further include: mapping at least one time slot format ID to a plurality of corresponding uplink channel resource identifiers (IDs), wherein the mapping associates at least one time slot format ID with an uplink channel resource ID to identify a corresponding specific sub-time slot or symbol in a time slot available for uplink (UL) transmission on an uplink channel. Additionally, each of the plurality of uplink channel resource identifiers (IDs) corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

[0124] Figure 11 This is a block diagram illustrating an example of a hardware implementation of a wireless communication device or UE 1100 employing processing system 1114, according to some aspects. For example, wireless communication device 1100 may correspond to the one discussed above. Figure 1 , Figure 2 or Figure 4 Any UE shown or described in any one or more of the figures.

[0125] According to various aspects of this disclosure, an element, any part of an element, or any combination of elements may be implemented using a processing system 1114 including one or more processors 1104. The processing system 1114 may substantially be compatible with... Figure 9 The processing system 914 shown is the same as that described above, including a bus interface 1108, a bus 1102, a processor 1104, and a computer-readable medium 1106. Additionally, UE 1100 may include components substantially similar to those described above. Figure 9 Similar user interface 1112 and transceiver 1110 described herein. That is, processor 1104 (as utilized in UE 1100) can be used to implement any one or more of the procedures described herein.

[0126] In some aspects of this disclosure, processor 1104 may include UL resource ID determination circuitry 1140. In one aspect, UL resource ID determination circuitry 1140 may look up a current timeslot format configuration (e.g., a current timeslot format ID) utilized by a wireless communication network and / or associate the current timeslot format configuration with a pre-determined UL resource ID (e.g., n1 PUCCH-AN including PUCCH resource ID and dlDataToUL-ACK). For example, resource ID determination circuitry 1140 may determine that a timeslot format configuration ID (e.g., format 33) is associated with or mapped to a UL resource ID. In other aspects, UL resource ID determination circuitry 1140 may also be configured to execute UL resource ID determination instructions 1150 stored in computer-readable storage medium 1106 to implement any of the functions described herein, particularly in connection with this document. Figures 5-8 The described functionalities are related to the functions.

[0127] In another aspect, note that the UL resource ID determination circuit 1140 can be configured as a unit for determining at least one specific sub-slot or symbol in the uplink (UL) transmission slots that the UE can use for uplink (UL) channel transmission on the uplink (UL) channel based on the uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one slot format ID associated with the slot format configuration. In other aspects, such a unit can be implemented using other processing circuitry including those for implementing functionality.

[0128] In some other aspects of this disclosure, processor 1104 may include UL symbol selection circuitry 1142. In one aspect, UL symbol selection circuitry 1142 is configured to determine a symbol or sub-time slot associated with a UL channel resource ID, which allows the UE to transmit without collision on a UL channel (e.g., PUCCH) (i.e., within UL symbols in the time slot format configuration). In other aspects, UL symbol selection circuitry 1142 may also be configured to execute UL resource ID determination instructions 1152 stored in computer-readable storage medium 1106 to perform any of the functions described herein, particularly in connection with this document. Figures 5-8 The described functionalities are related to the functions.

[0129] In another aspect, note that the UL resource ID determination circuit 1140 and / or the UL symbol selection circuit 1142 can be configured as units for determining at least one specific sub-slot or symbol in the uplink (UL) transmission slots that the UE can use for uplink (UL) channel transmission on the uplink (UL) channel based on the uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one slot format ID associated with the slot format configuration. In other aspects, such units can be implemented using additional processing circuitry for implementing functionality.

[0130] In another aspect, processor 1104 may include communication circuitry 1144 configured to transmit to a network over a UL channel. Specifically, communication circuitry 1144 may enable transceiver 1110 to transmit over a specific UL symbol selected by UL symbol selection circuitry 1142. In yet another aspect, communication circuitry 1144 may also be configured to execute communication instructions 1154 stored in computer-readable storage medium 1106 to perform any of the functions described herein, particularly in connection with this document. Figures 5-8 The described functionalities are related to the functions.

[0131] Figure 12 This is a flowchart of a method 1200 for wireless communication in a user equipment (UE) in a wireless communication network, based on some aspects. In some examples, method 1200 may be performed by methods as described above and... Figure 11 The UE1100 shown herein is executed by a processor or processing system or by any suitable unit for performing the described functions.

[0132] At block 1202, method 1200 includes: determining at least one specific sub-slot or symbol in a slot available for uplink (UL) transmission by the UE on an uplink (UL) channel based on an uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one slot format ID associated with a slot format configuration. In a particular aspect, the UE is configured to: determine which UL resource ID will be utilized based on the current slot format ID, which then allows the UE to determine or look up the correlation between the slot format ID and the UL resource ID. Based on the determined UL resource ID, the UE can then determine the UL symbol or micro-slot (or sub-slot) that can be used on the UL channel (e.g., PUCCH) for transmissions performed by the UE (e.g., for transmissions of feedback signals (e.g., ACK / NACK)). Once the UL symbol (or micro-slot or sub-slot) is determined, the uplink signal can then be transmitted by the UE to a base station or network node in the UL channel on the determined at least one specific sub-slot or symbol, as shown in block 1204.

[0133] In another aspect, method 1200 may include receiving from a base station in the network a correlation between at least one timeslot format ID and a corresponding uplink channel resource ID, such as via RRC signaling or DG communication. Additionally, the uplink channel is a Physical Uplink Control Channel (PUCCH), and the UL signal is a feedback signal transmitted to the base station in the network, which may also be configured as a Semi-Persistent Scheduling (SPS) signal. In yet another example, method 1200 may include receiving a Hybrid Automatic Repeat Request (HARQ) from the base station, and the feedback signal is an Acknowledgment / Negative Acknowledgment (ACK / NACK) signal transmitted to the base station in response to the HARQ.

[0134] In another aspect, the network is operating using a dynamic time division duplex (TDD) configuration, where multiple time slot format configurations can be utilized in the system, as discussed above. Furthermore, the uplink channel resource ID includes one or more of the following: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hop PRB number, as discussed above.

[0135] According to another aspect, method 1200 may include: determining a specific sub-slot or symbol among multiple uplink channel resource IDs that can be used for uplink (UL) transmissions on the uplink channel, for example, combining... Figure 8 The examples discussed herein. Furthermore, each of the multiple uplink channel resource IDs corresponds to a respective semi-persistent scheduling downlink and uplink feedback transmission.

[0136] Several aspects of wireless communication networks have been presented with reference to one or more exemplary embodiments. As will be readily understood by those skilled in the art, the various aspects described throughout this disclosure can be extended to other telecommunications systems, network architectures, and communication standards.

[0137] The following provides an overview of aspects of this disclosure:

[0138] Aspect 1: A method for wireless communication at a network node in a wireless communication network, comprising: determining at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication network; and mapping the at least one time slot format ID to a corresponding uplink (UL) channel resource identifier (ID), wherein the mapping associates the at least one time slot format ID with the UL channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot that can be used for uplink (UL) transmission on an uplink channel.

[0139] Aspect 2: The method according to aspect 1 further includes: transmitting the mapping of the at least one time slot format ID to a corresponding uplink channel resource ID to a user equipment (UE) in the network.

[0140] Aspect 3: The method according to aspect 1 or aspect 2, wherein the uplink channel includes the physical uplink control channel (PUCCH).

[0141] Aspect 4: According to the method of aspect 3, wherein the PUCCH is reserved for receiving feedback signals from the UE.

[0142] Aspect 5: According to the method of aspect 4, the feedback signal includes a semi-persistent scheduling (SPS) signal.

[0143] Aspect 6: The method according to any one of Aspects 1 to 5 further includes: sending a Hybrid Automatic Repeat Request (HARQ) to the UE; and wherein the feedback signal is an Acknowledgment / Negative Acknowledgment (ACK / NACK) signal in response to the HARQ.

[0144] Aspect 7: The method according to any one of Aspects 1 to 6, wherein the mapping of the at least one time slot format ID to the corresponding uplink channel resource identifier (ID) is configured to enable the UE to identify the at least one specific symbol in the time slot that can be used for transmission on the uplink channel.

[0145] Aspect 8: The method according to any one of Aspects 1 to 7, wherein the wireless communication network is operable using a dynamic time division duplex (TDD) configuration, wherein multiple time slot format configurations may be utilized in the wireless communication network.

[0146] Aspect 9: The method according to any one of Aspects 1 to 8 further includes: specifying a sub-slot position or a symbol position in the uplink channel resource ID associated with the at least one slot format ID for uplink channel resources.

[0147] Aspect 10: The method according to any one of Aspects 1 to 9 further includes: specifying one or more of the following in the uplink channel resource ID: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hopping PRB number.

[0148] Aspect 11: The method according to any one of Aspects 1 to 10 further includes: mapping the at least one time slot format ID to a plurality of corresponding uplink channel resource identifiers (IDs), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify a corresponding specific sub-time slot or symbol in a time slot that can be used for uplink transmission on a plurality of uplink channels.

[0149] Aspect 12: According to the method of aspect 11, each of the plurality of uplink channel resource identifiers (IDs) corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

[0150] Aspect 13: A network node in a wireless communication system, comprising: a wireless transceiver; a memory; and a processor communicatively coupled to the wireless transceiver and the memory, wherein the processor and the memory are configured to: determine at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication system; and map the at least one time slot format ID to a corresponding uplink (UL) channel resource identifier (ID), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot available for uplink (UL) transmission on an uplink channel.

[0151] Aspect 14: The network node according to aspect 13, wherein the processor and the memory are configured to transmit the mapping of the at least one time slot format ID to the corresponding uplink channel resource ID to the user equipment (UE) in the network.

[0152] Aspect 15: A network node according to aspect 13 or aspect 14, wherein the uplink channel includes a physical uplink control channel (PUCCH).

[0153] Aspect 16: The network node according to aspect 15, wherein the PUCCH is reserved for receiving feedback signals from the UE.

[0154] Aspect 17: The network node according to aspect 16, wherein the feedback signal includes a semi-persistent scheduling (SPS) signal.

[0155] Aspect 18: A network node according to any of Aspects 13 to 17, wherein the mapping of the at least one time slot format ID to the corresponding uplink channel resource identifier (ID) is configured to enable the UE to identify the at least one specific symbol in the time slot that can be used for transmission on the uplink channel.

[0156] Aspect 19: A network node according to any of Aspects 13 to 18, wherein the wireless communication system is operable using a dynamic time division duplex (TDD) configuration, wherein multiple time slot format configurations may be utilized in the wireless communication system.

[0157] Aspect 20: A network node according to any of aspects 13 to 19, wherein the processor and the memory are configured to: specify one of a sub-slot position or a symbol position in the uplink channel resource ID associated with the at least one slot format ID for uplink channel resources.

[0158] Aspect 21: A network node according to any of Aspects 13 to 20, wherein the processor and the memory are configured to specify one or more of the following in the uplink channel resource ID: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hopping PRB number.

[0159] Aspect 22: A network node according to any of Aspects 13 to 21, wherein the processor and the memory are configured to: map the at least one time slot format ID to a plurality of corresponding uplink channel resource identifiers (IDs), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify a corresponding specific sub-time slot or symbol in a time slot that can be used for uplink (UL) transmission on a plurality of uplink channels.

[0160] Aspect 23: The network node according to aspect 22, wherein each of the plurality of uplink channel resource identifiers (IDs) corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

[0161] Aspect 24: A method for wireless communication in a user equipment (UE) in a wireless communication network, comprising: determining at least one specific sub-time slot or at least one specific symbol in an uplink (UL) transmission on an uplink (UL) channel by the UE based on an uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one time slot format ID associated with a time slot format configuration; and transmitting an uplink (UL) signal on the determined at least one specific sub-time slot or at least one specific symbol in the UL channel.

[0162] Aspect 25: The method according to aspect 24, wherein the uplink channel includes the physical uplink control channel (PUCCH).

[0163] Aspect 26: The method according to aspect 24 or aspect 25, wherein the UL signal includes a semi-persistent scheduling (SPS) feedback signal sent to a base station in the wireless communication network.

[0164] Aspect 27: The method according to any of aspects 24 to 26, wherein the wireless communication network is operable according to a dynamic time division duplex (TDD) configuration, wherein multiple time slot format configurations may be utilized in the wireless communication network.

[0165] Aspect 28: The method according to any of Aspects 24 to 27, wherein the uplink channel resource ID includes one or more of the following: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hopping PRB number.

[0166] Aspect 29: The method according to any one of aspects 24 to 28 further comprises: determining a specific sub-slot or symbol in a plurality of uplink (UL) transmissions available for use on the uplink channel based on a plurality of uplink channel resource IDs; wherein each of the plurality of uplink channel resource IDs corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

[0167] Aspect 30: A user equipment (UE) operable in a wireless communication system, comprising: a wireless transceiver; a memory; and a processor communicatively coupled to the wireless transceiver and the memory, wherein the processor and the memory are configured to: determine at least one specific sub-time slot or symbol in a time slot that the UE can use for uplink (UL) transmission on an uplink (UL) channel based on an uplink channel resource identifier (ID), wherein the uplink channel resource ID is associated with at least one time slot format ID associated with a time slot format configuration; and transmit uplink signals in the UL channel on the determined at least one specific sub-time slot or symbol.

[0168] Aspect 31: An apparatus configured for wireless communication, comprising at least one unit for performing the method of any one of aspects 1 to 12 or aspects 24 to 29.

[0169] Aspect 32: A non-transitory computer-readable medium storing computer-executable code, including code for causing a device to perform the methods of any one of aspects 1 to 12 or aspects 24 to 29.

[0170] For example, various aspects can be implemented within other systems defined by 3GPP, such as LTE, Evolved Packet System (EPS), Universal Mobile Telecommunications System (UMTS), and / or Global System for Mobile Communications (GSM). These aspects can also be extended to systems defined by 3GPP2, such as CDMA2000 and / or Evolved Data Optimized (EV-DO). Other examples can be implemented within systems employing IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra Wideband (UWB), Bluetooth, and / or other suitable systems. The actual telecommunications standards, network architecture, and / or communication standards adopted will depend on the specific application and the overall design constraints imposed on the system.

[0171] Within this disclosure, the term "exemplary" is used to mean "serving as an example, instance, or illustration." Any implementation or aspect described herein as "exemplary" is not necessarily to be construed as preferred or superior to other aspects of this disclosure. Similarly, the term "aspect" does not require that all aspects of this disclosure include the features, advantages, or modes of operation discussed. The term "coupled" is used herein to refer to direct or indirect coupling between two objects. For example, if object A physically contacts object B, and object B contacts object C, then objects A and C are still considered coupled to each other—even if they are not in direct physical contact with each other. For example, a first object can be coupled to a second object, even if the first object never has direct physical contact with the second object. The terms "circuit" and "circuit system" are used broadly and are intended to include both hardware implementations of electronic devices and conductors (which, when connected and configured, are capable of performing the functions described in this disclosure, without limitation on the type of electronic circuit) and software implementations of information and instructions (which, when executed by a processor, are capable of performing the functions described in this disclosure).

[0172] Can Figures 1-12 One or more of the components, steps, features, and / or functions shown herein may be rearranged and / or combined into a single component, step, feature, or function, or embodied in several components, steps, or functions. Additional stages, components, steps, and / or functions may be added without departing from the novel features disclosed herein. Figure 1-12 The apparatus, devices, and / or components shown herein can be configured to perform one or more of the methods, features, or steps described herein. The novel algorithms described herein can also be efficiently implemented in software and / or embedded in hardware.

[0173] It should be understood that the specific order or hierarchy of steps in the disclosed methods is an illustration of exemplary processes. It should be understood that the specific order or hierarchy of steps in these methods may be rearranged based on design preferences. The appended method claims give the stages of various steps in an exemplary order and, unless specifically stated herein, are not intended to limit one to the given specific order or hierarchy.

[0174] The above description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are given the full scope consistent with the language of the claims, wherein, unless specifically stated otherwise, reference to the singular form phase is not intended to mean "one and only one," but rather "one or more." Unless otherwise specifically stated otherwise, the term "some" refers to one or more. The phrase "at least one" referring to the list of items means any combination of these items, including a single member. For example, "at least one of the following: a, b, or c" is intended to cover: a; b; c; a and b; a and c; b and c; and a, b, and c. All structural and functional equivalents known to or to be known later by a person skilled in the art throughout the various aspects described in this disclosure are expressly incorporated herein by reference and are intended to be included in the claims. Furthermore, no disclosure herein is intended to be offered to the public, whether or not such disclosure is expressly stated in the claims.

Claims

1. A method for wireless communication at a network node in a wireless communication network, comprising: Determine at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication network; as well as The at least one time slot format ID is mapped to a corresponding uplink (UL) channel resource identifier (ID), wherein the mapping associates the at least one time slot format ID with the UL channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot that can be used for uplink (UL) transmission on an uplink channel, and wherein the specific sub-time slot includes two symbols.

2. The method according to claim 1, further comprising: The mapping of the at least one time slot format ID to the corresponding uplink channel resource ID is transmitted to the user equipment (UE) in the network.

3. The method according to claim 1, wherein, The uplink channel includes the Physical Uplink Control Channel (PUCCH).

4. The method according to claim 3, wherein, The PUCCH is reserved for receiving feedback signals from the UE.

5. The method according to claim 4, wherein, The feedback signal includes a semi-persistent scheduling (SPS) signal.

6. The method according to claim 4, further comprising: Send a Hybrid Automatic Repeat Request (HARQ) to the UE; and The feedback signal is a response to the acknowledgment / negative acknowledgment (ACK / NACK) signal of the HARQ.

7. The method according to claim 1, wherein, The mapping of the at least one time slot format ID to the corresponding uplink channel resource identifier (ID) is configured to enable the UE to identify the at least one specific symbol in the time slot that can be used for transmission on the uplink channel.

8. The method according to claim 1, wherein, The wireless communication network is operable using dynamic time division duplex (TDD) configuration, wherein multiple time slot format configurations are utilized in the wireless communication network.

9. The method according to claim 1, further comprising: Specify one of the sub-slot position or symbol position in the uplink channel resource ID associated with the at least one slot format ID for uplink channel resources.

10. The method according to claim 1, further comprising: Specify one or more of the following in the uplink channel resource ID: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hopping PRB number.

11. The method according to claim 1, further comprising: The at least one time slot format ID is mapped to a plurality of corresponding uplink channel resource identifiers (IDs), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify a corresponding specific sub-time slot or corresponding specific symbol in a time slot that can be used for uplink transmission on multiple uplink channels.

12. The method according to claim 11, wherein, Each of the plurality of uplink channel resource identifiers (IDs) corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

13. A network node in a wireless communication system, comprising: Wireless transceiver; Memory; as well as A processor communicatively coupled to the wireless transceiver and the memory, wherein the processor and the memory are configured to: Determine at least one time slot format indicator (ID) associated with at least one time slot format configuration utilized by the wireless communication system; and The at least one time slot format ID is mapped to a corresponding uplink (UL) channel resource identifier (ID), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify at least one specific sub-time slot or at least one specific symbol in a time slot that can be used for uplink (UL) transmission on an uplink channel, and wherein the specific sub-time slot includes two symbols.

14. The network node according to claim 13, wherein, The processor and the memory are configured as follows: The mapping of the at least one time slot format ID to the corresponding uplink channel resource ID is transmitted to the user equipment (UE) in the network.

15. The network node according to claim 13, wherein, The uplink channel includes the Physical Uplink Control Channel (PUCCH).

16. The network node according to claim 15, wherein, The PUCCH is reserved for receiving feedback signals from the UE.

17. The network node according to claim 16, wherein, The feedback signal includes a semi-persistent scheduling (SPS) signal.

18. The network node according to claim 13, wherein, The mapping of the at least one time slot format ID to the corresponding uplink channel resource identifier (ID) is configured to enable the UE to identify the at least one specific symbol in the time slot that can be used for transmission on the uplink channel.

19. The network node according to claim 13, wherein, The wireless communication system is operable using dynamic time division duplex (TDD) configuration, wherein multiple time slot format configurations are utilized in the wireless communication system.

20. The network node according to claim 13, wherein, The processor and the memory are configured to specify either a sub-slot location or a symbol location in the uplink channel resource ID associated with the at least one slot format ID for uplink channel resources.

21. The network node according to claim 13, wherein, The processor and the memory are configured to specify one or more of the following in the uplink channel resource ID: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hopping PRB number.

22. The network node according to claim 13, wherein, The processor and the memory are configured to map the at least one time slot format ID to a plurality of corresponding uplink channel resource identifiers (IDs), wherein the mapping associates the at least one time slot format ID with the uplink channel resource ID to identify a corresponding specific sub-time slot or corresponding specific symbol in a time slot that can be used for uplink (UL) transmission on a plurality of uplink channels.

23. The network node according to claim 22, wherein, Each of the plurality of uplink channel resource identifiers (IDs) corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

24. A method for wireless communication in a user equipment (UE) in a wireless communication network, comprising: The uplink channel resource identifier (ID) is used to determine at least one specific sub-slot or at least one specific symbol in the time slots that the UE can use for uplink (UL) transmission on the uplink (UL) channel, wherein the uplink channel resource ID is associated with at least one time slot format ID associated with a time slot format configuration; and In the uplink (UL) channel, a UL signal is transmitted on at least one specific sub-time slot or at least one specific symbol, wherein the specific sub-time slot comprises two symbols.

25. The method according to claim 24, wherein, The uplink channel includes the Physical Uplink Control Channel (PUCCH).

26. The method according to claim 24, wherein, The UL signal includes a semi-persistent scheduling (SPS) feedback signal sent to a base station in the wireless communication network.

27. The method according to claim 24, wherein, The wireless communication network is operable according to a dynamic time division duplex (TDD) configuration, wherein multiple time slot format configurations are utilized in the wireless communication network.

28. The method according to claim 24, wherein, The uplink channel resource ID includes one or more of the following: in-slot frequency hopping enabled / disabled, starting physical resource block (PRB) number, or second hopping PRB number.

29. The method of claim 24, further comprising: Based on multiple uplink channel resource IDs, a specific sub-slot or a specific symbol is determined in one of the multiple uplink (UL) transmissions that can be used on the uplink channel; Each of the plurality of uplink channel resource IDs corresponds to a corresponding semi-persistent scheduling downlink and uplink feedback transmission.

30. A user equipment (UE) operable in a wireless communication system, comprising: Wireless transceiver; Memory; as well as A processor communicatively coupled to the wireless transceiver and the memory, wherein the processor and the memory are configured to: The uplink channel resource identifier (ID) is used to determine at least one specific sub-slot or at least one specific symbol in the time slots that the UE can use for uplink (UL) transmission on the uplink (UL) channel, wherein the uplink channel resource ID is associated with at least one time slot format ID associated with a time slot format configuration; and Uplink signals are transmitted in the UL channel on at least one specific sub-time slot or at least one specific symbol, wherein the specific sub-time slot comprises two symbols.