Expansion in wireless traffic volume will require network operators to continue increasing their wireless capacity. One promising technique is to use shared band(s). Examples of such shared bands include the industrial, scientific and medical (ISM) band in which IEEE 802.11 type networks (generally termed wireless local area networks or WLAN) currently operate, and also what is known as television whitespaces TVWS, which is a very large chunk of spectrum.
Shared bands may be in simultaneous use by different users operating according to different radio access technologies (RATs) such as evolved universal terrestrial radio access network (E-UTRAN) and WLAN.
There has been identified the challenge of better facilitating the use of radio resources in shared bands.
There is hereby provided a method comprising: controlling a radio device to make on a first band a radio transmission including information for a plurality of other radio devices about operations at said plurality of other radio devices on a second band more widely shared than said first band.
There is also hereby provided an apparatus comprising: a processor and memory including computer program code, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to: control a radio device to make on a first band a radio transmission including information for a plurality of other radio devices about operations at said plurality of other radio devices on a second band more widely shared than said first band.
There is also hereby provided an apparatus comprising: means for controlling a radio device to make on a first band a radio transmission including information for a plurality of other radio devices about operations at said plurality of other radio devices on a second band more widely shared than said first band.
There is also hereby provided a computer program product comprising program code means which when loaded into a computer controls the computer to: control a radio device to make on a first band a radio transmission including information for a plurality of other radio devices about operations at said plurality of other radio devices on a second band more widely shared than said first band.
According to one embodiment, said information comprises information of common use by one or more of said plurality of other radio devices.
According to one embodiment, said information comprises information about radio transmissions to and/or from said plurality of other radio devices on said second band.
According to one embodiment, said information identifies one or more radio access technologies for said radio transmissions to and/or from said plurality of other radio devices on said second band.
According to one embodiment, said information comprises information about one or more radio transmissions to one or more of said plurality of other radio devices on said second band, and further comprises a request to one or more of said plurality of other radio devices for channel quality information or channel state information about radio transmissions on said second band.
According to one embodiment, said information comprises information about sensing transmissions on said second band at said plurality of other radio devices.
According to one embodiment, said information comprises an indication for each of said plurality of radio devices of an activation window in an unlicensed band secondary cell, and an indication of modalities in which said plurality of radio devices are to operate in said unlicensed band secondary cell in a transmission mode or a listening mode.
There is also hereby provided a method comprising: controlling a radio device to receive on a first band a radio transmission including information for a plurality of radio devices including said first radio device about operations on a second band more widely shared than the first band; and controlling said first radio device to conduct one or more operations on said second band in accordance with said information.
There is also hereby provided an apparatus comprising: a processor and memory including computer program code, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to: control a radio device to receive on a first band a radio transmission including information for a plurality of radio devices including said first radio device about operations on a second band more widely shared than the first band; and control said first radio device to conduct one or more operations on said second band in accordance with said information.
There is also hereby provided an apparatus comprising: means for controlling a radio device to receive on a first band a radio transmission including information for a plurality of radio devices including said first radio device about operations on a second band more widely shared than the first band; and means for controlling said first radio device to conduct one or more operations on said second band in accordance with said information.
There is also hereby provided a computer program product comprising program code means which when loaded into a computer controls the computer to: control a radio device to receive on a first band a radio transmission including information for a plurality of radio devices including said first radio device about operations on a second band more widely shared than the first band; and control said first radio device to conduct one or more operations on said second band in accordance with said information.
According to one embodiment, said one or more operations on said second band include one or more of the following: making one or more radio transmissions on said second band; receiving one more radio transmissions for said first radio device on said second band; and sensing one or more radio transmissions on said second band.
There is also hereby provided a method comprising: controlling a radio device to make on a first band a radio transmission including modality information for operations on a second band at one or more other radio devices, wherein said second band is more widely shared than said first band.
There is also hereby provided an apparatus comprising: a processor and memory including computer program code, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to: control a radio device to make on a first band a radio transmission including modality information for operations on a second band at one or more other radio devices, wherein said second band is more widely shared than said first band.
There is also hereby provided an apparatus comprising: means for controlling a radio device to make on a first band a radio transmission including modality information for operations on a second band at one or more other radio devices, wherein said second band is more widely shared than said first band.
There is also hereby provided a computer program product comprising program code means which when loaded into a computer controls the computer to: control a radio device to make on a first band a radio transmission including modality information for operations on a second band at one or more other radio devices, wherein said second band is more widely shared than said first band.
According to one embodiment, said modality information identifies one or more radio access technologies for said one or more radio transmissions to and/or from said one or more other radio devices on said second band.
According to one embodiment, said modality information comprises one or more of the following: (i) information about uplink/downlink subframe. configuration for said one or more radio transmissions to and/or from said one or more other radio devices on said second band; (ii) information about version of WLAN standard for one or more radio transmissions to and/or from said one or more other radio devices on said second band; (iii) type of HCCA used for one or more WLAN transmissions to and/or from said one or more other radio devices on said second band; (iv) information about channel sounding for one or more WLAN transmissions to and/or from said one or more other radio devices on said second band; (v) MIMO information for one or more radio transmissions to and/or from said one or more other radio devices on said second band; (vi) information about transmission rank for one or more radio transmissions to and/or from said one or more other radio devices on said second band; and (vii) modulation coding scheme information for one or more radio transmissions to and/or from said one or more other radio devices on said second band.
According to one embodiment, said modality information indicates a listening mode for sensing radio transmissions on said second band at said one or more other radio devices.
According to one embodiment, said listening mode indicates one or more parameters of radio transmissions on said second band to be measured and reported by said one or more other radio devices.
There is hereby provided a method comprising: controlling a radio device to receive a radio transmission on a first band including modality information about one or more operations at said radio device on a second band more widely shared than the first band; and controlling said radio device to conduct one or more operations on said second band in accordance with said modality information.
There is hereby provided an apparatus comprising: a processor and memory including computer program code, wherein the memory and computer program code are configured to, with the processor, cause the apparatus to: control a radio device to receive a radio transmission on a first band including modality information about one or more operations at said radio device on a second band more widely shared than the first band; and control said radio device to conduct one or more operations on said second band in accordance with said modality information.
There is hereby provided an apparatus comprising: means for controlling a radio device to receive a radio transmission on a first band including modality information about one or more operations at said radio device on a second band more widely shared than the first band; and means for controlling said radio device to conduct one or more operations on said second band in accordance with said modality information.
There is hereby provided a computer program product comprising program code means which when loaded into a computer controls the computer to:: control a radio device to receive a radio transmission on a first band including modality information about one or more operations at said radio device on a second band more widely shared than the first band; and control said radio device to conduct one or more operations on said second band in accordance with said modality information.
According to one embodiment, said one or more operations at said radio device on said second band include one or more of the following: making one or more radio transmissions on said second band; receiving one more radio transmissions for said radio device on said second band; and sensing one or more radio transmissions on said second band.
According to one embodiment, said modality information identifies a radio access technology for one or more radio transmissions to and/or from said radio device on said second band.
According to one embodiment, said modality information comprises one or more of the following: (i) information about uplink/downlink subframe configuration for said one or more radio transmissions to and/or from said radio device on said second band; (ii) information about version of WLAN standard for one or more radio transmissions to and/or from said radio device on said second band; (iii) type of HCCA for one or more WLAN transmissions to and/or from said radio device on said second band; (iv) information about channel sounding for one or more WLAN transmissions to and/or from said radio device on said second band; (v) MIMO information for one or more radio transmissions to and/or from said radio devices on said second band; (vi) information about transmission rank for one or more radio transmissions to and/or from said radio device on said second band; and (vii) modulation coding scheme information for one or more radio transmissions to and/or from said radio devices on said second band.
According to one embodiment, said modality information indicates a listening mode for sensing radio transmissions on said second band at said radio device; and further comprising controlling said radio device to conduct sensing of radio transmissions on said second band in accordance with the listening mode indicated by said modality information for said radio device.
According to one embodiment, said listening mode indicates one or more parameters of radio transmissions on said second band to be measured and reported by said one or more other radio devices; and further comprising controlling said radio device to measure and report parameters of radio transmissions on said second band in accordance with the listening mode indicated by said modality information for said radio device.
According to one embodiment, said first band is a licensed band and said second band is an unlicensed band.
The term “licensed band” refers to a band that is exclusively licensed to an operator in a geographical area; and the term “unlicensed band” refers to a band that is not exclusively licensed to said operator in said same geographical area.
Embodiments are described in detail below, by way of example only, with reference to the accompanying drawings, in which:
Offloading traffic from the licensed bands to unlicensed bands may rely on the two different RATS being managed separately except at the core network level, much higher than the access node/eNB 12 of
The examples below are in the context of using the WLAN and the E-UTRAN for the license exempt band, but these teachings can be readily extended to other access schemes for either the licensed or the license exempt bands. Those two major technology candidates for use in the unlicensed SCell can exploit different configurations in order to properly exploit the available time/frequency resources.
It is preferable that all control information be carried on the licensed band (PCell) to ensure robustness, with the SCell being used for data whenever it is available. The license exempt SCell in this case is treated as an expansion carrier. But dual carrier operations, especially when multiple transceivers are involved, are expensive from an energy point of view. This is particularly true at the UE side where the battery consumption is a more pressing concern. While the examples below describe that an enhanced scheduling grant is sent on the PCell, in other embodiments it may be sent on a SCell in the licensed band, which is a different SCell than the unlicensed band which is cross scheduled by that ESG. Cross-scheduling from the PCell is generally the preferred way to implement cross-scheduling in current practice but this is not a limiting factor to these teachings.
For the WLAN system there are of course a variety of relevant standards in the IEEE 802.11 family. At least the 802.11n WLAN system includes channel reservation messages such as request to sent (RTS) and clear to send (CTS) messages that are used to address the well known ‘hidden node’ problem. 802.11n also has adaptive modulation and coding (AMC) as well as contention free periods during which medium access control follows a schedule rather than a contention among competing stations (STAs). For such scheduling in 802.11n there is a hybrid coordination function controlled channel access (HCCA). The related point coordination function (PCF) divides the interval between two beacon frames into a contention free period and a contention period. The HCCA enables a contention free period to be initiated by the AP at almost any time during a contention period when the AP wants to send/receive a frame to/from a STA in a contention free manner. The hybrid coordinator, embodied in the AP, controls access to the radio medium, and the HCCA function enables uplink reporting by the STAs quite precise channel quality indications (CQI) and/or channel state information (CSI) for the license exempt band.
Relevant teachings for heterogeneous network operation in the license exempt band may be seen at document RP-111354 by Intel Corporation and Vodafone entitled N
The examples below shown that when the eNB runs an E-UTRAN PCell in the licensed spectrum, and has responsibility for managing the operations of the unlicensed SCell, what is termed herein as an enhanced scheduling grant (ESG) is used to provide to the UEs (which are capable of receiving it and operating on the licensed and unlicensed bands) the required information and grant the operations in the SCell, while maximizing the performance and minimizing the power consumption.
The ESG in the below examples is able to configure unlicensed band operations, and is able to address multiple UEs at the same time with identical or different configurations. Specifically, in the examples for
Other examples utilize the ESG to configure some of the more advanced modalities of WLAN, such as for example the quality of service (QoS) scheduled-based HCCA, and multiple input/multiple output (MIMO) transmission techniques, to name but two advanced modalities for UE transmissions on the unlicensed band SCell. The ESG can also be used to dynamically configure the time domain (TD) modalities in E-UTRAN for both the frame and the special subframe according to the traffic needs.
In various embodiments of these teachings the ESG can be triggered by any traffic in the eNB queues and buffers, by UE upload necessities, and/or by periodic/specific sensing needs. In the examples of
With these general concepts in mind, now consider the specific but non-limiting examples at
The ESG 202 sent on the licensed band grants to UE1 two downlink slots 210-1D in the unlicensed band and one uplink slot 210-1U in the unlicensed band. That same ESG 202 also grants to UE2 one downlink slot 210-2D in the unlicensed band and one uplink slot 210-2U in the unlicensed band. The ESG 202 triggers the UE1 and UE2 to activate the SCell in the unlicensed band, which is illustrated at
If operations on the unlicensed band are according to WLAN then the eNB 12 may send a poll (contention free) or a RTS message (contention) to assure that no other transmissions interfere with the DL data it is about to send. If RTS then the UE1 and UE2 each reply with a CTS, so that the RTS/CTS pair acts as a network allocation vector to inform other parties that the channel is ‘reserved’ for a time. This is shown generally at block 208 of
The eNB 12 transmits the DL slots/subframes 210-1D and 210-2D on the unlicensed-band SCell and the respective UEs transmit their UL subframes 210-1U, 210-2U on the unlicensed-band SCell according to the schedule set forth in the ESG 202 which cross scheduled from the licensed-band PCell. Following their respective SCell activation windows 204-1, 204-1 each of UE1 and UE2 then send on the licensed-band PCell the report of CQI and/or CSI 212 which they respectively sensed on the unlicensed-band SCell.
In summary the ESG 202 of the
Like
In summary the ESG 302 of the
Like
During the SCell activation window 402-1 for UE1 the eNB sends downlink data 410-1D and if the UE1 also has uplink data 410-1U it also sends it. Similar is true 410-2D, 410-2U for UE2 during its separate SCell activation window 404-2, except in this case since the ESG 402 directed that only UE2 send CQI/CSI then at the close of its activation window 404-2 then UE2 sends the CQI/CSI 412 that it measured on the unlicensed band.
The ESG 402 of the
The ESG 502 of
Since
The above embodiments are summarized and assembled at
Remaining blocks of
If instead a particular ESG indicates the modality that the UEs are to operate in the SCell in the listening mode, then at block 710 the ESG will also indicate whether the listening mode is for energy detection or for signal identification. of the modalities
The above examples presented further options for the ESG not specifically shown at
The various blocks shown in
Reference is made to
The UE 10 includes a controller, such as a computer or a data processor (DP) 10A, a computer-readable memory medium embodied as a memory (MEM) 10B that stores a program of computer instructions (PROG) 10C, and a suitable radio frequency (RF) transmitter and receiver 10D for bidirectional wireless communications with the eNB 12 via one or more antennas (two shown). The UE 10 may have one or two radios 10D for communicating over both the licensed band PCell and the unlicensed band SCell.
The eNB 12 also includes a controller, such as a computer or a data processor (DP) 12A, a computer-readable memory medium embodied as a memory (MEM) 12B that stores a program of computer instructions (PROG) 12C, and suitable RF transmitters and receivers (only one shown as 12D) for communication with the UE 10 via one or more antennas (also two shown) on the PCell and on the SCell. The eNB 12 is coupled via a data/control path 13 to the NCE 14. The path 13 may be implemented as the S1 interface known in the E-UTRAN system. The eNB 12 may also be coupled to another eNB via data/control path 15, which may be implemented as the X2 interface known in the E-UTRAN system.
At least one of the PROGs 10C and 12C is assumed to include program instructions that, when executed by the associated DP, enable the device to operate in accordance with the exemplary embodiments of this invention, as detailed above. That is, the exemplary embodiments of this invention may be implemented at least in part by computer software executable by the DP 10A of the UE 10 and/or by the DP 12A of the eNB 12, or by hardware, or by a combination of software and hardware (and firmware).
For the purposes of describing the exemplary embodiments of this invention the eNB 12 may be assumed to also include a program or algorithm to cause the eNB to compile and send (transmit TX) the ESG with its indications of modalities in which the UEs are to operate in the SCell in transmission mode or listening mode as detailed above, and the UE 10 also has a program or algorithm to receive (RX) and decode and act upon (adopt the modalities of) the ESG it receives on the PCell as shown at 10E and 12E of
In general, the various embodiments of the UE 10 can include, but are not limited to, cellular telephones, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
The computer readable MEMs 10B and 12B may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The DPs 10A and 12A may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multicore processor architecture, as non-limiting examples.
In general, the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in embodied firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the exemplary embodiments of this invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, embodied software and/or firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof, where general purpose elements may be made special purpose by embodied executable software.
It should thus be appreciated that at least some aspects of the exemplary embodiments of the inventions may be practiced in various components such as integrated circuit chips and modules, and that the exemplary embodiments of this invention may be realized in an apparatus that is embodied as an integrated circuit. The integrated circuit, or circuits, may comprise circuitry (as well as possibly firmware) for embodying at least one or more of a data processor or data processors, a digital signal processor or processors, baseband circuitry and radio frequency circuitry that are configurable so as to operate in accordance with the exemplary embodiments of this invention.
While the exemplary embodiments have been described above in the context of the E-UTRAN system, it should be appreciated that the exemplary embodiments of this invention are not limited for use with only this one particular type of wireless communication system that uses carrier aggregation with cross-scheduling.
Furthermore, some of the features of the various non-limiting and exemplary embodiments of this invention may be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles, teachings and exemplary embodiments of this invention, and not in limitation thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2013/059429 | 5/7/2013 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61643446 | May 2012 | US |