Communication method and device

The OTT server provides reference signal configuration, and the UE obtains configuration information without establishing an RRC connection, solving the problem of limited user-specific reference signal configuration and implementing efficient measurement and positioning services in non-connected states.

CN120456142APending Publication Date: 2025-08-08HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410175784.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-07
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In a communication system, the user-specific reference signal needs to be configured separately by the base station equipment, which causes the user equipment (UE) to be unable to obtain configuration information when it is idle, limiting the measurement scenario of the reference signal, especially in positioning scenarios that require high-precision measurements, which cannot meet the needs.

Method used

The reference signal configuration information is provided through the OTT server, so that the UE can obtain the reference signal configuration of the current resident cell without establishing an RRC connection, realize measurement in a non-connected state, including requesting and receiving configuration information from the OTT server, and reporting and storing configuration information if necessary.

Benefits of technology

Reduces the dependence of UE services on the connected state, improves the efficiency and flexibility of reference signal measurement, and supports positioning services especially in non-connected states.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120456142A_ABST
    Figure CN120456142A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and the method comprises the steps: obtaining the reference signal configuration information of a current resident cell of a terminal through an OTT server, enabling the terminal to obtain the required reference signal configuration information without entering a connection state, namely, enabling the terminal to obtain the reference signal configuration information under the condition that the terminal does not establish an RRC connection. And the reference signal can be measured according to the reference signal configuration condition provided by the OTT server, so that services such as positioning in a non-connection state are enabled, and the dependence of terminal services on a connection state is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] There are various types of reference signals in the communication system. According to the objects used by the reference signals, the reference signals can be divided into two categories: cell-specific reference signals and user-specific reference signals.

[0003] In some specific scenarios, such as positioning, which require large bandwidth, the bandwidth provided by cell-specific reference signals (CSRs) is insufficient to meet the requirements. Therefore, user-specific reference signals (USRSs) with higher measurement accuracy are required for signal measurement. However, USRSs require base stations to configure them for user equipment (UE). Therefore, the UE typically needs to enter a connected state to obtain the corresponding configuration, which limits the use of UE measurement reference signals. Summary of the Invention

[0004] The embodiments of the present application provide a communication method and apparatus that do not require the UE to enter a connected state to obtain corresponding configurations, thereby reducing the dependence of UE services on connection state conditions.

[0005] In a first aspect, a communication method is provided. The method can be executed by a terminal, or by a chip, logic module, or software module within the terminal. The method includes: obtaining reference signal configuration information of a first cell provided by an OTT server. When a radio resource control (RRC) connection is not established, measuring a reference signal of the current resident cell based on reference signal configuration information of the current resident cell in the reference signal configuration information of the first cell, and obtaining a measurement result.

[0006] Based on the method of the first aspect, it can be seen that the reference signal configuration information of the cell where the terminal is currently located is obtained through the OTT server, so that the terminal can obtain the required reference signal configuration information without entering the connected state, that is, the terminal can measure the reference signal according to the reference signal configuration provided by the OTT server without establishing an RRC connection, thereby enabling positioning and other services in a non-connected state, reducing the terminal service's dependence on the connected state.

[0007] In one possible implementation, the communication method may further include: before obtaining the reference signal configuration information of the first cell provided by the OTT server, sending a request message to the OTT server, the request message being used to request configuration information for measuring the reference signal of the second cell. Accordingly, obtaining the reference signal configuration information of the first cell provided by the OTT server may include: receiving a response message returned by the OTT server in response to the request message, wherein the response message includes the reference signal configuration information of the first cell, wherein the first cell includes the second cell.

[0008] It is understood that the request message can carry information about the cell range, namely the second cell, which can be one or more cells. The first cell is the cell range to which the reference signal configuration information sent by the OTT server in response to the request message belongs. The first cell can include the second cell, and can also include other cells determined by the OTT server itself, such as the second cell's neighboring cells, the cell that the OTT server predicts the terminal will pass through, etc. In other words, the OTT server can expand the cell range to which the reference signal configuration information sent down belongs based on the cell range to which the reference signal configuration information requested by the terminal belongs, making the sent cell range larger and more flexible, facilitating the measurement of reference signals when the terminal moves to different cells, and improving the efficiency of measuring reference signals.

[0009] Optionally, the request message includes at least one of the following: cell information of the currently resident cell, cell information of the neighboring cells of the currently resident cell, or the number of reference signal configuration information for measuring the second cell. It can be understood that the terminal carries information about the cell range when requesting reference signal configuration information. The neighboring cells of the currently resident cell may include the cell where the terminal has historically resided and the cell to which it may move in the future, so that the terminal can use the corresponding reference signal configuration information in a timely manner when it moves to the above cell and when necessary. The number of reference signal configuration information for measuring the second cell can be the maximum number of configuration information requested by the terminal, so that the reference signal configuration information sent by the OTT server will not exceed the storage space of the terminal, resulting in a waste of resources, and can control traffic and improve communication performance.

[0010] Optionally, obtaining the reference signal configuration information of the first cell provided by the OTT server may further include: obtaining first information provided by the OTT server, the first information being used to indicate a generation rule for configuration information used to measure the reference signal of the first cell. The reference signal configuration information of the first cell is determined based on the first information. It can be understood that the first information may be information provided by the OTT server or information received from a base station broadcast. The generation rule may be a default configuration rule according to a protocol or a specific manufacturer. Since the configuration information of the reference signal follows the generation rule, the reference signal configuration information may be generated according to the generation rule. The generation rule is information extracted from the reference signal configuration information, which can reduce interaction overhead and improve communication efficiency.

[0011] Optionally, the reference signal configuration information of the first cell is information that is valid within a first time period; when a radio resource control (RRC) connection is not established, the reference signal of the currently resident cell is measured based on the reference signal configuration information of the currently resident cell in the reference signal configuration information of the first cell to obtain a measurement result, which may include: when an RRC connection is not established and within the first time period, the reference signal configuration information of the currently resident cell is measured based on the reference signal configuration information of the currently resident cell in the reference signal configuration information of the first cell to obtain a measurement result. It is understandable that the OTT server can send the effective time of the reference signal configuration information, and the terminal can no longer use it after the effective time range is exceeded, so as to ensure that the terminal can request and use the reference signal configuration information on demand, and also avoid the terminal from storing a large amount of useless configuration information.

[0012] In one possible implementation, the communication method may further include: determining whether there is an abnormality in the reference signal configuration information of the current resident cell based on the measurement result and the preset value range. In the case that there is an abnormality in the reference signal configuration information of the current resident cell, an abnormality notification message is sent to the OTT server, and the abnormality notification message indicates that there is an abnormality in the reference signal configuration information of the current resident cell. It can be understood that the preset value range can be a normal value range or an abnormal value range. If the preset value range is a normal value range, an abnormality notification message is generated when the measurement result is not within the preset value range. If the preset value range is an abnormal value range, an abnormality notification message is generated when the measurement result is within the preset value range. Indicating the existence of an abnormality in the reference signal configuration information to the OTT server allows the OTT server to update the reference signal configuration information in a timely manner according to the abnormal situation.

[0013] Optionally, the first cell includes at least one of the following: a historically resided cell, a currently resided cell, or a predicted resided cell. The predicted resided cell is determined based on the historically resided cell and / or the currently resided cell. It is understandable that the terminal can determine the cell range to which the reference signal configuration information sent by the OTT server belongs. The terminal predicts the cell where the terminal may reside in the future based on the historical and / or currently resided cells, and can obtain the reference signal configuration information of the cell where the terminal may reside from the OTT server in advance. There is no need to request the reference signal configuration information of the currently required cell in real time, thereby reducing the interaction delay and improving the efficiency of measuring the reference signal.

[0014] In one possible implementation, the communication method may further include: measuring the reference signal of the neighboring cell of the currently resident cell based on the reference signal configuration information of the neighboring cell of the currently resident cell in the reference signal configuration information of the first cell, and obtaining a measurement result. Because the reference signal configuration information obtained from the OTT server is the reference signal configuration information of cells in a larger range, when the terminal measures the reference signal, the reference signal configuration information of the neighboring cell can be obtained and measured, thereby improving the effectiveness of terminal services (such as positioning).

[0015] Optionally, not establishing an RRC connection refers to at least one of the following states: an idle state, an inactive state, or a non-connected state. When the terminal is in the idle state, the inactive state, or the non-connected state, it can also measure the reference signal according to the reference signal configuration provided by the OTT server, thereby reducing the terminal service's dependence on the connection state.

[0016] Optionally, the first cell includes a cell related to a positioning scenario, that is, a positioning service can be implemented when the terminal is in a non-connected state.

[0017] In a second aspect, a communication method is provided. The method can be executed by a terminal, or by a chip, logic module, or software module within the terminal. The method includes: obtaining reference signal configuration information of a third cell, where the reference signal configuration information is used to measure a reference signal of the third cell; and sending the reference signal configuration information of the third cell to an OTT server.

