Uplink pointing of the transmission to reduce interference between wireless services
Patent Information
- Application Number
- DE102019201918
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-02-08
- Filing Date
- 2019-02-14
- Publication Date
- 2026-10-01
- Estimated Expiration
- 2039-02-14
AI Technical Summary
Existing wireless communication systems face challenges in accommodating diverse services like eMBB and URLLC with different latency and reliability requirements while maintaining performance, low complexity, and low power consumption.
Implementing multiplexing techniques that allow sharing of physical layer resources between services, including puncturing eMBB transmissions to accommodate URLLC, and using indicators for UEs to adjust their transmissions to reduce interference.
Enhances wireless performance by reducing interference and meeting latency requirements for URLLC while maintaining eMBB data integrity and minimizing power consumption.
Abstract
Description
AREA
[0001] The present application concerns wireless communication and, in particular, techniques for multiplexing different mobile communication services. DESCRIPTION OF RELATED TECHNOLOGY
[0002] The use of wireless communication systems is increasing rapidly. Furthermore, there are numerous different technologies and standards for wireless communication. Some examples of wireless communication technologies include GSM, UMTS (for example, in conjunction with WCDMA or TD-SCDMA air interfaces), LTE, LTE Advanced (LTE-A), HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), IEEE 802.11 (WLAN or Wi-Fi), IEEE 802.16 (WiMAX), Bluetooth, and others.
[0003] For some wireless communication standards, such as the physical layer design of the 5G air interface, different types of services are proposed. For example, enhanced mobile broadband (eMBB) can provide a high-speed data service with a latency requirement (e.g., 4 ms), while an ultra-reliable low-latency (URLLC) service can provide a highly reliable service with a lower latency requirement (e.g., 0.5 ms) than eMBB. In general, different services using a unified physical layer framework can exhibit very different characteristics in terms of reliability, latency, data rate, and so on.Accommodating such diverse services while maintaining consistent performance, low complexity and low power consumption (e.g., both at the base station and on mobile devices) can be a challenge. List of characters
[0004] A better understanding of the present subject matter can be achieved by considering the following detailed description of the embodiments in conjunction with the following drawings, in which: Fig. 1 An exemplary (and simplified) system for wireless communication according to some embodiments is illustrated. Fig. 2 illustrates a base station (BS) communicating with a user equipment (UE) device according to some embodiments. Fig. Figure 3 illustrates an exemplary block diagram of a UE according to some embodiments. Fig. Figure 4 illustrates an exemplary block diagram of a BS according to some embodiments. Fig. Figure 5 illustrates, by way of example, the punctuation of eMBB uplink transmissions based on a specification of resources for URLLC communication according to some embodiments. Fig. Figure 6A illustrates an exemplary signaling to UEs on other cells according to some embodiments. Fig. 6B illustrates exemplary indicator techniques for radiation-based systems according to some embodiments. Fig. Figure 7 illustrates, by way of example, the punctuation of the eMBB uplink transmission in a TDD context according to some embodiments. Fig. Figure 8 illustrates an exemplary method for puncturing UL transmissions according to some embodiments.
[0005] This patent specification includes references to various embodiments to indicate that the present disclosure is not intended to refer to a specific implementation, but rather to a range of embodiments which, including the attached claims, fall within the spirit of the present disclosure. Particular features, structures, or properties may be combined in any suitable manner consistent with this disclosure.
[0006] Within this disclosure, various entities (which may be referred to differently as “units,” “circuits,” other components, etc.) may be described or claimed to be “configured” to perform one or more tasks or operations. This phrase—[unit] configured to [perform one or more tasks]—is used herein to refer to the structure (i.e., something physical, such as an electronic circuit). More specifically, this phrase is used to indicate that this structure is arranged to perform one or more tasks during operation. A structure may be described as “configured to” perform a task even if the structure is not currently operating.For example, a “clock circuit configured to generate an output clock signal” is intended to cover a circuit that performs this function during operation, even when the circuit in question is not currently in use (e.g., when it is not connected to the power supply). Similarly, a unit described or enumerated as “configured to” perform a task refers to something physical, such as a device, a circuit, a memory that stores program instructions executable to perform the task, and so on. This phrase is not used here to refer to something intangible.
[0007] The term "configured to" does not mean "configurable to." For example, an unprogrammed FPGA would not be considered "configured to" perform a specific function, even though it may be "configurable to" perform that function. After appropriate programming, the FPGA can then be configured to perform that function.
[0008] The statement in the accompanying claims that a structure is "configured to" perform one or more tasks is expressly not intended to refer to 35 USC § 112(f) for that claim element. Accordingly, none of the claims in this application as filed are to be interpreted as having elements of means plus function. If the applicant wishes to rely on § 112(f) during prosecution, he shall specify the claim elements using the construct "means to" [perform a function].
[0009] As used herein, the term "based on" is used to describe one or more factors that influence a determination. This term does not exclude the possibility that additional factors may influence the determination. That is, a determination may be based solely on specified factors, or on the specified factors as well as other, unspecified factors. Consider the sentence "Determine A based on B." This sentence states that B is a factor used to determine A or that influences the determination of A. This sentence does not exclude the possibility that the determination of A may also be based on another factor, such as C. This expression is also intended to cover an embodiment in which A is determined solely based on B. As used herein, the expression "based on" is synonymous with the expression "at least partially based on." DETAILED DESCRIPTION Abbreviations
[0010] The following abbreviations may be used in the present disclosure. 3GPP: Third Generation Partnership Project 3GPP2: Third Generation Partnership Project 2 APN: Access Point Name BLER: Block Error Rate (Block error rate (like packet error rate)) BER: Bit Eror Rate CRC: Cyclic Redundancy Check DL: Downlink GBR: Guaranteed Bitrate GSM: Global System for Mobile Communications IMS: IP Multimedia Subsystem IP: Internet Protocol LTE: Long Term Evolution MME: Mobile Management Entity MO: Message Originating MT: Message Terminating NAS: Non-Access Stratum PCC: Policy and Charging Control PCEF: Policy and Charging Enforcement Function PCRF: Policy and Charging Rules Function PCSCF: Proxy Call Session Control Function PGW: Packet Gateway PER: Packet Error Rate QCI: Quality of Service Class Index QoS: Quality of Service RAT: Radio Access Technology RRC: Radio Resource Control SGW: Serving Gateway SINR: Signal to Interference and Noise Ratio SIR: Signal-to-Interference Ratio SNR: Signal-to-Noise Ratio Tx: Transmission UE: User Equipment UL: Uplink UMTS: Universal Mobile Telecommunication System VoLTE: Voice over LTE (Voice transmission over LTE) terms
[0011] The following is a glossary of terms used in this revelation:
[0012] Storage medium – any of the various types of non-volatile memory devices or data storage devices. The term "storage medium" is intended to include installation media, e.g., a CD-ROM, floppy disks, or tape device; computer system memory or random access memory, such as DRAM, DDR-RAM, SRAM, EDO-RAM, Rambus-RAM, etc.; non-volatile memory, such as flash memory; magnetic storage media, e.g., a hard disk or optical data storage device; registers or other similar types of memory elements, etc. The storage medium may include other types of non-volatile memory as well as combinations thereof.Furthermore, the storage medium can be located in a first computer system where the programs are executed, or it can be located in a second, different computer system connected to the first computer system via a network, such as the internet. In the latter case, the second computer system can provide the first computer with program instructions for execution. The term "storage medium" can include two or more storage media, which may be located in different places, for example, in different computer systems connected via a network. Program instructions (e.g., in the form of computer programs) can be stored on the storage medium and executed by one or more processors.
[0013] Carrier medium - a storage medium as described above, as well as a physical transmission medium, such as a bus, a network and / or another physical transmission medium, that transmits signals, such as electrical, electromagnetic or digital signals.
[0014] Computer system – any of several different types of computing or processing systems, including a personal computer system (PC), mainframe system, workstation, network appliance, internet appliance, personal digital assistant (PDA), television system, grid computing system, or any other device or combination of devices. In general, the term "computer system" can be broadly defined to include any device (or combination of devices) with at least one processor that executes instructions from a storage medium.
[0015] User equipment (UE) (or "UE device") – any of the many types of computer system devices that are mobile or portable and perform wireless communication. Examples of UE devices include mobile phones or smartphones (e.g., iPhone™, Android™-based phones), portable gaming devices (e.g., Nintendo DS™, PlayStation Portable™, Gameboy Advance™, iPhone™), laptops, body-worn devices (e.g., smartwatches, smartglasses), PDAs, portable internet devices, music playback devices, data storage devices, or other handheld devices, etc. In general, the term "UE" or "UE device" can be broadly defined to encompass any electronic, computing, and / or telecommunications device (or combination of devices) that can be easily transported by a user and is capable of wireless communication.
[0016] Base station - The term 'base station' encompasses the full breadth of its usual meaning and includes at least one wireless communication station installed in a fixed location and used to communicate as part of a wireless mobile phone system or cellular network system.
[0017] Processing element - refers to various elements or combinations of elements capable of performing a function in a device, such as user equipment or a mobile network device. to perform. Processing elements may include, for example: processors and associated memory, sections or circuits of individual processor cores, entire processor cores, processor arrays, circuits such as an application-specific integrated circuit (ASIC), programmable hardware elements such as a field-programmable gate array (FPGA), and any of the many combinations of the foregoing.
[0018] Channel – a medium used to transmit information from a sender (transmitter) to a receiver. It should be noted that, since the characteristics of the term "channel" can vary according to different wireless protocols, the term "channel" as used herein should be understood as being used in a manner consistent with the standard of the type of device to which the term refers. In some standards, channel widths may be variable (e.g., depending on device capacity, band conditions, etc.). For example, LTE may support scalable channel bandwidths from 1.4 MHz to 20 MHz. In contrast, WLAN channels may be 22 MHz wide, while Bluetooth channels may be 1 MHz wide. Other protocols and standards may include different channel definitions. Furthermore, some standards may define and use multiple types of channels, e.g.,different channels for uplink or downlink and / or different channels for different uses such as data, control information, etc.
[0019] Band - The term 'band' encompasses the full breadth of its usual meaning and includes at least a section of a spectrum (e.g., a radio frequency spectrum) in which channels are used or reserved for the same purpose.
[0020] Automatic – refers to an action or operation (e.g., software executed by the computer system) performed by a computer system or device (e.g., switching logic, programmable hardware elements, ASICs, etc.) without user input that directly defines or executes the action or operation. Thus, the term "automatic" contrasts with an operation performed or defined manually by the user, where the user provides input to directly execute the operation. An automatic procedure may be initiated by user input, but the subsequent actions performed "automatically" are not defined by the user; that is, they are not performed "manually," with the user specifying each action to be carried out.For example, a user who completes an electronic form by selecting each field and providing input that specifies information (e.g., by typing information, selecting checkboxes, choosing a radio button, etc.) is manually filling out the form, even though the computer system needs to update the form in response to the user's actions. The form can be automatically filled out by the computer system, where the computer system (e.g., software running on the computer system) analyzes the form's fields and completes the form entirely without any user input specifying the answers to the fields. As mentioned above, the user can request automatic form completion but is not involved in the actual process of filling out the form (e.g., the user does not manually specify answers for fields; these are filled in automatically).The present patent specification provides various examples of operations that are performed automatically in response to actions taken by the user. Figures 1 and 2 - Communication system
[0021] Fig. Figure 1 illustrates an exemplary (and simplified) wireless communication system according to some embodiments. It is noted that the system is characterized by Fig. 1 merely represents a specific example of a possible system and embodiments can be implemented in any of the many systems, as desired.
[0022] As shown, the exemplary wireless communication system includes a base station. 102A , which are transmitted via a transmission medium to one or more user devices 106A , 106Betc. up to 106N communicated. Each of the user devices can be referred to herein as a "user equipment" (UE). Thus, the user devices 106 referred to as UEs or UE devices.
[0023] The base station 102A It can be a base transceiver station (BTS) or a cell tower and include hardware that enables wireless communication with the UEs. 106A until 106N enables the base station 102A can be equipped to connect to a network 100 to communicate (e.g., with a mobile network provider's core network, a telecommunications network such as a public switched telephone network (PSTN) and / or the internet, among many other possibilities). Thus, the base station can 102A communication between user devices (UEs) and / or between the UEs and the network 100facilitate or enable.
[0024] The communication area (or coverage area) of the base station can be referred to as a "cell". The base station 102A and the UEs 106 can be configured to communicate over the transmission medium using any different radio access technologies (RATs), also known as wireless communication technologies or telecommunications standards, such as GSM, UMTS (WCDMA, TD-SCDMA), LTE, LTE-Advanced (LTE-A), HSPA, 3GPP2 CDMA2000 (e.g. 1xRTT, IxEV-DO, HRPD, eHRPD), Wi-Fi, WiMAX, etc.
[0025] The base station 102A or other similar base stations (such as the base stations 102B... 102N), which operate according to the same or a different mobile communication standard, can thus be provided as a network of cells that provide a continuous or almost continuous overlapping service for the UEs 106A until 160N and similar devices can provide coverage over a wide geographical area using one or more mobile communication standards.
[0026] Although the base station 102A as a "service cell" for the UEs 106A until 160N , as in Fig. As shown in 1, any UE can serve. 106 possibly also within communication range of one or more other cells (those of the base stations) 102Bup to N and / or any other base stations can be provided) and be capable of receiving signals from these, which can be referred to as "neighbor cells". Such cells can also be capable of facilitating communication between user devices and / or between user devices and the network. 100 using the same wireless communication technology as the base station 102A and / or to support any various other possible wireless communication technologies. Such cells can include "macro" cells, "micro" cells, "pico" cells, and / or cells providing any various other granularities of a service area size. For example, the base stations can 102A up to B, which are in Fig. 1 are illustrated, macrocells are, while the base station 102N It can be a microcell. Other configurations are also possible.
[0027] Note that a UE 106 It may be capable of communicating using multiple wireless communication standards. For example, a UE may 106 be configured to communicate using a wireless network (e.g., Wi-Fi) and / or a peer-to-peer wireless communication protocol (e.g., BT, Wi-Fi peer-to-peer, etc.) in addition to at least one cellular communication protocol (e.g., GSM, UMTS (WCDMA, TD-SCDMA), LTE, LTE-A, HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, IxEV-DO, HRPD, eHRPD), etc.). The UE 106It can also be configured, or alternatively configured, to communicate using one or more global navigational satellite systems (GNSS, e.g., GPS or GLONASS), one or more mobile television broadcasting standards (e.g., ATSC-M / H or DVB-H), and / or any other wireless communication protocol, if desired. Further combinations of wireless communication standards (including more than two wireless communication standards) are also possible.
[0028] Fig. 2 illustrates one with a base station 102 (e.g. one of the base stations) 102A until 102N) User equipment in communication 106 (e.g. one of the devices) 106A until 106N) according to some embodiments. In the case of the EU 106It can be a device capable of mobile communication, such as a mobile phone, a handheld device, a body-worn device, a computer or tablet, or virtually any type of wireless device.
[0029] The UE 106 It can include a processor configured to execute program instructions stored in memory. The UE 106 can perform any of the procedure execution modes described herein by executing such stored instructions. Alternatively or additionally, the UE can 106Include a programmable hardware element, such as a field-programmable gate array (FPGA), configured to perform any of the method implementations described herein or any part of any of the method implementations described herein. Alternatively or additionally, the UE may 106 include one or more integrated circuits configured to execute one of the method implementation modes described herein.
[0030] The UE 106 It may include one or more antennas for communication using one or more wireless communication protocols or technologies. In some embodiments, the UE 106Configured to communicate using either CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio device and / or GSM or LTE using the same single shared radio device. The shared radio device can couple to a single antenna or can couple to multiple antennas (e.g., for MIMO) to perform wireless communication. In general, a radio device can include any combination of baseband processor, analog RF signal processing switching logic (e.g., including filters, mixers, oscillators, amplifiers, etc.), or digital processing switching logic (e.g., for digital modulation and other digital processing). Similarly, the radio device can implement one or more receive and transmit chains using the aforementioned hardware. For example, the UE can 106to share one or more parts of a receiving and / or transmitting chain for multiple wireless communication technologies, such as those discussed above.
[0031] In some versions, the UE 106 For each wireless communication protocol it is configured to communicate with, the UE may include separate (and potentially multiple) transmit and / or receive chains (e.g., including separate RF components and / or digital radio components). Alternatively, the UE may 106 This includes one or more radio devices shared by multiple wireless communication protocols and one or more radio devices used exclusively by a single wireless communication protocol. For example, the UE may include 106This includes a shared radio device for communication using either LTE or 1xRTT (or LTE or GSM) and separate radio devices for communication using Wi-Fi and Bluetooth. Other configurations are also possible. Figure 3 - An example block diagram of a teaching unit
[0032] Fig. Figure 3 illustrates an example block diagram of a lesson. 106 according to some embodiments. As shown, the UE can 106 300 can include a system-on-a-chip (SOC) that can incorporate processing elements for various purposes. As shown, the SOC can 300 for example, one or more processors 302 , the program instructions for the UE 106 can execute, and a display switching logic 304 include those that perform graphics processing and display 360It can provide display signals. The processor(s) 302 They can also be coupled with a Memory Management Unit (MMU) 340, which can be configured to access addresses from the processor(s). 302 to receive and store these addresses in memory locations (e.g., in a memory). 306 , a 350 read-only memory (ROM), a NAND flash memory 310 ) and / or other circuits or devices, such as the display switching logic 304 , a switching logic for wireless communication 330 , a connector interface 320 and / or an advertisement 360 to translate. The MMU 340 It can be configured to perform memory protection and page table translation or setup. In some implementations, the MMU can 340 as a section of one or more processors 302 be enclosed.
[0033] As shown, the SOC can 300 with various other circuits of the UE 106 be coupled. For example, the UE can 106 different types of memory (e.g. including NAND flash) 310 ), a connector interface 320 (e.g., for pairing with a computer system, a docking station, a charging station, etc.), the display 360 and a switching logic for wireless communication 330 (e.g., for LTE, Wi-Fi, GPS, etc.)
[0034] The UE device 106 It can include at least one antenna (and possibly multiple antennas, e.g., for MIMO and / or to implement different wireless communication technologies, among various possibilities) for conducting wireless communication with base stations and / or other devices. For example, the UE device can 106Use the 335 antenna(s) to perform wireless communication. As mentioned previously, the UE can 106 In some embodiments, it may be configured to communicate wirelessly using multiple wireless communication technologies.
[0035] As described in more detail below, the UE 106 This includes hardware and software components for implementing the features and procedures described herein. The processor 302 the UE device 106 The processor may be configured to implement some or all of the procedures described herein, for example by executing program instructions stored on a storage medium (e.g., a non-volatile, computer-readable storage medium). In other embodiments, the processor may 302It can be configured as a programmable hardware element, such as an FPGA (field-programmable gate array) or an ASIC (custom integrated circuit). Alternatively (or additionally), the processor can 302 the UE 106 in conjunction with one or more of the other components 300 , 304 , 306 , 310 , 320 , 330 , 335 , 340 , 350 , 360 be configured to implement some or all of the features described herein. Figure 4 - An example block diagram of a base station
[0036] Fig. Figure 4 illustrates an example block diagram of a base station. 102 according to some embodiments. It is noted that the base station of Fig. Figure 4 is just one example of a possible base station. As shown, the base station can 102one or more processors 404 include the program instructions for the base station 102 can execute. One or more processors 404 can also be equipped with a memory management unit (MMU) 440 , which can be configured to use addresses from one or more processors 404 to receive and store these addresses in locations in a memory (e.g., in a memory). 460 and a read-only memory (ROM) 450 ) to translate, or be coupled with other circuits or devices.
[0037] The base station 102 can have at least one network connection 470 include the network connection 470 It can be configured to establish a connection with a telephone network and a plurality of devices, such as UE devices. 106 , to provide access to the telephone network, as above in the Fig. 1 and Fig. 2 described.
[0038] The network connection 470 (or an additional network connection) can be additionally or alternatively configured to establish a connection to a mobile network, e.g., a mobile service provider's core network. The core network can provide access to a plurality of devices, such as UE devices. 106 , provide mobility-related services and / or other services. In some cases, the network connection may 470 establish a connection to a telephone network via the core network, and / or the core network can provide a telephone network (e.g. between other UE devices served by the mobile service provider).
[0039] The base station 102 can have at least one antenna 434 and possibly include multiple antennas. The one or more antennas 434can be configured to operate as a wireless transceiver, and further configured to operate via a radio device 430 with the UE devices 106 to communicate. The antenna 434 communicates with the radio device 430 via a communication chain 432 . In the communication chain 432 It could be a receiving chain, a transmitting chain, or both. The radio device 430 It can be configured to communicate via various wireless telecommunications standards, including but not limited to LTE, LTE-A, UMTS, CDMA2000, Wi-Fi, etc.
[0040] The base station 102 It can be configured to communicate wirelessly using multiple wireless communication standards. In some cases, the base station can 102 include several radio devices that connect to the base station 102enabling communication using several wireless communication technologies. One possibility is the base station. 102 For example, an LTE radio device to perform LTE communication, as well as a Wi-Fi radio device to perform Wi-Fi communication. In such a case, the base station can 102 It should be capable of functioning as both an LTE base station and a Wi-Fi access point. Alternatively, the base station can... 102 include a multi-mode radio device capable of performing communication according to any of several wireless communication technologies (e.g. LTE and Wi-Fi).
[0041] The base station 102 May include hardware and software components for implementing or supporting the implementation of features described herein. The processor 404 the base station102 The processor can be configured to implement some or all of the procedures described herein, for example by executing program instructions stored on a storage medium (e.g., a non-volatile, computer-readable storage medium). Alternatively, the processor can 404 It can be configured as a programmable hardware element, such as an FPGA (Field Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), or a combination thereof. Alternatively (or additionally), the processor can 404 the base station 102 be configured in conjunction with one or more of the other components 430 , 432 , 434 , 440 , 450 , 460 and / or 470to implement or support the implementation of some or all of the features described herein. Overview of service multiplexing techniques
[0042] In various implementations, it can be challenging to support data services with differing characteristics within a unified physical layer framework while maintaining performance, low complexity, and low power consumption. For example, it may be necessary to schedule URLLC signaling with very low latency and extremely high reliability requirements when an eMBB transmission is in progress to achieve the target latency (e.g., waiting for the eMBB transmission to finish might take longer than the longest latency allowed for URLLC). Furthermore, different data services may use time windows of varying lengths; for instance, eMBB time windows might use 14 symbols, while URLLC might use mini-time windows of 2, 4, or 7 symbols.
[0043] Therefore, multiplexing techniques are used in various embodiments to share the time and frequency resources of the physical layer between different services. URLLC and eMBB are explained herein for illustrative purposes, but are not intended to limit the scope of this disclosure; the disclosed techniques can be used between any number of different data services.
[0044] In general, a base station can be configured to schedule URLLC transmissions using unused resources so that they do not affect other data transmissions when unused time and / or frequency resources are available during eMBB transmissions. If no unused resources are available, some embodiments may allow URLLC to preempt eMBB transmissions, which can meet URLLC latency requirements but may contaminate eMBB data and degrade the performance of eMBB packets (e.g., by increasing the block error rate (BLER)). Furthermore, UL-eMBB transmissions from nearby UEs can interfere with URLLC transmissions. Therefore, in some embodiments, other UEs are configured to punctuate their UL resources (e.g., by foregoing transmission or transmitting at reduced power) to reduce interference with URLLC communications. Exemplary indicator for FDD systems
[0045] Fig. Figure 5 is a block diagram illustrating the punctuation of eMBB-UL transmissions to avoid interference with URLLC communication. In the illustrated embodiment, the top representation represents a DL control channel, the middle representation represents eMBB-UL transmissions, and the bottom representation represents URLLC transmissions (which can be uplink or downlink). Although the three representations are shown separately, they can correspond to the same set of time-frequency resources (e.g., the URLLC data). 560 using some of the same time and frequency resources as the UL-EMBB data 540 transferred as shown).
[0046] In the illustrated embodiment, the downlink control channel includes downlink control information (DCI) for the eMBB 510, which includes control information for the UL push for the eMBB data 540. For example, the DCI 510 Among other information, it displays resources scheduled for UL transmission. In the illustrated embodiment, the downlink control channel also includes the DCI for URLLC. 520 one, the tax information for the URLLC data 560 included. In the illustrated embodiment, the DCI include 520 an indicator 530 an indicator that displays the resources used by URLLC communication. In various forms, the indicator can... 530 included in a URLLC-DCI or communicated separately.
[0047] In some embodiments, the indicator is UE-specific. In some embodiments, the indicator is group-specific, e.g., in a group-common Physical Downlink Control Channel (GC-PDCCH). In some embodiments, the indicator is common to several UEs. In some embodiments, the indicator is transmitted in a dedicated signaling system.
[0048] A UE transmitting the eMBB data 540 in the illustrated embodiment is configured to transmit it within an area (represented as dotted resources). 550 ) to puncture in order to avoid interference with the URLLC data 560to reduce. In some embodiments, the UE therefore performs full-duplex communication by monitoring the downlink control channel while simultaneously transmitting uplink data. In some embodiments, the different frequency bands of the uplink data and the downlink control channel can avoid interference between the transmitted data and the received control channel. When the UE displays 530 Once detected in the control channel, it can proceed to punctuate its specified transmissions.
[0049] As an example of punctuation, the UE can completely block transmissions using the specified resources in the time and / or frequency dimension. As another example, the UE can reduce the transmission power for the specified resources. The power reduction can be controlled in the time and / or frequency dimension in various embodiments. For example, in some embodiments, the UE can reduce the power during URLLC data communication across all frequencies, while in other embodiments, the UE can reduce the power only for the specified time and frequencies. In some embodiments, multiple UEs monitor the indicator in the area. 530 and punctuate their transmissions as needed. In various embodiments, the disclosed techniques can enhance the wireless performance for a UE that transmits URLLC data. 560transmits or receives, improving by reducing interference from one or more other UEs.
[0050] Fig. Figure 6A is a diagram illustrating exemplary adjacent cells according to some embodiments. In some embodiments, UEs in other cells can also determine their transfers based on the indicator. 530 puncture. For example, if the base station 102A a URLLC communication with the UE 106A carries out the UE 106B in the neighboring cell their transmissions based on a specification from the base station 102APuncture. In some embodiments, cell-specific information can be encrypted to avoid interference between puncture indicators from different base stations. Therefore, in some embodiments, the UEs can monitor puncture indicators from several different base stations simultaneously while performing uplink transmissions.
[0051] Fig. Figure 6B is a diagram illustrating exemplary beam-based communication according to some embodiments. In embodiments that use beamforming, devices on one beam can cause very limited interference with devices on other beams. For example, in the illustrated embodiment, the UL transmission from the UE may 106B communication with the UE 106A not cause significant disturbance. Therefore, the base station 102In some embodiments, it is configured to transmit a puncture indication only along one or more beams that are actually used by a URLLC device. Exemplary TDD techniques
[0052] Fig. Figure 7 is a diagram illustrating an example of TDD-eMBB-UL transmissions based on URLLC communication. In some implementations, the TDD (Time-Dimension Duplexing) communication switches between uplink and downlink transmissions, e.g., using the same set of frequency resources.
[0053] As shown, for example, the downlink DCI for an eMBB 710 is transmitted using the same frequency resources as (but at a different time than) the UL-eMBB 740 data it controls. Similarly, the downlink DCI for URLLC 720 using the same frequency resources as the URLLC data 760transferred. It should be noted that the eMBB-UE the DCI 720 may not be able to capture, e.g. because the eMBB-UE is in a UL transmit mode and cannot perform DL receive simultaneously in TDD implementations.
[0054] Therefore, in some versions, the base station is configured to include a puncture indicator. 730 to transmit in a control band (which may be a narrow, dedicated frequency band) that is separate from the band used for TDD communication, as shown. In these embodiments, the eMBB-UEs can monitor the control band for the indicator while performing TDD-UL transmissions and the puncture resources used by URLLC (e.g., punctured resources). 750 , in the illustrated example) monitor accordingly. Exemplary procedures
[0055] Fig. Figure 8 is a flowchart illustrating an exemplary procedure performed by an eMBB-UE according to some embodiments. The procedure shown in Fig. The method shown in section 8 can be used in conjunction with any of the computer logic, systems, devices, elements, or components disclosed herein. In various embodiments, some of the method elements shown can be performed simultaneously, in a different order than shown, or omitted. Furthermore, additional method elements can be implemented as desired.
[0056] At 810 monitors a UE 106 In the illustrated embodiment, a control channel is used for a puncture indicator. The control channel can be dedicated to the puncture indicator (e.g., for TDD) or used for other control information.
[0057] At 820 the UE transfers 106in the illustrated embodiment, at least partially parallel to monitoring an element 810 , planned UL-eMBB data.
[0058] At 830 The UE is recorded 106 In the illustrated embodiment, a puncture indicator is present in the control channel and punctures its transmission at 840. The puncture can include, for example, the muting time and / or frequency components of one or more planned transmissions or a transmission at reduced power.
[0059] At 850 sets the UE 106 In the illustrated embodiment, the transmission of the planned UL-eMBB data continues. The UE can, for example, resend hidden transmissions at a later time or wait to determine if the base station 102 received reduced-power transmissions before sending again.
[0060] Embodiments of the present disclosure can be realized in a variety of forms. For example, some embodiments can be implemented as a computer-implemented method, a computer-readable storage medium, or a computer system. Other embodiments can be implemented using one or more user-adapted hardware devices, such as ASICs. Still other embodiments can be realized using one or more programmable hardware elements, such as FPGAs.
[0061] In some embodiments, a device comprises means for carrying out one or more of the process elements of Fig. 7.
[0062] In some embodiments, a non-volatile, computer-readable storage medium may be configured to store program instructions and / or data, wherein the program instructions, when executed by a computer system, cause the computer system to perform a procedure, e.g., any method implementation described herein, or any combination of the method implementations described herein, or a subset of any method implementation described herein, or any combination of such subsets.
[0063] In some embodiments, a device (e.g., a UE) can 106The device shall be configured to include a processor (or a set of processors) and a storage medium, the storage medium storing program instructions, the processor being configured to read and execute the program instructions from the storage medium, and the program instructions being executable to implement one of the various method implementations described herein (or any combination of the method implementations described herein, or any subset of any method implementation, or any combination of such subsets). The device may be implemented in one of many forms.
[0064] Although the embodiments have been described above in considerable detail, numerous variations and modifications are apparent to the person skilled in the art after a full understanding of the foregoing disclosure. It is intended that the following claims be interpreted to include all such variations and modifications.
Claims
[1] Institution, encompassing: one or more processing elements configured to: To wirelessly transmit uplink data for a first data service during a time dimension duplex (TDD) scheduled transmission interval using a first frequency band; while the uplink data is being transmitted, to monitor a downlink control channel that uses a second frequency band that does not overlap with the first frequency band; and In response to the detection of an indicator in the downlink control channel of communication for a second data service in the first frequency band during the scheduled transmission interval, the transmission of uplink data to resources used for communication for the second data service will be reduced. [2] Device according to claim 1, wherein the first data service is eMBB and the second data service is URLLC. [3] Device according to claim 1, wherein the reduction includes a reduced transmission power during communication for the second data service. [4] Device according to claim 1, wherein the reduction includes keying out transmissions on one or more frequency resources during communication for the second data service. [5] Device according to claim 1, wherein the display indicates time resources of the communication for the second data service. [6] Device according to claim 1, wherein the indicator is from another base station which is different from a base station to which the uplink data is transmitted. [7] Procedures, comprehensive: Receiving uplink data by a base station, wirelessly transmitted from a first mobile device for a first data service in a first frequency band during a time-dimension duplex (TDD) scheduled transmission interval; and In response to a request for communication with a second mobile device for a second data service, transmitting an indicator in a downlink control channel using a second frequency band that does not overlap with the first frequency band, the indicator indicating transmission resources for communication for the second data service. [8] Method according to claim 7, wherein the base station does not serve as an operating base station for the first mobile device during the transmission of the indicator. [9] Method according to claim 7, wherein the transmission of the indicator takes place only in one or more beam target directions which are assigned to the communication for the second mobile device. [10] Method according to claim 7, wherein the indicator requests a reduction in the transmission power for the transmission resources. [11] Method according to claim 7, wherein the indicator requests a scanning of transmissions using the transmission resources. [12] Procedures, including: Wireless transmission of uplink data by a mobile device for a first data service during a time dimension duplex (TDD) scheduled transmission interval using a first frequency band; Monitoring a downlink control channel by the mobile device during the transmission of uplink data, which uses a second frequency band that does not overlap with the first frequency band; and In response to the detection of an indicator in the downlink control channel of a communication for a second data service in the first frequency band during the planned transmission interval, the mobile device reduces the transmission of uplink data to resources used for communication for the second data service. [13] Method according to claim 12, wherein the reduction includes using a reduced transmission power during communication for the second data service or keying out transmissions on one or more frequency resources during communication for the second data service. [14] Method according to claim 12, wherein the downlink control channel is a dedicated band control channel for service preemption indicators.
Citation Information
Patent Citations
Method and apparatus for handling collisions in next generation communication system
US20180035332A1