Method and apparatus for updating timing offset
This application provides a method and an apparatus for updating a timing offset, and is particularly applicable to an NTN network such as satellite communication. The terminal side method includes: A terminal receives a timing offset difference ΔKoffset, and updates a timing offset based on the ΔKoffset to obtain an updated timing offset. The network side method includes: A network device determines a timing offset difference ΔKoffset, and sends the ΔKoffset to a terminal device, wherein the ΔKoffset is used for the terminal device to update a timing offset.
1 . A method for updating a timing offset, applicable for a terminal device, wherein the method comprises:
receiving a timing offset difference ΔKoffset, wherein the ΔKoffset is a positive value;
updating a timing offset based on the ΔKoffset to obtain an updated timing offset, wherein the updated timing offset is usable for transmitting uplink signaling, wherein the updated timing offset meets following condition:
Koffset_new=Koffset_old−ΔKoffset, wherein Koffset_new represents the updated timing offset, and Koffset_old represents the timing offset before the updating.
2 . The method according to claim 1 , wherein the timing offset before the updating is at least one of:
the timing offset that is being used by the terminal device, a reference timing offset, or an initial timing offset.
3 . The method according to claim 2 , wherein the reference timing offset is configured by a network device using a broadcast message.
4 . The method according to claim 1 , wherein
the ΔKoffset is received in a media access control control element (MAC CE) signaling.
5 . The method according to claim 4 , wherein a 6 bits field in the MAC CE signaling is used to represent the ΔKoffset.
6 . The method according to claim 1 , wherein the timing offset is represented by using a slot as a unit of duration.
7 . The method according to claim 1 , wherein the method further comprises:
receiving a downlink signaling in slot n, and
transmitting the uplink signaling based on the slot n, a value K and the updated timing offset, wherein the value K is indicated by a network device.
8 . A communication apparatus, comprising:
at least one processor;
one or more memories coupled to the at least one processor and storing program instructions, which, when executed by the at least one processor, cause the communication apparatus to:
receive, a timing offset difference ΔKoffset, wherein the ΔKoffset is a positive value;
update, a timing offset based on the ΔKoffset to obtain an updated timing offset, wherein the updated timing offset is usable for transmitting uplink signaling, wherein the updated timing offset meets following condition:
Koffset_new=Koffset_old−ΔKoffset, wherein Koffset_new represents the updated timing offset, and Koffset_old represents the timing offset before the updating.
9 . The apparatus according to claim 8 , wherein the timing offset before the updating is at least one of:
the timing offset that is being used by the apparatus, a reference timing offset, or an initial timing offset.
10 . The apparatus according to claim 9 , wherein the reference timing offset is configured by a network device using a broadcast message.
11 . The apparatus according to claim 8 , wherein
the ΔKoffset is received in a media access control control element (MAC CE) signaling.
12 . The apparatus according to claim 11 , wherein a 6 bits field in the MAC CE signaling is used to represent the ΔKoffset.
13 . The apparatus according to claim 8 , wherein the timing offset is represented by using a slot as a unit of duration.
14 . The communication apparatus according to claim 8 , wherein, when the program instructions are executed by the at least one processor, cause the communication apparatus to:
receive a downlink signaling in slot n, and
transmit the uplink signaling based on the slot n, a value K and the updated timing offset, wherein the value K is indicated by a network device.
15 . A non-transitory machine-readable medium, comprising instructions, which when executed by at least one processor, cause a communication apparatus to:
receive, a timing offset difference ΔKoffset, wherein the ΔKoffset is a positive value;
update, a timing offset based on the ΔKoffset to obtain an updated timing offset, wherein the updated timing offset is usable for transmitting uplink signaling, wherein the updated timing offset meets following condition:
Koffset_new=Koffset_old−ΔKoffset, wherein Koffset_new represents the updated timing offset, and Koffset_old represents the timing offset before the updating.
16 . The non-transitory machine-readable medium according to claim 15 , wherein the timing offset before the updating is at least one of:
the timing offset that is being used by the apparatus, a reference timing offset, or an initial timing offset.
17 . The non-transitory machine-readable medium according to claim 16 , wherein the reference timing offset is configured by a network device using a broadcast message.
18 . The non-transitory machine-readable medium according to claim 15 , wherein
the ΔKoffset is received in a media access control control element (MAC CE) signaling.
19 . The non-transitory machine-readable medium according to claim 18 , wherein a 6 bits field in the MAC CE signaling is used to represent the ΔKoffset.
20 . The non-transitory machine-readable medium according to claim 15 , wherein the timing offset is represented by using a slot as a unit of duration.
21 . The non-transitory machine-readable medium according to claim 15 , wherein, the instructions, which when executed by the at least one processor, cause the communication apparatus to:
receive a downlink signaling in slot n, and
transmit the uplink signaling based on the slot n, a value K and the updated timing offset, wherein the value K is indicated by a network device.