[0018] Based on the method of the second aspect, it can be seen that the terminal can collect the reference signal configuration information of the cell where it resides in the connected state according to demand, and send the reference signal configuration information to the OTT server for aggregation, so that the OTT server can form a database of cell-level reference signal configuration information for different cells, so that the terminal that resides in the cell later can obtain the required reference signal configuration information without going through the connected state, reducing the terminal service's dependence on the connected state.

[0019] Optionally, the fourth cell is any cell in the third cell, and the reference signal configuration information is obtained when accessing the fourth cell and establishing an RRC connection. It can be understood that when the terminal is residing in the fourth cell and establishing an RRC connection with the base station, it obtains the reference signal configuration information of the fourth cell. The reference signal configuration information is the RRC configuration information. The reference signal configuration information of each cell in the third cell is obtained in the same manner as the reference signal configuration information of the fourth cell, so that the OTT server can obtain cell-level reference signal configuration information of different cells, which facilitates the subsequent terminal to measure the reference signals of different cells.

[0020] In one possible implementation, the communication method may further include: before sending the reference signal configuration information of the third cell to the OTT server, obtaining second information, where the second information is used to indicate a period for sending the reference signal configuration information and / or a number of reference signal configuration information to be sent. Sending the reference signal configuration information of the third cell to the OTT server may include: sending the reference signal configuration information of the third cell to the OTT server based on the second information. Optionally, obtaining the second information may include: receiving the second information from the OTT server; or determining the second information.

[0021] It is understood that the second information may be a trigger condition for the terminal to send reference signal configuration information to the OTT server, which can be determined by the terminal itself or issued by the OTT server. When the second information is met, that is, when the current moment is within the period for sending reference signal configuration information and / or when the number of collected reference signal configuration information items meets a preset number, the terminal is triggered to report the reference signal configuration information to the OTT server. This effectively limits the number of items sent, controls traffic, reduces storage and interaction overhead, and improves communication efficiency.

[0022] In one possible implementation, the communication method may further include: before sending the reference signal configuration information of the third cell to the OTT server, receiving third information from the OTT server, the third information being used to instruct the OTT server to send the reference signal configuration information. Sending the reference signal configuration information of the third cell to the OTT server may include: sending the reference signal configuration information of the third cell to the OTT server based on the third information. It is understood that the third information may be the OTT server actively triggering the terminal to send the reference signal configuration information, and the terminal can send the reference signal configuration information upon receiving the third information. This makes the way the OTT server collects reference signal configuration information more flexible.

[0023] In one possible implementation, the communication method may further include: before sending the reference signal configuration information of the third cell to the OTT server, requesting that the reference signal configuration information of the third cell be sent to the OTT server. It is understood that the terminal may proactively trigger the sending of the reference signal configuration information to the OTT server. Upon receiving a message that the request has been responded to, the terminal may send the reference signal configuration information to the OTT server. This makes the manner in which the terminal sends the reference signal configuration information more flexible.

[0024] Optionally, the reference signal configuration information of the third cell also includes cell information of the third cell.

[0025] According to a third aspect, a communication method is provided, comprising: upon receiving a request message from an OTT server, obtaining reference signal configuration information of a first cell, wherein the request message is used to request configuration information for measuring a reference signal of a second cell, and the first cell includes the second cell. The OTT server sends the reference signal configuration information of the first cell based on the request message.

[0026] Optionally, the request message includes at least one of the following: cell information of a currently resident cell, cell information of a neighboring cell of the currently resident cell, or the number of configuration information for measuring a reference signal of a second cell.

[0027] Optionally, the reference signal configuration information of the first cell is information valid within a first time period.

[0028] Optionally, sending the reference signal configuration information of the first cell based on the request message may include: the OTT server sending first information based on the request message, where the first information is used to indicate a generation rule for the reference signal configuration information for measuring the first cell.

[0029] In one possible implementation, the communication method may further include: the OTT server receiving abnormality notification information indicating that an abnormality exists in the reference signal configuration information of the currently resident cell; and the OTT server updating the reference signal configuration information of the currently resident cell according to the abnormality notification information.

[0030] Optionally, the first cell includes at least one of the following: a historically resided cell, a currently resided cell, or a predicted resided cell.

[0031] Optionally, the predicted resident cell is determined by the OTT server according to the historical resident cell and / or the currently resident cell.

[0032] It can be understood that the relevant technical effects of the method of the third aspect mentioned above can also refer to the relevant introduction of the first aspect mentioned above, and will not be repeated here.

[0033] In a fourth aspect, a communication method is provided, the method comprising: an OTT server receiving reference signal configuration information of a third cell, the reference signal configuration information being used to measure a reference signal of the third cell; and the OTT server storing the reference signal configuration information.

[0034] In one possible implementation, the communication method may further include: before the OTT server receives the reference signal configuration information of the third cell, the OTT server sends second information, and the second information is used to indicate the period for the OTT server to receive the reference signal configuration information, and / or the number of reference signal configuration information received.

[0035] In a possible implementation, the communication method may further include: before the OTT server receives the reference signal configuration information of the third cell, the OTT server sends third information, where the third information is used to indicate the sending of the reference signal configuration information.

[0036] In one possible implementation, the communication method may further include: before the OTT server stores the reference signal configuration information, the OTT server receives the reference signal configuration information of the third cell from the first terminal, and the reference signal configuration information of the third cell from the second terminal. Accordingly, the OTT server storing the reference signal configuration information may include: storing the reference signal configuration information of the third cell when the reference signal configuration information of the third cell from the first terminal is consistent with the reference signal configuration information of the third cell from the second terminal. It can be understood that the OTT server will receive reference signal configuration information of multiple cells from multiple terminals. The OTT server needs to determine whether the reference signal configuration information of each cell is cell-level reference signal configuration information based on the reference signal configuration information of multiple cells of the multiple terminals, and then subsequently send the cell-level reference signal configuration information to the terminal when the terminal needs it, so that the terminal can use the cell-level reference signal configuration information even when an RRC connection is not established.

[0037] It can be understood that the relevant technical effects of the method of the fourth aspect mentioned above can also refer to the relevant introduction of the second aspect mentioned above, and will not be repeated here.

[0038] In a fifth aspect, a communication device is provided. The communication device includes: a module for executing the method described in any one of aspects 1 to 4, such as a transceiver module and a processing module. For example, the transceiver module is configured to indicate the transceiver function of the communication device, and the processing module is configured to perform functions of the communication device other than the transceiver function.

[0039] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fifth aspect, and the receiving module is used to implement the receiving function of the communication device described in the third aspect.

[0040] Optionally, the communication device described in the fifth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device can execute the method described in any one of the first to fourth aspects.

[0041] It can be understood that the communication device described in the fifth aspect can be a terminal or a network device, or a chip (system) or other parts or components that can be set in a terminal or a network device, or a device that includes a terminal or a network device. This application does not limit this.

[0042] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of any one of the above-mentioned first to fourth aspects, and will not be repeated here.

[0043] In a sixth aspect, a communication device is provided, comprising: a processor configured to execute the method described in any one of the first to fourth aspects.

[0044] In one possible implementation, the communication device described in the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the sixth aspect to communicate with other communication devices.

[0045] In one possible implementation, the communication device described in aspect 6 may further include a memory. The memory may be integrated with the processor or provided separately. The memory may be used to store the computer program and / or data involved in the method described in any one of aspects 1 to 4.

[0046] In an embodiment of the present application, the communication device described in the sixth aspect may be the terminal or network device described in any one of the first to fourth aspects, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.

[0047] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the methods described in any one of the first to fourth aspects, and will not be repeated here.

[0048] In a seventh aspect, a communication device is provided, comprising: a processor coupled to a memory, the processor configured to execute a computer program or instruction stored in the memory, so that the communication device performs the method described in any one of the first to fourth aspects.

[0049] In one possible implementation, the communication device may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device to communicate with other communication devices.

[0050] In a possible implementation, the communication device further includes the memory for storing the above-mentioned computer program or instruction. Optionally, the memory and the processor are integrated together.

[0051] In an embodiment of the present application, the communication device described in the seventh aspect can be the terminal or network device described in any one of the first to fourth aspects, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.

[0052] In addition, the technical effects of the communication device described in the seventh aspect can refer to the technical effects of the methods described in any one of the first to fourth aspects, and will not be repeated here.

[0053] In an eighth aspect, a communication device is provided. The communication device includes: one or more processors, specifically a baseband processor and an application processor, the baseband processor and the application processor being configured to cause the communication device to perform the method described in any one of aspects 1 to 4 through logical links and / or execution instructions.

[0054] In a ninth aspect, a communication system is provided, comprising: a terminal for executing the method described in the first aspect or the second aspect, and an OTT server for executing the method described in the third aspect or the fourth aspect.

[0055] In a tenth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the method described in any one of the first to fourth aspects above is implemented.

[0056] In an eleventh aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, enables the method described in any one of the first to fourth aspects to be implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 A schematic diagram of the structure of a communication system provided in an embodiment of the present application;

[0058] Figure 2 Schematic diagram of the communication method provided in the embodiment of the present application Figure 1 ;

[0059] Figure 3 Schematic diagram of information triggering conditions provided in the embodiment of this application Figure 1 ;

