The present disclosure relates generally to wireless communication, and more particularly, to wide-band transmission on an unlicensed radio frequency band.
Wireless communication systems are rapidly growing in usage. Wireless electronic devices or user equipment, such as smartphones and tablet computers, are becoming increasingly sophisticated. In addition to supporting telephone calls, many wireless electronic devices now provide access to the internet, email, text messaging, and navigation using the global positioning system (GPS), and are capable of operating sophisticated applications that utilize these functionalities.
Enabling more radio frequency spectrums for communication, including an unlicensed spectrum (e.g., a 5 gigahertz (GHz) band (e.g., 5150-5925 megahertz (MHz)) or a 6 GHz band (e.g., 5925-7125 MHz)), facilitates transmitting and receiving greater volumes of data over communication networks. However, communicating over the unlicensed spectrum requires meeting certain criteria.
A summary of certain embodiments disclosed herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure. Indeed, this disclosure may encompass a variety of aspects that may not be set forth below.
For wideband operation in an unlicensed spectrum (e.g., a 5 gigahertz (GHz) band (e.g., 5150-5925 megahertz (MHz)) or a 6 GHz band (e.g., 5925-7125 MHz)), a network operator may allocate a channel to user equipment when requested. The channel may enable a single carrier operation and have a large bandwidth (e.g., 40-80 MHz) with sub-bands having bandwidths of 20 MHz. The 3rd Generation Partnership Project (3GPP) family of standards organizations may permit the user equipment to transmit data when all sub-bands of the channel are available (as determined by a Listen Before Talk (LBT) procedure) in a first mode, only a single sub-band of the channel is available in a second mode, or only a single block of contiguous sub-bands of the channel is available in a third mode.
However, there is not an operational mode for transmitting data over multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands in the channel, and, accordingly, the user equipment may not transmit data in such a scenario. The presently disclosed embodiments enable the user equipment to select one sub-band out of a set of noncontiguous sub-bands and/or one block out of a set of noncontiguous blocks of contiguous sub-bands that are available in the channel, and transmit data over the selected one of the noncontiguous available sub-bands and/or blocks of contiguous available sub-bands, as if operating under the second mode or third mode. If the outcome of the LBT procedure results in noncontiguous blocks of available sub-bands and/or noncontiguous available sub-bands, the user equipment may select the one of the noncontiguous available sub-bands and/or blocks of contiguous available sub-bands of the channel based on one or more factors, including the largest block of contiguous available sub-bands, the largest grant size, the best signal quality, the greatest estimated throughput, and/or the highest priority level. In this manner, the user equipment may transmit data in a wideband operation over the unlicensed spectrum even when there are multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands in an allocated channel.
Moreover, while channels having bandwidths of 20-80 MHz with sub-bands having bandwidths of 20 MHz are used as examples in the present disclosure, it should be understood that the presently disclosed techniques may also be applicable to other channel bandwidths (e.g., greater than 80 MHz, 160 MHz, 320 MHz) and/or other sub-band bandwidths. Additionally, while the 5 GHz and 6 GHz bands are used as examples of frequency bands in the unlicensed spectrum, it should be understood that the presently disclosed techniques may also be applicable to other, future bands in the unlicensed spectrum (e.g., the 60 GHz band). Furthermore, while the presently disclosed embodiments are described as having the user equipment select one sub-band out of a set of noncontiguous available sub-bands and/or a block of contiguous available sub-bands of an allocated channel for transmission, it should be understood that at least some portion of this decision-making could alternatively or additionally be performed by the network operator and/or a base station (e.g., a next generation NodeB (gNB) for 5G networks).
In one embodiment, a method includes requesting a channel allocation from a network operator, receiving a grant of a channel having a multiple sub-bands, determining availability of the multiple sub-bands, and determining that the multiple sub-bands include a block of contiguous available sub-bands and at least one available sub-band, the block of contiguous available sub-bands being noncontiguous with the at least one available sub-band. The method also includes transmitting data on only the block of contiguous available sub-bands.
In another embodiment, one or more tangible, non-transitory, computer-readable storage media storing executable instructions that, when executed by one or more processors, cause the one or more processors to request a channel allocation from a network operator, receive a grant of a channel having multiple sub-bands, determine availability of the multiple sub-bands, and, in response to determining that all sub-bands of the plurality of sub-bands are available, transmitting data on all the sub-bands. The instructions also cause the one or more processors to, in response to determining that only one sub-band or only one block of contiguous sub-bands of the multiple sub-bands are available, transmitting the data on the only one sub-band or the only one block of contiguous sub-bands. The instructions further cause the one or more processors to, in response to determining that multiple noncontiguous blocks of contiguous sub-bands of the multiple sub-bands are available, multiple noncontiguous sub-bands of the multiple sub-bands are available, or at least one noncontiguous blocks of contiguous sub-bands and at least one sub-band of the multiple sub-bands are available, transmit the data on only one of the multiple noncontiguous blocks, only one of the multiple noncontiguous sub-bands, or only one of the at least one noncontiguous blocks of contiguous sub-bands and the at least one sub-band of the multiple sub-bands.
In yet another embodiment, an electronic device includes a transmitter that transmits uplink data, a receiver that receives downlink data, and one or more processors communicatively coupled to the transmitter and the receiver. The one or more processors send a request for a channel allocation to a network operator via the transmitter, receive a grant of a channel having multiple sub-bands via the receiver, and determine availability of the multiple sub-bands via the receiver. The one or more processors also determine that the multiple sub-bands include multiple noncontiguous blocks of contiguous sub-bands that are available, multiple noncontiguous sub-bands that are available, or both. The one or more processors further transmit the uplink data on only one of the multiple noncontiguous blocks of contiguous sub-bands or only one of the multiple noncontiguous sub-bands that are available via the transmitter.
Various refinements of the features noted above may exist in relation to various aspects of the present disclosure. Further features may also be incorporated in these various aspects as well. These refinements and additional features may exist individually or in any combination. For instance, various features discussed below in relation to one or more of the illustrated embodiments may be incorporated into any of the above-described aspects of the present disclosure alone or in any combination. The brief summary presented above is intended to familiarize the reader with certain aspects and contexts of embodiments of the present disclosure without limitation to the claimed subject matter.
Various aspects of this disclosure may be better understood upon reading the following detailed description and upon reference to the drawings in which:
One or more specific embodiments of the present disclosure will be described below. These described embodiments are examples of the presently disclosed techniques. Additionally, in an effort to provide a concise description of these embodiments, all features of an actual implementation may not be described in the specification. It should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another. Moreover, it should be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking of design, fabrication, and manufacture for those of ordinary skill having the benefit of this disclosure.
When introducing elements of various embodiments of the present disclosure, the articles “a,” “an,” and “the” are intended to mean that there are one or more of the elements. The terms “comprising,” “including,” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, it should be understood that references to “one embodiment” or “an embodiment” of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features.
The user equipment may communicatively couple to communication networks, such as 4th generation (4G) or Long-Term Evolution (LTE) access networks and 5th generation (5G) or New Radio (NR) communication networks, to communicate with one another. The networks may be deployed by network operators through a variety of technologies including, but not limited to, access network base stations, such as an eNodeB (eNB) for 4G networks and/or a next generation NodeB (gNB) for 5G networks.
Each communication network may perform data transmission and reception on an allocated frequency spectrum. The frequency spectrum allocation may change between countries, but there is an international consensus to enable use of certain frequency bands, such as a 5 gigahertz (GHz) band (e.g., 5150-5925 megahertz (MHz)) or a 6 GHz band (e.g., 5925-7125 MHz), through the NR communication network without an issued license. As such, this frequency spectrum and/or frequency bands are commonly referred to as “unlicensed”, or collectively as the NR-unlicensed spectrum (NR-U spectrum). It should be noted that the 3rd Generation Partnership Project (3GPP) is currently making efforts to standardize NR operation over the unlicensed spectrum. Moreover, the 3GPP may add other frequency spectrums or bands to the unlicensed spectrum, such as the 60 GHz band (e.g. 57-71 GHz).
Because the spectrum is unlicensed, multiple user equipment and/or communication networks may vie for the same channels, which may result in data collisions on those channels. Accordingly, the user equipment may perform Listen Before Talk (LBT) procedures prior to transmitting or receiving data on a channel, where the user equipment senses or “listens” to the channel to determine whether there is ongoing communication that may interfere with its transmission and/or reception. If the user equipment determines that the channel is clear or available, then the user equipment may commence transmission and/or reception.
As greater volumes of data are transmitted over communication networks, the unlicensed spectrum enables certain opportunities for network operators. For example, large data volumes of non-critical data may be offloaded to the unlicensed spectrum. Additionally, non-public private networks may be deployed on the unlicensed spectrum. Moreover, enterprise and/or factory environments may be implemented using the unlicensed spectrum.
However, operation of the user equipment in the unlicensed spectrum to follow certain modes enabled by the network operator as promulgated by the 3GPP may limit or reduce opportunities to transmit data, thus hampering operating efficiency of the user equipment and the communication network. In particular, for wideband operation (e.g., a single carrier operation using a channel with a bandwidth of 20-80 MHz with sub-bands having bandwidths of 20 MHz), the user equipment may send its mode capability (e.g., a list of modes under which the user equipment may operate) to the network operator, and the network operator may grant the user equipment operation under one or more modes of the list of modes, as well as an allocated channel. For a first mode, transmission by user equipment is permitted if all sub-bands of an allocated channel are available (as determined by the LBT procedure). For a second mode, transmission by user equipment is permitted if only a single sub-band of the channel is available. For a third mode, transmission by user equipment is permitted if only a single block of contiguous sub-bands of the channel is available. However, there is not an operational mode for transmitting data over multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands in the channel, and, accordingly, the user equipment may not transmit data in such a scenario.
Various processes are disclosed that may enable transmission of data in a wideband operation over an unlicensed spectrum (e.g., a 5 gigahertz (GHz) band (e.g., 5150-5925 megahertz (MHz)) or a 6 GHz band (e.g., 5925-7125 MHz)) when there are multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands in an allocated channel. It should be understood that multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands refers to multiple noncontiguous available sub-bands in the allocated channel, multiple blocks of contiguous available sub-bands in the allocated channel, and/or at least one available sub-band and at least one block of contiguous available sub-bands in the allocated channel. The processes may apply to a variety of electronic devices (e.g., user equipment). With the foregoing in mind, a general description of suitable electronic devices that may enable such operation is provided below.
Turning first to
By way of example, the electronic device 10 may represent a block diagram of the notebook computer depicted in
In the electronic device 10 of
In certain embodiments, the display 18 may be a liquid crystal display (LCD), which may facilitate users to view images generated on the electronic device 10. In some embodiments, the display 18 may include a touch screen, which may facilitate user interaction with a user interface of the electronic device 10. Furthermore, it should be appreciated that, in some embodiments, the display 18 may include one or more organic light emitting diode (OLED) displays, or some combination of LCD panels and OLED panels.
The processors 12 (e.g., as part of or in the form of a controller) may operate circuitry to input or output data generated by the electronic device 10. For example, the processors 12 may control and/or operate the memory 14, the nonvolatile storage 16, display 18, input structures 22, an input/output (I/O interface) 24, a network interface 26, a transceiver 28, a power source 29, or the like to perform operations of the electronic device 10 and/or to facilitate control of the operations of the electronic device. In particular, the processors 12 may generate control signals for operating the transceiver 28 to transmit data on one or more communication networks.
The input structures 22 of the electronic device 10 may enable a user to interact with the electronic device 10 (e.g., pressing a button to increase or decrease a volume level). The I/O interface 24 may enable the electronic device 10 to interface with various other electronic devices, as may the network interface 26. The network interface 26 may include, for example, one or more interfaces for a personal area network (PAN), such as a BLUETOOTH® network, for a local area network (LAN) or wireless local area network (WLAN), such as an 802.11x WI-FI® network, and/or for a wide area network (WAN), such as a 3rd generation (3G) cellular network, 4th generation (4G) cellular network, LTE cellular network, long term evolution license assisted access (LTE-LAA) cellular network, 5th generation (5G) cellular network, or New Radio (NR) cellular network. The network interface 26 may also include one or more interfaces for, for example, broadband fixed wireless access networks (e.g., WIMAX®), mobile broadband Wireless networks (mobile WIMAX®), asynchronous digital subscriber lines (e.g., ADSL, VDSL), digital video broadcasting-terrestrial (DVB-T®) network and its extension DVB Handheld (DVB-H®) network, ultra-wideband (UWB) network, alternating current (AC) power lines, and so forth. As discussed above, the network interface 26 may include one or more processors 12, such as one or more baseband processors, that manage wireless communication and/or radio functions.
In some embodiments, the electronic device 10 communicates over the aforementioned wireless networks (e.g., WI-FI®, WIMAX®, mobile WIMAX®, 4G, LTE®, 5G, and so forth) using the transceiver 28. The transceiver 28 may include circuitry useful in both wirelessly receiving and wirelessly transmitting signals (e.g., data signals, wireless data signals, wireless carrier signals, RF signals), such as a transmitter and/or a receiver. Indeed, in some embodiments, the transceiver 28 may include a transmitter and a receiver combined into a single unit, or, in other embodiments, the transceiver 28 may include a transmitter separate from a receiver. The transceiver 28 may also be coupled to or include one or more antennas, and the transmitter may transmit and the receiver may receive RF signals via the one or more antennas to support voice and/or data communication in wireless applications such as, for example, PAN networks (e.g., BLUETOOTH®), WLAN networks (e.g., 802.11x WI-FI®), WAN networks (e.g., 3G, 4G, 5G, NR, and LTE® and LTE-LAA cellular networks), WIMAX® networks, mobile WIMAX® networks, ADSL and VDSL networks, DVB-T® and DVB-H® networks, UWB networks, and so forth. As further illustrated, the electronic device 10 may include the power source 30. The power source 30 may include any suitable source of power, such as a rechargeable lithium polymer (Li-poly) battery and/or an alternating current (AC) power converter.
In certain embodiments, the electronic device 10 may take the form of a computer, a portable electronic device, a wearable electronic device, or other type of electronic device. Such computers may be generally portable (such as laptop, notebook, and tablet computers) and/or those that are generally used in one place (such as desktop computers, workstations and/or servers). In certain embodiments, the electronic device 10 in the form of a computer may be a model of a MACBOOK®, MACBOOK® PRO, MACBOOK AIR®, IMAC®, MAC® mini, or MAC PRO® available from Apple Inc. of Cupertino, Calif. By way of example, the electronic device 10, taking the form of a notebook computer 10A, is illustrated in
The input structures 22, in combination with the display 18, may enable user control of the handheld device 10B. For example, the input structures 22 may activate or deactivate the handheld device 10B, navigate a user interface to a home screen, present a user-editable application screen, and/or activate a voice-recognition feature of the handheld device 10B. Other of the input structures 22 may provide volume control, or may toggle between vibrate and ring modes. The input structures 22 may also include a microphone to obtain a user's voice for various voice-related features, and a speaker to enable audio playback. The input structures 22 may also include a headphone input to enable input from external speakers and/or headphones.
Turning to
Similarly,
Keeping the foregoing in mind,
The gNB 52 may in turn be communicatively coupled to a network operator or provider 54. The network operator 54 may use the gNB 52 as a physical communication node to deploy a radio network managed by the network operator 54 over one or more cells or regions managed by the gNB 52. In particular, the network operator 54 may deploy a 5G or NR communication network using the gNB 52. It should be understood that, while the present disclosure uses the 5G/NR communication network as an example, the presently disclosure techniques may apply to any suitable communication network where Listen Before Talk (LBT) procedures are performed prior to transmitting or receiving data on a sub-band of a granted channel. LBT refers to the user equipment 10 using a receiver of the transceiver 28 to sense or “listen” to, via one or more antennas of the user equipment 10 that are coupled to or included as part of the transceiver 28, signals received on the sub-band to determine whether there is ongoing communication that may interfere with its transmission and/or reception.
The NR network operator 54 may perform data transmission and reception on licensed or unlicensed frequency spectrums. A licensed spectrum is designated by a governmental or standards body (e.g., the Federal Communications Commission (FCC)) to be served for organizations that have been granted licenses. With such exclusive rights, a license holder operates without interference or spectrum crowding. That is, the FCC provides legal protection and enforcement to prevent other operators from transmitting over the same frequency in the same geographic area.
The NR network operator 54 may also perform data transmission and reception on unlicensed frequency spectrums to take advantage of additional resources in these frequency bands, which include the 5 gigahertz (GHz) band (e.g., 5150-5924 megahertz (MHz)) and the 6 GHz band (e.g., 5925-7125 MHz). It should be noted that the 3rd Generation Partnership Project (3GPP) is currently making efforts to standardize NR operation over the unlicensed spectrum. Moreover, the 3GPP may add other frequency spectrums or bands to the unlicensed spectrum, such as the 60 GHz band. Unlike licensed bands, the NR network operator 54 may ensure co-existence with other technologies and systems in the unlicensed spectrum. To do so, the user equipment 10 may perform a Listen Before Talk (LBT) procedure for each channel or portion of a channel prior to transmitting or receiving data on that channel or portion of the channel. Moreover, to increase communication performance on the unlicensed spectrum, the NR network operator 54 may enable wideband operation, which enables allocating channels with larger bandwidths (e.g. 20-80 MHz), and enables the user equipment 10 to perform the LBT procedure on one or more 20 MHz sub-bands of the allocated channels.
For wideband operation, the user equipment 10 may send its mode capability (e.g., a list of modes under which the user equipment may operate) to the NR network operator 54, and the NR network operator 54 may grant the user equipment 10 operation under one or more modes of the list of modes, as well as an allocated channel.
The channel 60 includes four sub-bands 62, “LBT sub-band #0”, “LBT sub-band #1”, “LBT sub-band #2”, and “LBT sub-band #3”. Only the LBT sub-band #0 is labeled with a reference numeral 62 for the sake of clarity. Each sub-band 62 has a bandwidth of 20 MHz, though it should be understood that the 20 MHz sub-band bandwidth discussed herein is just an example, and any suitable sub-band bandwidth is contemplated. Each sub-band 62 also includes two intra-carrier guard bands 64, which facilitate interference from one sub-band 62 to another.
For a first mode of transmission or uplink operation, transmission by the user equipment 10 is permitted if all the sub-bands 62 of the allocated channel 60 are available or clear of interference. The user equipment 10 may send a message to the gNB 52 to indicate its mode capability (e.g., the one or more modes in which it may operate, such as this first mode of transmission) when requesting the channel 60. In response, the NR network operator 54 may send a response to the user equipment 10 indicating the one or modes that it may be permitted to operate, as well as an indication of the allocated channel 60. To determine whether each sub-band 62 is available, the user equipment 10 may perform an LBT procedure by sensing or “listening” to the sub-band 62 and determining whether there is ongoing communication and/or noise (e.g., exceeding a threshold level) that may interfere with its transmission and/or reception. In particular, if the user equipment 10 determines that signals received on the sub-band 62 via a receiver of the user equipment 10 are below a threshold signal level, the user equipment 10 may determine that the sub-band 62 is clear or available.
In this case, the user equipment 10 may send a message to the gNB 52 that it is at least capable of operating in the first mode (e.g., “Mode 1”) and requesting a channel allocation. The gNB 52 may forward the message onto the NR network operator 54, and, in response, the NR network operator 54 allocates the channel 60 and sends a response to the user equipment 10 (via the gNB 52) that the channel 60 is allocated, and that the user equipment 10 may operate in Mode 1.
The user equipment 10 may then perform LBT procedures on each of the sub-bands 62, and, in this example, determines that all the sub-bands 62 are available or clear for transmission. Accordingly, the user equipment 10 transmits data over all the sub-bands 62 according to Mode 1. Because all of the sub-bands 62 are available, the user equipment 10 may transmit the data over the guard bands 66 that are disposed between the available sub-bands 62, resulting in better spectrum utilization and thus greater transmission rate and efficiency. However, the user equipment 10 may not transmit data on the guard bands 68 that are at the ends of the channel 60, as those border other channels, and may interfere with communications on those other channels or experience interference with communications on those other channels.
An additional consideration is the immediate needs of the user equipment 10 when transmitting data, or the amount of data itself. In particular, even though the NR network operator 54 allocates four sub-bands 62 to the user equipment 10, the user equipment 10 may schedule data for transmission on two of the four sub-bands 62 (e.g., LBT sub-bands #0 and #1). Some practices may require that the user equipment 10 perform LBT procedures on all sub-bands 62 allocated to the user equipment 10, even though the user equipment 10 may only schedule data on some, but not all, of the sub-bands 62 for transmission. Such practices may also prohibit the user equipment 10 from transmission if any of the sub-bands 62 are not clear, even if those unavailable sub-bands would not be used for transmission by the user equipment 10. Accordingly, it may be more efficient for the user equipment 10 to perform the LBT procedures only on a number of sub-bands 62 necessary for transmission of its data (e.g., on LBT sub-bands #0 and #1). This may particularly be true in cases where the channel has a larger bandwidth (e.g., 100 MHz, 120 MHz, 160 MHz, 320 MHz), as there may be a higher likelihood of a sub-band failing an LBT procedure (e.g., thus being unavailable for transmission). In such a case, the NR network operator 54 may be configured to permit the user equipment 10 to transmit on available sub-bands 62 of the allocated channel 60, even if the user equipment 10 determined one or more other sub-bands 62 are unavailable.
As some sub-bands 62 may be unavailable after performing an LBT procedure, in some embodiments, the user equipment 10 may perform the LBT procedures on the sub-bands 62 until a number of sub-bands 62 necessary for transmission is reached. That is, assuming the user equipment 10 needs two sub-bands 62 for transmission, the user equipment 10 may perform LBT procedures on each sub-band until two sub-bands 62 are found to be available. Once the number of sub-bands 62 necessary for transmission is reached, then the user equipment 10 may stop performing LBT procedures, even if there are remaining sub-bands for which LBT procedures have not been performed, and commence transmission on the available sub-bands 62.
In the case that the user equipment 10 only supports Mode 1 or notifies the NR network operator 54 that it only supports Mode 1, and determines that all the sub-bands 62 are available, but does not schedule data on all the sub-bands 62, then, from the viewpoint of the NR network operator 54, the gNB 52, other base stations, other network operators, WiFi devices and/or networks, and/or any other suitable devices or networks, the non-scheduled sub-bands are perceived to be free channels that may thus be occupied by any of these entities. These other entities may determine that data is not scheduled on these sub-bands by monitoring these sub-bands for transmitted data.
It may be worth noting that the NR network operator 54 treats wideband operations for reception or downlink operations in the unlicensed spectrum similarly to transmission on the licensed band, as it assumes that all sub-bands pass the LBT procedure. This is because any potential interference on a sub-band 62 may be from a variety of sources (e.g., other communication systems, system noise), and there may not be enough time for the NR network operator 54 to react to the user equipment 10 sensing the potential interference on the sub-band 62, since the user equipment 10 may notify the gNB 52, which may then notify the NR network operator 54, which may finally respond with an appropriate permitted mode of operation. By the time the user equipment 10 receives the appropriate permitted mode of operation, the potential interference may have disappeared or decreased (e.g., beyond a threshold level), and/or changing modes of operation may cutoff or clip ongoing communication. That is, the user equipment 10 does not have to perform LBT procedures on the sub-bands 62 and accommodate cases where there is ongoing communication and/or noise on the sub-bands 62 for the reception/downlink case. Thus, the user equipment 10 may simply receive data over the sub-bands 62 according to Mode 1, regardless of whether the sub-bands 62 pass the LBT procedure.
As mentioned, in some cases, the user equipment 10 may perform the LBT procedures on the sub-bands 62 of the allocated channel 60 and determine at least some of the sub-bands are unavailable.
As illustrated, the user equipment 10 determines that LBT sub-band #0 is available (as indicated by the unshaded sub-band 82), but the LBT sub-bands #1-3 are unavailable (as indicated by the shaded sub-bands 84). Accordingly, the user equipment 10 transmits data over the available sub-band 82 according to Mode 2a. Because there are no contiguous available sub-bands, the user equipment 10 may not transmit data on any of the guard bands 64, as they either border sub-bands 84 that are unavailable or other channels (and thus may include communications or noise on those sub-bands 84 or other channels that may interfere with data transmission, or the data transmission may interfere with communications on those sub-bands 84 or other channels). “Contiguous” available sub-bands refer to available sub-bands that are immediately adjacent to one other (e.g., share an end), while “noncontiguous” available sub-bands refer to sub-bands that are separated by at least one unavailable sub-band. When available sub-bands are contiguous, data may be transmitted over the contiguous sub-bands, including the guard bands in between the sub-bands, as there may be no interfering communications between the available sub-bands. Regarding reception or downlink operations, as previously mentioned, the user equipment 10 does not have to perform LBT procedures on the sub-bands 62 and accommodate cases where there is ongoing communication and/or noise on the sub-bands 62. Thus, the user equipment 10 may simply receive data over the available sub-band 82 according to Mode 2a, regardless of whether the sub-bands 62 pass the LBT procedure.
In some cases, the user equipment 10 may perform the LBT procedures on the sub-bands 62 of the allocated channel 60 and determine a single block of contiguous sub-bands is available.
As illustrated, the user equipment 10 determines that LBT sub-bands #0 and 1 are unavailable (as indicated by the shaded sub-bands 84), but the block of contiguous LBT sub-bands #2 and 3 are available (as indicated by the unshaded sub-bands 82). Accordingly, the user equipment 10 transmits data over the available block of contiguous sub-bands 82 according to Mode 2b. Because the guard bands 66 are disposed between the available block of contiguous sub-bands 82, the user equipment 10 may also transmit data on the guard bands 66. However, the user equipment 10 may not transmit data on the guard bands 68, 86, as they either border sub-bands 84 that are unavailable (e.g., 86) or other channels (e.g., 68), which may include communications or noise that may interfere with data transmission, or the data transmission may interfere with communications on those sub-bands 84 or other channels. Regarding reception or downlink operations, as previously mentioned, the user equipment 10 does not have to perform LBT procedures on the sub-bands 62 and accommodate cases where there is ongoing communication and/or noise on the sub-bands 62. Thus, the user equipment 10 may simply receive data over the available block of contiguous sub-bands 82 according to Mode 2b, regardless of whether the sub-bands 62 pass the LBT procedure.
However, there is not an operational mode that enables data transmission on multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands in an allocated channel (though there may be an operational mode to receive data on multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands), and, accordingly, the user equipment 10 may not transmit data over the multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands in such a scenario. It should be understood that multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands refers to multiple noncontiguous available sub-bands in the allocated channel, multiple blocks of contiguous available sub-bands in the allocated channel, and/or at least one available sub-band and at least one block of contiguous available sub-bands in the allocated channel. Such a configuration of available sub-bands for which there is no applicable operational mode may be referred as “punctured transmission”, as at least one unavailable sub-band is disposed between two available sub-bands.
As noted, there is not an operational mode that enables data transmission on multiple noncontiguous available sub-bands 82 in the channel 110, and, accordingly, the user equipment 10 may not send a message to the gNB 52 to indicate that it may operate under such a mode when requesting the channel 110. However, Mode 2a permits the user equipment 10 to transmit if only one of the sub-bands 62 of the allocated channel 60 is available. The presently disclosed embodiments enable the user equipment 10 to select one of the noncontiguous available sub-bands 82 in the channel 110, and transmit data on the selected sub-band 82, thus fulfilling the criteria of operating under Mode 2a (e.g., “fallback” to operating under Mode 2a). That is, the user equipment 10 selects one of the noncontiguous available sub-bands 82 to transmit data, and treats all other sub-bands 82 as unavailable, regardless of whether they are available or not. For example, the user equipment 10 may select the noncontiguous LBT sub-band #0 for data transmission, and not transmit data on LBT sub-bands #1-3, thus treating LBT sub-bands #1-3 as unavailable, even though LBT sub-band #3 is available.
While the user equipment 10 may arbitrarily select the sub-band 82 on which to transmit data (e.g., by random selection, by selecting the first sub-band 82 that is available), the user equipment 10 may additionally or alternatively select the sub-band 82 based on one or more communication quality factors. For example, the user equipment 10 may determine an amount of data granted or scheduled for transmission (e.g., the grant size) of each noncontiguous available sub-band 82 of the channel 110, and select the noncontiguous available sub-band 82 that has the largest grant size for transmission under Mode 2a. As another example, the user equipment 10 may determine a signal quality of each noncontiguous available sub-band 82 of the channel 110, and select the one sub-band out of the set of noncontiguous available sub-bands 82 that has the best signal quality for transmission under Mode 2a. As yet another example, the user equipment 10 may estimate throughput for each noncontiguous available sub-band 82 of the channel 110, and select the one sub-band out of the set of noncontiguous available sub-bands 82 that has the greatest estimated throughput. As another example, the user equipment 10 may determine a priority level of each noncontiguous available sub-band 82 of the channel 110 (e.g., certain sub-bands 82 may be preferred and have a higher priority level than others, which may result in better performance compared to the other sub-bands 82), and select the one sub-band out of the set of noncontiguous available sub-bands 82 that has the highest priority level for transmission under Mode 2a. It should be understood that the user equipment 10 may any combination or all of the factors described above, as well as any other suitable factors that affect communication quality.
Accordingly, the user equipment 10 may select one sub-band out of the set of noncontiguous available sub-bands 82 and transmits data over the selected sub-band 82 according to Mode 2a. Because Mode 2a only allows transmission over a single sub-band 82, the user equipment 10 may not transmit data over any other available sub-band 82. Moreover, because there are no contiguous available sub-bands, all the guard bands 64 either border sub-bands 84 that are unavailable (e.g., 86) or other channels (e.g., 68), which may include communications or noise may interfere with data transmission, or the data transmission may interfere with communications on those sub-bands 84 or other channels. Regarding reception or downlink operations, as previously mentioned, the user equipment 10 does not have to perform LBT procedures on the sub-bands 62 and accommodate cases where there is ongoing communication and/or noise on the sub-bands 62. Thus, the user equipment 10 may simply receive data over the available block of contiguous sub-bands 82 according to Mode 2a, regardless of whether the sub-bands 62 pass the LBT procedure.
As noted, there is not an operational mode that enables data transmission on multiple noncontiguous available sub-bands 82 and/or blocks of contiguous available sub-bands 82 in the channel 120, and, accordingly, the user equipment 10 may not send a message to the gNB 52 to indicate that it may operate under such a mode when requesting the channel 120. However, Mode 2b permits the user equipment 10 to transmit if only one block of contiguous sub-bands 62 of the allocated channel 120 is available. The presently disclosed embodiments enable the user equipment 10 to select the noncontiguous block of available contiguous sub-bands 82 in the channel 120, and transmit data on the selected sub-band 82, thus fulfilling the criteria of operating under Mode 2a. It should be understood that, for channels with larger bandwidths (e.g., 100 MHz, 120 MHz, 160 MHz, 320 MHz, and so on), there may be multiple noncontiguous blocks of contiguous available sub-bands 82, and the user equipment 10 may select a block of contiguous available sub-bands 82 from among the noncontiguous blocks of contiguous available sub-bands 82 to transmit data. That is, the user equipment 10 selects one of the multiple noncontiguous available sub-bands 82 and/or blocks of contiguous available sub-bands 82 to transmit data, and treats all other sub-bands 82 as unavailable, regardless of whether they are available or not. For example, the user equipment 10 may select the noncontiguous block of contiguous LBT sub-bands #0 and 1 for data transmission, and not transmit data on LBT sub-bands #2 and 3, thus treating LBT sub-bands #2 and 3 as unavailable, even though LBT sub-band #3 is available.
While the user equipment 10 may arbitrarily select the noncontiguous block of contiguous available sub-bands 82 on which to transmit data (e.g., by random selection, by selecting the first noncontiguous block of contiguous available sub-bands 82 that is available), the user equipment 10 may additionally or alternatively select the noncontiguous block of contiguous available sub-bands 82 based on one or more communication quality factors. For example, the user equipment 10 may determine a size of each noncontiguous block of contiguous available sub-bands 82 and/or each noncontiguous available sub-band 82, and select the noncontiguous block of contiguous available sub-bands 82 and/or noncontiguous available sub-band 82 with the greatest size (e.g., bandwidth) for transmission under Mode 2b. For noncontiguous blocks of contiguous available sub-bands 82, this may include adding up the bandwidth for each contiguous available sub-band 82 in each block, including the bandwidth of the guard bands that are between the contiguous available sub-bands 82. Typically, this will mean that the block of contiguous available sub-bands 82 with the greatest number of sub-bands 82 will be selected.
In some embodiments, if there are multiple noncontiguous blocks of contiguous available sub-bands 82 and/or noncontiguous available sub-bands 82 with the greatest size, then the user equipment 10 may use additional or alternative factors to select a block of contiguous available sub-bands 82 and/or one sub-band out of the set of noncontiguous available sub-bands 82 among the multiple noncontiguous blocks of contiguous available sub-bands 82 and/or noncontiguous available sub-bands 82 with the greatest size to transmit data. For example, the user equipment 10 may determine the grant size of each block of contiguous available sub-bands 82 and/or each noncontiguous available sub-band 82 of the channel 120, and select the block of contiguous available sub-bands 82 and/or noncontiguous available sub-band 82 that has the largest grant size for transmission under Mode 2b, where grant size refers to the total payload capacity associated with the uplink grant's bandwidth, duration, modulation scheme, and coding rate. As another example, the user equipment 10 may determine a signal quality of each block of contiguous available sub-bands 82 and/or each sub-band out of the set of noncontiguous available sub-bands 82 of the channel 120, and select the block of contiguous available sub-bands 82 and/or one sub-band out of the set of noncontiguous available sub-bands 82 that has the best signal quality for transmission under Mode 2b. As yet another example, the user equipment 10 may estimate throughput for each block of contiguous available sub-bands 82 and/or each sub-band out of the set of noncontiguous available sub-bands 82 of the channel 120, and select the block of contiguous available sub-bands 82 and/or one sub-band out of the set of noncontiguous available sub-bands 82 that has the greatest estimated throughput. As another example, the user equipment 10 may determine a priority level of each block of contiguous available sub-bands 82 and/or each sub-band out of the set of noncontiguous available sub-bands 82 of the channel 120, and select the block of contiguous available sub-bands 82 and/or one sub-band out of the set of noncontiguous available sub-bands 82 that has the highest priority level for transmission under Mode 2b. It should be understood that the user equipment 10 may support any combination or all of the factors described above, as well as any other suitable factors that affect communication quality.
Accordingly, the user equipment 10 may select a block of contiguous available sub-bands 82 and transmits data over the selected block of contiguous available sub-bands 82 according to Mode 2b. Because Mode 2b only allows transmission over a single block of contiguous sub-bands 82, the user equipment 10 may not transmit data over any other available sub-band 82. Moreover, guard bands 66 between the contiguous available sub-bands 82 of the selected block of contiguous available sub-bands 82 may also be used to transmit data. However, any guard bands 64 that are not between the contiguous available sub-bands 82 of the selected block of contiguous available sub-bands 82 may not be used to transmit data, as such guard bands 64 either border sub-bands 84 that are unavailable (e.g., 86) or other channels (e.g., 68), which may include communications or noise may interfere with data transmission, or the data transmission may interfere with communications on those sub-bands 84 or other channels. Regarding reception or downlink operations, as previously mentioned, the user equipment 10 does not have to perform LBT procedures on the sub-bands 62 and accommodate cases where there is ongoing communication and/or noise on the sub-bands 62. Thus, the user equipment 10 may simply receive data over the available block of contiguous sub-bands 82 according to Mode 2b, regardless of whether the sub-bands 62 pass the LBT procedure.
At block 132, the user equipment 10 requests a channel allocation from a network operator. In particular, the user equipment 10 may send a message to the gNB 52 requesting the channel allocation, which may in turn be sent to the NR network operator 54. For wideband operation, the channel may have a bandwidth of 20-80 MHz with sub-bands having bandwidths of 20 MHz, though any suitable channel bandwidth (e.g., greater than 80 MHz, 160 MHz, 320 MHz) and any suitable sub-band bandwidth is contemplated. The message may also include an indication of mode capability (e.g., the one or more modes in which it may operate) of the user equipment 10.
At block 134, the user equipment 10 receives a grant of a channel having one or more sub-bands. In particular, the NR network operator 54 may grant the channel and indicate for which modes the user equipment 10 may operate when using the channel. The NR network operator 54 may send a message back to the user equipment 10 indicating the grant of the channel and the modes for which the user equipment 10 may operate via the gNB 52.
At block 136, the user equipment 10 determines availability of the one or more sub-bands 62 of the allocated channel. The user equipment 10 may perform a LBT procedure on each sub-band 62 to determine whether the sub-band 62 is available or clear of interfering communications or noise. At block 138, the user equipment 10 determines whether any sub-bands 62 are available. If not, then, at block 140, the user equipment 10 does not transmit data, as all sub-bands 62 have ongoing communication or noise present in the sub-bands 62, and such communication or noise may decrease the quality of the data intended to be transmitted.
If the user equipment 10 determines there are sub-bands 62 available, then, at block 142, the user equipment 10 determines whether all the sub-bands 62 of the channel are available. If so, and if the NR network operator 54 permits the user equipment 10 to operate in a first mode where transmission by the user equipment 10 is permitted if all the sub-bands 62 of the allocated channel are available (e.g., Mode 1), then, in block 144, the user equipment 10 transmits data on all the sub-bands 62 of the allocated channel.
If the user equipment 10 determines that all the sub-bands 62 are not available, then, at block 146, the user equipment 10 determines whether there is only one sub-band 62 available. If so, and if the NR network operator 54 permits the user equipment 10 to operate in a second mode where transmission by the user equipment 10 is permitted if only one sub-band 62 of the allocated channel is available (e.g., Mode 2a), then, in block 148, the user equipment 10 transmits data on only the one available sub-band 62 of the allocated channel.
If the user equipment 10 determines that there is not only one sub-band 62 available, then, at block 150, the user equipment 10 determines whether there is only one block of contiguous sub-bands 62 available. If so, and if the NR network operator 54 permits the user equipment 10 to operate in a third mode where transmission by the user equipment 10 is permitted if only one block of contiguous sub-bands 62 of the allocated channel is available (e.g., Mode 2b), then, in block 152, the user equipment 10 transmits data on the one available block of contiguous sub-bands 62 of the allocated channel.
If the user equipment 10 determines that there is not only one block of contiguous sub-bands 62 available, then that means there are multiple noncontiguous available sub-bands 62 and/or blocks of contiguous available sub-bands 62 on the channel. In this case, at block 154, the user equipment 10 determines whether there is one largest block of available contiguous sub-bands 62. If so, then there is at least one block of contiguous available sub-bands 62 on the channel.
If the user equipment 10 determines that there is not one largest block of available contiguous sub-bands 62, then, in block 158, the user equipment 10 determines and selects largest block of contiguous available sub-bands 62 or the largest available sub-band 62 based on one or more communication quality factors. In particular, the user equipment 10 may determine and select the largest block of contiguous available sub-bands 62 or the largest available sub-band 62 with the largest grant size, the best signal quality, the greatest estimated throughput, and/or the highest priority level.
In this manner, the method 130 may transmit data in a wideband operation mode even when there are multiple noncontiguous available sub-bands 62 and/or blocks of contiguous available sub-bands 62 in an allocated channel. As discussed above, in cases where data is transmitted using contiguous available sub-bands 62, guard bands 64 disposed in between the contiguous available sub-bands 62 may also be used to transmit data.
More specifically,
At block 172, the user equipment 10 receives an indication that a channel includes multiple noncontiguous available sub-bands 62 and/or blocks of contiguous available sub-bands 62. In particular, the user equipment 10 may indicate to the NR network operator 54 that it is capable of operating under at least Mode 2 (e.g., including Mode 2a and Mode 2b), such that the user equipment 10 may transmit data over a single available sub-band 62 or a single block of contiguous available sub-bands 62. The NR network operator 54 may grant a channel to the user equipment 10 and permit the user equipment 10 to operate in at least Mode 2. The user equipment 10 may perform LBT procedures on each sub-band 62 of the granted channel, and may determine that the channel includes multiple noncontiguous available sub-bands 62 and/or blocks of contiguous available sub-bands 62. As a reminder, as used herein, multiple noncontiguous available sub-bands and/or blocks of contiguous available sub-bands refers to multiple noncontiguous available sub-bands in a channel, multiple blocks of contiguous available sub-bands in the channel, and/or at least one available sub-band and at least one block of contiguous available sub-bands in the channel.
At block 174, the user equipment 10 determines whether there are multiple noncontiguous blocks of contiguous available sub-bands 62 on the channel. If so, at block 176, the user equipment 10 determines whether there is a single largest block of available contiguous sub-bands 62. If so, then, at block 178, the user equipment 10 transmits data only on the single largest block of available contiguous sub-bands 62.
If the user equipment 10 determines that there is not a single largest block of available contiguous sub-bands 62, then, at block 180, the user equipment 10 selects a largest block of contiguous available sub-bands 62 based on one or more communication factors. In particular, the user equipment 10 may select the largest block of contiguous available sub-bands 62 that has the largest grant size, the best signal quality, the greatest estimated throughput, and/or the highest priority level. At block 182, the user equipment 10 transmits data on only the selected largest block of contiguous available sub-bands 62.
Returning to block 174, if the user equipment 10 determines that there are not multiple noncontiguous blocks of contiguous available sub-bands 62 on the channel, then, at block 184, the user equipment 10 determines whether the channel includes a single block of contiguous available sub-bands 62. If so, the user equipment 10 transmits data on only the single noncontiguous block of contiguous available sub-bands 62 at block 186.
If the user equipment 10 determines that there is not a single noncontiguous block of contiguous available sub-bands 62 on the channel, then, at block 188, the user equipment 10 selects an available sub-band 62 based on one or more communication factors. In particular, the user equipment 10 may select the available sub-band 62 that has the largest grant size, the best signal quality, the greatest estimated throughput, and/or the highest priority level. At block 190, the user equipment 10 transmits data on only the selected available sub-band 62.
The specific embodiments described above have been shown by way of example, and it should be understood that these embodiments may be susceptible to various modifications and alternative forms. It should be further understood that the claims are not intended to be limited to the particular forms disclosed, but rather to cover all modifications, equivalents, and alternatives falling within the spirit and scope of this disclosure.
The techniques presented and claimed herein are referenced and applied to material objects and concrete examples of a practical nature that demonstrably improve the present technical field and, as such, are not abstract, intangible or purely theoretical. Further, if any claims appended to the end of this specification contain one or more elements designated as “means for [perform]ing [a function] . . . ” or “step for [perform]ing [a function] . . . ”, it is intended that such elements are to be interpreted under 35 U.S.C. 112(f). However, for any claims containing elements designated in any other manner, it is intended that such elements are not to be interpreted under 35 U.S.C. 112(f).
This application claims the benefit of U.S. Provisional Application Ser. No. 63/104,021, entitled “SYSTEMS AND METHODS FOR UNLICENSED WIDE-BAND TRANSMISSION,” filed Oct. 22, 2020, which is hereby incorporated by reference in its entirety for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
20140115637 | Stanforth | Apr 2014 | A1 |
20210112520 | Yerramalli | Apr 2021 | A1 |
20220108618 | Kumar | Apr 2022 | A1 |
Entry |
---|
Chiou-Wei Tsai, “LS on UE capability on wideband carrier operation for NR-U,” 3GPP TSG-RAN WG1 Meeting #101, e-Meeting, May 25-Jun. 5, 2020, 2 pages. |
Jing Sun,“Revised WID on NR-based Access to Unlicensed Spectrum,” 3GPP TSG RAN Meeting #86, Sitges, Spain, Dec. 9-12, 2019, 8 pages. |
Number | Date | Country | |
---|---|---|---|
20220132554 A1 | Apr 2022 | US |
Number | Date | Country | |
---|---|---|---|
63104021 | Oct 2020 | US |