Enhancement for scheduling request triggering based on traffic condition
A method for scheduling request triggering based on traffic condition is provided. The method supports detecting a traffic condition, determining a modified scheduling request (SR) trigger based on the traffic condition and transmitting a scheduling request to a base station based on the modified SR trigger. In one embodiment, the modified SR trigger is a data buffer or a data generation rate exceeding a threshold. In one embodiment, the threshold is related to a prioritized Bit Rate (PBR) or a bucket Size Duration (BSD) or both. In another embodiment, the threshold is configured by the base station based on a size of the smallest grant under the traffic condition. In one embodiment, the threshold is updated when DRX state changes. In another embodiment, during DRX sleep state, the SR period is longer or SR is stopped.
Latest MEDIATEK INC. Patents:
- PROCESS-VOLTAGE SENSOR WITH SMALLER CHIP AREA
- PRE-CHARGE SYSTEM FOR PERFORMING TIME-DIVISION PRE-CHARGE UPON BIT-LINE GROUPS OF MEMORY ARRAY AND ASSOCIATED PRE-CHARGE METHOD
- ALWAYS-ON ARTIFICIAL INTELLIGENCE (AI) SECURITY HARWARE ASSISTED INPUT/OUTPUT SHAPE CHANGING
- Semiconductor package structure
- Semiconductor structure with buried power rail, integrated circuit and method for manufacturing the semiconductor structure
This application claims priority under 35 U.S.C. §119 from U.S. Provisional Application No. 61/542,398, entitled “Radio Access Enhancements for Interactive Application Traffic,” filed on Oct. 3, 2011, the subject matter of which is incorporated herein by reference.
TECHNICAL FIELDThe disclosed embodiments relate generally to mobile communication networks, and, more particularly, to UE providing traffic-related information and speed information to the network and triggering scheduling request based on traffic.
BACKGROUNDThe exponential growth of mobile subscribers requires substantial increase of network capacity. Currently, network congestion is problematic on many third generation (3G) networks in a number of markets throughout United States and the world. The congested network causes dropped or failed calls, lower data rates and slow response times. Concurrent with this problem of rapid growth of number of users, there has been a rapid uptake of Smartphone subscribers, such as iPhone, Android phone and Blackberry phone users.
Long-term evolution (LTE) system, which offers high peak data rates, low latency and improved system capacity, is adopted by many operators to address the capacity issue. In the LTE system, an evolved universal terrestrial radio access network (E-UTRAN) includes a plurality of evolved Node-Bs (eNBs) communicating with a plurality of mobile stations, referred as user equipment (UE), via LTE-Uu interface. The radio access network further connects with a core network (CN), which includes Mobility Management Entity (MME), Serving Gateway (S-GW), and Packet data Network Gateway (P-GW), to provide end-to-end services.
While LTE network increases system capacity, it is projected that LTE network may soon face capacity problems. In both traditional network and LTE, operators always prioritize real-time voice traffic over data traffic. Resources are held in reserve across the network for circuit-switched voice traffic. New wireless data network, such as 3G and LTE network, also optimizes support for large amount of data traffic, such as video conferencing. Such design, however, does not work well for applications with short, infrequent data sessions, such as chatty applications and keep alive messages. Many common applications such as news, weather, and social networking, periodically connect and disconnect to/from the network for updates. These applications contain small amount of user data while still require a large amount of signaling traffic to establish and tear down the session. It is estimated that with the growing number of Smartphone applications over the network, the signaling overhead outpaces the data traffic by 30% to 50%, if not higher. Therefore, using data network efficiently is essential to improve network capacity.
Besides improving network efficiency, maintaining quality of service (QoS) is an important area for the successful growth of wireless networks. Applications over the wireless network have various requirements in terms of delay, bandwidth and error rate that they desire for optimal performance or user experience. The LTE system has defined a set of QoS Class Identifier (QCI) values, each corresponding to characteristics of a service required. The goal of standardizing QCI values is to ensure that applications/services mapping to the same QCI receive the same minimum level of QoS in multi-vendor network deployments, as well as in roaming cases. In the access network, it is the responsibility of the eNBs to ensure the necessary QoS for a bearer over the radio interface. Each bearer has an associated QCI, and Allocation and Retention Priority (ARP).
Traditionally, one application associates with one QoS because it has a predefined QoS requirement. Unlike traditional applications, for today's popular interactive applications, the QoS requirement is dynamic in nature. Many Smartphone applications generate traffic regularly even when the Smartphone is in background mode, such as when the user is not actively using the device. It is, therefore, desirable to have different QoS associates with one application. For example, the system can associate one QoS with a running application when the user is in interactive mode, and lower the QoS requirement when the user is not using the device. Such dynamic QoS scheme allows the system to reduce resource usage for the background applications, resulting in lower core network signaling overhead and improved LTE-Uu efficiency. On the UE side, it lowers the UE power consumption, primarily by allowing UE to use sleep cycles to greater extent, where hardware can be turned off or in standby mode. Usage of long sleep cycles or long DRX affects the QoS performance by introducing additional latency.
In addition to rapidly increased data and signaling volume that puts pressure on LTE-Uu interface, the amount of signaling to the Core Network is also a major concern of the operators. Operators have strong hope that LTE will efficiently support real “always-on”, which enables application updates. Such feature may lead to most UEs being in connected mode, which is quite different from today's wireless network. Especially for Smartphone, operators need to keep the core network load in control. The majority overhead in the Core Network signaling is due to initial connection establishments. We note also that while keeping a UE always in connected mode reduces the signaling needed for connection setup, it would generates instead additional signaling for handover, and furthermore using long DRX in connected mode for good battery consumption comes with the drawback of bad handover performance, due to low UE measurement periodicity of neighbor cells in long DRX. Thus, the problem of controlling and optimizing network signaling, resource usage and UE battery consumption for typical smart phones is complex. To reduce the overhead of initial setup, the network could be assisted in identifying “tricky” UEs, which utilizes “always-on” services, is moving, and frequently switches between Idle and connected modes. An efficient way of identify such UE enables operator to apply special algorithms with high complexity to such UEs to reduce the Core Network traffic, while applying simpler algorithms to non-problematic UEs.
In light of the exploding growth of the amount of mobile data and various mobile applications, coupled with the wide adoption of LTE by wireless network operators, it becomes important to find ways to improve network efficiency and to maintain the QoS of various applications. The embodiments of the present invention address various areas such as improving LTE-Uu interface efficiency, lowering Core Network signaling overhead and lower UE battery consumption.
SUMMARYIn a first novel aspect, a method for a user equipment (UE) to indicate traffic-related information to a network is proposed. The method comprises determining a traffic indicator and transmitting the traffic indicator to a base station.
In one embodiment, the traffic indicator indicates either that a default power consumption is preferred or a low power consumption is preferred. For example, when the UE is in background traffic, low power consumption is preferred. The detecting of background traffic involves at least one of detecting background traffic of a specific application, activating of UE screen power saving, a running application is not shown on UE screen, and detecting no interaction from users.
In another embodiment, the traffic indicator indicates a time pattern of the traffic history. In one example, the traffic indicator comprises a history of time-periods when the UE was in RRC_IDLE mode or in RRC_CONNECTED mode. In another example, the traffic indicator comprises a count of transactions between RRC_IDLE mode and RRC_CONNECTED mode. In yet another example, the traffic indicator comprises a history of packet inter-arrival times and packet sizes for a radio bearer or a group of radio bearers. The UE may transmit the traffic indicator to the base station at RRC connection establishment, at RRC connection re-establishment, or when the UE changes cell.
From the network perspective, upon receiving and evaluating information contained in the traffic indicator, the network triggers a QoS modification procedure by applying one or more QoS modification algorithms. In one example, the one or more QoS modification algorithms comprise at least one of reducing QoS requirement, reducing scheduling priority, setting longer DRX cycle, configuring sparse or no uplink resources, and ordering the UE to go to RRC_IDLE mode.
In a second novel aspect, a method of determining a modified scheduling request trigger based on detected traffic condition is provided. The method comprises detecting a traffic condition that indicates whether the UE is in a background traffic mode in RRC_CONNECTED state, determining a modified scheduling request (SR) trigger based on the traffic condition, and transmitting a scheduling request to a base station based on the modified SR trigger. The scheduling request is transmitted via a physical uplink channel (PUCCH) or a random access channel (RACH).
In one embodiment, the modified SR trigger is a data buffer or a data generation rate exceeding a threshold. In one embodiment, the threshold is determined by the UE based on a QoS requirement that is related to a prioritized Bit Rate (PBR) or a bucket Size Duration (BSD) or both. In another embodiment, the threshold is configured by the base station based on a size of the smallest grant under the traffic condition.
In one advantageous aspect, the method comprises detecting a traffic condition, wherein the UE is configured for DRX mode and wherein the traffic condiction indicates whether the UE is in DRX sleep time. The UE determines a modified scheduling request trigger based on the detected DRX state and then transmits a scheduling request via PUCCH or RACH.
In one embodiment, the threshold used in modified SR trigger is updated when the detected DRX state changes. In another embodiment, the modified SR trigger is applying a longer SR period for a logic during DRX sleep time. In another embodiment, the modified SR trigger is stop SR during DRX sleep time.
In a third novel aspect, a method of UE providing speed information to network is provided. The method supports obtaining speed information of the UE, detecting a trigger event and providing the speed information to the network by one or more predefined means. The speed information is taken from the group consisting of a physical speed, a physical speed mapped on a pre-defined speed group, and a virtual speed. The virtual speed comprises a cell change count or a number of cells that the UE has requested for RRC connection during a certain period. The UE can send the speed information to an eNB via a RRC connection establishment, a RRC connection re-establishment, a new IE in RRC measurement report, or a new RRC message.
In one embodiment, the trigger event is the UE changes from RRC_IDLE state to RRC_CONNECTED state. In another embodiment, the trigger event is the detecting of background traffic mode in RRC_CONNECTED state. In another embodiment, the trigger event is an expiration of a periodic timer or an expiration of the periodic timer when UE is in background traffic mode.
In one embodiment, the trigger event is the UE detecting a speed exceeding a speed threshold. In another embodiment, the trigger event is UE detecting a speed exceeding a speed threshold when UE is in background traffic mode. In yet another embodiment, the trigger event is throttled by a prohibit timer to limit signaling overhead, where no speed information is sent by the UE until the prohibit timer expires.
Other embodiments and advantages are described in the detailed description below. This summary does not purport to define the invention. The invention is defined by the claims.
Reference will now be made in detail to some embodiments of the invention, examples of which are illustrated in the accompanying drawings.
Similar configuration exists in an eNB where one or more antennae transmits and receives RF signals. RF transceiver module, coupled with the antennae, receives RF signals from the antenna, converts them to baseband signals and sends them to a processor. The RF transceiver also converts received baseband signals from the processor, converts them to RF signals, and sends out to the antennae. The processor processes the received baseband signals and invokes different functional modules to perform features in the eNB. A memory stores program instructions and data to control the operations of the eNB. The eNB also includes several functional modules to carry out some embodiments of the invention.
Embodiments of the current invention improve network efficiency, lower UE battery while maintaining QoS for various applications. In accordance to some of the embodiments, the UE, the eNB and the CN carry out different functions to make the system improvement. In some embodiments of the invention, UE collects information and makes decisions for modification without other network elements' involvement. Yet, in other embodiments of the inventions, an eNB collects information from UE and/or CN, modifies QoS algorithms and sends the modified information to the UE.
As shown in
UE Indication of Traffic-Related Information
The wide spread adoption of Smartphone and the increasing number of downloadable applications continue to drive up the data and signal volume in the mobile network. To utilize the network resources efficiently while maintaining the QoS, a more flexible or dynamic scheme of QoS is desired. Unlike traditional applications, for today's popular mobile applications, QoS requirements may vary for the same application depending on some related traffic conditions. Therefore, the first important issue is to identify and relate such traffic-related information.
As shown in
Identifying a traffic condition for certain applications, as shown in
At point 512, upon receiving messages at Step 1 from eNB-1 502, UE 501 starts collecting traffic information. UE 501 may collect statistics of idle-active information, such as idle-active transition count for a predefined period. It may also collect average packet size(s), and inter-arrival time and other traffic-related information. UE can also categorize its pattern as one of the predefined pattern. At point 514, upon receiving Step 2 message from eNB-1 502, Core Network 504 starts collecting traffic information. MME, S-GW or P-GW can collect statistics of UE 501. Such statistics can be in the granularity of bearer level. The information is presented as a value of a pre-identified range and pass to eNB-1 502. In one embodiment of the invention, at stage 522, UE 501 establishes or re-establishes RRC Connection with eNB-1 502. Upon such trigger events, such as RRC connection or RRC re-establishment, UE 501 sends traffic indication to eNB-1 502 indicating that there exists traffic information ready to retrieve. In other embodiment of the invention, such indicator can be sent in other occasions or is sent periodically. At Step 4, upon receiving such traffic state changed indication from UE 501, eNB-1 502 retrieves traffic information from UE 501. At Step 5, Core Network 504 may also send traffic information to eNB-1 502.
Upon receiving the traffic information, at point 515, eNB-1 502 uses the information to optimize Uu efficiency of UE 501, such as changing scheduling priority for UE 501. eNB-1 502 may determine to apply a different or relaxed QoS requirement upon detecting or determining one or more of the traffic indictors, such as a traffic history is evaluated to be background traffic or sparse traffic, a low power consumption is preferred. eNB-1 502 can apply at least one of different or relaxed QoS requirement, such as reducing QoS requirement, reducing scheduling priority, setting longer DRX cycle, configuring sparse or no uplink resources, and ordering the UE to go to RRC_IDLE mode. eNB-1 502 restore to a default QoS requirement, where the default QoS requirement is targeted to be satisfied at connection setup and bearer setup. Restoring of default QoS requirement can be trigger upon eNB-1 502 detecting one or more traffic indictors such as the traffic is evaluated to be conversational traffic, interactive traffic, streaming traffic or traffic where significant data volumes are transferred.
In one embodiment of the invention, eNB-1 502 may evaluate the collected traffic information together with some speed information of UE 501 to identify UE 501 as a “tricky” UE. It will then enable operator to apply special algorithms with high complexity to such UEs to reduce the Core Network traffic, while applying simpler algorithms to non-problematic UEs. In embodiment of the invention, at Step 6, eNB-1 502 sends messages to UE 501 to modify Scheduling Request and/or DRX for UE 501. At Stage 523, UE 501 hands over to new target eNB-2 503. Upon handover, at Step 7, eNB-1 502 forwards UE 501's traffic information to eNB-2 503.
Besides detecting traffic conditions on eNB, or collecting traffic conditions from UE, Core Network can also provide traffic information.
Scheduling Request Triggering Based on Traffic
Identifying background traffic and applying modified QoS requirement for such traffic helps improving network efficiency. This section discusses embodiments of the invention that modifies SR trigger for such identified background traffic.
With growing number of chatty applications on the wireless data network, small data sized applications periodically connect and disconnect to/from the network for updates. Each connection/disconnection attempt requires several signal message exchanges between the UE and the eNB. This signaling load is costly overhead. Further, from user's point of view, for background traffic, while user is not looking at the screen and not interacting, power saving should have higher priority than performance. Special handling of these small sized data traffic in background mode helps lowering battery consumption as well as improving network efficiency.
Traditionally, when a data arrives at data buffer, a UE transmits a Scheduling Request (SR) via either a Physical Uplink Control Channel (PUCCH) or a Random Access Channel (RACH). An eNB upon receiving such request would grant resources to the UE. For background traffic, QoS requirements can be relaxed in order to increase network efficiency and lower UE battery consumption. It is, therefore, desirable to design a modified SR trigger algorithm that can aggregate the small requests. The following describes in details some embodiments of the invention that triggers a modified SR based on traffic information.
In another embodiment of the invention, however, UE 1101, upon identifying the traffic condition at point 1111, sends the traffic condition information to eNB 1102 at Step 1. eNB 1102 can also get traffic information from Core Network 1103. At point 1112, Core Network 1103 identifies background traffic for UE 1101, or for one or more bearers of UE 1101. At Step 2, Core Network 1103 sends the traffic condition information to eNB 1102. In one embodiment of the invention, eNB 1102, upon receiving traffic information from UE 1101 and/or Core Network 1103, determines whether to apply a modified SR trigger at point 1113. If eNB 1102 determines that a modified SR trigger is needed, at Step 3, eNB 1102 sends modify SR trigger message to UE 1101. In one embodiment of the invention, eNB sends configured threshold values to UE 1101 together with the modified SR trigger message. The eNB sets the threshold valued based on a size of the smallest grant under the traffic condition. Upon receiving such configured threshold value at UE 1101, it uses the threshold as conditions to trigger SR. At point 1114, upon receiving modify SR message from eNB 1102, UE 1101 set new SR trigger at point 1115. At point 1116, UE 1101 checks to see if the modified SR trigger condition is met. If it is met, at point 1117, UE 1101 sends a Scheduling Request to eNB 1102. The following describes in details some specific embodiment of the modified SR trigger algorithms.
UE Provides Speed Information to Network
Another area to improve network efficiency is to reduce network overhead by preventing frequent handover. An important parameter to identify potential frequent handover UEs is the UE's speed information. Currently, most UEs can calculate its speed and obtain its own speed information. Such information, however, is quite useful to the network. For example, the network can release high speed UE and rely on idle mobility. This way data traffic due to handover to the network can be reduced. Another example is to keep qualified UE in connected state longer, based on the speed information obtained by the network. In some cases, when the network based on the speed information detects that the UE is moving in high speed and only have background traffic, the network can send such UE to idle faster to avoid handover load.
In one embodiment of the invention, as shown in flow chart 1610 in
In another embodiment of the current invention, UE 1601 sends speed information to eNB-1 1602 periodically based on a periodic timer. As shown in flow chart 1620 in
In another embodiment of the invention, UE 1601 sends speed information based on predefined trigger events, such as UE 1601's speed exceeds a predefined threshold. As shown in flow chart 1630 in
At stage 1640, UE 1601 hands over to target eNB-2 1603. Upon UE handover, at Step 5, eNB-1 1602 forwards UE 1601's speed information to eNB-2 1603.
At steps where UE 1601 sends the speed information to eNB 1602, UE 1601 can use a predefined means. Such predefined means includes, RRC connection establishment, RRC connection re-establishment, a new RRC message or a new IE in RRC measurement report.
It is further noticed that the most value usage of the speed information in for UE running background traffic. Therefore, the triggers of flow chart 1620 and 1630 can be further conditioned on detecting background traffic to trigger the sending of the speed information. An indicator from UE indicating low power consumption is preferred is related with background traffic condition. Thereby, an indicator of low power consumption being preferred can also trigger sending of the speed information.
Once an eNB receives the speed information of a UE, it can optimize its process to avoid frequent handovers.
Although the present invention has been described in connection with certain specific embodiments for instructional purposes, the present invention is not limited thereto. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments can be practiced without departing from the scope of the invention as set forth in the claims.
Claims
1. A method for a user equipment (UE), comprising:
- detecting a traffic condition, wherein the traffic condition indicates whether the UE is in a background traffic mode in RRC_CONNECTED state;
- determining a modified scheduling request (SR) trigger based on the traffic condition; and
- transmitting a scheduling request to a base station based on the modified SR trigger, wherein the scheduling request is transmitted via a physical uplink control channel (PUCCH) or a random access channel (RACH).
2. The method of claim 1, wherein the modified SR trigger is a data buffer or a data generation rate exceeding a threshold.
3. The method of claim 2, wherein the threshold is determined by the UE, and where the threshold is related to a QoS requirement that is related to a prioritized Bit Rate (PBR) or a bucket Size Duration (BSD) or both.
4. The method of claim 2, further comprising:
- receiving the threshold from the base station, wherein the threshold is based on a size of the smallest grant under the traffic condition.
5. The method of claim 1, wherein the traffic condition is detected by a higher-layer indication, and wherein the higher-level indication is a preference for low power consumption or a user non-interactive state.
6. The method of claim 1, wherein the modified SR trigger is to stop sending RACH scheduling request in background traffic mode.
7. A method for a user equipment (UE), comprising:
- detecting a traffic condition, wherein the UE is configured for Discontinuous Reception (DRX) mode for power saving, and wherein the traffic condition indicates whether the UE is in DRX sleep time;
- determining a modified scheduling request (SR) trigger based on the traffic condition; and
- transmitting a scheduling request based on the modified SR trigger, wherein the scheduling request is transmitted via a physical uplink control channel (PUCCH) or a random access channel (RACH).
8. The method of claim 7, wherein the modified SR trigger is a data buffer exceeding a first threshold for DRX sleep time, and wherein the modified SR trigger is the data buffer exceeding a second threshold for active time and DRX on Duration time.
9. The method of claim 7, wherein the modified SR trigger is a data generation rate exceeding a first threshold for DRX sleep time, and wherein the modified SR trigger is the data generation rate exceeding a second threshold for active time and DRX on Duration time.
10. The method of claim 7, wherein the modified SR trigger is applying a longer SR period for a logic channel during DRX sleep time.
11. The method of claim 7, wherein the modified SR trigger is stop sending scheduling request during DRX sleep time.
12. A user equipment (UE) in a mobile communication network, comprising:
- a traffic detection module that detects a traffic condition, wherein the traffic condition indicates whether the UE is in a background traffic mode in RRC_CONNECTED state;
- a scheduling request module that determines a modified scheduling request (SR) trigger based on the traffic condition; and
- a transmitter that transmits a scheduling request based on the modified SR trigger.
13. The UE of claim 12, wherein the modified SR trigger is a data buffer or a data generation rate exceeding a threshold, and where the UE determines the threshold based on a QoS requirement related to a prioritized Bit Rate (PBR) or a bucket Size Duration (BSD) or both.
14. The UE of claim 12, wherein the modified SR trigger is a data buffer or a data generation rate exceeding a threshold, and where the UE receives the threshold from the network.
15. The UE of claim 12, wherein the traffic condition is identified by a higher-layer indication, and wherein the higher-level indication is a preference for low power consumption or a user non-interactive state.
16. The UE of claim 12, wherein the modified SR trigger is to stop sending random access channel (RACH) scheduling request in background traffic mode.
17. The UE of claim 12, wherein the UE is configured for Discontinuous Reception (DRX) mode for power saving, and wherein the traffic condition indicates whether the UE is in DRX sleep time.
18. The UE of claim 17, wherein the modified SR trigger is a data buffer or data generation rate exceeding a first threshold for DRX sleep time, and wherein the modified SR trigger is the data buffer or data generation rate exceeding a second threshold for active time and DRX on Duration time.
19. The UE of claim 17, wherein the modified SR trigger is applying a longer SR period for a logic channel during DRX sleep time.
20. The UE of claim 17, wherein the modified SR trigger is stop sending scheduling request during DRX sleep time.
8731563 | May 20, 2014 | Yi |
20090002147 | January 1, 2009 | Bloebaum et al. |
20090093281 | April 9, 2009 | Demirhan et al. |
20090318131 | December 24, 2009 | Aaron |
20100103829 | April 29, 2010 | Murzeau et al. |
20100199992 | August 12, 2010 | Ho et al. |
20100302946 | December 2, 2010 | Yang et al. |
20110039568 | February 17, 2011 | Zhang et al. |
20110185052 | July 28, 2011 | Nakahira |
20110255492 | October 20, 2011 | Dai et al. |
20120093106 | April 19, 2012 | Dong |
20120300716 | November 29, 2012 | Jersenius et al. |
20130215809 | August 22, 2013 | Chang et al. |
1738481 | February 2006 | CN |
101409928 | April 2009 | CN |
101919226 | December 2010 | CN |
101980575 | February 2011 | CN |
1981225 | October 2008 | EP |
2117250 | November 2009 | EP |
2416537 | February 2012 | EP |
WO2010137926 | December 2010 | KR |
WO2005/050851 | June 2006 | WO |
WO2007/024120 | March 2007 | WO |
WO2009045139 | April 2009 | WO |
WO2009058069 | May 2009 | WO |
WO2010081384 | July 2010 | WO |
- EPO, Search Report of Europe patent application 12006890 dated Apr. 4, 2013 (11 pages).
- R2-083553, 3GPP TSG RAN WG2 #62bis, Huawei, “Consideration on Mobility State Detection Criteria in Active Mode”, Warsaw, Poland, Jun. 30-Jul. 4, 2008 (10 pages).
- R2-113181, 3GPP TSG-RAN WG2 Meeting #74, Alcatel-Lucent Shanghai Bell, Alcatel-lucent, “Discussion on Mobility Estimation for HetNet”, Barcelona, Spain, May 9-13, 2011 (4 pages).
- 3GPP TS 36.331 Version 9.7.0. Release 9, LTE, Evolved Universal Terrestrial Radio Access (E-UTRA), Radio Resource Control (RRC), Jul. 2011, section 5.5.6.2 on p. 82.
- USPTO, Office Action for related U.S. Appl. No. 13/644,077 dated Jan. 20, 2015 (12 pages).
- International Search Report and Written Opinion of International Search Authority for PCT/CN2012/082553 dated Jan. 17, 2013 (9 pages).
- International Search Report and Written Opinion of International Search Authority for PCT/CN2012/082568 dated Jan. 17, 2013 (10pages).
- International Search Report and Written Opinion of International Search Authority for PCT/CN2012/082560 dated Jan. 17, 2013 (13pages).
- The EPO Office Action of EP patent application EP12006891 dated Dec. 17, 2012 (11 pages).
- 3GGP TS 36.300 version 10.4.0 Release 10, LTE, Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN), Overall description, Stage 2, dated Jun. 2011(208 pages). pp. 43-44(Section 5.2.3), p. 55 (Section 7.2), pp. 93-97 (Section 11.1.2 to Section 12).
- IEEE Std 802.11, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Jun. 2007, the whole document.
- USPTO, Office Action for related U.S. Appl. No. 13/644,048 dated May 14, 2015 (12 pages).
- USPTO, Office Action for related U.S. Appl. No. 13/644,077 dated May 12, 2015 (18 pages).
Type: Grant
Filed: Oct 3, 2012
Date of Patent: Sep 15, 2015
Patent Publication Number: 20130083713
Assignee: MEDIATEK INC.
Inventors: Per Johan Mikael Johansson (Kungsangen), Chia-Chun Hsu (Taipei)
Primary Examiner: Ronald B Abelson
Application Number: 13/644,065
International Classification: H04L 12/801 (20130101); H04L 12/26 (20060101); H04L 12/24 (20060101); H04L 12/751 (20130101); H04W 52/02 (20090101); H04W 76/04 (20090101);