[0060] Figure 4 Schematic diagram of information triggering conditions provided in the embodiment of this application Figure 2 ;

[0061] Figure 5 Schematic diagram of information triggering conditions provided in the embodiment of this application Figure 3 ;

[0062] Figure 6 Schematic diagram of the communication method provided in the embodiment of the present application Figure 2 ;

[0063] Figure 7 Schematic diagram of the communication method provided in the embodiment of the present application Figure 3 ;

[0064] Figure 8 A schematic diagram of the range of the second cell provided in an embodiment of the present application;

[0065] Figure 9 A schematic diagram of the range of the first cell provided in an embodiment of the present application;

[0066] Figure 10 Schematic diagram of the communication method provided in the embodiment of the present application Figure 4 ;

[0067] Figure 11 A schematic diagram of the current resident cell provided in an embodiment of the present application;

[0068] Figure 12 The typical results provided by the examples of this application are shown in FIG. Figure 1 ;

[0069] Figure 13 The typical results provided by the examples of this application are shown in FIG. Figure 2 ;

[0070] Figure 14 Schematic diagram of the communication method provided in the embodiment of the present application Figure 5 ;

[0071] Figure 15 Schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 1 ;

[0072] Figure 16 Schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0073] In fourth-generation (4G) or 5G mobile communication systems, various reference signals are provided to UEs for measurement. Depending on the target of the reference signal, the reference signals can be divided into two categories: cell-specific reference signals and user-specific reference signals.

[0074] Cell-specific reference signals are used by all service users in a cell, such as the synchronization signal (SS) in the Long Term Evolution (LTE) system or the New Radio (NR) system, and the common reference signal (CRS) in the LTE system. Synchronization signals can include, for example, the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the synchronization signal block (SSB). The generation method and time-frequency resource location information of these reference signals are predetermined between the UE and the base station, for example, as defined by the standard. The base station transmits these reference signals regardless of whether the UE is in connected, idle, or inactive state.

[0075] User-specific reference signals can be, for example, demodulation reference signals (DMRS), sounding reference signals (SRS), channel state information reference signals (CSI-RS), etc. This type of reference signal requires separate configuration of the base station equipment, that is, the base station can send different reference signals to different UEs, and the generation method and time-frequency resources of the reference signals can be different. Therefore, this type of reference signal usually requires the UE to enter the connected state and obtain the RRC configuration of the base station before it can know the content of the reference signal and the time-frequency location of the transmission, so as to know how to measure it. If the UE is in the idle state or releases the RRC connection, from the UE's perspective, it can usually be considered that this type of reference signal no longer exists, or in other words, the UE can assume that the base station no longer sends this type of reference signal, so the UE cannot know how to measure this type of reference signal.

[0076] In actual use, the base station may configure a user-specific reference signal with the same configuration for all UEs served in the cell. For example, the tracking reference signal (TRS) in the NR system is used to provide the UE with fine synchronization. The TRS signal is defined as a UE-specific reference signal. That is, the measurement of the TRS signal requires the base station to configure the resources of the TRS signal for the UE before the UE knows the generation method and time-frequency resources of the TRS signal. However, since the purpose of the TRS signal is to provide fine synchronization to all UEs served in the cell, there is actually no need to use different TRS signals for different UEs. Therefore, in actual use, the base station may configure the same TRS signal for all UEs served in the cell. That is, although the TRS signal is a user-specific reference signal, its actual signal configuration may still be the same within the cell, so that regardless of whether the served UE is in a connected state or not, the TRS signal may always exist, or the base station will always send a TRS signal with a specific configuration. Even if the UE is in an idle state and does not obtain the corresponding RRC configuration, the UE may still measure the TRS signal of the cell.

[0077] In some specific application scenarios, such as those where positioning is required on the UE side, the UE generally first obtains channel information by measuring reference signals, then extracts information such as delay, phase, power, and angle from the channel information, and then uses a positioning algorithm to solve the UE's position. The accuracy of the above algorithm depends on the accuracy of the measured and extracted information. However, the bandwidth provided by cell-common reference signals such as SSB signals is insufficient to meet the requirements. For example, the resolution accuracy of the channel delay information extracted by relying on SSB is insufficient. Therefore, it is necessary to use reference signals with higher measurement accuracy for signal measurement, such as user-specific reference signals with larger bandwidth. However, user-specific reference signals require the base station equipment to configure them separately for the UE. For example, when the UE accesses cell 1 and enters the connected state, cell 1 will perform RRC configuration for the UE. After receiving the RRC configuration information of the UE-specific reference signal, the UE knows the content of the transmitted signal and the time-frequency domain location of the transmitted signal, so that it can correctly receive the signal at the corresponding location and perform measurements. That is to say, when measuring user-specific reference signals, the UE is usually required to enter a connected state to obtain the corresponding configuration. If the UE is in an idle state, the corresponding configuration information cannot be obtained. As a result, when the UE is in an idle state but needs to perform certain functions, it lacks the corresponding reference signal information and cannot perform measurements, which limits the use scenarios of UE measurement reference signals.

[0078] In response to the above technical problems, the embodiments of the present application propose the following technical solutions.

[0079] The technical solution in this application will be described below with reference to the accompanying drawings.

[0080] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless network (Wi-Fi) systems, Bluetooth systems, Sparklink systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Vehicles communication systems, 4G mobile communication systems such as LTE systems, 5G such as NR systems, and communication systems evolved after 5G such as 6G, open radio access network (ORAN) systems, etc.

[0081] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information, the second indication information, or the third indication information below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.

[0082] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. As can be seen from the above, for example, when it is necessary to indicate multiple pieces of information of the same type, different indication methods may be used for different pieces of information. During the specific implementation process, the desired indication method can be selected according to specific needs. The embodiments of the present application do not limit the selected indication method. As such, the indication methods involved in the embodiments of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0083] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of this application. Among them, the sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the sending node device by sending configuration information to the receiving node device.

[0084] "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and the embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, and the embodiments of the present application do not limit this.

[0085] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems. The embodiments of the present application do not make specific limitations on this.

[0086] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to perform judgment actions when implemented, nor does it mean that there are other limitations.

[0087] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can represent A or B. "And / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or implementation described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or implementations. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0088] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0089] To facilitate understanding of the embodiments of the present application, first Figure 1 The communication system shown in FIG is used as an example to describe in detail the communication system applicable to the embodiment of the present application. Figure 1 A schematic diagram of the architecture of a communication system applicable to the method provided in an embodiment of the present application.

[0090] like Figure 1 As shown, the communication system mainly includes at least one of the following: an OTT server and a terminal.

[0091] Services that go beyond the operator's pipeline or over-the-top (OTT) servers can be application servers that have a communication connection with the terminal and can provide application-layer-based services to the terminal, such as application-layer-based cloud services. The application server can be a cloud server of the terminal manufacturer, a cloud server of the chip manufacturer, or a third-party cloud server, or other servers that provide application-layer services. The terminal and the OTT server can exchange application data through application-layer services, specifically through the terminal's chip exchanging application data with the OTT server. The access method for the application-layer interaction can use a cellular system, such as an LTE or NR system, or a non-cellular system, such as Wi-Fi or other wireless access technologies. The terminal's chip can include an application processor (AP) and a baseband processor (modem), or they can be undifferentiated. In addition, the terminal side specifically involves the interaction between the terminal's baseband processor (modem) and the application processor.

[0092] Terminals can also be referred to as terminal devices, user equipment (UE), mobile stations, or mobile terminals. They can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), smart point-of-sale (POS), customer-premises equipment (CPE), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables (such as smart watches, smart bracelets, pedometers, and smart glasses), smart transportation, and smart cities. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicle devices (such as complete vehicle devices, vehicle-mounted modules, vehicle-mounted chips, on-board units (OBUs), or telematics boxes (T-BOXs)), drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, and satellite terminals. The embodiments of the present application do not limit the device form of the terminal.

[0093] In this communication system, the reference signal configuration information of the cell where the terminal is currently located is obtained through the OTT server, so that the terminal can obtain the required reference signal configuration information without entering the connected state. That is, even if the terminal has not established an RRC connection, it can measure the reference signal according to the reference signal configuration provided by the OTT server, thereby enabling positioning and other services in a non-connected state, reducing the terminal service's dependence on the connected state.

[0094] The embodiments of this application do not limit the device form of the network device. The device used to implement the function of the network device can be a network device, such as a base station device that implements the access network function, a wireless router device, etc.; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device, or it can be used in conjunction with the network device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices.

[0095] The following will be combined Figure 2 The communication method provided in the embodiment of the present application is applicable to the above-mentioned communication system and is specifically applied to the various scenarios / processes mentioned in the above-mentioned communication system, which are described in detail below.

[0096] Figure 2 This is a flow chart of a communication method provided in an embodiment of the present application. This communication method is applicable to the above-mentioned communication system and mainly involves the interaction between the terminal and the OTT server.

[0097] like Figure 2 As shown, the process of the communication method is as follows:

[0098] S201. The terminal obtains reference signal configuration information of the third cell.

