Timing control method and device, electronic equipment, chip and storage medium
Through the timing control method performed by the terminal, the time unit of the second subcarrier interval is adjusted by the timing offset of the first subcarrier interval, and counting carry is performed during switching, which solves the time when different subcarrier intervals ATC adjustment in the communication field. The complex problem of gap misalignment and conversion realizes the correlation adjustment and counting of time units.
Patent Information
- Application Number
- CN202310982489.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-14
AI Technical Summary
In the field of communication, when different subcarrier intervals are adjusted automatically, slot misalignment is likely to result in the problem of time slot misalignment, and when subcarrier intervals are switched, the time slot number conversion corresponding to different subcarrier intervals is complicated or cannot be converted.
Through the timing control method performed by the terminal, the reference signal of the network device is tracked using the first subcarrier interval, the timing offset is acquired, and the time unit corresponding to the second subcarrier interval is adjusted based on the offset. When the time unit length corresponding to the second subcarrier interval reaches, the time unit corresponding to the first subcarrier interval is counted to carry.
The time units corresponding to different subcarrier intervals can be adjusted and counted in association, solving the problem of time slot misalignment during ATC adjustment, and avoiding the complexity of time slot number conversion when switching subcarrier intervals.
Smart Images

Figure CN119449211A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communications, and in particular to a timing control method and device, electronic equipment, a chip, and a storage medium. Background Art
[0002] In the field of communications, automatic timing control (ATC) adjustment technology can be used to achieve automatic time adjustment of terminals, thereby completing the timing tracking of terminals on the network equipment side. Summary of the invention
[0003] The present disclosure provides a timing control method, device, electronic device, chip and storage medium to solve the problem of time slot misalignment caused by ATC adjustment of different subcarrier intervals in the related art, and the problem of complex or unconvertible conversion of time slot numbers corresponding to different subcarrier intervals when the subcarrier interval is switched.
[0004] The first aspect embodiment of the present disclosure proposes a timing control method, which is executed by a terminal, and includes: using a first subcarrier interval to track a reference signal sent by a network device to obtain a timing offset; based on the timing offset, adjusting a time unit corresponding to a second subcarrier interval; when the length of the time unit corresponding to the second subcarrier interval is reached, counting the time unit corresponding to the first subcarrier interval.
[0005] In some embodiments of the present disclosure, a reference signal sent by a network device is tracked using a first subcarrier spacing to obtain a timing offset, including: receiving a reference signal sent by the network device using the first subcarrier spacing; determining a sampling point deviation corresponding to the reference signal; and determining the timing offset based on the sampling point deviation.
[0006] In some embodiments of the present disclosure, the timing offset is one or more timing offsets acquired at one or more time units corresponding to the first subcarrier spacing.
[0007] In some embodiments of the present disclosure, adjusting the time unit corresponding to the second subcarrier spacing based on the timing offset includes: determining the adjustment effective time of the terminal; and adjusting the time unit corresponding to the second subcarrier spacing based on the timing offset within the adjustment effective time.
[0008] In some embodiments of the present disclosure, adjusting the time unit corresponding to the second subcarrier interval based on the timing offset includes: adjusting the first time unit and / or the second time unit corresponding to the second subcarrier interval based on the timing offset, wherein the first time unit is the current time unit and the second time unit is the time unit after the first time unit.
[0009] In some embodiments of the present disclosure, when the length of the time unit corresponding to the second subcarrier spacing is reached, the count of the time unit corresponding to the first subcarrier spacing is increased, including: determining the association relationship between the length of each time unit corresponding to the first subcarrier spacing and the length of each time unit corresponding to the second subcarrier spacing; when the length of the time unit corresponding to the adjusted second subcarrier spacing is reached, based on the association relationship, the count of the time unit corresponding to the first subcarrier spacing is increased.
[0010] In some embodiments of the present disclosure, the method further includes: adjusting the time unit corresponding to the first subcarrier spacing based on the timing offset.
[0011] In some embodiments of the present disclosure, the method further includes: when the length of the time unit corresponding to the second subcarrier spacing is reached, counting the time unit corresponding to the second subcarrier spacing is increased.
[0012] In some embodiments of the present disclosure, the method further includes: acquiring first information, wherein the first information is used to indicate switching from the first subcarrier spacing to the second subcarrier spacing.
[0013] The second aspect embodiment of the present disclosure proposes a timing control device, which is configured in a terminal, and includes: a tracking module, which is used to use a first subcarrier interval to track a reference signal sent by a network device to obtain a timing offset; an adjustment module, which is used to adjust the time unit corresponding to the second subcarrier interval based on the timing offset; and a counting module, which is used to count the time unit corresponding to the first subcarrier interval when the length of the time unit corresponding to the second subcarrier interval is reached.
[0014] The third aspect embodiment of the present disclosure proposes a communication device, which includes: a transceiver; a memory; a processor, which is connected to the transceiver and the memory respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer-executable instructions on the memory, and can implement the method described in the first aspect embodiment of the present disclosure.
[0015] The fourth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect embodiment of the present disclosure.
[0016] The fifth aspect embodiment of the present disclosure proposes a chip, which includes one or more interface circuits and one or more processors; the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to execute the method described in the first aspect embodiment of the present disclosure.
[0017] In summary, the timing control method proposed in the present disclosure is executed by a terminal, and the method includes: using a first subcarrier interval to track a reference signal sent by a network device to obtain a timing offset; based on the timing offset, adjusting the time unit corresponding to the second subcarrier interval; when the length of the time unit corresponding to the second subcarrier interval is reached, counting the time unit corresponding to the first subcarrier interval, thereby achieving that the time units corresponding to different subcarrier intervals can be adjusted and counted in a linked manner, and can also be used to solve the problem of time slot misalignment caused by ATC adjustment of different subcarrier intervals, and the problem that the time slot number conversion corresponding to different subcarrier intervals is complicated or cannot be converted when the subcarrier interval is switched.
[0018] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0020] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present disclosure;
[0021] Figure 2 A flowchart of a timing control method provided by an embodiment of the present disclosure;
[0022] Figure 3 A flowchart of a timing control method provided by an embodiment of the present disclosure;
[0023] Figure 4 An application scenario diagram of a timing control method provided by an embodiment of the present disclosure;
[0024] Figure 5 An example diagram of a timing control method provided by an embodiment of the present disclosure;
[0025] Figure 6 An example diagram of a timing control method provided by an embodiment of the present disclosure;
[0026] Figure 7 A flowchart of a timing control method provided by an embodiment of the present disclosure;
[0027] Figure 8 A schematic diagram of the structure of a timing control device provided by an embodiment of the present disclosure;
[0028] Fig. 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure;
[0029] Fig.10 A schematic diagram of the structure of a chip provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.
[0031] In order to facilitate understanding of the solutions of the present disclosure, the relevant technologies involved in the present disclosure are introduced below.
[0032] In NR (New Radio), the switching of bandwidth part (BWP) is divided according to the system status: idle -> connected -> idle -> connected, and so on. The idle BWP is called the initial BWP, and the connected BWP includes the first active BWP and other BWPs.
[0033] In NR, BWP switching may cause SCSs with different intervals to switch. The subcarrier spacing and slot number in NR are shown in Table 1.
[0034] Table 1 Subcarrier spacing and time slot number in NR
[0035]
[0036]
[0037] It can be seen from Table 1 that different subcarrier spacings correspond to different time slot number ranges and different time slot lengths.
[0038] ATC adjustment technology refers to the tracking of SSB, CSI-RS, and PDSCH-DMRS sent by the access network equipment by the user equipment (UE) in NR. One of the products after tracking is the timing offset TimingOffset (TO). The UE will use the TO value to adjust the local time boundary (such as the frame header position) on the UE side, that is, complete the automatic time adjustment of the UE, and then complete the timing tracking of the UE on the access network device side.
[0039] In the related technology, the UE side can generate a time slot interruption by setting a timer, etc., and the position of the next time slot interruption can be adjusted according to the ATC adjustment technology, and the time slot interruption can be counted by software or hardware to complete the counting of the time slot number. After the time slot number is carried forward, the software or hardware counts the frame number, and so on.
[0040] However, subcarriers with different intervals in NR may switch, and the terminal may need to perform ATC adjustment under different subcarrier intervals, which will cause the problem of time slot misalignment. When the subcarrier interval switches, the time slot number needs to be counted. Since the time slot numbers corresponding to different subcarrier intervals are different, the time slot number conversion corresponding to different subcarrier intervals will be complicated or impossible to convert.
[0041] Therefore, the present disclosure proposes a timing control method, which enables the time units (time slots or frames, etc.) corresponding to different subcarrier intervals to be adjusted and counted in a correlated manner. It can be used to solve the problem of time slot misalignment caused by ATC adjustment of different subcarrier intervals, and the problem of complex or unconvertible conversion of time slot numbers corresponding to different subcarrier intervals when the subcarrier interval is switched.
[0042] In order to better understand the solution disclosed in the embodiment of the present disclosure, a communication system to which the embodiment of the present disclosure is applicable is described below. Figure 1 FIG. 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. Figure 1 As shown, the communication system 100 may include a terminal 101 and a network device 102. The network device 102 may include at least one of an access network device and a core network device (CoreNetwork Device).
[0043] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (Industrial Control), a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid (Smart Grid), a wireless terminal device in transportation safety (Transportation Safety), a wireless terminal device in a smart city (Smart City), and at least one of a wireless terminal device in a smart home (Smart Home), but is not limited to these.
[0044] In some embodiments, terms such as "terminal", "user equipment (UE)", "user terminal", mobile terminal, mobile client, and client may be used interchangeably.
[0045] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a NodeB (NB), a home nodeB (HNB), a home evolved NodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a baseband unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (CloudRAN), a base station in other communication systems, and at least one of an access node in a wireless fidelity (WiFi) system, but is not limited thereto.
[0046] In some embodiments, the technical solution of the present disclosure may be applicable to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure may become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
[0047] In some embodiments, the access network device may be composed of a centralized unit (CU) and a distributed unit (DU), where the CU may also be referred to as a control unit (Control Unit). The CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0048] In some embodiments, the core network device may be a device including one or more network elements, or may be a plurality of devices or device groups, each including all or part of one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5G CN), and a Next Generation Core (NGC).
[0049] In some embodiments, the above-mentioned one or more network elements may include, for example: Policy Control Function (PCF) network element, Application Function (AF) network element, Network Application Function (NAF) network element, Application layer authentication and key management anchor function (Authentication and Key management for Applications Anchor Function, AAnF) network element, Bootstrapping Server Functionality (BSF) network element, Access and Mobility Management Function (AMF) network element, User Plane Function (UPF) network element, Session Management Function (SMF) network element, Mobility Management Entity (MME) network element, etc.
[0050] In some embodiments, the above-mentioned PCF, AF, NAF, AAnF, BSF, AMF, UPF, SMF, and MME network elements are used for "function limitation", and the names are not limited thereto.
[0051] In some embodiments, the above-mentioned PCF, AF, NAF, AAnF, BSF, AMF, UPF, SMF, and MME network elements may be independent of the core network equipment.
[0052] In some embodiments, the above-mentioned PCF, AF, NAF, AAnF, BSF, AMF, UPF, SMF, and MME network elements may be part of the core network device 103.
[0053] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. A person of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0054] The following embodiments of the present disclosure can be applied to Figure 1 The communication system 100, or a portion thereof, is shown but is not limited thereto. Figure 1 The various entities shown are examples, and the communication system may include Figure 1 All or part of the subject, and may also include Figure 1 For entities other than the above, the number and form of each entity are arbitrary, and the connection relationship between the entities is an example. The entities may be connected or disconnected, and the connection may be in any manner, which may be direct or indirect, and may be wired or wireless.
[0055] The timing control method, apparatus, device and storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0056] Figure 2 A flowchart of a timing control method provided in an embodiment of the present disclosure, the method is executed by the terminal 101, such as Figure 2 As shown, the timing control method includes:
[0057] Step 201: Use a first subcarrier spacing to track a reference signal sent by the network device 102 to obtain a timing offset.
[0058] In the present disclosure, the first subcarrier spacing includes the subcarrier spacing currently used by the terminal 101.
[0059] In some embodiments of the present disclosure, the terminal 101 can select the required BWP according to the service scenario, and the BWP includes a parameter set, which includes parameters corresponding to the subcarrier spacing. That is, the terminal 101 can determine that the subcarrier spacing is 15kHz from the currently used BWP.
[0060] In some embodiments of the present disclosure, the reference signal includes at least one of SSB (Synchronization Signal and PBCH block), CSI-RS (Channel State Information-ReferenceSignal), and PDSCH-DMRS (Physical Downlink Shared Channel-Digital Modulation Reference Signal), which is not limited by the present disclosure.
[0061] Step 202: Adjust the time unit corresponding to the second subcarrier spacing based on the timing offset.
[0062] In the embodiment of the present disclosure, based on the timing offset obtained by tracking using the first subcarrier spacing, adjustment is performed based on the time unit corresponding to the second subcarrier spacing.
[0063] In some embodiments, when the first subcarrier spacing is used, the time unit corresponding to the second subcarrier spacing is used as a reference for adjustment, so that the alignment of the first subcarrier and the second subcarrier time unit can be ensured.
[0064] In some embodiments, the second subcarrier spacing can select a larger subcarrier spacing supported by the terminal 101. For example, the terminal 101 supports the application of subcarrier spacings of 15kHz and 30kHz, and can be adjusted based on the time unit corresponding to the 30kHz subcarrier spacing. For another example, the terminal 101 supports the application of subcarrier spacings of 15kHz, 30kHz, and 60kHz, and can be adjusted based on the time unit corresponding to the 60kHz subcarrier spacing, etc., which is not limited in the present disclosure.
[0065] In one embodiment of the present disclosure, the first subcarrier spacing may be the same as the second subcarrier spacing.
[0066] In some embodiments, if the terminal supports tracking using scenarios in which the first subcarrier spacing includes 15kHz, 30kHz and 60kHz, the timing offset corresponding to the first subcarrier spacing including 15kHz, 30kHz and 60kHz can be obtained, and the time slot corresponding to the second subcarrier spacing, such as 60kHz, can be uniformly used as a reference to adjust the timing offset corresponding to the first subcarrier spacing such as 15kHz, 30kHz and 60kHz. This can solve the problem of time slot misalignment in ATC adjustment in scenarios in related technologies where terminals use different subcarrier spacings. 15kHz, 30kHz and 60kHz are example subcarrier spacings and do not limit the scope of application of this solution.
[0067] Step 203: When the length of the time unit corresponding to the second subcarrier spacing is reached, the time unit corresponding to the first subcarrier spacing is counted up.
[0068] For example, the second subcarrier spacing is 30kHz, the corresponding time slot length is 0.5ms, and the corresponding time slot number ranges from 0 to 19, which are expressed as Solt0 to Solt19. The first subcarrier spacing is 15kHz, the corresponding time slot length is 1ms, and the corresponding time slot number ranges from 0 to 9, which are expressed as Solt0 to Solt9. If the second subcarrier spacing corresponding to Solt1 is adjusted, the original Solt1 is adjusted from 0.5 to 1ms in the time domain to 0.5 to 1.3ms. Solt1 of the second subcarrier spacing corresponds to Solt0 of the first subcarrier spacing in time. When it reaches 1.3ms, the time slot number of the first subcarrier spacing is counted and carried from 0 to 1. 1.3ms is the starting point of Solt1 of the first subcarrier spacing.
[0069] In summary, according to the timing control method proposed in the present disclosure, the method is executed by the terminal 101, and the method includes: using the first subcarrier interval to track the reference signal sent by the network device 102 to obtain the timing offset, and based on the timing offset, adjusting the time unit corresponding to the second subcarrier interval. When the length of the time unit corresponding to the second subcarrier interval is reached, the time unit corresponding to the first subcarrier interval is counted and carried forward, so that the time units (time slots or frames, etc.) corresponding to different subcarrier intervals can be adjusted and counted in a related manner. The present disclosure can also be used to solve the problem of time slot misalignment under ATC adjustment when the subcarrier intervals are different in the related technology.
[0070] based on Figure 2 The embodiment shown, Figure 3 The flowchart of a timing control method proposed in the present disclosure is further shown, and the method is executed by the terminal 101. It should be noted that steps 303 and 304 are Figure 2 Further disclosure of step 203 in the illustrated embodiment.
[0071] In some embodiments of the present disclosure, Figure 4 This is an application scenario diagram of a timing control method provided by the present disclosure, such as Figure 4 The figure shows a timing system in the terminal 101, which can realize the power-on timing of the terminal 101. The hardware includes a frame timer, a time slot timer, a global timer, a real-time clock, a component carrier (CC) timer, etc. It also includes SYNC (timing). SYNC (timing) can transmit a certain standard time information to synchronize the time of the entire system.
[0072] In the embodiments of the present disclosure, by improving the time slot timer, the time slot timer can be used to simultaneously complete the timing tracking function of the component carrier in NR and the counting function of the time slot number and frame number.
[0073] like Figure 3 As shown, the method includes the following steps.
[0074] Step 301: Use the first subcarrier spacing to track a reference signal sent by the network device 102 to obtain a timing offset.
[0075] Due to the movement of the terminal 101 or the influence of the temperature change of the crystal oscillator in the timer, there will be deviations in the synchronization of the receiving and sending times of the terminal 101 and the network device 102, and thus, the local time needs to be adjusted.
[0076] In some embodiments of the present disclosure, the terminal may receive a reference signal sent by the network device 102 using the first subcarrier spacing; determine a sampling point deviation corresponding to the reference signal; and determine a timing offset based on the sampling point deviation.
[0077] In some embodiments of the present disclosure, the timing offset is one or more timing offsets acquired at one or more time units corresponding to the first subcarrier spacing.
[0078] In some embodiments of the present disclosure, the time unit corresponding to the first subcarrier spacing includes time units such as time slots and frames of the first subcarrier spacing. For example, the first subcarrier spacing is 15kHz, the time slot length corresponding to the first subcarrier is 1ms, a frame length is 10ms, the time slot number corresponding to the first subcarrier ranges from 0 to 9, and the time slot corresponding to the first subcarrier can be expressed as Solt0 to Solt9. The foregoing is an example, and the first subcarrier spacing can also be 30kHz, 60kHz, etc., which is not limited by the present disclosure.
[0079] In some embodiments of the present disclosure, the terminal 101 uses the first subcarrier spacing to track the reference signal sent by the network device 102, and may perform one or more tracking on a time slot corresponding to the first subcarrier spacing, such as performing one or more tracking on the time corresponding to Solt0 to obtain one or more timing offsets, and may perform one or more tracking on multiple time units corresponding to the first subcarrier spacing, such as performing one or more tracking on the times corresponding to Solt0, Solt3, Solt5, etc. to obtain multiple timing offsets, which is not limited by the present disclosure.
[0080] Step 302: Based on the timing offset, adjust the time unit corresponding to the second subcarrier spacing.
[0081] In some embodiments, if the first subcarrier spacing and the second subcarrier spacing are different, the timing offset needs to be converted from the count value of the first subcarrier spacing to the count value of the second subcarrier spacing. The timing offset may include positive and negative values. The data frame header corresponding to the time slot of the second subcarrier spacing is adjusted, and the time slot of the second subcarrier spacing may be expanded or contracted.
[0082] For example, the second subcarrier spacing is 30kHz, and the time slot Slot N corresponding to the second subcarrier spacing is 1ms~1.5ms. If the timing offset after conversion is +0.2ms, the Slot N frame header is adjusted, and the adjusted Slot N is 1ms~1.7ms, and Slot N will be expanded. If the timing offset after conversion is -0.2ms, the Slot N frame header is adjusted, and the adjusted Slot N is 1ms~1.3ms, and Slot N will be shortened.
[0083] In some embodiments of the present disclosure, adjusting the time unit corresponding to the second subcarrier interval based on the timing offset includes: determining the adjustment effective time of the terminal 101; and adjusting the time unit corresponding to the second subcarrier interval based on the timing offset within the adjustment effective time.
[0084] In some embodiments, after the input timing deviation is adjusted, it takes a period of time to calculate the frame header position before the adjustment takes effect.
[0085] In one embodiment, if Figure 4 As shown, the time for calculating the frame header position depends on the hardware GTR. According to the calculation time, a time range for the adjustment to take effect can be determined. The adjustment is made within the adjustment effective time, and there is enough time to calculate the position of the next frame header of the second subcarrier interval, and then adjust the frame header based on the timing offset.
[0086] In one embodiment, Figure 5 In the figure, the Offset shown by number 3 marks a time range, and the time range marked by the Offset is the adjustment effective time of the time slot Slot N. If the time slot Slot N is adjusted within the time range marked by the Offset, the adjustment can take effect. If the time slot Slot N is adjusted beyond the time range marked by the Offset, the adjustment is invalid.
[0087] In some embodiments of the present disclosure, adjusting the time unit corresponding to the second subcarrier interval based on the timing offset includes: adjusting the first time unit and / or the second time unit corresponding to the second subcarrier interval based on the timing offset, wherein the first time unit is the current time unit and the second time unit is the time unit after the first time unit.
[0088] In other words, after acquiring the timing offset, the terminal 101 usually does not adjust the local time immediately, but selects a relatively appropriate time to do so.
[0089] In some embodiments, the second time unit may be any time unit after the current time unit. For example, if the current time unit is slot N, the second time unit may refer to slot N+1, slot N+2, etc. Which slot is adjusted depends on the UE implementation. If the adjustment effective time of the current slot N is close to the end position of slot N, it can be adjusted in slot N+1, slot N+2, etc. to ensure that the UE has enough time to adjust.
[0090] In some embodiments, the terminal 101 obtains a timing offset, and the terminal may choose to make an adjustment on the current time unit, or may choose to make an adjustment on the next time unit, etc., which is not limited in the present disclosure.
[0091] For example, the timing offset obtained by the terminal 101 in Slot N may be adjusted in the current time slot Slot N or in the next time slot Slot N+1.
[0092] In some embodiments, terminal 101 obtains multiple timing offsets, and terminal 101 may choose to make one, two, or other multiple adjustments within one effective time, which is not limited in the present disclosure.
[0093] For example, the terminal 101 obtains two timing offsets in Slot N-1 and Slot N, and may make one adjustment in Slot N and one adjustment in Slot N+1, or may make two adjustments in Slot N+1.
[0094] Step 303: determine a correlation relationship between the length of each time unit corresponding to the first subcarrier spacing and the length of each time unit corresponding to the second subcarrier spacing.
[0095] In some embodiments of the present disclosure, the method further includes: adjusting the time unit corresponding to the first subcarrier spacing based on the timing offset.
[0096] In other words, the positions of frame headers with different subcarrier spacings have a corresponding relationship and can be adjusted in association, such as the time slot length of a 15kHz subcarrier spacing is twice the time slot length of a 30kHz subcarrier spacing, the time slot length of a 15kHz subcarrier spacing is four times the time slot length of a 60kHz subcarrier spacing, and so on.
[0097] For example, in some embodiments, the terminal 101 supports the application of subcarrier spacing of 15kHz and 30kHz, the first subcarrier may be 15kHz or 30kHz, and the ATC adjustment is performed based on the time unit corresponding to the subcarrier spacing of 30kHz, that is, the second subcarrier spacing is 30kHz.
[0098] In one scenario, Figure 5 As shown, the subcarrier spacing currently used by the terminal 101 is 15kHz, that is, the first subcarrier spacing is 15kHz, and the time slot length corresponding to 15kHz is 1ms. The terminal 101 currently uses the subcarrier spacing of 15kHz to track the reference signal sent by the network device 102, and obtains the timing offset, as shown in number 4, and inputs the timing offset within the Slot N adjustment effective time. As shown in number 5, after the timing offset takes effect, the frame header of Slot N or Slot N+1 can be adjusted. Specifically, as shown in number 6, the time slot corresponding to the subcarrier spacing of 30kHz is used as the reference during the adjustment. The time slot length corresponding to 30kHz is 0.5ms, and the time slot length of the 15kHz subcarrier spacing is twice the time slot length of the 30kHz subcarrier spacing. Figure 5 As shown, Slot N is aligned with Slot 2N and Slot 2N+1 in time position, the timing offset obtained at 15kHz is converted into a value at 30kHz, and the frame header of Slot 2N+1 is adjusted. Slot N+1 is aligned with Slot 2N+2 and Slot 2N+3 in time position, the timing offset obtained at 15kHz is converted into a value at 30kHz, and the frame header of Slot 2N+3 is adjusted.
[0099] In another scenario, Figure 6 As shown, the subcarrier spacing currently used by the terminal 101 is 30kHz, that is, the first subcarrier spacing is 30kHz. The terminal 101 tracks the reference signal sent by the network device 102 using the subcarrier spacing of 30kHz and obtains the timing offset. The Offset shown in No. 8 is the adjustment effective range of Slot 2N. As shown in No. 9, the timing offset is input within the adjustment effective range of Slot 2N. When adjusting, the time slot corresponding to the subcarrier spacing of 30kHz is used as the reference. As shown in Nos. 10 and 11, the frame header of Slot 2N or Slot2N+1 can be directly adjusted. At the time position where 30kHz and 15kHz are aligned, it is equivalent to adjusting the frame header of Slot N of 15kHz.
[0100] Step 304: When the length of the time unit corresponding to the adjusted second subcarrier spacing is reached, the time unit corresponding to the first subcarrier spacing is counted up based on the association relationship.
[0101] In some embodiments of the present disclosure, the method further includes: when the length of the time unit corresponding to the second subcarrier spacing is reached, counting the time unit corresponding to the second subcarrier spacing is increased.
[0102] In other words, the positions of frame headers at different subcarrier intervals have a corresponding relationship and can be adjusted in association.
[0103] For example, in some embodiments, the terminal 101 supports the application of subcarrier spacing of 15kHz and 30kHz, the first subcarrier may be 15kHz or 30kHz, and the ATC adjustment is performed based on the time unit corresponding to the subcarrier spacing of 30kHz, that is, the second subcarrier spacing is 30kHz.
[0104] In one scenario, Figure 5 As shown, the subcarrier spacing currently used by the terminal 101 is 15kHz, that is, the first subcarrier spacing is 15kHz. If Slot2N+1 of the 30kHz subcarrier spacing is adjusted from 0.5-1.0ms to 0.5-1.3ms through step 203, when the length of Slot2N+1 reaches 1.3ms, the time slot number of the 15kHz subcarrier spacing is counted from N to N+1, and the frame number is carried forward when the time slot number range is exceeded. The time slot number range corresponding to 15kHz is 0-9. If N is 8, the time slot number is counted from 8 to 9, if N is 9, the time slot number is counted from 9 to 0, and the frame number is carried forward by 1. Associatedly, the time slot number of the 30kHz subcarrier spacing is counted from 2N+1 to 2N+2, and the time slot number corresponding to 15kHz is 0-19. If N is 8, the time slot number is counted from 17 to 18, if N is 9, the time slot number is counted from 19 to 0, and the frame number is carried forward by 1.
[0105] In another scenario, Figure 6 As shown, the subcarrier spacing currently used by terminal 101 is 30kHz, that is, the first subcarrier spacing is 15kHz. If Slot2N+1 of the 30kHz subcarrier spacing is adjusted from 0.5-1.0ms to 0.5-1.3ms through step 203, when the length of Slot2N+1 reaches 1.3ms, the time slot number of the 30kHz subcarrier spacing is counted from 2N+1 to 2N+2, and the time slot number corresponding to 15kHz is 0-19. If N is 8, the time slot number is counted from 17 to 18, and if N is 9, the time slot number is counted from 19 to 0, and the frame number is incremented by 1. Associatedly, the time slot number of the 15kHz subcarrier spacing is counted from N to N+1, and the time slot number corresponding to 15kHz is 0-9. If N is 8, the time slot number is counted from 8 to 9, and if N is 9, the time slot number is counted from 9 to 0, and the frame number is incremented by 1.
[0106] According to the above embodiment, when the terminal 101 uses 15kHz and 30kHz subcarrier spacings for ATC adjustment, the adjustment and counting are both based on the 30kHz subcarrier spacing, thereby solving the problem of time slot misalignment that occurs when the terminal 101 performs ATC adjustment in scenarios where different subcarrier spacings are used.
[0107] It should be emphasized that the above-mentioned method of the present disclosure is illustrated by taking the first subcarrier spacing of 15kHz or 30kHz and the second subcarrier spacing of 30kHz as an example, which does not limit the scope of application of the present solution.
[0108] In an embodiment of the present disclosure, the terminal 101 may apply subcarrier spacings such as 15kHz, 30kHz, 60kHz, 120kH, etc. The first subcarrier spacing is the subcarrier spacing currently used by the terminal 101, which may be 15kHz or 30kHz or 60kHz or 120kH, etc. The first subcarrier spacing may be the same as the second subcarrier spacing, and the second subcarrier spacing may be determined to be 30kHz or 60kHz or 120kH, etc., which is not limited in the present disclosure.
[0109] Preferably, the second subcarrier spacing can be determined as the maximum subcarrier spacing supported by the terminal 101, so as to facilitate association adjustment and counting according to the association relationship between the positions of frame headers with different subcarrier spacings, thereby solving the problem of time slot misalignment under ATC adjustment when different subcarrier spacings are used in related technologies.
[0110] In summary, the timing control method proposed in the present disclosure is executed by the terminal 101, and the method includes: using the first subcarrier interval to track the reference signal sent by the network device 102 to obtain the timing offset, adjusting the time unit corresponding to the second subcarrier interval based on the timing offset, determining the association relationship between the length of each time unit corresponding to the first subcarrier interval and the length of each time unit corresponding to the second subcarrier interval, when the length of the time unit corresponding to the adjusted second subcarrier interval is reached, based on the association relationship, the time unit corresponding to the first subcarrier interval is counted and carried forward, so that the time units (time slots or frames, etc.) corresponding to different subcarrier intervals can be adjusted and counted in an associated manner. The present disclosure can also be used to solve the problem of time slot misalignment under ATC adjustment when different subcarrier intervals are used in the related art.
[0111] based on Figure 2 or Figure 3 The embodiment shown, Figure 7 A flowchart of a timing control method proposed in the present disclosure is further shown, and the method is executed by the terminal 101.
[0112] like Figure 7 As shown, the method includes the following steps.
[0113] Step 401: Use a first subcarrier spacing to track a reference signal sent by the network device 102 to obtain a timing offset.
[0114] Step 402: Adjust the time unit corresponding to the second subcarrier spacing based on the timing offset.
[0115] Step 403: When the length of the time unit corresponding to the second subcarrier spacing is reached, the time unit corresponding to the first subcarrier spacing is counted up.
[0116] In some embodiments of the present disclosure, when the length of the time unit corresponding to the second subcarrier spacing is reached, the count of the time unit corresponding to the first subcarrier spacing is increased, including: determining the association relationship between the length of each time unit corresponding to the first subcarrier spacing and the length of each time unit corresponding to the second subcarrier spacing; when the length of the time unit corresponding to the adjusted second subcarrier spacing is reached, based on the association relationship, the count of the time unit corresponding to the first subcarrier spacing is increased.
[0117] The specific implementation of the above embodiment refers to Figure 2 or Figure 3 The embodiments shown will not be described in detail here.
[0118] Step 404: Acquire first information, where the first information is used to indicate switching from the first subcarrier spacing to the second subcarrier spacing.
[0119] In the embodiments of the present disclosure, the first information may be a signaling or an information field, etc. The first information may be obtained by the terminal 101 receiving it from the network device 102, or by other methods, which is not limited by the present disclosure.
[0120] In some embodiments, the terminal 101 receives a DCI indication from the network device 102, for example, the terminal 101 receives a DCI1_1 or DCI0_1 indication, and performs a DCI-base BWP switch, and the first information is included in the DCI indication, which is used to indicate that the subcarrier spacing in the BWP is switched from the first subcarrier spacing to the second subcarrier spacing.
[0121] In some embodiments, terminal 101 receives RRC signaling from network device 102, and terminal 101 receives RRC signaling and performs RRC-based BWP switching. The first information is included in the RRC signaling, which is used to indicate that the subcarrier spacing in the BWP is switched from the first subcarrier spacing to the second subcarrier spacing.
[0122] In some embodiments, BWP switching may occur due to BWP-InactivityTimer (BWP idle timer) timing timeout, RA process, etc., which may trigger switching of different subcarrier intervals. For example, if BWP-InactivityTimer is set to 5ms and terminal 101 does not receive the scheduling DCI within 5ms, timer-based BWP switching is performed.
[0123] It is understandable that when BWP switching occurs, different subcarrier intervals will be switched. During the switching process of different subcarrier intervals, since this scheme can realize that the time units corresponding to different subcarrier intervals can be adjusted and counted in association, the problem of complex or unconvertible conversion of time slot numbers corresponding to different subcarrier intervals during switching is avoided.
[0124] In summary, the timing control method proposed in the present disclosure is executed by the terminal 101, and the method includes: using the first subcarrier interval to track the reference signal sent by the network device 102 to obtain the timing offset, adjusting the time unit corresponding to the second subcarrier interval based on the timing offset, determining the association relationship between the length of each time unit corresponding to the first subcarrier interval and the length of each time unit corresponding to the second subcarrier interval, and when the length of the time unit corresponding to the adjusted second subcarrier interval is reached, based on the association relationship, the time unit corresponding to the first subcarrier interval is counted and carried forward to obtain the first information, wherein the first information is used to indicate the switch from the first subcarrier interval to the second subcarrier interval. In this way, the time units corresponding to different subcarrier intervals can be adjusted and counted in association. The present disclosure can also be used to solve the problem of time slot misalignment caused by ATC adjustment of different subcarrier intervals, and the problem that the time slot number conversion corresponding to different subcarrier intervals is complicated or cannot be converted when the subcarrier interval is switched.
[0125] Figure 8 FIG. 5 is a schematic diagram of a timing control device 500 provided in an embodiment of the present disclosure. Figure 5 As shown, the timing control device comprises:
[0126] A tracking module 510, configured to track a reference signal sent by the network device 102 using a first subcarrier spacing to obtain a timing offset;
[0127] An adjustment module 520, configured to adjust a time unit corresponding to the second subcarrier spacing based on a timing offset;
[0128] The counting module 530 is configured to carry forward the count of the time unit corresponding to the first subcarrier spacing when the length of the time unit corresponding to the second subcarrier spacing is reached.
[0129] In some embodiments, the tracking module 510 is specifically used to: receive a reference signal sent by the network device 102 using the first subcarrier spacing; determine a sampling point deviation corresponding to the reference signal; and determine a timing offset based on the sampling point deviation.
[0130] In some embodiments, the timing offset is one or more timing offsets obtained at one or more time units corresponding to the first subcarrier spacing.
[0131] In some embodiments, the adjustment module 520 is specifically used to: determine the adjustment effective time of the terminal 101; and adjust the time unit corresponding to the second subcarrier spacing based on the timing offset within the adjustment effective time.
[0132] In some embodiments, the adjustment module 520 is specifically used to: adjust the first time unit and / or the second time unit corresponding to the second subcarrier interval based on the timing offset, wherein the first time unit is the current time unit and the second time unit is the time unit after the first time unit.
[0133] In some embodiments, the counting module 530 is specifically used to: determine the association relationship between the length of each time unit corresponding to the first subcarrier spacing and the length of each time unit corresponding to the second subcarrier spacing; when the length of the time unit corresponding to the adjusted second subcarrier spacing is reached, based on the association relationship, the time unit count corresponding to the first subcarrier spacing is increased.
[0134] In some embodiments, the adjustment module 520 is further used to: adjust the time unit corresponding to the first subcarrier spacing based on the timing offset.
[0135] In some embodiments, the counting module 530 is further used to: when the length of the time unit corresponding to the second subcarrier spacing is reached, count the time unit corresponding to the second subcarrier spacing into a round-trip.
[0136] In some embodiments, the apparatus 500 further includes an acquisition module, configured to acquire first information, wherein the first information is used to indicate switching from the first subcarrier spacing to the second subcarrier spacing.
[0137] Since the device provided in the embodiment of the present disclosure corresponds to the methods provided in the above-mentioned embodiments, the implementation of the method is also applicable to the device provided in the embodiment and will not be described in detail in this embodiment.
[0138] In summary, the timing control device proposed in the present invention is configured in the terminal 101. Through the tracking module, the adjustment module and the counting module, the time units corresponding to different subcarrier intervals can be adjusted and counted in association. The present invention can also be used to solve the problem of time slot misalignment caused by ATC adjustment of different subcarrier intervals, and the problem of complex or unconvertible conversion of time slot numbers corresponding to different subcarrier intervals when the subcarrier interval is switched.
[0139] In the embodiments provided in the present application, the methods and devices provided in the embodiments of the present application are introduced. In order to implement the functions in the methods provided in the embodiments of the present application, the electronic device may include a hardware structure and a software module, and implement the functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. A function of the functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.
[0140] See also Fig. 9 , Fig. 9 6 is a schematic diagram of the structure of a communication device 600 provided in an embodiment of the present application. The communication device 600 may be a network device, or a user device, or a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a processor that supports the user device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
[0141] The communication device 600 may include one or more processors 601. The processor 601 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.
[0142] Optionally, the communication device 600 may further include one or more memories 602, on which a computer program 604 may be stored, and the processor 601 executes the computer program 604 so that the communication device 600 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 602. The communication device 600 and the memory 602 may be provided separately or integrated together.
[0143] Optionally, the communication device 600 may further include a transceiver 605 and an antenna 606. The transceiver 605 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 605 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.
[0144] Optionally, the communication device 600 may further include one or more interface circuits 607. The interface circuit 607 is used to receive code instructions and transmit them to the processor 601. The processor 601 executes the code instructions to enable the communication device 600 to execute the method described in the above method embodiment.
[0145] In one implementation, the processor 601 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0146] In one implementation, the processor 601 may store a computer program 603, which runs on the processor 601 and enables the communication device 600 to perform the method described in the above method embodiment. The computer program 603 may be fixed in the processor 601, in which case the processor 601 may be implemented by hardware.
[0147] In one implementation, the communication device 600 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiment. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0148] The communication device described in the above embodiments may be a network device or a user device, but the scope of the communication device described in the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Fig. 9 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0149] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0150] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and computer programs;
[0151] (3) ASIC, such as modem;
[0152] (4) Modules that can be embedded in other devices;
[0153] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0154] (6)Others
[0155] For the case where the communication device may be a chip or a chip system, see Fig.10 Schematic diagram of the chip structure shown. Figure 7 The chip shown includes a processor 701 and an interface 702. The number of the processor 701 can be one or more, and the number of the interface 702 can be multiple.
[0156] Optionally, the chip further includes a memory 703, and the memory 703 is used to store necessary computer programs and data.
[0157] Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application may be implemented by electronic hardware, computer software, or a combination of the two. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the functions for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present application.
[0158] The embodiments of the present disclosure further provide a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the timing control method described in the above embodiments of the present disclosure.
[0159] An embodiment of the present disclosure further provides a computer program product, including a computer program, which executes the timing control method described in the above embodiment of the present disclosure when a processor executes the computer program.
[0160] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrated. Available media may be magnetic media (eg, floppy disks, hard disks, tapes), optical media (eg, high-density digital video discs (DVD)), or semiconductor media (eg, solid state disks (SSD)).
[0161] A person skilled in the art may understand that the various numerical numbers such as first and second involved in the present application are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application, and also indicate the order of precedence.
[0162] At least one in the present application can also be described as one or more, and a plurality can be two, three, four or more, which is not limited in the present application. In the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no order of precedence or size between the technical features described by the "first", "second", "third", "A", "B", "C" and "D".
[0163] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.
[0164] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0165] A computer system may include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship to each other.
[0166] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0167] In addition, it should be understood that the various embodiments of the present application may be implemented individually or in combination with other embodiments when the solution permits.
[0168] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0169] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0170] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A timing control method, characterized in that: The method is executed by a terminal, and includes: Tracking a reference signal sent by a network device using a first subcarrier spacing to obtain a timing offset; Based on the timing offset, adjusting the time unit corresponding to the second subcarrier spacing; When the length of the time unit corresponding to the second subcarrier spacing is reached, the time unit corresponding to the first subcarrier spacing is counted up.
2. The method according to claim 1, characterized in that The using the first subcarrier spacing to track a reference signal sent by the network device to obtain a timing offset includes: receiving a reference signal sent by the network device using a first subcarrier spacing; Determining a sampling point deviation corresponding to the reference signal; Based on the sampling point deviation, the timing offset is determined.
3. The method according to claim 1, characterized in that The timing offset includes one or more timing offsets obtained at one or more time units corresponding to the first subcarrier spacing.
4. The method according to claim 1, characterized in that The adjusting, based on the timing offset, a time unit corresponding to the second subcarrier spacing includes: Determining the adjustment effective time of the terminal; Within the adjustment effective time, a time unit corresponding to the second subcarrier spacing is adjusted based on the timing offset.
5. The method according to claim 1, characterized in that The adjusting, based on the timing offset, a time unit corresponding to the second subcarrier spacing includes: Based on the timing offset, adjusting the first time unit and / or the second time unit corresponding to the second subcarrier spacing, The first time unit is the current time unit, and the second time unit is the time unit after the first time unit.
6. The method according to claim 1, characterized in that When the length of the time unit corresponding to the second subcarrier spacing is reached, counting the time unit corresponding to the first subcarrier spacing and carrying it forward comprises: Determine an association relationship between a length of each time unit corresponding to the first subcarrier spacing and a length of each time unit corresponding to the second subcarrier spacing; When the length of the time unit corresponding to the adjusted second subcarrier spacing is reached, based on the association relationship, the time unit corresponding to the first subcarrier spacing is counted up.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Based on the timing offset, a time unit corresponding to the first subcarrier spacing is adjusted.
8. The method according to any one of claims 1 to 6, characterized in that The method further comprises: When the length of the time unit corresponding to the second subcarrier spacing is reached, the time unit corresponding to the second subcarrier spacing is counted up.
9. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: Get the first information, The first information is used to indicate switching from the first subcarrier spacing to the second subcarrier spacing.
10. A timing control device, characterized in that: The device is configured in a terminal, and the device includes: A tracking module, configured to track a reference signal sent by a network device using a first subcarrier spacing to obtain a timing offset; An adjustment module, configured to adjust a time unit corresponding to the second subcarrier spacing based on the timing offset; The counting module is used to count the time unit corresponding to the first subcarrier spacing into a round-trip when the length of the time unit corresponding to the second subcarrier spacing is reached.
11. A communication device, wherein: include: Transceiver; Memory; A processor is connected to the transceiver and the memory, respectively, and is configured to control the wireless signal reception and transmission of the transceiver by executing computer executable instructions on the memory, and can implement the method described in any one of claims 1 to 9.
12. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-9.
13. A chip, characterized in that: The method comprises one or more interface circuits and one or more processors; the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to execute the method according to any one of claims 1 to 9.