MLchartDataset catalogue

Patent · US9554360B2 · B2 · US

Apparatus and method for improving data throughput of a tune-away operation in a wireless communication system

(11) Publication number
US9554360B2
(21) Application number
14/297,979
(22) Filing date
2014-06-06
(30) Priority date
2014-06-06
(43) Publication date
2017-01-24
(45) Date of grant
2017-01-24
(51) IPC
H04L 47/80; H04W 28/06; H04W 52/16; H04W 52/52; H04W 72/02; H04W 52/44; H04W 76/02; H04W 88/06
(52) CPC
  • H04W Wireless communication networks: 72/02, 28/065, 52/16, 52/44, 52/52, 76/025, 76/15, 88/06
  • H04L Transmission of digital information, e.g. telegraphic communication: 47/801
(73) Assignee
Qualcomm Inc
(72) Inventors
Meric Emre Uzunoglu; Jun Hu; Pavan C. Kaivaram; Kevin S. Seltmann; Ravindra Mahendrakumar Garach; Ammar Taiyebi Kitabi; Huang LOU; Rashid Ahmed Akbar Attar
(54) Title
Apparatus and method for improving data throughput of a tune-away operation in a wireless communication system
(57) Abstract

Aspects of the present disclosure relate to wireless communication devices and methods configured to operate with multiple communication protocols in tune-away operations. Some aspects of the present disclosure may improve the legacy tune-away operations at an access terminal. An access terminal establishes a call utilizing a first communication protocol, tunes away from the call to receive cell signaling utilizing a second communication protocol, and tunes back to the call utilizing the first communication protocol. Following the tuning back, during a first predetermined number of subframes and if the size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, the access terminal forces the RL packet to be a low latency (LoLat) packet.

Full text
View on Google Patents

Claims (36)

  1. A method of wireless communication operable at an access terminal, comprising: establishing a call utilizing a first communication protocol; tuning away from the call to receive cell signaling utilizing a second communication protocol; tuning back to the call utilizing the first communication protocol; and if a packet size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, forcing the RL packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back.
  2. The method of claim 1, wherein the LoLat packet has a termination target of 2 to 3 subpackets.
  3. The method of claim 1, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.
  4. The method of claim 1, further comprising: prior to tuning away from the call, boosting a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.
  5. The method of claim 4, wherein boosting the T2P comprises: if the packet size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boosting the T2P of the second RL packet.
  6. The method of claim 5, wherein the third packet size is smaller than the first packet size and larger than the second packet size.
  7. The method of claim 4, further comprising: immediately prior to tuning away from the call, during a second predetermined number of subframes, forcing the second RL packet to be a LoLat packet.
  8. The method of claim 1, further comprising: after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boosting a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.
  9. The method of claim 1, further comprising: after tuning back to the call, selecting the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.
  10. An apparatus for wireless communication, comprising: means for establishing a call utilizing a first communication protocol; means for tuning away from the call to receive cell signaling utilizing a second communication protocol; means for tuning back to the call utilizing the first communication protocol; and means for forcing a reverse link (RL) packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back, and if a packet size of the RL packet is smaller than a first packet size and larger than a second packet size.
  11. The apparatus of claim 10, wherein the LoLat packet has a termination target of 2 to 3 subpackets.
  12. The apparatus of claim 10, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.
  13. The apparatus of claim 10, further comprising: means for, prior to tuning away from the call, boosting a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.
  14. The apparatus of claim 13, wherein the means for boosting the T2P is configured to: if the packet size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boost the T2P of the second RL packet.
  15. The apparatus of claim 14, wherein the third packet size is smaller than the first packet size and larger than the second packet size.
  16. The apparatus of claim 13, further comprising: means for, immediately prior to tuning away from the call, during a second predetermined number of subframes, forcing the second RL packet to be a LoLat packet.
  17. The apparatus of claim 10, further comprising: means for, after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boosting a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.
  18. The apparatus of claim 10, further comprising: means for, after tuning back to the call, selecting the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.
  19. An access terminal, comprising: a transceiver configured for wireless communication utilizing a first communication protocol and a second communication protocol; a memory comprising computer executable software; and a processor operatively coupled to the transceiver and the memory, wherein the processor is configured by the executable software to: utilize the transceiver to establish a call utilizing a first communication protocol; tune away from the call and utilize the transceiver to receive cell signaling utilizing a second communication protocol; and tune back to the call utilizing the first communication protocol; and if a packet size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, force the RL packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back.
  20. The access terminal of claim 19, wherein the LoLat packet has a termination target of 2 to 3 subpackets.
  21. The access terminal of claim 19, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.
  22. The access terminal of claim 19, wherein the processor is further configured to: prior to tuning away from the call, boost a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.
  23. The access terminal of claim 22, wherein the processor is further configured to: if the packet size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boost the T2P of the second RL packet.
  24. The access terminal of claim 23, wherein the third packet size is smaller than the first packet size and larger than the second packet size.
  25. The access terminal of claim 22, wherein the processor is further configured to: immediately prior to tuning away from the call, during a second predetermined number of subframes, force the second RL packet to be a LoLat packet.
  26. The access terminal of claim 19, wherein the processor is further configured to: after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boost a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.
  27. The access terminal of claim 19, wherein the processor is further configured to: after tuning back to the call, select the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.
  28. A non-transitory computer-readable medium, comprising code for causing an access terminal to: establish a call utilizing a first communication protocol; tune away from the call to receive cell signaling utilizing a second communication protocol; tune back to the call utilizing the first communication protocol; and if a packet size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, force the RL packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back.
  29. The non-transitory computer-readable medium of claim 28, wherein the LoLat packet has a termination target of 2 to 3 subpackets.
  30. The non-transitory computer-readable medium of claim 28, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.
  31. The non-transitory computer-readable medium of claim 28, further comprising code for causing the access terminal to: prior to tuning away from the call, boost a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.
  32. The non-transitory computer-readable medium of claim 31, wherein the code for boosting the T2P comprises code for causing the access terminal to: if the size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boost the T2P of the second RL packet.
  33. The non-transitory computer-readable medium of claim 32, wherein the third packet size is smaller than the first packet size and larger than the second packet size.
  34. The non-transitory computer-readable medium of claim 31, further comprising code for causing the access terminal to: immediately prior to tuning away from the call, during a second predetermined number of subframes, force the second RL packet to be a LoLat packet.
  35. The non-transitory computer-readable medium of claim 28, further comprising code for causing the access terminal to: after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boost a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.
  36. The non-transitory computer-readable medium of claim 28, further comprising code for causing the access terminal to: after tuning back to the call, select the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.