[0099] Among them, the third cell may be one or more, and the reference signal configuration information is used to measure the reference signal of the third cell, and the reference signal may be a cell-specific reference signal or a user-specific reference signal. In the actual deployment scenario, the same configuration may be adopted for the user-specific reference signal for the terminals in the cell, such as the TRS signal (in the NR system, the configuration of the TRS signal is achieved by enabling the TRS-Info field in the configuration of the CSI-RS resource set). Therefore, in actual use, this type of reference signal can be considered as a cell-common reference signal, or this type of reference signal has a cell-level configuration. Therefore, the terminal can collect the configuration information of this type of reference signal and send it to the OTT server, so that when the terminal subsequently resides in these cells, it can obtain the cell-level configuration information of this type of reference signal even if it does not enter the connected state, thereby measuring the reference signal. The reference signal configuration information may include parameters such as the time-frequency domain position of the reference signal, the period of the reference signal, the bandwidth of the reference signal, the scrambling code information of the reference signal, and the initial sequence state of the reference signal. The reference signal configuration information can be used by the terminal to receive and measure the reference signal.

[0100] Optionally, the fourth cell is any cell in the third cell, and the reference signal configuration information is obtained when accessing the fourth cell and establishing an RRC connection. It can be understood that when the terminal resides in the fourth cell and establishes an RRC connection state with the base station, it obtains the reference signal configuration information of the fourth cell, and the reference signal configuration information is the RRC configuration information. If there are multiple third cells, the reference signal configuration information of each cell in the third cell is obtained in the same way as the reference signal configuration information of the fourth cell. For example, the terminal resides in X cells in a time period, wherein it resides in X1 cells in the connected state and resides in X2 cells in the idle state. Therefore, within this time period, the terminal can obtain the TRS configuration information of X1 cells residing in the connected state. In this way, the OTT server can obtain the cell-level reference signal configuration information of different cells, which facilitates the subsequent terminal to measure the reference signals of different cells.

[0101] Optionally, the reference signal configuration information of the third cell may also include or be associated with the cell information of the third cell. The cell information may include at least one of the following: a tracking area code (TAC), a RAN-based notification area identity (RNA-ID), a cell identity (Cell-ID), or a physical cell identification (PCI), wherein a TAC or RNA may contain multiple cells, that is, the third cell may include cells belonging to a TAC or RNA, and may also include cells corresponding to the Cell-ID or PCI. It should be noted that RNA is also applicable to the use of TAC in the embodiments of the present application.

[0102] In addition, the third cell may be a cell related to the positioning scenario, or a cell provided by the OTT server (or a cell other than the cell provided by the OTT server), that is, when the terminal obtains the reference signal configuration information of the third cell, it may not obtain the reference signal configuration information of the cell related to the non-positioning scenario, or may not obtain the cell other than the cell provided by the OTT server (or obtain the cell other than the cell provided by the OTT server). Of course, the third cell may also be a cell in any scenario, that is, when the terminal obtains the reference signal configuration information of the third cell, it obtains the reference signal configuration information of any cell that can be obtained, and the function or type of the reference signal is not restricted. When subsequently reporting to the OTT server, it may be reported according to the function or type of the reference signal, or the scenario of the cell. Of course, the configuration information may also be reported directly, and the OTT server may classify the configuration information.

[0103] S202: The terminal sends reference signal configuration information of the third cell to the OTT server. Correspondingly, the OTT server receives the reference signal configuration information of the third cell.

[0104] The reference signal configuration information sent by the terminal to the OTT server may include all the information element contents of the RRC configuration information about the reference signal configuration obtained by the terminal when accessing the third cell and establishing an RRC connection. For example, when the reference signal is TRS in NR, all the information element contents refer to the entire contents of the non-zero power CSI-RS resource (NZP-CSI-RS-Resource) or non-zero power CSI-RS resource set (NZP-CSI-RS-ResourceSet) information element corresponding to the TRS (for example, with the TRS-Info field enabled) in the RRC configuration. Alternatively, it may also include partial information element contents corresponding to the time-frequency domain resources of the RRC configuration information. For example, when the reference signal is TRS in NR, the partial information element contents corresponding to the time-frequency domain resources may be the content of the frequency domain resource location configuration (frequencyDomainAllocation) in the non-zero power CSI-RS resource corresponding to the TRS (for example, with the TRS-Info field enabled), while other information element contents in the non-zero power CSI-RS resource may follow the default rules and do not need to be reported by the terminal.

[0105] In one possible implementation, before S202, the communication method may further include: the terminal obtaining second information, where the second information is used to indicate a period for sending reference signal configuration information and / or a number of reference signal configuration information to be sent; S202 may include: the terminal sending the reference signal configuration information of the third cell to the OTT server based on the second information. Acquiring the second information may include: the terminal receiving the second information from the OTT server, or the terminal determining the second information.

[0106] This step may also be performed before S201, that is, the terminal first obtains the second information, learns the reporting period and / or number, and then the terminal obtains the reference signal configuration information of the third cell.

[0107] It is understood that the second information may be a trigger condition for the terminal to send reference signal configuration information to the OTT server, which may be determined by the terminal itself or sent to the terminal by the OTT server. When the second information is met, the terminal is triggered to report the reference signal configuration information to the OTT server. In addition to triggering the terminal to send reference signal configuration information to the OTT server by period and number, any possible trigger condition such as the scenario / environment in which the terminal is located, the number of cells, etc., may also be used, and is not limited here.

[0108] If the second information is used to indicate the period for sending the reference signal configuration information, then when the current moment is the period for sending the reference signal configuration information, the terminal is triggered to report the reference signal configuration information to the OTT server. Figure 3As shown, the terminal determines a reporting period T. During the reporting period T, the UE records the TRS configuration information of the cells that have resided in the connected state. In the first reporting period T, the TRS configuration information of cells 1, 2, and 3 that have resided in the connected state is recorded. In the second reporting period T, the TRS configuration information of cells 4 and 5 that have resided in the connected state is recorded. The recorded TRS configuration information is reported to the OTT server at the first reporting period T and the second reporting period T, respectively. In addition, the reporting time corresponding to the period can include a preset specific time, such as night time. The second information can also be used to indicate the reporting scenario / environment, for example, setting the reporting in the Wi-Fi scenario / environment.

[0109] If the second information is used to indicate the number of reference signal configuration information to be sent, when the number of reference signal configuration information collected by the terminal meets the preset number, the terminal is triggered to report the reference signal configuration information to the OTT server. Figure 4 As shown, the terminal determines that the number of TRS configuration information reported each time is M=2. When the number of TRS configuration information of the cells that the terminal has resided in the connected state reaches 2 (such as Figure 4 Cell 1 and cell 2, or cell 3 and cell 4), report two pieces of TRS configuration information to the OTT server. The reference signal configuration information may include the configuration of reference signal resources / reference signal resource sets. The number of reference signal configuration information may be the number of reference signal resources / reference signal resource set configurations. For example, the TRS configuration information may include the configuration of multiple CSI-RS resources. The configurations of multiple CSI-RS measurement resources constitute the configuration of a CSI-RS resource set, that is, the configurations of multiple CSI-RS resources constitute an overall TRS configuration information. Therefore, one TRS configuration information corresponds to a CSI-RS resource set with a TRS-Info flag set to True.

[0110] The second information can also be used to indicate the number of cells to which the reference signal configuration information sent belongs. Since the reference signal configuration information of a cell may change in actual use, the reference signal configuration information of a cell may be one or more, that is, the reference signal configuration information of a cell may be a collection of multiple reference signal configuration information. The number of reference signal configuration information and the number of cells to which the reference signal configuration information belongs may be different. The terminal may also be triggered to report the reference signal configuration information to the OTT server based on the number of cells to which the reference signal configuration information belongs. For example, the terminal determines the number of cells M' to be reported each time. When the number of cells with TRS configuration information that the terminal has resided in while recording in a connected state reaches M', part or all of the TRS configuration information recorded in the M' cells is reported to the OTT server.

