Activating bandwidth portions based on transmission parameter requirements
By determining the ability and additional requirements of transmission parameters in the communication device, the bandwidth part is dynamically activated, and the problem of low BWP activation efficiency in the prior art is solved, and more efficient and flexible wireless communication is achieved.
Patent Information
- Application Number
- CN202380047927.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-06-20
- Filing Date
- 2023-06-20
- Publication Date
- 2025-02-07
AI Technical Summary
Existing wireless communication technologies are difficult to effectively activate the bandwidth part (BWP) according to transmission parameter requirements, resulting in insufficient communication efficiency and flexibility.
Dynamic management of BWP is achieved by determining the ability to configure transmission parameters for the bandwidth portion in the communication device and activating the bandwidth portion within a specific time interval according to additional requirements.
It improves the efficiency and flexibility of wireless communication, and can dynamically adjust bandwidth according to different transmission parameters requirements to meet the needs of different communication scenarios.
Smart Images

Figure CN119404461A_ABST
Abstract
Description
Technical Field
[0001] The subject matter disclosed herein relates generally to wireless communications and, more particularly, to activating a bandwidth part (BWP) based on transmission parameter requirements. Background Art
[0002] In some wireless communication networks, BWP may be used. In such networks, BWP may operate using different parameters. Summary of the invention
[0003] Methods for activating a BWP based on transmission parameter requirements are disclosed. Apparatus and systems also perform the functions of these methods. One embodiment of a method includes determining, at a communication device, a capability for configuring transmission parameters of a bandwidth portion. In some embodiments, the method includes determining additional requirements for the transmission parameters of the bandwidth portion. In some embodiments, the method includes activating the bandwidth portion within a time interval based on the additional requirements.
[0004] An apparatus for activating a BWP based on transmission parameter requirements includes a processor configured to: determine capabilities for configuring transmission parameters of a bandwidth portion; determine additional requirements for the transmission parameters of the bandwidth portion; and activate the bandwidth portion within a time interval based on the additional requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0005] A more specific description of the above embodiments will refer to the specific embodiments shown in the accompanying drawings. It should be understood that these drawings only depict some embodiments and are therefore not to be considered limiting of the scope, and the drawings will be used to describe and explain these embodiments with additional specificity and detail, in which:
[0006] Figure 1 is a schematic block diagram illustrating one embodiment of a wireless communication system for activating a BWP based on transmission parameter requirements;
[0007] Figure 2 is a schematic block diagram illustrating one embodiment of an apparatus that may be used to activate a BWP based on a transmission parameter requirement;
[0008] Figure 3 is a schematic block diagram illustrating one embodiment of an apparatus that may be used to activate a BWP based on a transmission parameter requirement;
[0009] Figure 4 is a schematic block diagram illustrating one embodiment of a system 400 for locating a common local oscillator (LO) position for uplink and downlink;
[0010] Figure 5 is a schematic block diagram illustrating one embodiment of a system for activating a BWP based on transmission parameter requirements; and
[0011] Figure 6 is a flow chart illustrating one embodiment of a method for activating a BWP based on transmission parameter requirements. DETAILED DESCRIPTION
[0012] As will be appreciated by those skilled in the art, aspects of the embodiments may be embodied as systems, devices, methods or program products. Therefore, the embodiments may take the form of a complete hardware embodiment, a complete software embodiment (including firmware, resident software, microcode, etc.), or an embodiment combining software and hardware aspects, which are generally referred to herein as "circuit", "module" or "system". In addition, the embodiments may take the form of a program product, which is embodied in one or more computer-readable storage devices, which store machine-readable code, computer-readable code and / or program code, hereinafter referred to as code. The storage device may be tangible, non-transient and / or non-transmitting. The storage device may not embody a signal. In a specific embodiment, the storage device only uses a signal to access the code.
[0013] Some of the functional units described in this specification may be labeled as modules to more particularly emphasize their implementation independence. For example, a module may be implemented as a hardware circuit, including a custom very large scale integrated (VLSI) circuit or gate array, an off-the-shelf semiconductor (such as a logic chip, transistor, or other discrete component). A module may also be implemented in a programmable hardware device, such as a field programmable gate array, programmable array logic, a programmable logic device, etc.
[0014] Modules can also be implemented with code and / or software for various types of processors to perform. The code module of an identification can, for example, include one or more physical or logical blocks of executable code, which can, for example, be organized as objects, processes or functions. However, the executable program of the identified module does not need to be physically located together, but can include different instructions stored in different locations, which, when logically connected together, include the module and realize the described purpose of the module.
[0015] In fact, a code module can be a single instruction or many instructions, and can even be distributed across several different code segments, between different programs, and between several memory devices. Similarly, operational data can be identified and illustrated within a module, and can be embodied in any suitable form and organized in any suitable type of data structure. The operational data can be collected as a single data set, or can be distributed in different locations, including on different computer-readable storage devices. In the case where a module or a portion of a module is implemented in software, the software portion is stored on one or more computer-readable storage devices.
[0016] Any combination of one or more computer readable media may be utilized. The computer readable medium may be a computer readable storage medium. The computer readable storage medium may be a storage device storing code. The storage device may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, holographic, micromechanical, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
[0017] More specific examples of storage devices (a non-exhaustive list) include the following: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0018] The code for performing the operations of the embodiments may be any number of lines and may be written in any combination of one or more programming languages, including object-oriented programming languages (such as Python, Ruby, Java, Smalltalk, C++, etc.), as well as traditional procedural programming languages (such as the "C" programming language, etc.) and / or machine languages (such as assembly language). The code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or a connection may be made to an external computer (e.g., via the Internet using an Internet service provider).
[0019] References throughout this specification to "one embodiment," "an embodiment," or similar language indicate that a particular feature, structure, or characteristic described in conjunction with the embodiment is included in at least one embodiment. Thus, unless expressly provided otherwise, the phrases "in one embodiment," "in an embodiment," and similar language throughout this specification may, but do not necessarily, refer to the same embodiment, but rather to "one or more but not all embodiments." Unless expressly provided otherwise, the terms "including," "comprising," "having," and variations thereof, mean "including but not limited to." Unless expressly provided otherwise, an enumerated list of items does not imply that any or all items are mutually exclusive. Unless expressly provided otherwise, the terms "a," "an," and "the" also mean "one or more."
[0020] In addition, the features, structures or characteristics of the described embodiments may be combined in any suitable manner. In the following description, many specific details are provided, such as examples of programming, software modules, user selections, network transactions, database queries, database structures, hardware modules, hardware circuits, hardware chips, etc., to provide a comprehensive understanding of the embodiments. However, those skilled in the relevant art will recognize that the embodiments may be practiced without one or more of the specific details or using other methods, components, materials, etc. In other instances, well-known structures, materials or operations are not shown or described in detail to avoid confusing the various aspects of the embodiments.
[0021] The following reference is made to the schematic flow chart and / or schematic block diagram of the method, device, system and program product according to the embodiment to describe various aspects of the embodiment. It should be understood that each block of the schematic flow chart and / or schematic block diagram and the combination of blocks in the schematic flow chart and / or schematic block diagram can be realized by code. The code can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine, so that instructions executed via the processor of the computer or other programmable data processing devices can create a component for realizing the function / action specified in the schematic flow chart and / or one or more schematic block diagram blocks.
[0022] The code may also be stored in a storage device that can direct a computer, other programmable data processing apparatus, or other device to work in a specific manner so that the instructions stored in the storage device produce an article of manufacture including instructions for implementing the functions / actions specified in the schematic flowchart and / or one or more schematic block diagram blocks.
[0023] The code may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be executed on the computer, other programmable apparatus, or other device to produce a computer-implemented process, such that the code executed on the computer or other programmable apparatus provides a process for implementing the functions / actions specified in the flowchart and / or one or more block diagram blocks.
[0024] The schematic flow charts and / or schematic block diagrams in the figures illustrate the possible implementation architectures, functions and operations of the devices, systems, methods and program products according to various embodiments. In this regard, each block in the schematic flow charts and / or schematic block diagrams may represent a module, segment or portion of a code, which includes one or more executable instructions for implementing the code of (multiple) specified logical functions.
[0025] It should also be noted that in some alternative implementations, the functions noted in the blocks may not appear in the order noted in the figures. For example, two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may sometimes be executed in reverse order, depending on the functions involved. Other steps and methods may be envisioned that are equivalent in function, logic, or effect to one or more blocks or portions thereof of the illustrated figures.
[0026] Although various arrow types and line types can be adopted in flow chart and / or block diagram, it should be understood that they do not limit the scope of corresponding embodiment.In fact, some arrows or other connectors can be used to indicate the logical flow of the described embodiment only.For example, the waiting or monitoring period of the unspecified duration between the enumeration steps of the described embodiment can be indicated by an arrow.It will also be noted that each block of the block diagram and / or flow chart and the combination of the blocks in the block diagram and / or flow chart can be realized by a system based on special hardware or a combination of special hardware and code that performs a specified function or action.
[0027] The description of elements in each figure may refer to elements of the previous figure. Like reference numerals refer to like elements throughout the drawings, including alternative embodiments of like elements.
[0028] Figure 1 An embodiment of a wireless communication system 100 for activating a BWP based on transmission parameter requirements is depicted. In one embodiment, the wireless communication system 100 includes a remote unit 102 and a network unit 104. Although Figure 1 A specific number of remote units 102 and network units 104 are depicted in FIG. 1 , but one skilled in the art will recognize that any number of remote units 102 and network units 104 may be included in the wireless communication system 100.
[0029] In one embodiment, the remote unit 102 may include a computing device such as a desktop computer, a laptop computer, a personal digital assistant (PDA), a tablet computer, a smart phone, a smart TV (e.g., a TV connected to the Internet), a set-top box, a game console, a security system (including a security camera), a vehicle computer, a network device (e.g., a router, a switch, a modem), an aircraft, a drone, etc. In some embodiments, the remote unit 102 includes a wearable device such as a smart watch, a fitness band, an optical head-mounted display, etc. In addition, the remote unit 102 may be referred to as a subscriber unit, a mobile station, a mobile station, a user, a terminal, a mobile terminal, a fixed terminal, a subscriber station, a UE, a user terminal, a device, or other terms used in the art. The remote unit 102 may communicate directly with one or more of the network units 104 via UL communication signals. In some embodiments, the remote unit 102 may communicate directly with other remote units 102 via side link communications.
[0030] The network elements 104 may be distributed over a geographic area. In some embodiments, the network elements 104 may also be referred to as and / or may include one or more of the following: access point, access terminal, base station, base station, location server, core network (CN), radio network entity, node B, evolved node B (eNB), 5G node B (gNB), home node B, relay node, device, core network, air server, radio access node, access point (AP), new radio (NR), network entity, access and mobility management function (AMF), unified data management (UDM), unified data repository (UDR), UDM / UDR, policy control function (PCF), radio access network (RAN), network slice selection function (NSSF), operation, maintenance and management (OAM), session management function (SMF), user plane function (UPF), application function, authentication server function (AUSF), security anchor function (SEAF), trusted non-third generation partnership project (3GPP) gateway function (TNGF) or any other term used in the art. The network elements 104 are typically part of a radio access network that includes one or more controllers communicatively coupled to one or more corresponding network elements 104. The radio access network is typically communicatively coupled to one or more core networks, which may be coupled to other networks, such as the Internet and a public switched telephone network, among other networks. These and other elements of the radio access network and core network are not shown, but are generally known to those of ordinary skill in the art.
[0031] In one implementation, the wireless communication system 100 complies with the NR protocol standardized in 3GPP, wherein the network unit 104 transmits using an OFDM modulation scheme on a downlink (DL), and the remote unit 102 transmits using a single carrier frequency division multiple access (SC-FDMA) scheme or an orthogonal frequency division multiplexing (OFDM) scheme on an uplink (UL). However, more generally, the wireless communication system 100 may implement some other open or proprietary communication protocols, such as WiMAX, an Institute of Electrical and Electronics Engineers (IEEE) 802.11 variant, a Global System for Mobile Communications (GSM), a General Packet Radio Service (GPRS), a Universal Mobile Telecommunications System (UMTS), a Long Term Evolution (LTE) variant, a Code Division Multiple Access 2000 (CDMA2000), ZigBee, Sigfox, etc. The present disclosure is not intended to be limited to any particular wireless communication system architecture or protocol implementation.
[0032] The network unit 104 can serve multiple remote units 102 within a service area (eg, a cell or cell sector) via wireless communication links. The network unit 104 sends DL communication signals to serve the remote units 102 in the time, frequency, and / or spatial domains.
[0033] In various embodiments, the remote unit 102 and / or the network unit 104 may determine at the communication device the capability to configure the transmission parameters of the bandwidth portion. In some embodiments, the remote unit 102 and / or the network unit 104 may determine additional requirements for the transmission parameters of the bandwidth portion. In certain embodiments, the remote unit 102 and / or the network unit 104 may activate the bandwidth portion at time intervals based on the additional requirements. Thus, the remote unit 102 and / or the network unit 104 may be configured to activate the BWP based on the transmission parameter requirements.
[0034] Figure 2 One embodiment of an apparatus 200 that can be used to activate a BWP based on a transmission parameter requirement is depicted. The apparatus 200 includes an embodiment of a remote unit 102. In addition, the remote unit 102 may include a processor 202, a memory 204, an input device 206, a display 208, a transmitter 210, and a receiver 212. In some embodiments, the input device 206 and the display 208 are combined into a single device, such as a touch screen. In some embodiments, the remote unit 102 may not include any input device 206 and / or display 208. In various embodiments, the remote unit 102 may include one or more of the processor 202, the memory 204, the transmitter 210, and the receiver 212, and may not include the input device 206 and / or the display 208.
[0035] In one embodiment, the processor 202 may include any known controller capable of executing computer-readable instructions and / or capable of performing logical operations. For example, the processor 202 may be a microcontroller, a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), an auxiliary processing unit, a field programmable gate array (FPGA), or a similar programmable controller. In some embodiments, the processor 202 executes instructions stored in the memory 204 to perform the methods and routines described herein. The processor 202 is communicatively coupled to the memory 204, the input device 206, the display 208, the transmitter 210, and the receiver 212.
[0036] In one embodiment, memory 204 is a computer readable storage medium. In some embodiments, memory 204 includes volatile computer storage media. For example, memory 204 may include RAM, including dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM) and / or static RAM (SRAM). In some embodiments, memory 204 includes non-volatile computer storage media. For example, memory 204 may include a hard drive, flash memory or any other suitable non-volatile computer storage device. In some embodiments, memory 204 includes both volatile and non-volatile computer storage media. In some embodiments, memory 204 also stores program code and related data, such as an operating system or other controller algorithms operating on remote unit 102.
[0037] In one embodiment, input device 206 may include any known computer input device, including a touchpad, button, keyboard, stylus, microphone, etc. In some embodiments, input device 206 may be integrated with display 208, for example, as a touch screen or similar touch-sensitive display. In some embodiments, input device 206 includes a touch screen so that text can be entered using a virtual keyboard displayed on the touch screen and / or by handwriting on the touch screen. In some embodiments, input device 206 includes two or more different devices, such as a keyboard and a touchpad.
[0038] In one embodiment, display 208 may include any known electronically controllable display or display device. Display 208 may be designed to output visual, auditory and / or tactile signals. In some embodiments, display 208 includes an electronic display capable of outputting visual data to a user. For example, display 208 may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a projector, or a similar display device capable of outputting images, text, etc. to a user. As another non-limiting example, display 208 may include wearable displays such as smart watches, smart glasses, and head-up displays. In addition, display 208 may be a component of a smart phone, a personal digital assistant, a television, a desktop computer, a notebook (laptop) computer, a personal computer, a vehicle dashboard, etc.
[0039] In some embodiments, the display 208 includes one or more speakers for generating sounds. For example, the display 208 can generate an audible alarm or notification (e.g., a beep or buzzer). In some embodiments, the display 208 includes one or more tactile devices for generating vibration, motion, or other tactile feedback. In some embodiments, all or part of the display 208 can be integrated with the input device 206. For example, the input device 206 and the display 208 can form a touch screen or similar touch-sensitive display. In other embodiments, the display 208 can be located near the input device 206.
[0040] In certain embodiments, the processor 202 may: determine a capability for configuring a transmission parameter of the bandwidth portion; determine additional requirements for the transmission parameter of the bandwidth portion; and activate the bandwidth portion for a time interval based on the additional requirements.
[0041] Although only one transmitter 210 and one receiver 212 are shown, the remote unit 102 may have any suitable number of transmitters 210 and receivers 212. The transmitter 210 and receiver 212 may be any suitable type of transmitter and receiver. In one embodiment, the transmitter 210 and receiver 212 may be part of a transceiver.
[0042] Figure 3One embodiment of an apparatus 300 that can be used to activate a BWP based on a transmission parameter requirement is depicted. The apparatus 300 includes one embodiment of a network unit 104. In addition, the network unit 104 can include a processor 302, a memory 304, an input device 306, a display 308, a transmitter 310, and a receiver 312. It is understood that the processor 302, the memory 304, the input device 306, the display 308, the transmitter 310, and the receiver 312 can be substantially similar to the processor 202, the memory 204, the input device 206, the display 208, the transmitter 210, and the receiver 212 of the remote unit 102, respectively.
[0043] In certain embodiments, the processor 302 may: determine a capability for configuring a transmission parameter of the bandwidth portion; determine additional requirements for the transmission parameter of the bandwidth portion; and activate the bandwidth portion for a time interval based on the additional requirements.
[0044] It should be noted that one or more of the embodiments described herein may be combined into a single embodiment.
[0045] In some embodiments, the user equipment (UE) requires capability signaling to indicate that it can place its LO at the frequency location requested by the gNB, or to indicate that the UE can meet additional transmission requirements.
[0046] In some embodiments, the UE may select a transmitter filter bandwidth that is smaller than the carrier bandwidth to reduce transmission and enable the UE to meet transmission requirements with a reduced maximum power reduction (MPR). In some embodiments, the UE may select a transmitter filter bandwidth that is smaller than the carrier bandwidth to reduce transmission and enable the UE to meet additional transmission requirements with a reduced additional maximum power reduction (A-MPR).
[0047] In various embodiments, when switching from one BWP to another, the UE requires time to move the location of the LO from one frequency to another. Similarly, if the UE decides to change the bandwidth or center frequency of the transmitter filter or the receiver filter, the UE will also need time to complete the operation. The UE may need to change the sampling rate of the transmitter and / or receiver to reduce power consumption. In some embodiments, the BWP switching delay can be implemented as shown in Table 1. In Table 1, the BWP switching delay depends on the UE capability signaling.
[0048] Table 1: BWP switching delay
[0049]
[0050]
[0051] In some embodiments, the UE is allowed to select the frequency location of the LO for the BWP and must report the location of the LO if the location is not the default location. As a result, the UE may choose not to move the LO location and report Type 1 capability. In various embodiments, if the UE indicates the capability to move the LO to a location signaled by the gNB, and if the gNB instructs the UE to move its LO to a specified location during activation of the BWP, the UE may require a larger switching delay. For example, if the UE does not need to move its LO, the UE signals that it is Type 1, but if the UE needs to move its LO, the UE signals that it is Type 2. Alternatively, other switching delays than those in Table 1 may be defined, where a first switching delay is defined for the case where there are no additional requirements and a longer second switching delay is defined where the additional requirements apply. In addition, multiple switching delays may be defined, where each switching delay corresponds to a different set of additional requirements.
[0052] In certain embodiments, there is no requirement on the transmitter filter bandwidth used by the UE other than that the UE meets the transmit requirements. The UE may use the same transmitter filter bandwidth for the BWP as it does for the full carrier bandwidth. However, the UE may select a smaller bandwidth filter and adjust its center frequency at its discretion to reduce transmission into adjacent carriers or bands or into the UE's receive spectrum. In some embodiments, if requested, the UE may indicate to the gNB that it has the ability to change the bandwidth and center frequency of the transmitter filter. In such an embodiment, if the gNB requests the UE to change the bandwidth or center frequency of its transmitter filter, the UE may require a different and potentially larger switching delay than in Table 1. In various embodiments, the UE may indicate that it is a Type 2 UE if it needs to change the bandwidth or center frequency of its transmitter filter, and otherwise indicate that it is a Type 1 UE.
[0053] In some embodiments, such as for time domain duplex (TDD) band, it is required to use the same BWP identifier (ID) for both uplink and downlink. In addition, in such embodiments, it is required that the LO position for uplink BWP and downlink BWP is the same. In various embodiments, there may be no available signaling to indicate whether the LO position for transmitter and receiver is different. However, although the BWP ID and LO position for uplink transmitter and downlink receiver are the same, the BWP itself may be different. Therefore, a smaller BWP may be used for uplink, while a larger BWP may be used for downlink. Therefore, the UE may use the same bandwidth for the transmitter filter as used for the receiver filter, or may use a different bandwidth and center frequency for the transmitter filter than used for the receiver filter.
[0054] In some cases, the data rate requirements for uplink and downlink may be asymmetric. If the data rate requirement for the uplink is lower than the data rate requirement for the downlink, the bandwidth of the BWP for the uplink may be much smaller than the bandwidth of the BWP for the downlink. However, in some cases, the data rate requirement for the uplink may be equal to or greater than the data rate requirement for the downlink, in which case the bandwidth of the uplink BWP may be greater than or equal to the bandwidth of the downlink BWP. Therefore, different uplink BWPs may be combined with the same downlink BWP.
[0055] Although the BWP ID of the uplink is required to be the same as the BWP ID of the downlink, the same downlink BWP can still be paired with different uplink BWPs, and similarly, the same uplink BWP can be paired with multiple downlink BWPs. In order to pair a downlink BWP with multiple uplink BWPs, multiple BWP IDs can be assigned to the downlink BWP, where each of these IDs corresponds to the ID of the uplink BWP to be paired with the downlink BWP. Similarly, multiple BWP IDs can be assigned to the uplink BWP, where each of these IDs corresponds to the ID of the downlink BWP to be paired with the uplink BWP.
[0056] In some embodiments, if transmission into adjacent carriers or adjacent frequency bands is a problem, the frequencies of the common LO positions for the uplink and downlink bandwidth portions can be centered within the uplink BWP to reduce the frequency span of intermodulation products generated by power amplifiers and other transmitter nonlinearities. Figure 4 An example is given in . In addition, if the bandwidth of the uplink BWP is smaller than the frequency band of the downlink BWP, it may make sense to use a baseband transmit filter with a smaller bandwidth for the uplink BWP than the baseband receive filter used for the downlink BWP. By using a smaller bandwidth portion for the uplink, concentrating the frequency of the LO within the uplink bandwidth portion, and using a smaller bandwidth transmit filter, the MPR and A-MPR required to meet the transmit constraints and the network signaled (NS) additional transmit constraints can be reduced.
[0057] As an example of a TDD band that can reduce A-MPR by using bandwidth portions, the case of band n39 may occur when the network signals NS_50. It should be noted that band n39 covers the frequency range of 1880 to 1920 MHz and therefore has a bandwidth of 40 MHz. When NS_50 is signaled, the following requirements in Table 2 apply.
[0058] Table 2: Additional requirements for “NS_50”
[0059]
[0060] The allowed corresponding A-MPRs are recorded in Tables 3 and 4.
[0061] Table 3: A-MPR area of NS_50 (power level 3)
[0062]
[0063] Table 4: A-MPR of NS_50 (power level 3)
[0064]
[0065] As can be seen from Tables 3 and 4, the allowed A-MPR for a 40MHz carrier can be up to 12dB in the A1 region and up to 8dB in the A2 region. However, it can be observed that since the case of a 20MHz carrier is not included in Table 3, no A-MPR is allowed for 20MHz regardless of the placement of the carrier within the band and regardless of the resource block (RB) allocation. Therefore, if a 40MHz downlink bandwidth portion is paired with a 20MHz uplink bandwidth portion, and if the frequency of the LO is centered within the uplink bandwidth portion, and the same baseband transmit filter is used for the 20MHz uplink band portion as for the 20MHz carrier, then the 20MHz bandwidth portion does not require or allow A-MPR. Therefore, by using the bandwidth portion for the TDD band in this way, the required A-MPR can be greatly reduced or eliminated.
[0066] Figure 4 4 is a schematic block diagram illustrating one embodiment of a system 400 for locating a common LO position for uplink and downlink. The system 400 includes a TDD carrier 402, a downlink BWP 404, and an uplink BWP 406 on a frequency 408. A common LO position 410 (e.g., the center of the uplink BWP 406) can be used for both the uplink and the downlink. The TDD carrier 402, the downlink BWP 404, and the uplink BWP 406 all have the same starting frequency 412, but have different ending frequencies 414, 416, and 418, respectively. The TDD carrier 402 has a carrier bandwidth 420 for a TDD configuration.
[0067] In some embodiments, if the UE indicates that it has the capability to change the common LO position of the uplink and downlink BWP from the default LO position, and the gNB indicates that the UE should use a position different from the default position, the UE may indicate a different BWP switching time capability (e.g., Type 1 or Type 2). Similarly, if the UE indicates to use a different center frequency and filter bandwidth for the uplink BWP transmitter than for the downlink BWP receiver, and the gNB indicates that the UE should use a bandwidth transmitter filter different from the default bandwidth (e.g., carrier bandwidth), the UE may indicate a different BWP switching time capability. In various embodiments, the switching time required to move the LO position and / or change the bandwidth and center frequency of the transmitter filter may require a different and potentially larger BWP switching time than any switching time indicated in Table 1.
[0068] In certain embodiments, additional implementation issues may affect the required BWP switching time. These issues may include whether the allowed bandwidth of the transmitter filter is limited to the bandwidth corresponding to the allowed carrier bandwidth or may include other bandwidths. The BWP switching time may also depend on whether the sampling rate of the digital-to-analog converter is reduced in proportion to the ratio of the bandwidth of the BWP to the carrier bandwidth, in which case the same transmitter filter coefficients as used for the full carrier bandwidth may be used. Depending on these implementation details, the BWP switching time may be different from the times indicated in Table 1 or may even be greater.
[0069] Figure 5 5 is a schematic block diagram illustrating one embodiment of a system 500 for activating a BWP based on transmission parameter requirements. The system 500 includes a first device 502 and a second device 504. The first device 502 determines 504 an ability to configure transmission parameters of a bandwidth portion; determines 506 an additional requirement for the transmission parameters of the bandwidth portion; and activates 508 the bandwidth portion within a time interval based on the additional requirement. In a first communication 510, the first device 502 sends information indicating the additional requirement for the transmission parameters of the bandwidth portion to the second device 502.
[0070] Figure 6 is a flow chart illustrating one embodiment of a method 600 for activating a BWP based on a transmission parameter requirement. In some embodiments, the method 600 is performed by a device such as the remote unit 102 and / or the network unit 104. In certain embodiments, the method 600 may be performed by a processor executing program code, such as a microcontroller, a microprocessor, a CPU, a GPU, an auxiliary processing unit, an FPGA, etc.
[0071] In various embodiments, the method 600 includes determining 602 at a communication device an ability to configure transmission parameters of a bandwidth portion. In some embodiments, the method 600 includes determining 604 additional requirements for transmission parameters of the bandwidth portion. In certain embodiments, the method 600 includes activating 606 the bandwidth portion within a time interval based on the additional requirements.
[0072] In some embodiments, the time interval depends on additional requirements. In some embodiments, the additional requirements on the transmission parameters include the frequency of the local oscillator. In various embodiments, the additional requirements on the transmission parameters include the bandwidth of the transmit filter.
[0073] In one embodiment, the additional requirements for transmission parameters depend on the power level. For example, for higher power levels, a smaller transmitter bandwidth portion and transmitter bandwidth portion filter may be required to reduce receiver desensitization. In some embodiments, the additional requirements for transmission parameters depend on the frequency band. For example, for frequency duplex bands with a smaller duplex gap relative to the bandwidth of the carrier, a smaller transmitter bandwidth portion and transmitter bandwidth portion filter may be required. In some embodiments, the time interval is a type 1 switching time.
[0074] In various embodiments, the time interval is a type 2 switching time. In one embodiment, the bandwidth portion comprises an uplink bandwidth portion. In some embodiments, the bandwidth portion comprises a downlink bandwidth portion.
[0075] In some embodiments, method 600 further comprises sending information indicating capabilities for configuring transmission parameters of the bandwidth portion.In various embodiments, determining additional requirements for transmission parameters of the bandwidth portion comprises receiving information indicating additional requirements for transmission parameters of the bandwidth portion.
[0076] In one embodiment, determining the additional requirements for the transmission parameters of the bandwidth portion includes autonomously determining the additional requirements for the transmission parameters of the bandwidth portion.In certain embodiments, the method 600 further includes sending information indicating the additional requirements for the transmission parameters of the bandwidth portion.
[0077] In one embodiment, an apparatus includes a processor configured to: determine a capability for configuring a transmission parameter of a bandwidth portion; determine an additional requirement for the transmission parameter of the bandwidth portion; and activate the bandwidth portion within a time interval based on the additional requirement.
[0078] In some embodiments, the time interval depends on additional requirements.
[0079] In some embodiments, additional requirements on transmission parameters include the frequency of the local oscillator.
[0080] In various embodiments, additional requirements on transmission parameters include the bandwidth of the transmission filter.
[0081] In one embodiment, the additional requirements on the transmission parameters depend on the power level.
[0082] In some embodiments, additional requirements on transmission parameters depend on the frequency band.
[0083] In some embodiments, the switching time interval is a type 1 switching time.
[0084] In various embodiments, the switching time interval is a type 2 switching time.
[0085] In various embodiments, the switching time interval depends on the additional requirements for the bandwidth portion.
[0086] In one embodiment, the bandwidth portion includes an uplink bandwidth portion.
[0087] In some embodiments, the bandwidth portion includes a downlink bandwidth portion.
[0088] In some embodiments, the apparatus further comprises a transmitter for transmitting information indicating a capability for configuring transmission parameters of the bandwidth portion.
[0089] In various embodiments, determining the additional requirements on the transmission parameters of the bandwidth portion includes receiving information indicative of the additional requirements on the transmission parameters of the bandwidth portion.
[0090] In one embodiment, determining the additional requirements for the transmission parameters of the bandwidth portion includes autonomously determining the additional requirements for the transmission parameters of the bandwidth portion.
[0091] In some embodiments, the apparatus further comprises a transmitter for transmitting information indicating additional requirements for transmission parameters of the bandwidth portion.
[0092] In one embodiment, a method in a communication device includes determining capabilities for configuring transmission parameters of a bandwidth portion; determining additional requirements for the transmission parameters of the bandwidth portion; and activating the bandwidth portion during a time interval based on the additional requirements.
[0093] In some embodiments, the time interval depends on additional requirements.
[0094] In some embodiments, additional requirements on transmission parameters include the frequency of the local oscillator.
[0095] In various embodiments, additional requirements on transmission parameters include the bandwidth of the transmit filter.
[0096] In one embodiment, the additional requirements on the transmission parameters depend on the power level.
[0097] In some embodiments, additional requirements on transmission parameters depend on the frequency band.
[0098] In some embodiments, the time interval is a type 1 switching time.
[0099] In various embodiments, the time interval is a type 2 switching time.
[0100] In one embodiment, the bandwidth portion includes an uplink bandwidth portion.
[0101] In some embodiments, the bandwidth portion includes a downlink bandwidth portion.
[0102] In some embodiments, the method further comprises sending information indicative of a capability for configuring transmission parameters of the bandwidth portion.
[0103] In various embodiments, determining the additional requirements on the transmission parameters of the bandwidth portion includes receiving information indicative of the additional requirements on the transmission parameters of the bandwidth portion.
[0104] In one embodiment, determining the additional requirements for the transmission parameters of the bandwidth portion includes autonomously determining the additional requirements for the transmission parameters of the bandwidth portion.
[0105] In some embodiments, the method further comprises sending information indicating additional requirements for transmission parameters of the bandwidth portion.
[0106] Embodiments may be practiced in other specific forms. The described embodiments are considered in all respects to be illustrative only and not restrictive. Therefore, the scope of the present invention is indicated by the appended claims rather than by the foregoing description. All changes within the meaning and equivalent range of the claims should be included within their scope.
Claims
1. A user equipment (UE), comprising: at least one memory; as well as at least one processor, the at least one processor being coupled to the at least one memory and configured to cause the UE to: Ability to determine transmission parameters for configuring bandwidth portions; determining additional requirements for said transmission parameters for said bandwidth portion; and The bandwidth portion is activated during a time interval based on the additional requirement.
2. The UE according to claim 1, wherein the time interval depends on the additional requirement.
3. The UE according to claim 1, wherein the additional requirement for the transmission parameter comprises: The frequency of the local oscillator.
4. The UE according to claim 1, wherein the additional requirement for the transmission parameter comprises: Bandwidth of the transmit filter.
5. The UE of claim 1, wherein the additional requirement on the transmission parameter depends on a power class. The UE of claim 1 , wherein the additional requirements on the transmission parameters depend on a frequency band. 7 . The UE of claim 1 , wherein the time interval is a first switching time for a first set of additional requirements.
8. The UE of claim 1, wherein the time interval is a second switching time for a second set of additional requirements.
9. The UE of claim 1, wherein the bandwidth portion comprises an uplink bandwidth portion.
10. The UE of claim 1, wherein the bandwidth portion comprises a downlink bandwidth portion.
11. The UE of claim 1, wherein the at least one processor is configured to cause the UE to: send information indicating the capability for configuring the transmission parameters of the bandwidth portion.
12. The UE of claim 1, wherein the at least one processor is configured to cause the UE to: receive information indicating the additional requirement for the transmission parameter of the bandwidth portion.
13. The UE of claim 1, wherein the at least one processor is configured to cause the UE to autonomously determine the additional requirements for the transmission parameters of the bandwidth portion.
14. The UE of claim 13, wherein the at least one processor is configured to cause the UE to: send information indicating the additional requirement for the transmission parameter of the bandwidth portion.
15. A method performed by a user equipment (UE), the method comprising: Ability to determine transmission parameters for configuring bandwidth portions; determining additional requirements for said transmission parameters for said bandwidth portion; as well as The bandwidth portion is activated during a time interval based on the additional requirement. The method according to claim 15 , wherein the time interval depends on the additional requirement.
17. The method of claim 15, wherein the additional requirements for the transmission parameters include: The frequency of the local oscillator.
18. The method of claim 15, wherein the additional requirements for the transmission parameters include: Bandwidth of the transmit filter.
19. A processor for wireless communication, comprising: at least one controller coupled to at least one memory and configured to cause the processor to: Ability to determine transmission parameters for configuring bandwidth portions; determining additional requirements for said transmission parameters for said bandwidth portion; and The bandwidth portion is activated during a time interval based on the additional requirement.
20. A base station, comprising: at least one memory; as well as at least one processor, the at least one processor being coupled to the at least one memory and configured to cause the UE to: Ability to determine transmission parameters for configuring bandwidth portions; determining additional requirements for said transmission parameters for said bandwidth portion; and The bandwidth portion is activated during a time interval based on the additional requirement.