Description

The following relates generally to wireless communication, and more specifically, to tune-away operation improvements in a wireless communication system and similar methods.

Wireless communications systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, and so on. These systems may be accessed by various types of access terminals adapted to facilitate wireless communications, where multiple access terminals share the available system resources (e.g., time, frequency, and power).

An access terminal may include a subscriber identity module (SIM), or in some examples, an application (e.g., SIM application) that runs on a universal integrated circuit card (UICC), which stores the identification information (e.g., international mobile subscriber identity) of the access terminal and the other information used to identify and authenticate the subscriber of the access terminal. The SIM, UICC, and/or the applications running on the UICC may be referred to as the SIM or SIM card in this disclosure. A multi-SIM access terminal holds two or more SIM cards (or runs two or more SIM applications), and allows the use of two or more services or subscriptions on the same access terminal. In one example, an access terminal has dual SIMs and allows both SIMs to be active simultaneously such that the access terminal can make calls using either SIM at any given time. A dual SIMs access terminal may be referred to as a dual SIM dual standby (DSDS) access terminal that operate both SIMs simultaneously but shares only one RF chain or transceiver between them.

Citations (35)

  • US20140064220A1
  • US20050058154A1
  • US20050094595A1
  • US20040214591A1
  • US20040218533A1
  • US20040258139A1
  • WO2005018115A1
  • US8582477B2
  • US20070173275A1
  • US20080049706A1
  • US20080207249A1
  • US20140010181A1
  • US20090201948A1
  • US20100167780A1
  • US8369853B1
  • US8892141B2
  • US8437292B1
  • US9007907B1
  • US8238931B1
  • US8515434B1
  • US9002398B2
  • US20120294173A1
  • US9220126B2
  • US20130107780A1
  • US20130114436A1
  • US20130201850A1
  • US20130210484A1
  • US20130235843A1
  • US20130260761A1
  • US20130303181A1
  • US20130303240A1
  • US20140044046A1
  • US8570951B1
  • US20150358942A1
  • US20150358859A1