[0111] If the second information is used to indicate the period for sending reference signal configuration information and the number of reference signal configuration information to be sent, then when the number of reference signal configuration information collected by the terminal within the period exceeds a preset number, the reference signal configuration information is no longer recorded, that is, the reference signal configuration information exceeding the preset number is discarded, or only the M reference signal configuration information closest to the current moment is recorded, and when the current moment is the moment of the period for sending reference signal configuration information, the terminal is triggered to report the reference signal configuration information to the OTT server. For example, Figure 5 As shown, the terminal determines the reporting period T and the number M of TRS configuration information reported each time = 2. In the first reporting period T, the TRS configuration information of the cell 1, cell 2 and cell 3 that have been camped in the connected state is recorded. Since the number of recorded TRS configuration information exceeds the preset number 2, the TRS configuration information of cell 1 is discarded. It is also possible to stop recording when the TRS configuration information of cell 1 and cell 2 is recorded ( Figure 5 In the second reporting period T, the TRS configuration information of the cell 4 and the cell 5 that have been camped in the connected state is recorded, and the recorded TRS configuration information is reported to the OTT server at the first reporting period T and the second reporting period T respectively.

[0112] In this way, the number of messages sent can be effectively limited, traffic can be controlled, storage and interaction overhead can be reduced, and communication efficiency can be improved.

[0113] In one possible implementation, before S202, the communication method may further include: receiving third information from the OTT server, the third information being used to instruct the terminal to send reference signal configuration information; and S202 may include: sending the reference signal configuration information of the third cell to the OTT server based on the third information. It is understood that the third information is used to instruct the OTT server to proactively trigger the terminal to send the reference signal configuration information, and the terminal may send the reference signal configuration information after receiving the third information.

[0114] This step can also be performed before S201, that is, the terminal first receives the third information from the OTT server, learns that the OTT server actively triggers the terminal to send reference signal configuration information, and then the terminal obtains the reference signal configuration information of the third cell.

[0115] In one possible implementation, before S202, the communication method may further include: the terminal requesting that reference signal configuration information of the third cell be sent to the OTT server. It is understood that the terminal may proactively trigger the sending of the reference signal configuration information to the OTT server. For example, the terminal may send a report request message to the OTT server. Upon receiving a report response message from the OTT server, the terminal may send the reference signal configuration information to the OTT server. Optionally, the report response message sent back by the OTT server may be the third information.

[0116] This step may also be performed before S201, that is, the terminal first requests the OTT server to send the reference signal configuration information of the third cell, and obtains the reference signal configuration information of the third cell before or after receiving the reporting response message.

[0117] In addition, the terminal obtains the reference signal configuration information of the third cell, which is usually executed in the baseband processor communicating with the cellular system, while the communication between the terminal and the OTT server is at the application layer. Figure 6 This section specifically introduces the communication process between the terminal's baseband processor, application processor, and OTT server.

[0118] like Figure 6 As shown, in S601, the baseband processor of the terminal obtains reference signal configuration information of at least one cell.

[0119] S602: The application processor of the terminal sends a trigger command to the baseband processor of the terminal, wherein the trigger command is used to instruct the baseband processor to report reference signal configuration information to the application processor.

[0120] Optionally, steps S601 and S602 can be interchanged, that is, the order of executing S601 and S602 is not restricted. The application processor of the terminal first sends a trigger command to the baseband processor of the terminal, and then the baseband processor of the terminal obtains the reference signal configuration information of at least one cell based on the trigger command.

[0121] S603: The baseband processor of the terminal sends reference signal configuration information of at least one cell to the application processor of the terminal based on the trigger command.

[0122] Optionally, the trigger command may include trigger conditions such as the period for sending reference signal configuration information and / or the number of reference signal configuration information sent. The terminal's baseband processor does not need to send new reference signal configuration information to the terminal's application processor each time it collects or records it. Instead, based on the period for sending reference signal configuration information and / or the number of reference signal configuration information sent, the terminal's baseband processor may package the reference signal configuration information recorded multiple times and report it to the terminal's application processor when the trigger conditions are met. Optionally, the trigger command may also instruct the terminal's baseband processor to report one or more reference signal configuration information currently collected or recorded to the terminal's application processor.

[0123] S604: The application processor of the terminal processes the data.

[0124] The data processing here can include packaging the reference signal configuration information of at least one cell into an application layer data packet. When the terminal sends the reference signal configuration information of at least one cell to the OTT server, it typically needs to process the reference signal configuration information collected by the baseband processor in the application processor, package it into an application layer data packet, and then send the data packet to the OTT server.

[0125] S605: The OTT server sends third information to the application processor of the terminal.

[0126] S605 is an optional step. The third information can refer to the above description and will not be described in detail here.

[0127] S606: The application processor of the terminal sends reference signal configuration information of the third cell to the OTT server.

[0128] It can be understood that the reference signal configuration information of the third cell may include the reference signal configuration information of at least one cell sent by the baseband processor to the application processor, and the reference signal configuration information of the cell sent to the OTT server may include a summary of the reference signal configuration information of the cell sent by the baseband processor to the application processor multiple times.

[0129] In addition, the reference signal configuration information of the third cell may be deduplicated reference signal configuration information. For example, the terminal obtains the TRS configuration information of cell 1 in the first cycle and obtains the TRS configuration information of cell 1 again in the second cycle. The application processor of the terminal deduplicates the repeated TRS configuration information of cell 1 and then sends the deduplicated reference signal configuration information of the cell to the OTT server. In addition, the baseband processor of the terminal may also deduplicate repeated TRS configuration information. In this case, the reference signal configuration information of at least one cell sent by the terminal baseband processor to the terminal application processor does not contain repeated reference signal configuration information.

[0130] S203: The OTT server stores the reference signal configuration information of the third cell.

[0131] It can be understood that the OTT server will receive reference signal configuration information of multiple cells from multiple terminals. The OTT server needs to determine whether the reference signal configuration information of each cell is cell-level reference signal configuration information based on the reference signal configuration information of multiple cells from multiple terminals. For example, the OTT server receives reference signal configuration information of a third cell from a first terminal and reference signal configuration information of a third cell from a second terminal. If the reference signal configuration information of the third cell from the first terminal is consistent with the reference signal configuration information of the third cell from the second terminal, the OTT server determines that the reference signal configuration information of the third cell is cell-level reference signal configuration information, and stores the reference signal configuration information of the third cell. Subsequently, when the terminal needs it, the reference signal configuration information of the third cell is sent to the terminal, so that the terminal can use the reference signal configuration information of the third cell even when an RRC connection is not established.

[0132] The above is the process of OTT server collecting reference signal configuration information. Figure 4 The process of measuring the reference signal by the terminal is described in detail.

[0133] Figure 7 This is a flow chart of a communication method provided in an embodiment of the present application. This communication method is applicable to the above-mentioned communication system and mainly involves the interaction between the terminal and the OTT server.

[0134] like Figure 7 As shown, the process of the communication method is as follows:

[0135] S701: The terminal sends a request message to the OTT server.

[0136] The request message is used to request configuration information for measuring a reference signal of a second cell, which may be one or more second cells. When the terminal needs to measure a reference signal, the terminal requests the OTT server to send the required reference signal configuration information.

[0137] Optionally, the request message may include at least one of the following: cell information of a currently camped cell, cell information of a neighboring cell of the currently camped cell, or the number of reference signal configuration information used to measure the second cell.

[0138] It is understood that when requesting reference signal configuration information, the terminal carries information about the cell range. The cell range may include at least one of the currently located cell and a neighboring cell of the currently located cell. The currently located cell may be the cell in which the terminal is currently located. Neighboring cells of the currently located cell may include cells where the terminal has historically resided and cells where it is predicted to reside. The predicted cell may be a cell where the terminal may move and reside in the future. The predicted cell may be determined based on the historically located cells and / or the currently located cell. For example, the terminal may obtain cell information for the current and historically located cells through network status monitoring results. For another example, the terminal obtains cell information such as the Cell-ID, PCI, or TAC of the current and historical cells, signal quality such as the reference signal receiving power (RSRP) and signal interference noise ratio (SINR) of the synchronization signal block (SSB) in the cell, and the trajectory information of the terminal, and predicts the cells that the terminal may pass through. For example, the terminal uses an artificial intelligence (AI) algorithm or model to predict the cells that will be passed in the next period of time based on the cells, signal quality, and trajectory information passed in the previous period of time.

[0139] For example, the terminal movement trajectory is as follows Figure 8 As shown, when the terminal sends a request message to the OTT server, if the terminal predicts the cell to be passed within the next period of time, that is, the terminal obtains the cell information of the cell where it is predicted to reside, the request message sent to the OTT server can carry the cell information of the cell where it is predicted to reside, and of course, it can also carry the cell information of the currently resided cell and / or the historically resided cell; if the terminal cannot predict the cell to be passed within the next period of time, the request message can only carry the cell information of the currently resided cell and / or the historically resided cell, and the predicted resided cell is determined by the OTT server.

[0140] As can be seen, the terminal requests the reference signal configuration information of the second cell, so that the terminal can promptly use the corresponding reference signal configuration information when residing in or moving to the second cell and when needed. The number of reference signal configuration information used to measure the second cell can be the maximum number of configuration information requested by the terminal. This ensures that the reference signal configuration information sent by the OTT server does not exceed the terminal's storage space, resulting in resource waste. It can also control traffic and improve communication performance.

[0141] Optionally, when the terminal does not have the reference signal configuration information of the cell in which it is currently residing, and / or the terminal does not have the reference signal configuration information of the cell in which it is predicted to reside, the terminal sends a request message to the OTT server. For example, if the terminal does not have the TRS configuration information of the cell in which it is currently residing, and / or the terminal does not have the TRS configuration information of the cell that is subsequently predicted to pass through, the terminal sends a request message to the OTT server, and the request message is used to request the TRS configuration information within a certain area (the second cell).

[0142] S702: When the OTT server receives the request message, the OTT server obtains reference signal configuration information of the first cell.

[0143] It can be understood that the cell range to which the reference signal configuration information requested by the terminal belongs is the second cell, while the cell range to which the reference signal configuration information sent by the OTT server belongs is the first cell. The first cell may include the second cell, and the first cell may also include other cells determined by the OTT server, such as neighboring cells of the second cell, cells that the OTT server predicts the terminal will pass through, etc. In other words, the OTT server can expand the cell range to which the reference signal configuration information sent down belongs based on the cell range to which the reference signal configuration information requested by the terminal belongs, making the sent cell range larger and more flexible, facilitating the measurement of reference signals when the terminal moves to different cells, and improving the efficiency of measuring reference signals.

[0144] Optionally, the first cell may include at least one of the following: a historically resided cell, a currently resided cell, or a predicted resided cell. It is understood that the terminal predicts the cell where it may reside in the future based on the historical and / or currently resided cells, and carries the predicted resided cell in the request message, that is, the cell information of the neighboring cells of the currently resided cell in the request message may include the predicted resided cell, or the OTT server predicts the cell where the terminal may reside in the future based on the historical and / or currently resided cells. In this way, the terminal can obtain the reference signal configuration information of the cell where the terminal is predicted to reside from the OTT server in advance, without having to request the reference signal configuration information of the currently required cell in real time, thereby reducing the interaction delay and improving the efficiency of measuring reference signals.

[0145] S703: The OTT server sends the reference signal configuration information of the first cell based on the request message. Correspondingly, the terminal receives the reference signal configuration information of the first cell from the OTT server.

[0146] For example, Figure 9As shown, the range of the first cell may include at least one of a historically resided cell, a currently resided cell, or a predicted resided cell. Even if the terminal does not carry the cell information of the predicted resided cell in the request message, the OTT server can predict the resided cell through the historical and / or currently resided cells, thereby sending the reference signal configuration information of the predicted resided cell to the terminal.

[0147] Optionally, the OTT server returns a response message to the terminal based on the request message, and accordingly, the terminal receives the response message returned by the OTT server, wherein the response message includes reference signal configuration information of the first cell.

[0148] In addition, since the communication between the terminal and the OTT server is at the application layer, that is, it is performed by the terminal's application processor, the following describes in detail the communication process between the terminal's application processor and the OTT server.

[0149] like Figure 10 As shown, S1001, a third-party application registers a location service in the application processor of the terminal.

[0150] The positioning service may be provided by a software functional component, which may run in an operating system (OS) of the terminal, and the operating system of the terminal may run in an application processor of the terminal.

[0151] S1001 is an optional step, that is, regardless of whether a third-party application is registered for the positioning service, the terminal can monitor the network status, which is described in detail in S1002.

[0152] S1002: The terminal monitors the network status.

[0153] The terminal triggers the monitoring of the wireless network status, mainly for the status monitoring of the cellular network, and can trigger the baseband processor to execute through the terminal's application processor. For example, when the terminal's application processor runs the terminal's operating system (OS), it has a native program or component that provides services related to wireless transmission. When running the program, the application processor can execute the task of triggering the baseband processor to monitor. At the same time, the application processor can obtain the network status monitoring result of the baseband processor. In addition, the monitoring of the network status can be triggered when it is determined that the terminal service requirements are registered in the OS. For example, if a third-party application registers a positioning service in the OS, the native program or component in the terminal's OS can trigger the baseband processor of the terminal device to monitor the network status. Alternatively, regardless of whether a third-party application registers a positioning service, the terminal will trigger the baseband processor to monitor the network status. Since cell information can be obtained in idle state or connected state, the terminal can be in connected state or idle state when monitoring the network status.

[0154] S1003: The application processor of the terminal determines, based on a network status monitoring result, that it is necessary to obtain reference signal configuration information of the first cell.

[0155] Before acquiring and measuring a reference signal without establishing an RRC connection, the terminal may first monitor the network status to determine whether it is necessary to trigger the measurement of the reference signal in the state where the RRC connection is not established, or whether it is necessary to obtain the reference signal configuration information in advance. The result of the network status monitoring may include at least one of the following: cell information of the currently resident cell, the current RRC connection state, the scene mode of the terminal (motion state / scene), or the location information of the terminal (including whether the location information is available). The terminal may determine whether it is necessary to trigger the measurement of the reference signal in the state where the RRC connection is not established based on the result of the network status monitoring. For example, the terminal may determine whether the current scene mode meets the scene required for positioning, such as whether it meets the conditions of indoor and walking. If the conditions are met, it means that the current scene mode meets the scene required for positioning, and then determine that it is necessary to trigger cellular measurement positioning in the idle state. For example, if the terminal determines that the current scene mode is in a satellite communication star search scene, it may also determine that it is necessary to use the assistance of the cellular positioning function in the idle state, that is, trigger the measurement of the reference signal in the idle state.

[0156] S1004: The application processor of the terminal sends a request message to the OTT server.

[0157] The request message can refer to the description of S701 and will not be elaborated here.

[0158] S1005. The OTT server sends reference signal configuration information of the first cell to the application processor of the terminal.

[0159] In this way, the terminal's application processor can obtain the reference signal configuration information of the cell where the terminal resides or is predicted to reside from the OTT server in advance, without having to request the reference signal configuration information of the currently required cell in real time, reducing interaction delay and improving the efficiency of measuring reference signals.

[0160] S704: The terminal obtains reference signal configuration information of the first cell provided by the OTT server.

[0161] It can be understood that after receiving the reference signal configuration information of the first cell from the OTT server, the terminal stores the reference signal configuration information of the first cell locally and obtains it when needed.

[0162] Optionally, S704 may include: obtaining first information provided by the OTT server, where the first information is used to indicate a generation rule for configuration information for measuring a reference signal of the first cell, and determining the reference signal configuration information of the first cell according to the first information.

[0163] Optionally, the configuration information generation rule may be a mapping rule based on cell information, so that part or all of the configuration information of the reference signal, such as the time-frequency domain information of the reference signal, may be determined based on the cell information.

[0164] It can be understood that the first information can be information provided by the OTT server. For example, the first information can be a 2-bit information element with 4 values, such as 00 / 01 / 10 / 11. The 4 values are used to indicate 4 different configuration information generation rules. These configuration information generation rules can be pre-configured or pre-defined by the protocol locally in the terminal, or issued in advance by the OTT server. The specific configuration method is not limited. The first information can also explicitly include the configuration information generation rules, for example, sending the generation rules directly to the terminal. The first information can also be information received from the base station broadcast, for example, adding an identifier to the system information block (SIB) broadcast by the base station, which is used to indicate whether the configuration information of the reference signal complies with the default configuration rules of the protocol or a specific manufacturer. If so, the reference signal configuration information is determined according to the default configuration rules, wherein the default configuration rules can be stored locally in the terminal.

[0165] That is to say, the information obtained by the terminal from the OTT server can be complete reference signal configuration information or streamlined configuration (generation) rules. Reference signal configuration information can be generated according to the configuration rules, and the configuration rules are information extracted from the reference signal configuration information, which can reduce interaction overhead and improve communication efficiency.

[0166] S705 : When a radio resource control (RRC) connection is not established, the terminal measures the reference signal of the currently camped cell according to the reference signal configuration information of the currently camped cell in the reference signal configuration information of the first cell, and obtains a measurement result.

[0167] It is understandable that the current camping cell here may not be the same cell as the current camping cell in the request message mentioned in S701 to S703. Since the current moments of the two stages of requesting reference signal configuration information and measuring reference signals are different, the current camping cell of the terminal may indicate different cells. Figure 11 As shown, the terminal matches the reference signal configuration information of the current cell according to the cell information of the current cell, and triggers the measurement in the RRC connection state. Figure 11 The historical camping cell 3 may be the current camping cell when the terminal sends a request message to the OTT server, which is different from the current camping cell when measuring the reference signal currently.

[0168] In addition, if the reference signal configuration information of the current resident cell is not matched, that is, the reference signal configuration information of the first cell does not contain the reference signal configuration information of the current resident cell, an abnormal notification message is generated, indicating that the reference signal configuration information of the current resident cell cannot be obtained / has not been collected, and the abnormal notification message is sent to the OTT server so that the OTT server can determine whether the reference signal configuration information of the current resident cell needs to be updated. The measurement results may include typical measurement results of reference signals such as power delay profile (PDP), channel impulse response (CIR), and differential arrival time (TDOA).

[0169] Optionally, not establishing an RRC connection may refer to at least one of the following states: an idle state, an inactive state, or a non-connected state. That is, when the terminal is in the idle state, the inactive state, or the non-connected state, it can still measure the reference signal according to the reference signal configuration provided by the OTT server, thereby reducing the terminal service's dependence on the connection state.

[0170] Optionally, the reference signal configuration information of the first cell is information that is valid within a first time period; S204 may include: when an RRC connection is not established and within the first time period, measuring the reference signal of the currently resident cell according to the reference signal configuration information of the currently resident cell in the reference signal configuration information of the first cell to obtain a measurement result.

[0171] It can be understood that the first time period can be the effective time range of the reference signal configuration information sent by the OTT server. If the effective time range is exceeded, the terminal can no longer use the reference signal configuration information to ensure that the terminal can request and use the reference signal configuration information on demand, and to avoid the terminal storing a large amount of useless configuration information.

[0172] In one possible implementation, the communication method may further include: determining whether there is an abnormality in the reference signal configuration information of the current resident cell based on the measurement result and the preset value range. If there is an abnormality in the reference signal configuration information of the current resident cell, sending abnormality notification information to the OTT server, where the abnormality notification information indicates that there is an abnormality in the reference signal configuration information of the current resident cell. It will be understood that the preset value range may be a normal value range or an abnormal value range. If the preset value range is a normal value range, then the abnormality notification information is generated if the measurement result is not within the preset value range. If the preset value range is an abnormal value range, then the abnormality notification information is generated if the measurement result is within the preset value range.

[0173] When determining whether the reference signal configuration information of the current camping cell has an abnormality, some typical results can also be obtained through measurement results, and then based on the typical results obtained after multiple measurements, whether the measured reference signal is correct can be determined, thereby determining whether the reference signal configuration information of the current camping cell has an abnormality. For example, the PDP spectrum of the channel is obtained through measurement results. If the PDP spectrum obtained after multiple measurements has relatively obvious characteristics, for example, Figure 12 As shown in the figure, most of the energy in the PDP spectrum is concentrated at a small amount of delay, or most of the energy in the PDP spectrum is concentrated at a small delay position, matching the typical result range, then it is considered that the signal measured according to the TRS configuration information is a TRS signal, not other signals, and thus it is determined that there is no abnormality in the TRS configuration information. If the PDP spectrum obtained after multiple measurements contains some "noise" signals, the PDP spectrum cannot be identified, for example, Figure 13 As shown, if the energy dispersion in the PDP spectrum is distributed throughout the entire delay interval and does not match the typical result range, then an anomaly in the TRS configuration information is determined. Optionally, the typical result can be sent to the terminal by the OTT server or determined by the terminal itself. Alternatively, the determination of whether the reference signal configuration information of the current cell is abnormal is made based on specific measurement result distribution requirements. The measurement result distribution requirements may include the mean and variance of the measurement result distribution. If the measurement result distribution significantly deviates from the distribution requirements, then an anomaly in the reference signal configuration information of the current cell is determined. Optionally, the measurement result distribution requirements can be sent to the terminal by the OTT server or determined by the terminal itself.

[0174] In this way, the presence of an abnormality in the reference signal configuration information is indicated to the OTT server, so that the OTT server can update the reference signal configuration information in a timely manner according to the abnormality.

[0175] In one possible implementation, the communication method may further include: measuring the reference signal of the neighboring cell of the currently resident cell based on the reference signal configuration information of the neighboring cell of the currently resident cell in the reference signal configuration information of the first cell, and obtaining a measurement result. Because the reference signal configuration information obtained from the OTT server can be the reference signal configuration information of cells in a larger range, the terminal device can also obtain the reference signal configuration information of the neighboring cell of the currently resident cell. In this way, when the terminal measures the reference signal, it can also measure the reference signal of the neighboring cell, thereby improving the effectiveness of terminal services (such as positioning).

[0176] In addition, the measurement of the reference signal needs to be performed by the baseband processor of the terminal, while the communication between the terminal and the OTT server is performed by the application processor of the terminal. Figure 14 This section describes the interaction between a terminal's baseband processor and its application processor.

[0177] like Figure 14 As shown, in step S1401, a third-party application registers a location service in the application processor of the terminal. S1401 is an optional step.

[0178] S1402: The terminal monitors the network status.

[0179] S1403: The application processor of the terminal sends reference signal configuration information of the first cell to the baseband processor of the terminal. The reference signal configuration information of the first cell may include reference signal configuration information of the current resident cell or reference signal configuration information of a neighboring cell of the current resident cell.

[0180] For example, the application processor of the terminal stores TRS configuration information of multiple cells provided by the OTT server. The application processor sends the TRS configuration information of the current resident cell to the baseband processor based on the TAC or Cell-ID information of the current resident cell. Alternatively, the application processor may send the TRS configuration information of the neighboring cells of the current resident cell to the baseband processor. The neighboring cells may be determined based on the adjacency relationship between cells. The neighboring cells may also be all cells or part of the cells within the range of the current TAC and / or the neighboring TACs of the current TAC, wherein the neighboring TACs may be determined based on the adjacency relationship between the current TAC and other TACs. The adjacency relationship of cells or the adjacency relationship of TACs may be collected through the OTT server, and the adjacency relationship between cells or TACs may be determined through the switching relationship between cells.

[0181] S1404: The baseband processor of the terminal configures reference signal information of the current resident cell in a state where an RRC connection is not established.

[0182] It can be understood that the reference signal configuration information of the currently camped cell sent by the application processor may not include the reference signal configuration information of the cell stored in the baseband processor.

[0183] S1405: The baseband processor of the terminal sends the measurement result to the application processor of the terminal.

[0184] It can be understood that S1405 is an optional step. If the service function corresponding to the reference signal is executed by the application processor, the baseband processor reports the measurement result to the application processor.

[0185] S1406: The baseband processor of the terminal sends abnormality notification information to the application processor of the terminal.

[0186] It can be understood that S1406 is an optional step, and the abnormality notification information can be used to indicate that the reference signal configuration information sent by the OTT server is not applicable to the current resident cell, and then the application processor sends the abnormality notification information to the OTT server for the OTT server to determine whether the reference signal configuration information of the current resident cell needs to be updated. If it is determined that there is no abnormality in the reference signal configuration information of the current resident cell, the baseband processor may also send a notification information to the application processor indicating that the reference signal configuration information sent by the OTT server is applicable to the current resident cell.

[0187] In this way, the reference signal configuration information of a large number of cells (the first cell) is first saved in the memory (usually large) of the terminal's application processor. When the terminal needs the reference signal configuration information of a specific cell, the reference signal configuration information of a small number of cells (the currently resident cell) is sent to the baseband processor. Compared with requesting the reference signal configuration information of the currently required cell in real time each time, it saves internal interaction delay and saves storage space of the baseband processor.

[0188] In summary, by obtaining the reference signal configuration information of the cell where the terminal is currently located through the OTT server, the terminal can obtain the required reference signal configuration information without entering the connected state. That is, the terminal can measure the reference signal according to the reference signal configuration provided by the OTT server without establishing an RRC connection, thereby enabling positioning and other services in a non-connected state, reducing the terminal service's dependence on the connected state.

[0189] Combination of the above Figure 3-Figure 14 The method provided in the embodiment of the present application is described in detail. Figure 15-16 A communication device for executing the communication method provided in an embodiment of the present application is described in detail.

[0190] Figure 15 This is a schematic diagram of the structure of the communication device provided in the embodiment of the present application. Figure 1For example, Figure 15 As shown, the communication device 1500 includes: a transceiver module 1501 and a processing module 1502. For ease of description, Figure 15 Only the main components of the communication device are shown.

[0191] Among them, the transceiver module 1501 is used to perform the above Figure 7 The processing module 1502 is used to perform the above-mentioned Figure 7 The method shown has other functions besides the sending and receiving functions.

[0192] Optionally, the transceiver module 1501 may include a sending module ( Figure 15 Not shown) and receiving module ( Figure 15 (not shown in the figure). The sending module is used to implement the sending function of the communication device 1500, and the receiving module is used to implement the receiving function of the communication device 1500.

[0193] Optionally, the communication device 1500 may further include a storage module ( Figure 15 (not shown), the storage module stores a program or instruction. When the processing module 1502 executes the program or instruction, the communication device 1500 can execute the above method. Figure 7 Functions of a terminal or network device in the method shown.

[0194] It can be understood that the communication device 1500 can be a terminal or a network device, or a chip (system) or other parts or components that can be set in a terminal or a network device, or a device that includes a terminal or a network device. This application does not limit this.

[0195] In addition, the technical effects of the communication device 1500 can be referred to Figure 7 The technical effects of the communication method shown will not be described in detail here.

[0196] Figure 16 Schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 For example, the communication device may be a terminal, or a chip (system) or other component or assembly that can be provided in the terminal. Figure 16 As shown, communication device 1600 may include a processor 1601. Optionally, communication device 1600 may further include a memory 1602 and / or a transceiver 1603. Processor 1601 may be coupled to memory 1602 and / or transceiver 1603, for example, via a communication bus, an intra-chip interface, or other communication lines. Optionally, memory 1602 may be integrated with processor 1601.

[0197] The following combination Figure 16The components of the communication device 1600 are described in detail.

[0198] The processor 1601 is the control center of the communication device 1600 and can be a single processor or a collective term for multiple processing elements. For example, the processor 1601 can be one or more central processing units (CPUs), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0199] Optionally, the processor 1601 can execute various functions of the communication device 1600 by running or executing the software program stored in the memory 1602 and calling the data stored in the memory 1602, such as executing the above Figure 7 The communication method shown.

[0200] In a specific implementation, as an embodiment, the processor 1601 may include one or more CPUs, such as Figure 16 CPU0 and CPU1 are shown in FIG.

[0201] In a specific implementation, as an embodiment, the communication device 1600 may also include multiple processors, such as Figure 16 1 and 1604 are shown in FIG. Each of these processors may be a single-CPU or a multi-CPU. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0202] Among them, the memory 1602 is used to store the software program for executing the solution of this application, and the execution is controlled by the processor 1601. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0203] Alternatively, the memory 1602 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1602 may be integrated with the processor 1601 or exist independently and be accessed through the interface circuit ( Figure 16 (not shown) is coupled to the processor 1601, which is not specifically limited in this embodiment of the present application.

[0204] Transceiver 1603 is used for communication with other communication devices. For example, if communication device 1600 is a terminal, transceiver 1603 can be used to communicate with a network device or another terminal device. For another example, if communication device 1600 is a network device, transceiver 1603 can be used to communicate with a terminal or another network device.

[0205] Optionally, the transceiver 1603 may include a receiver and a transmitter ( Figure 16 (not shown separately in the figure). The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0206] Optionally, the transceiver 1603 may be integrated with the processor 1601 or may exist independently and communicate with the processor 1601 through the interface circuit ( Figure 16 (not shown) is coupled to the processor 1601, which is not specifically limited in this embodiment of the present application.

[0207] It is understandable that Figure 16 The structure of the communication device 1600 shown in the figure does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0208] In addition, the technical effects of the communication device 1600 can refer to the technical effects of the methods described in the above method embodiments, and will not be repeated here.

[0209] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), but may also be other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0210] It should also be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an EEPROM, or a flash memory. The volatile memory can be a 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 (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0211] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (such as infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0212] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

