The present application relates generally to an apparatus and a method for supporting multiple services.
New generation of wireless user equipment (UE) may support new services such as mobile television (TV) and long term evolution (LTE) cellular radio services at the same time. For example, the UE may allow a user to record a TV program during a voice call or allow the user to browse web while watching TV on a UE. Examples of LTE services may include voice call with various call features and various data services. However, this might cause interference between frequency channels allocated for the differences services. Frequency bands are scarce resources and the allocated frequency bands for the application such as mobile TV services and LTE services may be very close to each other without any or with very narrow guard bands to separate the channels.
The UE may support not only the mobile TV service, but also multiple technologies or types of mobile TV services. Example mobile TV technologies may include media forward link only (mediaFLO), digital video broadcast-handheld (DVB-H), DVB-H2, and digital multimedia broadcasting (DMB). Different mobile TV technologies may use different frequency bands.
Various aspects of the invention are set out in the claims.
In accordance with an example embodiment of the present invention, a method comprises receiving a first signaling message from a transmitting station indicating a burst reception timing on a broadcast receiving channel; sending a second signaling message to a coupled base station including the burst reception timing; receiving a resource allocation message from the coupled base station; and allocating a time slot for a transmitting channel based at least in part on the resource allocation message in such a way that transmitting data on the allocated transmitting channel during the allocated time slot does not interfere with receiving data on the broadcast receiving channel.
In accordance with an example embodiment of the present invention, an apparatus comprises a broadcast receiver configured to: receive a first signaling message from a transmitting station indicating a burst reception timing on a broadcast receiving channel; and receive a broadcast burst transmission; a transceiver configured to: transmit to a coupled base station a second signaling message including the burst reception timing; and receive a resource allocation message from the coupled base station; and an interworking module configured to allocate a time slot for a transmitting channel according to the resource allocation message from the coupled base station in such a way that transmitting data on the transmitting channel during the allocated time slot does not interfere with receiving data on the broadcast receiving channel.
In accordance with another example embodiment of the present invention, an apparatus comprises a transceiver configured to receive a signaling message from a user equipment (UE) indicating a burst reception timing on a broadcast receiving channel of the UE; and a scheduler configured to allocate a time slot for a transmitting channel of the UE in such a way that transmitting data by the UE on the allocated transmitting channel during the allocated time slot does not interfere with receiving data by the UE on the broadcast receiving channel.
For a more complete understanding of example embodiments of the present invention, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:
When a service, for example mobile TV, is supported on a LTE UE, there might be interferences between the service and another service to support both the mobile TV service and the LTE services. Because of a lack of guard frequency band, the solution in frequency domain may not be practical. One solution is to use resource allocation in such a way that the interference from the existing service to the new service is avoided in time domain if possible or reduced to an acceptable level if the interference avoidance is not practical.
An example embodiment of the present invention and its potential advantages are best understood by referring to
The wireless system 100 illustrates an example of mobile TV service and LTE services. In an example embodiment, mobile TV service is based on the MediaFLO standard, the DBV-H standard, or both. When the UE 110 has both an LTE services and the mobile TV service active at the same time, the LTE voice call may interfere with reception of the mobile TV signals, because the radio frequencies allocated to the voice channel and the TV broadcast receiving channel may be adjacent or close to each other. In one embodiment, the UE 110 may receive a signaling message from the mobile TV transmitting station 102 to indicate a burst reception timing and then forward the signaling message onto the LTE base station 104. Once the mobile TV burst reception timing is known, the LTE base station eNB 104 may allocate a transmitting channel to the UE 102 in such a way that the time slot to the UE 104 for transmitting the voice call data may avoid overlapping the time slot for receiving the mobile TV burst transmission. In another embodiment, it may be impractical to avoid any interference from the voice call to receiving data on the mobile broadcast receiving channel in the UE 110. In this case, the UE 102 may inform the eNB 104 of an acceptable interference level and the eNB 104 may allocate a time slot for the voice data transmitting channel in such a way that the interference from the voice data channel to the mobile TV reception is controlled within the acceptable level.
Receiving a signaling message from the broadcast transmitting station at block 312 includes receiving a signaling message from a mobile TV transmitting station such as Mediaflow or DVB-H mobile TV transmitting station by a broadcast receiver at the UE. The signaling message may inform the UE of the broadcast burst reception timing. The burst reception timing include information related to a burst reception time slot such as burst reception start time, a burst reception duration, a burst reception interval and the like. Optionally the signaling message may include a broadcast reception synchronization time advance and the contents of the broadcast reception synchronization time advance may vary from one mobile TV standard to another. In one example embodiment, the reception synchronization time advance includes a radio frequency (RF) part frequency synthesis stabilization, an OFDM demodulator synchronization loop stabilization, a gain control stabilization, a channel estimation filter buffer filling, and the like.
Passing the signaling message to the LTE part of the UE at block 314 may include sending an internal message within the UE from the broadcast receiver to an LTE part of the UE to inform the UE of the burst reception timing. The UE may have at least a broadcast receiver part and a LTE transceiver part as shown in
Estimating an acceptable interference level at block 318 may include taking into consideration the factors such as an inner modulation in the transmission, code rates used for the error correction, a code rate for Reed Solomon encoding scheme, a symbol duration, a length of cyclic prefix of the transmitting channel and the like. The examples of the inner modulation may include quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (16 QAM) or 64 QAM. The examples of code rate for error correction include rate of ½, ⅔ or ¾ for convolutional coding, Turbo coding or low-density parity-check code (LDPC) coding. Examples of code rate for ReedSolomon include Multiprotocol Encapsulation—Forward Error Correction (MPE-FEC) in DVB-H, block Reed Solomon in MediaFLO. The symbol duration may be set by OFDM Fast Fourier Transform (FFT) size, and example of cyclic prefix may include guard interval of DVB-H. The acceptance interference level may be represented in variety of ways. The examples may include an error data rate, and a redundancy data rate. The redundancy data rate may represent a rate at which the data need to be resent as result of data errors.
Sending a signaling message indicating the acceptable interference level to the LTE base station eNB at block 320 may include sending a separate signaling message containing the acceptable interference level for the UE. Alternatively, one signaling message may be used to send both the acceptable interference level and the broadcast burst reception timing.
Receiving a resource allocation message at block 322 may include receiving a message from the coupled LTE eNB to allocate a time slot for a transmitting data for a LTE service such as a voice call. The resource allocation message may be an independent message by itself or a part of another signaling message. The resource allocation message may designate a time slot for a transmitting channel that avoids overlapping the time slot of the burst reception timing. Alternatively, the designated time slot may partially overlaps the time slot for the broadcast receiving channel to the extent that the interference generated from transmitting data on the allocated transmitting channel during the allocated time slot is within the acceptable interference level. Allocating resource according to the received resource allocation message at block 324 may include actually allocating a time slot for the transmitting channel as commended by the eNB and updating the UE's local available resource map.
Receiving data on the broadcast receiving channel and transmitting data on the allocated transmitting channel at the same time at block 326 may include receiving mobile TV broadcast data and sending data for another service such as a voice call at the same time. The interference from the transmitting voice data on the transmitting channel either does not affect receiving mobile TV broadcast data or affect only to an extent that is within the acceptable interference level.
The interworking module 406 may be configured to enable interworking of multiple services. In one embodiment, the interworking module 406 may be configured to allocate a transmitting channel as commanded by the base station in such a way that transmitting data on the transmitting channel does not interfere with receiving data on the broadcast receiving channel. The interworking module 406 may be further configured to determine an acceptable interference level of transmitting data on the transmitting channel for the broadcast receiving channel in terms of a data redundancy rate. In addition, the interworking module 406 may be configured to send the acceptable interference level to the coupled base station, and to allocate the transmitting channel at the UE according to the resource allocation message in such a way that the interference of transmitting data on the transmitting channel to the broadcast receiving channel is within the acceptable interference level.
Receiving a signaling message indicating a burst reception timing at block 502 may include receiving a message from the coupled UE to indicate a time slot during which the UE is scheduled to receive broadcast burst transmission from a mobile TV transmitting tower. Receiving a second signaling message indicating an acceptable interference level at block 504 may include receiving another signaling message from the UE indicating the acceptable interference level that the UE may tolerate in receiving broadcast burst transmission. Alternatively, the second signaling message may be part of the first signaling message.
Allocating a transmitting channel at block 506 may include allocating a transmitting channel to the UE, according to the burst reception timing information, the acceptable interference level, or both. In one embodiment, the eNB may first consider to allocate a time slot to the UE for the transmitting channel that may avoid overlapping the time slot of the broadcast burst reception. In this way, any interference from transmitting data on the transmitting channel to the broadcast receiving channel may be avoided. In some cases, due to resource constraints, the eNB may not be able to allocate such a time slot to avoid interference to the broadcast receiving channel. The eNB may consider allocating a transmitting channel to the UE in such as way that the interference from transmitting data on the transmitting channel to receiving broadcast burst transmission is within the specified acceptable interference level. The acceptable interference level may be specified in terms of redundancy data rate, or the redundancy data as percentage of total transmitted data.
The processor 615 or some other form of generic central processing unit (CPU) or special-purpose processor such as digital signal processor (DSP), may operate to control the various components of the wireless device 600 in accordance with embedded software or firmware stored in memory 614 or stored in memory contained within the processor 615 itself. In addition to the embedded software or firmware, the processor 615 may execute other applications or application modules stored in the memory 614 or made available via wireless network communications. The application software may comprise a compiled set of machine-readable instructions that configures the processor 615 to provide the desired functionality, or the application software may be high-level software instructions to be processed by an interpreter or compiler to indirectly configure the processor 615.
The transceiver 613 is for bidirectional wireless communications with another wireless device. The transceiver 613 may provide frequency shifting, converting received RF signals to baseband and converting baseband transmit signals to RF. In some descriptions a radio transceiver or RF transceiver may be understood to include other signal processing functionality such as modulation/demodulation, coding/decoding, interleaving/deinterleaving, spreading/despreading, inverse fast fourier transforming (IFFT)/fast fourier transforming (FFT), cyclic prefix appending/removal, and other signal processing functions. For the purposes of clarity, the description here separates the description of this signal processing from the RF and/or radio stage and conceptually allocates that signal processing to some analog baseband processing unit and/or the processor 615 or other central processing unit. In some embodiments, the transceiver 613, portions of the antenna unit 618, and an analog baseband processing unit may be combined in one or more processing units and/or application specific integrated circuits (ASICs).
The antenna unit 618 may be provided to convert between wireless signals and electrical signals, enabling the wireless device 600 to send and receive information from a cellular network or some other available wireless communications network or from a peer wireless device. In an embodiment, the antenna unit 618 may include multiple antennas to support beam forming and/or multiple input multiple output (MIMO) operations. As is known to those skilled in the art, MIMO operations may provide spatial diversity which can be used to overcome difficult channel conditions and/or increase channel throughput. The antenna unit 618 may include antenna tuning and/or impedance matching components, RF power amplifiers, and/or low noise amplifiers.
As shown in
In general, the various example embodiments of the device 600 may include, but are not limited to, part of a base station, cellular phones, 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.
Without in any way limiting the scope, interpretation, or application of the claims appearing below, a technical effect of one or more of the example embodiments disclosed herein may be a method and an apparatus for support of multiple services including the mobile TV service that are configured to avoid or minimize interferences between the mobile TV service and other services.
Embodiments of the present invention may be implemented in software, hardware, application logic or a combination of software, hardware and application logic. The software, application logic and/or hardware may reside on a mobile station or user equipment, a base station or other mobile computing device. If desired, part of the software, application logic and/or hardware may reside on a mobile station, part of the software, application logic and/or hardware may reside on a base station, and part of the software, application logic and/or hardware may reside on a second mobile station. In an example embodiment, the application logic, software or an instruction set is maintained on any one of various conventional computer-readable media. In the context of this document, a “computer-readable medium” may be any media or means that can contain, store, communicate, propagate or transport the instructions for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable medium may comprise a computer-readable storage medium that may be any media or means that can contain or store the instructions for use by or in connection with an instruction execution system, apparatus, or device.
If desired, the different functions discussed herein may be performed in any order and/or concurrently with each other. Furthermore, if desired, one or more of the above-described functions may be optional or may be combined.
Although various aspects of the invention are set out in the independent claims, other aspects of the invention comprise any combination of features from the described embodiments and/or the dependent claims with the features of the independent claims, and not solely the combinations explicitly set out in the claims.
It is also noted herein that while the above describes exemplifying embodiments of the invention, these descriptions should not be viewed in a limiting sense. Rather, there are several variations and modifications which may be made without departing from the scope of the present invention as defined in the appended claims.