IP Library › Granted Patent US 12,407,383
Granted Patent B2
US 12,407,383 · App. 18/210,062 · Granted Sep 2, 2025

Antenna switching method and apparatus

Inventors: Jinning Huang (Dongguan, CN); Yanliang Sun (Dongguan, CN); Ningning Xie (Dongguan, CN); Yi He (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04B7/0608H04B7/0404
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,407,383
App. No.
18/210,062
Filed
Jun 14, 2023
Granted
Sep 2, 2025
Kind
B2
Art Unit
2633
USPC
375/267
Abstract

An antenna switching method and apparatus are provided. The antenna switching method is performed by a terminal and includes: when a network environment of the terminal or a state of the terminal satisfies a first condition, performing an antenna switching state dominated by an uplink, performing uplink transmission sequentially on at least two antennas in the antenna switching state dominated by the uplink, obtaining an uplink transmission parameter of each of the antennas within a first preset time length, and determining a to-be-used uplink antenna according to the uplink transmission parameter. The uplink transmission parameter includes: at least one of a network resource allocation amount, a network speed, a packet data convergence protocol (PDCP) layer rate, a radio link control (RLC) layer rate, a physical layer rate, a closed-loop power control variation of physical uplink shared channel, or a closed-loop power control variation of physical uplink control channel.

Claims (65)

1. An antenna switching method, performed by a terminal, comprising:

when a network environment of the terminal or a state of the terminal satisfies a first condition, performing an antenna switching state dominated by an uplink, performing uplink transmission sequentially on at least two antennas in the antenna switching state dominated by the uplink, obtaining an uplink transmission parameter of each of the antennas within a first preset time length, and determining a to-be-used uplink antenna according to the uplink transmission parameter,

wherein the uplink transmission parameter comprises: at least one of a network resource allocation amount, a network speed, a packet data convergence protocol (PDCP) layer rate, a radio link control (RLC) layer rate, a physical layer rate, a closed-loop power control variation of physical uplink shared channel, or a closed-loop power control variation of physical uplink control channel; and

when the network environment of the terminal or the state of the terminal satisfies a second condition, switching from the antenna switching state dominated by the uplink to an antenna switching state dominated by a downlink, and in the antenna switching state dominated by the downlink, determining the to-be-used uplink antenna according to quality or strength of a signal received by a downlink antenna.

2. The antenna switching method according to claim 1 , wherein the first condition comprises at least one of the following:

within a second preset time length, determining that there is uplink data to be sent;

within a third preset time length, determining that the environment is in a quasi-stationary state;

within a fourth preset time length, determining that the uplink is stuck; or

within a fifth preset time length, the terminal stays continuously in a same cell, or the terminal determines whether to perform antenna switching by itself.

3. The antenna switching method according to claim 2 , wherein the determining that there is uplink data to be sent comprises:

determining that a buffered amount of uplink data of the terminal is greater than a first threshold, or a target application of the terminal is in an activated state.

4. The antenna switching method according to claim 2 , wherein the determining that the environment is a quasi-stationary state comprises:

determining that a variation of reference signal received power of the antenna of the terminal is less than a second threshold, or a position of the terminal remains unchanged.

5. The antenna switching method according to claim 2 , wherein the determining that the uplink is in a stuck state comprises:

determining that a network speed of the terminal is less than a third threshold, or an uplink data transmission grant value of a medium access control (MAC) layer of the terminal is less than a fourth threshold, or a block error rate of the terminal is greater than a fifth threshold, or transmit power of the physical uplink shared channel or the physical uplink control channel of the terminal is continuously maintained at the maximum value.

6. The antenna switching method according to claim 1 ,

wherein the second condition comprises:

within a sixth preset time length, determining that there is no uplink data to be sent;

within a seventh preset time length, determining that the environment is not in a quasi-stationary state;

within an eighth preset time length, determining that the uplink is not in a stuck state; and

within a ninth preset time length, the terminal does not continuously stay in a same cell and the terminal cannot determine whether to perform antenna switching by itself.

7. A terminal, comprising:

a memory storing a computer program; and

a processor coupled to the memory and configured to execute the computer program to perform operations comprising:

when a network environment of the terminal or a state of the terminal satisfies a first condition, performing an antenna switching state dominated by an uplink, performing uplink transmission sequentially on at least two antennas in the antenna switching state dominated by the uplink, obtaining an uplink transmission parameter of each of the antennas within a first preset time length, and determining a to-be-used uplink antenna according to the uplink transmission parameter,

wherein the uplink transmission parameter comprises: at least one of a network resource allocation amount, a network speed, a packet data convergence protocol (PDCP) layer rate, a radio link control (RLC) layer rate, a physical layer rate, a closed-loop power control variation of physical uplink shared channel, or a closed-loop power control variation of physical uplink control channel; and

when the network environment of the terminal or the state of the terminal satisfies a second condition, switching from the antenna switching state dominated by the uplink to an antenna switching state dominated by a downlink, and in the antenna switching state dominated by the downlink, determining the to-be-used uplink antenna according to quality or strength of a signal received by a downlink antenna.

8. The terminal according to claim 7 , wherein the first condition comprises at least one of the following:

within a second preset time length, determining that there is uplink data to be sent;

within a third preset time length, determining that the environment is in a quasi-stationary state;

within a fourth preset time length, determining that the uplink is stuck; or

within a fifth preset time length, the terminal stays continuously in a same cell, or the terminal determines whether to perform antenna switching by itself.

9. The terminal according to claim 8 , wherein the determining that there is uplink data to be sent comprises:

determining that a buffered amount of uplink data of the terminal is greater than a first threshold, or a target application of the terminal is in an activated state.

10. The terminal according to claim 8 , wherein the determining that the environment is a quasi-stationary state comprises:

determining that a variation of reference signal received power of the antenna of the terminal is less than a second threshold, or a position of the terminal remains unchanged.

11. The terminal according to claim 8 , wherein the determining that the uplink is in a stuck state comprises:

determining that a network speed of the terminal is less than a third threshold, or an uplink data transmission grant value of a medium access control (MAC) layer of the terminal is less than a fourth threshold, or a block error rate of the terminal is greater than a fifth threshold, or transmit power of the physical uplink shared channel or the physical uplink control channel of the terminal is continuously maintained at the maximum value.

12. The terminal according to claim 7 ,

wherein the second condition comprises:

within a sixth preset time length, determining that there is no uplink data to be sent;

within a seventh preset time length, determining that the environment is not in a quasi-stationary state;

within an eighth preset time length, determining that the uplink is not in a stuck state; and

within a ninth preset time length, the terminal does not continuously stay in a same cell and the terminal cannot determine whether to perform antenna switching by itself.

13. A non-transitory computer-readable storage medium, storing a computer program, when the computer program is executed by a processor of a terminal, causes the processor to perform operations comprising:

when a network environment of the terminal or a state of the terminal satisfies a first condition, performing an antenna switching state dominated by an uplink, performing uplink transmission sequentially on at least two antennas in the antenna switching state dominated by the uplink, obtaining an uplink transmission parameter of each of the antennas within a first preset time length, and determining a to-be-used uplink antenna according to the uplink transmission parameter,

wherein the uplink transmission parameter comprises: at least one of a network resource allocation amount, a network speed, a packet data convergence protocol (PDCP) layer rate, a radio link control (RLC) layer rate, a physical layer rate, a closed-loop power control variation of physical uplink shared channel, or a closed-loop power control variation of physical uplink control channel; and

when the network environment of the terminal or the state of the terminal satisfies a second condition, switching from the antenna switching state dominated by the uplink to an antenna switching state dominated by a downlink, and in the antenna switching state dominated by the downlink, determining the to-be-used uplink antenna according to quality or strength of a signal received by a downlink antenna.

14. The non-transitory computer-readable storage medium according to claim 13 , wherein the first condition comprises at least one of the following:

within a second preset time length, determining that there is uplink data to be sent;

within a third preset time length, determining that the environment is in a quasi-stationary state;

within a fourth preset time length, determining that the uplink is stuck; or

within a fifth preset time length, the terminal stays continuously in a same cell, or the terminal determines whether to perform antenna switching by itself.

15. The non-transitory computer-readable storage medium according to claim 14 , wherein the determining that there is uplink data to be sent comprises:

determining that a buffered amount of uplink data of the terminal is greater than a first threshold, or a target application of the terminal is in an activated state.

16. The non-transitory computer-readable storage medium according to claim 14 , wherein the determining that the environment is a quasi-stationary state comprises:

determining that a variation of reference signal received power of the antenna of the terminal is less than a second threshold, or a position of the terminal remains unchanged.

17. The non-transitory computer-readable storage medium according to claim 14 , wherein the determining that the uplink is in a stuck state comprises:

determining that a network speed of the terminal is less than a third threshold, or an uplink data transmission grant value of a medium access control (MAC) layer of the terminal is less than a fourth threshold, or a block error rate of the terminal is greater than a fifth threshold, or transmit power of the physical uplink shared channel or the physical uplink control channel of the terminal is continuously maintained at the maximum value.

18. The non-transitory computer-readable storage medium according to claim 13 ,

wherein the second condition comprises:

within a sixth preset time length, determining that there is no uplink data to be sent;

within a seventh preset time length, determining that the environment is not in a quasi-stationary state;

within an eighth preset time length, determining that the uplink is not in a stuck state; and

within a ninth preset time length, the terminal does not continuously stay in a same cell and the terminal cannot determine whether to perform antenna switching by itself.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2023
From: HUANG, JINNING; SUN, YANLIANG; XIE, NINGNING; HE, YI
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 063968/0278 →
Priority Claims (1)
CN 202011485235.6 · Dec 16, 2020 · national
Continuity (2)
Continuation PCTCN2021136730 · Dec 9, 2021
Related Publication 20230327721A1 · Oct 12, 2023
References Cited (24)
US 9369996B2 · Higuchi · 2016 [cited by examiner]
US 9496937B1 · Wang · 2016 [cited by examiner]
US 11323161B2 · Liu · 2022 [cited by examiner]
US 20110143807A1 · Aue · 2011 [cited by examiner]
US 20130225223A1 · Nukala · 2013 [cited by examiner]
US 20150094003A1 · Ramkumar et al. · 2015 [cited by applicant]
US 20150305035A1 · Hu · 2015 [cited by examiner]
US 20170142688A1 · Ioffe · 2017 [cited by examiner]
US 20200228187A1 · Shi · 2020 [cited by examiner]
US 20200322015A1 · Kim et al. · 2020 [cited by applicant]
US 20210083749A1 · Shi · 2021 [cited by examiner]
US 20210159956A1 · Weissman · 2021 [cited by examiner]
CN 107734586A · 2018 [cited by applicant]
CN 109905142A · 2019 [cited by applicant]
CN 110098857A · 2019 [cited by applicant]
CN 110290277A · 2019 [cited by applicant]
CN 110299936A · 2019 [cited by applicant]
CN 110311716A · 2019 [cited by applicant]
CN 112583504A · 2021 [cited by applicant]
EP 2924887A1 · 2015 [cited by applicant]
IN 107508627A · 2017 [cited by applicant]
JP 10163938A · 1998 [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2021/136730, mailed Mar. 1, 2022, 7 pages. [cited by applicant]
First Office Action issued in corresponding CN Patent Application No. 202011485235.6, dated Mar. 14, 2022, 6 pages. [cited by applicant]