[0213] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0214] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned 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 constitute any limitation on the implementation process of the embodiments of the present application.

[0215] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0216] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0217] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0218] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0219] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0220] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes the various possible memories mentioned above.

Claims

1. A communication method, characterized in that: include: Obtain reference signal configuration information of the first cell provided by the OTT server; In a case where a radio resource control (RRC) connection is not established, the reference signal of the currently resident cell is measured according to the reference signal configuration information of the currently resident cell in the reference signal configuration information of the first cell to obtain a measurement result.

2. The method according to claim 1, characterized in that Before obtaining the reference signal configuration information of the first cell provided by the OTT server, the method further includes: Sending a request message to the OTT server, where the request message is used to request configuration information for measuring a reference signal of a second cell; The obtaining the reference signal configuration information of the first cell provided by the OTT server includes: Receive a response message returned by the OTT server according to the request message, wherein the response message includes reference signal configuration information of the first cell.

3. The method according to claim 2, characterized in that The first cell includes the second cell.

4. The method according to claim 2 or 3, characterized in that The request message includes at least one of the following: cell information of a currently camped cell, cell information of a neighboring cell of the currently camped cell, or the number of reference signal configuration information used for measuring the second cell.

5. The method according to claim 1 or 2, characterized in that The obtaining of the reference signal configuration information of the first cell provided by the OTT server further includes: Obtaining first information provided by the OTT server, where the first information is used to indicate a rule for generating configuration information for measuring a reference signal of the first cell; Determine reference signal configuration information of the first cell according to the first information.

