| CPC H04W 8/08 (2013.01) [H04W 64/00 (2013.01); H04W 74/0833 (2013.01); H04W 76/25 (2018.02)] | 20 Claims |

|
8. A terminal, comprising a processor, a memory, and a program that is stored in the memory and executable on the processor, wherein the program, when executed by the processor, causes the terminal to perform:
receiving configuration information; and
determining, in an idle state or an inactive state based on the configuration information, whether to enter a connected state at a preset moment to complete a positioning procedure; and
the program, when executed by the processor, causes the terminal to perform:
detecting whether a detection condition in the configuration information is met at the preset moment; and
if the detection condition is met, skipping entering the connected state, wherein
the detection condition comprises:
a change amount between a current location measurement amount of the terminal and a location measurement amount during the previous positioning being no more than a first preset threshold; wherein
the location measurement amount comprises: a reference signal time difference (RSTD) in observed time difference of arrival (OTDOA) positioning, or reference signal received power (RSRP) in OTDOA positioning; and
the program, when executed by the processor, causes the terminal to further perform:
reporting indication information, in a case that it is determined not to enter the connected state, wherein the indication information comprises one of:
first indication information indicating that the terminal does not move;
second indication information indicating location difference information of the terminal; and
third indication information indicating a difference value of positioning measurement information of the terminal; and
the program, when executed by the processor, causes the terminal to perform:
sending the indication information by using a data packet in the inactive state.
|