WO2020001585A1 - Clock synchronisation method and apparatus - Google Patents
Clock synchronisation method and apparatus Download PDFInfo
- Publication number
- WO2020001585A1 WO2020001585A1 PCT/CN2019/093542 CN2019093542W WO2020001585A1 WO 2020001585 A1 WO2020001585 A1 WO 2020001585A1 CN 2019093542 W CN2019093542 W CN 2019093542W WO 2020001585 A1 WO2020001585 A1 WO 2020001585A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time
- terminal
- network device
- uplink signal
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
- H04W56/0045—Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
- H04W56/007—Open loop measurement
- H04W56/0075—Open loop measurement based on arrival time vs. expected arrival time
Definitions
- the present application relates to the field of communications, and more particularly, to a method and apparatus for clock synchronization.
- LTE Long Term Evolution
- TA uplink timing advance
- the timing advance TA is essentially a time offset between the start time at which the terminal receives the downlink subframe and the start time at which the uplink subframe is transmitted.
- the network device can control the time when uplink signals from different terminals reach the network device. For terminals that are far away from the network equipment, because there is a large transmission delay, it is necessary to send uplink data in advance than terminals that are closer to the network equipment.
- the network device indicates the initial TA to the terminal when the terminal performs random access, and subsequently sends TA adjustments to the terminal from time to time through the TA command. Since the transmission of the TA adjustment depends on the implementation of the network device (can be sent or not) ), And the TA adjustment amount is to ensure the normal communication of the uplink data channel. If the terminal uses the TA adjustment amount to perform clock synchronization, it cannot meet the high-precision time synchronization requirements between the network device and the terminal.
- the present application provides a method and apparatus for clock synchronization to meet the high-precision clock synchronization requirements between network equipment and terminals.
- a clock synchronization method includes: a terminal sending a first uplink signal to a network device; the terminal receiving first instruction information from the network device, the first instruction information used to indicate the The time difference between the time when the first uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device; the terminal performs clock synchronization according to the time deviation.
- the time when the first uplink signal is expected to reach the network device may also be understood as the target arrival time of the first uplink signal, or the time when the first uplink signal is expected to reach the network device may also be understood as the network device Or the time when the boundary of the first time unit calculated by the terminal is expected to reach the network device, the first time unit is a time unit that actually transmits the first uplink signal.
- the time offset is a deviation between a sampling point at a time when the first uplink signal actually reaches the network device and a sampling point at a time when the first uplink signal is expected to reach the network device.
- the time unit may be a radio frame, a subframe, a time slot, a mini time slot (mini slot), an orthogonal frequency division division multiplexing (OFDM) defined in an LTE or 5G NR system.
- the symbol may also be a time window composed of multiple frames or subframes, such as a system information (SI) window.
- SI system information
- the clock synchronization method in the embodiment of the present application sends a time offset to the terminal through the network device, which helps meet the high-precision clock synchronization requirement between the network device and the terminal.
- the terminal receiving the first instruction information from the network device includes: at a second time unit, the terminal receiving the network device from the network device.
- First indication information wherein the second time unit is the Nth time unit after the first time unit, or the second time unit is the Nth available time unit after the first time unit, or,
- the second time unit is a first available time unit after the Nth time unit, the first time unit is a time unit that actually transmits the first uplink signal, and N is a positive integer greater than or equal to 1.
- N is configured by the network device, or N is predefined by the protocol.
- the terminal receives the first indication information in a first time window after sending the first uplink signal.
- a time length, an appearance period, and a time offset with respect to the first uplink signal of the first time window are configured by the network device or predefined by a protocol.
- the terminal receives the network device and sends the first instruction information in a first period.
- the network device receives the first uplink signal sent by the terminal in the first period.
- the method further includes: adjusting, by the terminal, a sending advance of the second uplink signal according to the time offset.
- the first indication information further includes information used to indicate time-frequency resources of the first uplink signal; or the first indication information further includes Information indicating frequency domain resources of the first uplink signal; or, the first indication information further includes information used to indicate time domain resources of the first uplink signal.
- the method for clock synchronization in the embodiment of the present application helps the terminal to determine the time in the first indication information by carrying information about time domain resources and / or frequency domain resources of the first uplink signal in the first indication information.
- the deviation is obtained by the terminal sending a first uplink signal.
- the method further includes that the terminal receives second instruction information from the network device, where the second instruction information includes a time indication for indicating the time deviation. Granular information.
- the first indication information and the second indication information are carried in the same signaling.
- the granularity of the time deviation is a positive integer number of nanoseconds (ns) or 2 ⁇ T C or T S.
- the granularity of the time deviation is 100 ns, 50 ns, 10 ns, or 2 ⁇ T C or T S.
- the first indication information is carried in downlink control information DCI, media access control layer control element MAC CE, or radio resource control RRC signaling.
- a clock synchronization method includes: a network device receives a first uplink signal from a terminal; the network device sends first instruction information to the terminal, where the first instruction information is used to indicate the first A time offset between the time when an uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device, and the time offset is used by the terminal for clock synchronization.
- the time when the first uplink signal is expected to reach the network device may also be understood as the target arrival time of the first uplink signal, or the time when the first uplink signal is expected to reach the network device may also be understood as the network device Or the time when the first time unit estimated by the terminal is expected to arrive at the network device, the first time unit is a time unit that actually transmits the first uplink signal.
- the time offset is a deviation between a sampling point at a time when the first uplink signal actually reaches the network device and a sampling point at a time when the first uplink signal is expected to reach the network device.
- the time unit may be a radio frame, a sub-frame, a time slot, a mini-slot, an OFDM symbol defined in an LTE or 5G NR system, or may be composed of multiple radio frames or sub-frames Time window, such as the SI window.
- the clock synchronization method in the embodiment of the present application sends a time offset to the terminal through the network device, which helps meet the high-precision clock synchronization requirement between the network device and the terminal.
- the network device sending the first indication information to the terminal includes: at a second time unit, the network device sends the first indication information to the terminal
- the second time unit is the Nth time unit after the first time unit; or the second time unit is the Nth available time unit after the first time unit; or the second time
- the unit is the first available time unit after the Nth time unit, the first time unit is a time unit that actually transmits the first uplink signal, and N is a positive integer greater than or equal to 1.
- the network device sends the first indication information in a first time window after receiving the first uplink signal.
- a time length, an appearance period, and a time offset with respect to the first uplink signal of the first time window are configured by the network device or predefined by a protocol.
- the network device sends the first indication information to the terminal, including: when the time deviation is greater than or equal to a first time threshold, the network device sends the first indication information to the terminal.
- the terminal sends the first indication information.
- the first indication information further includes information used to indicate time-frequency resources of the first uplink signal; or, the first indication information further includes information for Information indicating frequency domain resources of the first uplink signal; or, the first instruction information further includes information used to indicate time domain resources of the first uplink signal.
- the method for clock synchronization in the embodiment of the present application helps the terminal to determine the time in the first indication information by carrying information about time domain resources and / or frequency domain resources of the first uplink signal in the first indication information.
- the deviation is obtained by the terminal sending a first uplink signal.
- the method further includes: the network device sends second instruction information to the terminal, where the second instruction information includes a granularity used to indicate a granularity of the time deviation. information.
- the first indication information and the second indication information are carried in the same signaling.
- the granularity of the time deviation is a positive integer number of nanoseconds (ns) or 2 ⁇ T C or T S.
- the granularity of the time deviation is 100 ns, 50 ns, 10 ns, or 2 ⁇ T C or T S.
- the first indication information is carried in downlink control information DCI, media access control layer control element MAC CE, or radio resource control RRC signaling.
- a clock synchronization apparatus includes a unit for performing the foregoing steps in the first aspect or any possible implementation manner of the first aspect.
- a clock synchronization apparatus includes a unit for performing each step in the second aspect or any possible implementation manner of the second aspect.
- a clock synchronization apparatus includes at least one processor and a memory, where the at least one processor is configured to execute the foregoing first aspect or a method in any possible implementation manner of the first aspect.
- an apparatus for clock synchronization includes at least one processor and a memory, and the at least one processor is configured to execute the second aspect or the method in any possible implementation manner of the second aspect.
- a clock synchronization device includes at least one processor and an interface circuit, and the at least one processor is configured to execute the foregoing first aspect or the method in any possible implementation manner of the first aspect.
- an apparatus for clock synchronization includes at least one processor and an interface circuit, and the at least one processor is configured to execute the method in the second aspect or any possible implementation manner of the second aspect.
- a terminal in a ninth aspect, includes the device provided in the third aspect, or the terminal includes the device provided in the fifth aspect, or the terminal includes the device provided in the seventh aspect.
- a network device includes the device provided in the fourth aspect, or the network device includes the device provided in the sixth aspect, or the network device includes the device provided in the eighth aspect. .
- a computer program product includes a computer program that, when executed by a processor, is used to execute the first aspect or a method in any possible implementation manner of the first aspect. , Or the method in the second aspect or any possible implementation of the second aspect.
- a computer-readable storage medium stores a computer program, and when the computer program is executed, it is used to execute the first aspect or any possible implementation manner of the first aspect. Method, or the method in the second aspect or any possible implementation of the second aspect.
- FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application.
- FIG. 2 is a schematic diagram of a network architecture provided by an embodiment of the present application.
- FIG. 3 is another schematic diagram of a network architecture provided by an embodiment of the present application.
- FIG. 4 is a schematic diagram of high-precision clock synchronization provided by an embodiment of the present application.
- FIG. 5 is a schematic flowchart of a clock synchronization method according to an embodiment of the present application.
- FIG. 6 is a schematic block diagram of a clock synchronization apparatus according to an embodiment of the present application.
- FIG. 7 is another schematic block diagram of a clock synchronization apparatus according to an embodiment of the present application.
- FIG. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application.
- FIG. 9 is a schematic structural diagram of a network device according to an embodiment of the present application.
- Terminal also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc.
- UE user equipment
- MS mobile station
- MT mobile terminal
- UE user equipment
- UE mobile station
- MT mobile terminal
- some examples of terminals are: mobile phones, tablet computers, laptops, handheld computers, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, and augmented reality (augmented reality) equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart grids Wireless terminals, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and the like.
- MID mobile internet devices
- VR virtual reality
- augmented reality augmented reality
- the network device is a device in a wireless network, for example, a radio access network (RAN) node that connects a terminal to the wireless network.
- RAN nodes are: base station, next-generation base station gNB, transmission and reception point (TRP), evolved Node B (eNB), home base station, and baseband unit (BBU).
- TRP transmission and reception point
- eNB evolved Node B
- BBU baseband unit
- AP access point
- the network device may be a centralized unit (CU) node, a distributed unit (DU) node, or a RAN device including a CU node and a DU node.
- LTE long term evolution
- FDD frequency division duplex
- LTE time division duplex LTE time division duplex
- WiMAX global interconnected microwave access
- 5G 5th generation
- NR new wireless
- FIG. 1 is a schematic diagram of a communication system 100 according to an embodiment of the present application.
- a terminal 110 and a terminal 120 access a wireless network to obtain services of an external network (such as the Internet) through the wireless network, or
- the wireless network communicates with other terminals.
- the wireless network includes a RAN 130, where the RAN 130 is used to access the terminal 110 and the terminal 120 to a wireless network.
- the data transmission method provided in this application may be applicable to a wireless communication system, for example, the wireless communication system 100 shown in FIG. 1.
- a wireless communication connection between two communication devices in a wireless communication system.
- One of the two communication devices may correspond to the terminal 110 shown in FIG. 1.
- the communication device may be the terminal 110 shown in FIG. 1. It may be a chip configured in the terminal 110; the other communication device of the two communication devices may correspond to the RAN 130 shown in FIG. 1, for example, it may be the RAN 130 in FIG. 1, or it may be the RAN 130 configured in the RAN 130 chip.
- the communication system 100 shown in FIG. 1 may further include a core network (CN), and the CN may be used to manage a terminal and provide a gateway for communication with an external network.
- CN core network
- high-precision clock synchronization is a process in which a terminal corrects a current clock deviation according to signal transmission time information between the RAN 130 and the terminal.
- the basic principle is to assume the reciprocity of the uplink and downlink propagation delays, and use the time information of the signal transmission to solve the clock deviation, and finally achieve the purpose of high-precision clock synchronization.
- the network architecture described in the embodiments of the present application is to facilitate the reader to clearly understand the technical solutions in the embodiments of the present application, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those of ordinary skill in the art may know that as the network architecture evolves With the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
- FIG. 2 is a schematic diagram of a network architecture provided by an embodiment of the present application.
- the network architecture includes a CN device and a RAN device.
- the RAN device includes a baseband device and a radio frequency device.
- the baseband device can be implemented by one node or multiple nodes.
- the radio frequency device can be implemented independently from the baseband device, or it can be integrated with the baseband device in the same physical device. , Or part of the remote part is integrated with the baseband device.
- an eNB as a RAN device includes a baseband device and a radio frequency device.
- the radio frequency device can be remotely arranged relative to the baseband device, such as a remote radio unit (RRU) remotely arranged relative to the BBU. .
- RRU remote radio unit
- the control plane protocol layer structure may include a radio resource control (RRC) layer, a packet data convergence layer protocol (PDCP) layer, a radio link control (RLC) layer, and a media interface. Functions of the protocol layer such as the access control (MAC) layer and the physical layer.
- RRC radio resource control
- PDCP packet data convergence layer protocol
- RLC radio link control
- Functions of the protocol layer such as the access control (MAC) layer and the physical layer.
- the user plane protocol layer structure may include the functions of the protocol layers such as the PDCP layer, the RLC layer, the MAC layer, and the physical layer; in one implementation, the PDCP layer may also include a service data adaptation (SDAP) layer .
- SDAP service data adaptation
- a RAN device can implement the functions of the protocol layers such as radio resource control, packet data convergence layer protocol, radio link control, and media access control by one node; or the functions of these protocol layers can be implemented by multiple nodes; for example, in a In this evolved structure, a RAN device may include a CU and a DU, and multiple DUs may be centrally controlled by a CU. As shown in Figure 2, CU and DU can be divided according to the protocol layer of the wireless network. For example, the functions of the PDCP layer and above are set in the CU, and the functions of the protocol layers below PDCP, such as the RLC layer and the MAC layer are set in the DU.
- This division of the protocol layer is only an example. It can also be divided at other protocol layers, for example, at the RLC layer.
- the functions of the RLC layer and above are set in the CU, and the functions of the protocol layers below the RLC layer are set in the DU.
- it is divided in a certain protocol layer, for example, setting some functions of the RLC layer and functions of the protocol layer above the RLC layer in the CU, and setting the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer in the DU.
- it can also be divided in other ways, such as by delay, and the functions that need to meet the delay requirements in processing time are set in the DU, and the functions that do not need to meet the delay requirements are set in the CU.
- the radio frequency device can be remote, not placed in the DU, or integrated in the DU, or part of the remote can be integrated in the DU, without any restrictions here.
- FIG. 3 shows a schematic diagram of another network architecture provided by an embodiment of the present application.
- the control plane (CP) and user plane (UP) of the CU can also be changed. It is separated and implemented by different entities, which are a control plane CU entity (CU-CP entity) and a user plane CU entity (CU-UP entity).
- CU-CP entity control plane CU entity
- CU-UP entity user plane CU entity
- the signaling generated by the CU can be sent to the terminal through the DU, or the signaling generated by the terminal can be sent to the CU after being received through the DU.
- the DU can directly transmit to the terminal or the CU through protocol layer encapsulation without parsing the signaling.
- the CU is divided into network equipment on the RAN side.
- the CU may also be divided into network equipment on the CN side, which is not limited herein.
- the devices in the following embodiments of the present application may be located in a terminal or a network device according to the functions they implement.
- the network device may be a CU node, or a DU node, or a network device including a CU node and a DU node.
- the architecture of the CU and DU is not limited to 5G, NR, and gNB, and can also be applied to a scenario where an LTE base station is divided into CU and DU.
- the protocol layer does not include an SDAP layer.
- network equipment and terminals have their own clock systems.
- the clock system performs timing according to a predefined rule; the time rule can be a time system defined by an international standard, or a time standard defined by a local area network.
- the network device can calibrate its own clock system through a wired network or a global positioning system (GPS); the terminal can calibrate the terminal's clock system through the time synchronization process using the network device's clock system as a reference.
- GPS global positioning system
- time information of the network equipment is represented by t BS
- time information of the terminal is represented by t UE
- the purpose of high-precision clock synchronization is to estimate and eliminate the time offset T offset between the network device and the clock system of the terminal.
- the high-precision clock synchronization process requires that the network device and the terminal each send a signal to each other. For the timing signal, the network device sends a downlink timing signal to the terminal, and the terminal sends the network device an uplink timing signal.
- Figure 4 shows a schematic diagram of high-precision clock synchronization. As shown in Figure 4, it is assumed that the network device Send a downlink timing signal to the terminal. Received the downlink timing signal, and the terminal is at Send an uplink timing signal to the network device. The network device is in Receive the uplink timing signal. Assume that the propagation delays of the uplink and downlink timing signals are P UL and P DL, respectively .
- the network device and the terminal interact with the timing signal to determine the time information corresponding to the sending and receiving of the uplink and downlink timing signals on the network device or the terminal's clock system (for example, in Figure 4). with ), The time offset T offset between the network device and the clock system of the terminal can be obtained.
- the time information on the terminal's clock system at the time corresponding to the received and transmitted signals on the terminal side can be obtained by the terminal's clock system, and its accuracy depends on the terminal implementation.
- Time information on the clock system of the network device for the time corresponding to the boundary of the wireless frame that sends the downlink timing signal for the network device can obtain the time information through the resource scheduling information sent by the network device and the high-precision timing information obtained before. Therefore, It is also known to the terminal. Since the downlink signal is to be transmitted according to the frame structure of the 3rd generation partnership project (3GPP) air interface, ideally, each frame boundary interval is 10 milliseconds (ms). The terminal can calculate the time information on the clock system of the network device at the time corresponding to the frame boundary of the downlink timing signal according to the system information in the NR or LTE system (such as SIB16) or a dedicated new design high-precision time notification message That is, as shown in formula (5):
- 3GPP 3rd generation partnership project
- T frame represents the length of the wireless frame, for example, T frame It is equal to 10ms, m represents the frame offset of the frame boundary corresponding to the downlink timing signal from the reference frame boundary, and m is an integer greater than or equal to 0.
- time unit boundary of the timing signal in the following line in formula (5) is taken as an example to illustrate the wireless frame boundary.
- the time unit boundary may also be a subframe boundary, a slot boundary, a microslot boundary, or an orthogonal frequency division complex Orthogonal frequency division multiplexing (OFDM) symbol boundaries.
- T frame can be replaced with a sub-frame length, a slot length, a mini-slot length, or an OFDM symbol length.
- the time unit boundary of the downlink timing signal may be a time slot boundary, as shown in formula (6):
- T slot is the slot length
- the offset of the time slot boundary corresponding to the downlink timing signal from the time corresponding to the reference point is m radio frames and k time slots, and k is an integer greater than or equal to zero.
- the time unit boundary of the downlink timing signal may be a symbol boundary, as shown in formula (7):
- T symbol is the symbol length
- the offset of the symbol boundary corresponding to the downlink timing signal from the time corresponding to the reference point is m radio frames, k slots, and l symbols, where l is an integer greater than or equal to 0 .
- the terminal does not know the time information, so the network device needs to indicate the time information to the terminal.
- the terminal needs to obtain Time information, other time information is known to the terminal.
- the terminal can be obtained through the resource scheduling information sent by the network device and the high-precision time notification message obtained previously, so Also known to the terminal, the scheduling information of the network device indicates versus Frame / slot offset, as shown in formula (8):
- n represents the frame offset of the frame boundary corresponding to the uplink timing signal received by the network device relative to the reference frame boundary.
- the terminal can also get or Come indirectly
- the terminal In order to maintain high-precision time synchronization with network equipment, for example, the synchronization error needs to be within ⁇ 500 nanoseconds (nanosecond, ns), the terminal needs to periodically adjust the clock to overcome the crystal oscillator drift. In other words, it is necessary to periodically send the uplink and downlink timing signals and obtain the clock offset T offset .
- the network device can send the timing signals to the terminal in time after receiving the timing signals.
- the first instruction information is a time deviation between the actual time and the ideal time when the network device detects the uplink timing signal.
- the clock system of the network device may work in accordance with a coordinated universal time (UTC) clock or a global navigation satellite system (GNSS) clock; the UTC clock uses The UTC time system identifies time (or records time information).
- the GNSS clock uses the GNSS time system to identify time.
- the 3GPP clock is a time representation method defined by the wireless communication system based on the LTE / 5GNR frame structure.
- FIG. 5 shows a schematic flowchart of a clock synchronization method 200 according to an embodiment of the present application.
- the execution body of the method 200 may be a clock synchronization device (for example, a terminal or a chip for a terminal or Device, network device or chip or device for network device), the following description is made with the execution subject as the terminal and the network device.
- the method 200 includes:
- the terminal sends a first uplink signal to a network device, and the network device receives the first uplink signal sent by the terminal.
- the first uplink signal includes, but is not limited to, a sounding reference signal (SRS), a modulation reference signal (DMRS), a phase tracking reference signal (PTRS), a physical Random access channel (physical random access channel, PRACH) or a newly designed dedicated reference signal.
- SRS sounding reference signal
- DMRS modulation reference signal
- PTRS phase tracking reference signal
- PRACH Physical Random access channel
- the first uplink signal may correspond to the uplink timing signal in FIG. 4.
- the method further includes:
- the network device sends a downlink signal to the terminal, and the terminal receives the downlink signal sent by the network device.
- the downlink signal includes, but is not limited to, a physical downlink control channel (PDCCH), a DMRS on a physical downlink shared channel (PDSCH), and a channel state information reference signal (channel state information) -reference signal (CSI-RS), tracking reference signal (CSI-RS for tracking / TRS), synchronization signal block (SSB), primary synchronization signal (PSS), secondary synchronization signal (secondary) synchronization (SSS), DMRS or PTRS.
- a physical downlink control channel PDCCH
- CSI-RS channel state information reference signal
- CSI-RS channel state information reference signal
- CSI-RS tracking reference signal
- SSB synchronization signal block
- PSS primary synchronization signal
- secondary synchronization signal secondary synchronization signal
- DMRS or PTRS.
- the downlink signal may correspond to the downlink timing signal in FIG. 4.
- the terminal receives the downlink signal sent by the network device in the downlink time unit.
- the network device sends the first instruction information to the terminal.
- the terminal receives the first instruction information sent by the network device.
- the first instruction information is used to indicate that the time when the first uplink signal actually reaches the network device and the first The time deviation of the time when an upstream signal is expected to reach the network device.
- the time when the first uplink signal is expected to reach the network device may also be understood as the target arrival time of the first uplink signal, or the time when the first uplink signal is expected to reach the network device may also be understood as the network device Or the time when the boundary of the first time unit calculated by the terminal is expected to reach the network device.
- boundary of the first time unit may be a start boundary or an end boundary of the first time unit.
- the time unit may be a radio frame, a sub-frame, a time slot, a mini-slot, an OFDM symbol, or multiple frames or sub-frames defined in an LTE or 5G NR system.
- Time window such as the system information (SI) window.
- the network device receives the first uplink signal sent by the terminal, according to the actual receiving time of the first uplink signal (for example, FIG. 4 ) To determine first indication information, where the first indication information is used to indicate a time difference between the time when the first uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device.
- the first indication information is used to indicate a time difference between the time when the first uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device.
- the first indication information may indicate a time when the first uplink signal actually arrives at the network device and a time when the first time unit estimated by the network device or terminal arrives at the network device (for example, in FIG. 4 ) (For example, ).
- ⁇ t is a time deviation under a clock system of a network device, for example, it may be a time deviation under a UTC or GNSS clock system.
- the time deviation is a deviation between a sampling point at which the first uplink signal actually reaches the network device and a sampling point at which the first uplink signal is expected to reach the network device (for example, the time deviation may be expressed as N diff ).
- N diff is the time deviation under the 3GPP air interface frame timing time system.
- the reason for N diff is the change in signal transmission time P UL and P DL , or N diff represents the error of the adjustment amount of TA, which can be understood as The correction of the TA adjustment amount makes the TA notification accuracy higher.
- ⁇ t includes N diff and also includes the time deviation that occurs during the interval between the downlink signal reception and the first uplink signal transmission. The time deviation is determined by the clock system of the network equipment and the 3GPP air interface frame timing time system. The difference between the timing frequency is generated. If the hardware of the network equipment is ideal enough, this deviation is on the order of ns, so ⁇ t and N diff can be considered approximately the same.
- the sending, by the network device, the first indication information to the terminal includes:
- the network device uses the first cycle to send the first instruction information to the terminal.
- the first period is a period in which the terminal sends an uplink signal.
- the first uplink signal sent by the terminal in S210 may correspond to the first indication information determined by the network device in S220, so the sending mechanism of the first indication information may be a mechanism that follows the clock synchronization process. It is determined that the first indication information may be sent periodically or aperiodically.
- the clock synchronization process is aperiodic and temporarily configured (for example, when the terminal starts time synchronization, it can initiate an aperiodic clock synchronization process and then transition to periodic synchronization), then the first indication information is sent It can also be aperiodic.
- the sending of the first indication information is also cyclic, and the periods of the two may be the same.
- a network device periodically sends a time offset to a terminal, and the terminal can obtain the time offset periodically, thereby performing clock synchronization, which helps to meet the high-precision Clock synchronization requirements.
- the network device sending the first instruction information to the terminal includes: at a second time unit, the network device sends the first instruction information to the terminal, and the terminal receives the first instruction information sent by the network device
- the second time unit is the Nth time unit after the first time unit; or the second time unit is the Nth available time unit after the first time unit; or the second time The unit is the first available time unit after the Nth time unit, and N is a positive integer greater than or equal to 1.
- the network device receives the first uplink signal in the first time slot Then, the first indication information may be sent to the terminal in a third time slot.
- the network device sends the first indication information to the terminal.
- the first time resource location may be some symbols in the third time slot.
- N is configured by a network device, or N is predefined by a protocol.
- the network device sends the first indication information in a first time window after receiving the first uplink signal.
- a time length, an appearance period, and a time offset with respect to the first uplink signal of the first time window are configured by the network device or predefined by a protocol.
- the first indication information may be carried in downlink control information (DCI), medium access control element (MAC CE), or radio resource control (RRC). Signaling.
- DCI downlink control information
- MAC CE medium access control element
- RRC radio resource control
- the first indication information is carried in the MAC CE.
- the method further includes: the network device sends second instruction information to the terminal, the terminal receives the second instruction information sent by the network device, and the second instruction information includes a granularity for indicating a granularity of the time deviation. information.
- the second indication information includes information used to indicate the granularity of the time deviation, and it can also be understood that the second indication information includes a field, which is used to indicate the granularity of the time deviation.
- the granularity of the time deviation is a positive integer ns or 2 ⁇ T C or T s , where 2 ⁇ is a magnification of the system sampling period, T C is the minimum sampling time period defined in NR, and ⁇ is positive
- the integer and the size of ⁇ can be determined by the subcarrier interval and the communication system bandwidth.
- T s is a basic time unit defined by LTE, and T s is equal to 1 / (15000 ⁇ 2048) seconds.
- the granularity of the time deviation is 100 ns, 50 ns, 10 ns, and 2 ⁇ T C or T s .
- the time deviation ( ⁇ t or N diff ) and the granularity of the time deviation may be carried in the same signaling.
- both the time deviation and the time deviation are carried in the MAC CE; the time deviation and the time deviation also have the same granularity. It can be carried in different signaling, for example, the time deviation is indicated in the MAC CE, and the granularity of the time deviation is carried in the RRC signaling.
- the network device in the initial stage of high-precision time synchronization, indicates the granularity of time deviation through RRC signaling, and after the network device receives the uplink signal, it sends the first indication information using MAC CE. .
- the granularity of the time deviation is implicitly determined by the terminal and the network device through known parameters.
- the terminal and the network device determine the granularity of the corresponding time deviation through the accuracy requirements of time synchronization or parameters such as the uplink signal bandwidth.
- the terminal can obtain a fine-grained time offset, which is helpful to meet the accuracy of clock synchronization.
- the first indication information further includes information of a type of the time offset.
- the network device may add an identifier to the first indication information, and the identifier is used to distinguish ⁇ t and N diff .
- the first indication information further includes information used to indicate time-frequency resources of the first uplink signal; or, the first indication information further includes information used to indicate frequency domain resources of the first uplink signal; or The first indication information further includes information used to indicate time domain resources of the first uplink signal.
- the information of the time domain resource may be an identifier of the time domain resource
- the information of the frequency domain resource may be an identifier of the frequency domain resource
- the information of the time frequency resource may be an identifier of the time frequency resource.
- the network device may add time domain resources and / or frequency domains of the first uplink signal to the first indication information. Resource information, so that the terminal determines that the time deviation in the first indication information is obtained by sending the first uplink signal from the terminal.
- the triggering manner of the first indication information may be an uplink signal trigger or a condition trigger.
- the network device sends the first indication information to the terminal within a certain period of time after receiving the first uplink signal.
- the network device determines whether the time deviation is greater than or equal to the first time threshold. If the time deviation is greater than or equal to the first time threshold, the The network device sends the first indication information to the terminal; if the time deviation is less than the first time threshold, the network device does not send the first indication information.
- the network device does not send the first instruction information to the terminal.
- the network device may also determine whether the time deviation is greater than a first time threshold after determining the time deviation, and if the time deviation is greater than the first time threshold, the network device sends the first instruction information to the terminal; If the time deviation is less than or equal to the first time threshold, the network device does not send the first indication information.
- the first time threshold is determined by factors such as accuracy of time synchronization or hardware implementation of the network device, and may be determined by the network device, or implicitly determined by the terminal and the network device through known parameters.
- the terminal and the network device may determine the first time threshold according to the bandwidth of the uplink signal; since the larger the uplink channel bandwidth, the more accurate the detection result of the system, the first time threshold may also be reduced accordingly.
- the terminal and the network device may also determine the first time threshold according to different synchronization accuracy requirements.
- the terminal performs clock synchronization according to the time deviation.
- the terminal corrects the local clock after receiving the first instruction information.
- the time correction method is as shown in formula (9), and the time deviation between the clock of the network device and the terminal is calculated:
- the time correction method is as shown in formula (10):
- N TA is the amount of advance for the network device to notify the terminal to send the first uplink signal and is used to compensate Sum of propagation delays.
- the terminal is based on And the time displayed by the terminal's local clock Complete the time synchronization by passing T offset is determined, after determining that the terminal T offset, corrected by the terminal T offset time clock display Or, the terminal is getting Directly Write the clock to this terminal.
- time deviation ⁇ t under the clock system of the network device and the time deviation N diff under the 3GPP air interface frame timing time system can be converted to each other.
- the same dimension should be used when calculating the time deviation. If the first instruction information indicates that the granularity of the time deviation is 2 ⁇ T C , then the terminal should convert N diff to Granularity in seconds.
- the terminal monitors the first indication information for a period of time after the first uplink signal is sent. If the first indication information is received, then according to ⁇ t or N diff and the time synchronization formula (9) or (10) ) Perform clock correction; if no corresponding information is received, it is considered that ⁇ t or N diff is 0 and no correction is performed.
- the method further includes: adjusting, by the terminal, a sending advance of the second uplink signal according to the time offset.
- the second uplink signal may be a next uplink signal to be sent after the terminal sends the first uplink signal.
- the time offset may be used to adjust the sending advance of the second uplink signal.
- the terminal may further adjust the transmission advance of the second uplink signal according to the time offset, and the terminal may adjust the transmission advance of the second uplink signal. It is (N TA + N diff ) ⁇ T S.
- An embodiment of the present application further provides an apparatus for implementing any one of the foregoing methods.
- an apparatus is provided, which includes a unit (or means) for implementing each step performed by a terminal in any one of the above methods.
- another apparatus is provided, which includes a unit (or means) for implementing each step performed by a network device in any one of the methods.
- FIG. 6 shows a schematic block diagram of a clock synchronization apparatus 300 according to an embodiment of the present application.
- the apparatus 300 may correspond to the terminal described in the foregoing method 200, and may also correspond to a chip or component of the terminal.
- the modules or units may be respectively used to perform various actions or processing processes performed by the terminal in the foregoing method 200.
- the clock synchronization apparatus 300 may include a processing unit 310, a sending unit 320, and a receiving unit 330.
- the processing unit 310 is configured to generate a first uplink signal
- the sending unit 320 is configured to send a first uplink signal to a network device.
- the receiving unit 330 is configured to receive first instruction information from the network device, where the first instruction information is used to indicate a time when the first uplink signal actually arrives at the network device and a time when the first uplink signal is expected to arrive at the network device. Time deviation
- the processing unit 310 is further configured to perform clock synchronization according to the time deviation.
- a processing unit in the chip may generate a clock synchronization instruction according to the first instruction information, and send the clock synchronization instruction to the clock synchronization unit of the terminal for clock synchronization.
- FIG. 7 shows a schematic block diagram of a clock synchronization apparatus 400 according to an embodiment of the present application.
- the apparatus 400 may correspond to the network device described in the foregoing method 200, and may also correspond to a chip or component of the network device. Furthermore, the apparatus 400 Each module or unit in the method may be used to perform each action or processing performed by the network device in the foregoing method 200.
- the clock synchronization apparatus 400 may include a receiving unit 410, a processing unit 420, and a sending unit 430. .
- the receiving unit 410 is configured to receive a first uplink signal from a terminal
- the processing unit 420 is configured to control the sending unit 430 to send the first instruction information to the terminal, where the first instruction information is used to indicate a time when the first uplink signal actually reaches the network device and a time when the first uplink signal is expected to reach the network device Time deviation of time, this time deviation is used by the terminal for clock synchronization.
- each unit in the above device is only a division of logical functions. In actual implementation, it may be fully or partially integrated into a physical entity, or it may be physically separated. And all units in the device can be implemented by software through the processing element call; all units can also be implemented by hardware; some units can also be implemented by software via the processing element call, and some units can be implemented by hardware.
- each unit can be a separately established processing element, or it can be integrated into a chip of the device to achieve it.
- it can also be stored in the form of a program in the memory and called and executed by a certain processing element of the device.
- the processing element described here can also be called a processor, which can be an integrated circuit with signal processing capabilities.
- each step of the above method or each of the above units may be implemented by an integrated logic circuit of hardware in a processor element or in a form called by software through a processing element.
- the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, for example: one or more application specific integrated circuits (ASICs), or, one or Multiple digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
- ASICs application specific integrated circuits
- DSPs Multiple digital signal processors
- FPGAs field programmable gate arrays
- the processing element may be a general-purpose processor, such as a central processing unit (CPU) or another processor that can call a program.
- CPU central processing unit
- these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
- SOC system-on-a-chip
- FIG. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application. It may be the terminal in the above embodiments, and is used to implement the operation of the terminal in the above embodiments.
- the terminal includes: an antenna 510, a radio frequency device 520, and a signal processing section 530.
- the antenna 510 is connected to the radio frequency device 520.
- the radio frequency device 520 receives the information sent by the network device through the antenna 510, and sends the information sent by the network device to the signal processing section 530 for processing.
- the signal processing section 530 processes the information of the terminal and sends it to the radio frequency device 520.
- the radio frequency device 520 processes the information of the terminal and sends it to the network device via the antenna 510.
- the signal processing section 530 may include a modulation and demodulation subsystem to implement processing of each communication protocol layer of the data; it may also include a central processing subsystem to implement processing of the terminal operating system and the application layer; in addition, it may also include Other subsystems, such as multimedia subsystems and peripheral subsystems. Among them, the multimedia subsystem is used to control the terminal camera and screen display, and the peripheral subsystem is used to achieve connection with other devices.
- the modem subsystem can be an independent chip.
- the above device for a terminal may be located in the modulation and demodulation subsystem.
- the modem subsystem may include one or more processing elements 531, for example, including a main control CPU and other integrated circuits.
- the modem subsystem may further include a storage element 532 and an interface circuit 533.
- the storage element 532 is used to store data and programs, but the program used to execute the method executed by the terminal in the above method may not be stored in the storage element 532 but stored in a memory other than the modem subsystem.
- the interface circuit 533 is used to communicate with other subsystems.
- the above device for a terminal may be located in a modulation and demodulation subsystem, which may be implemented by a chip.
- the chip includes at least one processing element and an interface circuit, and the processing element is configured to perform any method performed by the terminal.
- each step of the interface circuit is used to communicate with other devices.
- the unit that the terminal implements each step in the above method may be implemented in the form of a processing element scheduler.
- a device for a terminal includes a processing element and a storage element, and the processing element calls a program stored by the storage element to execute the above The method executed by the terminal in the method embodiment.
- the storage element may be a storage element whose processing element is on the same chip, that is, an on-chip storage element.
- the program for executing the method executed by the terminal in the above method may be a storage element on a different chip from the processing element, that is, an off-chip storage element.
- the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute the method executed by the terminal in the foregoing method embodiments.
- the unit that implements each step in the above method of the terminal may be configured as one or more processing elements, and these processing elements are provided on the modulation and demodulation subsystem.
- the processing elements here may be integrated circuits, such as : One or more ASICs, or, one or more DSPs, or, one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form a chip.
- the unit that implements each step in the above method in the terminal may be integrated together and implemented in the form of a system-on-a-chip (SOC).
- SOC system-on-a-chip
- FIG. 9 is a schematic structural diagram of a network device according to an embodiment of the present application. It is used to implement the operation of the network device in the above embodiments.
- the network device includes an antenna 601, a radio frequency device 602, and a baseband device 603.
- the antenna 601 is connected to the radio frequency device 602.
- the radio frequency device 602 receives the information sent by the terminal through the antenna 601, and sends the information sent by the terminal to the baseband device 603 for processing.
- the baseband device 603 processes the information of the terminal and sends it to the radio frequency device 602.
- the radio frequency device 602 processes the information of the terminal and sends it to the terminal via the antenna 601.
- the baseband device 603 may include one or more processing elements 6031, for example, including a main control CPU and other integrated circuits.
- the baseband device 603 may further include a storage element 6032 and an interface 6033.
- the storage element 6032 is used to store programs and data; the interface 6033 is used to exchange information with the radio frequency device 602.
- the interface is, for example, a common public wireless interface , CPRI).
- the above device for a network device may be located in a baseband device 603.
- the above device for a network device may be a chip on the baseband device 603.
- the chip includes at least one processing element and an interface circuit, and the processing element is used to execute the above network.
- the device executes each step of any method, and the interface circuit is used to communicate with other devices.
- the unit that the network device implements each step in the above method may be implemented in the form of a processing element scheduler.
- an apparatus for a network device includes a processing element and a storage element.
- the processing element calls a program stored by the storage element, The method performed by the network device in the foregoing method embodiment is performed.
- the storage element may be a storage element on the same chip as the processing element, that is, an on-chip storage element, or a storage element on a different chip from the processing element, that is, an off-chip storage element.
- the unit that the network device implements each step in the above method may be configured as one or more processing elements, which are disposed on the baseband device.
- the processing element here may be an integrated circuit, for example: an Or multiple ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form a chip.
- a unit that implements each step in the above method by a network device may be integrated together and implemented in the form of a system on a chip.
- the baseband device includes the SOC chip to implement the above method.
- the terminal and the network device in each of the foregoing device embodiments may completely correspond to the terminal or the network device in the method embodiment, and corresponding modules or units execute corresponding steps.
- the receiving The unit may be an interface circuit that the chip uses to receive signals from other chips or devices.
- the above sending unit is an interface circuit of the device for sending signals to other devices.
- the sending unit is the chip for sending signals to other chips or devices. Interface circuit.
- An embodiment of the present application further provides a communication system.
- the communication system includes the foregoing terminal and the foregoing network device.
- the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), or Erase programmable read-only memory (EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- SRAM static random access memory
- DRAM dynamic random access memory
- SDRAM synchronous dynamic random access memory
- double SDRAM double SDRAM
- DDR SDRAM double data rate Synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronously connected dynamic random access memory
- direct RAMbus RAM direct RAMbus RAM, DR RAM
- the size of the sequence numbers of the above processes does not mean the order of execution.
- the execution order of each process should be determined by its function and internal logic, and should not deal with the embodiments of the present application.
- the implementation process constitutes any limitation.
- system and “network” are often used interchangeably herein.
- the term “and / or” in this document is only a kind of association relationship describing related objects, which means that there can be three kinds of relationships, for example, A and / or B can mean: A exists alone, A and B exist simultaneously, and exists alone B these three cases.
- the character "/" in this text generally indicates that the related objects are an "or" relationship.
- uplink and downlink appearing in this application are used to describe the direction of data / information transmission in specific scenarios.
- the direction of “uplink” generally refers to the direction or distribution of data / information from the terminal to the network side.
- the “downlink” direction generally refers to the direction in which data / information is transmitted from the network side to the terminal, or the direction in which the centralized unit transmits to the distributed unit. It can be understood that “uplink” and “downlink” “” It is only used to describe the direction of data / information transmission, and the specific start and stop of the data / information transmission are not limited.
- all or part of the implementation may be implemented by software, hardware, firmware, or any combination thereof.
- software When implemented in software, it may be implemented in whole or in part in the form of a computer program product.
- the computer program product may include one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer instructions may 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 instructions may be from a website site, a computer, a server, or a data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes one or more available medium integration.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic disk), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)), or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请要求于2018年6月28日提交中国专利局、申请号为201810688385.3、申请名称为“一种时钟同步的方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed on June 28, 2018 with the Chinese Patent Office, application number 201810688385.3, and application name "A Method and Device for Clock Synchronization", the entire contents of which are incorporated herein by reference. in.
本申请涉及通信领域,并且更具体地,涉及一种时钟同步的方法和装置。The present application relates to the field of communications, and more particularly, to a method and apparatus for clock synchronization.
为了保证上行传输的正交性,避免小区内干扰,网络设备要求来自同一子帧但不同频域资源的不同终端的信号到达该网络设备的时间基本上是对齐的。网络设备只要在循环前缀(cyclic prefix,CP)范围内接收到终端所发送的上行数据,就能够正确地解码上行数据,因此上行同步要求来自同一子帧的不同终端的信号到达网络设备的时间都落在循环前缀范围之内。为了保证接收侧(网络设备侧)的同步,长期演进(long term evolution,LTE)提出了上行定时提前(timing advance,TA)的机制。In order to ensure the orthogonality of uplink transmission and avoid intra-cell interference, network devices require that the signals from different terminals in the same subframe but different frequency domain resources reach the network devices are basically aligned. As long as the network device receives the uplink data sent by the terminal within the range of cyclic prefix (CP), it can correctly decode the uplink data. Therefore, uplink synchronization requires that the signals from different terminals in the same subframe reach the network device at the same time. Falls within the scope of the cyclic prefix. In order to ensure synchronization on the receiving side (network device side), Long Term Evolution (LTE) proposes an uplink timing advance (TA) mechanism.
在终端侧看来,定时提前TA本质上是终端接收到下行子帧的起始时间与传输上行子帧的起始时间之间的一个时间偏移量。网络设备通过适当地控制每个终端的TA,可以控制来自不同终端的上行信号到达网络设备的时间。对于离网络设备较远的终端,由于有较大的传输延迟,就要比离网络设备较近的终端提前发送上行数据。From the perspective of the terminal, the timing advance TA is essentially a time offset between the start time at which the terminal receives the downlink subframe and the start time at which the uplink subframe is transmitted. By properly controlling the TA of each terminal, the network device can control the time when uplink signals from different terminals reach the network device. For terminals that are far away from the network equipment, because there is a large transmission delay, it is necessary to send uplink data in advance than terminals that are closer to the network equipment.
网络设备在终端进行随机接入时向终端指示初始TA,后续通过定时提前命令(TA command)不定期向终端发送TA调整量,由于TA调整量的发送取决于网络设备的实现(可发可不发),并且TA调整量是为了保证上行数据信道的正常通信,如果终端利用TA调整量来进行时钟同步,无法满足网络设备和终端之间高精度的时间同步需求。The network device indicates the initial TA to the terminal when the terminal performs random access, and subsequently sends TA adjustments to the terminal from time to time through the TA command. Since the transmission of the TA adjustment depends on the implementation of the network device (can be sent or not) ), And the TA adjustment amount is to ensure the normal communication of the uplink data channel. If the terminal uses the TA adjustment amount to perform clock synchronization, it cannot meet the high-precision time synchronization requirements between the network device and the terminal.
发明内容Summary of the invention
有鉴于此,本申请提供一种时钟同步的方法和装置,以满足网络设备和终端之间高精度的时钟同步需求。In view of this, the present application provides a method and apparatus for clock synchronization to meet the high-precision clock synchronization requirements between network equipment and terminals.
第一方面,提供了一种时钟同步的方法,该方法包括:终端向网络设备发送第一上行信号;该终端接收来自于该网络设备的第一指示信息,该第一指示信息用于指示该第一上行信号实际到达该网络设备的时刻与该第一上行信号预期到达该网络设备的时刻的时间偏差;该终端根据该时间偏差,进行时钟同步。According to a first aspect, a clock synchronization method is provided. The method includes: a terminal sending a first uplink signal to a network device; the terminal receiving first instruction information from the network device, the first instruction information used to indicate the The time difference between the time when the first uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device; the terminal performs clock synchronization according to the time deviation.
应理解,该第一上行信号预期到达该网络设备的时刻也可以理解为该第一上行信号的目标到达时刻,或者,该第一上行信号预期到达该网络设备的时刻还可以理解为该网络设备或者终端推算出的第一时间单元的边界预期到达该网络设备的时刻,该第一时间单元为实际传输该第一上行信号的时间单元。It should be understood that the time when the first uplink signal is expected to reach the network device may also be understood as the target arrival time of the first uplink signal, or the time when the first uplink signal is expected to reach the network device may also be understood as the network device Or the time when the boundary of the first time unit calculated by the terminal is expected to reach the network device, the first time unit is a time unit that actually transmits the first uplink signal.
在一些可能的实现方式中,该时间偏差为该第一上行信号实际到达该网络设备的时刻的采样点与该第一上行信号预期到达该网络设备的时刻的采样点的偏差。In some possible implementation manners, the time offset is a deviation between a sampling point at a time when the first uplink signal actually reaches the network device and a sampling point at a time when the first uplink signal is expected to reach the network device.
本申请实施例中,该时间单元可以是LTE或者5G NR系统中定义的无线帧,子帧,时隙,微时隙(mini slot),正交频分复用(orthogonal frequency division multiplexing,OFDM)符号,也可以是多个帧或子帧构成的时间窗口,例如系统信息(system information,SI)窗口。In the embodiment of the present application, the time unit may be a radio frame, a subframe, a time slot, a mini time slot (mini slot), an orthogonal frequency division division multiplexing (OFDM) defined in an LTE or 5G NR system. The symbol may also be a time window composed of multiple frames or subframes, such as a system information (SI) window.
本申请实施例的时钟同步的方法,通过网络设备向终端发送时间偏差,有助于满足网络设备和终端之间高精度的时钟同步需求。The clock synchronization method in the embodiment of the present application sends a time offset to the terminal through the network device, which helps meet the high-precision clock synchronization requirement between the network device and the terminal.
结合第一方面,在第一方面的某些可能的实现方式中,该终端接收来自于该网络设备的第一指示信息,包括:在第二时间单元,该终端接收来自于该网络设备的该第一指示信息;其中,该第二时间单元为该第一时间单元后的第N个时间单元,或者,该第二时间单元为该第一时间单元后的第N个可用时间单元,或者,该第二时间单元为该第N个时间单元后的第一个可用时间单元,该第一时间单元为实际传输该第一上行信号的时间单元,N为大于或者等于1的正整数。With reference to the first aspect, in some possible implementation manners of the first aspect, the terminal receiving the first instruction information from the network device includes: at a second time unit, the terminal receiving the network device from the network device. First indication information; wherein the second time unit is the Nth time unit after the first time unit, or the second time unit is the Nth available time unit after the first time unit, or, The second time unit is a first available time unit after the Nth time unit, the first time unit is a time unit that actually transmits the first uplink signal, and N is a positive integer greater than or equal to 1.
在一些可能的实现方式中,N由该网络设备配置,或者,N由协议预定义。In some possible implementation manners, N is configured by the network device, or N is predefined by the protocol.
在一些可能的实现方式中,该终端在发送该第一上行信号后的第一时间窗口中接收该第一指示信息。In some possible implementation manners, the terminal receives the first indication information in a first time window after sending the first uplink signal.
在一些可能的实现方式中,该第一时间窗口的时间长度、出现周期、相对于该第一上行信号的时间偏移由该网络设备配置或者由协议预定义。In some possible implementation manners, a time length, an appearance period, and a time offset with respect to the first uplink signal of the first time window are configured by the network device or predefined by a protocol.
在一些可能的实现方式中,该终端接收该网络设备采用第一周期发送该第一指示信息。In some possible implementation manners, the terminal receives the network device and sends the first instruction information in a first period.
在一些可能的实现方式中,该网络设备接收该终端采用该第一周期发送的该第一上行信号。In some possible implementation manners, the network device receives the first uplink signal sent by the terminal in the first period.
结合第一方面,在第一方面的某些可能的实现方式中,该方法还包括:该终端根据该时间偏差,调整第二上行信号的发送提前量。With reference to the first aspect, in some possible implementation manners of the first aspect, the method further includes: adjusting, by the terminal, a sending advance of the second uplink signal according to the time offset.
结合第一方面,在第一方面的某些可能的实现方式中,该第一指示信息还包括用于指示第一上行信号的时频资源的信息;或者,该第一指示信息还包括用于指示该第一上行信号的频域资源的信息;或者,该第一指示信息还包括用于指示该第一上行信号的时域资源的信息。With reference to the first aspect, in some possible implementation manners of the first aspect, the first indication information further includes information used to indicate time-frequency resources of the first uplink signal; or the first indication information further includes Information indicating frequency domain resources of the first uplink signal; or, the first indication information further includes information used to indicate time domain resources of the first uplink signal.
本申请实施例中的时钟同步的方法,通过在第一指示信息中携带第一上行信号的时域资源和/或频域资源的信息,有助于该终端确定该第一指示信息中的时间偏差是通过该终端发送第一上行信号得到的。The method for clock synchronization in the embodiment of the present application helps the terminal to determine the time in the first indication information by carrying information about time domain resources and / or frequency domain resources of the first uplink signal in the first indication information. The deviation is obtained by the terminal sending a first uplink signal.
结合第一方面,在第一方面的某些可能的实现方式中,该方法还包括:该终端接收来自于该网络设备的第二指示信息,该第二指示信息包括用于指示该时间偏差的粒度的信息。With reference to the first aspect, in some possible implementation manners of the first aspect, the method further includes that the terminal receives second instruction information from the network device, where the second instruction information includes a time indication for indicating the time deviation. Granular information.
在一些可能的实现方式中,该第一指示信息和该第二指示信息承载于同一信令中。In some possible implementation manners, the first indication information and the second indication information are carried in the same signaling.
在一些可能的实现方式中,该时间偏差的粒度为正整数个纳秒(ns)或者2 μT C或者T S。 In some possible implementation manners, the granularity of the time deviation is a positive integer number of nanoseconds (ns) or 2 μT C or T S.
在一些可能的实现方式中,该时间偏差的粒度为100ns,50ns,10ns或者2 μT C或者T S。 In some possible implementation manners, the granularity of the time deviation is 100 ns, 50 ns, 10 ns, or 2 μT C or T S.
结合第一方面,在第一方面的某些可能的实现方式中,该第一指示信息承载于下行控 制信息DCI、媒体接入控制层控制元素MAC CE或者无线资源控制RRC信令中。With reference to the first aspect, in some possible implementation manners of the first aspect, the first indication information is carried in downlink control information DCI, media access control layer control element MAC CE, or radio resource control RRC signaling.
第二方面,提供了一种时钟同步的方法,该方法包括:网络设备接收来自终端的第一上行信号;该网络设备向该终端发送第一指示信息,该第一指示信息用于指示该第一上行信号实际到达该网络设备的时刻与该第一上行信号预期到达该网络设备的时刻的时间偏差,该时间偏差用于该终端进行时钟同步。According to a second aspect, a clock synchronization method is provided. The method includes: a network device receives a first uplink signal from a terminal; the network device sends first instruction information to the terminal, where the first instruction information is used to indicate the first A time offset between the time when an uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device, and the time offset is used by the terminal for clock synchronization.
应理解,该第一上行信号预期到达该网络设备的时刻也可以理解为该第一上行信号的目标到达时刻,或者,该第一上行信号预期到达该网络设备的时刻还可以理解为该网络设备或者终端推算的第一时间单元预期到达该网络设备的时刻,该第一时间单元为实际传输该第一上行信号的时间单元。It should be understood that the time when the first uplink signal is expected to reach the network device may also be understood as the target arrival time of the first uplink signal, or the time when the first uplink signal is expected to reach the network device may also be understood as the network device Or the time when the first time unit estimated by the terminal is expected to arrive at the network device, the first time unit is a time unit that actually transmits the first uplink signal.
在一些可能的实现方式中,该时间偏差为该第一上行信号实际到达该网络设备的时刻的采样点与该第一上行信号预期到达该网络设备的时刻的采样点的偏差。In some possible implementation manners, the time offset is a deviation between a sampling point at a time when the first uplink signal actually reaches the network device and a sampling point at a time when the first uplink signal is expected to reach the network device.
本申请实施例中,该时间单元可以是LTE或者5G NR系统中定义的无线帧,子帧,时隙,微时隙(mini slot),OFDM符号,也可以是多个无线帧或子帧构成的时间窗口,例如SI窗口。In the embodiment of the present application, the time unit may be a radio frame, a sub-frame, a time slot, a mini-slot, an OFDM symbol defined in an LTE or 5G NR system, or may be composed of multiple radio frames or sub-frames Time window, such as the SI window.
本申请实施例的时钟同步的方法,通过网络设备向终端发送时间偏差,有助于满足网络设备和终端之间高精度的时钟同步需求。The clock synchronization method in the embodiment of the present application sends a time offset to the terminal through the network device, which helps meet the high-precision clock synchronization requirement between the network device and the terminal.
结合第二方面,在第二方面的某些可能的实现方式中,该网络设备向该终端发送第一指示信息,包括:在第二时间单元,该网络设备向该终端发送该第一指示信息;其中,该第二时间单元为该第一时间单元后的第N个时间单元;或者,该第二时间单元为该第一时间单元后的第N个可用时间单元;或者,该第二时间单元为该第N个时间单元后的第一个可用时间单元,该第一时间单元为实际传输该第一上行信号的时间单元,N为大于或者等于1的正整数。With reference to the second aspect, in some possible implementation manners of the second aspect, the network device sending the first indication information to the terminal includes: at a second time unit, the network device sends the first indication information to the terminal Wherein the second time unit is the Nth time unit after the first time unit; or the second time unit is the Nth available time unit after the first time unit; or the second time The unit is the first available time unit after the Nth time unit, the first time unit is a time unit that actually transmits the first uplink signal, and N is a positive integer greater than or equal to 1.
在一些可能的实现方式中,该网络设备在接收到该第一上行信号后的第一时间窗口中发送该第一指示信息。In some possible implementation manners, the network device sends the first indication information in a first time window after receiving the first uplink signal.
在一些可能的实现方式中,该第一时间窗口的时间长度、出现周期、相对于该第一上行信号的时间偏移由该网络设备配置或者由协议预定义。In some possible implementation manners, a time length, an appearance period, and a time offset with respect to the first uplink signal of the first time window are configured by the network device or predefined by a protocol.
结合第二方面,在第二方面的某些可能的实现方式中,该网络设备向该终端发送第一指示信息,包括:当该时间偏差大于或者等于第一时间阈值时,该网络设备向该终端发送该第一指示信息。With reference to the second aspect, in some possible implementation manners of the second aspect, the network device sends the first indication information to the terminal, including: when the time deviation is greater than or equal to a first time threshold, the network device sends the first indication information to the terminal. The terminal sends the first indication information.
结合第二方面,在第二方面的某些可能的实现方式中,该第一指示信息还包括用于指示第一上行信号的时频资源的信息;或,该第一指示信息还包括用于指示该第一上行信号的频域资源的信息;或,该第一指示信息还包括用于指示该第一上行信号的时域资源的信息。With reference to the second aspect, in some possible implementation manners of the second aspect, the first indication information further includes information used to indicate time-frequency resources of the first uplink signal; or, the first indication information further includes information for Information indicating frequency domain resources of the first uplink signal; or, the first instruction information further includes information used to indicate time domain resources of the first uplink signal.
本申请实施例中的时钟同步的方法,通过在第一指示信息中携带第一上行信号的时域资源和/或频域资源的信息,有助于该终端确定该第一指示信息中的时间偏差是通过该终端发送第一上行信号得到的。The method for clock synchronization in the embodiment of the present application helps the terminal to determine the time in the first indication information by carrying information about time domain resources and / or frequency domain resources of the first uplink signal in the first indication information. The deviation is obtained by the terminal sending a first uplink signal.
结合第二方面,在第二方面的某些可能的实现方式中,该方法还包括:该网络设备向该终端发送第二指示信息,该第二指示信息包括用于指示该时间偏差的粒度的信息。With reference to the second aspect, in some possible implementation manners of the second aspect, the method further includes: the network device sends second instruction information to the terminal, where the second instruction information includes a granularity used to indicate a granularity of the time deviation. information.
在一些可能的实现方式中,该第一指示信息和该第二指示信息承载于同一信令中。In some possible implementation manners, the first indication information and the second indication information are carried in the same signaling.
在一些可能的实现方式中,该时间偏差的粒度为正整数个纳秒(ns)或者2 μT C或者T S。 In some possible implementation manners, the granularity of the time deviation is a positive integer number of nanoseconds (ns) or 2 μT C or T S.
在一些可能的实现方式中,该时间偏差的粒度为100ns,50ns,10ns或者2 μT C或者T S。 In some possible implementation manners, the granularity of the time deviation is 100 ns, 50 ns, 10 ns, or 2 μT C or T S.
结合第二方面,在第二方面的某些可能的实现方式中,该第一指示信息承载于下行控制信息DCI、媒体接入控制层控制元素MAC CE或者无线资源控制RRC信令中。With reference to the second aspect, in some possible implementation manners of the second aspect, the first indication information is carried in downlink control information DCI, media access control layer control element MAC CE, or radio resource control RRC signaling.
第三方面,提供了一种时钟同步的装置,该装置包括用于执行以上第一方面或第一方面的任意可能的实现方式中各个步骤的单元。According to a third aspect, a clock synchronization apparatus is provided, and the apparatus includes a unit for performing the foregoing steps in the first aspect or any possible implementation manner of the first aspect.
第四方面,提供了一种时钟同步的装置,该装置包括用于执行以上第二方面或第二方面的任意可能的实现方式中各个步骤的单元。According to a fourth aspect, a clock synchronization apparatus is provided, and the apparatus includes a unit for performing each step in the second aspect or any possible implementation manner of the second aspect.
第五方面,提供了一种时钟同步的装置,该装置包括至少一个处理器和存储器,该至少一个处理器用于执行以上第一方面或第一方面的任意可能的实现方式中的方法。According to a fifth aspect, a clock synchronization apparatus is provided. The apparatus includes at least one processor and a memory, where the at least one processor is configured to execute the foregoing first aspect or a method in any possible implementation manner of the first aspect.
第六方面,提供了一种时钟同步的装置,该装置包括至少一个处理器和存储器,该至少一个处理器用于执行以上第二方面或第二方面的任意可能的实现方式中的方法。According to a sixth aspect, an apparatus for clock synchronization is provided. The apparatus includes at least one processor and a memory, and the at least one processor is configured to execute the second aspect or the method in any possible implementation manner of the second aspect.
第七方面,提供了一种时钟同步的装置,该装置包括至少一个处理器和接口电路,该至少一个处理器用于执行以上第一方面或第一方面的任意可能的实现方式中的方法。According to a seventh aspect, a clock synchronization device is provided. The device includes at least one processor and an interface circuit, and the at least one processor is configured to execute the foregoing first aspect or the method in any possible implementation manner of the first aspect.
第八方面,提供了一种时钟同步的装置,该装置包括至少一个处理器和接口电路,该至少一个处理器用于执行以上第二方面或第二方面的任意可能的实现方式中的方法。According to an eighth aspect, an apparatus for clock synchronization is provided. The apparatus includes at least one processor and an interface circuit, and the at least one processor is configured to execute the method in the second aspect or any possible implementation manner of the second aspect.
第九方面,提供了一种终端,该终端包括上述第三方面提供的装置,或者,该终端包括上述第五方面提供的装置,或者,该终端包括上述第七方面提供的装置。In a ninth aspect, a terminal is provided. The terminal includes the device provided in the third aspect, or the terminal includes the device provided in the fifth aspect, or the terminal includes the device provided in the seventh aspect.
第十方面,提供了一种网络设备,该网络设备包括上述第四方面提供的装置,或者,该网络设备包括上述第六方面提供的装置,或者,该网络设备包括上述第八方面提供的装置。According to a tenth aspect, a network device is provided. The network device includes the device provided in the fourth aspect, or the network device includes the device provided in the sixth aspect, or the network device includes the device provided in the eighth aspect. .
第十一方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序在被处理器执行时,用于执行第一方面或第一方面的任意可能的实现方式中的方法,或者执行第二方面或第二方面的任意可能的实现方式中的方法。According to an eleventh aspect, a computer program product is provided. The computer program product includes a computer program that, when executed by a processor, is used to execute the first aspect or a method in any possible implementation manner of the first aspect. , Or the method in the second aspect or any possible implementation of the second aspect.
第十二方面,提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序被执行时,用于执行第一方面或第一方面的任意可能的实现方式中的方法,或者执行第二方面或第二方面的任意可能的实现方式中的方法。According to a twelfth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, and when the computer program is executed, it is used to execute the first aspect or any possible implementation manner of the first aspect. Method, or the method in the second aspect or any possible implementation of the second aspect.
图1是本申请实施例提供的通信系统的示意图。FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application.
图2是本申请实施例提供的网络架构的示意图。FIG. 2 is a schematic diagram of a network architecture provided by an embodiment of the present application.
图3是本申请实施例提供的网络架构的另一示意图。FIG. 3 is another schematic diagram of a network architecture provided by an embodiment of the present application.
图4是本申请实施例提供的高精度时钟同步的示意图。FIG. 4 is a schematic diagram of high-precision clock synchronization provided by an embodiment of the present application.
图5是本申请实施例提供的时钟同步的方法的示意性流程图。FIG. 5 is a schematic flowchart of a clock synchronization method according to an embodiment of the present application.
图6是本申请实施例提供的时钟同步的装置的示意性框图。FIG. 6 is a schematic block diagram of a clock synchronization apparatus according to an embodiment of the present application.
图7是本申请实施例提供的时钟同步的装置的另一示意性框图。FIG. 7 is another schematic block diagram of a clock synchronization apparatus according to an embodiment of the present application.
图8是本申请实施例提供的终端的结构示意性图。FIG. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application.
图9是本申请实施例提供的网络设备的结构示意性图。FIG. 9 is a schematic structural diagram of a network device according to an embodiment of the present application.
以下,对本申请中的部分术语进行说明:The following describes some terms in this application:
1)、终端,又称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。1) Terminal, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice / data connectivity to users , For example, handheld devices with wireless connectivity, in-vehicle devices, etc. At present, some examples of terminals are: mobile phones, tablet computers, laptops, handheld computers, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, and augmented reality (augmented reality) equipment, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, and smart grids Wireless terminals, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and the like.
2)、网络设备是无线网络中的设备,例如将终端接入到无线网络的无线接入网(radio access network,RAN)节点。目前,一些RAN节点的举例为:基站、下一代基站gNB、发送接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、家庭基站、基带单元(baseband unit,BBU),或WiFi系统中的接入点(access point,AP)等。在一种网络结构中,网络设备可以为包括集中单元(centralized unit,CU)节点、或分布单元(distributed unit,DU)节点、或包括CU节点和DU节点的RAN设备。2) The network device is a device in a wireless network, for example, a radio access network (RAN) node that connects a terminal to the wireless network. At present, some examples of RAN nodes are: base station, next-generation base station gNB, transmission and reception point (TRP), evolved Node B (eNB), home base station, and baseband unit (BBU). , Or an access point (AP) in a WiFi system. In a network structure, the network device may be a centralized unit (CU) node, a distributed unit (DU) node, or a RAN device including a CU node and a DU node.
本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信系统、第五代(5th generation,5G)移动通信系统或新无线(new radio,NR)等。The technical solutions in the embodiments of the present application can be applied to various communication systems, such as: a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, and an LTE time division duplex (LTE time division duplex). (TDD), global interconnected microwave access (worldwide microwave access, WiMAX) communication system, 5th generation (5G) mobile communication system, or new wireless (NR).
图1是本申请实施例提供的一种通信系统100的示意图,如图1所示,终端110和终端120接入到无线网络,以通过无线网络获取外网(例如因特网)的服务,或者通过无线网络与其它终端通信。该无线网络包括RAN130,其中RAN130用于将终端110和终端120接入到无线网络。FIG. 1 is a schematic diagram of a communication system 100 according to an embodiment of the present application. As shown in FIG. 1, a terminal 110 and a terminal 120 access a wireless network to obtain services of an external network (such as the Internet) through the wireless network, or The wireless network communicates with other terminals. The wireless network includes a
应理解,本申请提供的传输数据方法可适用于无线通信系统,例如,图1中所示的无线通信系统100。处于无线通信系统中的两个通信装置间具有无线通信连接,该两个通信装置中的一个通信装置可对应于图1中所示的终端110,例如,可以为图1中的终端110,也可以为配置于终端110中的芯片;该两个通信装置中的另一个通信装置可对应于图1中所示的RAN130,例如,可以为图1中的RAN130,也可以为配置于RAN130中的芯片。It should be understood that the data transmission method provided in this application may be applicable to a wireless communication system, for example, the wireless communication system 100 shown in FIG. 1. There is a wireless communication connection between two communication devices in a wireless communication system. One of the two communication devices may correspond to the terminal 110 shown in FIG. 1. For example, the communication device may be the terminal 110 shown in FIG. 1. It may be a chip configured in the terminal 110; the other communication device of the two communication devices may correspond to the
还应理解,图1所示的通信系统100还可以包括核心网(CN),CN可以用于对终端进行管理并提供与外网通信的网关。It should also be understood that the communication system 100 shown in FIG. 1 may further include a core network (CN), and the CN may be used to manage a terminal and provide a gateway for communication with an external network.
本申请实施例中,高精度时钟同步是终端根据RAN130和终端之间的信号传输时间信息来纠正当前时钟偏差的过程。其基本原理是通过假设上下行传播时延的互易性,并利用信号传输的时间信息来求解时钟偏差,最终达到时钟高精度同步的目的。In the embodiment of the present application, high-precision clock synchronization is a process in which a terminal corrects a current clock deviation according to signal transmission time information between the
本申请实施例描述的网络架构是为了便于读者清楚理解本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样 适用。The network architecture described in the embodiments of the present application is to facilitate the reader to clearly understand the technical solutions in the embodiments of the present application, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those of ordinary skill in the art may know that as the network architecture evolves With the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
图2是本申请实施例提供的一种网络架构的示意图,如图2所示,该网络架构包括CN设备和RAN设备。其中RAN设备包括基带装置和射频装置,其中基带装置可以由一个节点实现,也可以由多个节点实现,射频装置可以从基带装置拉远独立实现,也可以与基带装置集成在同一个物理装置中,或者部分拉远部分与基带装置集成。例如,在LTE通信系统中,作为RAN设备的eNB包括基带装置和射频装置,其中射频装置可以相对于基带装置拉远布置,例如射频拉远单元(remote radio unit,RRU)相对于BBU拉远布置。FIG. 2 is a schematic diagram of a network architecture provided by an embodiment of the present application. As shown in FIG. 2, the network architecture includes a CN device and a RAN device. The RAN device includes a baseband device and a radio frequency device. The baseband device can be implemented by one node or multiple nodes. The radio frequency device can be implemented independently from the baseband device, or it can be integrated with the baseband device in the same physical device. , Or part of the remote part is integrated with the baseband device. For example, in an LTE communication system, an eNB as a RAN device includes a baseband device and a radio frequency device. The radio frequency device can be remotely arranged relative to the baseband device, such as a remote radio unit (RRU) remotely arranged relative to the BBU. .
RAN设备和终端之间的通信遵循一定的协议层结构。例如控制面协议层结构可以包括无线资源控制(radio resource control,RRC)层、分组数据汇聚层协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、媒体接入控制(medium access control,MAC)层和物理层等协议层的功能。用户面协议层结构可以包括PDCP层、RLC层、MAC层和物理层等协议层的功能;在一种实现中,PDCP层之上还可以包括业务数据适配(service data adaptation protocol,SDAP)层。The communication between the RAN device and the terminal follows a certain protocol layer structure. For example, the control plane protocol layer structure may include a radio resource control (RRC) layer, a packet data convergence layer protocol (PDCP) layer, a radio link control (RLC) layer, and a media interface. Functions of the protocol layer such as the access control (MAC) layer and the physical layer. The user plane protocol layer structure may include the functions of the protocol layers such as the PDCP layer, the RLC layer, the MAC layer, and the physical layer; in one implementation, the PDCP layer may also include a service data adaptation (SDAP) layer .
RAN设备可以由一个节点实现无线资源控制、分组数据汇聚层协议、无线链路控制、和媒体接入控制等协议层的功能;或者可以由多个节点实现这些协议层的功能;例如,在一种演进结构中,RAN设备可以包括CU和DU,多个DU可以由一个CU集中控制。如图2所示,CU和DU可以根据无线网络的协议层划分,例如PDCP层及以上协议层的功能设置在CU,PDCP以下的协议层,例如RLC层和MAC层等的功能设置在DU。A RAN device can implement the functions of the protocol layers such as radio resource control, packet data convergence layer protocol, radio link control, and media access control by one node; or the functions of these protocol layers can be implemented by multiple nodes; for example, in a In this evolved structure, a RAN device may include a CU and a DU, and multiple DUs may be centrally controlled by a CU. As shown in Figure 2, CU and DU can be divided according to the protocol layer of the wireless network. For example, the functions of the PDCP layer and above are set in the CU, and the functions of the protocol layers below PDCP, such as the RLC layer and the MAC layer are set in the DU.
这种协议层的划分仅仅是一种举例,还可以在其它协议层划分,例如在RLC层划分,将RLC层及以上协议层的功能设置在CU,RLC层以下协议层的功能设置在DU;或者,在某个协议层中划分,例如将RLC层的部分功能和RLC层以上的协议层的功能设置在CU,将RLC层的剩余功能和RLC层以下的协议层的功能设置在DU。此外,也可以按其它方式划分,例如按时延划分,将处理时间需要满足时延要求的功能设置在DU,不需要满足该时延要求的功能设置在CU。This division of the protocol layer is only an example. It can also be divided at other protocol layers, for example, at the RLC layer. The functions of the RLC layer and above are set in the CU, and the functions of the protocol layers below the RLC layer are set in the DU. Alternatively, it is divided in a certain protocol layer, for example, setting some functions of the RLC layer and functions of the protocol layer above the RLC layer in the CU, and setting the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer in the DU. In addition, it can also be divided in other ways, such as by delay, and the functions that need to meet the delay requirements in processing time are set in the DU, and the functions that do not need to meet the delay requirements are set in the CU.
此外,射频装置可以拉远,不放在DU中,也可以集成在DU中,或者部分拉远部分集成在DU中,在此不作任何限制。In addition, the radio frequency device can be remote, not placed in the DU, or integrated in the DU, or part of the remote can be integrated in the DU, without any restrictions here.
请继续参考图3,图3示出了本申请实施例提供的另一种网络架构的示意图,相对于图2所示的架构,还可以将CU的控制面(CP)和用户面(UP)分离,分成不同实体来实现,分别为控制面CU实体(CU-CP实体)和用户面CU实体(CU-UP实体)。Please continue to refer to FIG. 3. FIG. 3 shows a schematic diagram of another network architecture provided by an embodiment of the present application. Compared with the architecture shown in FIG. 2, the control plane (CP) and user plane (UP) of the CU can also be changed. It is separated and implemented by different entities, which are a control plane CU entity (CU-CP entity) and a user plane CU entity (CU-UP entity).
在以上网络架构中,CU产生的信令可以通过DU发送给终端,或者终端产生的信令可以通过DU接收后发送给CU。DU可以不对该信令进行解析而直接通过协议层封装而透传给终端或CU。在以上实施例中CU划分为RAN侧的网络设备,此外,也可以将CU划分为CN侧的网络设备,在此不做限制。In the above network architecture, the signaling generated by the CU can be sent to the terminal through the DU, or the signaling generated by the terminal can be sent to the CU after being received through the DU. The DU can directly transmit to the terminal or the CU through protocol layer encapsulation without parsing the signaling. In the above embodiments, the CU is divided into network equipment on the RAN side. In addition, the CU may also be divided into network equipment on the CN side, which is not limited herein.
本申请以下实施例中的装置,根据其实现的功能,可以位于终端或者网络设备。当采用以上CU-DU的结构时,网络设备可以为CU节点、或DU节点、或包括CU节点和DU节点的网络设备。The devices in the following embodiments of the present application may be located in a terminal or a network device according to the functions they implement. When the above CU-DU structure is adopted, the network device may be a CU node, or a DU node, or a network device including a CU node and a DU node.
本申请实施例中CU和DU的架构不限于5G NR gNB,还可以应用在LTE基站划分为CU和DU的场景。可选的,当为LTE基站时,所述协议层不包含SDAP层。In the embodiments of the present application, the architecture of the CU and DU is not limited to 5G, NR, and gNB, and can also be applied to a scenario where an LTE base station is divided into CU and DU. Optionally, when it is an LTE base station, the protocol layer does not include an SDAP layer.
下面通过简单的图示来阐述高精度时钟同步的原理。The following illustrates the principle of high-precision clock synchronization through a simple diagram.
在无线通信系统中,网络设备和终端都有各自的时钟系统。时钟系统按照预先定义的规则进行计时;时间规则可以是按照国际标准定义的时间体系,或者按照本地局域网定义的时间标准。网络设备可以通过有线网络或者全球定位系统(global positioning system,GPS)对自身的时钟系统进行校准;终端可以通过时间同步流程,以网络设备的时钟系统作为参考将终端的时钟系统进行校准。In wireless communication systems, network equipment and terminals have their own clock systems. The clock system performs timing according to a predefined rule; the time rule can be a time system defined by an international standard, or a time standard defined by a local area network. The network device can calibrate its own clock system through a wired network or a global positioning system (GPS); the terminal can calibrate the terminal's clock system through the time synchronization process using the network device's clock system as a reference.
假设网络设备的时间信息用t BS来表示,终端的时间信息用t UE来表示,并假设t UE=t BS+T offset,即在同一时刻网络设备和终端的时钟系统显示的时间信息存在T offset的时间偏差。高精度时钟同步的目的是估计并消除网络设备和终端的时钟系统之间的时间偏差T offset,时钟高精度同步过程需要网络设备和终端各向对方发送一个信号,本申请实施例中将其称为授时信号,网络设备发给终端的为下行授时信号,终端发给网络设备的为上行授时信号。 It is assumed that the time information of the network equipment is represented by t BS , and the time information of the terminal is represented by t UE , and it is assumed that t UE = t BS + T offset , that is, the time information displayed by the clock system of the network equipment and the terminal exists at the same time T. offset time offset. The purpose of high-precision clock synchronization is to estimate and eliminate the time offset T offset between the network device and the clock system of the terminal. The high-precision clock synchronization process requires that the network device and the terminal each send a signal to each other. For the timing signal, the network device sends a downlink timing signal to the terminal, and the terminal sends the network device an uplink timing signal.
图4示出了高精度时钟同步的示意图,如图4所示,假设网络设备在 向终端发送下行授时信号,终端在 收到该下行授时信号,且终端在 向网络设备发送上行授时信号,网络设备在 收到该上行授时信号。假设上下行授时信号的传播时延分别为P UL和P DL。 Figure 4 shows a schematic diagram of high-precision clock synchronization. As shown in Figure 4, it is assumed that the network device Send a downlink timing signal to the terminal. Received the downlink timing signal, and the terminal is at Send an uplink timing signal to the network device. The network device is in Receive the uplink timing signal. Assume that the propagation delays of the uplink and downlink timing signals are P UL and P DL, respectively .
根据以上假设,可以列出如下两个方程(1)和(2)。一般情况下,如果上下行授时信号的传输时刻间隔不是太长,并且终端不是处于极高速的运动场景中时,可以假设上下行传播时延是相同的,即P UL=P DL。这样,就可以通过下面的方程组将T offset求解出来,终端也可以根据T offset值来适当调整本地时钟以保持高精度的时钟同步。 Based on the above assumptions, the following two equations (1) and (2) can be listed. In general, if the transmission time interval of the uplink and downlink timing signals is not too long, and the terminal is not in a very high-speed motion scene, it can be assumed that the uplink and downlink propagation delays are the same, that is, P UL = P DL . In this way, T offset can be solved by the following equations, and the terminal can also appropriately adjust the local clock according to the T offset value to maintain high-precision clock synchronization.
P UL=P DL (3) P UL = P DL (3)
从以上方程(1)、(2)和(3)中可以得出:From the above equations (1), (2) and (3):
可见,网络设备和终端进行授时信号交互,确定上下行授时信号的发送和接收对应的时刻在网络设备或者终端的时钟系统上的时间信息(例如,图4中的 和 ),可以得到网络设备和终端的时钟系统之间的时间偏差T offset。 It can be seen that the network device and the terminal interact with the timing signal to determine the time information corresponding to the sending and receiving of the uplink and downlink timing signals on the network device or the terminal's clock system (for example, in Figure 4). with ), The time offset T offset between the network device and the clock system of the terminal can be obtained.
和 分别是终端侧的接收信号、发送信号对应的时刻在该终端的时钟系统上的时间信息,可以依靠终端的时钟系统获得,其精度取决于终端实现。 with The time information on the terminal's clock system at the time corresponding to the received and transmitted signals on the terminal side can be obtained by the terminal's clock system, and its accuracy depends on the terminal implementation.
为网络设备发送下行授时信号的无线帧的边界对应的时刻在该网络设备的时钟系统上的时间信息。终端可以通过网络设备发送的资源调度信息以及之前得到的高精度授时信息得到该时间信息,因此, 对于终端也是已知的。由于下行信号要按照第三代合作伙伴计划(3rd generation partnership project,3GPP)空口的帧结构进行发送,所以理想情况下每个帧边界间隔为10毫秒(millisecond,ms)。终端可以根据NR或者LTE系统中的系统信息(如,SIB16)或者专用的新设计的高精度时间通知消息,计算下行授时信号的帧边界对应的时刻在网络设备的时钟系统上的时间信息 即公式(5)所示: Time information on the clock system of the network device for the time corresponding to the boundary of the wireless frame that sends the downlink timing signal for the network device. The terminal can obtain the time information through the resource scheduling information sent by the network device and the high-precision timing information obtained before. Therefore, It is also known to the terminal. Since the downlink signal is to be transmitted according to the frame structure of the 3rd generation partnership project (3GPP) air interface, ideally, each frame boundary interval is 10 milliseconds (ms). The terminal can calculate the time information on the clock system of the network device at the time corresponding to the frame boundary of the downlink timing signal according to the system information in the NR or LTE system (such as SIB16) or a dedicated new design high-precision time notification message That is, as shown in formula (5):
其中, 表示承载系统信息(如,SIB16)或者专用的新设计的高精度时间通知消息 的参考帧边界对应的时刻在该网络设备的时钟系统上的时间信息,T frame表示无线帧长度,例如,T frame等于10ms,m表示下行授时信号对应的帧边界相对于参考帧边界的帧偏移量,m为大于或者等于0的整数。 among them, Represents time information on the clock system of the network device at the time corresponding to the reference frame boundary of the bearer system information (eg, SIB16) or a dedicated newly designed high-precision time notification message. T frame represents the length of the wireless frame, for example, T frame It is equal to 10ms, m represents the frame offset of the frame boundary corresponding to the downlink timing signal from the reference frame boundary, and m is an integer greater than or equal to 0.
特殊地,m=0时, 就是参考帧边界对应的时刻在该网络设备的时钟系统上的时间信息。 In particular, when m = 0, It is the time information on the clock system of the network device at the moment corresponding to the frame boundary.
应理解,公式(5)中以下行授时信号的时间单元边界为无线帧边界为例进行说明,该时间单元边界还可以为子帧边界、时隙边界、微时隙边界或正交频分复用(orthogonal frequency division multiplexing,OFDM)符号边界,相应的,可以将T frame替换为子帧长度,时隙长度,微时隙长度,或者OFDM符号长度。 It should be understood that the time unit boundary of the timing signal in the following line in formula (5) is taken as an example to illustrate the wireless frame boundary. The time unit boundary may also be a subframe boundary, a slot boundary, a microslot boundary, or an orthogonal frequency division complex Orthogonal frequency division multiplexing (OFDM) symbol boundaries. Correspondingly, T frame can be replaced with a sub-frame length, a slot length, a mini-slot length, or an OFDM symbol length.
例如,该下行授时信号的时间单元边界可以为时隙边界,如公式(6)所示:For example, the time unit boundary of the downlink timing signal may be a time slot boundary, as shown in formula (6):
其中,T slot为时隙长度, 表示参考点对应的时刻,该下行授时信号对应的时隙边界相对于参考点对应的时刻的偏移量为m个无线帧和k个时隙,k为大于或者等于0的整数。 Where T slot is the slot length, Represents the time corresponding to the reference point. The offset of the time slot boundary corresponding to the downlink timing signal from the time corresponding to the reference point is m radio frames and k time slots, and k is an integer greater than or equal to zero.
又例如,该下行授时信号的时间单元边界可以为符号边界,如公式(7)所示:As another example, the time unit boundary of the downlink timing signal may be a symbol boundary, as shown in formula (7):
其中,T symbol为符号长度,该下行授时信号对应的符号边界相对于参考点对应的时刻的偏移量为m个无线帧、k个时隙和l个符号,l为大于或者等于0的整数。 T symbol is the symbol length, and the offset of the symbol boundary corresponding to the downlink timing signal from the time corresponding to the reference point is m radio frames, k slots, and l symbols, where l is an integer greater than or equal to 0 .
是网络设备接收到终端发送的上行授时信号对应的时刻在该网络设备的时钟系统上的时间信息,终端并不知道该时间信息,因此需要网络设备向终端指示该时间信息。 It is the time information on the clock system of the network device when the network device receives the uplink timing signal sent by the terminal. The terminal does not know the time information, so the network device needs to indicate the time information to the terminal.
综上,终端需要获取 的时间信息,其它时间信息对于终端都是已知的。 In summary, the terminal needs to obtain Time information, other time information is known to the terminal.
是网络设备收到上行授时信号对应的理想时刻(帧边界)在该网络设备的时钟系统上的时间信息。终端可以通过网络设备发送的资源调度信息以及之前得到的高精度时间通知消息得到,因此 对于终端也是已知的,网络设备的调度信息指示了 与 的帧/时隙偏移量,即公式(8)所示: It is the time information on the clock system of the network device at the ideal time (frame boundary) corresponding to the network device receiving the uplink timing signal. The terminal can be obtained through the resource scheduling information sent by the network device and the high-precision time notification message obtained previously, so Also known to the terminal, the scheduling information of the network device indicates versus Frame / slot offset, as shown in formula (8):
其中,n表示网络设备接收到的上行授时信号对应的帧边界相对于参考帧边界的帧偏移量。Wherein, n represents the frame offset of the frame boundary corresponding to the uplink timing signal received by the network device relative to the reference frame boundary.
应理解,与上述公式(6)和(7)类似,本申请实施例中 计算方式也不限于公式(8),还可以有其他的计算方式,为了简洁,这里不加赘述。 It should be understood that, similar to the foregoing formulas (6) and (7), in the embodiment of the present application The calculation method is not limited to the formula (8), and there may be other calculation methods. For the sake of brevity, we will not repeat them here.
因此,终端也可以通过获取 或者 来间接得到 Therefore, the terminal can also get or Come indirectly
为了与网络设备保持高精度时间同步,例如同步误差要求在±500纳秒(nanosecond,ns)以内,终端需要定期做时钟调整以克服晶振漂移。也就是说要定期发送上下行授时信号并获得时钟偏差T offset,网络设备可以在收到授时信号后及时向终端发送 或者 In order to maintain high-precision time synchronization with network equipment, for example, the synchronization error needs to be within ± 500 nanoseconds (nanosecond, ns), the terminal needs to periodically adjust the clock to overcome the crystal oscillator drift. In other words, it is necessary to periodically send the uplink and downlink timing signals and obtain the clock offset T offset . The network device can send the timing signals to the terminal in time after receiving the timing signals. or
为了方便描述,本申请实施例中,将 和 可以在第一指示信息中指示,该第一指示信息为网络设备检测到上行授时信号的实际时刻和理想时刻的时间偏差。 For convenience of description, in the embodiments of the present application, with It may be indicated in the first instruction information, where the first instruction information is a time deviation between the actual time and the ideal time when the network device detects the uplink timing signal.
应理解,本申请实施例中,网络设备的时钟系统可以按照协调世界时(coordinated universal time,UTC)时钟或者是全球导航卫星系统(global navigation satellite system, GNSS)时钟的标准进行工作;UTC时钟使用UTC时间体系对时间进行标识(或者,记录时间信息),GNSS时钟是使用GNSS时间体系对时间进行标识;3GPP时钟是无线通信系统基于LTE/5G NR无线帧结构定义的时间表示方式。It should be understood that, in the embodiments of the present application, the clock system of the network device may work in accordance with a coordinated universal time (UTC) clock or a global navigation satellite system (GNSS) clock; the UTC clock uses The UTC time system identifies time (or records time information). The GNSS clock uses the GNSS time system to identify time. The 3GPP clock is a time representation method defined by the wireless communication system based on the LTE / 5GNR frame structure.
图5示出了本申请实施例的时钟同步的方法200的示意性流程图,如图5所示,该方法200的执行主体可以是时钟同步的装置(例如,终端或用于终端的芯片或装置,网络设备或用于网络设备的芯片或者装置),以下以执行主体为终端和网络设备进行描述,该方法200包括:FIG. 5 shows a schematic flowchart of a
S210,终端向网络设备发送第一上行信号,该网络设备接收该终端发送的该第一上行信号。S210: The terminal sends a first uplink signal to a network device, and the network device receives the first uplink signal sent by the terminal.
可选地,该第一上行信号包括但不限于:探测参考信号(sounding reference signal,SRS),调解参考信号(demodulation reference signal,DMRS),相位追踪参考信号(phase tracking reference signal,PTRS)、物理随机接入信道(physical random access channel,PRACH)或者新设计的专用参考信号等。Optionally, the first uplink signal includes, but is not limited to, a sounding reference signal (SRS), a modulation reference signal (DMRS), a phase tracking reference signal (PTRS), a physical Random access channel (physical random access channel, PRACH) or a newly designed dedicated reference signal.
应理解,该第一上行信号可以对应于图4中的上行授时信号。It should be understood that the first uplink signal may correspond to the uplink timing signal in FIG. 4.
可选地,在S210之前,该方法还包括:Optionally, before S210, the method further includes:
S201,该网络设备向该终端发送下行信号,该终端接收该网络设备发送的该下行信号。S201. The network device sends a downlink signal to the terminal, and the terminal receives the downlink signal sent by the network device.
可选地,该下行信号包括但不限于:物理下行控制信道(physical downlink control channel,PDCCH),物理下行共享信道(physical downlink shared channel,PDSCH)上的DMRS,信道状态信息参考信号(channel state information-reference signal,CSI-RS),跟踪参考信号(CSI-RS for tracking/TRS),同步信号块(synchronization signal block,SSB)上的主同步信号(primary synchronization signal,PSS)、辅同步信号(secondary synchronization signal,SSS),DMRS或者PTRS。Optionally, the downlink signal includes, but is not limited to, a physical downlink control channel (PDCCH), a DMRS on a physical downlink shared channel (PDSCH), and a channel state information reference signal (channel state information) -reference signal (CSI-RS), tracking reference signal (CSI-RS for tracking / TRS), synchronization signal block (SSB), primary synchronization signal (PSS), secondary synchronization signal (secondary) synchronization (SSS), DMRS or PTRS.
应理解,该下行信号可以对应于图4中的下行授时信号。It should be understood that the downlink signal may correspond to the downlink timing signal in FIG. 4.
还应理解,该终端在该下行时间单元,接收该网络设备发送的该下行信号。It should also be understood that the terminal receives the downlink signal sent by the network device in the downlink time unit.
S220,该网络设备向该终端发送第一指示信息,该终端接收该网络设备发送的该第一指示信息,第一指示信息用于指示该第一上行信号实际到达该网络设备的时刻与该第一上行信号预期到达该网络设备的时刻的时间偏差。S220. The network device sends the first instruction information to the terminal. The terminal receives the first instruction information sent by the network device. The first instruction information is used to indicate that the time when the first uplink signal actually reaches the network device and the first The time deviation of the time when an upstream signal is expected to reach the network device.
应理解,该第一上行信号预期到达该网络设备的时刻也可以理解为该第一上行信号的目标到达时刻,或者,该第一上行信号预期到达该网络设备的时刻还可以理解为该网络设备或者终端推算出的第一时间单元的边界预期到达该网络设备的时刻。It should be understood that the time when the first uplink signal is expected to reach the network device may also be understood as the target arrival time of the first uplink signal, or the time when the first uplink signal is expected to reach the network device may also be understood as the network device Or the time when the boundary of the first time unit calculated by the terminal is expected to reach the network device.
还应理解,该第一时间单元的边界可以为该第一时间单元的起始边界或者结束边界。It should also be understood that the boundary of the first time unit may be a start boundary or an end boundary of the first time unit.
本申请实施例中,该时间单元可以是LTE或者5G NR系统中定义的无线帧,子帧,时隙,微时隙(mini slot),OFDM符号,也可以是多个帧或子帧构成的时间窗口,例如系统信息(system information,SI)窗口。In this embodiment of the present application, the time unit may be a radio frame, a sub-frame, a time slot, a mini-slot, an OFDM symbol, or multiple frames or sub-frames defined in an LTE or 5G NR system. Time window, such as the system information (SI) window.
具体而言,该网络设备接收到该终端发送的该第一上行信号后,根据该第一上行信号的实际接收时刻(例如,图4中的 ),确定第一指示信息,该第一指示信息用于指示该第一上行信号实际到达该网络设备的时刻与该第一上行信号预期到达该网络设备的时间偏差。 Specifically, after the network device receives the first uplink signal sent by the terminal, according to the actual receiving time of the first uplink signal (for example, FIG. 4 ) To determine first indication information, where the first indication information is used to indicate a time difference between the time when the first uplink signal actually arrives at the network device and the time when the first uplink signal is expected to arrive at the network device.
可选地,该第一指示信息可以指示该第一上行信号实际到达该网络设备的时刻与该网 络设备或者终端推算的该第一时间单元预期到达该网络设备的时刻(例如,图4中的 )之间的时间偏差(例如, )。 Optionally, the first indication information may indicate a time when the first uplink signal actually arrives at the network device and a time when the first time unit estimated by the network device or terminal arrives at the network device (for example, in FIG. 4 ) (For example, ).
应理解,Δt为网络设备时钟系统下的时间偏差,例如,可以是UTC或GNSS时钟体系下的时间偏差。It should be understood that Δt is a time deviation under a clock system of a network device, for example, it may be a time deviation under a UTC or GNSS clock system.
可选地,该时间偏差为该第一上行信号实际到达该网络设备的时刻的采样点与该第一上行信号预期到达该网络设备的时刻的采样点的偏差(例如,该时间偏差可以表示为N diff)。 Optionally, the time deviation is a deviation between a sampling point at which the first uplink signal actually reaches the network device and a sampling point at which the first uplink signal is expected to reach the network device (for example, the time deviation may be expressed as N diff ).
应理解,N diff为3GPP空口帧定时时间体系下的时间偏差,N diff产生的原因是信号传输时间P UL和P DL的变化,或者,N diff表示TA的调整量的误差,可以理解为对TA调整量的修正,使得TA通知精度更高。还应理解,Δt中包含了N diff,也包含了下行信号接收和第一上行信号发送的间隔时间段内出现的时间偏差,该时间偏差是由网络设备的时钟系统与3GPP空口帧定时时间体系之间的计时频率的差异所产生的。如果网络设备的硬件足够理想,这个偏差大约在ns量级,因此Δt和N diff可近似认为一致。 It should be understood that N diff is the time deviation under the 3GPP air interface frame timing time system. The reason for N diff is the change in signal transmission time P UL and P DL , or N diff represents the error of the adjustment amount of TA, which can be understood as The correction of the TA adjustment amount makes the TA notification accuracy higher. It should also be understood that Δt includes N diff and also includes the time deviation that occurs during the interval between the downlink signal reception and the first uplink signal transmission. The time deviation is determined by the clock system of the network equipment and the 3GPP air interface frame timing time system. The difference between the timing frequency is generated. If the hardware of the network equipment is ideal enough, this deviation is on the order of ns, so Δt and N diff can be considered approximately the same.
可选地,该网络设备向该终端发送该第一指示信息,包括:Optionally, the sending, by the network device, the first indication information to the terminal includes:
该网络设备采用第一周期,向该终端发送该第一指示信息。The network device uses the first cycle to send the first instruction information to the terminal.
可选地,该第一周期为该终端发送上行信号的周期。Optionally, the first period is a period in which the terminal sends an uplink signal.
具体而言,S210中该终端发送的第一上行信号可以和S220中该网络设备确定的第一指示信息一一对应的,所以该第一指示信息的发送机制可以是随时钟同步流程的机制而决定的,第一指示信息可以是周期发送或者是非周期发送。Specifically, the first uplink signal sent by the terminal in S210 may correspond to the first indication information determined by the network device in S220, so the sending mechanism of the first indication information may be a mechanism that follows the clock synchronization process. It is determined that the first indication information may be sent periodically or aperiodically.
例如,当时钟同步流程是非周期的、临时配置的(例如,终端在开始进行时间同步时,可以先发起一次非周期时钟同步流程,然后再过渡到周期同步中),那么第一指示信息的发送也可以是非周期的。For example, when the clock synchronization process is aperiodic and temporarily configured (for example, when the terminal starts time synchronization, it can initiate an aperiodic clock synchronization process and then transition to periodic synchronization), then the first indication information is sent It can also be aperiodic.
又例如,当时钟同步流程是周期执行的,那么第一指示信息的发送也是周期的,并且两者的周期可以相同。As another example, when the clock synchronization process is performed periodically, the sending of the first indication information is also cyclic, and the periods of the two may be the same.
本申请实施例的时钟同步的方法,通过网络设备周期性地向终端发送时间偏差,该终端可以周期性得获得时间偏差,从而进行时钟同步,有助于满足网络设备和终端之间高精度的时钟同步需求。In the method for clock synchronization in the embodiment of the present application, a network device periodically sends a time offset to a terminal, and the terminal can obtain the time offset periodically, thereby performing clock synchronization, which helps to meet the high-precision Clock synchronization requirements.
可选地,该网络设备向该终端发送第一指示信息,包括:在第二时间单元,该网络设备向该终端发送该第一指示信息,该终端接收该网络设备发送的该第一指示信息;其中,该第二时间单元为该第一时间单元后的第N个时间单元;或者,该第二时间单元为该第一时间单元后的第N个可用时间单元;或者,该第二时间单元为该第N个时间单元后的第一个可用时间单元,N为大于或者等于1的正整数。Optionally, the network device sending the first instruction information to the terminal includes: at a second time unit, the network device sends the first instruction information to the terminal, and the terminal receives the first instruction information sent by the network device Wherein the second time unit is the Nth time unit after the first time unit; or the second time unit is the Nth available time unit after the first time unit; or the second time The unit is the first available time unit after the Nth time unit, and N is a positive integer greater than or equal to 1.
例如,若N为2,该时间单元为时隙,该第二时间单元为该第一时间单元后的第N个时间单元,则该网络设备在第一个时隙接收到该第一上行信号后,可以在第三个时隙向该终端发送该第一指示信息。For example, if N is 2, the time unit is a time slot, and the second time unit is the Nth time unit after the first time unit, the network device receives the first uplink signal in the first time slot Then, the first indication information may be sent to the terminal in a third time slot.
可选地,在该第二时间单元的第一时间资源位置,该网络设备向该终端发送该第一指示信息。Optionally, at the first time resource location of the second time unit, the network device sends the first indication information to the terminal.
例如,该第一时间资源位置可以为该第三个时隙中的某几个符号。For example, the first time resource location may be some symbols in the third time slot.
可选地,N由网络设备配置,或者,N由协议预定义。Optionally, N is configured by a network device, or N is predefined by a protocol.
可选地,该网络设备在接收到该第一上行信号后的第一时间窗口中发送该第一指示信息。Optionally, the network device sends the first indication information in a first time window after receiving the first uplink signal.
可选地,该第一时间窗口的时间长度、出现周期、相对于该第一上行信号的时间偏移由该网络设备配置或者由协议预定义。Optionally, a time length, an appearance period, and a time offset with respect to the first uplink signal of the first time window are configured by the network device or predefined by a protocol.
可选地,该第一指示信息可以承载于下行控制信息(downlink control information,DCI)、媒体接入控制控制元素(medium access control control element,MAC CE)或者无线资源控制(radio resource control,RRC)信令中。Optionally, the first indication information may be carried in downlink control information (DCI), medium access control element (MAC CE), or radio resource control (RRC). Signaling.
应理解,考虑到第一指示信息的实时性和信息发送的灵活度,一种可选的方案是该第一指示信息承载于MAC CE中。It should be understood that considering the real-time nature of the first indication information and the flexibility of information transmission, an optional solution is that the first indication information is carried in the MAC CE.
可选地,该方法还包括:该网络设备向该终端发送第二指示信息,该终端接收该网络设备发送的该第二指示信息,该第二指示信息包括用于指示该时间偏差的粒度的信息。Optionally, the method further includes: the network device sends second instruction information to the terminal, the terminal receives the second instruction information sent by the network device, and the second instruction information includes a granularity for indicating a granularity of the time deviation. information.
应理解,该第二指示信息包括用于指示该时间偏差的粒度的信息还可以理解为该第二指示信息中包括字段,该字段用于指示该时间偏差的粒度。It should be understood that the second indication information includes information used to indicate the granularity of the time deviation, and it can also be understood that the second indication information includes a field, which is used to indicate the granularity of the time deviation.
可选地,该时间偏差的粒度为正整数个ns或者2 μT C或者T s,其中,2 μ是系统采样周期的放大倍数,T C是NR中定义的最小采样时间周期,μ为正整数且μ的大小可以由子载波间隔和通信系统带宽决定,T s为LTE定义的基本时间单位,T s等于1/(15000×2048)秒。 Optionally, the granularity of the time deviation is a positive integer ns or 2 μ T C or T s , where 2 μ is a magnification of the system sampling period, T C is the minimum sampling time period defined in NR, and μ is positive The integer and the size of μ can be determined by the subcarrier interval and the communication system bandwidth. T s is a basic time unit defined by LTE, and T s is equal to 1 / (15000 × 2048) seconds.
可选地,该时间偏差的粒度为100ns,50ns,10ns和2 μT C或者T s。 Optionally, the granularity of the time deviation is 100 ns, 50 ns, 10 ns, and 2 μT C or T s .
可选地,时间偏差(Δt或N diff)和时间偏差的粒度可以承载在同一个信令中,例如,时间偏差和时间偏差的粒度都承载在MAC CE中;时间偏差和时间偏差的粒度也可以承载在不同的信令中,例如,时间偏差承载在MAC CE中指示,时间偏差的粒度承载在RRC信令中。 Optionally, the time deviation (Δt or N diff ) and the granularity of the time deviation may be carried in the same signaling. For example, both the time deviation and the time deviation are carried in the MAC CE; the time deviation and the time deviation also have the same granularity. It can be carried in different signaling, for example, the time deviation is indicated in the MAC CE, and the granularity of the time deviation is carried in the RRC signaling.
在一种可能的实现方式中,在高精度时间同步初始阶段,该网络设备通过RRC信令指示时间偏差的粒度,在该网络设备接收到该上行信号后,使用MAC CE发送该第一指示信息。In a possible implementation manner, in the initial stage of high-precision time synchronization, the network device indicates the granularity of time deviation through RRC signaling, and after the network device receives the uplink signal, it sends the first indication information using MAC CE. .
可选地,该时间偏差的粒度由该终端和该网络设备通过已知参数隐式决定。Optionally, the granularity of the time deviation is implicitly determined by the terminal and the network device through known parameters.
例如,该终端和该网络设备通过时间同步的精度需求,或者上行信号带宽等参数确定相应的时间偏差的粒度。For example, the terminal and the network device determine the granularity of the corresponding time deviation through the accuracy requirements of time synchronization or parameters such as the uplink signal bandwidth.
本申请实施例的时钟同步的方法,终端可以获取细粒度的时间偏差,有助于满足时钟同步的精度。In the method for clock synchronization in the embodiment of the present application, the terminal can obtain a fine-grained time offset, which is helpful to meet the accuracy of clock synchronization.
可选地,该第一指示信息还包括时间偏差的类型的信息。Optionally, the first indication information further includes information of a type of the time offset.
例如,该网络设备可以在该第一指示信息中增加标识,该标识用于对Δt和N diff进行区分。 For example, the network device may add an identifier to the first indication information, and the identifier is used to distinguish Δt and N diff .
可选地,该第一指示信息还包括用于指示第一上行信号的时频资源的信息;或,该第一指示信息还包括用于指示该第一上行信号的频域资源的信息;或,该第一指示信息还包括用于指示该第一上行信号的时域资源的信息。Optionally, the first indication information further includes information used to indicate time-frequency resources of the first uplink signal; or, the first indication information further includes information used to indicate frequency domain resources of the first uplink signal; or The first indication information further includes information used to indicate time domain resources of the first uplink signal.
其中,该时域资源的信息可以为该时域资源的标识,该频域资源的信息可以为该频域资源的标识,该时频资源的信息可以为该时频资源的标识。The information of the time domain resource may be an identifier of the time domain resource, the information of the frequency domain resource may be an identifier of the frequency domain resource, and the information of the time frequency resource may be an identifier of the time frequency resource.
当该终端向该网络设备发送了多个上行信号,该多个上行信号包括该第一上行信号, 该网络设备可以在第一指示信息中增加第一上行信号的时域资源和/或频域资源的信息,以便于该终端确定该第一指示信息中的时间偏差是通过该终端发送第一上行信号得到的。When the terminal sends multiple uplink signals to the network device, and the multiple uplink signals include the first uplink signal, the network device may add time domain resources and / or frequency domains of the first uplink signal to the first indication information. Resource information, so that the terminal determines that the time deviation in the first indication information is obtained by sending the first uplink signal from the terminal.
可选地,该第一指示信息的触发方式可以为上行信号触发,或者可以为条件触发。Optionally, the triggering manner of the first indication information may be an uplink signal trigger or a condition trigger.
方式一(上行信号触发)Method 1 (uplink signal trigger)
如果该第一指示信息的触发方式为上行信号触发,则该网络设备在接收到该第一上行信号后一定时间段内向该终端发送该第一指示信息。If the triggering method of the first indication information is an uplink signal trigger, the network device sends the first indication information to the terminal within a certain period of time after receiving the first uplink signal.
方式二(条件触发)Method two (conditional trigger)
如果该第一指示信息的触发方式为条件触发,则该网络设备在确定该时间偏差后,判断该时间偏差是否大于或者等于第一时间阈值,若该时间偏差大于或者等于第一时间阈值,该网络设备向该终端发送该第一指示信息;若该时间偏差小于该第一时间阈值,该网络设备不发送该第一指示信息。If the triggering method of the first indication information is conditional trigger, after determining the time deviation, the network device determines whether the time deviation is greater than or equal to the first time threshold. If the time deviation is greater than or equal to the first time threshold, the The network device sends the first indication information to the terminal; if the time deviation is less than the first time threshold, the network device does not send the first indication information.
例如,该时间偏差Δt为50ns,该第一时间阈值为100ns,则该网络设备不向该终端发送该第一指示信息。For example, if the time deviation Δt is 50 ns and the first time threshold is 100 ns, the network device does not send the first instruction information to the terminal.
应理解,该网络设备还可以在确定该时间偏差后,判断该时间偏差是否大于第一时间阈值,若该时间偏差大于该第一时间阈值,该网络设备向该终端发送该第一指示信息;若该时间偏差小于或者等于该第一时间阈值,该网络设备不发送该第一指示信息。It should be understood that the network device may also determine whether the time deviation is greater than a first time threshold after determining the time deviation, and if the time deviation is greater than the first time threshold, the network device sends the first instruction information to the terminal; If the time deviation is less than or equal to the first time threshold, the network device does not send the first indication information.
可选地,该第一时间阈值由时间同步的精度或者该网络设备的硬件实现等因素决定,可以是该网络设备决定,或者由终端和网络设备通过已知参数隐式决定。Optionally, the first time threshold is determined by factors such as accuracy of time synchronization or hardware implementation of the network device, and may be determined by the network device, or implicitly determined by the terminal and the network device through known parameters.
例如,终端和网络设备可以根据上行信号的带宽决定第一时间阈值;由于上行信道带宽越大,系统的检测结果越准确,那么第一时间阈值也可以相应的降低。For example, the terminal and the network device may determine the first time threshold according to the bandwidth of the uplink signal; since the larger the uplink channel bandwidth, the more accurate the detection result of the system, the first time threshold may also be reduced accordingly.
再例如,终端和网络设备还可以根据不同的同步精度要求,相应的确定第一时间阈值。For another example, the terminal and the network device may also determine the first time threshold according to different synchronization accuracy requirements.
S230,该终端根据该时间偏差,进行时钟同步。S230. The terminal performs clock synchronization according to the time deviation.
具体而言,该终端在接收到该第一指示信息后,对本地时钟进行修正。Specifically, the terminal corrects the local clock after receiving the first instruction information.
例如,当时间偏差为网络设备的时钟系统下的时间偏差Δt时,时间修正的方式如公式(9)所示,计算出网络设备与终端的时钟之间的时间偏差:For example, when the time deviation is the time deviation Δt under the clock system of the network device, the time correction method is as shown in formula (9), and the time deviation between the clock of the network device and the terminal is calculated:
又例如,当时间偏差为3GPP空口帧定时时间体系下的时间偏差N diff时,时间修正的方式如公式(10): As another example, when the time deviation is the time deviation N diff under the 3GPP air interface frame timing time system, the time correction method is as shown in formula (10):
其中, 表示终端估算的下行时间单元边界对应的时刻在该网络设备的时钟系统上的时间信息,N TA为该网络设备通知该终端发送第一上行信号的提前量,用于补偿下行信道和上行信道的传播时延的总和。该终端根据 和该终端本地时钟显示的时刻 的差异完成时间同步,即通过 确定T offset,该终端在确定T offset后,通过T offset来修正该终端的时钟显示的时刻 或者,终端在估算得到 后,直接将 写入该终端的时钟。 among them, Represents the time information on the clock system of the network device at the time corresponding to the downlink time unit boundary estimated by the terminal. N TA is the amount of advance for the network device to notify the terminal to send the first uplink signal and is used to compensate Sum of propagation delays. The terminal is based on And the time displayed by the terminal's local clock Complete the time synchronization by passing T offset is determined, after determining that the terminal T offset, corrected by the terminal T offset time clock display Or, the terminal is getting Directly Write the clock to this terminal.
应理解,网络设备的时钟系统下的时间偏差Δt和3GPP空口帧定时时间体系下的时间偏差N diff是可以相互转换的。 It should be understood that the time deviation Δt under the clock system of the network device and the time deviation N diff under the 3GPP air interface frame timing time system can be converted to each other.
还应理解,在计算时间偏差时应该使用相同的量纲,如果第一指示信息指示该时间偏差的粒度为2 μT C,那么在该终端修正本地时钟之前,该终端应该将N diff转换为以秒为粒度。 It should also be understood that the same dimension should be used when calculating the time deviation. If the first instruction information indicates that the granularity of the time deviation is 2 μT C , then the terminal should convert N diff to Granularity in seconds.
还应理解,该终端在该第一上行信号发送后一段时间内监听第一指示信息,如果收到该第一指示信息,则根据其中的Δt或者N diff以及时间同步公式(9)或(10)进行时钟修正;如果没有收到相应的信息,则认为Δt或者N diff为0,不做修正。 It should also be understood that the terminal monitors the first indication information for a period of time after the first uplink signal is sent. If the first indication information is received, then according to Δt or N diff and the time synchronization formula (9) or (10) ) Perform clock correction; if no corresponding information is received, it is considered that Δt or N diff is 0 and no correction is performed.
可选地,所述方法还包括:该终端根据该时间偏差,调整第二上行信号的发送提前量。Optionally, the method further includes: adjusting, by the terminal, a sending advance of the second uplink signal according to the time offset.
该第二上行信号可以为该终端发送该第一上行信号后的待发送的下一个上行信号。The second uplink signal may be a next uplink signal to be sent after the terminal sends the first uplink signal.
当第一上行信号与第二上行信号的发送和接收天线参数配置相同或者满足信道相关特性时,可以将该时间偏差应用于调整第二上行信号的发送提前量。When the sending and receiving antenna parameter configurations of the first uplink signal and the second uplink signal are the same or the channel-related characteristics are satisfied, the time offset may be used to adjust the sending advance of the second uplink signal.
具体而言,若该第一指示信息指示的为N diff,则该终端还可以根据该时间偏差,调整第二上行信号的发送提前量,该终端可以将该第二上行信号的发送提前量调整为(N TA+N diff)×T S。 Specifically, if the first instruction information indicates N diff , the terminal may further adjust the transmission advance of the second uplink signal according to the time offset, and the terminal may adjust the transmission advance of the second uplink signal. It is (N TA + N diff ) × T S.
上文结合图1至图5,详细得描述了根据本申请实施例的时钟同步的方法,下文结合图6至图9,详细描述本申请实施例的时钟同步的装置、终端和网络设备。The clock synchronization method according to the embodiment of the present application has been described in detail above with reference to FIGS. 1 to 5, and the apparatus, terminal, and network device for clock synchronization in the embodiment of the present application are described in detail below with reference to FIGS. 6 to 9.
本申请实施例还提供用于实现以上任一种方法的装置。例如,提供一种装置,包括用以实现以上任一种方法中终端所执行的各个步骤的单元(或手段)。再如,还提供另一种装置,包括用以实现以上任一种方法中网络设备所执行的各个步骤的单元(或手段)。An embodiment of the present application further provides an apparatus for implementing any one of the foregoing methods. For example, an apparatus is provided, which includes a unit (or means) for implementing each step performed by a terminal in any one of the above methods. For another example, another apparatus is provided, which includes a unit (or means) for implementing each step performed by a network device in any one of the methods.
图6示出了本申请实施例提供的时钟同步的装置300的示意性框图,该装置300可以对应上述方法200中描述的终端,也可以对应终端的芯片或者组件,并且,该装置300中各个模块或者单元分别可以用于执行上述方法200中终端所执行的各动作或处理过程,如图6所示,该时钟同步的装置300可以包括处理单元310、发送单元320和接收单元330。FIG. 6 shows a schematic block diagram of a clock synchronization apparatus 300 according to an embodiment of the present application. The apparatus 300 may correspond to the terminal described in the foregoing
具体地,处理单元310用于生成第一上行信号;Specifically, the processing unit 310 is configured to generate a first uplink signal;
发送单元320用于向网络设备发送第一上行信号;The sending unit 320 is configured to send a first uplink signal to a network device.
接收单元330用于接收来自于该网络设备的第一指示信息,该第一指示信息用于指示该第一上行信号实际到达该网络设备的时刻与该第一上行信号预期到达该网络设备的时刻的时间偏差;The receiving unit 330 is configured to receive first instruction information from the network device, where the first instruction information is used to indicate a time when the first uplink signal actually arrives at the network device and a time when the first uplink signal is expected to arrive at the network device. Time deviation
处理单元310还用于根据该时间偏差,进行时钟同步。The processing unit 310 is further configured to perform clock synchronization according to the time deviation.
应理解,装置300中各单元执行上述相应步骤的具体过程请参照前文中结合图5的方法实施例的描述,为了简洁,这里不加赘述。It should be understood that, for a specific process of each unit in the device 300 performing the foregoing corresponding steps, please refer to the description of the method embodiment in conjunction with FIG. 5 in the foregoing, and for the sake of brevity, details are not described herein.
还应理解,若该时钟同步的装置300为终端中的芯片,则该芯片中的处理单元可以根据第一指示信息生成时钟同步的指令,并发送给该终端的时钟同步单元进行时钟同步。It should also be understood that if the clock synchronization device 300 is a chip in a terminal, a processing unit in the chip may generate a clock synchronization instruction according to the first instruction information, and send the clock synchronization instruction to the clock synchronization unit of the terminal for clock synchronization.
图7示出了本申请实施例提供的时钟同步的装置400的示意性框图,该装置400可以对应上述方法200中描述的网络设备,也可以对应网络设备的芯片或者组件,并且,该装置400中各个模块或者单元分别可以用于执行上述方法200中网络设备所执行的各动作或处理过程,如图7所示,该时钟同步的装置400可以包括接收单元410、处理单元420和发送单元430。FIG. 7 shows a schematic block diagram of a clock synchronization apparatus 400 according to an embodiment of the present application. The apparatus 400 may correspond to the network device described in the foregoing
具体地,该接收单元410用于接收来自终端的第一上行信号;Specifically, the receiving unit 410 is configured to receive a first uplink signal from a terminal;
处理单元420用于控制发送单元430向该终端发送第一指示信息,该第一指示信息用 于指示该第一上行信号实际到达该网络设备的时刻与该第一上行信号预期到达该网络设备的时刻的时间偏差,该时间偏差用于该终端进行时钟同步。The processing unit 420 is configured to control the sending unit 430 to send the first instruction information to the terminal, where the first instruction information is used to indicate a time when the first uplink signal actually reaches the network device and a time when the first uplink signal is expected to reach the network device Time deviation of time, this time deviation is used by the terminal for clock synchronization.
应理解,装置400中各单元执行上述相应步骤的具体过程请参照前文中结合图5的方法实施例的描述,为了简洁,这里不加赘述。It should be understood that, for a specific process in which each unit in the apparatus 400 executes the foregoing corresponding steps, please refer to the description of the method embodiment in conjunction with FIG. 5 in the foregoing. For brevity, details are not described herein.
还应理解,以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。这里所述的处理元件又可以称为处理器,可以是一种具有信号处理能力的集成电路。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。It should also be understood that the division of the units in the above device is only a division of logical functions. In actual implementation, it may be fully or partially integrated into a physical entity, or it may be physically separated. And all units in the device can be implemented by software through the processing element call; all units can also be implemented by hardware; some units can also be implemented by software via the processing element call, and some units can be implemented by hardware. For example, each unit can be a separately established processing element, or it can be integrated into a chip of the device to achieve it. In addition, it can also be stored in the form of a program in the memory and called and executed by a certain processing element of the device. Features. The processing element described here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above units may be implemented by an integrated logic circuit of hardware in a processor element or in a form called by software through a processing element.
在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个专用集成电路(application specific integrated circuit,ASIC),或,一个或多个数字信号处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,CPU)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, for example: one or more application specific integrated circuits (ASICs), or, one or Multiple digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms. As another example, when a unit in the device can be implemented in the form of a processing element scheduler, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or another processor that can call a program. As another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
图8示出了本申请实施例提供的一种终端的结构示意图。其可以为以上实施例中的终端,用于实现以上实施例中终端的操作。如图8所示,该终端包括:天线510、射频装置520、信号处理部分530。天线510与射频装置520连接。在下行方向上,射频装置520通过天线510接收网络设备发送的信息,将网络设备发送的信息发送给信号处理部分530进行处理。在上行方向上,信号处理部分530对终端的信息进行处理,并发送给射频装置520,射频装置520对终端的信息进行处理后经过天线510发送给网络设备。FIG. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application. It may be the terminal in the above embodiments, and is used to implement the operation of the terminal in the above embodiments. As shown in FIG. 8, the terminal includes: an
信号处理部分530可以包括调制解调子系统,用于实现对数据各通信协议层的处理;还可以包括中央处理子系统,用于实现对终端操作系统以及应用层的处理;此外,还可以包括其它子系统,例如多媒体子系统,周边子系统等,其中多媒体子系统用于实现对终端相机,屏幕显示等的控制,周边子系统用于实现与其它设备的连接。调制解调子系统可以为一个独立的芯片。可选的,以上用于终端的装置可以位于该调制解调子系统。The
调制解调子系统可以包括一个或多个处理元件531,例如,包括一个主控CPU和其它集成电路。此外,该调制解调子系统还可以包括存储元件532和接口电路533。存储元件532用于存储数据和程序,但用于执行以上方法中终端所执行的方法的程序可能不存储于该存储元件532中,而是存储于调制解调子系统之外的存储器中。接口电路533用于与其它子系统通信。以上用于终端的装置可以位于调制解调子系统,该调制解调子系统可以通过芯片实现,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上终端执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,终端实现 以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如用于终端的装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中终端执行的方法。存储元件可以为处理元件处于同一芯片上的存储元件,即片内存储元件。The modem subsystem may include one or
在另一种实现中,用于执行以上方法中终端所执行的方法的程序可以在与处理元件处于不同芯片上的存储元件,即片外存储元件。此时,处理元件从片外存储元件调用或加载程序于片内存储元件上,以调用并执行以上方法实施例中终端执行的方法。In another implementation, the program for executing the method executed by the terminal in the above method may be a storage element on a different chip from the processing element, that is, an off-chip storage element. At this time, the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute the method executed by the terminal in the foregoing method embodiments.
在又一种实现中,终端实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于调制解调子系统上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。In another implementation, the unit that implements each step in the above method of the terminal may be configured as one or more processing elements, and these processing elements are provided on the modulation and demodulation subsystem. The processing elements here may be integrated circuits, such as : One or more ASICs, or, one or more DSPs, or, one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form a chip.
终端实现以上方法中各个步骤的单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现,该SOC芯片,用于实现以上方法。The unit that implements each step in the above method in the terminal may be integrated together and implemented in the form of a system-on-a-chip (SOC). The SOC chip is used to implement the above method.
图9是本申请实施例提供的一种网络设备的结构示意图。用于实现以上实施例中网络设备的操作。如图9所示,该网络设备包括:天线601、射频装置602、基带装置603。天线601与射频装置602连接。在上行方向上,射频装置602通过天线601接收终端发送的信息,将终端发送的信息发送给基带装置603进行处理。在下行方向上,基带装置603对终端的信息进行处理,并发送给射频装置602,射频装置602对终端的信息进行处理后经过天线601发送给终端。FIG. 9 is a schematic structural diagram of a network device according to an embodiment of the present application. It is used to implement the operation of the network device in the above embodiments. As shown in FIG. 9, the network device includes an
基带装置603可以包括一个或多个处理元件6031,例如,包括一个主控CPU和其它集成电路。此外,该基带装置603还可以包括存储元件6032和接口6033,存储元件6032用于存储程序和数据;接口6033用于与射频装置602交互信息,该接口例如为通用公共无线接口(common public radio interface,CPRI)。以上用于网络设备的装置可以位于基带装置603,例如,以上用于网络设备的装置可以为基带装置603上的芯片,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上网络设备执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,网络设备实现以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如用于网络设备的装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中网络设备执行的方法。存储元件可以为处理元件处于同一芯片上的存储元件,即片内存储元件,也可以为与处理元件处于不同芯片上的存储元件,即片外存储元件。The
在另一种实现中,网络设备实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于基带装置上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。In another implementation, the unit that the network device implements each step in the above method may be configured as one or more processing elements, which are disposed on the baseband device. The processing element here may be an integrated circuit, for example: an Or multiple ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form a chip.
网络设备实现以上方法中各个步骤的单元可以集成在一起,以片上系统的形式实现,例如,基带装置包括该SOC芯片,用于实现以上方法。A unit that implements each step in the above method by a network device may be integrated together and implemented in the form of a system on a chip. For example, the baseband device includes the SOC chip to implement the above method.
上述各个装置实施例中的终端与网络设备可以与方法实施例中的终端或者网络设备完全对应,由相应的模块或者单元执行相应的步骤,例如,当该装置以芯片的方式实现时,该接收单元可以是该芯片用于从其他芯片或者装置接收信号的接口电路。以上用于发送的单元是一种该装置的接口电路,用于向其他装置发送信号,例如,当该装置以芯片的方式 实现时,该发送单元是该芯片用于向其他芯片或者装置发送信号的接口电路。The terminal and the network device in each of the foregoing device embodiments may completely correspond to the terminal or the network device in the method embodiment, and corresponding modules or units execute corresponding steps. For example, when the device is implemented in a chip manner, the receiving The unit may be an interface circuit that the chip uses to receive signals from other chips or devices. The above sending unit is an interface circuit of the device for sending signals to other devices. For example, when the device is implemented as a chip, the sending unit is the chip for sending signals to other chips or devices. Interface circuit.
本申请实施例还提供了一种通信系统,该通信系统包括:上述终端和上述网络设备。An embodiment of the present application further provides a communication system. The communication system includes the foregoing terminal and the foregoing network device.
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。RAM有多种不同的类型,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。It can be understood that the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), or Erase programmable read-only memory (EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. There are many different types of RAM, such as static random access memory (static RAM, SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate Synchronous dynamic random access memory (double SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronously connected dynamic random access memory (synchlink DRAM, SLDRAM), and direct memory bus random access Fetch memory (direct RAMbus RAM, DR RAM).
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that, in the various embodiments of the present application, the size of the sequence numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not deal with the embodiments of the present application. The implementation process constitutes any limitation.
另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。In addition, the terms "system" and "network" are often used interchangeably herein. The term "and / or" in this document is only a kind of association relationship describing related objects, which means that there can be three kinds of relationships, for example, A and / or B can mean: A exists alone, A and B exist simultaneously, and exists alone B these three cases. In addition, the character "/" in this text generally indicates that the related objects are an "or" relationship.
本申请中出现的术语“第一”、“第二”等仅是为了区分不同的对象,“第一”、“第二”本身并不对其修饰的对象的实际顺序或功能进行限定。本申请中被描述为“示例性的”,“示例”,“例如”,“可选的设计”或者“一种设计”的任何实施例或设计方案都不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用这些词旨在以具体方式呈现相关概念。The terms "first" and "second" appearing in this application are only for distinguishing different objects, and "first" and "second" themselves do not limit the actual order or function of the objects they modify. Any embodiment or design described as "exemplary", "example", "for example", "optional design", or "one design" in this application should not be interpreted as being inferior to other embodiments or The design scheme is more preferred or more advantageous. Rather, these words are used to present related concepts in a concrete way.
本申请中出现的术语“上行”和“下行”,用于在特定场景描述数据/信息传输的方向,比如,“上行”方向一般是指数据/信息从终端向网络侧传输的方向,或者分布式单元向集中式单元传输的方向,“下行”方向一般是指数据/信息从网络侧向终端传输的方向,或者集中式单元向分布式单元传输的方向,可以理解,“上行”和“下行”仅用于描述数据/信息的传输方向,该数据/信息传输的具体起止的设备都不作限定。The terms "uplink" and "downlink" appearing in this application are used to describe the direction of data / information transmission in specific scenarios. For example, the direction of "uplink" generally refers to the direction or distribution of data / information from the terminal to the network side. The direction in which the unit transmits to the centralized unit. The "downlink" direction generally refers to the direction in which data / information is transmitted from the network side to the terminal, or the direction in which the centralized unit transmits to the distributed unit. It can be understood that "uplink" and "downlink" "" It is only used to describe the direction of data / information transmission, and the specific start and stop of the data / information transmission are not limited.
在本申请中可能出现的对各种消息/信息/设备/网元/系统/装置/动作/操作/流程/概念等各类客体进行了赋名,可以理解的是,这些具体的名称并不构成对相关客体的限定,所赋名称可随着场景,语境或者使用习惯等因素而变更,对本申请中技术术语的技术含义的理解,应主要从其在技术方案中所体现/执行的功能和技术效果来确定。Various objects such as various messages / information / devices / network elements / systems / devices / actions / operations / processes / concepts may be assigned names in this application. It is understandable that these specific names are not It constitutes a restriction on the related object. The name given can be changed according to the scene, context, or usage habits. The understanding of the technical meaning of the technical terms in this application should mainly be based on the functions they reflect / execute in the technical solution. And technical effects to determine.
上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品可以包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质 中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁盘)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the foregoing embodiments, all or part of the implementation may be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it may be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are wholly or partially generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may 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 instructions may be from a website site, a computer, a server, or a data center. Transmission to another website site, computer, server, or data center via wired (such as coaxial cable, optical fiber, digital subscriber (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes one or more available medium integration. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic disk), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)), or the like.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art may realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by 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. A professional technician 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.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above is only a specific implementation of this application, but the scope of protection of this application is not limited to this. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in this application. It should be covered by the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Claims (19)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810688385.3A CN110662283A (en) | 2018-06-28 | 2018-06-28 | A clock synchronization method and device |
| CN201810688385.3 | 2018-06-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020001585A1 true WO2020001585A1 (en) | 2020-01-02 |
Family
ID=68985518
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/093542 Ceased WO2020001585A1 (en) | 2018-06-28 | 2019-06-28 | Clock synchronisation method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN110662283A (en) |
| WO (1) | WO2020001585A1 (en) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113115427B (en) * | 2020-01-10 | 2022-10-04 | 广东电网有限责任公司电力科学研究院 | Power quality monitoring equipment and power quality data transmission method and device thereof |
| EP4080950A4 (en) * | 2020-01-23 | 2022-12-28 | Huawei Technologies Co., Ltd. | TIME SYNCHRONIZATION METHOD, ACCESS NETWORK DEVICE, COMMUNICATION DEVICE, COMPUTER STORAGE MEDIA AND COMMUNICATION SYSTEM |
| CN111294134B (en) * | 2020-02-04 | 2021-04-20 | 北京邮电大学 | Timing method, device and electronic equipment |
| CN113543299A (en) * | 2020-04-15 | 2021-10-22 | 华为技术有限公司 | Time synchronization method and device |
| CN111770565B (en) * | 2020-06-23 | 2021-08-20 | 中国科学院上海微系统与信息技术研究所 | A Timing Advance Adjustment Method for Non-Terrestrial Networks |
| WO2022027225A1 (en) * | 2020-08-04 | 2022-02-10 | 华为技术有限公司 | Uplink timing method and apparatus |
| CN116438861A (en) | 2020-10-21 | 2023-07-14 | 华为技术有限公司 | A communication method and device |
| CN113419598B (en) * | 2021-05-18 | 2022-09-20 | 武汉中海庭数据技术有限公司 | A multi-SOC system clock synchronization system and method |
| CN113260041A (en) * | 2021-07-08 | 2021-08-13 | 成都爱瑞无线科技有限公司 | Time synchronization method for wireless communication, wireless communication device, and storage medium |
| US20240323885A1 (en) * | 2021-07-14 | 2024-09-26 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for reporting timing error |
| CN116033538A (en) * | 2021-10-27 | 2023-04-28 | 上海华为技术有限公司 | Signal transmission method and related equipment |
| WO2023102928A1 (en) * | 2021-12-10 | 2023-06-15 | 北京小米移动软件有限公司 | Synchronization method and apparatus, and device and storage medium |
| CN114222360B (en) * | 2021-12-21 | 2023-09-12 | 南京欧珀软件科技有限公司 | Time synchronization method, system and related device |
| CN116867067A (en) * | 2022-03-23 | 2023-10-10 | 华为技术有限公司 | Communication methods and devices |
| CN117202336A (en) * | 2022-05-31 | 2023-12-08 | 华为技术有限公司 | A time synchronization method, communication device and communication system |
| CN115002894B (en) * | 2022-08-03 | 2022-11-01 | 杰创智能科技股份有限公司 | Uplink timing synchronization method, device, equipment and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102647784A (en) * | 2012-04-20 | 2012-08-22 | 北京创毅讯联科技股份有限公司 | Uplink synchronous control regulation method and device |
| CN102948230A (en) * | 2010-05-06 | 2013-02-27 | 爱立信(中国)通信有限公司 | Method and arrangement in a wireless communication system |
| WO2016071021A1 (en) * | 2014-11-07 | 2016-05-12 | Panasonic Intellectual Property Corporation Of America | Synchronization for lte licensed assisted access in unlicensed bands |
| CN106031259A (en) * | 2014-01-16 | 2016-10-12 | 三星电子株式会社 | Method for controlling timing of terminal in wireless communication system, and electronic device therefor |
| CN107426810A (en) * | 2016-05-23 | 2017-12-01 | 中兴通讯股份有限公司 | The acquisition methods and device of up timing |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102196479B (en) * | 2010-03-10 | 2014-01-08 | 华为技术有限公司 | Timing advance value sharing detection method, user equipment, base station and system |
| CN107422300A (en) * | 2017-09-05 | 2017-12-01 | 芜湖华创光电科技有限公司 | It is a kind of to coordinate wireless communication terminal signal step-out time extracting method to non- |
-
2018
- 2018-06-28 CN CN201810688385.3A patent/CN110662283A/en active Pending
-
2019
- 2019-06-28 WO PCT/CN2019/093542 patent/WO2020001585A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102948230A (en) * | 2010-05-06 | 2013-02-27 | 爱立信(中国)通信有限公司 | Method and arrangement in a wireless communication system |
| CN102647784A (en) * | 2012-04-20 | 2012-08-22 | 北京创毅讯联科技股份有限公司 | Uplink synchronous control regulation method and device |
| CN106031259A (en) * | 2014-01-16 | 2016-10-12 | 三星电子株式会社 | Method for controlling timing of terminal in wireless communication system, and electronic device therefor |
| WO2016071021A1 (en) * | 2014-11-07 | 2016-05-12 | Panasonic Intellectual Property Corporation Of America | Synchronization for lte licensed assisted access in unlicensed bands |
| CN107426810A (en) * | 2016-05-23 | 2017-12-01 | 中兴通讯股份有限公司 | The acquisition methods and device of up timing |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110662283A (en) | 2020-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020001585A1 (en) | Clock synchronisation method and apparatus | |
| CN110324889B (en) | Clock synchronization method, communication device, and communication equipment | |
| US11432254B2 (en) | UE initiated propagation delay compensation mechanism | |
| WO2020001367A1 (en) | Time information correction method and device | |
| WO2019024756A1 (en) | Communication method, network device, and relay device | |
| AU2017405700A1 (en) | Data transmission method, terminal device and network device | |
| US11678288B2 (en) | Synchronization of time sensitive communication hold-and-forward buffers with time sensitive communication assistance information | |
| CN112449370A (en) | Positioning method and communication device | |
| WO2018202116A1 (en) | Communication method, network device and terminal device | |
| CN108882382A (en) | Transmission method, terminal and network equipment | |
| WO2020164077A1 (en) | Resource allocation method, terminal device, and network device | |
| WO2021072654A1 (en) | Method and device for determining reference clock, terminal device and network device | |
| WO2017076195A1 (en) | Clock synchronization method, and synchronization information transmission method and apparatus | |
| WO2022027666A1 (en) | Time synchronization method and apparatus | |
| CN111447026B (en) | Method and apparatus for processing data | |
| US20230300766A1 (en) | Method of propagation delay compensation and related devices | |
| WO2021017523A1 (en) | Method for authenticating access network device and related device | |
| JP7284258B2 (en) | Resource configuration method, network device and terminal device | |
| US12418957B2 (en) | Wireless method and apparatus for improving communication reliability of a terminal device | |
| WO2021013017A1 (en) | Method and device for scell beam failure recovery, ue and network device | |
| US20230180157A1 (en) | Apparatus, Method and Computer Program | |
| WO2019015546A1 (en) | Method and device for transmitting information | |
| JP2023538698A (en) | Methods of reporting CSI, methods of receiving CSI and corresponding devices | |
| WO2019051791A1 (en) | Method and device for transmitting data | |
| WO2021033114A1 (en) | Timing advance enhancement |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19825427 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19825427 Country of ref document: EP Kind code of ref document: A1 |