6. The method according to any one of claims 1 to 5, characterized in that The reference signal configuration information of the first cell is information valid within a first time period; and when a radio resource control (RRC) connection is not established, measuring the reference signal of the currently residing cell according to the reference signal configuration information of the currently residing cell in the reference signal configuration information of the first cell, and obtaining a measurement result, includes: When an RRC connection is not established and within the first time period, the reference signal of the currently resident cell is measured according to the reference signal configuration information of the currently resident cell in the reference signal configuration information of the first cell to obtain a measurement result.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Determining whether there is an abnormality in the reference signal configuration information of the current camped cell according to the measurement result and the preset value range; In a case where the reference signal configuration information of the currently resident cell is abnormal, the abnormal notification information is sent to the OTT server, where the abnormal notification information indicates that the reference signal configuration information of the currently resident cell is abnormal.

8. The method according to any one of claims 1 to 7, characterized in that The first cell includes at least one of the following: a cell where the user historically resides, a cell where the user currently resides, or a cell where the user is predicted to reside.

9. The method according to claim 8, characterized in that The predicted camped cell is determined according to the historical camped cell and / or the currently camped cell.

10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: According to the reference signal configuration information of the neighboring cell of the currently resident cell in the reference signal configuration information of the first cell, the reference signal of the neighboring cell of the currently resident cell is measured to obtain a measurement result.

