Communication method, device, and storage medium
By measuring the time information of cells other than the serving cell before the terminal device switches over, the problem of inaccurate clock synchronization during terminal device switching is solved, and high-precision time information transmission is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2021-01-08
- Publication Date
- 2026-07-14
AI Technical Summary
When a terminal device switches cells, clock errors between the terminal device and the UPF node can cause inaccurate synchronization between TSN nodes, affecting the accuracy of time synchronization.
Before the terminal device switches over, it measures the time information of cells other than the serving cell according to the instructions of the network device, so as to reduce the probability of clock deviation during the switching process and improve communication reliability.
By obtaining time information from other cells in advance, terminal devices can maintain high-precision clock synchronization during handover, improving the reliability and accuracy of time information transmission.
Smart Images

Figure CN116349285B_ABST
Abstract
Description
Technical Field
[0001] This application relates to communication technology, and more particularly to a communication method, device and storage medium. Background Technology
[0002] The IEEE 802.1AS protocol defines a synchronization standard for time-sensitive applications in timing and bridged local area networks.
[0003] Fifth generation (5) th 5G mobile communication systems are considered time-aware systems. Only the time-sensitive network (TSN) adapters at the boundaries of the 5G system need to support the operations specified by the IEEE 802.1AS protocol. The terminal devices, 5G base stations (gNBs), user plane function (UPF) nodes, and adapters within the 5G system only need to synchronize with the 5G master clock. They do not need to be aware of the transmission of data packets of the IEEE 802.1AS protocol, nor do they need to synchronize with the TSN master clock.
[0004] When a TSN node needs to transmit clock synchronization signaling to another TSN node, the 5G system edge adapter can transmit this clock synchronization signaling via UPF through gNB to the edge adapter at the terminal device, and then the edge adapter at the terminal device can transmit it to the receiving TSN node to complete time synchronization. For time synchronization to be successful, the terminal device transmitting the time synchronization signaling in the 5G system needs to maintain synchronization with the 5G master clock. However, when the terminal device responsible for transmitting the time synchronization signaling needs to switch cells, the clock error between the terminal device and the UPF node will cause inaccurate synchronization between TSN nodes before the terminal device completes time synchronization with the target cell. Summary of the Invention
[0005] This application provides a communication method, device, and storage medium to improve the reliability of communication.
[0006] In a first aspect, embodiments of this application may provide a communication method applied to a terminal device, the method comprising:
[0007] Receive first information, the first information being configured to configure the terminal device to perform time information measurement of a first cell, the first cell being a cell other than the serving cell of the terminal device;
[0008] Based on this first piece of information, the measurement of this time information is performed.
[0009] Secondly, embodiments of this application may also provide a communication method applied to a network device, the method comprising:
[0010] The network device sends first information to the terminal device, the first information being used to configure the terminal device to perform time information measurement of a first cell, the first cell being a cell other than the serving cell of the terminal device.
[0011] Thirdly, embodiments of this application may also provide a terminal device, including:
[0012] A transceiver unit is configured to receive first information, which is used to configure the terminal device to perform time information measurement of a first cell, wherein the first cell is a cell other than the serving cell of the terminal device.
[0013] The processing unit is used to perform the measurement of the time information based on the first information.
[0014] Fourthly, embodiments of this application may also provide a network device, including:
[0015] The processing unit is used to determine the measurement of the time information of the first cell configured by the terminal device;
[0016] The transceiver unit is used to send first information to the terminal device, the first information being used to configure the terminal device to perform time information measurement of a first cell, the first cell being a cell other than the serving cell of the terminal device.
[0017] Fifthly, embodiments of this application may also provide a terminal device, including:
[0018] Processor, memory, and communication interface;
[0019] This memory stores instructions executed by the computer;
[0020] The processor executes computer execution instructions stored in the memory, causing the processor to perform the communication method provided in any of the first aspects.
[0021] Sixthly, embodiments of this application may also provide a network device, including:
[0022] Processor, memory, and communication interface;
[0023] This memory stores instructions executed by the computer;
[0024] The processor executes computer execution instructions stored in the memory, causing the processor to perform the communication method provided in any of the second aspects.
[0025] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the communication method as described in any of the first aspects.
[0026] Eighthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the communication method as described in any of the second aspects.
[0027] Ninthly, embodiments of this application provide a program, which, when executed by a processor, is used to perform the communication method described in any of the first aspects above.
[0028] In a tenth aspect, embodiments of this application also provide a program, which, when executed by a processor, is used to perform the communication method described in any of the second aspects above.
[0029] Alternatively, the processor described above can be a chip.
[0030] Eleventhly, embodiments of this application provide a computer program product, including program instructions for implementing the communication method of any one of the first aspects.
[0031] In a twelfth aspect, embodiments of this application provide a computer program product, including program instructions for implementing the communication method of any of the second aspects.
[0032] In a thirteenth aspect, embodiments of this application provide a chip, including: a processing module and a communication interface, the processing module being capable of executing the communication method of any of the first aspects.
[0033] Furthermore, the chip also includes a storage module (e.g., a memory), the storage module being used to store instructions, the processing module being used to execute the instructions stored in the storage module, and the execution of the instructions stored in the storage module causing the processing module to execute any of the communication methods of the first aspect.
[0034] In a fourteenth aspect, embodiments of this application provide a chip, including: a processing module and a communication interface, the processing module being capable of executing the communication method of any of the second aspects.
[0035] Furthermore, the chip also includes a storage module (e.g., a memory) for storing instructions, a processing module for executing the instructions stored in the storage module, and the execution of the instructions stored in the storage module causes the processing module to execute any of the communication methods of the second aspect. Attached Figure Description
[0036] Figure 1This is a schematic diagram of a communication system applicable to this application;
[0037] Figure 2 This is a schematic flowchart illustrating how TSN achieves clock synchronization via a 5G network;
[0038] Figure 3 This is a schematic flowchart of TSN transmission of messages used for clock synchronization;
[0039] Figure 4 This is a schematic flowchart of a communication method provided in an embodiment of this application;
[0040] Figure 5 This is another schematic flowchart of the communication method provided in the embodiments of this application;
[0041] Figure 6 This is another schematic flowchart of the communication method provided in the embodiments of this application;
[0042] Figure 7 This is a schematic block diagram of an example of the communication device of this application;
[0043] Figure 8 This is a schematic structural diagram of an example of the terminal device of this application;
[0044] Figure 9 This is a schematic structural diagram of an example of a network device in this application. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0046] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0047] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5th Generation (5G) systems, new radio (NR) systems, and future communication systems, such as 6th Generation (6G) systems. This application does not limit these applications.
[0048] Figure 1 This is a schematic diagram of a wireless communication system 100 applicable to embodiments of this application.
[0049] like Figure 1 As shown, the wireless communication system 100 may include at least one network device, such as Figure 1 The network device 110 is shown. The wireless communication system 100 may also include at least one terminal device, such as... Figure 1 The terminal device 120 shown.
[0050] The terminal device in this application embodiment can be user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. The terminal device can also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device, or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal equipment in a 5G network, or terminal equipment in a future evolved public land mobile network (PLMN), etc., and this application embodiment does not limit this to these categories.
[0051] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0052] Furthermore, in this embodiment of the application, the terminal device can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
[0053] The network device in this application embodiment can be a device for communicating with terminal devices. The network device can be a base station (BTS) in a GSM or CDMA system, a base station (nodeB, NB) in a WCDMA system, an evolved NodeB (eNB or eNodeB) in an LTE system, a radio controller in a cloud radio access network (CRAN) scenario, or a relay station, access point, vehicle-mounted equipment, and network equipment in a 5G network or a network equipment in a future evolved PLMN network, etc. The embodiments of this application are not limited.
[0054] The relevant technologies and terms involved in this application are explained below.
[0055] I. TSN achieves clock synchronization via 5G network
[0056] For example Figure 2As shown, the first TSN node can send a 5GS edge adapter (translator, TT) to the 5G system (5GS). The 5GS edge adapter adds a 5GS receive point timestamp TSi to the clock synchronization signaling. Subsequently, this clock synchronization signaling is transmitted from the UPF via the gNB to the UE's edge adapter, where it adds a 5GS send point timestamp TSe. Therefore, the transmission processing time of this clock synchronization signaling within 5G (i.e., the 5GS internal latency) can be calculated as TSe - TSi. The 5G UE sends a gPTP synchronization message with the 5G internal transmission processing time to the second TSN node to complete time synchronization. The current clock of the second TSN node can be represented as:
[0057] T2 = T GM,1 +TSe-TSi+D2+D1 (1)
[0058] Among them, T GM,1 D1 is the master clock of the first TSN node, D2 is the transmission delay between the first TSN node and the 5GS edge adapter, and D3 is the transmission delay between the second TSN node and the 5GS edge adapter. Since the first and second TSN nodes are connected to the 5GS edge via network cables, the uplink and downlink transmission delays can be considered the same. Therefore, D2 and D1 can be calculated using the peer-delay mechanism. For example... Figure 3 As shown, the specific mechanism is as follows:
[0059] 1. The master clock periodically sends synchronization messages (i.e., sync messages) and records the precise transmission time t1 when the sync message leaves the master clock.
[0060] 2. The master clock encapsulates the precise transmission time t1 into a follow-up message (i.e., a follow_up message) and sends it to the slave clock;
[0061] 3. Record the exact arrival time t2 of the sync message from the clock.
[0062] 4. Send a delay request message (delay_req message) from the clock and record the exact sending time t3;
[0063] 5. The master clock records the precise arrival time t4 of the delay_req message.
[0064] 6. The master clock sends a delay response message (delay_resp message) carrying precise timestamp information t4 to the slave clock;
[0065] The delay and offset values can be obtained using the following calculation formulas.
[0066]
[0067]
[0068] II. The process of the terminal device reading the current frame number of the target cell
[0069] The system frame number (SFN) information is obtained by the terminal device by reading the master information block (MIB) in the physical broadcast channel (PBCH) of the target cell. The target cell broadcasts the high 6 bits of the SFN in the MIB with a period of 20ms, and the last 4 bits are obtained by the terminal device when blindly detecting the PBCH with a period of 10ms (each PBCH transmitted within 40ms uses different scrambling and bit position, that is, there are 4 different PBCH scrambling code phases, and they are repeated every 40ms).
[0070] III. 5G Internal Time Service
[0071] In 5G System Release 15 (Rel-15), system time is broadcast via System Information Block 9 (SIB9), with a time granularity of 10ms. Due to limitations in meeting the performance requirements of industrial Ethernet, in Rel-16NR, 3GPP Radio Access Network (RAN) Group 2 decided to introduce a time information element, ReferenceTimeInfo, containing a 5G internal system clock with a time granularity of 10ns within SIB9. This information element (IE) indicates the time information via time-16, and this clock information represents the time of the boundary point of the SFN indicated by ReferenceSFN in the IE.
[0072]
[0073] IV. Triggering Measurement Reporting
[0074] In mobility management of wireless communication systems, network devices determine whether handover conditions are met based on measurement reports submitted by terminal devices. Terminal devices submit measurement reports in two ways: periodic and event-triggered. The 3rd Generation Partnership Project (3GPP) specifies several events that trigger measurement reports, including A3 and A5 events.
[0075] 1. Event A3
[0076] An A3 event occurs when the offset of a neighboring cell (or neighboring cell) is higher than that of a specific cell (SpCell). The specific cell refers to the primary serving cell of the primary cell group (MCG) or secondary cell group (SCG). When condition A3-1 is met, the terminal device considers itself to have entered event A3.
[0077] Among them, condition A3-1 is as follows:
[0078] Mn+Ofn+Ocn–Hys>Mp+Ofp+Ocp+Off (Triggering condition)
[0079] The variables used in the above inequalities are defined as follows:
[0080] Mn is the measurement result of adjacent cells, without considering any offset.
[0081] Ofn is the object-specific offset of the reference signal of the neighboring cell, that is, the offset defined in the measObjectNR corresponding to the neighboring cell.
[0082] Ocn is the cell-specific offset of neighboring cells, that is, the individual cell offset corresponding to the frequency of neighboring cells as defined in measObjectNR. If no offset is configured for neighboring cells, it is set to zero.
[0083] Mp is the measurement result from SpCell, without considering any offset.
[0084] Ofp is the object-specific offset of the SpCell measurement, specifically offsetMO defined in the measObjectNR corresponding to the SpCell.
[0085] Ocp is the specific cell offset of SpCell, that is, the cellIndividualOffset defined in measObjectNR corresponding to SpCell. If it is not configured for SpCell, it is set to zero.
[0086] Hys is the hysteresis parameter for this event, specifically the hysteresis defined in reportConfigNR.
[0087] 2. Event A5
[0088] An A5 event occurs when a specific cell falls below threshold 1 and a neighboring cell rises above threshold 2. When conditions A5-1 and A5-2 are met, the terminal device considers itself to have entered event A5.
[0089] Condition A5-1 is as follows:
[0090] Mp+Hys <Thresh1
[0091] The condition A5-1 is as follows:
[0092] Mn+Ofn+Ocn–Hys>Thresh2
[0093] The variables used in the above inequalities are defined as follows:
[0094] Mp is the measurement result of NR-SpCell, without considering any offset;
[0095] Mn is the measurement result of neighboring cells, without considering any offset;
[0096] Ofn is the specific offset of the measurement object in the neighboring cell, that is, in the easObjectNR corresponding to the neighboring cell.
[0097] Ocn is the cell-specific offset of the neighboring cell, that is, the individual cell offset corresponding to the neighboring cell as defined in measObjectNR. If it is not configured, it is set to zero.
[0098] Hys is the hysteresis parameter, which is the hysteresis defined in reportConfigNR;
[0099] Thresh1 is the threshold parameter, specifically a5-Threshold1 defined in reportConfigNR. It is expressed in the same unit as MP.
[0100] Thresh2 is the threshold parameter, specifically a5-Threshold2 defined in reportConfigNR. It is expressed in the same units as Mn.
[0101] As can be seen from the above description of the TSN clock synchronization process through the 5G network, if TSe and TSi are not derived under the premise of maintaining the same clock source, or if the 5G does not achieve accurate clock synchronization, then the estimation of the transmission and processing time of the sync message within the 5G will become inaccurate, which will affect the accuracy of the final clock synchronization from the first TSN node to the second TSN node.
[0102] When a terminal device needs to handover, even if it receives the ReferencetimeInfo information of the target cell in the handover command, it still needs to read the MIB and PBCH of the target cell to obtain the frame number of the current system frame and thus confirm the system time of the target cell. However, the MIB period is 20ms, meaning that in the worst case, the terminal device needs 20ms to obtain complete SFN information. At this time, if the terminal device's clock deviates (the clock synchronization difference with the UPF is so great that it cannot meet the TSN clock synchronization requirements), the terminal device cannot correct its clock synchronization with the UPF if it cannot establish accurate synchronization with the target cell in a timely manner. The clock deviation between the terminal device and the UPF will cause a significant deviation in the synchronization between the TSN node and the network.
[0103] Therefore, this application proposes that before handover, the terminal device can obtain time information from other cells besides the serving cell based on the network equipment instructions of the current serving cell, thereby reducing the probability of clock deviation during handover. This improves communication reliability and, consequently, the reliability of accurate time information transmission.
[0104] The communication method provided in the embodiments of this application is described below with reference to the accompanying drawings.
[0105] Figure 4 This is a schematic flowchart of a communication method provided in an embodiment of this application.
[0106] S410, the network device sends first information to the terminal device, the first information being used to configure the terminal device to perform the measurement of time information of the first cell.
[0107] Alternatively, this first information is used to configure the terminal device to measure the time information of the first cell.
[0108] Accordingly, the terminal device receives the first information from the network device. The first cell is a cell other than the serving cell of the terminal device. That is, the first cell is not the serving cell of the terminal device. Optionally, the first cell may be a neighboring cell of the serving cell of the terminal device.
[0109] For example, the first information may include the identification information of the first cell. After receiving the first information, the terminal device can determine the time information of the first cell based on the identification information of the first cell. However, this application is not limited to this.
[0110] Optionally, the terminal device is a terminal device that transmits high-precision clock information, or the terminal device has a protocol data unit (PDU) session that carries time synchronization.
[0111] If the network device determines that the terminal device has a PDU session carrying time synchronization or a PDU session carrying high-precision clock information, it sends the first information to the terminal device. Accordingly, if the terminal device has a PDU session carrying time synchronization or a PDU session carrying high-precision clock information, it receives the first information from the network device.
[0112] Optionally, the first information may be a radio resource control (RRC) message.
[0113] Optionally, the time information of the first cell includes the deviation between the frame number of the first system frame of the first cell and the frame number of the second system frame of the serving cell, and / or, the time information of the first cell includes the deviation between the frame time of the first cell and the frame time of the serving cell.
[0114] Specifically, the deviation between the frame time of the first cell and the frame time of the serving cell can be the time deviation between the frame boundary of the first cell and the frame boundary of the serving cell.
[0115] For example, the first information is specifically used to configure the terminal device to measure the system frame number and frame timing difference (SFN and SFTD) between the first cell and the serving cell. The first information may include indication information A, which indicates at least one cell. Based on indication information A, the terminal device can determine the cell from which SFTD needs to be measured. The first cell is included among the at least one cell. Indication information A may indicate the identifier of each cell among the at least one cell. The first information may be written as ReportSFTD-NR, or cellsForWhichToReportSFTD. The format of the first information may be as follows, but this application is not limited to these.
[0116]
[0117] Wherein, PhysCellId is the cell identifier, and maxCellSFTD is the maximum number of cells that this indication information A can indicate. It should be noted that the first information ReportSFTD-NR may also include other parameters not shown, which are not limited in this application.
[0118] Optionally, the first information includes first indication information, which is used to indicate whether to report or not report the time information measured by the terminal device.
[0119] For example, network devices can determine whether terminal devices need to report the measured cell time information based on the actual application. For instance, a network device can be configured to allow terminal devices to report the time information of cell A after measurement, so that the network device can adjust transmission resources based on the reported time information to reduce communication interference with other cells. Alternatively, if the network device wants to enable terminal devices to obtain time synchronization from other cells (e.g., neighboring cells of the serving cell) and reduce clock deviations during handover, the network device can be configured not to report the time information of cell B after measurement. This can reduce air interface resource overhead. For example, the first information ReportSFTD-NR includes SFTD configuration information for configuring at least one cell, such as cellsForWhichToReportSFTD. CellsForWhichToReportSFTD includes measurement configuration information CellsForWhichToreportSFTD for each cell that needs SFTD measurement. CellsForWhichToreportSFTD may include the cell identifier PhysCellId and the first indication information, which may be written as isReportneeded. isReportneeded can be a Boolean data type, indicating true or false. For example, when isReportneeded is true, it means that the terminal device needs to report time information; when isReportneeded is false, it means that the terminal device does not need to report time information. The format of the first information ReportSFTD-NR can be as follows, but this application is not limited to this.
[0120]
[0121] It should be noted that the first information ReportSFTD-NR may also include other parameters not shown, and this application does not limit this.
[0122] S420, the terminal device measures the time information based on the first information.
[0123] After receiving the first information in S410, the terminal device can measure the time information of the first cell based on the first information.
[0124] Optionally, if the first indication information in the first information indicates that the time information should be reported, the terminal device reports the time information to the network device; if the first indication information in the first information indicates that the time information should not be reported, the terminal device does not report the time information to the network device.
[0125] The following is an introduction Figure 4 A specific embodiment of the communication method shown is illustrated.
[0126] Example 1
[0127] Figure 5 This is a schematic flowchart of a communication method provided in Embodiment 1 of this application.
[0128] S510 establishes a TSN time synchronization PDU session for the terminal device.
[0129] The terminal device is connected to the first network device, and the serving cell of the terminal device is the cell managed by the first network device. The network establishes a TSN time synchronization PDU session for the terminal device in S510, that is, the terminal device is a terminal device that transmits high-precision clock information, or the terminal device has a PDU session that carries time synchronization.
[0130] S520: The first network device sends measurement configuration information to the terminal device.
[0131] Accordingly, the terminal device receives the measurement configuration information from the first network device. This measurement configuration information is used to configure the terminal device to measure signals in at least one cell. Optionally, the at least one cell includes neighboring cells of the terminal device's serving cell. The measurement configuration information configures event-triggered measurements; for example, it includes measurement reports triggered by events A3 and / or A5.
[0132] S530, the terminal device sends a measurement report (i.e., an example of the second information) to the first network device.
[0133] Accordingly, the first network device receives the measurement report from the terminal device. The measurement report includes measurement results for at least one second cell, which is a cell other than the serving cell of the terminal device. That is, the at least one second cell does not include the serving cell of the terminal device. The at least one second cell includes the first cell.
[0134] After receiving measurement configuration information from the first network device in S520, the terminal device measures the signal of at least one cell configured in the configuration information. For example, the terminal device measures one or more of the reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), and signal interference noise ratio (SINR) of the signal of the at least one cell. If the terminal device determines that the measurement result of at least one second cell satisfies the conditions of event A3 or event A5, the terminal device sends a measurement report to the first network device. This measurement report includes the measurement results of the at least one second cell, which includes the first cell. The measurement results may include one or more of the RSRP, RSRQ, and SINR of the measured signal of the at least one second cell. However, this application is not limited to this.
[0135] S540, the first network device sends the first information to the terminal device.
[0136] Accordingly, the terminal device receives the first information from the first network device. The first information is used to configure the terminal device to perform the measurement of time information of the first cell.
[0137] After receiving a measurement report from the terminal device in S530, the first network device can determine that the terminal device needs to be handed over to another cell based on the measurement report. The first network device determines that the terminal device is one that transmits high-precision clock information; that is, the terminal device has a PDU session carrying high-precision clock information. Therefore, the first network device can send this first information to the terminal device in S540, configuring the terminal device to measure the time information of the first cell. This reduces the probability that clock deviations during handover will affect the clock synchronization of the TSN network.
[0138] Optionally, the first network device may identify N cells from at least one second cell in the measurement report, wherein the N cells include the first cell, and N is less than or equal to a first preset value. The first information specifically configures the terminal device to measure the time information of the N cells.
[0139] For example, the first network device can select up to three cells (including the first cell) that support the transmission of high-precision clock information from at least one second cell in the measurement report. The first network device can configure the terminal device to measure the time information of the selected N cells through the first information.
[0140] Optionally, the first information includes first indication information, which is used to indicate that the time information of the measured cell is not reported.
[0141] Since the time information is used for time synchronization of terminal devices, network devices do not need to obtain this time information. Instructing not to report measurement results through the first indication information can save air interface resources.
[0142] S550, the terminal device and the second network device establish time synchronization.
[0143] The second network device is the network device that manages the first cell. After receiving the first information, the terminal device can measure the time information of the second network device based on the first information and establish time synchronization with the second network device.
[0144] According to this scheme, during the handover negotiation process between the first network device and the target network device (i.e., the second network device), the terminal device can measure the time information of the first cell based on the first information, which can save measurement time and improve the reliability of high-precision clock output. After the first network device completes the handover negotiation with the second network device, it executes S560.
[0145] S560: The first network device sends a handover command or RRC reconfiguration message to the terminal device.
[0146] Accordingly, the terminal device receives the handover command or RRC reconfiguration message from the first network device, which is used to instruct the terminal device to hand over to the first cell.
[0147] Optionally, the switching command or RRC reconfiguration message may include, but is not limited to, one or more of the following:
[0148] List of allowed PDU sessions, data radio bearer (DRB) configuration, and random access private resources.
[0149] After receiving the handover command or RRC reconfiguration message, the terminal device switches to the first cell of the second network device. High-precision clock information, i.e., gPTP messages, can be transmitted through the first cell. Since the terminal device has already obtained the time information of the first cell, the reliability of the high-precision clock transmission by the terminal device can be guaranteed.
[0150] Example 2
[0151] In this second embodiment, the terminal device can first execute Figure 5In the illustrated embodiment one, steps S510 to S530 involve the terminal device measuring the signal of at least one cell configured in the configuration information of the first network device, and reporting the measurement report triggered by event A3 and / or event A5 to the first network device. For details, please refer to the description in embodiment one; for brevity, it will not be repeated here.
[0152] In one embodiment, after the terminal device sends a measurement report to the first network device, the first network device sends a handover command or an RRC reconfiguration message to the terminal device. The handover command or RRC reconfiguration message includes first information. The first network device configures the terminal device to measure the time information of the first cell through the first information to avoid clock deviation during the handover process.
[0153] Optionally, the first information includes first indication information, which is used to indicate that the time information of the measured first cell should not be reported.
[0154] Since the time information is used for time synchronization of terminal devices, network devices do not need to obtain this time information. Instructing not to report measurement results through the first indication information can save air interface resources.
[0155] In another implementation, after the terminal device sends a measurement report to the first network device, the first network device can send a handover command or an RRC reconfiguration message, which includes the time information of the first cell.
[0156] For example, a first network device sends an RRC reconfiguration message to a terminal device, instructing the terminal device to switch to the first cell. This RRC reconfiguration message includes the SFN offset value and frame time offset value between the first cell and the serving cell. For example, the SFN offset value is the difference between the frame number of the system frame of the first cell and the frame number of the system frame of the serving cell at the same time. For example, the first system frame (denoted as the first system frame, SFN) carrying this RRC reconfiguration message in the serving cell (Pcell) is... PCell The frame number of the system frame of the first cell (TRGcell) corresponding to the starting position of the second system frame (SFN). TRGCell The difference between the frame number of the first system frame and the frame number of the first system frame can be calculated using the following formula.
[0157] SFN offset =(SFN) PCell -SFN TRGCell )mod 1024,
[0158] For example, SFN PCell 1023, SFN TRGCellIf the value is 4, then the deviation value of the SFN is 5, but this application is not limited to this. The frame time deviation value in the RRC reconfiguration message can be the time deviation value between the start time and the end time of the first system frame and the second system frame. After receiving the RRC reconfiguration message, the terminal device can obtain the time information of the first cell based on the SFN and time information of the serving cell and the deviation value indicated by the first information. However, this application is not limited to this.
[0159] The first network device may obtain the time information of the first cell through other terminal devices. For example, the first network device may be configured to measure the time information of the first cell and instruct it to report the time information, so that the first network device obtains the time information of the first cell. When the terminal device needs to hand over to the first cell, the first network device will notify the terminal device of the obtained time information through a handover command or an RRC reconfiguration message. However, this application is not limited to this.
[0160] Example 3
[0161] Figure 6 This is a schematic flowchart of Embodiment 3 provided in this application.
[0162] S610, establish a TSN event synchronization PDU session.
[0163] The S610 can be used as a reference. Figure 5 For the sake of brevity, the description of the embodiments will not be repeated here.
[0164] S620, the first network device sends the first information to the terminal device.
[0165] Accordingly, the terminal device receives the first information from the first network device. This first information is used to configure the terminal device to perform time information measurement of the first cell. The first cell is a cell managed by the second network device.
[0166] Optionally, the first information includes second indication information, which is used to indicate the time information of measuring the first cell when the measurement result of the first cell meets the first condition. The first condition includes conditions that trigger the A3 event of the measurement report and / or conditions that trigger the A5 event of the measurement report.
[0167] Optionally, the first information includes first indication information, which is used to indicate that the time information of the measured first cell should not be reported.
[0168] Since the time information is used for time synchronization of terminal devices, network devices do not need to obtain this time information. Instructing not to report measurement results through the first indication information can save air interface resources.
[0169] S630: The first network device sends measurement configuration information to the terminal device.
[0170] Accordingly, the terminal device receives the measurement configuration information from the first network device, which includes the configuration for the terminal device to measure the signal of the first cell.
[0171] It should be noted that this application does not limit the order of steps S620 and S630.
[0172] S640, the terminal device sends a measurement report to the first network device.
[0173] Accordingly, the first network device receives the measurement report from the terminal device. The measurement report includes the measurement results of the first cell.
[0174] The terminal device measures the signal of the first cell according to the measurement configuration information. If the measurement result of the first cell meets the conditions of the A3 event and / or the conditions of the A5 event that triggers the measurement report, the terminal device sends the measurement report of the first cell to the first network device.
[0175] S650, the terminal device and the second network device establish time synchronization.
[0176] Since the second indication information in the first information indicates that the measurement result of the first cell meets the first condition, the time information of the first cell is measured. Therefore, after the terminal device measures the first cell and determines that the measurement result meets the conditions of the A3 event and / or the conditions of the A5 event that triggers the measurement report, the terminal device measures the time information of the first cell, that is, establishes time synchronization with the second network device.
[0177] In other words, when the conditions of event A3 and / or event A5 are met, the terminal device measures the time information of the first cell so that when the first network device instructs the terminal device to switch to the first cell, the probability of clock deviation of the terminal device can be reduced.
[0178] After negotiating with the second network device, the first network device can send a handover message or an RRC reconfiguration message to the terminal device to instruct the terminal device to hand over to the first cell. After that, the terminal device can transmit high-precision clock information, i.e., gPTP messages, through the first cell managed by the second network device.
[0179] According to the above scheme, before the terminal device switches over, it can obtain time information from other cells based on the network equipment instructions of the current serving cell, thereby reducing the probability of clock deviation during the switching process. This improves communication reliability and, consequently, the reliability of accurate time information transmission.
[0180] This application embodiment also provides a communication method, the method comprising: a terminal device determining a session having a protocol data unit carrying a protocol data unit for time synchronization or a session having a protocol data unit carrying high-precision clock information; and, if the measurement result of a first cell satisfies a first condition, the terminal device performing a measurement of the time information of the first cell, wherein the measurement result includes one or more of RSRP, RSRQ, and SINR, and the first condition includes a condition that triggers an A3 event of a measurement report and / or a condition that triggers an A5 event of a measurement report.
[0181] Optionally, if the measurement results of the first cell meet the first condition, the terminal device sends the measurement results of the first cell to the network device.
[0182] Accordingly, the network device receives the measurement results of the first cell from the terminal device.
[0183] In other words, the terminal device measures the signal of at least one cell configured in the measurement configuration information, for example, measuring one or more of the RSRP, RSRQ, and SINR of the signal of the at least one cell. If the measurement result of the first cell among the at least one cells meets the conditions of event A3, and / or the measurement result of the first cell meets the conditions of event A5, and the terminal device is configured to transmit high-precision clock information, then the terminal device performs the measurement of the time information of the first cell, that is, the terminal device measures the time information of the first cell. This allows the terminal device to obtain the time information of the first cell in advance, reducing the probability of clock deviation when the network device instructs the terminal device to switch to the first cell.
[0184] Optionally, the network device sends a second instruction to the terminal device, the second instruction being used to instruct that, if the measurement result of the first cell meets the first condition, the time information of the first cell be measured.
[0185] Accordingly, the terminal device receives the second instruction information from the network device. Based on the instruction in the second instruction information, and provided that the measurement result of the first cell meets the first condition, the terminal device performs the measurement of the time information of the first cell.
[0186] According to the above scheme, the terminal device can obtain the time information of the first cell in advance, reducing the probability of clock deviation when the network device instructs the terminal device to switch to the first cell.
[0187] The above, combined with Figures 2 to 6 The methods provided in the embodiments of this application are described in detail below. Figures 7 to 9 The apparatus provided in the embodiments of this application will be described in detail.
[0188] Figure 7This is a schematic block diagram of a communication device provided in an embodiment of this application. Figure 7 As shown, the communication device 700 may include a processing unit 710 and a transceiver unit 720.
[0189] In one possible design, the communication device 700 may correspond to the terminal device, i.e., UE, in the above method embodiments, or a chip configured in (or used for) the terminal device.
[0190] It should be understood that the communication device 700 may correspond to the terminal device in the method 200 according to the embodiments of this application, and the communication device 700 may include functions for performing... Figure 4 , Figure 5 , Figure 6 The unit in method 200 of the communication device 700 executes the method of the terminal device. Furthermore, each unit in the communication device 700 and the other operations and / or functions described above are respectively for implementing... Figure 4 , Figure 5 , Figure 6 The corresponding process of method 200 in the middle.
[0191] It should also be understood that when the communication device 700 is a chip configured in (or used in) a terminal device, the transceiver unit 720 in the communication device 700 can be the input / output interface or circuit of the chip, and the processing unit 710 in the communication device 700 can be the processor in the chip.
[0192] Optionally, the communication device 700 may further include a processing unit 710, which can be used to process instructions or data to implement corresponding operations.
[0193] Optionally, the communication device 700 may further include a storage unit 730, which can be used to store instructions or data. The processing unit 710 can execute the instructions or data stored in the storage unit to enable the communication device to perform corresponding operations. The transceiver unit 720 in the communication device 700 is a transceiver unit that can correspond to... Figure 8 The transceiver 810 and storage unit 730 in the terminal device 800 shown can correspond to Figure 8 The memory in the terminal device 800 shown in the figure.
[0194] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0195] It should also be understood that when the communication device 700 is a terminal device, the transceiver unit 720 in the communication device 700 can be implemented through a communication interface (such as a transceiver or input / output interface), for example, it can correspond to Figure 8The transceiver 810 in the terminal device 800 shown in the diagram, and the processing unit 710 in the communication device 700 can be implemented by at least one processor, for example, corresponding to Figure 8 The processor 820 in the terminal device 800 shown in the figure, and the processing unit 710 in the communication device 700 can be implemented by at least one logic circuit.
[0196] In another possible design, the communication device 700 may correspond to the network device in the above method embodiments, for example, or a chip configured in (or used in) the network device.
[0197] It should be understood that the communication device 700 may correspond to the network device in the method 200 according to the embodiments of this application, and the communication device 700 may include functions for performing... Figure 4 , Figure 5 , Figure 6 The method 200 in the communication device 700 is a unit that executes the method. Furthermore, each unit in the communication device 700 and the other operations and / or functions described above are respectively for implementing... Figure 4 , Figure 5 , Figure 6 The corresponding process of method 200 in the middle.
[0198] It should also be understood that when the communication device 700 is a chip configured in (or used in) a network device, the transceiver unit in the communication device 700 is an input / output interface or circuit in the chip, and the processing unit 710 in the communication device 700 may be a processor in the chip.
[0199] Optionally, the communication device 700 may further include a processing unit 710, which can be used to process instructions or data to implement corresponding operations.
[0200] Optionally, the communication device 700 may further include a storage unit 730, which can be used to store instructions or data. The processing unit can execute the instructions or data stored in the storage unit 730 to enable the communication device to perform corresponding operations. The storage unit 730 in the communication device 700 is capable of corresponding to... Figure 9 The memory in the network device 900 shown in the figure.
[0201] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0202] It should also be understood that when the communication device 700 is a network device, the transceiver unit 720 in the communication device 700 can be implemented through a communication interface (such as a transceiver or input / output interface), for example, it can correspond to Figure 9The transceiver 910 in the network device 900 shown in the figure, and the processing unit 710 in the communication device 700 can be implemented by at least one processor, for example, corresponding to Figure 9 The processor 920 in the network device 900 shown in the figure, and the processing unit 710 in the communication device 700 can be implemented by at least one logic circuit.
[0203] Figure 8 This is a schematic diagram of the structure of the terminal device 800 provided in an embodiment of this application. The terminal device 800 can be applied to, for example... Figure 1 In the system shown, the functions of the terminal device in the above method embodiments are executed. As shown in the figure, the terminal device 800 includes a processor 820 and a transceiver 810. Optionally, the terminal device 800 also includes a memory. The processor 820, transceiver 810, and memory can communicate with each other through internal connection paths to transmit control and / or data signals. The memory is used to store computer programs, and the processor 820 is used to execute the computer programs in the memory to control the transceiver 810 to transmit and receive signals.
[0204] The processor 820 and the memory described above can be combined into a single processing device. The processor 820 executes the program code stored in the memory to achieve the aforementioned functions. In specific implementations, the memory can be integrated into the processor 820 or independent of it. The processor 820 can be combined with... Figure 7 The corresponding processing unit in the process.
[0205] The transceiver 810 described above can be used with Figure 7 The transceiver unit corresponds to this. The transceiver 810 may include a receiver (or receiver circuit) and a transmitter (or transmitter circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.
[0206] It should be understood that Figure 8 The terminal device 800 shown can achieve Figure 4 , Figure 5 , Figure 6 The various processes of the terminal device are involved in the method 200 embodiments. The operations and / or functions of the various modules in the terminal device 800 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the description in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.
[0207] The processor 820 described above can be used to perform the actions implemented internally by the terminal device as described in the preceding method embodiments, while the transceiver 810 can be used to perform the actions described in the preceding method embodiments of sending data to or receiving data from the network device by the terminal device. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.
[0208] Optionally, the terminal device 800 may also include a power supply for providing power to various devices or circuits in the terminal device.
[0209] In addition, to further enhance the functionality of the terminal device, the terminal device 800 may also include one or more of an input unit, a display unit, an audio circuit, a camera, and a sensor, and the audio circuit may also include a speaker, a microphone, etc.
[0210] Figure 9 This is a schematic diagram of the structure of a network device provided in an embodiment of this application. The network device 900 can be applied to, for example... Figure 1 In the system shown, the functions of the network device in the above method embodiments are executed. As shown in the figure, the terminal device 900 includes a processor 920 and a transceiver 910. Optionally, the network device 900 also includes a memory. The processor 920, transceiver 910, and memory can communicate with each other through internal connection paths to transmit control and / or data signals. The memory is used to store computer programs, and the processor 920 is used to execute the computer programs in the memory to control the transceiver 910 to transmit and receive signals.
[0211] It should be understood that Figure 9 The network device 900 shown can achieve Figure 4 , Figure 5 , Figure 6 Method 200 involves various processes of the network device. The operations and / or functions of each module in the network device 900 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the description in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.
[0212] It should be understood that Figure 9 The network device 900 shown is merely one possible architecture for network devices and should not be construed as limiting this application in any way. The method provided in this application can be applied to network devices with other architectures, such as network devices including CU, DU, and AAU. This application does not limit the specific architecture of the network device.
[0213] This application also provides a processing apparatus, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.
[0214] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0215] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0216] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.
[0217] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0218] The present application provides a method in the embodiments of this application, and also provides a computer program product, which includes computer program code, which, when executed by one or more processors, causes a device including the processor to perform the method in the above embodiments.
[0219] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code that, when run by one or more processors, causes a device including the processor to perform the method in the above embodiments.
[0220] According to the method provided in the embodiments of this application, this application also provides a system that includes one or more of the aforementioned network devices. The system may further include one or more of the aforementioned terminal devices.
[0221] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between modules may be electrical, mechanical, or other forms.
[0222] In the specific implementation of the aforementioned terminal devices and network devices, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this application can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.
[0223] All or part of the steps in the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof.
[0224] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, The method includes: When a terminal device has a session carrying protocol data units for time synchronization or a session carrying protocol data units for high-precision clock information, it receives first information. The first information configures the terminal device to perform time information measurement of a first cell, where the first cell is a cell other than the terminal device's serving cell. The terminal device then sends second information, which includes measurement results of at least one second cell, where the at least one second cell is a cell other than the terminal device's serving cell, and includes the first cell. The terminal device receives the first information, where the measurement results include reference received signal power (RSRP) and reference... One or more of Signal Received Quality (RSRQ) and Signal-to-Interference-Noise Ratio (SINR); the terminal device transmits second information, including: if the measurement result of the at least one second cell satisfies a first condition, the terminal device transmits the second information; the time information of the first cell includes the deviation value between the frame number of the first system frame of the first cell and the frame number of the second system frame of the serving cell, and / or, the time information of the first cell includes the deviation value between the frame time of the first cell and the frame time of the serving cell, wherein the deviation value between the frame time of the first cell and the frame time of the serving cell is the time deviation value between the frame boundary of the first cell and the frame boundary of the serving cell; The terminal device performs the measurement of the time information according to the first information. When the measurement result of the first cell meets the first condition, the terminal device performs the measurement of the time information according to the first information. The measurement result includes one or more of the following: Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), and Signal-to-Interference-Noise Ratio (SINR). The first condition includes the condition that triggers the A3 event of the measurement report and / or the condition that triggers the A5 event of the measurement report.
2. The method according to claim 1, characterized in that, The first information includes first indication information, which is used to instruct the terminal device to report or not report the time information.
3. The method according to claim 1, characterized in that, The first information is carried in a switching command or an RRC reconfiguration message, or... After the terminal device receives the first information, the method further includes: The terminal device receives a handover command message or a Radio Resource Control (RRC) reconfiguration message. The handover command message or radio resource control (RRC) reconfiguration message is used to instruct the terminal device to hand over to the first cell.
4. The method according to claim 1, characterized in that, The first information also includes second indication information, which is used to indicate that the measurement of the time information is performed if the measurement result of the first cell meets the first condition.
5. A communication method, characterized in that, The method includes: When a network device determines that a terminal device has a session carrying Protocol Data Units (PDUs) for time synchronization or a session carrying PDUs for high-precision clock information, the network device sends first information to the terminal device. The first information configures the terminal device to perform time information measurement of a first cell, which is a cell other than the serving cell of the terminal device. The network device receives second information from the terminal device, which includes measurement results of at least one second cell, which is a cell other than the serving cell of the terminal device, and includes the first cell. The network device sends the first information to the terminal device, wherein the measurement results include one or more of Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), and Signal-to-Interference-Noise Ratio (SINR). The time information of the first cell includes the deviation between the frame number of a first system frame of the first cell and the frame number of a second system frame of the serving cell, and / or the time information of the first cell includes the deviation between the frame time of the first cell and the frame time of the serving cell, wherein the deviation between the frame time of the first cell and the frame time of the serving cell is the time deviation between the frame boundary of the first cell and the frame boundary of the serving cell. The network device determines, based on the second information, that the measurement result of the at least one second cell meets a first condition, wherein the first condition includes a condition that triggers an A3 event of the measurement report and / or a condition that triggers an A5 event of the measurement report.
6. The method according to claim 5, characterized in that, The first information includes first indication information, which is used to instruct the terminal device to report or not report the time deviation value.
7. The method according to claim 5, characterized in that, The method further includes: The network device determines N cells from the at least one second cell, wherein N is less than or equal to a first preset value. Specifically, the first information is used to configure the terminal device to perform time information measurement of the N cells, including the first cell among the N cells.
8. The method according to any one of claims 5 to 7, characterized in that, The first information is carried in a handover command message or an RRC reconfiguration message, or... After the network device sends the first information to the terminal device, the method further includes: The network device sends a handover command message or an RRC reconfiguration message to the terminal device. The handover command message or the RRC reconfiguration message is used to instruct the terminal device to hand over to the first cell.
9. The method according to claim 5 or 6, characterized in that, The first information also includes second indication information, which is used to indicate that the measurement of the time information is performed when the measurement result of the first cell meets a first condition, the first condition including the condition that triggers the A3 event of the measurement report and / or the condition that triggers the A5 event of the measurement report.
10. A communication device, characterized in that, The device includes: The transceiver unit is configured to receive first information in the presence of a session carrying protocol data units for time synchronization or a session carrying protocol data units for high-precision clock information. The first information is configured to configure the terminal device to perform time information measurement of a first cell, where the first cell is a cell other than the serving cell of the terminal device. The time information of the first cell includes the deviation between the frame number of a first system frame of the first cell and the frame number of a second system frame of the serving cell, and / or the time information of the first cell includes the deviation between the frame time of the first cell and the frame time of the serving cell, wherein the deviation between the frame time of the first cell and the frame time of the serving cell is a time deviation between the frame boundary of the first cell and the frame boundary of the serving cell. Specifically, the transceiver unit receives the first information when it has a session carrying protocol data units for time synchronization or a session carrying protocol data units for high-precision clock information; The transceiver unit is specifically used to receive the first information after sending the second information, wherein the second information includes the measurement results of at least one second cell, wherein the at least one second cell is a cell other than the serving cell of the terminal device, and the first cell is included in the at least one second cell, and the measurement results include one or more of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), and signal interference noise ratio (SINR); The transceiver unit is specifically used to send the second information when the measurement result of at least one second cell meets the first condition; A processing unit is configured to perform the measurement of the time information based on the first information; The processing unit is specifically used to perform the measurement of the time information according to the first information when the measurement result of the first cell meets the first condition. The measurement result includes one or more of the following: reference signal received power (RSRP), reference signal received quality (RSRQ), and signal interference noise ratio (SINR). The first condition includes the condition for triggering the A3 event of the measurement report and / or the condition for triggering the A5 event of the measurement report.
11. The apparatus according to claim 10, characterized in that, The first information includes first indication information, which is used to instruct the terminal device to report or not report the time information.
12. The apparatus according to claim 10, characterized in that, The first information is carried in a switching command or an RRC reconfiguration message, or... The transceiver unit is further configured to receive a handover command message or a Radio Resource Control (RRC) reconfiguration message after receiving the first information. The handover command message or radio resource control (RRC) reconfiguration message is used to instruct the terminal device to hand over to the first cell.
13. The apparatus according to claim 10, characterized in that, The first information also includes second indication information, which is used to indicate that the measurement of the time information is performed if the measurement result of the first cell meets the first condition.
14. A communication device, characterized in that, The processing unit is used to determine the measurement of the time information of the first cell by configuring the terminal device; The transceiver unit is configured to send first information to the terminal device, the first information being configured for the terminal device to perform time information measurement of a first cell, wherein the first cell is a cell other than the serving cell of the terminal device; the time information of the first cell includes the deviation value between the frame number of the first system frame of the first cell and the frame number of the second system frame of the serving cell, and / or, the time information of the first cell includes the deviation value between the frame time of the first cell and the frame time of the serving cell, wherein the deviation value between the frame time of the first cell and the frame time of the serving cell is the time deviation value between the frame boundary of the first cell and the frame boundary of the serving cell; If the processing unit determines that the terminal device has a session carrying protocol data units for time synchronization or a session carrying protocol data units for high-precision clock information, the transceiver unit is used to send the first information to the terminal device. The transceiver unit is specifically used to receive the second information from the terminal device and then send the first information to the terminal device. The second information includes the measurement results of at least one second cell, wherein the at least one second cell is a cell other than the serving cell of the terminal device, and the at least one second cell includes the first cell. The measurement results include one or more of the following: Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), and Signal-to-Interference-Noise Ratio (SINR). The processing unit is further configured to determine, based on the second information, that the measurement result of the at least one second cell satisfies a first condition, wherein the first condition includes a condition that triggers an A3 event of the measurement report and / or a condition that triggers an A5 event of the measurement report.
15. The apparatus according to claim 14, characterized in that, The first information includes first indication information, which is used to instruct the terminal device to report or not report the time deviation value.
16. The apparatus according to claim 14, characterized in that, The processing unit is further configured to determine N cells among the at least one second cell, wherein N is less than or equal to a first preset value. Specifically, the first information is used to configure the terminal device to measure the time information of the N cells, including the first cell among the N cells.
17. The apparatus according to any one of claims 14 to 16, characterized in that, The first information is carried in a handover command message or an RRC reconfiguration message, or... After sending the first information to the terminal device, the transceiver unit sends a handover command message or an RRC reconfiguration message to the terminal device. The handover command message or the RRC reconfiguration message is used to instruct the terminal device to hand over to the first cell.
18. The apparatus according to claim 14 or 15, characterized in that, The first information also includes second indication information, which is used to indicate that the time information is measured when the measurement result of the first cell meets a first condition, the first condition including the condition that triggers the A3 event of the measurement report and / or the condition that triggers the A5 event of the measurement report.
19. A communication device, characterized in that, include: Processor, memory, and interfaces for communicating with terminal devices; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the communication method as described in any one of claims 1 to 4.
20. A communication device, characterized in that, include: Processor, memory, and interfaces for communicating with terminal devices; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the communication method as described in any one of claims 5 to 9.
21. A computer-readable storage medium, characterized in that, The method includes a computer program that, when executed by one or more processors, causes a device including the processor to perform the method as described in any one of claims 1 to 9.
22. A computer program product, characterized in that, The computer program product includes: a computer program that, when run, causes a computer to perform the method as described in any one of claims 1 to 9.
23. A chip, characterized in that, Includes at least one processor and a communication interface; The communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method as described in any one of claims 1 to 9 through logic circuits or execution code instructions.