Method and apparatus for reporting timing advance, and terminal device
View Patent ↗A method and apparatus for reporting timing advance, and a non-transitory computer readable storage medium are provided. The method comprises: a terminal device receives configuration information sent by a network device, the configuration information being used for configuring timing advance (TA) reporting triggered by a plurality of reporting conditions; and the terminal device performs TA reporting based on the configuration information.
1 . A method for reporting timing advance (TA), comprising:
receiving, by a terminal device, configuration information sent by a network device, the configuration information configuring TA reports triggered by a plurality of reporting conditions; and
performing, by the terminal device, TA reporting based on the configuration information;
wherein the plurality of reporting conditions comprise a first reporting condition and a second reporting condition,
when logical channel priorities corresponding to the TA reports triggered by the plurality of reporting conditions are the same, a logical channel priority corresponding to a TA report triggered by the first reporting condition is the same as that corresponding to a TA report triggered by the second reporting condition; or,
when logical channel priorities corresponding to the TA reports triggered by the plurality of reporting conditions are different, a logical channel priority corresponding to a TA report triggered by the first reporting condition is different from that corresponding to a TA report triggered by the second reporting condition.
2 . The method of claim 1 , wherein performing, by the terminal device, TA reporting based on the configuration information comprises:
triggering, by the terminal device in response to determining at a first time that the first reporting condition is met, a first TA report in a pending state.
3 . The method of claim 2 , wherein the terminal device has at least one TA report in the pending state before the first time; or
the terminal device has no TA report in the pending state before the first time.
4 . The method of claim 2 , wherein performing, by the terminal device, TA reporting based on the configuration information further comprises:
cancelling, by the terminal device after completing the first TA report, all TA reports that have been triggered and are in the pending state.
5 . The method of claim 1 , wherein performing, by the terminal device, TA reporting based on the configuration information comprises:
triggering, by the terminal device in response to determining at a first time that the first reporting condition is met, a first TA report in a pending state; and
triggering, by the terminal device, no TA report before completing the first TA report.
6 . The method of claim 1 , wherein performing, by the terminal device, TA reporting based on the configuration information comprises: in response to determining at a first time that the first reporting condition is met,
in response to the terminal device having no TA report in a pending state before the first time, triggering, by the terminal device, a first TA report in the pending state; and
in response to the terminal device having at least one TA report in the pending state before the first time, determining, by the terminal device, whether to trigger the first TA report based on the logical channel priority corresponding to the TA report triggered by the first reporting condition and logical channel priorities of the at least one TA report.
7 . The method of claim 6 , wherein determining, by the terminal device, whether to trigger the first TA report based on the logical channel priority corresponding to the TA report triggered by the first reporting condition and the logical channel priorities of the at least one TA report comprises:
determining, by the terminal device, to trigger the first TA report in response to the logical channel priority corresponding to the TA report triggered by the first reporting condition being higher than logical channel priorities of all TA reports in the at least one TA report; and
determining, by the terminal device, not to trigger the first TA report in response to the logical channel priority corresponding to the TA report triggered by the first reporting condition being lower than logical channel priorities of at least part of TA reports in the at least one TA report.
8 . The method of claim 1 , wherein performing, by the terminal device, TA reporting based on the configuration information comprises:
triggering, by the terminal device in response to the terminal device completing a first TA report at a first time, no TA report in a first duration after the first time.
9 . The method of claim 1 , wherein the plurality of reporting conditions comprise at least one of a periodic reporting condition or at least one event reporting condition.
10 . A device for reporting timing advance (TA), applicable to a terminal device and comprising:
a transceiver, configured to receive configuration information sent by a network device, the configuration information configuring TA reports triggered by a plurality of reporting conditions; and
a processor, configured to perform TA reporting based on the configuration information;
wherein the plurality of reporting conditions comprise a first reporting condition and a second reporting condition,
when logical channel priorities corresponding to the TA reports triggered by the plurality of reporting conditions are the same, a logical channel priority corresponding to a TA report triggered by the first reporting condition is the same as that corresponding to a TA report triggered by the second reporting condition; or,
when logical channel priorities corresponding to the TA reports triggered by the plurality of reporting conditions are different, a logical channel priority corresponding to a TA report triggered by the first reporting condition is different from that corresponding to a TA report triggered by the second reporting condition.
11 . The device of claim 10 , wherein the processor is configured to trigger a first TA report in a pending state in response to determining at a first time that the first reporting condition is met.
12 . The device of claim 10 , wherein the processor is configured to trigger a first TA report in a pending state in response to determining at a first time that the first reporting condition is met, and trigger no TA report before completing the first TA report.
13 . The device of claim 10 , wherein the processor is configured to, in response to determining at a first time that the first reporting condition is met,
trigger a first TA report in a pending state in response to having no TA report in the pending state before the first time; and
determine, in response to having at least one TA report in the pending state before the first time, whether to trigger the first TA report based on the logical channel priority corresponding to the TA report triggered by the first reporting condition and logical channel priorities of the at least one TA report.
14 . The device of claim 10 , wherein the processor is configured to, in response to completing a first TA report at a first time, trigger no TA report in a first duration after the first time.
15 . The device of claim 11 , wherein the processor is configured to cancel all TA reports that have been triggered and are in the pending state after the first TA report is completed.
16 . A non-transitory computer readable storage medium, configured to store a computer program that causes a computer to execute a method for reporting timing advance (TA), comprising:
receiving configuration information sent by a network device, the configuration information configuring TA reports triggered by a plurality of reporting conditions; and
performing TA reporting based on the configuration information;
wherein the plurality of reporting conditions comprise a first reporting condition and a second reporting condition,
when logical channel priorities corresponding to the TA reports triggered by the plurality of reporting conditions are the same, a logical channel priority corresponding to a TA report triggered by the first reporting condition is the same as that corresponding to a TA report triggered by the second reporting condition; or,
when logical channel priorities corresponding to the TA reports triggered by the plurality of reporting conditions are different, a logical channel priority corresponding to a TA report triggered by the first reporting condition is different from that corresponding to a TA report triggered by the second reporting condition.