11. The method according to any one of claims 1 to 10, characterized in that The RRC connection not being established refers to at least one of the following states: idle state, inactive state, or non-connected state.

12. The method according to any one of claims 1 to 11, characterized in that The first cell includes a cell related to the positioning scenario.

13. A communication method, characterized in that: include: acquiring reference signal configuration information of a third cell, where the reference signal configuration information is used to measure a reference signal of the third cell; Send the reference signal configuration information of the third cell to the OTT server.

14. The method according to claim 13, characterized in that The fourth cell is any cell among the third cells, and the reference signal configuration information is obtained when accessing the fourth cell and establishing an RRC connection.

15. The method according to claim 13 or 14, characterized in that Before sending the reference signal configuration information of the third cell to the OTT server, the method further includes: Acquire second information, where the second information is used to indicate a period for sending reference signal configuration information and / or a number of reference signal configuration information sent; The sending the reference signal configuration information of the third cell to the OTT server includes: According to the second information, the reference signal configuration information of the third cell is sent to the OTT server.

16. The method according to claim 15, characterized in that The obtaining of the second information includes: Receive second information from the OTT server; or determine the second information.

17. The method according to claim 13 or 14, characterized in that Before sending the reference signal configuration information of the third cell to the OTT server, the method further includes: receiving third information from the OTT server, where the third information is used to instruct to send reference signal configuration information; The sending the reference signal configuration information of the third cell to the OTT server includes: The reference signal configuration information of the third cell is sent to the OTT server based on the third information.

18. The method according to claim 13 or 14, characterized in that Before sending the reference signal configuration information of the third cell to the OTT server, the method further includes: Request to send reference signal configuration information of the third cell to the OTT server.

19. The method according to any one of claims 13 to 18, characterized in that The reference signal configuration information of the third cell also includes cell information of the third cell.

20. A communication method, characterized in that: include: When the OTT server receives the request message, obtaining reference signal configuration information of the first cell, wherein the request message is used to request configuration information for measuring a reference signal of a second cell, and the first cell includes the second cell; Reference signal configuration information of the first cell is sent based on the request message.

21. The method according to claim 20, characterized in that The request message includes at least one of the following: cell information of a currently camped cell, cell information of a neighboring cell of the currently camped cell, or the number of configuration information for measuring a reference signal of the second cell.

22. The method according to claim 20 or 21, characterized in that The reference signal configuration information of the first cell is information valid within a first time period.

23. The method according to any one of claims 20 to 22, characterized in that The sending the reference signal configuration information of the first cell based on the request message includes: The OTT server sends first information based on the request message, where the first information is used to indicate a generation rule of reference signal configuration information for measuring the first cell.

24. The method according to any one of claims 20 to 23, characterized in that The method further comprises: The OTT server receives abnormality notification information, where the abnormality notification information indicates that an abnormality exists in the reference signal configuration information of the current resident cell; The OTT server updates the reference signal configuration information of the currently resident cell according to the abnormal notification information.

25. The method according to any one of claims 20 to 24, characterized in that The first cell includes at least one of the following: a cell where the user historically resides, a cell where the user currently resides, or a cell where the user is predicted to reside.

26. The method according to claim 25, characterized in that The predicted resident cell is determined by the OTT server according to the historical resident cell and / or the currently resident cell.

27. A communication method, characterized in that: include: The OTT server receives reference signal configuration information of a third cell, where the reference signal configuration information is used to measure a reference signal of the third cell; The OTT server stores the reference signal configuration information of the third cell.

28. The method according to claim 27, characterized in that Before the OTT server receives the reference signal configuration information of the third cell, the method further includes: The OTT server sends second information, where the second information is used to indicate a period for the OTT server to receive reference signal configuration information and / or a number of received reference signal configuration information.

29. The method according to claim 27, characterized in that Before the OTT server receives the reference signal configuration information of the third cell, the method further includes: The OTT server sends third information, where the third information is used to instruct the sending of reference signal configuration information.

30. A communication device, characterized in that: The apparatus comprises means for performing the method of any one of claims 1-12, 13-19, 20-26, and 27-29.

31. A communication device, characterized in that: The communication device comprises: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the method according to any one of claims 1-12, 13-19, 20-26, and 27-29 is executed.

32. A communication device, characterized in that: The communication device includes a baseband processor and an application processor, and the baseband processor and the application processor are configured to enable the communication device to perform the method according to any one of claims 1-12, 13-19, 20-26, and 27-29 through a logical link and / or executing instructions.

33. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a computer program or instructions, which, when executed on a computer, causes the computer to perform the method of any one of claims 1-12, 13-19, 20-26, and 27-29.

34. A computer program product, characterized in that The computer program product comprises a computer program or instructions, which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 12, 13 to 19, 20 to 26, and 27 to 29.