Record as JSON
{
  "publication_number": "US9554360B2",
  "country": "US",
  "kind": "B2",
  "title": "Apparatus and method for improving data throughput of a tune-away operation in a wireless communication system",
  "abstract": "Aspects of the present disclosure relate to wireless communication devices and methods configured to operate with multiple communication protocols in tune-away operations. Some aspects of the present disclosure may improve the legacy tune-away operations at an access terminal. An access terminal establishes a call utilizing a first communication protocol, tunes away from the call to receive cell signaling utilizing a second communication protocol, and tunes back to the call utilizing the first communication protocol. Following the tuning back, during a first predetermined number of subframes and if the size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, the access terminal forces the RL packet to be a low latency (LoLat) packet.",
  "claims": [
    "1. A method of wireless communication operable at an access terminal, comprising: establishing a call utilizing a first communication protocol; tuning away from the call to receive cell signaling utilizing a second communication protocol; tuning back to the call utilizing the first communication protocol; and if a packet size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, forcing the RL packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back.",
    "2. The method of claim 1, wherein the LoLat packet has a termination target of 2 to 3 subpackets.",
    "3. The method of claim 1, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.",
    "4. The method of claim 1, further comprising: prior to tuning away from the call, boosting a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.",
    "5. The method of claim 4, wherein boosting the T2P comprises: if the packet size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boosting the T2P of the second RL packet.",
    "6. The method of claim 5, wherein the third packet size is smaller than the first packet size and larger than the second packet size.",
    "7. The method of claim 4, further comprising: immediately prior to tuning away from the call, during a second predetermined number of subframes, forcing the second RL packet to be a LoLat packet.",
    "8. The method of claim 1, further comprising: after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boosting a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.",
    "9. The method of claim 1, further comprising: after tuning back to the call, selecting the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.",
    "10. An apparatus for wireless communication, comprising: means for establishing a call utilizing a first communication protocol; means for tuning away from the call to receive cell signaling utilizing a second communication protocol; means for tuning back to the call utilizing the first communication protocol; and means for forcing a reverse link (RL) packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back, and if a packet size of the RL packet is smaller than a first packet size and larger than a second packet size.",
    "11. The apparatus of claim 10, wherein the LoLat packet has a termination target of 2 to 3 subpackets.",
    "12. The apparatus of claim 10, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.",
    "13. The apparatus of claim 10, further comprising: means for, prior to tuning away from the call, boosting a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.",
    "14. The apparatus of claim 13, wherein the means for boosting the T2P is configured to: if the packet size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boost the T2P of the second RL packet.",
    "15. The apparatus of claim 14, wherein the third packet size is smaller than the first packet size and larger than the second packet size.",
    "16. The apparatus of claim 13, further comprising: means for, immediately prior to tuning away from the call, during a second predetermined number of subframes, forcing the second RL packet to be a LoLat packet.",
    "17. The apparatus of claim 10, further comprising: means for, after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boosting a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.",
    "18. The apparatus of claim 10, further comprising: means for, after tuning back to the call, selecting the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.",
    "19. An access terminal, comprising: a transceiver configured for wireless communication utilizing a first communication protocol and a second communication protocol; a memory comprising computer executable software; and a processor operatively coupled to the transceiver and the memory, wherein the processor is configured by the executable software to: utilize the transceiver to establish a call utilizing a first communication protocol; tune away from the call and utilize the transceiver to receive cell signaling utilizing a second communication protocol; and tune back to the call utilizing the first communication protocol; and if a packet size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, force the RL packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back.",
    "20. The access terminal of claim 19, wherein the LoLat packet has a termination target of 2 to 3 subpackets.",
    "21. The access terminal of claim 19, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.",
    "22. The access terminal of claim 19, wherein the processor is further configured to: prior to tuning away from the call, boost a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.",
    "23. The access terminal of claim 22, wherein the processor is further configured to: if the packet size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boost the T2P of the second RL packet.",
    "24. The access terminal of claim 23, wherein the third packet size is smaller than the first packet size and larger than the second packet size.",
    "25. The access terminal of claim 22, wherein the processor is further configured to: immediately prior to tuning away from the call, during a second predetermined number of subframes, force the second RL packet to be a LoLat packet.",
    "26. The access terminal of claim 19, wherein the processor is further configured to: after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boost a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.",
    "27. The access terminal of claim 19, wherein the processor is further configured to: after tuning back to the call, select the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call.",
    "28. A non-transitory computer-readable medium, comprising code for causing an access terminal to: establish a call utilizing a first communication protocol; tune away from the call to receive cell signaling utilizing a second communication protocol; tune back to the call utilizing the first communication protocol; and if a packet size of a reverse link (RL) packet is smaller than a first packet size and larger than a second packet size, force the RL packet to be transmitted as a low latency (LoLat) packet within a period of time comprising a first predetermined number of subframes from the tuning back.",
    "29. The non-transitory computer-readable medium of claim 28, wherein the LoLat packet has a termination target of 2 to 3 subpackets.",
    "30. The non-transitory computer-readable medium of claim 28, wherein the first communication protocol is EVDO, and wherein the first packet size is EVDO packet size 10, the first predetermined number of subframes is less than 16 subframes, and the second packet size is EVDO packet size 7.",
    "31. The non-transitory computer-readable medium of claim 28, further comprising code for causing the access terminal to: prior to tuning away from the call, boost a traffic-to-pilot power gain (T2P) of a second RL packet based on both a packet size of the second RL packet and a termination target of the second RL packet.",
    "32. The non-transitory computer-readable medium of claim 31, wherein the code for boosting the T2P comprises code for causing the access terminal to: if the size of the second RL packet is larger than a third packet size, and if a first predetermined period of time immediately prior to tuning away from the call is less than a second predetermined period of time corresponding to the termination target of the second RL packet, boost the T2P of the second RL packet.",
    "33. The non-transitory computer-readable medium of claim 32, wherein the third packet size is smaller than the first packet size and larger than the second packet size.",
    "34. The non-transitory computer-readable medium of claim 31, further comprising code for causing the access terminal to: immediately prior to tuning away from the call, during a second predetermined number of subframes, force the second RL packet to be a LoLat packet.",
    "35. The non-transitory computer-readable medium of claim 28, further comprising code for causing the access terminal to: after tuning back to the call, if the packet size of the RL packet is larger than a third packet size, boost a traffic-to-pilot power gain (T2P) of the RL packet for a predetermined period of time.",
    "36. The non-transitory computer-readable medium of claim 28, further comprising code for causing the access terminal to: after tuning back to the call, select the packet size of the RL packet based on a maximum packet size of a plurality of RL packets previously transmitted prior to tuning away from the call."
  ],
  "description_excerpt": "The following relates generally to wireless communication, and more specifically, to tune-away operation improvements in a wireless communication system and similar methods.\n\nWireless communications systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, and so on. These systems may be accessed by various types of access terminals adapted to facilitate wireless communications, where multiple access terminals share the available system resources (e.g., time, frequency, and power).\n\nAn access terminal may include a subscriber identity module (SIM), or in some examples, an application (e.g., SIM application) that runs on a universal integrated circuit card (UICC), which stores the identification information (e.g., international mobile subscriber identity) of the access terminal and the other information used to identify and authenticate the subscriber of the access terminal. The SIM, UICC, and/or the applications running on the UICC may be referred to as the SIM or SIM card in this disclosure. A multi-SIM access terminal holds two or more SIM cards (or runs two or more SIM applications), and allows the use of two or more services or subscriptions on the same access terminal. In one example, an access terminal has dual SIMs and allows both SIMs to be active simultaneously such that the access terminal can make calls using either SIM at any given time. A dual SIMs access terminal may be referred to as a dual SIM dual standby (DSDS) access terminal that operate both SIMs simultaneously but shares only one RF chain or transceiver between them.",
  "cpc": [
    "H04W 72/02",
    "H04L 47/801",
    "H04W 28/065",
    "H04W 52/16",
    "H04W 52/44",
    "H04W 52/52",
    "H04W 76/025",
    "H04W 76/15",
    "H04W 88/06"
  ],
  "ipc": [
    "H04L 47/80",
    "H04W 28/06",
    "H04W 52/16",
    "H04W 52/52",
    "H04W 72/02",
    "H04W 52/44",
    "H04W 76/02",
    "H04W 88/06"
  ],
  "assignees": [
    "Qualcomm Inc"
  ],
  "inventors": [
    "Meric Emre Uzunoglu",
    "Jun Hu",
    "Pavan C. Kaivaram",
    "Kevin S. Seltmann",
    "Ravindra Mahendrakumar Garach",
    "Ammar Taiyebi Kitabi",
    "Huang LOU",
    "Rashid Ahmed Akbar Attar"
  ],
  "filing_date": "2014-06-06",
  "publication_date": "2017-01-24",
  "grant_date": "2017-01-24",
  "priority_date": "2014-06-06",
  "application_number": "US-201414297979-A",
  "family_id": "53264767",
  "cited_by_count": 1,
  "citations": [
    "US20140064220A1",
    "US20050058154A1",
    "US20050094595A1",
    "US20040214591A1",
    "US20040218533A1",
    "US20040258139A1",
    "WO2005018115A1",
    "US8582477B2",
    "US20070173275A1",
    "US20080049706A1",
    "US20080207249A1",
    "US20140010181A1",
    "US20090201948A1",
    "US20100167780A1",
    "US8369853B1",
    "US8892141B2",
    "US8437292B1",
    "US9007907B1",
    "US8238931B1",
    "US8515434B1",
    "US9002398B2",
    "US20120294173A1",
    "US9220126B2",
    "US20130107780A1",
    "US20130114436A1",
    "US20130201850A1",
    "US20130210484A1",
    "US20130235843A1",
    "US20130260761A1",
    "US20130303181A1",
    "US20130303240A1",
    "US20140044046A1",
    "US8570951B1",
    "US20150358942A1",
    "US20150358859A1"
  ]
}

Record 4,339 of 8,000 in Patents full text (MLC-0201). Request the full dataset.